Почему команда \ vspace не работает с PSfrag?
При загрузке графиков eps я хотел сместить позиции меток осей и обнаружил, что могу добиться этого с помощью PSfrag (что-то вроде \psfrag{label}{\hspace{1em}label}
). Я обнаружил, что это работает, \hspace
но не работает \vspace
. Теперь я знаю, что вместо этого \vspace
я должен использовать \raisebox{1em}{label}
, благодаря этому прекрасному ответу . Кто-нибудь знает почему?
Ответы
Замена psfrag по существу устанавливается в \mbox
горизонтальном режиме, так как всегда в такой конструкции материал в вертикальном режиме не работает, хотя вы можете вложить a, \parbox
чтобы перейти в вертикальный режим и добавить вертикальный материал. или, проще говоря, вы могли бы использовать, \raisebox{10pt}{...}
а не использовать\vspace