我有一個像下面這樣的簡單檔案:
\documentclass[11pt]{article}
\usepackage{graphicx}
\begin{document}
\pagebreak
\hspace{1cm}\large\textbf{Title}
\begin{center}
\includegraphics[scale=.75]{./graph.png}
\end{center}
\end{document}
我正在嘗試找到一種方法將我的圖表標題從“標題”更改為“標題,2020 年第四季度 - 2022 年第四季度”,但使用的函式可確保第一季度始終是 2 年前的上個月的季度,并且第二季度始終是上個月的季度。因此,舉例來說,如果我在 2023 年 1 月編譯此檔案,則需要保留 2020 年第四季度 - 2022 年第四季度,但如果我在 2023 年 2 月運行它,我需要將其更改為 2021 年第一季度 - 2023 年第一季度。
我不知道如何在 LaTeX 中制作參考當前日期的復雜函式,而且我在網上找不到很多相關資訊。任何幫助將不勝感激!
uj5u.com熱心網友回復:
\documentclass{article}
\newcommand{\insertquarter}{%
Q%
\ifcase\month\or4\or1\or1\or1\or2\or2\or2\or3\or3\or3\or4\or4\fi
}
\newcommand{\foo}{%
\ifnum\month=1
\insertquarter\ \number\numexpr\year-3\relax\ -- \insertquarter\ \number\numexpr\year-1\relax
\else%
\insertquarter\ \number\numexpr\year-2\relax\ -- \insertquarter\ \number\year
\fi%
}
\usepackage{graphicx}
\begin{document}
\pagebreak
\hspace{1cm}\large\textbf{Title \foo}
\begin{center}
\includegraphics[scale=.75]{example-image-duck}
\end{center}
\end{document}
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/533667.html
上一篇:根據年、月、日計算出生日期
