我有这样的代码,它给了我一个表格。我需要将图片往下移一点,并将文本与图片放在同一行。我该如何解决这个问题?
\begin{table}[h!]
\centering
\begin{tabular}{p{0.15\linewidth}p{0.38\linewidth}p{0.38\linewidth}}
Символ & Состояние & Описание \\
\hline\hline
\includegraphics[width=2cm, height=2cm]{im2}& Двигатель-генератор включен (зеленый) & Двигатель работает и переключатель управления генератором в положении "Включен" \\
\hline\hline
\includegraphics[width=2cm, height=2cm]{im3}& Двигатель-генератор выключен (белый) & Двигатель не работает или переключатель управления генератором в положении "Выключен" при работающем двигателе \\
\hline\hline
\includegraphics[width=2cm, height=2cm]{im4}& Стартер двигателя включен (белый квадрат с зеленой стрелкой) & Идет запуск двигателя. \\
\hline\hline
\includegraphics[width=2cm, height=2cm]{im5}& Неисправность генератора (оранжевый) & Двигатель запущен, и:переключатель управления генератором в положении "Включен"Обнаружена ошибка генератораГорит индикатор выключения генератора \\
\hline\hline
\includegraphics[width=2cm, height=2cm]{im6}& Данные от генератора недоступны (белый, низкая интенсивность) & Состояние генератора неизвестно \\
\hline\hline
\includegraphics[width=2cm, height=2cm]{im7}& Оба (L1, L2 или R1,R2) стартера не работают (оранжевый) & Если оба стартера на соответствующем двигателе выходят из строя, то появляется сообщение стартеров
\end{tabular}
\end{table}
答案1
我会改用包adjustimage
中的定义,并根据其指令将图像基线移到其顶部。此外,我宁愿使用表格:adjustbox
includegraphics
valign
tabular
tabularx
\documentclass{article}
\usepackage{geometry}
\usepackage[T2A]{fontenc}
\usepackage[russian]{babel}
\usepackage[demo, % in real document remove this option!
export]{adjustbox}
\usepackage{ragged2e}
\usepackage{tabularx}
\newcolumntype{L}{>{\RaggedRight\hspace{0pt}}X}
\begin{document}
\begin{table}[h!]
\setlength\tabcolsep{3pt}
\adjustboxset{width=2cm, height=2cm,
valign=t, margin=0pt 3pt 0pt 3pt} % settings for image appearing
\begin{tabularx}{\linewidth}{cLL}
Символ & Состояние & Описание \\
\hline\hline
\adjustimage{}{im2} & Двигатель-генератор включен (зеленый) & Двигатель работает и переключатель управления генератором в положении "Включен" \\
\hline\hline
\adjustimage{}{im3} & Двигатель-генератор выключен (белый) & Двигатель не работает или переключатель управления генератором в положении "Выключен" при работающем двигателе \\
\hline\hline
\adjustimage{}{im4} & Стартер двигателя включен (белый квадрат с зеленой стрелкой) & Идет запуск двигателя. \\
\hline\hline
\adjustimage{}{im5} & Неисправность генератора (оранжевый) & Двигатель запущен, и:переключатель управления генератором в положении "Включен"Обнаружена ошибка генератораГорит индикатор выключения генератора \\
\hline\hline
\adjustimage{}{im6} & Данные от генератора недоступны (белый, низкая интенсивность) & Состояние генератора неизвестно \\
\hline\hline
\adjustimage{}{im7} & Оба (L1, L2 или R1,R2) стартера не работают (оранжевый) & Если оба стартера на соответствующем двигателе выходят из строя, то появляется сообщение стартеров
\end{tabularx}
\end{table}
\end{document}
笔记:在表中,我宁愿使用包\midrule
中定义的booktabs
而不是生成的双线\hline\hline
。
答案2
我已经找到了解决方法,只需改变
\begin{tabular}{m{0.15\linewidth}m{0.38\linewidth}m{0.38\linewidth}}