
Ich möchte ein Buch mit fast 300 Mathematikübungen schreiben. Ich möchte sie in numerischer Reihenfolge auflisten (und die Lösungen am Ende des Buches veröffentlichen).
Ich denke, ich werde enuitem verwenden. In normalem enuitem ist der Rand von H von How jedoch gleich dem von H von Hi. Wie kann ich den Rand von H von How gleich dem des Felds mit der Nummer 1 machen?
Antwort1
Eine andere Lösung :
\documentclass[12pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[frenchb]{babel}
\usepackage{enumitem}
\usepackage{xcolor}
\newcommand\twodigits[1]{%
\ifnum#1<10 0\number#1 \else #1\fi
}
\begin{document}
\begin{enumerate}[label=\fcolorbox{black}{black!15}{\scriptsize H-\protect\twodigits{\arabic*} :}, leftmargin=1.5cm,itemsep=1pt,labelsep=1cm]
\item Coucou\\
test
\item Coucou\\
\hspace*{-1cm}test1
\item Coucou
\item Coucou
\item Coucou
\item Coucou
\item Coucou
\item Coucou
\item Coucou
\item Coucou
\item Coucou
\item Coucou
\end{enumerate}
\end{document}
Antwort2
Versuchen
\documentclass{article}
\usepackage{enumitem}
\begin{document}
\begin{enumerate}[label*=\protect\fbox{\arabic{enumi}}]
\item How are you?
\item Thank you! I'm fine.
\end{enumerate}
\end{document}
Nachtrag: Prüfen Sie anhand Ihres Kommentars, ob es das ist, wonach Sie suchen:
\documentclass{article}
\usepackage{enumitem}
\usepackage{lipsum}
\begin{document}
\begin{enumerate}[leftmargin=0pt,
labelindent=1.5em,
label*=\protect\fbox{\arabic{enumi}},labelwidth=*]
\item \lipsum[2]
\lipsum[2]
\end{enumerate}
\end{document}