笔记:该问题与另一个问题中显示的问题相关:IEEEtran 文档类别中的子部分是否有限制?。
平均能量损失
\documentclass[journal,twoside]{IEEEtran}
\usepackage{alphalph}
\usepackage{silence}
\def\thesubsectiondis{\AlphAlph{\value{subsection}}.}
\begin{document}
\section{}
\subsection{}
\subsection{}
\subsection{}
\subsection{}
\subsection{}
\subsection{}
\subsection{}
\subsection{}
\subsection{}
\subsection{}
\subsection{}
\subsection{}
\subsection{}
\subsection{}
\subsection{}
\subsection{}
\subsection{}
\subsection{}
\subsection{}
\subsection{}
\subsection{}
\subsection{}
\subsection{}
\subsection{}
\subsection{}
\subsection{}
\subsection{}
\end{document}
解释与疑问
我注意到 IEEEtran 中的子部分有一个限制,可以使用包 来克服alphalph
,但是,这个包似乎与silence
包 有冲突。如果冲突不是与包本身,那么可能是与命令 有冲突\def\thesubsectiondis{\AlphAlph{\value{subsection}}.}
。
- 如何解决这个问题?请记住,这两个包的使用以及上一个问题中的解决方案至关重要。
答案1
问题是\thesubsection
还需要重新定义(我也将其添加到另一个答案中)
\renewcommand\thesubsection{\mbox{\thesection-\AlphAlph{\value{subsection}}}}
完整代码:
\documentclass[journal,twoside]{IEEEtran}
\usepackage{silence}
\usepackage{alphalph}
\renewcommand\thesubsectiondis{\AlphAlph{\value{subsection}}.}
\renewcommand\thesubsection{\mbox{\thesection-\AlphAlph{\value{subsection}}}}
\begin{document}
\section{}
\subsection{}
\subsection{}
\subsection{}
\subsection{}
\subsection{}
\subsection{}
\subsection{}
\subsection{}
\subsection{}
\subsection{}
\subsection{}
\subsection{}
\subsection{}
\subsection{}
\subsection{}
\subsection{}
\subsection{}
\subsection{}
\subsection{}
\subsection{}
\subsection{}
\subsection{}
\subsection{}
\subsection{}
\subsection{}
\subsection{}
\subsection{}
\end{document}