가변 셀 높이가 있는 테이블의 이미지를 수직으로 아래쪽 정렬

가변 셀 높이가 있는 테이블의 이미지를 수직으로 아래쪽 정렬

이미지를 세로로 정렬하는 데 문제가 있습니다.\adjustimage이미지를 세로조정 상자 패키지테이블에. 나는 자동으로 많은 테이블을 생성하고 있으며 가변 길이의 텍스트가 있는 하나의 X 열의 동일한 레이아웃을 가지며 그 사이에 짧은 열이 있고 마지막 열에는 높이가 작은 이미지가 있습니다. 이 이미지는 항상 셀 아래쪽에 정렬되어야 합니다.

문제는 첫 번째 X 열인 것 같습니다. 때로는 텍스트가 한 줄에 맞고 때로는 두 줄로 나뉘기도 하고, 개수에 관계없이 이미지를 항상 X 열의 맨 아래 줄에 맞추는 방법을 찾을 수 없기 때문입니다. 이 셀에 줄이 있습니다.

X 열의 텍스트 길이를 미리 모르기 때문에 텍스트 길이에 관계없이 작동하는 솔루션을 찾고 있습니다.

\documentclass[a4paper, 12pt]{scrartcl}

\usepackage{adjustbox}
\usepackage{tabularx}

\begin{document}

\begin{tabularx}{.8\textwidth}{X r r p{50mm}}
\hline
here is some text over two lines & N & M & \adjustimage{width = 50mm, height = 2mm}{example-image}\\
\hline
one line text & N & M & \adjustimage{width = 50mm, height = 2mm}{example-image}\\
\hline
\end{tabularx}

\end{document} 

여기에 이미지 설명을 입력하세요

답변1

이것들 중 하나?

\documentclass[a4paper, 12pt]{scrartcl}

\usepackage{adjustbox}
\usepackage{tabularx}

\begin{document}

\begin{tabularx}{.8\textwidth}{X r r p{50mm}}
\hline
here is some text over two lines & N & M &\mbox{}\newline \adjustimage{width = 50mm, height = 2mm}{example-image}\\
\hline
one line text & N & M & \adjustimage{width = 50mm, height = 2mm}{example-image}\\
\hline
\end{tabularx}
\vskip1cm

\bgroup
\renewcommand{\tabularxcolumn}[1]{>{\arraybackslash}b{#1}}
\begin{tabularx}{.8\textwidth}{X r r p{50mm}}
\hline
here is some text over two lines & N & M & \adjustimage{width = 50mm, height = 2mm}{example-image}\\
\hline
one line text & N & M & \adjustimage{width = 50mm, height = 2mm}{example-image}\\
\hline
\end{tabularx}
\egroup

\end{document} 

여기에 이미지 설명을 입력하세요

관련 정보