需要全年专用日历

需要全年专用日历

我需要为 2014 年的每一天打印一张特殊的日历表。解决方案如下:每日一页的日历问题不再可用,mattjy.me 的链接已失效。我需要的整个日报表显示在下图中,这两个表格很容易制作。

但是我不知道如何编写代码,使 PDF 包含 365 页(甚至 366 页),每页包含星期名称和日期,后面跟着两个表格。

每日日历表

»Mittwoch« 在德语中是星期三,而 »Januar« 当然是一月。不必费心包含确切的表格,只需采用任何表格环境即可。

答案1

毕竟花了太多时间,但 pgfcalendar 是一个强大的工具。这是代码:

\documentclass[pagesize, ngerman, fontsize=12pt, parskip=half, DIV=25,
BCOR=2cm]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{translator, babel, tikz, pgfcalendar, array, libertine}

\newcommand{\Tagtabelle}{
  \minisec{Fristen}
  \begin{tabular}{|@{}p{2cm}|p{0.45\textwidth}|p{0.25\textwidth}|p{2cm}|}\hline
   \textbf{Akten-Nr.} & \textbf{Angelegenheit} & \textbf{Frist} & \textbf{SB} \\\hline
      & & & \\\hline
      & & & \\\hline
      & & & \\\hline
      & & & \\\hline
      & & & \\\hline
      & & & \\\hline
      & & & \\\hline
      & & & \\\hline
      & & & \\\hline
      & & & \\\hline
      & & & \\\hline
      & & & \\\hline
      & & & \\\hline
      & & & \\\hline
      & & & \\\hline
      & & & \\\hline
      & & & \\\hline
      & & & \\\hline
      & & & \\\hline
      & & & \\\hline
      & & & \\\hline
      & & & \\\hline
      & & & \\\hline
      & & & \\\hline
      & & & \\\hline
      & & & \\\hline
      & & & \\\hline
      & & & \\\hline
      & & & \\\hline
      & & & \\\hline
      & & & \\\hline
      & & & \\\hline
      & & & \\\hline
      & & & \\\hline
%      & & & \\\hline
%      & & & \\\hline
%      & & & \\\hline
  \end{tabular}

\minisec{Termine}
\begin{tabular}{@{}p{2cm}p{2cm}p{5cm}p{5cm}c}\hline
 \textbf{Zeit} & \textbf{Akten-Nr.} & \textbf{Angelegenheit} & \textbf{Gericht/Ort/Raum} & \textbf{SB}\\\hline
 & & & & \\\hline
 & & & & \\\hline
 & & & & \\\hline
 & & & & \\\hline
 & & & & \\\hline
 & & & & \\\hline
 & & & & \\\hline
\end{tabular}
}

\begin{document}

\pgfcalendar{cal}{2014-01-01}{2014-12-31}
{%
\ifdate{workday}{%
\thispagestyle{empty}
{\LARGE\bfseries
\pgfcalendarweekdayname{\pgfcalendarcurrentweekday},
\pgfcalendarcurrentday{}. 
\pgfcalendarmonthname{\pgfcalendarcurrentmonth}
\pgfcalendarcurrentyear{}
}
\Tagtabelle

\pagebreak
}{}
 }



\end{document}

相关内容