在 pgfgantt 中的数字列表右侧获取单词“Month”

在 pgfgantt 中的数字列表右侧获取单词“Month”

我有一个关于这个包裹的非常基本的问题pgfgantt

采取以下 MWE:

\documentclass{article}

\usepackage{pgfgantt}

\begin{document}

\begin{ganttchart}[vgrid=true,hgrid=true]{1}{12}
\gantttitlelist{1,...,12}{1} \\
\ganttbar{Bla}{1}{6} \ganttnewline
\ganttmilestone{Bla 1}{6} 
\end{ganttchart}

\end{document}

也就是说,输出应该如下所示:

Month  | 1 | 2 ! 3 | ...
Bla    |   |   |   | ...
Bla 1  |   |   |   | ...

我怎样才能在数字 1 的右边显示单词 “Month”?

非常感谢您的反馈。

答案1

正如所述如何使用 \node 命令向 pgfgantt 图表添加图例?,您可以向中添加自定义节点current bounding box,该节点是图表在该点的边框(包括标题和其他文本)。

在下面的 MWE 中,east新节点的(右侧)位于west边界框的(左侧)。西是中心左侧,在下面的 MWE 中是第一条线的左侧(因为在该点只绘制了第一条线,这意味着边界框仅由该线组成)。

代码:

\documentclass{article}
\usepackage{pgfgantt}
\begin{document}
\begin{ganttchart}[vgrid=true,hgrid=true]{1}{12}
\gantttitlelist{1,...,12}{1} \\
\node (a) [anchor=east] at (current bounding box.west){\textit{Months}};
\ganttbar{Bla}{1}{6} \ganttnewline
\ganttmilestone{Bla 1}{6}
\end{ganttchart}
\end{document}

结果:

在此处输入图片描述

相关内容