我正在写一篇学术文章,我把所有的图表都保存为 svg 格式。然后我把它(经过一些修饰)转换成 pdf_tex/pdf,这样它们就适合论文了。问题是我的编辑器要求我提供 pdf 格式的图表。我怎样才能把所有的 pdf_tex/pdf 文件转换成自包含的 pdf 图表,这样在包含生成的 pdf 时渲染效果会相同?
答案1
你可以试试
\documentclass{standalone}
\usepackage{color}
\usepackage{graphicx}
\begin{document}
\input{Colors.pdf_tex}
\end{document}
编辑:
为了解决 pdf 之外的对象问题,您可以定义生成的 pdf 的大小。但我担心,每个图形的数字都必须进行调整。
\documentclass{standalone}
\usepackage{color}
\usepackage{graphicx}
\begin{document}
\parbox[c][30cm][c]{30cm}{
\hspace*{1cm}
\input{Colors.pdf_tex}
}
\end{document}
第二次编辑:
事实上,standalone
它本身就能够增加所需的边距。这可以通过
边框={左 右 下 上}
\documentclass[border={1cm 1cm 1cm 1cm}]{standalone}
\usepackage{color}
\usepackage{graphicx}
\begin{document}
\input{Colors.pdf_tex}
\end{document}