Различный шрифт (размер) для текста в изображениях от Inkscape до Latex - PullRequest
0 голосов
/ 28 декабря 2018

Я использую Inkscape для преобразования изображений в латекс, поэтому текст хорошо масштабируется.Используя 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 голосов
/ 18 марта 2019

С помощью etoolbox вы можете добавить изменение размера шрифта в среду 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}
...