Якщо ви маєте TikZ-графіку, ви можете використати LaTeX-пакет standalone, щоб зробити так, щоб сторінка відповідала вмісту:
tikz_standalone_example.tex
% Мінімальний приклад TikZ standalone
\documentclass[tikz, border=1mm]{standalone}
\begin{document}
\begin{tikzpicture}
\draw (0,0) node [] {Мій текст};
\end{tikzpicture}
\end{document}Припустимо, що ви зберегли цей файл як MyDiagram.tex, ви можете конвертувати його у PDF, а згодом конвертувати цей PDF у SVG, використовуючи
convert_to_svg.sh
pdflatex MyDiagram.tex
pdf2svg MyDiagram.pdf MyDiagram.svgщо згенерує цей SVG:
Зверніть увагу, що межа 1мм навколо вмісту є навмисною та рекомендованою для більшості випадків використання. Тло є прозорим за замовчуванням (але було встановлено білим у HTML у цьому пості, щоб проілюструвати розмір SVG).
Ви можете також використати цей шаблон Makefile:
Makefile
%.pdf: %.tex
pdflatex $<
%.svg: %.pdf
pdf2svg $< $@
all: MyDiagram.svgщо дозволяє вам автоматично запускати команди для одного або кількох файлів TeX.
Дивіться схожі статті за категоріями:
LaTeX
Якщо ця стаття допомогла вам, будь ласка, подумайте про те, щоб купити мені каву або зробити пожертву через PayPal на підтримку досліджень та публікації нових статей на TechOverflow