自动更新简历

自动更新简历

我想创建一个代码插入我的简历中,使其自动更新。

假设句如下:

“具有多年经验的工程师twenty”,其中twenty是由例如生成的\startyear{1997}

我写了这样的代码:

\documentclass{article}
\usepackage{calculator}

\newcommand{\startyear}[1]{\SUBTRACT{\the\year}{1997}{\sol}\sol}

\begin{document}
    Engineer with \startyear{1997} experience years.
\end{document}

返回:

*

具有 20 年经验的工程师。

*

但我想要文本中的数字(20)。

答案1

计算起来相当简单,\the\numexpr\year-#1其中#1被视为保存起始年份的数字。

它被输入到\numberstringnum将数字“翻译”成数字词中,即1变成one等等。

\documentclass{article}


\usepackage{fmtcount}


\usepackage{pgffor}

\newcommand{\startyear}[1]{\numberstringnum{\the\numexpr\year-#1}}

\begin{document}
\foreach \x in {1900,...,\the\year} {
    Engineer with \startyear{\x}\ experience years. 

  }
\end{document}

在此处输入图片描述

相关内容