Ich habe eine Latex-Datei mit folgendem Inhalt:
\documentclass{article}
\usepackage{graphicx}
\usepackage[inkscapearea=page]{svg}
\begin{document}
\begin{figure}
\includesvg[scale=1.0]{idea.svg}
\end{figure}
\end{document}
Ich kompiliere dies mit latexmk -pdflatex --shell-escape idea.tex
. Das resultierende PDF schneidet die Seite nicht basierend auf den SVG-Größen zu. Wie kann ich ein PDF erhalten, das basierend auf den enthaltenen SVG-Zeichnungsgrößen zugeschnitten ist?
Mein Workflow
Gemäß dem Kommentar von @AlexG folgt hier eine Erläuterung meines Arbeitsablaufs.
- Kompilieren Sie eine SVG-Datei mit LaTeX in PDF, nur weil LaTeX die Mathematik in den Textfeldern der SVG-Datei rendert. Nennen Sie dies
image.pdf
- Fügen Sie das resultierende PDF in ein Markdown-Dokument wie dieses ein
![test](image.pdf
- Generieren Sie ein PDF aus dem Markdown-Dokument mit
pandoc test.md -o test.pdf