Подтвердить что ты не робот

LaTeX\includegraphics и текстовая строка

Хорошо, я избили. Я пробовал несколько вещей, но я не могу это сделать. Мне нужна помощь сейчас. Я хочу иметь некоторый текст и изображение рядом (только одна строка, поэтому нет необходимости в обертке или другой забаве. Изображение достаточно маленькое, чтобы вписаться в текстовую строку):

This is a text <temp.jpg placed center to the textline>

Проблема в том, что я использую

This is a text \includegraphics{temp.jpg} 

базовая линия изображений привязана к базовой линии текста. Я хочу, чтобы картинный (вертикальный) центр был выровнен с базовой базой текста. Как я могу сделать это возможным?

4b9b3361

Ответ 1

This is a text $\vcenter{\hbox{\includegraphics{temp.jpg}}}$

Ответ 2

Похоже, вы хотите \raisebox (см. раздел для новостных лент в LaTeX wikibook) с отрицательным аргументом. Используйте размеры ex (условная высота "x" в текущем шрифте) или \baselineskip (размер между текстовыми базовыми линиями) в качестве ваших единиц.

Если вы хотите делать более сложные вещи, например, перемещать графический блок на половину своей высоты, вы можете, но это становится неудобно. Если графический размер не является непредсказуемым, вы, вероятно, лучше не настраиваете его вручную.