init commit
This commit is contained in:
commit
38310e74dc
1
.gitattributes
vendored
Normal file
1
.gitattributes
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
*.pdf filter=lfs diff=lfs merge=lfs -text
|
21
.gitignore
vendored
Normal file
21
.gitignore
vendored
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
|
||||||
|
.vscode
|
||||||
|
|
||||||
|
config_*
|
||||||
|
*.old
|
||||||
|
*.pkg.tar.zst
|
||||||
|
updpkgsums.sh
|
||||||
|
# generated latex files
|
||||||
|
*.log
|
||||||
|
*.fls
|
||||||
|
*.aux
|
||||||
|
*.fdb_latexmk
|
||||||
|
*.synctex.gz
|
||||||
|
*.save
|
||||||
|
*.out
|
||||||
|
# nogit directory, ignore:
|
||||||
|
nogit/
|
||||||
|
# tar and patch files
|
||||||
|
*.tar.sign
|
||||||
|
*.tar.xz
|
||||||
|
*.patch.zst*
|
7
geburtstage.events
Normal file
7
geburtstage.events
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
% Jährlich wiederkehrende Termine sollten das Makro \year enthalten.
|
||||||
|
% Yearly events should contain the macro \year.
|
||||||
|
|
||||||
|
\event{\year-03-14}{Albert Einstein (1879)}
|
||||||
|
\event{\year-10-09}{John Lennon (1940)}
|
||||||
|
|
||||||
|
\endinput
|
BIN
kalender2025.pdf
(Stored with Git LFS)
Normal file
BIN
kalender2025.pdf
(Stored with Git LFS)
Normal file
Binary file not shown.
28
kalender2025.tex
Normal file
28
kalender2025.tex
Normal file
@ -0,0 +1,28 @@
|
|||||||
|
%%% Mein Kalender from tikz-kalender %%%
|
||||||
|
%%% Thomas Kuschel 2025 %%%
|
||||||
|
|
||||||
|
% Installation of additional latex packages (Linux Arch)
|
||||||
|
% arch: yay -S texlive-fontsrecommended texlive-langgerman
|
||||||
|
|
||||||
|
\documentclass{tikz-kalender}
|
||||||
|
\usepackage[utf8]{inputenc}
|
||||||
|
\usepackage[T1]{fontenc}
|
||||||
|
\setup{
|
||||||
|
paper=a4,
|
||||||
|
year=2025,
|
||||||
|
title={Kalender},
|
||||||
|
showweeknumbers,
|
||||||
|
titleColor=black!80,
|
||||||
|
monthBGcolor=black!80,
|
||||||
|
saturdayColor=red!20,
|
||||||
|
sundayColor=red,
|
||||||
|
periodColor=gray!30,
|
||||||
|
lang=german,
|
||||||
|
events={geburtstage,tikz-kalender_feiertage,tikz-kalender_2025_schulferien}
|
||||||
|
}
|
||||||
|
\begin{document}
|
||||||
|
% Change localisation to Austrian form
|
||||||
|
\deftranslation[to=German]{January}{Jänner}
|
||||||
|
\deftranslation[to=German]{February}{Feber}
|
||||||
|
\makeKalender
|
||||||
|
\end{document}
|
38
tikz-kalender_2025_schulferien.events
Normal file
38
tikz-kalender_2025_schulferien.events
Normal file
@ -0,0 +1,38 @@
|
|||||||
|
%%\period{2023-12-23}{2024-01-06}% Weihnachtsferien
|
||||||
|
%%\period{2024-02-05}{2024-02-11}% Semesterferien Wien, NÖ
|
||||||
|
%%\period{2024-03-23}{2024-04-01}[color=yellow!30]% Osterferien Österreich
|
||||||
|
%%\period{2024-05-18}{2024-05-20}[color=blue!30]% Pfingstferien Österreich
|
||||||
|
%%\period{2024-06-29}{2024-06-29}[color=green!50,name=Ferienbeginn]% Sommerferien Wien, NÖ
|
||||||
|
%%\period{2024-09-01}{2024-09-01}[color=green!50,name=Ferienende]% Sommerferien Wien, NÖ
|
||||||
|
%%\period{2024-10-27}{2024-10-31}% Herbstferien NÖ, Wien?
|
||||||
|
%%\period{2024-12-23}{2024-12-23}[color=yellow!50,name=Ferienbeginn]% Weihnachtsferien Beginn
|
||||||
|
%%% bis {2025-01-06}%Weihnachtsferien Ende
|
||||||
|
|
||||||
|
\period{2024-12-24}{2025-01-06} % Weihnachtsferien 2024-2025
|
||||||
|
|
||||||
|
\period{2025-02-03}{2025-02-09} % Semesterferien in Österreich, nur in Wien, NÖ
|
||||||
|
%\period{2025-02-10}{2025-02-16}% Semesterferien in Österreich, nur in Burgenland, Kärnten, Salzburg, Tirol, Vorarlberg
|
||||||
|
%\period{2025-02-17}{2025-02-23}% Semesterferien in Österreich, nur in OÖ und Steiermark
|
||||||
|
|
||||||
|
\period{2025-04-12}{2025-04-21}[color=yellow!30] % Osterferien Österreich
|
||||||
|
\period{2025-06-07}{2025-06-09}[color=blue!30] % Pfingstferien Österreich
|
||||||
|
|
||||||
|
\period{2025-06-28}{2025-06-28}[color=green!50,name=Ferienbeginn] % Sommerferien Wien, NÖ, Burgenland
|
||||||
|
%\period{2025-07-05}{2025-07-05}[color=green!50,name=Ferienbeginn]% Sommerferien Kärnten, OÖ, Salzburg, Steiermark, Tirol, Vorarlberg
|
||||||
|
|
||||||
|
\period{2025-08-31}{2025-08-31}[color=green!50,name=Ferienende] % Sommerferien Wien, NÖ, Burgenland
|
||||||
|
%\period{2025-09-07}{2025-09-07}[color=green!50,name=Ferienende] % Sommerferien Kärnten, OÖ, Salzburg, Steiermark, Tirol, Vorarlberg
|
||||||
|
|
||||||
|
\period{2025-10-27}{2025-10-31} % Herbstferien in Österreich
|
||||||
|
|
||||||
|
\period{2025-12-24}{2025-12-24}[color=yellow!50,name=Ferienbeginn] % Weihnachtsferien Beginn
|
||||||
|
%% bis {2025-01-06}%Weihnachtsferien Ende
|
||||||
|
|
||||||
|
%% Landesheilige (periodisch)
|
||||||
|
%\event*{\year-03-19}{Hl.~Josef} % Schulfeiertag in Kärnten, Tirol, Steiermark, Vorarlberg
|
||||||
|
%\event*{\year-04-05}{Hl.~Florian} % Schulfeiertag in Oberöstereich
|
||||||
|
%\event*{\year-09-24}{Hl.~Rupert} % Schulfeiertag in Salzburg
|
||||||
|
%\event*{\year-11-11}{Hl.~Martin} % Schulfeiertag im Burgenland
|
||||||
|
\event*{\year-11-15}{Leopolditag} % Schulfeiertag in NÖ und Wien
|
||||||
|
|
||||||
|
\endinput
|
123
tikz-kalender_feiertage.events
Normal file
123
tikz-kalender_feiertage.events
Normal file
@ -0,0 +1,123 @@
|
|||||||
|
\event*{\year-01-01}{Neujahr}
|
||||||
|
\event*{\year-01-06}{Heilige Drei Könige}
|
||||||
|
\event*{\year-05-01}{Tag der Arbeit}
|
||||||
|
\event*{\year-08-15}{Mariä Himmelfahrt}
|
||||||
|
% \event*{\year-10-03}{Tag der deutschen Einheit}
|
||||||
|
\event*{\year-10-26}{Nationalfeiertag}
|
||||||
|
\event*{\year-11-01}{Allerheiligen}
|
||||||
|
\event*{\year-11-11}{St.~Martin}
|
||||||
|
%% \event*{\year-11-15}{Leopolditag} %Schulfeiertag in NÖ und Wien
|
||||||
|
\event*{\year-12-08}{Mariä Empfängnis}
|
||||||
|
\event{\year-12-24}{Heiligabend}
|
||||||
|
\event*{\year-12-25}{Christtag}
|
||||||
|
\event*{\year-12-26}{Stefanitag}
|
||||||
|
|
||||||
|
% 2025-2029
|
||||||
|
\event{2025-03-03}{Rosenmontag}
|
||||||
|
\event{2025-03-04}{Faschingsdienstag}
|
||||||
|
\event{2026-02-16}{Rosenmontag}
|
||||||
|
\event{2026-02-17}{Faschingsdienstag}
|
||||||
|
\event{2027-02-08}{Rosenmontag}
|
||||||
|
\event{2027-02-09}{Faschingsdienstag}
|
||||||
|
\event{2028-02-28}{Rosenmontag}
|
||||||
|
\event{2028-02-29}{Faschingsdienstag}
|
||||||
|
\event{2029-02-12}{Rosenmontag}
|
||||||
|
\event{2029-02-13}{Faschingsdienstag}
|
||||||
|
|
||||||
|
% Fastenzeit von Aschermittwoch bis einschl. Karfreitag (strikter Fastentag)
|
||||||
|
\event{2025-03-05}{Aschermittwoch}
|
||||||
|
\event{2025-04-17}{Gründonnerstag}
|
||||||
|
\event{2025-04-18}{Karfreitag}
|
||||||
|
\event{2025-04-20}{Ostersonntag}
|
||||||
|
\event*{2025-04-21}{Ostermontag}
|
||||||
|
\event*{2025-05-29}{Christi Himmelfahrt}
|
||||||
|
\event*{2025-06-08}{Pfingsten}
|
||||||
|
\event*{2025-06-09}{Pfingstmontag}
|
||||||
|
\event*{2025-06-19}{Fronleichnam}
|
||||||
|
|
||||||
|
\event{2026-02-18}{Aschermittwoch}
|
||||||
|
\event{2027-02-10}{Aschermittwoch}
|
||||||
|
\event{2028-03-01}{Aschermittwoch}
|
||||||
|
\event{2029-02-14}{Aschermittwoch}
|
||||||
|
\event{2030-03-06}{Aschermittwoch}
|
||||||
|
|
||||||
|
\event{2026-04-02}{Gründonnerstag}
|
||||||
|
\event{2027-03-25}{Gründonnerstag}
|
||||||
|
\event{2028-04-13}{Gründonnerstag}
|
||||||
|
\event{2029-03-29}{Gründonnerstag}
|
||||||
|
\event{2030-04-18}{Gründonnerstag}
|
||||||
|
|
||||||
|
\event{2026-04-03}{Karfreitag}
|
||||||
|
\event{2027-03-26}{Karfreitag}
|
||||||
|
\event{2028-04-14}{Karfreitag}
|
||||||
|
\event{2029-03-30}{Karfreitag}
|
||||||
|
\event{2030-04-19}{Karfreitag}
|
||||||
|
|
||||||
|
% Gaußsche Osterformel
|
||||||
|
% Jahr/19 Rest davon ist a,
|
||||||
|
% Jahr/4 Rest davon ist b,
|
||||||
|
% Jahr/7 Rest davon ist c,
|
||||||
|
% F = a * 19 + 24;
|
||||||
|
% F/30 Rest davon d,
|
||||||
|
% G = (b * 2 + c * 4 + d * 6) + 5;
|
||||||
|
% G/7 Rest davon e,
|
||||||
|
% Datum 22 + d + e
|
||||||
|
% Wenn Datum > 31, dann Datum - 31 => April, der ...
|
||||||
|
% sonst: Datum. März
|
||||||
|
%
|
||||||
|
%% Beispiel Ostern 2031:
|
||||||
|
% a = mod(2031,19) = 17
|
||||||
|
% b = mod(2031,4) = 3
|
||||||
|
% c = mod(2031,7) = 1
|
||||||
|
% F = a * 19 + 24 = 17 * 19 + 24 = 347
|
||||||
|
% d = mod(F,30) = mod(347,30) = 17
|
||||||
|
% G = (b * 2 + c * 4 + d * 6) + 5 = 3 * 2 + 1 * 4 + 17 * 6 + 5 = 6 + 4 + 102 + 5 = 117
|
||||||
|
% e = mod(G/7) = mod(117,7) = 5
|
||||||
|
% Datum = 22 + d + e = 22 + 17 + 5 = 44
|
||||||
|
% Datum > 31, deshalb: 44 - 31 =>> 13. April, Sonntag
|
||||||
|
|
||||||
|
\event{2026-04-05}{Ostersonntag}
|
||||||
|
\event{2027-03-28}{Ostersonntag}
|
||||||
|
\event{2028-04-16}{Ostersonntag}
|
||||||
|
\event{2029-04-01}{Ostersonntag}
|
||||||
|
\event{2030-04-21}{Ostersonntag}
|
||||||
|
|
||||||
|
\event{2026-04-06}{Ostermontag}
|
||||||
|
\event{2027-03-29}{Ostermontag}
|
||||||
|
\event{2028-04-17}{Ostermontag}
|
||||||
|
\event{2029-04-02}{Ostermontag}
|
||||||
|
\event{2030-04-22}{Ostermontag}
|
||||||
|
|
||||||
|
% Christi Himmelfahrt, 39 Tage nach Ostern, wird am 40. Tag der Osterzeit gefeiert (immer Donnerstag):
|
||||||
|
\event*{2026-05-14}{Christi Himmelfahrt}
|
||||||
|
\event*{2027-05-06}{Christi Himmelfahrt}
|
||||||
|
\event*{2028-05-25}{Christi Himmelfahrt}
|
||||||
|
\event*{2029-05-10}{Christi Himmelfahrt}
|
||||||
|
\event*{2030-05-30}{Christi Himmelfahrt}
|
||||||
|
|
||||||
|
% Pfingstsonntag ist der 50. Tag der Osterzeit, 49 Tage nach Ostersonntag
|
||||||
|
\event*{2026-05-24}{Pfingsten}
|
||||||
|
\event*{2027-05-16}{Pfingsten}
|
||||||
|
\event*{2028-06-04}{Pfingsten}
|
||||||
|
\event*{2029-05-20}{Pfingsten}
|
||||||
|
\event*{2030-06-09}{Pfingsten}
|
||||||
|
|
||||||
|
\event*{2026-05-25}{Pfingstmontag}
|
||||||
|
\event*{2027-05-17}{Pfingstmontag}
|
||||||
|
\event*{2028-06-05}{Pfingstmontag}
|
||||||
|
\event*{2029-05-21}{Pfingstmontag}
|
||||||
|
\event*{2030-06-10}{Pfingstmontag}
|
||||||
|
|
||||||
|
% Fronleichnam, Donnerstag nach dem dem ersten Sonntag nach Pfingsten, 11 Tage nach Pfingsten; 60ten Tag nach Ostern
|
||||||
|
\event*{2026-06-04}{Fronleichnam}
|
||||||
|
\event*{2027-05-27}{Fronleichnam}
|
||||||
|
\event*{2028-06-15}{Fronleichnam}
|
||||||
|
\event*{2029-05-31}{Fronleichnam}
|
||||||
|
\event*{2030-06-20}{Fronleichnam}
|
||||||
|
|
||||||
|
\event{2025-11-30}{1. Advent}
|
||||||
|
\event{2025-12-07}{2. Advent}
|
||||||
|
\event{2025-12-14}{3. Advent}
|
||||||
|
\event{2025-12-21}{4. Advent}
|
||||||
|
|
||||||
|
\endinput
|
Loading…
Reference in New Issue
Block a user