bibble.util.name_parts
Refactored from bibtexparser.middlewares.names
Type Aliases
Functions
|
Escape the last slash in a string if it is not escaped. |
Classes
A dataclass representing the parts of a person name. |
Module Contents
- bibble.util.name_parts.MbList: TypeAlias = Maybe[list[str]]
- bibble.util.name_parts.escape_last_slash(string) <Unknown>[source]
Escape the last slash in a string if it is not escaped.
- class bibble.util.name_parts.NameParts_d(
- *,
- first=None,
- von=None,
- last=None,
- jr=None,
A dataclass representing the parts of a person name.
The different parts are defined according to BibTex’s implementation of name parts (first, von, last, jr).
- Parameters:
first (MbList)
von (MbList)
last (MbList)
jr (MbList)