
Ich möchte folgendes haben:
(αʹ) ....
(βʹ)
(βʹ.1) ....
(βʹ.2) ....
Der
(αʹ) ....
(βʹ)
Wir erhalten sie mit dem folgenden
\begin{enumerate}[label=(\alph*)]
\item
\item
\end{enumerate}
Wie erhalten wir die
(βʹ.1) ....
(βʹ.2) ....
?
Mein Code ist der folgende:
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[english,greek]{babel}
\usepackage{amsmath}
\usepackage{amsthm}
\usepackage{amsfonts}
\usepackage{graphicx}
\usepackage[margin = 3cm]{geometry}
\usepackage{booktabs}
\usepackage{siunitx}
\usepackage{mathdots}
\usepackage{enumerate}
\usepackage{amssymb}
\usepackage{float}
\usepackage[export]{adjustbox}
\graphicspath{ {images/} }
\usepackage{enumitem}
\usepackage{textgreek}
\makeatletter
\newcommand{\greekalpha}[1]{\c@greekalpha{#1}}
\newcommand{\c@greekalpha}[1]{%
{%
\boldmath
\ifcase\number\value{#1} %
\or
\textalpha
\or
\textbeta
\or
\textgamma
\or
\textdelta
\or
\textsigma\texttau
\or
\textzeta
\fi
}%
}
\AddEnumerateCounter*{\greekalpha}{\c@greekalpha}{5}
\makeatother
\providecommand{\textdexiakeraia}{some font I don't have}
\title{ }
\author{ }
\date{ }
\begin{document}
\maketitle
\begin{enumerate}[label=(\alph*)]
\item .....
\item
\begin{enumerate}[($\beta'.1$)]
\item \foreignlanguage{english}{First}
\item \foreignlanguage{english}{Second}
\item \foreignlanguage{english}{Third}
\item \foreignlanguage{english}{Fourth}
\end{enumerate}
\end{enumerate}
\end{document}
(Ehrlich gesagt brauche ich nicht alle Pakete, die ich geschrieben habe.)
Antwort1
Das Laden von enumerate
und enumitem
ist falsch. Laden Sie nur Letzteres.
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[english,greek]{babel}
\usepackage{enumitem}
\begin{document}
\begin{enumerate}[label=(\alph*)]
\item 'alfa
\item b'hta
\begin{enumerate}[label=(\alph{enumi}.\arabic*)]
\item \foreignlanguage{english}{First}
\item \foreignlanguage{english}{Second}
\item \foreignlanguage{english}{Third}
\item \foreignlanguage{english}{Fourth}
\end{enumerate}
\end{enumerate}
\end{document}
Antwort2
Antwort3
Sie haben zwei Lösungen:
Verwenden Sie die
label*
Option in Ihrer zweiten Liste\documentclass{article} \usepackage{enumitem} \begin{document} \begin{enumerate}[label=\alph*] \item foo \item bar \begin{enumerate}[label*= .\arabic*] \item alice \item bob \end{enumerate} \end{enumerate} \end{document}
Verwenden des
\theenumi
Zählers mitlabel
Option\documentclass{article} \usepackage{enumitem} \begin{document} \begin{enumerate}[label=\alph*] \item foo \item bar \begin{enumerate}[label= \theenumi.\arabic*] \item alice \item bob \end{enumerate} \end{enumerate} \end{document}
Allerdings wird es etwas kniffliger, wenn Sie das erste Etikett formatieren, da \theenumi
diese Formatierung (z. B. durch Klammern) beibehalten wird.