我有以下代码:
\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
正确设置字体大小基线跳过。然而,在标题中,这样的细节很少需要,而且很可能被其他垂直间距覆盖。