diff options
author | Norbert Preining <norbert@preining.info> | 2019-09-02 13:46:59 +0900 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2019-09-02 13:46:59 +0900 |
commit | e0c6872cf40896c7be36b11dcc744620f10adf1d (patch) | |
tree | 60335e10d2f4354b0674ec22d7b53f0f8abee672 /fonts/schulschriften/tex/schulschriften_ltx.sty |
Initial commit
Diffstat (limited to 'fonts/schulschriften/tex/schulschriften_ltx.sty')
-rw-r--r-- | fonts/schulschriften/tex/schulschriften_ltx.sty | 153 |
1 files changed, 153 insertions, 0 deletions
diff --git a/fonts/schulschriften/tex/schulschriften_ltx.sty b/fonts/schulschriften/tex/schulschriften_ltx.sty new file mode 100644 index 0000000000..29355df009 --- /dev/null +++ b/fonts/schulschriften/tex/schulschriften_ltx.sty @@ -0,0 +1,153 @@ +% Paket schulschriften +% Stilfile zur LaTeX-Anpassung +% Version 1 +% Walter Entenmann +% 17.10.2012 +% + +% Benoetigt zusaetzlich: +\usepackage{latexsym} + +% Mit den beiden Kommandos +% \schreibschrift{<fontbefehl>} +% <fontbefehl> = \usefont{T1}{<font>}{<series>}{<shape>} +% \normalschrift +% kann man zwischen der LaTeX-Standard-Formatierung und der +% LaTeX-Anpassung fuer eine Schreibschrift hin- und herschalten. +% Die LaTeX-Anpassung fuer die Schreibschriften bewirkt: +% -- Einstellung des Schreibschrift-Fonts, Parameter <fontbefehl> +% -- Das Kommando \thisfont wird gesetzt. +% Es enthaelt stets den aktuell wirksamen <fontbefehl>. +% -- Schreibschrift in Ueberschriften (sectioning) +% -- Nummern in Schreibschrift fuer Seitenzahlen, +% Gleichungen, Tabellen, Bilder +% -- In Theoremen etc. wird Fettdruck durch Unterstreichen +% ersetzt, als einzige Auszeichnungsmoeglichkeit bei einer +% Schreibschrift. +% +% Allgemein stellt der Stil das Kommando +% \deutsch{<buchstaben>} +% <buchstaben> = text, der in Suetterlin gesetzt wird, +% bereit, das im Mathematiksatz verwendet werden kann, um Variablen, +% wie einst ueblich, fuer Matrizen und Vektoren und die hyperbololischen +% Funktionen (Sin, Ar Sin, etc.) in S\"utterlinschrift zu schreiben. +% +%------------------------------------------------------------ +% Suetterlin-Buchstaben im Mathematiksatz +\newcommand{\deutsch}[1]{ +\mbox{{\usefont{T1}{wesu}{m}{n}#1\ }}} + +% Flattersatz: +\def\Raggedright{% +\rightskip=0pt plus 2em +\spaceskip=.3em +\xspaceskip=.5em} + +% Abspeichern und Vorbesetzung: +\let\contentsnamealt=\contentsname +\let\listtablenamealt=\listtablename +\let\listfigurenamealt=\listfigurename +\let\bibnamealt=\bibname +\let\refnamealt=\refname +\let\indexnamealt=\indexname +\let\thepagealt=\thepage +\let\theequationalt=\theequation +\let\thetablealt=\thetable +\let\thefigurealt=\thefigure +\let\sectionalt=\section +\let\subsectionalt=\subsection +\let\subsubsectionalt=\subsubsection +\let\paragraphalt=\paragraph +% Theoremlike Environment +\def\@itemlabel{} +\def\@thmcountersep{.} +\def\@begintheorem#1#2{\trivlist +\item[\hskip\labelsep{\bfseries #1\ #2}\hspace{0.5em}]\strut} +\def\@opargbegintheorem#1#2#3{\trivlist +\item[\hskip\labelsep{\bfseries #1\ #2}\ ({\bfseries #3})\hspace{1em}]\strut} +\def\@endtheorem{\hspace*{\fill}$\Box$\endtrivlist} + +% Schreibschrift: +\newcommand{\schreibschrift}[1]{ +#1 +\def\thisfont{#1} +\let\contentsnamealt=\contentsname +\let\listtablenamealt=\listtablename +\let\listfigurenamealt=\listfigurename +\let\bibnamealt=\bibname +\let\refnamealt=\refname +\let\indexnamealt=\indexname +\let\thepagealt=\thepage +\let\theequationalt=\theequation +\let\thetablealt=\thetable +\let\thefigurealt=\thefigure +\let\sectionalt=\section +\let\subsectionalt=\subsection +\let\subsubsectionalt=\subsubsection +\let\paragraphalt=\paragraph +% Unterstrichene Verzeichnisnamen: +\renewcommand{\contentsname}{\underline{Inhaltsverzeichnis}} +\renewcommand{\listtablename}{\underline{Tabellenverzeichnis}} +\renewcommand{\listfigurename}{\underline{Bildverzeichnis}} +\renewcommand{\bibname}{\underline{Literatur}} +\renewcommand{\refname}{\underline{Literaturverzeichnis}} +\renewcommand{\indexname}{\underline{Stichwortverzeichnis}} +% Nummern +\def\thepage{{#1\arabic{page}}} +\def\theequation{{#1\arabic{equation}}} +\def\thetable{{#1\arabic{table}}} +\def\thefigure{{#1\arabic{figure}}} +% Ueberschriften +\renewcommand\section{\@startsection {section}{1}{\z@} +{-6mm plus -1mm minus -1mm}{10.5pt plus 0pt minus 0pt} +{#1\Large\Raggedright}} + +\renewcommand\subsection{\@startsection{subsection}{2}{\z@} +{-4mm plus -1mm minus -1mm}{2mm plus 0pt minus 0pt} +{#1\Raggedright}} +\renewcommand\subsubsection{\@startsection{subsubsection}{3}{\z@} +{-3mm plus -1mm minus -1mm}{1mm plus 0pt minus 0pt} +{#1\Raggedright}} +\renewcommand\paragraph{\@startsection {paragraph}{4}{\z@} +{2mm plus 1pt minus 1pt}{-1em} +{#1\unskip\ignorespaces}} +% Theoremlike Environment +\def\@itemlabel{} +\def\@thmcountersep{.} +\def\@begintheorem##1##2{\trivlist +\item[\hskip\labelsep{#1\underline{##1\ ##2}}\hspace{0.5em}]\strut} +\def\@opargbegintheorem##1##2##3{\trivlist +\item[\hskip\labelsep{#1\underline{##1\ ##2}\ (##3)}\hspace{1em}]\strut} +\def\@endtheorem{\hspace*{\fill}$\Box$\endtrivlist} +}% Ende des schreibschrift-Kommandos + +% Normalschrift: +\newcommand{\normalschrift}{ +\let\contentsname=\contentsnamealt +\let\listtablename=\listtablenamealt +\let\listfigurename=\listfigurenamealt +\let\bibname=\bibnamealt +\let\refname=\refnamealt +\let\indexname=\indexnamealt +%\setlength{\ULdepth}{\ULdepthalt} +\let\thepage=\thepagealt +\let\theequation=\theequationalt +\let\thetable=\thetablealt +\let\thefigure=\thefigurealt +\let\section=\sectionalt +\let\subsection=\subsectionalt +\let\subsubsection=\subsubsectionalt +\let\paragraph=\paragraphalt +% Theoremlike Environment +\def\@itemlabel{} +\def\@thmcountersep{.} +\def\@begintheorem##1##2{\trivlist +\item[\hskip\labelsep{\bfseries ##1\ ##2}\hspace{0.5em}]\strut} +\def\@opargbegintheorem##1##2##3{\trivlist +\item[\hskip\labelsep{\bfseries ##1\ ##2}\ ({\bfseries ##3})\hspace{1em}]\strut} +\def\@endtheorem{\hspace*{\fill}$\Box$\endtrivlist} +\normalfont\normalsize +\let\thisfont=\normalfont +}% Ende des normalschrift-Kommandos + +%%%%%%%%%%%%%%%%%% File-Ende %%%%%%%%%%%%%%%%%% |