
Первый раз пишу здесь, так что надеюсь, что я делаю это правильно. В этом семестре я преподаю класс с поздним началом (это класс вторник/четверг, который проходит с четверга, 12 марта 2015 года по вторник, 12 мая 2015 года)
Я скопировал свой календарь из другого класса и изменил его на новый график. Однако, когда я компилирую новый код, даты/дни не соответствуют тем, какими они должны быть. В любом случае, я пытаюсь разобраться с этим уже пару часов, и я готов рвать на себе волосы! Любая помощь, которую вы могли бы оказать, была бы потрясающей!! Я пробовал приведенный ниже код (или что-то похожее) с большим количеством заполненных вещей или максимально пустым (как ниже).
Спасибо!
\documentclass{article}
\usepackage{termcal}
\usepackage{etoolbox}
\usepackage[margin=0.75in]{geometry}
\usepackage{multirow}
\usepackage{array}
\usepackage{graphicx}
\patchcmd{\endcalendar}{[l]}{[c]}{}{}
\setlength{\parindent}{0mm}
\newcommand{\TRClass}{
\skipday % Monday (no class)
\calday[\textbf{Tuesday}]{\classday} % Tuesday
\skipday % Wednesday (no class)
\calday[\textbf{Thursday}]{\classday} % Thursday
\skipday % Friday (no class)
\skipday\skipday % weekend (no class)
}
\begin{document}
\begin{calendar}{03/10/2015}{10}
\setlength{\calboxdepth}{0.65in}
\TRClass
\caltexton{1}{}
\end{calendar}
\end{document}
Поэтому, когда я запускаю этот код, он ДОЛЖЕН начать календарь во вторник, 10 марта, но вместо этого он начинает его во вторник, 11 марта.
решение1
Пакет termcal
предполагает, что неделя начинается с понедельника, поэтому датой начала вашего занятия всегда считается понедельник.
Таким образом, в вашем примере, хотя ваш класс и занимается только по вторникам/четвергам, дата его начала должна быть 03/09/2014
(хотя я предполагаю, что вы, вероятно, имеете в виду 2015 год...).
Так:
\begin{calendar}{03/09/2015}{10}
сделаю то, что вы хотите.