
나는 다음을 갖고 싶습니다 :
(αʹ) ....
(βʹ)
(βʹ.1) ....
(βʹ.2) ....
그만큼
(αʹ) ....
(βʹ)
우리는 다음을 사용하여 그것들을 얻습니다
\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
이 형식을 유지하기 때문입니다(예: 대괄호 사용).