summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/jslectureplanner/english.lps
blob: 0a203dc1874bc42721e63fa02efd5abf24685a4e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% File english.lps
%%
%% English style for lecture planning
%%
%% This file is part of the jslectureplanner bundle.
%%
%% Author: Juergen Spitzmueller <juergen.spitzmueller@univie.ac.at>
%%
%% This work may be distributed and/or modified under the
%% conditions of the LaTeX Project Public License, either version 1.3
%% of this license or (at your option) any later version.
%% The latest version of this license is in
%%   http://www.latex-project.org/lppl.txt
%% and version 1.3 or later is part of all distributions of LaTeX
%% version 2003/12/01 or later.
%%
%% This work has the LPPL maintenance status "maintained".
%% 
%% The Current Maintainer of this work is Juergen Spitzmueller.
%%
%% Code repository and issue tracker: https://github.com/jspitz/jslectureplanner
%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

%
% English localization of the default strings used by the jslectureplanner package
%

% Lecture types
\DefLecType{vl}{LEC}{Lecture}{Lecture}% lecture
\DefLecType{ps}{USE}{Undergraduate Seminar}{Session}% undergraduate seminar
\DefLecType{se}{SE}{Seminar}{Session}% seminar
\DefLecType{ue}{PC}{Practical Course}{Session}% practical course
\DefLecType{ko}{CO}{Colloquium}{Session}% colloquium
\DefLecType{pv}{RS}{Research Seminar}{Session}% research seminar

% Term types
\DefSemType{fs}{ST}{Spring Term}% spring term
\DefSemType{hs}{FT}{Fall Term}% fall term
\DefSemType{ss}{ST}{Summer Term}% summer term
\DefSemType{ws}{WT}{Winter Term}% winter term

% Date formats
% Uses datetime2 syntax:
% ##1: year
% ##2: month
% ##3: day
% \DTMtwodigits: always output two digits
\DTMrenewdatestyle{lecdate}{% long date: mm/dd/yyyy
\renewcommand*{\DTMdisplaydate}[4]{\DTMtwodigits{##2}/\DTMtwodigits{##3}/##1}%
}

\DTMrenewdatestyle{lecshortdate}{% short date: mm/dd
\renewcommand*{\DTMdisplaydate}[4]{\DTMtwodigits{##2}/\DTMtwodigits{##3}}%
}

% Suffix to cancelled sessions
\renewcommand*\leccancel{\ -- No \lectypesession}

% Program heading
\renewcommand*\lecprogram{Schedule}

% Indentation of program list
\renewcommand*\lecprogramlistindent{\textbf{88/88}}

% Session topic placeholder
\renewcommand*\sestopic{Topic~\thesestopic}

%
% Strings used by the jsmembertable package
% NOTE that these have to be defined via \newcommand
%

% 1.) Session column header
\newcommand*\jsmsession{\lectypesession}%
\newcommand*\jsmsessionheader{\textbf{\jsmsession~\thesession}}%

% 2.) Student Name
\newcommand*\jsmnameheader{\textbf{Surname, Prename}}

% 3.) Student ID
\newcommand*\jsmidheader{\textbf{Student ID}}

% 3.) E-Mail
\newcommand*\jsemailheader{\textbf{Email Address}}

% 4.) Signature advice
\newcommand*\jssigheader{Student's signature}


% Finis