bibble.bidi.braces
Type Aliases
Classes
a Bidirectional replacement for bibtexparsers 'Add/RemoveEnclosingMiddleware' |
Module Contents
- bibble.bidi.braces.Entry: TypeAlias = model.Entry
- class bibble.bidi.braces.BraceWrapper(
- *,
- wrappers=None,
- on_ints=True,
- **kwargs,
Bases:
bibble.util.middlecore.IdenBidiMiddlewarea Bidirectional replacement for bibtexparsers ‘Add/RemoveEnclosingMiddleware’
- _wrap(
- value,
- *,
- maybe_int_rule=False,
Take ‘value’ and wrap it in (by default) braces
- read_transform_Entry(entry, library) <Unknown>[source]
- Parameters:
entry (Entry)
library (bibtexparser.Library)
- Return type:
list[Entry]
- read_transform_String(
- string,
- library,
- Parameters:
string (String)
library (bibtexparser.Library)
- Return type:
list[String]
- write_transform_Entry(
- entry,
- *args,
- **kwargs,
- Parameters:
entry (Entry)
- Return type:
list[Entry]
- write_transform_String(
- string,
- *args,
- **kwargs,
- Parameters:
string (String)
- Return type:
list[String]
- _on_ints = True
- _wrapper