
Я хочу иметь следующее:
(αʹ) ....
(βʹ)
(βʹ.1) ....
(βʹ.2) ....
The
(αʹ) ....
(βʹ)
мы получаем их, используя следующее
\begin{enumerate}[label=(\alph*)]
\item
\item
\end{enumerate}
Как мы получаем
(βʹ.1) ....
(βʹ.2) ....
?
Мой код следующий:
\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}
(Честно говоря, мне не нужны все написанные мной пакеты.)
решение1
Загрузка обоих файлов enumerate
и enumitem
неверна; просто загрузите последний.
\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}
решение2
решение3
У вас есть два решения:
Используя
label*
вариант из вашего второго списка\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}
Использование
\theenumi
счетчика сlabel
опцией\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}
Однако все становится немного сложнее, когда вы форматируете первую метку, поскольку \theenumi
сохраняете это форматирование (например, с помощью скобок).