diff options
author | Karl Berry <karl@freefriends.org> | 2018-08-22 21:20:03 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2018-08-22 21:20:03 +0000 |
commit | d73c922e3d1cc0085aab0488d1b8d2c7ff4f09d9 (patch) | |
tree | 9cf07e9b1056e59e30a1fb55c026822bc416777d /Master/texmf-dist/doc/latex/schule/source/Faecher | |
parent | a5b8f028298d5555872bdd3858a8132094a12688 (diff) |
restore schule, tikz symbols and all
git-svn-id: svn://tug.org/texlive/trunk@48453 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/schule/source/Faecher')
6 files changed, 241 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/schule/source/Faecher/EvReligion/code.tex b/Master/texmf-dist/doc/latex/schule/source/Faecher/EvReligion/code.tex new file mode 100644 index 00000000000..65c0c436853 --- /dev/null +++ b/Master/texmf-dist/doc/latex/schule/source/Faecher/EvReligion/code.tex @@ -0,0 +1,7 @@ +% ******************************************************************** +% Ev.Reli * +% ******************************************************************** + +% Notwendige Umbenennung des Faches für Kopfzeile usw. +\renewcommand{\Fach}{Evangelische Religion\xspace} +%
\ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/schule/source/Faecher/Geschichte/code.tex b/Master/texmf-dist/doc/latex/schule/source/Faecher/Geschichte/code.tex new file mode 100644 index 00000000000..58286cc5f6a --- /dev/null +++ b/Master/texmf-dist/doc/latex/schule/source/Faecher/Geschichte/code.tex @@ -0,0 +1,41 @@ +% ******************************************************************** +% Geschichte * +% ******************************************************************** + +% Zitation +% ******************************************************************** +% \autocite +\urlstyle{same} + + +% Materialcounter +% ******************************************************************** + +\newcounter{matcounter} +\setcounter{matcounter}{1} +\newcommand{\material}[2][\subsection]{ + #1[#2 (M\,\arabic{matcounter})]{#2 + \reversemarginpar \protect\marginnote{\normalfont\normalsize \Large \sffamily M\,\arabic{matcounter}}}\label{sec:mat\arabic{matcounter}} + \stepcounter{matcounter} + %#1{ + % \fbox{M\,\arabic{matcounter}}\xspace#2 \label{sec:mat\arabic{matcounter}} + %} + %\stepcounter{matcounter} +} + + +\newcounter{quelcounter} +\setcounter{quelcounter}{1} +\newcommand{\quelle}[2][\subsection]{ + #1[#2 (Q\,\arabic{quelcounter})]{#2 + \reversemarginpar \protect\marginnote{\normalfont\normalsize \Large \sffamily Q\,\arabic{quelcounter}}[0em]\label{sec:quelle\arabic{quelcounter}}} + \stepcounter{quelcounter} +} + +\newcounter{vtcounter} +\setcounter{vtcounter}{1} +\newcommand{\vt}[2][\subsection]{ + #1[#2 (VT\,\arabic{vtcounter})]{#2 + \reversemarginpar \protect\marginnote{\normalfont\normalsize \Large \sffamily VT\,\arabic{vtcounter}}[0em]\label{sec:vt\arabic{vtcounter}}} + \stepcounter{vtcounter} +}
\ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/schule/source/Faecher/Geschichte/pakete.tex b/Master/texmf-dist/doc/latex/schule/source/Faecher/Geschichte/pakete.tex new file mode 100644 index 00000000000..4bc3b31ae9e --- /dev/null +++ b/Master/texmf-dist/doc/latex/schule/source/Faecher/Geschichte/pakete.tex @@ -0,0 +1,8 @@ +% +% Zitation +\RequirePackage[style=uni-wtal-ger, backend=biber, firstfull=true, journalnumber=afteryear, ibidpage=true,idembibformat=dash,maxnames=3,xref=true, bibwarn=false, sortlocale=de_DE, block=space, backref=false, backrefstyle=three+, isbn=false, maxbibnames=50,maxcitenames=3]{biblatex} + +% +% Formatierungen +\RequirePackage{marginnote} +% Timeline
\ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/schule/source/Faecher/Informatik/code.tex b/Master/texmf-dist/doc/latex/schule/source/Faecher/Informatik/code.tex new file mode 100644 index 00000000000..9c2bebe5585 --- /dev/null +++ b/Master/texmf-dist/doc/latex/schule/source/Faecher/Informatik/code.tex @@ -0,0 +1,167 @@ +% ******************************************************************** +% Informatik * +% ******************************************************************** + +% Quelltexte +% ******************************************************************** +\lstset{literate=% + {Ö}{{\"O}}1 + {Ä}{{\"A}}1 + {Ü}{{\"U}}1 + {ß}{\ss}2 + {ü}{{\"u}}1 + {ä}{{\"a}}1 + {ö}{{\"o}}1 + {»}{{\frqq}}4 + {«}{{\flqq}}4 +} + +% Quelltextstile +\lstdefinestyle{Basis}{ + showspaces=false, + showstringspaces=false, + showtabs=false, + tabsize=3, + extendedchars=true, + basicstyle=\ttfamily\small, keywordstyle={\color{blue}\underbar}, + identifierstyle=, + commentstyle=\color{gray}, + backgroundcolor=\color{white}, + numbers=left, + numberstyle=\sffamily\tiny\color{gray}, + stepnumber=1, + numbersep=5pt, + captionpos=b, + breaklines=true +} + +\lstdefinestyle{Python}{ + language={Python}, + showspaces=false, + showstringspaces=false, + showtabs=false, + tabsize=3, + extendedchars=true, + basicstyle=\ttfamily\small, keywordstyle={\color{blue}\underbar}, + identifierstyle=, + commentstyle=\color{gray}, + backgroundcolor=\color{white}, + numbers=left, + numberstyle=\sffamily\tiny\color{gray}, + stepnumber=1, + numbersep=5pt, + captionpos=b, + breaklines=true +} + + +\lstdefinestyle{Java}{ + language={Java}, + showspaces=false, + showstringspaces=false, + showtabs=false, + tabsize=3, + extendedchars=true, + basicstyle=\ttfamily\small, keywordstyle={\color{blue}\underbar}, + identifierstyle=, + commentstyle=\color{gray}, + backgroundcolor=\color{white}, + numbers=left, + numberstyle=\sffamily\tiny\color{gray}, + stepnumber=1, + numbersep=5pt, + captionpos=b, + breaklines=true +} + +% Klassendokumentation +% ******************************************************************** +\newenvironment{klassenDokumentation}{% + \tabularx{\textwidth}{lX}}{\endtabularx} + +% Methodendokumentation +% ******************************************************************** +\newcommand{\methodenDokumentation}[3]{% + {\color{gray}#1} & \textbf{#2} \\ + & #3 \\ +} + +% Sequenzdiagramme +% ******************************************************************** + +% Skalierung von Sequenzdiagrammen +\newcommand{\skaliereSequenzdiagramm}[1]{% + \ClassWarning{schule}{Besser: scalebox oder resizebox anstatt skaliereSequenzdiagramm}% + \skaliereTikZ{#1}% +} + +% Kommando zum Festlegen von Abständen von Threads im Sequenzdiagramm +\newcommand{\newthreadtwo}[4][gray!30]{% + \newinst[#4]{#2}{#3} + \stepcounter{threadnum} + \node[below of=inst\theinstnum,node distance=0.8cm]% + (thread\thethreadnum) {}; + \tikzstyle{threadcolor\thethreadnum}=[fill=#1] + \tikzstyle{instcolor#2}=[fill=#1] +} + +% Zur nächsten Ebene im Sequenzdiagramm +\newcommand{\nextlevel}{\addtocounter{seqlevel}{1}} + +% Objektdiagramme +% ******************************************************************** +% Objektattribute +\ProvideDocumentCommand{\anchormark}{O{0.15 cm} m O{0.05}}{ + \tikz[overlay,remember picture,baseline=-1ex,xshift=#1] + \node[draw,fill=black,circle,scale=#3] (#2) {}; +} + +% Tikz +% ******************************************************************** +% Block Styles für Flussdiagramme +% +% Color nach Schöningh? + +\usetikzlibrary{shapes} +\usetikzlibrary{shadows.blur} +\tikzset{ + pap/.style={ + % + baustein/.style={}, + % + startstop/.style = { + rounded rectangle, draw, text centered, minimum width = 6em, + inner sep = 5pt, + top color=green!65!white, bottom color=green!25!white, baustein, + }, + % + verzweigung/.style = { + diamond, draw, text width=5.5em, text badly centered, + inner sep=0pt, + top color=orange!75!white, bottom color=orange!45!white,baustein, + }, + % + aktion/.style = {rectangle, draw, text width=5em, text centered, + top color=blue!40!white, bottom color=blue!25!white, baustein,}, + % + einausgabe/.style = {draw,trapezium,trapezium left angle=70, + top color=red!40!white, bottom color=red!25!white,%fill=white, + trapezium right angle=-70,text width=5em, text centered,baustein, + }, + % + unterprogramm/.style = {draw,rectangle split,%fill=white, + top color=magenta!35!white, bottom color=magenta!15!white,baustein, + rectangle split horizontal,rectangle split parts=3,minimum height= 2em, + every two node part/.style = {text width=5.5em, text centered,},%Hauptteil + }, + % + linie/.style = {draw, -triangle 60,ultra thick}, + % + nichts/.style = {draw}, + }, +} +% Option:Farbig prüfen? +\ifthenelse{\boolean{schule@farbig}} +{\tikzset{pap/.append style= {baustein/.style={blur shadow={shadow blur steps=5}}}}} +{\tikzset{pap/.append style= {baustein/.style={top color =white, bottom color=white}}}} +% % % % % % % % % % % TikZ Ende
\ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/schule/source/Faecher/Informatik/pakete.tex b/Master/texmf-dist/doc/latex/schule/source/Faecher/Informatik/pakete.tex new file mode 100644 index 00000000000..25394336f13 --- /dev/null +++ b/Master/texmf-dist/doc/latex/schule/source/Faecher/Informatik/pakete.tex @@ -0,0 +1,12 @@ +% Diagramme +% ******************************************************************** +\RequirePackage[pict2e]{struktex} +\RequirePackage{relaycircuit} +\RequirePackage[school]{pgf-umlcd} +\RequirePackage[underline=false,rounded corners=true]{pgf-umlsd} +\RequirePackage{syntaxdi} +\usetikzlibrary{er} + +% Quelltexte +% ******************************************************************** +\RequirePackage{listings} diff --git a/Master/texmf-dist/doc/latex/schule/source/Faecher/Physik/pakete.tex b/Master/texmf-dist/doc/latex/schule/source/Faecher/Physik/pakete.tex new file mode 100644 index 00000000000..b7dd4ce4d40 --- /dev/null +++ b/Master/texmf-dist/doc/latex/schule/source/Faecher/Physik/pakete.tex @@ -0,0 +1,6 @@ +% ******************************************************************** +% Physik * +% ******************************************************************** +\RequirePackage{units} +\RequirePackage{circuitikz} +\RequirePackage[version=3]{mhchem}
\ No newline at end of file |