LaTeX - tabularx 和图像与 minipage 并排显示

LaTeX - tabularx 和图像与 minipage 并排显示

我已经在论坛中搜索过解决方案,但似乎没有一个对我有用。我试图实现的是在左侧创建一个表格,并在其右侧放置一个图像 - 它们都应从顶部开始。

[t]已经使用了 -operator,但它仍然不起作用。有人知道吗?

这是我的源代码:

\newpage
\section{xxxxxx}
xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx 

    % Person_1
\vspace{7pt}
\subsection{xxxxxx}
\begin{figure}[h]
\begin{minipage}[t]{0.7\textwidth}
    \setlength{\extrarowheight}{7pt}
    \begin{tabularx}{\textwidth}{l X}
        \textit{x} & xxxxxx  \\
        \textit{x} & xxxxxx  \\
        \textit{x} & xxxxxx xxxxxx  \\
        \textit{x} & xxxxxx  \\
        \textit{x} & xxxxxx xxxxxx   \\
        \textit{x} & xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx   \\
        \textit{x} & xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx  
    \end{tabularx}
\end{minipage}\hfill
\begin{minipage}[t]{0.3\textwidth}
        \rule{3cm}{3cm}
\end{minipage}
\end{figure}

但这是输出: 输出

我希望图片与绿线旁边的第一个表格条目在同一水平线上开始。无论图片有多大或多小,它们都应从顶部开始。我该如何实现这一点?

如果您有不使用 minipage 的解决方案,请随时告诉我。我对代码不感兴趣,但对 pdf 中的输出感兴趣。

亲切的问候,氪星:)

答案1

快速破解:添加零垂直空格:

\documentclass{article}

\usepackage{tabularx}

\begin{document}

\section{xxxxxx}
xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx 

    % Person_1
\vspace{7pt}
\subsection{xxxxxx}
\begin{figure}[h]
\begin{minipage}[t]{0.68\textwidth}
        \vspace{0pt}%
        \vspace{-\baselineskip}
    \setlength{\extrarowheight}{7pt}
    \begin{tabularx}{\textwidth}{l X}
        \textit{x} & xxxxxx  \\
        \textit{x} & xxxxxx  \\
        \textit{x} & xxxxxx xxxxxx  \\
        \textit{x} & xxxxxx  \\
        \textit{x} & xxxxxx xxxxxx   \\
        \textit{x} & xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx   \\
        \textit{x} & xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx xxxxxx  
    \end{tabularx}
\end{minipage}\hfill
\begin{minipage}[t]{0.28\textwidth}
                \vspace{0pt}%
        \rule{3cm}{3cm}
\end{minipage}
\end{figure}


\end{document}

在此处输入图片描述

相关内容