Центрирование текста горизонтально и вертикально в [закрытом] ЛАТЕКСЕ

17
задан Paul 5 May 2010 в 09:15
поделиться

2 ответа

Вы можете создать новый тип колонки или просто добавить >{\centering\arraybackslash} перед m{6cm} для двух колонок с изображениями.

Например:

\newcolumntype{C}{>{\centering\arraybackslash} m{6cm} }  %# New column type
\begin{tabular}{m{1cm}CC}                                %# Table with two of them
...

Директива > позволяет вам в основном внедрить содержащийся код перед каждой записью в этой колонке. Нам нужен \arraybackslash, чтобы справиться с несовместимостью между центрирующим окружением и табличным окружением. Более подробную информацию можно найти здесь.

13
ответ дан 30 November 2019 в 14:06
поделиться

Я использую \dummyimage, потому что у меня нет im.png. Замените его на \includegraphics{im.png}.

\font\dummyfont = cmr10 at 100pt
\def\dummyimage{{\vbox to 100pt{\vfil\hbox to 100pt{\hfil\dummyfont A\hfil}\vfil}}}

\hfil\vbox{
\halign{&\hfil\ $\vcenter{\hbox{#}}$\strut \ \hfil\cr
&a&b\cr 
1&\dummyimage&\dummyimage\cr
2&\dummyimage&\dummyimage\cr
}}
4
ответ дан 30 November 2019 в 14:06
поделиться
Другие вопросы по тегам:

Похожие вопросы: