termcal 未创建正确的日期/日期

termcal 未创建正确的日期/日期

第一次在这里发帖,希望我没做错。这学期我教晚课(周二/周四的课,从 2015 年 3 月 12 日星期四到 2015 年 5 月 12 日星期二)

我从另一个班级复制了我的日历,并将其更改为新的时间表。但是,当我编译新代码时,日期/天数与应有的不匹配。无论如何,我已经花了几个小时试图弄清楚这一点,我快要抓狂了!如果您能提供任何帮助,那将非常棒!!我尝试了以下代码(或类似的代码),其中填写了更多内容,或者尽可能空白(如下所示)。

谢谢!

\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}

因此,当我运行此代码时,它应该在 3 月 10 日星期二启动日历,但它却在 3 月 11 日星期二启动。

答案1

termcal软件包假定一周从星期一开始,因此您的课程开始日期始终为星期一。

因此,在您的示例中,尽管您的课程仅按周二/周四安排,但其开始日期应该是03/09/2014(尽管我认为您可能指的是 2015 年...)。

所以:

\begin{calendar}{03/09/2015}{10}

会做你想做的事。

相关内容