我想要将 kandidatnivå, 15 hp 行与 examensarbete nr. xxx 左对齐。我该如何解决这个问题?
\begin{minipage}[t]{0.48\textwidth} \scriptsize
Institutionen för Fastigheter och Byggande\\
Civilingenjör Samhällsbyggnad\\
Fastighetsekonomi och fastighetsjuridik
\end{minipage}
\hfill
\begin{minipage}[t]{0.48\textwidth} \scriptsize
\begin{flushright}
Examensarbete nr. xxx\\
Kandidatnivå, 15 hp
\end{flushright}
\end{minipage}
答案1
对于两个都结束时,您可以使用以下tabular
规范:
\documentclass{article}
\usepackage[utf8]{inputenc}
\begin{document}
\noindent
{\scriptsize%
\begin{tabular}[t]{@{}l}
Institutionen för Fastigheter och Byggande \\
Civilingenjör Samhällsbyggnad \\
Fastighetsekonomi och fastighetsjuridik
\end{tabular}
\hfill
\begin{tabular}[t]{l@{}}
Examensarbete nr. xxx \\
Kandidatnivå, 15 hp
\end{tabular}%
}
\end{document}
对于两个框 (一个在页面的左半部分,一个在右半部分) 的 50/50 分割,并且都左对齐,请使用以下tabular
规范:
\documentclass{article}
\usepackage[utf8]{inputenc}
\begin{document}
\noindent
{\scriptsize%
\begin{tabular}[t]{@{}p{.5\linewidth}@{}}
Institutionen för Fastigheter och Byggande \\
Civilingenjör Samhällsbyggnad \\
Fastighetsekonomi och fastighetsjuridik
\end{tabular}%
\begin{tabular}[t]{@{}p{.5\linewidth}@{}}
Examensarbete nr. xxx \\
Kandidatnivå, 15 hp
\end{tabular}%
}
\end{document}
当然,根据您的设置,其他对齐也是可能的。
答案2
对于此类事情,定义命令会更好,因为它可以更轻松地输入。它还可以轻松更改输出格式。以下是一个例子:
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[pass,showframe]{geometry} % just to show the page frame
\newcommand{\topinfo}[2]{%
\begingroup\scriptsize\noindent
\begin{tabular*}{\textwidth}{@{}l@{\extracolsep{\fill}}l@{}}
\begin{tabular}[t]{@{}l@{}}
#1
\end{tabular}
&
\begin{tabular}[t]{@{}l@{}}
#2
\end{tabular}
\end{tabular*}\par\endgroup
}
\begin{document}
\topinfo{
Institutionen för Fastigheter och Byggande\\
Civilingenjör Samhällsbyggnad\\
Fastighetsekonomi och fastighetsjuridik
}{
Examensarbete nr. xxx\\
Kandidatnivå, 15 hp
}
\end{document}
如果您想更改字体大小,您只需修改定义,而输入保持\topinfo
完全相同。
答案3
两个左对齐\Longunderstacks
可以实现这一点:
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[usestackEOL]{stackengine}
\begin{document}
\noindent
{\scriptsize%
\Longunderstack[l]{
Institutionen för Fastigheter och Byggande \\
Civilingenjör Samhällsbyggnad \\
Fastighetsekonomi och fastighetsjuridik
}
\hfill
\Longunderstack[l]{
Examensarbete nr. xxx \\
Kandidatnivå, 15 hp
}%
}
\end{document}