这是我的模板
\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 页底部生成此内容: