├── .config ├── bundle │ └── config └── mise.toml ├── .envrc ├── .github ├── dependabot.yml └── workflows │ └── check.yml ├── .gitignore ├── .rubocop.yml ├── Gemfile ├── Gemfile.lock ├── LICENSE ├── README.md ├── constants.rb ├── engines ├── lualatex.rb ├── pdflatex.rb └── xelatex.rb ├── extensions ├── 10_biber.rb ├── 10_bibtex.rb ├── 20_makeindex.rb ├── 30_metapost.rb ├── 30_sagetex.rb ├── 30_tikzext.rb ├── 50_gnuplot.rb └── 60_synctex.rb ├── lib ├── CliHelp.rb ├── DaemonPrompt.rb ├── DependencyManager.rb ├── Engine.rb ├── Extension.rb ├── FileListener.rb ├── HashManager.rb ├── Log.rb ├── LogWriter.rb ├── Output.rb └── ParameterManager.rb ├── logwriters ├── Json.rb ├── LaTeX.rb ├── Markdown.rb ├── PDF.rb ├── Raw.rb ├── log.schema.json └── logtemplate.tex ├── ltx2any ├── ltx2any.rb ├── parameters.rb └── test ├── Texlivefile ├── test.tex └── test_logparser.rb /.config/bundle/config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reitzig/ltx2any/HEAD/.config/bundle/config -------------------------------------------------------------------------------- /.config/mise.toml: -------------------------------------------------------------------------------- 1 | [env] 2 | BUNDLE_APP_CONFIG = "{{- config_root -}}/bundle" 3 | 4 | [tools] 5 | ruby = '3.3' -------------------------------------------------------------------------------- /.envrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reitzig/ltx2any/HEAD/.envrc -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reitzig/ltx2any/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reitzig/ltx2any/HEAD/.github/workflows/check.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reitzig/ltx2any/HEAD/.gitignore -------------------------------------------------------------------------------- /.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reitzig/ltx2any/HEAD/.rubocop.yml -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reitzig/ltx2any/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reitzig/ltx2any/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reitzig/ltx2any/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reitzig/ltx2any/HEAD/README.md -------------------------------------------------------------------------------- /constants.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reitzig/ltx2any/HEAD/constants.rb -------------------------------------------------------------------------------- /engines/lualatex.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reitzig/ltx2any/HEAD/engines/lualatex.rb -------------------------------------------------------------------------------- /engines/pdflatex.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reitzig/ltx2any/HEAD/engines/pdflatex.rb -------------------------------------------------------------------------------- /engines/xelatex.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reitzig/ltx2any/HEAD/engines/xelatex.rb -------------------------------------------------------------------------------- /extensions/10_biber.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reitzig/ltx2any/HEAD/extensions/10_biber.rb -------------------------------------------------------------------------------- /extensions/10_bibtex.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reitzig/ltx2any/HEAD/extensions/10_bibtex.rb -------------------------------------------------------------------------------- /extensions/20_makeindex.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reitzig/ltx2any/HEAD/extensions/20_makeindex.rb -------------------------------------------------------------------------------- /extensions/30_metapost.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reitzig/ltx2any/HEAD/extensions/30_metapost.rb -------------------------------------------------------------------------------- /extensions/30_sagetex.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reitzig/ltx2any/HEAD/extensions/30_sagetex.rb -------------------------------------------------------------------------------- /extensions/30_tikzext.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reitzig/ltx2any/HEAD/extensions/30_tikzext.rb -------------------------------------------------------------------------------- /extensions/50_gnuplot.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reitzig/ltx2any/HEAD/extensions/50_gnuplot.rb -------------------------------------------------------------------------------- /extensions/60_synctex.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reitzig/ltx2any/HEAD/extensions/60_synctex.rb -------------------------------------------------------------------------------- /lib/CliHelp.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reitzig/ltx2any/HEAD/lib/CliHelp.rb -------------------------------------------------------------------------------- /lib/DaemonPrompt.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reitzig/ltx2any/HEAD/lib/DaemonPrompt.rb -------------------------------------------------------------------------------- /lib/DependencyManager.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reitzig/ltx2any/HEAD/lib/DependencyManager.rb -------------------------------------------------------------------------------- /lib/Engine.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reitzig/ltx2any/HEAD/lib/Engine.rb -------------------------------------------------------------------------------- /lib/Extension.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reitzig/ltx2any/HEAD/lib/Extension.rb -------------------------------------------------------------------------------- /lib/FileListener.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reitzig/ltx2any/HEAD/lib/FileListener.rb -------------------------------------------------------------------------------- /lib/HashManager.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reitzig/ltx2any/HEAD/lib/HashManager.rb -------------------------------------------------------------------------------- /lib/Log.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reitzig/ltx2any/HEAD/lib/Log.rb -------------------------------------------------------------------------------- /lib/LogWriter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reitzig/ltx2any/HEAD/lib/LogWriter.rb -------------------------------------------------------------------------------- /lib/Output.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reitzig/ltx2any/HEAD/lib/Output.rb -------------------------------------------------------------------------------- /lib/ParameterManager.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reitzig/ltx2any/HEAD/lib/ParameterManager.rb -------------------------------------------------------------------------------- /logwriters/Json.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reitzig/ltx2any/HEAD/logwriters/Json.rb -------------------------------------------------------------------------------- /logwriters/LaTeX.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reitzig/ltx2any/HEAD/logwriters/LaTeX.rb -------------------------------------------------------------------------------- /logwriters/Markdown.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reitzig/ltx2any/HEAD/logwriters/Markdown.rb -------------------------------------------------------------------------------- /logwriters/PDF.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reitzig/ltx2any/HEAD/logwriters/PDF.rb -------------------------------------------------------------------------------- /logwriters/Raw.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reitzig/ltx2any/HEAD/logwriters/Raw.rb -------------------------------------------------------------------------------- /logwriters/log.schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reitzig/ltx2any/HEAD/logwriters/log.schema.json -------------------------------------------------------------------------------- /logwriters/logtemplate.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reitzig/ltx2any/HEAD/logwriters/logtemplate.tex -------------------------------------------------------------------------------- /ltx2any: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reitzig/ltx2any/HEAD/ltx2any -------------------------------------------------------------------------------- /ltx2any.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reitzig/ltx2any/HEAD/ltx2any.rb -------------------------------------------------------------------------------- /parameters.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reitzig/ltx2any/HEAD/parameters.rb -------------------------------------------------------------------------------- /test/Texlivefile: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/test.tex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reitzig/ltx2any/HEAD/test/test.tex -------------------------------------------------------------------------------- /test/test_logparser.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reitzig/ltx2any/HEAD/test/test_logparser.rb --------------------------------------------------------------------------------