내가 가진 것은 다음과 같습니다. 어떤 이유로 fnsymbol을 사용할 때 아무 것도 표시되지 않으며 오류 메시지도 표시되지 않습니다. 나는 두 개의 다이아몬드 모양, 공백, fnsymbol을 얻으려고합니다.
\documentclass[12pt, a4paper]{article}
\usepackage[shortlabels]{enumitem,xcolor}
\renewcommand{\labelenumi}{\textcolor{blue}{\roman{enumi}.)}}
\renewcommand{\labelenumii}{\textcolor{yellow}{\roman{enumi}-
\arabic{enumii}}}
\renewcommand{\labelenumiii}{\textcolor{red}{\alph{enumiii}/\roman{enumi}-
\arabic{enumii}}}
\renewcommand{\labelenumiv}{\textcolor{green}{$\diamond\diamond$
\fnsymbol{enumiv}}}
이것이 제가 이렇게 시도했을 때 얻은 것입니다. 이미 다이아몬드 없이 시도해 보았으나 결과는 동일했습니다. 패키지가 누락된 것 같은데 그게 무엇인지 알 수 없습니다. 어떤 도움이라도 주시면 감사하겠습니다.
답변1
명령은 의 출력이 0이 되는 값이 아직 있는 '시간'에 조기에 \fnsymbol
확장하려고 시도하므로 (기본적으로 표시할 콘텐츠) 올바른 출력이 있는지 확인하는 가능한 방법입니다 .enumiv
enumiv
0
\fnsymbol
\protect\fnsymbol
\fnsymbol{enumiv}
\documentclass[12pt, a4paper]{article}
\usepackage[shortlabels]{enumitem}
\usepackage{xcolor}
%\renewcommand{\labelenumi}{\textcolor{blue}{\roman{enumi}.)}}
%\renewcommand{\labelenumii}{\textcolor{yellow}{\roman{enumi}-
%\arabic{enumii}}}
%\renewcommand{\labelenumiii}{\textcolor{red}{\alph{enumiii}/\roman{enumi}-
%\arabic{enumii}}}
%\renewcommand{\labelenumiv}{\textcolor{green}{$\diamond\diamond$
%\fnsymbol{enumiv}}}
\setlist[enumerate,1]{label={{\color{blue}\roman*.)}}}
\setlist[enumerate,2]{label={{\color{yellow}\roman{enumi}-\arabic*}}}
\setlist[enumerate,3]{label={{\color{red}\alph*/\roman{enumi}-\arabic{enumiii}}}}
\setlist[enumerate,4]{label={{\color{green}$\diamond\diamond$\protect\fnsymbol{enumiv}}}}
\begin{document}
\begin{enumerate}
\item Erste Ebene
\item Erste Ebene mit darunterliegender Ebene
\begin{enumerate}
\item Zweite Ebene
\begin{enumerate}
\item Dritte Ebene
\begin{enumerate}
\item Vierte Ebene
\item Vierte Ebene wiederholt
\end{enumerate}
\end{enumerate}
\end{enumerate}
\end{enumerate}
\end{document}
사용할 \AddEnumerateCounter
수 있도록 하는 방법enumitem
\fnsymbol*
\documentclass[12pt, a4paper]{article}
\usepackage[shortlabels]{enumitem}
\usepackage{xcolor}
\makeatletter
% Provide a \fnsymbol way for the `*` style of enumitem
\AddEnumerateCounter{\fnsymbol}{\@fnsymbol}{2}
\makeatother
\setlist[enumerate,1]{label={{\color{blue}\roman*.)}}}
\setlist[enumerate,2]{label={{\color{yellow}\roman{enumi}-\arabic*}}}
\setlist[enumerate,3]{label={{\color{red}\alph*/\roman{enumi}-\arabic{enumiii}}}}
\setlist[enumerate,4]{label={{\color{green}$\diamond\diamond$\fnsymbol*}}}
\begin{document}
\begin{enumerate}
\item Erste Ebene
\item Erste Ebene mit darunterliegender Ebene
\begin{enumerate}
\item Zweite Ebene
\item Mehr von der 2. Ebene
\begin{enumerate}
\item Dritte Ebene
\begin{enumerate}
\item Vierte Ebene
\item Vierte Ebene wiederholt
\end{enumerate}
\end{enumerate}
\end{enumerate}
\end{enumerate}
\end{document}