![所含图形的字体格式与文本其他部分一致](https://linux22.com/image/263188/%E6%89%80%E5%90%AB%E5%9B%BE%E5%BD%A2%E7%9A%84%E5%AD%97%E4%BD%93%E6%A0%BC%E5%BC%8F%E4%B8%8E%E6%96%87%E6%9C%AC%E5%85%B6%E4%BB%96%E9%83%A8%E5%88%86%E4%B8%80%E8%87%B4.png)
所含图形的字体格式与文本其他部分一致
这个问题不是关于矢量或光栅图像,而是关于统一字体在整个文件中,包括图形的轴标签!有没有人遇到过这种类型的图形文件?
梅威瑟:
\documentclass{report}
\usepackage{graphicx}
\begin{document}
\includegraphics{PlotGraphics1.eps}
\includegraphics{PlotGraphics2.pdf}
\includegraphics{PlotGraphics3.jpeg}
\includegraphics{PlotGraphics4.png}
\end{document}
我寻找一种可以在 LaTeX 文档中包含正确字体格式(例如图例、轴等)的格式?这样我就不必先将我的 MATLAB 图等转换为 tikz。
答案1
特别是对于(封装的)Postscript 图像,你可以使用psfrag
用您自己的 LaTeX 结构(方程式、图片环境等)替换图像中的“标签”。这种方法的优点是您甚至可以缩放包含的图形,并且psfrag
仍然能够保持一致的字体大小。例如,请参阅EPS图像中缩放的字体大小是否一致?这种用例的要求是为图像中的每个标签(针对每个图像)指定一个 LaTeX 等效构造。
不幸的是,不存在等效的“ pdffrag
”,因为 PDF 可以被认为是 Postscript 的预编译版本(因此通常更小/更快)。请参阅为啥没有pdffrag
包裹?
PNG 和 JPG 等栅格化图像格式不包含任何文本元素,所有组件都被视为图形,以像素化和不可扩展的形式存在。
答案2
似乎你正在寻找一个使用 LaTeX 字体作为标签的图形包,如果是这样,请查看渐近线。它有一个很好的图表包(你可以用它创建几乎任何图形)。可以直接编写 PDF,而且与 pdflatex 配合得很好。