乳胶上的自定义日期

乳胶上的自定义日期

我有以下代码:

\shortdayofweekname{<day>}{<month>}{<year>}.

软件包:

\documentclass[a4paper]{article}  
\usepackage[english]{babel}  
\usepackage[utf8]{inputenc}  
\usepackage{amsmath}  
\usepackage{graphicx}  
\usepackage[colorinlistoftodos]{todonotes}  
\usepackage{amsthm}  
\usepackage{amssymb}  
\newtheorem{thm}{Theorem}  
\newtheorem{lma}{Lemma}  
\newtheorem{df}{Definition}  
 \newtheorem{axiom}{Axiom}  
\theoremstyle{definition}  
 \newtheorem{exmp}{Example}[section]  
\usepackage{amsthm}  
\newtheorem{theorem}{Theorem}  

我想自定义论文上的日期,使其仅显示“2014 年 5 月”且大小自定义。我该怎么做?我没有导入任何特殊包。我也在使用 writeLatex。非常感谢您的帮助。

答案1

您可以使用该isodate包:

\documentclass[a4paper]{article}

\usepackage[english]{isodate}

\title{Your Paper}    
\author{You}    
\date{\printdayoff\today}

\begin{document}
\maketitle  

\end{document}

打印日期已关闭,使用\printdayoff

如果你想改变字体大小,请使用如下命令:

\date{\Huge\printdayoff\today}

例子

答案2

您可以使用以下命令来自定义日期:

day: \the\day
month: \the\month
year: \the\year

如果希望将月份显示为单词而不是数字,可以使用 datetime 包:

\documentclass[a4paper]{article}  
\usepackage[english]{babel}  
\usepackage[utf8]{inputenc}  

%...

\usepackage{datetime}
\newdateformat{mydate}{\shortmonthname[\the\month]  \the\year}

\begin{document}

\mydate\today

\end{document}

您可以通过在 \newdateformat 中添加命令来使其变大或更改字体大小

\newdateformat{mydate}{\Huge\textbf{\shortmonthname[\the\month]  \the\year}}

答案3

大多数文档类别 (article包括)提供的\date{<date>}宏的唯一目的是存储<date>在另一个名为的宏中\@date。后者在制作标题时使用。

虽然有人可能会认为约会是必须的,但\date{<date>}你几乎可以包括任何事物。因此,一个简单的解决方案就是提供您想要的格式和日期样式:

\date{{\Large May 2014}}

内部支撑确保\Large范围仅限于使用\@date(无论在哪里)。通常,还需要\par强制\Large正确设置字体大小基线跳过。然而,在标题中,这样的细节很少需要,而且很可能被其他垂直间距覆盖。

相关内容