ipypublish.sphinx.gls.transforms module¶
-
class
ipypublish.sphinx.gls.transforms.BibGlossaryTransform(document, startnode=None)[source]¶ Bases:
docutils.transforms.TransformA docutils transform to generate citation entries for bibglossary nodes.
-
apply()[source]¶ Transform each
BibGlossaryNodenode into a list of glossary terms.
-
default_priority= 10¶ Priority of the transform. See http://docutils.sourceforge.net/docs/ref/transforms.html
-
-
class
ipypublish.sphinx.gls.transforms.HandleMissingCitesTransform(document, startnode=None)[source]¶ Bases:
docutils.transforms.Transformbefore sphinx.transforms.post_transforms.ReferencesResolver missing citations need to be handled (default_priority=10)
-
default_priority= 9¶
-
-
class
ipypublish.sphinx.gls.transforms.OverrideCitationReferences(document, startnode=None)[source]¶ Bases:
docutils.transforms.TransformReplace citation references by pending_xref nodes before the default docutils transform tries to resolve them.
overrides sphinx.transforms.CitationReferences, in order to propogate the classes of the citation_reference node to the pending_xref node
-
default_priority= 618¶
-