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