提问于:
浏览数:
2839
## 编译环境
操作系统
* [x] Windows 7/8/10
* [ ] macOS
* [ ] Linux
`若需勾选,请把[ ]改成[x]`
Tex发行版
* [x] TexLive `2020`
* [ ] MikTeX `版本号`
* [ ] CTeX
`若需勾选,请把[ ]改成[x]`
## 我的问题
在给IEEE投稿的时候,想要写出如图所示的术语表,我在网上查到了nomencl宏包,但是效果和论文的不太一样。
![](https://wenda.latexstudio.net/data/attach/200922/viPx94Cl.JPG)
![](https://wenda.latexstudio.net/data/attach/200922/WGIdCk5F.JPG)
左图是我自己输出的,右图是想要的格式
3 回答
41
```tex
\documentclass{IEEEtran}
\usepackage{enumitem}
\newenvironment{termtable}[1][2cm]{%
\def\term##1##2{\item[$##1$] ##2}%
\itemize[left=0pt .. #1, itemindent=0pt,
align=parleft, nosep]
}{%
\enditemize
}
\begin{document}
\section{test}
\subsection{term table}
\begin{termtable}[2.5cm]
\term{A_b}{Cross sectional area of pipeline $b$.}
\term{C_g^k}{Dispatch cost corresponding to the $k$-th extreme point in the
feasible operating region of CHP unit $g$.}
\end{termtable}
\end{document}
```
![](https://wenda.latexstudio.net/data/attach/200922/vFruszFj.png)
-
非常感谢! – 揆文奋武 2020-09-22 20:03 回复
35
可以用IEEE 的这个环境
`labelwidth` 里面填写最大长度的代码
```
\documentclass{IEEEtran}
\begin{document}
\section{test}
\subsection{term table}
\begin{IEEEdescription}[\IEEEusemathlabelsep\IEEEsetlabelwidth{$S$}]
\item[$S$] xxx.
\item[$A$] xxx.
\item[$R$] xxx.
\end{IEEEdescription}
\end{document}
```
0
没理解具体问题是啥?
你的回答
请登录后回答
你的回答将会帮助更多人,请务必认真回答问题。