我有一些阴谋
Plot[a, {a, -6, 6}]
我需要在 Latex 中使用它。但问题是 Mathematica 中的标签文本样式与 LaTeX 文本不匹配。所以我做的是,我从 Mathematica 复制没有标签的图形作为
\documentclass[a4paper,pra,preprint]{revtex4}
\usepackage{graphicx}
\begin{document}
\setlength{\unitlength}{2cm}
\begin{picture} (6,5)
\put(5.12,1.15){$0$}
\put(3.0,2.6){$0.3$}
\put(3.0,3.85){$0.6$}
\put(3,1){\includegraphics[width=8cm,height=6cm]{a2.png} }
\put(2.9,2.15){$-6$}
\put(6.9,2.15){$6$}
\put(4.8,3.9){$6$}
\put(4.8,1.0){$6$}
\end{picture}
\end{document}
并在 LaTeX 中手动放置标签
因为标签样式字体有明显差异。这种技术不仅很累,而且不支持我将带标签的图形保存为 .png 或 .eps 格式。相反,它将生成 .pdf。有没有办法匹配 Mathematica 中标签字体样式和标签文本的大小?
答案1
我实际上找到了解决方案。通过使用包在 MikteX 中选择 Times Roman 字体样式
mathptmx
并通过在 Mathematica 中选择标签样式
LabelStyle -> Directive[ FontFamily -> "Times"]
对我有用。
答案2
您可以使用MaTeX Mathematica 软件包在 Mathematica 中使用 LaTeX 生成图形标签。描述如下:
如何匹配字体尺寸是一个稍微不同的主题,解释如下: