Mathematica 中的标签与 LaTeX 中的字体大小相同

Mathematica 中的标签与 LaTeX 中的字体大小相同

我有一些阴谋

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 生成图形标签。描述如下:

如何匹配字体尺寸是一个稍微不同的主题,解释如下:

相关内容