LaTeX 中的问答模板

LaTeX 中的问答模板

我正在准备一份问答文档。我在 MS Word 中创建了下面的图片。我想知道是否有办法在 LaTeX 中完成此操作。我希望保持整个文档的格式一致。

有这样的模板吗?如果没有,那么我该如何创建自己的模板/环境

问答

答案1

对于您指定的简单内容,我会选择两个简单的定义\Que\Ans。对于更复杂的格式和功能,请查看答案包。

\documentclass{article}
\usepackage{lipsum}
\newcounter{question}
\setcounter{question}{0}
\begin{document}

\newcommand\Que[1]{%
   \leavevmode\par
   \stepcounter{question}
   \noindent
   \thequestion. Q --- #1\par}

\newcommand\Ans[2][]{%
    \leavevmode\par\noindent
   {\leftskip37pt
    A --- \textbf{#1}#2\par}}

\Que{Here first question would come}
\Ans{\lipsum[1]\lipsum[1]}

\Que{Here second question would come}
\Ans{\lipsum[1]\lipsum[1]}
\end{document}

答案2

如果你愿意使用开源模板,GitHub 上的以下“家庭作业类”就很不错:关联

我绕过了安装说明并简单地执行以下操作:

  1. 复制了家庭作业.cls文件到某个文件夹
  2. 复制了模板.tex文件到同一文件夹,并将其重命名为我自己的自定义文件名
  3. 运行 PDF Latex 进行构建并确认模板构建正常

完成后,我开始添加自己的内容。

相关内容