Apps:
Libs:
Typings for the Crossref JSON API
Tiny utitity to convert an Crossref API resonponse JSON item to CSL.
Small utility script which checks a list of CSL references against the Crossref doi.
Some typescript types for OJS api responses
Small tool that parses a string of text containing APA style in text citations, e.g. Jones (2020), and returns a rudimentary AST with the thing parsed.
Type definitions for jast
(journal article/abstract syntax tree), a syntax for abstract syntax trees representing JATS XML, specifically the "Green" publishing tag set.
Transform a CSL list or object to a [jast][jast] node.
Convert a jast
citation syntax tree to list of csl
objects.
Utility to convert a [jast][jast] tree to a [texast][texast] tree.
Transform HTML to Notion blocks
Plugin for rehype
to turn HTML into Notion blocks
Small Node HTTP client for communicating with your OJS's REST API
Convert ojs data to relatex
Type definitions for ooxast
(Open Office XML abstract syntax tree), a syntax for abstract syntax trees representing Open Office XML documents in the unist
format.
Small ooxast utility which scans the text to identify the citation plugin used, either Mendely, Zotero, EndNote, Citavi, native word citations or none at all. It is used to feed into other things.
[ooxast][ooxast] util to visit in text office citations.
Get style from a w:p
element.
Find and convert raw references to CSL-JSON using anystyle
.
Find and convert raw references to CSL-JSON.
Find and convert raw references to CSL-JSON.
Cleans all the rsid tags from an ooxast tree, and merges w:r
elements if they only differ by rsid values.
Convert docx to html (Not working)
Util to convert ooxast
syntax tree to jast
syntax tree, allowing for .docx
to JATS XML
conversion.
Convert ooxast
syntax tree to unified-latex
syntax tree.
DOCX to JATS XML converter
DOCX to TeX converter
JATS XML to TeX converter
Can't really remember what this is lmao
Plugin for rejour
that parses the frontmatter of a JATS
document and adds it to the processing VFile as a list of csl
citations.
Doesn't do anything atm
Really simple plugin for rejour
that moves the abstract from the body
to the front
of a JATS
document.
Parser for rejour
that parses the JATS
document to a jast
tree.
Plugin for rejour
that transforms a jast
syntax tree into a texast
syntax tree, allowing for conversion between JATS XML and LaTeX.
Plugin for rejour
that stringifies a jast
syntax tree to a JATS XML
document.
Plugin for relatex
that adds a preamble to a texast
syntax tree.
Plugin for relatex
that stringifies a texast
syntax tree to a LaTeX file.
Reads a .docx
file and stores its components in vfile format to be processed by other tools, like reoff-parse
.
Plugin for reoff
that parses citations in the form of @cite{key}
and @cite[page]{key}
using ooxast-util-parse-bib
and ooxast-util-parse-text-cite
.
Plugin for [reoff][reoff] to clean the ooxast tree.
Plugin for [reoff][reoff] to parse a .docx
XML file into an ooxast
AST. Ideally use docx-to-vfile
to get to a parseable state.
Plugin for reoff
which tries to find a bibliography in the document and parse it using ooxast-util-parse-bib
.
Plugin for reoff
which tries to find a bibliography in the document and parse it using ooxast-util-parse-bib
.
Plugin for reoff
that transforms an ooxast
syntax tree into a jats
syntax tree, i.e. converting .docx
to JATS XML
.
DEPRECATED: Type definitions for texast
(LaTeX abstract syntax tree), a syntax for abstract syntax trees representing LaTeX documents in the unist
format.
Add a preamble to a texast syntax tree.
Convert a texast
syntax tree to LaTeX.
Miscellaneous utilities.
Utility (extremely shoddy) to convert Open Journal Systems (OJS) metadata to a texast preamble.
Port of hast-util-has-property for [xast][xast]
Port of hast-util-is-element for [xast][xast]
Port of (hast-util-select)[https://github.com/syntax-tree/hast-util-select]
for use with xast
nodes.