
У меня есть такой код:
\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
пакет и мне пришлось скачать исходный код из сети.