Re: [問題] IEEEtran.cls

作者: andrew43 (討厭有好心推文後刪文者)   2022-08-19 16:30:33
不確定有沒有什麼副作用,但原則上是要重新定義
\labelenumi
\labelenumii
\theenumi
\theenumii
見以下完整例子
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\documentclass[]{IEEEtran}
\begin{document}
\renewcommand{\labelenumi}{\arabic{enumi})} % 重新定義數字清單第一層樣式
\renewcommand{\labelenumii}{\Alph{enumi})} % 重新定義數字清單第二層樣式
\renewcommand{\theenumi}{\arabic{enumi}} % 重新定義呼叫數字清單第一層樣式
\renewcommand{\theenumii}{)\Alph{enumii}} % 重新定義呼叫數字清單第二層樣式
\begin{enumerate}
\item\label{A} aaa
\begin{enumerate}
\item\label{Aa} bbb
\end{enumerate}
\end{enumerate}
\vspace{5ex}
\ref{A}
\vspace{5ex}
\ref{Aa}
\end{document}l
%%%%%%%%%%%%%%%%%%%%%%
這和 IEEEtran 也沒什麼關係,latex應該都通用。
※ 引述《cholauda (cholauda)》之銘言:
: 請教各位大大,要怎麼在IEEEtran.cls裡面修改\ref的格式?
: \begin{enumerate}
: \item\label{A}
: \bgein{enumerate}
: \item\label{Aa}
: \end{enumerate}
: \end{enumerate}
: 按照預設的格式,\ref{Aa}編譯出來就會是"Aa",但是希望是改成"A)a"。
: 請問大大該如何修改cls檔
: 剛剛正在思考一個可能的方向,改成只顯示"a",然後利用\ref{A})\ref{Aa}
: ,雖然要多一點步驟,但可能修改cls會比較簡單?
: 懇請解惑,感激不盡。

Links booklink

Contact Us: admin [ a t ] ucptt.com