moderncv.cls
我用我的计数器
\documentclass{moderncv}
\newcommand{\NbOfJournalPub}{10}
\newcounter{MyCounter}
\setcounter{MyCounter}{-1}
\newcommand*{\myJlistitem}{\stepcounter{MyCounter}[J\the\numexpr\NbOfJournalPub-\value{MyCounter}\relax]\,}
\begin{document}
\cvitem{\myJlistitem}{Journal Name, author}
\cvitem{\myJlistitem}{Journal Name, author}
\cvitem{\myJlistitem}{Journal Name, author}
\end{document}
我明白了
[J10] 期刊名称、作者
[J9] 期刊名称,作者
[J8] 期刊名称,作者
但是,我想定义\NbOfJournalPub
自动获取该值。
答案1
你确实可以使用totcount
:
\documentclass{moderncv}
\usepackage{totcount}
\moderncvstyle{casual}
\newcommand{\NbOfJournalPub}{10}
\newtotcounter{MyCounter}
\newcommand*{\myJlistitem}{%
\stepcounter{MyCounter}%
[J\the\numexpr1+\totvalue{MyCounter}-\value{MyCounter}\relax]%
}
\name{John}{Doe}
\title{Resumé title}
\address{street and number}{postcode city}{country}
\begin{document}
\makecvtitle
\cvitem{\myJlistitem}{Journal Name, author}
\cvitem{\myJlistitem}{Journal Name, author}
\cvitem{\myJlistitem}{Journal Name, author}
\end{document}