# Path: src/sii/lib/printing/TemplateElement.py
# class TemplateElement(object):
#     def resources(self):
#     def carta(self) -> str:
#     def oficio(self) -> str:
#     def thermal80mm(self) -> str:


import os.path as path
from .TemplateElement import TemplateElement, Resource
        return self.__doc__ % (
            self._emitter_name_long,
            self._emitter_activity,
            self._emitter_hq_addr,
            self._emitter_branch_addr,
            self._emitter_phone,
            self._logo_template()
        )

    @property
    def oficio(self):
        return self.__doc__ % (
            self._emitter_name_long,
            self._emitter_activity,
            self._emitter_hq_addr,
            self._emitter_branch_addr,
            self._emitter_phone,
            self._logo_template()
        )

    @property
    def thermal80mm(self):
        tex = """
           {
            \\scriptsize
            \\tabulinesep=_1.0mm^1.0mm

            \\textbf{RAZON SOCIAL EMISOR:} \\\\
            \\begin{tabu}{@{} X[-1l] X[l] @{}}
                \\textbf{Nombre:}               & %s  \\\\

# Path: src/sii/lib/printing/TemplateElement.py
# class TemplateElement(object):
#     def resources(self):
#     def carta(self) -> str:
#     def oficio(self) -> str:
#     def thermal80mm(self) -> str:


# Path: src/sii/lib/printing/SectionEmitter.py
import os.path as path
from .TemplateElement import TemplateElement, Resource

        return self.__doc__ % (
            self._emitter_name_long,
            self._emitter_activity,
            self._emitter_hq_addr,
            self._emitter_branch_addr,
            self._emitter_phone,
            self._logo_template()
        )

    @property
    def oficio(self):
        return self.__doc__ % (
            self._emitter_name_long,
            self._emitter_activity,
            self._emitter_hq_addr,
            self._emitter_branch_addr,
            self._emitter_phone,
            self._logo_template()
        )

    @property
    def thermal80mm(self):
        tex = """
           {
            \\scriptsize
            \\tabulinesep=_1.0mm^1.0mm

            \\textbf{RAZON SOCIAL EMISOR:} \\\\
            \\begin{tabu}{@{} X[-1l] X[l] @{}}
                \\textbf{Nombre:}               & %s  \\\\

                \\textbf{Giro:}                 & %s  \\\\