\hfill 在新行上不起作用

\hfill 在新行上不起作用

我在用资源类准备我的简历。我的代码是

Secured All-India Rank 2480 in Joint Entrance Examination (JEE) among over $500,000$ applicants\hfill{\em(2010)}\\
Secured 2488th rank in All India Engineering Entrance Examination (AIEEE) among over $1,000,000$ applicants\hfill{\em(2010)}\\

输出如下。我希望第一句与第二句相似,其中年份位于行末。

我发现的问题是第一句的第二行除了年份之外都是空的,因此它没有被推到右边(通过 \hfill)如果假设代码是

Secured All-India Rank 2480 in Joint Entrance Examination (JEE) among over $500,000$ applicants random extra characters \hfill{\em(2010)}\\
Secured 2488th rank in All India Engineering Entrance Examination (AIEEE) among over $1,000,000$ applicants\hfill{\em(2010)}\\

那么输出是

是否有任何特定的命令可以解决这个问题。(这是我第一次使用 LaTeX/Tex)

答案1

这有效

\rule{\textwidth}{.5pt} \strut\hfill test

而不是

\rule{\textwidth}{.5pt} \hfill test

实际情况是,当 \hfill 是一行中的第一个元素时,它会被 LaTeX 忽略(与 \hspace 相同)。

相关内容