在问题编号后缩进答案段落

在问题编号后缩进答案段落

我第一次使用 LaTeX 做作业(使用 Overleaf),遇到了这个无法解决的问题。我想缩进我的答案(为了美观),但我还需要指定问题编号。所以我想要一个数字,然后是一个缩进的文本块。这是我的解决方案:

\question{1.}
\begin{adjustwidth}{1cm}{}
text
\end{adjustwidth}

然而,这会在“1.”后创建一个无法删除的空行。

答案1

尝试enumitem

\documentclass{article}

\usepackage{enumitem}
\usepackage{blindtext}

\setlist[enumerate]{left=2em}

\begin{document}
Normal text.
\begin{enumerate}
\item \Blindtext[2]
\item[5.] \Blindtext[1]
\end{enumerate}

\end{document}

答案2

试试这个。% indentparabrob.tex SE 647871

\documentclass{article}

\makeatletter
\newcommand*{\hangfrom}[1]{%
  \setbox\@tempboxa\hbox{{#1}}%
  \hangindent \wd\@tempboxa
  \noindent\box\@tempboxa}
  \makeatother

  \begin{document}

  \hangfrom{Question 1 } \newline
  Some answer text following the question number.
  More answer text following the question number.

  \end{document}

在此处输入图片描述

\hangfrom{<text>}宏引入了一个段落,其中text在第一行,后续行按 的宽度缩进text

更多信息请参阅“TUGboat 28:2 2007”https://tug.org/TUGboat/tb28-2/tb89glister.pdf

相关内容