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