从Inkscape到Latex,图片中文本的字体(大小)不同

时间:2018-12-28 20:37:11

标签: latex inkscape

我正在使用Inkscape将图像转换为Latex,因此文本缩放比例很好。使用SaveAs pdf,并选中生成乳胶。 这将创建一个包含以下内容的.pdf_tex文件:

\begingroup%
\begin{picture}(1,1.18884212)%   
\put(0,0){\includegraphics[width=\unitlength,page=1]{Scapula.pdf}}%  
\put(0.6981335,0.82053681){\color[rgb]{0,0,0}\makebox(0,0)[lb]{\smash{Infraspinous fossa}}}%
\end{picture}%
\endgroup%

我想更改字体大小,还可能更改字体,因此所有图像中的文本都与正文文本不同。我认为这是可能的,例如在“图片”中重新定义\ smash,但我不知道如何。这是正确的方法吗?如果是这样,有关该操作的任何提示?

1 个答案:

答案 0 :(得分:0)

使用etoolbox,您可以将fontsize更改添加到picture环境中:

\documentclass{article}

\usepackage{graphicx}
\usepackage{xcolor}
\usepackage{etoolbox}

\AtBeginEnvironment{picture}{\huge}


\begin{document}

\begingroup%
\begin{picture}(1,1.18884212)%   
\put(0,0){\includegraphics[width=\unitlength,page=1]{example-image.pdf}}%  
\put(0.6981335,0.82053681){\color[rgb]{0,0,0}\makebox(0,0)[lb]{\smash{Infraspinous fossa}}}%
\end{picture}%
\endgroup%


\end{document}