.. _bibble.latex.writer: =================== bibble.latex.writer =================== .. py:module:: bibble.latex.writer .. autoapi-nested-parse:: See EOF for license/metadata/notes as applicable Type Aliases ------------ .. autoapisummary:: bibble.latex.writer.U2LRule Classes ------- .. autoapisummary:: bibble.latex.writer.LatexWriter Module Contents =============== .. py:data:: U2LRule :type: TypeAlias :value: UnicodeToLatexConversionRule .. _bibble.latex.writer.LatexWriter: .. py:class:: LatexWriter(**kwargs) Bases: :py:obj:`bibble.util.middlecore.IdenBlockMiddleware` Unicode->Latex Transform. all strings in the library except urls, files, dois and crossrefs see https://pylatexenc.readthedocs.io/en/latest/latexencode/ to customize the conversion rules, use pylatexenc.latexencode and call rebuild_encoder with them .. py:method:: _transform_raw_str(python_string) -> .. py:method:: field_h(field, entry) -> .. py:method:: on_write() -> .. py:method:: transform_Entry(entry, library) -> .. py:attribute:: _blacklist :value: ('url', 'file', 'doi', 'crossref') .. py:attribute:: _total_options .. py:attribute:: _total_rules :type: list[U2LRule]