diff options
author | Karl Berry <karl@freefriends.org> | 2012-10-30 23:05:30 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2012-10-30 23:05:30 +0000 |
commit | d10d144455539e52bb5efdd1793d0819607e54d6 (patch) | |
tree | b47b5fd407062d70fa6aad6fcda521e37abb314d /Master/texmf-dist/tex/latex/schulschriften | |
parent | 07b433478497eb09ddb1a2df412e6f5bd636a81c (diff) |
new font schulschriften (30oct12)
git-svn-id: svn://tug.org/texlive/trunk@28127 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/schulschriften')
12 files changed, 453 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/latex/schulschriften/schulschriften_lin.sty b/Master/texmf-dist/tex/latex/schulschriften/schulschriften_lin.sty new file mode 100644 index 00000000000..f2ca7db2d95 --- /dev/null +++ b/Master/texmf-dist/tex/latex/schulschriften/schulschriften_lin.sty @@ -0,0 +1,147 @@ +% Paket schulschriften +% Stil-File fuer Lineaturen +% Version 1 +% Walter Entenmann +% 17.10.2012 +% +% benoetigt noch: + \usepackage{color} + \usepackage{ifthen} + \usepackage{eepic} +%----------------------------------------------------------- +% Dokumentation +% +% Das Stilfile definiert folgende Befehle fuer Lineaturen: +% Es wird stets die beim Aufruf eines Befehls aktuell gueltige Schrift +% verwendet. Gegebenenfalls vor dem Aufruf der Befehle +% Schrift und Groesse waehlen (evtl. lokal geklammert), z.B. +% \usefont{T1}{wesu}{m}{n}\fontsize{24pt}{32pt}\selectfont +% +% 1. Lineatur (schwarz) und Text (schwarz oder in Farbe mit \color-Befehl) +% auf die Linien +%**** \Linien[breite]{text} +% text = beliebiger Text, der linksbuendig auf die Linien +% entsprechender Breite geschrieben wird. +% breite = Laengenangabe (optional), z.B. \textwidth oder 10cm, +% fuer die Breite der Zeile. +% Voreingestellt ist die Breite des Textes text. +% +% 2. Lineatur (dunkelgrau) und Text (schwarz oder in Farbe mit \color-Befehl) +% auf die Linien +%**** \Zeile[breite]{text} +% text = beliebiger Text, der linksbuendig auf die Linien +% entsprechender Breite geschrieben wird. +% breite = Laengenangabe (optional), z.B. \textwidth oder 10cm, +% fuer die Breite der Zeile. +% Voreingestellt ist die Breite des Textes text. +% +% 3. Linienblatt, optional mit dem gleichen Text in jeder Zeile +% (schwarz oder in Farbe mit \color-Befehl). +% Linien dunkelgrau, Hintergrundfarbe hellgrau, +% Schrift schwarz, Schriftbereich weiss. Ganze Seite. +% *** \Linienblatt[text]{fontsize}{skip}{anzahl}{breite} +% text = Text (optional) +% fontsize = Schriftgroesse in pt +% skip = Zeilenabstand (baselineskip), z.B. in pt oder mm +% anzahl = Anzahl der Zeilen +% breite = Breite der Lineatur, z.B. 12cm oder \textwidth +% Beispiele: a) \Linienblatt[A]{48pt}{52pt}{10}{12.5cm} +% b) \Linienblatt{36pt}{42pt}{21}{\textwidth} +% +% \color-Befehl: Anwendung text=....{\color{red}roter Text}... + + +%%%%%%%%%%%%% Beginn des Stilfiles %%%%%%%%%%%%%%% +% +% Register und Farben +\newbox\Zeichen +\newdimen\breite +\newdimen\tiefe +\newdimen\hoehe +\newdimen\shoehe +\newdimen\stiefe +\newdimen\dicke +\newdimen\dtiefe +\newcount\Breite +\newcount\Tiefe +\newcount\Hoehe +\newcount\SHoehe +\newcount\STiefe +\newcount\Dicke +\newcount\DTiefe +\newcount\Einheit +\newcounter{zahl} +\definecolor{hellgrau}{gray}{0.9} +\definecolor{dunkelgrau}{gray}{0.6} +%------------------------------------------------------------ +% +% Lineatur und Text auf Linien +\newcommand{\Linien}[2][\wd\Zeichen]{% +\setbox\Zeichen=\hbox{p}% +\tiefe=\dp\Zeichen% +\dtiefe=\tiefe% +\shoehe=\ht\Zeichen% +\dicke=0.05\shoehe% +\advance\dtiefe by \dicke% +\setbox\Zeichen=\hbox{B}% +\hoehe=\ht\Zeichen% +\setbox\Zeichen=\hbox{#2}% +%\breite=\wd\Zeichen% +\breite=#1% +\Breite=\breite% +\Tiefe=\tiefe% +\Hoehe=\hoehe% +\SHoehe=\shoehe% +\Dicke=\dicke% +\DTiefe=\dtiefe% +\unitlength0.1pt% +\Einheit=\unitlength% +\divide\Breite by \Einheit% +\divide\Hoehe by \Einheit% +\divide\Tiefe by \Einheit% +\divide\SHoehe by \Einheit% +\divide\Dicke by \Einheit% +\divide\DTiefe by \Einheit% +\STiefe=\Tiefe% +\advance\STiefe by \Hoehe% +\advance\SHoehe by \Tiefe% +\advance\SHoehe by \Dicke% +\advance\SHoehe by \Dicke% +\advance\STiefe by \Dicke% +\advance\STiefe by \Dicke% +\raisebox{-\dtiefe}{% +\begin{picture}(\Breite,\STiefe) +\put(0,0){\line(1,0){\Breite}} +\put(0,\Tiefe){\line(1,0){\Breite}} +\put(0,\SHoehe){\line(1,0){\Breite}} +\put(0,\STiefe){\line(1,0){\Breite}}% +\put(0,0){\line(0,1){\STiefe}} +\put(\Breite,0){\line(0,1){\STiefe}} +\put(0,\DTiefe){\copy\Zeichen} +\end{picture}% +}% +} +% +%------------------------------------------------ +\newcommand{\Zeile}[2][\wd\Zeichen]{% +\colorbox{white}{{\color{dunkelgrau}\Linien[#1]{% +{\color{black}#2}}}}} +%------------------------------------------------- +% Linienblatt +\newcommand{\Linienblatt}[5][]{{% +\newpage +\thispagestyle{empty} +\fboxsep0pt +\pagecolor{hellgrau} +\fontsize{#2}{#3}\selectfont +\setcounter{zahl}{#4} +\whiledo{\value{zahl}>0}{% +\colorbox{white}{{\color{dunkelgrau}\Linien{% +{\color{black}\makebox[#5][l]{#1}}% +}}}\par +\addtocounter{zahl}{-1} +}} +\newpage\pagecolor{white}} +% +%-------------------------------------------------- +%%%%%%%%%%%%%%% Ende des Stilfiles %%%%%%%%%%%%%%% diff --git a/Master/texmf-dist/tex/latex/schulschriften/schulschriften_ltx.sty b/Master/texmf-dist/tex/latex/schulschriften/schulschriften_ltx.sty new file mode 100644 index 00000000000..29355df0091 --- /dev/null +++ b/Master/texmf-dist/tex/latex/schulschriften/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 %%%%%%%%%%%%%%%%%% diff --git a/Master/texmf-dist/tex/latex/schulschriften/t1wedn.fd b/Master/texmf-dist/tex/latex/schulschriften/t1wedn.fd new file mode 100644 index 00000000000..3eb8bdc913f --- /dev/null +++ b/Master/texmf-dist/tex/latex/schulschriften/t1wedn.fd @@ -0,0 +1,15 @@ +% Paket schulschriften +% Fontdefinitionsfile fuer die Deutsche Normalschrift (DN) wedn +% Version 1 +% Walter Entenmann +% 17.10.2012 +% + +% Deutsche Normalschrift: +\DeclareFontFamily{T1}{wedn}{} +% senkrecht: +\DeclareFontShape{T1}{wedn}{m}{n}{<->wedn14}{} +% slanted (Standard-Font): +\DeclareFontShape{T1}{wedn}{m}{sl}{<->wednsl14}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/schulschriften/t1wela.fd b/Master/texmf-dist/tex/latex/schulschriften/t1wela.fd new file mode 100644 index 00000000000..5eec96366ce --- /dev/null +++ b/Master/texmf-dist/tex/latex/schulschriften/t1wela.fd @@ -0,0 +1,15 @@ +% Paket schulschriften +% Fontdefinitionsfile fuer die Lateinische Ausgangsschrift (LA) wela +% Version 1 +% Walter Entenmann +% 17.10.2012 +% + +% Lateinische Ausgangsschrift: +\DeclareFontFamily{T1}{wela}{} +% senkrecht: +\DeclareFontShape{T1}{wela}{m}{n}{<->wela14}{} +% slanted (Standard-Font): +\DeclareFontShape{T1}{wela}{m}{sl}{<->welasl14}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/schulschriften/t1wesa.fd b/Master/texmf-dist/tex/latex/schulschriften/t1wesa.fd new file mode 100644 index 00000000000..7de19234341 --- /dev/null +++ b/Master/texmf-dist/tex/latex/schulschriften/t1wesa.fd @@ -0,0 +1,15 @@ +% Paket schulschriften +% Fontdefinitionsfile fuer die Schulausgangsschrift (SAS) wesa +Version 1 +% Walter Entenmann +% 17.10.2012 +% + +% Schulausgangsschrift: +\DeclareFontFamily{T1}{wesa}{} +% senkrecht: +\DeclareFontShape{T1}{wesa}{m}{n}{<->wesa14}{} +% slanted (Standard-Font): +\DeclareFontShape{T1}{wesa}{m}{sl}{<->wesasl14}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/schulschriften/t1wesu.fd b/Master/texmf-dist/tex/latex/schulschriften/t1wesu.fd new file mode 100644 index 00000000000..c973a0f6577 --- /dev/null +++ b/Master/texmf-dist/tex/latex/schulschriften/t1wesu.fd @@ -0,0 +1,23 @@ +% Paket schulschriften +% Fontdefinitionsfile fuer die Suetterlinschrift (SU) wesu +% Version 1 +% Walter Entenmann +% 17.10.2012 +% + +% Suetterlinschrift: +% Familie: +\DeclareFontFamily{T1}{wesu}{} + +% Schnitte: +% mit Redisfeder: +% senkrecht (Standard-Font) +\DeclareFontShape{T1}{wesu}{m}{n}{<->wesu14}{} +% slanted +\DeclareFontShape{T1}{wesu}{m}{sl}{<->wesusl14}{} +% mit Bandzugfeder: +% boldface, senkrecht +\DeclareFontShape{T1}{wesu}{b}{n}{<->wesub14}{} +% boldface, slanted +\DeclareFontShape{T1}{wesu}{b}{sl}{<->wesubsl14}{} +\endinput diff --git a/Master/texmf-dist/tex/latex/schulschriften/t1weva.fd b/Master/texmf-dist/tex/latex/schulschriften/t1weva.fd new file mode 100644 index 00000000000..9ac03183ee1 --- /dev/null +++ b/Master/texmf-dist/tex/latex/schulschriften/t1weva.fd @@ -0,0 +1,17 @@ +% Paket schulschriften +% Fontdefinitionsfile fuer die Vereinfachte Ausgangsschrift (VA) weva +% Version 1 +% Walter Entenmann +% 17.10.2012 +% + +% Vereinfachte Ausgangsschrift: +\DeclareFontFamily{T1}{weva}{} + +% Vereinfachte Ausgangsschrift: +% senkrecht: +\DeclareFontShape{T1}{weva}{m}{n}{<->weva14}{} +% slanted (Standard-Font): +\DeclareFontShape{T1}{weva}{m}{sl}{<->wevasl14}{} + +\endinput diff --git a/Master/texmf-dist/tex/latex/schulschriften/wedn.sty b/Master/texmf-dist/tex/latex/schulschriften/wedn.sty new file mode 100644 index 00000000000..95bcd743db0 --- /dev/null +++ b/Master/texmf-dist/tex/latex/schulschriften/wedn.sty @@ -0,0 +1,14 @@ +% Paket schulschriften +% Fontauswahlbefehl fuer die Deutsche Normalschrift (DN) wedn +% Version 1 +% Walter Entenmann +% 17.10.2012 +% + +% Deutsche Normalschriftschrift: +% slanted (Standard): +\providecommand{\wedn}{\usefont{T1}{wedn}{m}{sl}}% + +% Eurosymbol +\providecommand{\euros}{\symbol{160}} +\endinput diff --git a/Master/texmf-dist/tex/latex/schulschriften/wela.sty b/Master/texmf-dist/tex/latex/schulschriften/wela.sty new file mode 100644 index 00000000000..5a1a0f5b546 --- /dev/null +++ b/Master/texmf-dist/tex/latex/schulschriften/wela.sty @@ -0,0 +1,14 @@ +% Paket schulschriften +% Schriftauswahlbefehl fuer die Lateinische Ausgangsschrift (LA) wela +% Version 1 +% Walter Entenmann +% 17.10.2012 +% + +% Lateinische Ausgangsschrift: +% slanted (Standard): +\providecommand{\wela}{\usefont{T1}{wela}{m}{sl}}% + +% Eurosymbol +\providecommand{\euros}{\symbol{160}} +\endinput diff --git a/Master/texmf-dist/tex/latex/schulschriften/wesa.sty b/Master/texmf-dist/tex/latex/schulschriften/wesa.sty new file mode 100644 index 00000000000..1bb5d953e30 --- /dev/null +++ b/Master/texmf-dist/tex/latex/schulschriften/wesa.sty @@ -0,0 +1,14 @@ +% Paket schulschriften +% Schriftauswahlbefehl fuer die Schulausgangsschrift (SAS) wesa +% Version 1 +% Walter Entenmann +% 17.10.2012 +% + +% Schulausgangsschrift: +% slanted (Standard): +\providecommand{\wesa}{\usefont{T1}{wesa}{m}{sl}}% + +% Eurosymbol +\providecommand{\euros}{\symbol{160}} +\endinput diff --git a/Master/texmf-dist/tex/latex/schulschriften/wesu.sty b/Master/texmf-dist/tex/latex/schulschriften/wesu.sty new file mode 100644 index 00000000000..d03f9b6022b --- /dev/null +++ b/Master/texmf-dist/tex/latex/schulschriften/wesu.sty @@ -0,0 +1,13 @@ +% Paket schulschriften +% Schriftauswahlbefehle fuer die Suetterlinschrift (SU) wesu +% Version 1 +% Walter Entenmann +% 17.10.2012 +% + +% senkrecht (Standard-Font) + \providecommand{\wesu}{\usefont{T1}{wesu}{m}{n}}% + +% Eurosymbol (\euros) +\providecommand{\euros}{\symbol{23}} +\endinput diff --git a/Master/texmf-dist/tex/latex/schulschriften/weva.sty b/Master/texmf-dist/tex/latex/schulschriften/weva.sty new file mode 100644 index 00000000000..b03cbce0cf6 --- /dev/null +++ b/Master/texmf-dist/tex/latex/schulschriften/weva.sty @@ -0,0 +1,13 @@ +% Paket schulschriften +% Schriftauswahlbefehl fuer die Vereinfachte Ausgangsschrift (VA) weva +% Version 1 +% Walter Entenmann +% 17.10.2012 +% + +% slanted, Standard +\providecommand{\weva}{\usefont{T1}{wevat}{m}{sl}}% + +% Eurosymbol +\providecommand{\euros}{\symbol{23}} +\endinput |