包装 chronosys 以构建时间线

包装 chronosys 以构建时间线

chronosys 包提供了一个很好的解决方案来构建时间线,其中事件和时期被标记在一条线上。以下是用户手册中的一个示例:

\startchronology
\chronoevent{476}{Event 1}
\chronoevent{1492}{Event 2}
\chronoevent{1969}{Event 3}
\stopchronology

结果是:

在此处输入图片描述

我的问题如下。如我们所见,所有事件都位于该线下方。我怎样才能将事件 2 置于该线上方?

答案1

CTAN/macros/latex/contrib/chronosys/docchronosys_en.pdf 中有几十个选项

然而,没有证据表明某些元素可以作为负元素使用,而 markdepth 就是其中之一。

在此处输入图片描述

\documentclass{article}
\usepackage{chronosys}
\begin{document}
\startchronology
\chronoevent{476}{Event 1}
\chronoevent[markdepth=-23pt]{1492}{Event 2}
\chronoevent{1969}{Event 3}
\stopchronology
\end{document}

相关内容