我可以在不同的页面上获取不同的日期吗?

我可以在不同的页面上获取不同的日期吗?

这是我的模板

\documentclass[article]{amsart}
\textheight 9.3in
\textwidth 6.5in 
\topmargin -1cm
\usepackage[L7x]{fontenc}
\usepackage[utf8]{inputenc}
\oddsidemargin-.5cm \evensidemargin -.5cm 
\usepackage{amsmath,amsthm,amsfonts,amssymb}

\usepackage{hyperref}
\usepackage{enumerate}
\usepackage[all]{xy}

\pagestyle{myheadings}
\usepackage{xypic}
\newcommand{\xra}{\xrightarrow}
\author{***}
\title{***}
\begin{document}
\date{30 september 2016}
\maketitle
\end{document}

因此,通过这个,我在脚注的第一页中得到了 2016 年 9 月 30 日的日期。

我正在写一些课程的笔记。我希望在脚注中注明每堂课的日期,这些日期显然是不同的。

如果有办法做到这一点,请告诉我。

答案1

您可以使用此命令\newdate,它将在当前页面的底部以标题页上的日期样式打印其参数。

\makeatletter
\newcommand*{\newdate}[1]{{%
   \let \@makefnmark \relax \let \@thefnmark \relax
   \def\@date {#1}\@footnotetext{\@setdate}}}
\makeatother

保持模板原样的示例:

\documentclass[article]{amsart}
\textheight 9.3in
\textwidth 6.5in 
\topmargin -1cm
\usepackage[L7x]{fontenc}
\usepackage[utf8]{inputenc}
\oddsidemargin-.5cm \evensidemargin -.5cm 
\usepackage{amsmath,amsthm,amsfonts,amssymb}

\usepackage{hyperref}
\usepackage{enumerate}
\usepackage[all]{xy}

\pagestyle{myheadings}
\usepackage{xypic}
\newcommand{\xra}{\xrightarrow}
\author{***}
\title{***}

\makeatletter
\newcommand*{\newdate}[1]{{%
   \let \@makefnmark \relax \let \@thefnmark \relax
   \def\@date {#1}\@footnotetext{\@setdate}}}
\makeatother

\begin{document}
\date{30 september 2016}

\maketitle

\clearpage

New lecture

\newdate{\today}
\end{document}

在第 2 页底部生成此内容:

在此处输入图片描述

相关内容