コード例 #1
0
    def rich_last_names(self):
        """
        A list of last names converted to :ref:`rich text <rich-text>`.

        .. versionadded:: 0.20
        """
        return [Text.from_latex(name) for name in self.last_names]
コード例 #2
0
    def rich_lineage_names(self):
        """
        A list of lineage (aka Jr) name parts converted to :ref:`rich text <rich-text>`.

        .. versionadded:: 0.20
        """
        return [Text.from_latex(name) for name in self.lineage_names]
コード例 #3
0
    def rich_lineage_names(self):
        """
        A list of lineage (aka Jr) name parts converted to :ref:`rich text <rich-text>`.

        .. versionadded:: 0.20
        """
        return [Text.from_latex(name) for name in self.lineage_names]
コード例 #4
0
    def rich_prelast_names(self):
        """
        A list of pre-last (aka von) name parts converted to :ref:`rich text <rich-text>`.

        .. versionadded:: 0.20
        """
        return [Text.from_latex(name) for name in self.prelast_names]
コード例 #5
0
    def rich_last_names(self):
        """
        A list of last names converted to :ref:`rich text <rich-text>`.

        .. versionadded:: 0.20
        """
        return [Text.from_latex(name) for name in self.last_names]
コード例 #6
0
    def rich_prelast_names(self):
        """
        A list of pre-last (aka von) name parts converted to :ref:`rich text <rich-text>`.

        .. versionadded:: 0.20
        """
        return [Text.from_latex(name) for name in self.prelast_names]
コード例 #7
0
 def format(self, person: Person, abbr: bool = False) -> Text:
     text_bold = [Tag("b", Text.from_latex(name)) for name in person.last_names]
     return join[
         name_part(tie=True, abbr=abbr)[
             person.rich_first_names + person.rich_middle_names
         ],
         name_part(tie=True)[person.rich_prelast_names],
         name_part[text_bold],
         name_part(before=", ")[person.rich_lineage_names],
     ]
コード例 #8
0
 def __getitem__(self, key):
     return Text.from_latex(self._fields[key])
コード例 #9
0
ファイル: convert.py プロジェクト: benvial/benvial.github.io
def enrich(t):
    return Text.from_latex(t)
コード例 #10
0
 def __getitem__(self, key):
     return Text.from_latex(self._fields[key])