我想用 LaTeX 写日记。它在很多方面都像一本普通的书,但章节标有日期而不是编号。例如,而不是:
- 第 1 章 - 项目设置
- 第 2 章——开始实验
我想要:
- 2020 年 11 月 15 日 - 项目设置
- 2020 年 11 月 16 日 - 开始实验
这似乎不像是 LaTeX 的典型设置,而且我找不到任何提及以这种方式使用 LaTeX 的信息。
我该如何配置 LaTeX 来实现这一点?
澄清我希望实现的目标。正如问题标题所示,我希望本文档中有章节,但不是编号章节,而是日期。因此,对于常规书籍章节,如下所示:
我想将“第 1 章”改为“2020 年 11 月 15 日”,后续章节也一样。然后在目录中,而不是:
数字“1”和“2”将被日期本身取代。
答案1
这是入门指南。您需要根据自己的喜好自定义页眉和页脚。
\documentclass{book}
\usepackage{titlesec,titletoc}
\titleformat{\chapter}[display]
{\normalfont\huge}
{{\itshape\thechapter}}
{20pt}
{\Huge\bfseries}
\titlecontents{chapter}
[0pt]
{\addvspace{1pc}\normalfont}
{%
\contentsmargin{0pt}{\itshape\thecontentslabel}\\*\bfseries
}
{\contentsmargin{0pt}}
{\hfill\thecontentspage}
[\addvspace{.5pc}]
\newcommand{\datedchapter}[2]{%
\renewcommand{\thechapter}{#1}%
\chapter{#2}%
}
\begin{document}
\frontmatter
\tableofcontents
\mainmatter
\datedchapter{November 15, 2020}{Project Setup}
\begingroup\let\clearpage\relax % just to make a smaller picture, remove!
\datedchapter{November 16, 2020}{Beginning Experiments}
\endgroup % remove!
\end{document}