私のワークフロー

私のワークフロー

次の内容を含む LaTeX ファイルがあります。

\documentclass{article}

\usepackage{graphicx}
\usepackage[inkscapearea=page]{svg}

\begin{document}
    \begin{figure}
        \includesvg[scale=1.0]{idea.svg}
    \end{figure}

\end{document}

これを でコンパイルしますlatexmk -pdflatex --shell-escape idea.tex。結果の PDF では、SVG の範囲に基づいてページが切り取られません。含まれている SVG 描画の範囲に基づいて切り取られた PDF を取得するにはどうすればよいでしょうか?

私のワークフロー

@AlexG のコメントに従って、私のワークフローを詳しく説明します。

  1. SVGファイルをLaTeXでPDFにコンパイルします。これは、LaTeXがSVGファイルのテキストボックス内の数式をレンダリングするためです。これをimage.pdf
  2. 結果のPDFを次のようにマークダウン文書に含めます![test](image.pdf
  3. マークダウン文書からPDFを生成するには、pandoc test.md -o test.pdf

関連情報