Skip to content
Permalink
Browse files
added school templates
  • Loading branch information
Robin Schneider committed Sep 23, 2012
1 parent 1b6cb46 commit 92a41f208a275b6fcdfe9c442be8c135ec0d1c92
@@ -15,7 +15,7 @@

\newcommand{\aggre}[1]{\, \textit{(#1)}}

%\RequirePackage[nohyperlinks,nolist]{acronym} %% I import this package in my main document
\RequirePackage[nohyperlinks,printonlyused]{acronym} % nolist,withpage,footnote

\newcommand{\includeListOfAbbreviationsChemistry}[1][]{%
\setlength{\columnsep}{5cm}%
@@ -6,13 +6,7 @@
\RequirePackage{babel} % \showhyphens{Trennungen} %% sprach Unterstützung
\RequirePackage[T1]{fontenc} %% use TeX encoding then Type 1
%% Verbraucht Speicher im PDF (2101 Byte)
%\RequirePackage[abspage,user,lastpage,counter,savepos,titleref]{zref}
%% Arbeitet leider noch nicht mit hyperref zusammen (Stand 2011-04-10)
%\RequirePackage{zref-hyperref}
\RequirePackage{varioref} % \vref{...} %% selben Seite: nur Nummer
%% "auf der letzten Seite" bzw. "auf der nächsten Seite"...
%\RequirePackage{titleref}
\RequirePackage{refcount} %% Wird für \footnoterecall und Statistiken benötigt

\RequirePackage{amsthm}
\RequirePackage{amssymb} %% Zusatzsymbole z.B. Square Vartriangle etc
\RequirePackage{textcomp} %% Symbol z. B. \textdiscount
@@ -6,8 +6,14 @@
declareDocumentVariablesRS,
pdflscape,
sourcefiletable,
varioref,
}

%\RequirePackage[abspage,user,lastpage,counter,savepos,titleref]{zref}
%% Arbeitet leider noch nicht mit hyperref zusammen (Stand 2011-04-10)
%\RequirePackage{zref-hyperref}
%\RequirePackage{titleref}

\attachfilesetup{%
author={Robin Schneider},
mimetype={application/x-tex},
@@ -23,7 +29,7 @@
}{%
\Language@SignatureText{}
}%
\Language@SignatureTeX
\Language@SignatureTeX{}
\Language@SignatureOS%
\ifthenelse{\isnamedefined{setkomavar}}{}{% scrlttr2
\setcounter{vorstatpage}{\value{page}}%
@@ -57,8 +63,9 @@
Status:~\progressbar{\myprogresskomma} (verstrichene Zeit) \\}{}
}

\newcommand{\Siehe}[1]{Siehe \autoref{#1} \enquote{\nameref{#1}} \vpageref{#1}\xspace}
\newcommand{\siehe}[1]{siehe \autoref{#1} \enquote{\nameref{#1}} \vpageref{#1}\xspace}
\newcommand{\docExtensionsRS@see}[1]{\autoref{#1} \enquote{\nameref{#1}} \vpageref{#1}\xspace}
\newcommand{\Siehe}[1]{\LanguageWordSee{} \docExtensionsRS@see{#1}}
\newcommand{\siehe}[1]{\MakeLowercase{\LanguageWordSee} \docExtensionsRS@see{#1}}
%\newcommand{\namepageref}[1]{\nameref{#1} \vpageref{#1}\xspace}
%\newcommand{\printfullref}[1]{\ref{#1} \nameref{#1} \vpageref{#1}\xspace}

@@ -73,9 +80,7 @@
}
}

%\newcommand{\backfootnote}{%% Erzeugt eine falsche Verlinkung mit hyperref
%\addtocounter{footnote}{-1}\footnotemark}

\RequirePackage{refcount}
\newcommand{\footnoteremember}[2]{%
\footnote{#1\label{foot:#2}}%
}
@@ -92,8 +97,9 @@
%% Die Warnung wird im Paket footmisc weggelassen. \footref

\newcommand{\sectionStar}[2]{%
\section*{#1}%
\phantomsection
\pdfbookmark[1]{#1}{#2}%
\section*{#1}%
}

\newboolean{saveprivacy}
@@ -2,29 +2,30 @@
\ProvidesPackage{mathematicsRS}
[2012/01/28 v1.00 Standard Mathematik Pakete von Robin Schneider]

\usepackage[all,warning]{onlyamsmath} %% warnt bei Verwendung von nicht amsmath-Umgebungen z.\,B. $$...$$
\usepackage{amsmath} %[fleqn] %% Matheumgebung
\RequirePackage[all,warning]{onlyamsmath}
%% warnt bei Verwendung von nicht amsmath-Umgebungen z. B. $$...$$
\RequirePackage{amsmath} %[fleqn] %% Matheumgebung
%% http://www.golatex.de/abstand-zwischen-zwei-align-formeln-aendern-t3223.html
%% keine Veränderung
\usepackage{amsfonts}
\usepackage{fixmath} %% ISO-konforme griech. Buchstaben
\usepackage{array}
%\usepackage{lcg} %% erzeugt zufallszahlen %\rand\arabic{rand}
\RequirePackage{amsfonts}
\RequirePackage{fixmath} %% ISO-konforme griech. Buchstaben
\RequirePackage{array}
%\RequirePackage{lcg} %% erzeugt zufallszahlen %\rand\arabic{rand}
%\input{random.tex} %\setrannum{\temp}{1}{6}\the\temp

%\RequirePackage{zahl2string} %% \Numstring{page}\Numstr{23}
%\input{binhex.tex} %% conversion into binary-based number systems
%\RequirePackage{fp}

%\usepackage{tabularcalc} %% Berechnet Formeln in einer tabellarischen Umgebung
%\usepackage{pgfplotstable}
%\RequirePackage{tabularcalc} %% Berechnet Formeln in einer tabellarischen Umgebung
%\RequirePackage{pgfplotstable}

%% use \textrm{test}

%% Funktionen Plotten
%% wird durch pgfplots ersetzt ...
%\usepackage{pgfplots}
%\RequirePackage{pgfplots}
\newcounter{mathplotcount}
\RequirePackage{fp}
\FPset\gitter{0.2}

\newenvironment{mathgrobplot}[7]{
@@ -0,0 +1,9 @@
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{schoolRS}
[2011/09/24 v1.00 Spezielle Einstellungen für schulische Dokumente von Robin Schneider]

\newcommand{\SetKLASSE}[1]{\newcommand{\KLASSE}{#1}}
\newcommand{\SetCLASS}[1]{\newcommand{\KLASSE}{#1}}
\newcommand{\printClass}{\LanguageClassName ~\KLASSE}

\endinput
@@ -0,0 +1,15 @@
\begin{titlepage}
\centering
\vspace*{5ex}
\huge \begin{tikzpicture}\spiegelschrift{\TITEL}{-0.1}\end{tikzpicture} \\[2cm]
\LARGE\textsc{\SUBJECT} \\[1cm]
\normalsize
\ABGABEDATUM \\[6cm]
\Large
\printClass \\
\vfill
\AUTHOR \\
\ifthenelse{\isnamedefined{Teacher}}{%
\vspace{0.4ex}\large Basiert auf dem Unterricht von \Teacher
}{}
\end{titlepage}
@@ -5,4 +5,5 @@
./scripts Some scripts
./MyPackages My packages which I use in my document templates
./Makefile My Makefile
./templates My template files
</pre>
@@ -0,0 +1,2 @@
%% This file 'Epochenheft.ctr' was generated by the package counttexruns
232
Binary file not shown.
@@ -0,0 +1,88 @@
%% <school/Epochenheft.tex> template version 1.2 <Robin Schneider>
%%% preamble
%\RequirePackage{snapshot} %% \jobname.dep
%\listfiles %% listfiles in die Logdatei
\RequirePackage{RequirePackageRS}
\documentclass[12pt,a4paper,ngerman,numbers=noenddot,toc=listof]{scrartcl} %% ,draft,pointednumbers,
\usepackage{
% physicsRS,
scrartclRS,
defaultRS,
% literatureRS,
% debugRS,
timeRS,
graphicRS,
% mathematicsRS,
% SourceCodeRS,
% gamesRS,
layoutRS,
% footingRS,
extensionsRS,
docExtensionsRS,
schoolRS,
% chemistryRS,
}
%% spezifische Angaben
\readgitstat{2}
%\readgitstat{7}
\SetTITEL{Vorlage}
\SetAUTHOR{1}{}
\SetCLASS{12}
\SetSUBJECT{Epochenheft}
%\SetURL{}
\choosedefaultlicense
\SetCREATEDATE{2010}{07}{06}{13}{07}{23} %% {YYYY}{MM}{DD}{HH}{MM}{SS}
\SetABGABEDATUM{2}{2011}{05}{23}{1}
\usepackage{
schoolPDFinfoRS,
tableRS,
}
\SetDraft{on}
\begin{document}
\pdfbookmark[1]{\LanguageTitlepageName}{titlepage}\pagenumbering{Roman}\thispagestyle{empty}
\input{titelpages-EpochenheftRS.tex}
\newpage\pdfbookmark[1]{\contentsname}{tableofcontents}
\tableofcontents %% Inhaltsverzeichnis
%\listoffigures %% Abbildungsverzeichnis
%\listoftables %% Tabellenverzeichnis
%\lstlistoflistings %% Quellcodeverzeichnis

\setcounter{headpages}{\value{page}}\newpage\pagenumbering{arabic}
%%%%%%%%%%%
\section{Einführung}
\label{sec:einleitung}
Dies ist eine \TITEL für \SUBJECT{}

\setcounter{sectionsV}{\value{section}} %% Speichert die sectionnummer vor \appendix zwischen
\appendix %% Sorgt für Buchstaben im Inhaltsverzeichnis

\vfill
\printURLlong
\printlicense
\printendsignature
%\ifDraft{
\newpage\Statistiken
Status:~\progressbar{.00} (eigenes Ermessen)
\newpage
\begin{sourcefiletable}{1}
\sourcefile{Hauptdatei}{\jobname.tex}
% \sourcefile{Metainformationen}{files/metainfos.tex}
% \sourcefile{Titelseite}{files/titlepage.tex}
% \sourcefile{Literatur-Datenbank}{files/header/bibliographie.bib}
\end{sourcefiletable}
%}{}
%\ifDraft{
% \begin{landscape}
% \pagestyle{empty}
% \pdfbookmark[2]{Versionshinweise}{versionshinweise}
% \subsection*{Versionshinweise}
% \input{files/git/versions-log}
% \printgitstatlandscape{1}
% \end{landscape}
% \printgitstat{1}
% \subsubsection*{Dateien?}
% \pdfbookmark[3]{Dateien?}{files_by_date}
% \includegraphics[width=14cm]{files/git/stats/files_by_date-crop}
% \listoffixmes
%}{}
\end{document}
@@ -0,0 +1,2 @@
%% This file 'Querformat.ctr' was generated by the package counttexruns
69
Binary file not shown.
@@ -0,0 +1,57 @@
%% <school/Querformat.tex> template version 1.1.2 <Robin Schneider>
%%% preamble
%\RequirePackage{snapshot} %% \jobname.dep
%\listfiles %% listfiles in die Logdatei
\RequirePackage{RequirePackageRS}
\documentclass[12pt,a4paper,landscape,ngerman,numbers=noenddot,toc=listof]{scrartcl} %% ,draft
\usepackage{
% physicsRS,
scrartclRS,
defaultRS,
% literatureRS,
% debugRS,
timeRS,
% graphicRS,
% mathematicsRS,
% gamesRS,
layoutRS,
footingRS,
extensionsRS,
docExtensionsRS,
schoolRS,
% chemistryRS,
}
%% spezifische Angaben
\readgitstat{2}
\SetTITEL{Querformat}
\SetAUTHOR{1}{}
\SetCLASS{12}
%\SetSUBJECT{}
%\SetURL{https://rsadmin.ath.cx/}
\choosedefaultlicense
\SetCREATEDATE{2010}{10}{06}{13}{07}{00} %% {YYYY}{MM}{DD}{HH}{MM}{SS}
\SetABGABEDATUM{1}{2011}{05}{23}{1}
\usepackage{
schoolPDFinfoRS,
tableRS,
}
\SetDraft{on}
\begin{document}
\setcounter{headpages}{0}\pagenumbering{arabic}\thispagestyle{empty}
%%%%%%%%%%%
Querformat Vorlage

\setcounter{sectionsV}{\value{section}} %% Speichert die sectionnummer vor \appendix zwischen
\appendix %% Sorgt für Buchstaben im Inhaltsverzeichnis
\vfill
\printlicense
\printendsignature
\ifDraft{\newpage\Statistiken
\begin{sourcefiletable}{1}
\sourcefile{Hauptdatei}{\jobname.tex}
% \sourcefile{Metainformationen}{files/metainfos.tex}
% \sourcefile{Titelseite}{files/titlepage.tex}
% \sourcefile{Literatur-Datenbank}{files/bibliographie.bib}
\end{sourcefiletable}
}{}
\end{document}
@@ -0,0 +1,2 @@
%% This file 'Schulischer-Kurztext.ctr' was generated by the package counttexruns
77
Binary file not shown.
@@ -0,0 +1,75 @@
%% <school/Schulischer-Kurztext.tex> template version 1.1.2 <Robin Schneider>
%%% preamble
%\RequirePackage{snapshot} %% \jobname.dep
%\listfiles %% listfiles in die Logdatei
\RequirePackage{RequirePackageRS}
\documentclass[12pt,a4paper,ngerman,numbers=noenddot,toc=listof]{scrartcl} %% ,draft
\usepackage{
% physicsRS,
scrartclRS,
defaultRS,
% literatureRS,
% debugRS,
timeRS,
% graphicRS,
% mathematicsRS,
% gamesRS,
layoutRS,
extensionsRS,
docExtensionsRS,
footingShortRS,
schoolRS,
% chemistryRS,
}
%% Spetzifische angaben
\readgitstat{2}
\SetTITEL{Vorlage}
\SetAUTHOR{1}{}
\SetCLASS{12}
%\SetSUBJECT{Epochenheft}
%\SetURL{}
\choosedefaultlicense
\SetCREATEDATE{2010}{07}{06}{13}{07}{00} %% {YYYY}{MM}{DD}{HH}{MM}{SS}
\SetABGABEDATUM{1}{2011}{05}{23}{1}
\usepackage{
schoolPDFinfoRS,
tableRS,
}
\begin{document}
\setcounter{headpages}{0}\pagenumbering{arabic}
%%%%%%%%%%%
\sectionStar{Einführung}{einfuehrung}
Dies ist eine \TITEL{} für ein kurzes schulisches Dokument

%\ifDraft{
\newpage
\setcounter{sectionsV}{\value{section}} %% Speichert die sectionnummer vor \appendix zwischen
\appendix %% Sorgt für Buchstaben im Inhaltsverzeichnis
\vfill
\printlicense
\printendsignature
\newpage\Statistiken
Status:~\progressbar{.00} (eigenes Ermessen)
%\newpage
\begin{sourcefiletable}{1}
\sourcefile{Hauptdatei}{\jobname.tex}
% \sourcefile{Metainformationen}{files/metainfos.tex}
% \sourcefile{Titelseite}{files/titlepage.tex}
% \sourcefile{Literatur-Datenbank}{files/header/bibliographie.bib}
\end{sourcefiletable}
%}{}
%\ifDraft{
% \begin{landscape}
% \pagestyle{empty}
% \pdfbookmark[2]{Versionshinweise}{versionshinweise}
% \subsection*{Versionshinweise}
% \input{files/git/versions-log}
% \printgitstatlandscape{1}
% \end{landscape}
% \printgitstat{1}
% \subsubsection*{Dateien?}
% \pdfbookmark[3]{Dateien?}{files_by_date}
% \includegraphics[width=14cm]{files/git/stats/files_by_date-crop}
% \listoffixmes
%}{}
\end{document}
@@ -0,0 +1,2 @@
%% This file '2-chemistry-protocol-2011-01-25.ctr' was generated by the package counttexruns
43
Binary file not shown.

0 comments on commit 92a41f2

Please sign in to comment.