我很好奇什么文档类可以生成这样的文档。我想自己使用它,但我无法访问 TeX 源代码。有人见过类似(或相同)的东西吗?有没有 TeX 文档类的中央图库?
答案1
像这样的“逆”问题非常棘手:)它可以使用任意数量的 documentclass 来生成,但是,如果我不得不打赌,我的钱会花在考试文件类别它为排版考试提供了许多有用的功能 - 我在 MWE 中使用过的唯一功能是环境questions
,但你可以用它做更多的事情(有关详细信息,请参阅文档)。
我用这个mdframed
包来构图,但可能用的是\fbox
\documentclass[11pt]{exam}
\usepackage{mdframed}
\setlength{\parindent}{0mm}
\begin{document}
\begin{mdframed}
{\bfseries Math 114E}
{\itshape Practice Midterm 2 Solutions \hfill March 18, 2012}
\end{mdframed}
\begin{questions}
\question The equation of the sphere is $(x-3)^2+y^2+(z+4)^2=25$. To
find a place, we need a normal vector and a point on the plane. To find the
normal, we take the gradient of our surface to get
\[
\vec{u}=(2(x-3),2y,2(z+4))=(8,6,0)
\]
So (dividing by $2$) our normal vector is $\vec{u}=(4,3,0)$, and our point
is $(7,3,-4)$, so we are all set.
\end{questions}
\end{document}
也可以使用 轻松创建相同的效果article
documentclass
。不过,它没有question
内置环境,因此我根据enumerate
环境创建了一个环境,并使用enumitem
为我完成繁重的工作。
\documentclass[11pt]{article}
\usepackage{mdframed}
\usepackage{enumitem}
\newlist{questions}{enumerate}{5}
\setlist[questions]{label*=\arabic*.}
\setlength{\parindent}{0mm}
\begin{document}
\begin{mdframed}
{\bfseries Math 114E}
{\itshape Practice Midterm 2 Solutions \hfill March 18, 2012}
\end{mdframed}
\begin{questions}
\item The equation of the sphere is $(x-3)^2+y^2+(z+4)^2=25$. To
find a place, we need a normal vector and a point on the plane. To find the
normal, we take the gradient of our surface to get
\[
\vec{u}=(2(x-3),2y,2(z+4))=(8,6,0)
\]
So (dividing by $2$) our normal vector is $\vec{u}=(4,3,0)$, and our point
is $(7,3,-4)$, so we are all set.
\end{questions}
\end{document}
在这两种情况下,都可以使用该包来调整页面几何形状geometry
。