Manpage logo

tikztosvg - Render TikZ diagrams to SVG.

NAME  SYNOPSIS  DESCRIPTION  OPTIONS  ENVIRONMENT  EXIT STATUS  AUTHORS  RESOURCES  COPYING 

NAME

tikztosvg − Render TikZ diagrams to SVG.

SYNOPSIS

tikztosvg [OPTION]... INPUT_PATH

DESCRIPTION

The tikztosvg(1) command renders TikZ diagrams to SVG.

If INPUT_PATH is set to − the input will be read from stdin.

OPTIONS

−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.

ENVIRONMENT

tikztosvg requires XeTeX and pdf2svg to be installed. Make sure any additional LaTeX packages are installed before using them in a diagram.

EXIT STATUS

0

Success.

1

Failure (syntax or usage error; configuration error).

[n]

Failure (document processing failure).

AUTHORS

tikztosvg was written by Pablo <pablo−[email protected]>.

pdf2svg was written by David Barton <[email protected]> and Matthew Flaschen <[email protected]>.

RESOURCES

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/>

COPYING

Copyright (C) 2021 Pablo. Free use of this software is granted under the terms of the GPL−3.0 License.


Updated 2026-06-01 - jenkler.se | uex.se