summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-10-17Support converting individual inputs firstHEADmasterKlaus Aehlig
In this way, files of different types can easily be combined, as long as a common format to to through can be specified.
2023-06-16Support execution properties for typesetting actionsKlaus Aehlig
... in order to allow a specialized typesetting image to be used, so that the (potentially large) typesetting dependencies do not have to be installed in the normal build images.
2023-05-19support meta data filesKlaus Aehlig
In this way, meta data can be provided that is not statically known, but has to be computed via an action.
2023-03-07["latex", "verbatim"] make portable by using catKlaus T. Aehlig
... and the BLOB construct instead of echo. The echo(1) function is usually shell built in. This in itself is a reasonalbe design decission, as there is no need to start an external program just to join a couple of strings by spaces. Unfortunately, however, shells don't agree on the semantics of echo, in particular about what the correct invocation is to output a literal backslash; this can be seen from the following invovations. ~>dash -c 'echo '\''\\'\''' \ ~>bash -c 'echo '\''\\'\''' \\ ~> Now, both of those shells can act as the, supposedly POSIX-compliant sh. Work around these incompatibilities by generating BLOBs for the \begin/\end{verbatim} literal and join them with cat(1).
2022-12-09add latexmk rule...Alberto Sartori
...the main improvement wrt to standalone rule is the usage of latexmk, which automatically runs latex the right number of times, and, if needed, can call bibtex as well. Co-authored-by: Oliver Reiche <oliver.reiche@huawei.com>
2022-11-10pandoc: Add data field to standaloneOliver Reiche
2022-11-09Initial commitKlaus Aehlig
The rules are still very basic; in particular, the latex rules do not support bibtex. Nevertheless, having typesetting rules in that basic form is already useful, especially when creating documents (slides, handbooks, web pages, etc) containing generated files, like sample logs of tools under development. Co-authored-by: Oliver Reiche <oliver.reiche@huawei.com>