\begin{minipage}{0.45\linewidth}
\textit
{
Research Intern\\
\href{http://www.department.com}{~Department Name}\\
~University Name\\
}
\end{minipage}
上面的代码段{~Department Name}
正确显示了前导空格,但~University Name
没有渲染前导空格。我是 Latex 的新手,如果有人能指导我正确的使用标准,那就太好了。
答案1
使用纯 tex 命令的变体\hangindent, \hangafter
。它允许在小页面的开头对所有规范进行分组:
\documentclass{article}
\usepackage{hyperref}
\begin{document}
\begin{minipage}{0.45\linewidth}
\itshape\hangindent=1em\hangafter=1
%
Research Intern\\
\href{http://www.department.com}{Department Name}\\
University Name
\end{minipage}
\end{document}
答案2
通常在换行之后删除空格,以保持两边的对齐。
您可以使用\hspace*
未被删除的部分。
\documentclass{article}
\usepackage{hyperref}
\begin{document}
\begin{minipage}{0.45\linewidth}
\itshape
Research Intern\\
\hspace*{1em}\href{http://www.department.com}{Department Name}\\
\hspace*{1em}University Name
\end{minipage}
\end{document}
单位em
是相对于当前字体的(大约是“M”的宽度,但不一定)。根据你的喜好调整。
~
的第二个参数中的并\href
没有被删除,因为 TeX 在第二个参数之前为超链接插入了一个“whatsit”;但最好有一个一致的语法。
请注意,您不需要\textit{...}
,使用\itshape
可以更轻松地输入,并且其效果仅在 的范围内minipage
。最后,删除\\
只会引起Underfull \hbox
警告和不良间距的尾随。