Latex 文档仅包含 \section{}?

Latex 文档仅包含 \section{}?

我想要排版一份具有所需输出的文档,例如:

1. blah blah ...
   blah blah  ....


2. blah blah ...
   blah blah  ....


3. blah blah ...
   blah blah  ....

这只是带编号的输出(带有文本换行和对齐),每个项目占据整个页面宽度。我尝试的一种方法是重新定义 \section{} 命令:

\documentclass[12pt]{article}
\usepackage{titlesec}
\titleformat*{\section}{\normalfont}
\begin{document}
\section{blah}
\section{blah}
\section{blah}
\section{blah}
\section{blah}
\section{blah}
\section{blah}
\section{blah}
\section{blah}
\section{blah}
\section{blah}
\end{document}

因此我的文档以 \begin{document} \section{...} \section{} ...\end{document} 结尾。显然,这会混淆布局处理,它会尝试将所有部分放在一个页面中,并且只放在一个页面中,无论我有多少个部分命令。

我不喜欢更明显的enumerate环境,因为它的每个项目都有缩进,我希望每个项目都像section以前一样占据整个页面的宽度。

有人能告诉我我做错了什么以及如何获得最佳结果吗?TIA

编辑以添加示例文档。

答案1

以下是两个简单的解决方案enumitem

\documentclass[12pt]{article}
\usepackage[utf8]{inputenc}

\usepackage[showframe, nomarginpar]{geometry}

\usepackage{enumitem}

\usepackage{lipsum}

\begin{document}

\begin{enumerate}[wide=0pt]
\item \lipsum[2]
\item \lipsum[3]
\end{enumerate}

\begin{enumerate}[align=left, labelwidth=1em, leftmargin=\dimexpr\labelwidth+\labelsep \relax]
\item \lipsum[4]
\item \lipsum[5]
\end{enumerate}

\end{document} 

在此处输入图片描述

相关内容