下面是我正在编写的一些乳胶代码。我还是个新手,想尝试使用一些经过修改的枚举环境,如下所示这帖子。以下代码导致文档中“\item [\textbf{Aufgabe 1}]”之后的所有内容缩进。如何以内联方式显示自定义枚举项的输出?即输出应类似地缩进为“Aufgabe”1,2,...,n
\documentclass[12pt]{article}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{graphicx}
\usepackage{hyperref}
\usepackage[latin1]{inputenc}
\title{Mathe 3 Uebung 4}
\author{Oscar}
\date{\today}
\begin{document}
\maketitle
\begin{enumerate}
\item [\textbf{Aufgabe 1}] \textit{``lorem ipsum''}
\begin{center}
\begin{tabular}{| l | l l l l l |}
\hline
$i$ & 1 & 2 & 3 & 4 & 5 \\ \hline
$x_i$ & -2 & 0 & 1 & 4 & 10 \\ \hline
$p_i$ & $\frac{1}{16}$ & $p_2$ & $\frac{1}{4}$ & $\frac{1}{4}$ & $\frac{1}
{16}$ \\
\hline
\end{tabular}
\end{center}
\begin{enumerate}
\item abc
\item bcd
\item cde
\end{enumerate}
\item [\textbf{Aufgabe 2}]
\item [\textbf{Aufgabe 3}]
\item [\textbf{Aufgabe 4}]
\item [\textbf{Aufgabe 5}]
\end{enumerate}
\end{document}
答案1
问题出在您的长标签上,这些标签流入(文本)左边距,因为枚举标签相对于具有标准值的列表左边距右对齐。我建议您使用 定义一个专用的枚举类环境enumitem
。
这是一种可能性。我借此机会改善了表格中的垂直间距:
\documentclass[12pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{graphicx}
\usepackage{enumitem}
\usepackage{hyperref}
\title{Mathe 3 Uebung 4}
\author{Oscar}
\date{\today}
\newlist{Aufgaben}{enumerate}{1}
\setlist[Aufgaben]{label =Aufgabe \arabic*, wide = 0pt, font=\bfseries}
\begin{document}
\maketitle
\begin{Aufgaben}
\item \textit{``lorem ipsum''}
\begin{center}
\renewcommand{\arraystretch}{1.4}
\begin{tabular}{| l | l l l l l |}
\hline
$i$ & 1 & 2 & 3 & 4 & 5 \\ \hline
$x_i$ & -2 & 0 & 1 & 4 & 10 \\ \hline
$p_i$ & $\frac{1}{16}$ & $p_2$ & $\frac{1}{4}$ & $\frac{1}{4}$ & $\frac{1}
{16}$ \\
\hline
\end{tabular}
\end{center}
\begin{enumerate}
\item abc
\item bcd
\item cde
\end{enumerate}
\item
\item
\item
\item
\end{Aufgaben}
\end{document}