我正在寻找重新创建下面这个标题环境的方法。
我认为有人用过mdframed
,所以我也选择使用它。当我尝试实现课程名称、教授姓名或周数时,我遇到了困难。我考虑过使用fancyhdr
它,但我不确定是否可以做到或者这是否是最好的选择。
\documentclass[a4paper]{article}
\usepackage{ragged2e}
\usepackage{mdframed}
\newcommand{\createtitle}{
\begin{mdframed}
[nobreak=true, % prevents page breaking
outerlinewidth=0.5pt,
innertopmargin=0.5\baselineskip,
innerbottommargin=0.75\baselineskip,
innerrightmargin=11pt,
innerleftmargin=11pt]
\begin{center}
\Huge\textsc{This is the Title}
\end{center}
\end{mdframed}}
答案1
通过Left Text\hfill Right Text
。
\documentclass[a4paper]{article}
\usepackage{ragged2e}
\usepackage{mdframed}
\newcommand{\createtitle}{
\begin{mdframed}
[nobreak=true, % prevents page breaking
outerlinewidth=0.5pt,
innertopmargin=0.5\baselineskip,
innerbottommargin=0.75\baselineskip,
innerrightmargin=11pt,
innerleftmargin=11pt]
\begin{center}
Top left\hfill Top Right\\
{\Huge\textsc{This is the Title\strut}}\\
Bottom Left\hfill Bottom Right
\end{center}
\end{mdframed}}
\begin{document}
\createtitle
\end{document}
答案2
无需使用mdframed
。
\documentclass{article}
\begin{document}
\noindent
\fbox{%
\parbox{\dimexpr\textwidth-2\fboxsep-2\fboxrule}{%
\setlength{\topsep}{0.2\topsep}
Math 7H\hfill Professor: Padraic Bartlett\par
\begin{center}\large
Lecture 4: Induction, the Euler Characteristic and Chemistry
\end{center}
\textit{Week 4}\hfill\textit{UCSB 2015}
}%
}
\end{document}