
我有這個代碼:
\documentclass{tufte-handout}
\usepackage{monthly}
\begin{document}
\begin{fullwidth}
\begin{monthly}
{}{}
1 May 2014 to 31 May 2014
\end{monthly}
\end{fullwidth}
\end{document}
tufte-handout
正如您在編譯時會看到的那樣,無論環境如何,日曆都僅佔據文字區塊的常規寬度fullwidth
。有沒有辦法讓它認識環境呢fullwidth
?有沒有辦法更改日曆單元格的顏色(而不是類型)?比如說,我希望所有星期一都是灰色的(即 20% 左右為黑色)。有沒有辦法做到這一點?
答案1
回答你提出的第一個問題:
嘗試將以下行新增至文件的序言中(載入套件後monthly
):
\makeatletter
\def\mon@settablewidth{%
\setlength{\mon@tablewidth}{\@tufte@fullwidth}%
}
\makeatother
我不確定你的第二個問題。我從未真正使用過這個monthly
包,不得不從網上下載原始碼。