Cross-References and Fields (rinoh.reference
)¶
- class rinoh.reference.Reference(target_id, *args, **kwargs)¶
- class rinoh.reference.ReferenceField(type=None, custom_title=None, style=None, parent=None, source=None)¶
- class rinoh.reference.ReferenceText(id=None, style=None, parent=None, source=None)¶
- class rinoh.reference.ReferenceType¶
Accepts:
reference
,number
,title
,page
,custom
- class rinoh.reference.ReferencingParagraph(target_id_or_flowable, id=None, style=None, parent=None)¶
- style_class¶
- target_style(document)¶
Filter selection on the
style
attribute of the target flowable
- target_has_class(document)¶
Filter selection on a class of the target flowable
- target_has_classes(document)¶
Filter selection on a set of classes of the target flowable
- target_is_of_type(document)¶
Filter selection on the type of the target flowable
- class rinoh.reference.Note(flowable, id=None, style=None, parent=None)¶
- class rinoh.reference.RegisterNote(note, parent=None)¶
- prepare(flowable_target)¶
Determine number labels and register references with the document
- class rinoh.reference.NoteMarkerBase(custom_label=None, **kwargs)¶
- style_class¶
alias of
rinoh.reference.NoteMarkerStyle
- prepare(flowable_target)¶
Determine number labels and register references with the document
- class rinoh.reference.NoteMarkerByID(target_id, *args, **kwargs)¶
- class rinoh.reference.NoteMarkerWithNote(referenceable, type='number', **kwargs)¶
- prepare(flowable_target)¶
Determine number labels and register references with the document
- class rinoh.reference.Field(type, id=None, style=None, parent=None, source=None)¶