Changes between Version 3 and Version 4 of HarriotWorkflow
- Timestamp:
- Jul 22, 2015, 4:33:42 PM (9 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
HarriotWorkflow
v3 v4 42 42 To facilitate the work of the scholars, they are free to use some shorthands for XML elements or type LaTeX style formula encoding. Before uploading, four scripts convert the XML into a version that can be uploaded via the [http://mpdl-proto.mpiwg-berlin.mpg.de/mpdl/doc/doc-operation-exist.xql uploading interface]: 43 43 1. [source:/trunk/schema/scripts/Harriot/cleanURL.py cleanURL.py] replaces ampersands in URLs and also removes the {{{xsi:schemaLocation}}} from the header 44 1. [source:/ schema/scripts/Harriot/bibtex_linker.py bibtex_linker.py] uses input from the Biblatex files (see above) and the Python library [https://bibtexparser.readthedocs.org/en/latest/index.html bibtexparser] to create links in the XML to the online resources or, if there is none to the bibliography on ECHO.44 1. [source:/trunk/schema/scripts/Harriot/bibtex_linker.py bibtex_linker.py] uses input from the Biblatex files (see above) and the Python library [https://bibtexparser.readthedocs.org/en/latest/index.html bibtexparser] to create links in the XML to the online resources or, if there is none to the bibliography on ECHO. 45 45 1. [source:/digitizing-tools/scripts/mathml/mathml-wrapper.py mathml-wrapper.py] converts LaTeX math code into mathml. 46 46 1. [source:/trunk/schema/scripts/Harriot/adjustHarriot.xsl adjustHarriot.xsl] does the main work in converting the Harriot-specific markup into ECHO-conform elements.