tikztosvg − Render TikZ diagrams to SVG.
tikztosvg [OPTION]... INPUT_PATH
The tikztosvg(1) command renders TikZ diagrams to SVG.
If INPUT_PATH is set to − the input will be read from stdin.
−o, −−output=OUTPUT_PATH
Write output to file OUTPUT_PATH. If set to − the output will be written to stdout. Defaults to the base name of the input file suffixed with the .svg extension. The file is resolved relative to the working directory.
−p, −−package=+PACKAGE
Include \usepackage{PACKAGE} when rendering the diagram. The tikz, tikz−cd, pgfplots, amsmath and amssymb packages are always included by default.
−l, −−library=+_LIBRARY
Include \usetikzlibrary{LIBRARY} when rendering the diagram.
−q, −−quiet
Silence application log messages and script warnings.
−−lualatex
Use LuaTeX as the TeX engine. LuaTeX is already the default, so this option doesn’t really do much.
−−xelatex
Use XeTeX as the TeX engine.
−−pdflatex
Use pdfTeX as the TeX engine.
−h, −−help
Print a help message.
−v, −−version
Prints version information.
tikztosvg requires XeTeX and pdf2svg to be installed. Make sure any additional LaTeX packages are installed before using them in a diagram.
0
Success.
1
Failure (syntax or usage error; configuration error).
[n]
Failure (document processing failure).
tikztosvg was written by Pablo <pablo−[email protected]>.
pdf2svg was written by David Barton <[email protected]> and Matthew Flaschen <[email protected]>.
Git source repository on sourcehut
<https://git.sr.ht/˜pablo−pie/tikztosvg>
Bug tracker
<https://todo.sr.ht/˜pablo−pie/tikztosvg>
CTAN package
<https://www.ctan.org/pkg/tikztosvg>
TeXLive
<https://tug.org/texlive/>
LuaTeX
<http://luatex.org/>
XeTeX
<http://xetex.sourceforge.net/>
pdfTeX <https://www.tug.org/applications/pdftex/>
Copyright (C) 2021 Pablo. Free use of this software is granted under the terms of the GPL−3.0 License.