
Dies ist mein erster Beitrag hier, also hoffe ich, dass ich es richtig mache. In diesem Semester unterrichte ich einen Kurs mit spätem Beginn (es ist ein Dienstag-/Donnerstagskurs, der von Donnerstag, 12. März 2015 bis Dienstag, 12. Mai 2015 läuft).
Ich habe meinen Kalender aus einem anderen Kurs kopiert und ihn in den neuen Stundenplan geändert. Wenn ich den neuen Code kompiliere, stimmen die Daten/Tage jedoch nicht mit den Daten/Tagen überein, die sie sein sollten. Wie auch immer, ich versuche schon seit ein paar Stunden, das herauszufinden, und bin kurz davor, mir die Haare auszureißen! Jede Hilfe, die Sie mir geben könnten, wäre großartig!! Ich habe den folgenden Code (oder etwas Ähnliches) mit mehr ausgefüllten Angaben oder so leer wie möglich (wie unten) ausprobiert.
Danke!
\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}
Wenn ich diesen Code also ausführe, SOLLTE der Kalender am Dienstag, den 10. März, gestartet werden. Stattdessen startet er am Dienstag, den 11. März.
Antwort1
Das termcal
Paket geht davon aus, dass die Wochen an einem Montag beginnen. Daher wird als Startdatum Ihres Kurses immer ein Montag angenommen.
Obwohl Ihr Unterricht in Ihrem Beispiel nur dienstags und donnerstags stattfindet, sollte das Startdatum 03/09/2014
(obwohl ich annehme, dass Sie wahrscheinlich 2015 meinen...) sein.
Also:
\begin{calendar}{03/09/2015}{10}
wird tun, was Sie wollen.