将小页面中的文本对齐到同一高度

将小页面中的文本对齐到同一高度

我需要在页面中将一些文本放在相同的高度,并且我尝试使用 来实现minipage,但是由于它们是居中对齐的,所以我无法做到这一点。

在此处输入图片描述

这是我上传的图表的 LaTeX:

\begin{minipage}[]{0.5\textwidth}
    \begin{flushleft}
        {\large \textit{Author}:\vspace*{0.5cm} \\ 
        Me}
    \end{flushleft}
\end{minipage}%
%
\begin{minipage}[]{0.5\textwidth}
    \begin{flushright}
        {\large \textit{Supervisor}:\vspace*{0.5cm} \\ 
        Him}\\
        \vspace*{0.5cm}
        {\large \textit{Advisor}:\vspace*{0.5cm} \\ 
        Other Guy}
    \end{flushright}    
\end{minipage}%

你能解释一下我做错了什么吗?

答案1

使用[t]作为选项 -- \begin{minipage}[t]{0.5\textwidth}

\documentclass{article}
\begin{document}
  \begin{minipage}[t]{0.5\textwidth}
    \begin{flushleft}
        \large \textit{Author}:\vspace*{0.5cm} \\
        Me
    \end{flushleft}
\end{minipage}%
%
\begin{minipage}[t]{0.5\textwidth}
    \begin{flushright}
        \large \textit{Supervisor}:\vspace*{0.5cm} \\
        Him\\
        \vspace*{0.5cm}
        \large \textit{Advisor}:\vspace*{0.5cm} \\
        Other Guy
    \end{flushright}
\end{minipage}%
\end{document}

在此处输入图片描述

答案2

只是为了强调 jdods 用户在对 David Carlisle 的解决方案的评论中的评论:

虽然用户 David Carlisle 给出的解决方案在各种情况下都完全有效,但由于文档中的额外设置,在某些情况下无法保持对齐,因此使用 \ vspace {0pt} 是一个更完整的解决方案,但我相信它不会结束可能出现的其他变形。用户 jdods 指出了 \ vspace {0pt} 的使用,因此不代表我自己的回应。为此,请参阅https://latex.org/forum/viewtopic.php?t=1059因此https://www.ctan.org/pkg/epslatex

样本

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{fancybox}
\usepackage{geometry}
\thispagestyle{empty}
\begin{document}
\centering    
With \verb|\vspace{0pt}| at the top of each minipage of this example of a pair of minipages see below: %
\\
\fbox{
        \begin{minipage}{0.8\linewidth}\vspace{0pt}%
        \fontsize{10}{6}\selectfont Reference.
    \end{minipage}%
    }%
        \fbox{%
        \begin{minipage}{0.1\linewidth}\vspace{0pt}%
        \fontsize{10}{6}\selectfont Reference.
            \end{minipage}
    }
        \end{document}

相关内容