Skip to content

litProgLaTeX/lpil-magic-runner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LPiL Magic Runner

This is a very simple and highly specific tool to:

  1. read the TeX-Magic comments in a TeX file to determine:

    • which program { lualatex or metafun(context) } to use
    • which preamble to (pre) load
    • which postamble to (post) load
  2. if needed, re-run the command until the associated "check" file has "stabilized" (this technique has been inspired by texcaller see: texcaller/c/texcaller.c and search for 'run command as often as necessary')

Dependencies

At the moment, lpilMagicRunner assumes that the following tools have been installed:

  1. lualatex which is used to typeset our LPiL based LaTeX. lualatex can be installed using TeX Live - TeX Users Group

  2. 'context' which is used to typeset Metafun based diagrams. context can be installed from Context Garden

  3. cmScan which is used to scan for our references from our NikolaBase citation system. cmScan can be installed from litProgLaTeX/citationManager-tools

  4. lpilPygmentize which is used to colourise all source code (including metafun diagram sources) included in any documents. lpilPygmentize can be installed from litProgLaTeX/lpil-pygmentizer

In addition:

  • typesetting of LPiL based LaTeX (using lualatex) requires the LPiL LaTeX macros provided by the litProgLaTeX/lpil-latex project.

  • typesetting the MetaFun based diargarms (using context) requires the LPiL Metafun macros provided by the litProgLaTeX/lpil-context project.

About

A tool to typeset LPiL documents using TeX-Magic-Comments

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published