summaryrefslogtreecommitdiff
path: root/fonts/twcal/twreadme.tex
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
committerNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
commite0c6872cf40896c7be36b11dcc744620f10adf1d (patch)
tree60335e10d2f4354b0674ec22d7b53f0f8abee672 /fonts/twcal/twreadme.tex
Initial commit
Diffstat (limited to 'fonts/twcal/twreadme.tex')
-rw-r--r--fonts/twcal/twreadme.tex185
1 files changed, 185 insertions, 0 deletions
diff --git a/fonts/twcal/twreadme.tex b/fonts/twcal/twreadme.tex
new file mode 100644
index 0000000000..63d67ca6f8
--- /dev/null
+++ b/fonts/twcal/twreadme.tex
@@ -0,0 +1,185 @@
+\documentstyle[12pt, twcal14]{article}
+
+% README - File zur TWCAL14 - Schrift Version 1.1
+
+\newfont{\lgo}{logo10 scaled 1200}
+\def\MF{{\lgo META}\-{\lgo FONT}}
+
+\title{Die \twcallogo-Schrift}
+\author{Thomas Weinmann
+ \\Haus"ackerstra"se 4
+ \\D-7024 Filderstadt 1
+ \\weinmann@azu.informatik.uni-stuttgart.de}
+\date{20. August 1991}
+
+\begin{document}
+\maketitle
+\section*{Vorbemerkung}
+Das \MF -System wurde augenscheinlich f"ur die Erzeugung von Zeichens"atzen
+konzipiert, wie sie im klassischen Buchdruck verwendet werden. Im Dezember
+1990 erhielt ich den VA-Zeichensatz von Herrn Ludewig aus
+Siegen\footnote{Der VA-Zeichensatz ist auf diversen \TeX -Servern verf"ugbar.}.
+Dadurch kam ich auf die Idee, zu versuchen eine Art von Schreibschrift mittels
+\MF {} zu realisieren. \twcallogo {} ist das Ergebnis dieses Versuchs.
+
+\twcallogo {} kann von jedermann f"ur private Zwecke frei verwendet werden.
+Bei nicht privater Verwendung von \twcallogo {} gen"ugt es, mir ein
+Belegexemplar (\TeX -File oder Ausdruck) zuzusenden, damit ich weitere
+Verbesserungen an \twcallogo {} vornehmen kann. Ansonsten steht es jedem
+frei mir eine Postkarte zu schicken, quasi als Ansporn f"ur weitere
+Arbeit in der Richtung.
+
+Urspr"unglich war \twcallogo {} nicht als Zeichensatz zur allgemeinen Verwendung
+gedacht, sondern nur als Aufgabe f"ur mich, mit dem Haupteffekt mir Kenntnisse
+"uber \MF {} anzueignen. Dementsprechend sind viele Dinge bei \twcallogo {} etwas
+umst"andlich realisiert.
+Verbesserungsvorschl"agen gegen"uber bin ich aus diesem Grund besonders
+zug"anglich.
+\section*{Beschreibung}
+\twcallogo {} verwendet verschiedene Prinzipien um Effekte, wie sie bei
+handschriftlichen Textdokumenten auftauchen nachzubilden. Einige dieser
+Techniken werden hier kurz dargestellt.
+\begin{itemize}
+\item Tauchen bestimmte Kleinbuchstaben am Anfang eines Wortes auf, so
+ werden diese Buchstaben durch besondere Synonyme ersetzt.
+ Einige andere Kleinbuchstaben erhalten einen zus"atzlichen Strich
+ an ihrem Anfang.
+\item Mehrere benachbarte Buchstaben werden durch Ligaturen\footnote{Es sind
+ bisher Ligaturen f"ur bis zu 5 Buchstaben realisiert.}. Die
+ Kleinbuchstaben a, d, e, g, h, i, k, m, n, p, u, y, z werden mit
+ nachfolgenden Kleinbuchstaben zum Teil durch Verbindungsst"ucke
+ verbunden.
+\item Einige Kleinbuchstaben erhalten, falls sie am Ende eines Wortes
+ auftauchen, ein zus"atzliches Abschlu"sst"uck.
+\end{itemize}
+
+\twcallogo {} basiert auf dem VA-Zeichensatz von Herrn Ludewig aus Siegen. Folgende
+Ver"anderungen sind in \twcallogo {} gegen"uber VA realisiert:
+\begin{itemize}
+\item Der Kleinbuchstabe z wurde gegen ein eigenes Zeichen ausgetauscht.
+\item Der Zeichenplatz mit der oktalen Nummer 133 repr"asentiert den
+ {\sl right boundarychar}. Dieser Platz sollte somit nicht f"ur eigene
+ Erweiterungen verwendet werden.
+\item Einige Zeichen wurden im Design leicht ver"andert.
+\item Die Kleinbuchstaben a, c, d, e, g, i, j, k, l, m, n, p, u, v, w, x, y, z
+ wurden ver"andert. Die Verbindungsst"ucke zu
+ nachfolgenden Buchstaben wurden abgetrennt. Zum einen
+ Teil werden diese Verbindungen als eigenst"andige
+ Zeichen durch die Ligaturprogrammierung wieder
+ eingepasst, zum anderen Teil sind solche Verbindungen
+ als echte Ligaturen realisiert.
+\item Bei diversen Zeichen wurden synonyme Zeichen f"ur den Wortanfang bzw. das
+ Wortende realisiert.
+\item Es wurden diverse echte Ligaturen eingef"uhrt\footnote{Zur Zeit sind es
+ 111 echte Ligaturen.}.
+\item Um einen konstanten Zeilenabstand zu gew"ahrleisten wurde bei einigen
+ Zeichen eine virtuelle\footnote{Relevant sind vor allem die virtuellen
+ Unterl"angen bei e, dem Punkt und dem Komma.} Unterl"ange eingesetzt.
+\end{itemize}
+
+\section*{Benutzung und Probleme}
+\twcallogo {} kann mit Einschr"ankungen wie jeder normale Zeichensatz verwendet
+werden. Einschr"ankungen sind:
+\begin{enumerate}
+\item \twcallogo {} ben"otigt \TeX {} ab Version $3.0$ und \MF {} ab Version $2.0$.
+ Die Einbindung des Files \twcallogo .sty ist empefehlenswert. Man kann
+ \twcallogo {} dann durch den Befehl {\tt $\backslash$twcal} in der
+ Standardgr"o"se zuschalten. Zudem sind die Umlaute und das scharfe s
+ dann einfacher verf"ugbar.
+\item Trennvorgaben und "ahnliche Dinge die Einflu"s auf die Verwendung von
+ Ligaturen nehmen sind mit Vorsicht zu verwenden. In einem Textst"uck,
+ welches die \twcallogo -Schrift verwendet, existieren kaum zwei nebeneinander
+ liegende Zeichen (vor allem bei Kleinbuchstaben), die nicht durch die
+ Ligaturprogrammierung angetastet werden.
+\item Bei \twcallogo {} werden die Umlaute und das scharfe s nicht in der bei
+ \TeX\footnote{einschlie"slich der Verwendung von german.sty} "ublichen
+ Art gesetzt. Es existieren f"ur die Umlaute eigene Zeichen.
+ Ich verwende diese Zeichen bei \twcallogo {} in der folgenden Art.
+ Das Wort \
+ {\em Gr"o"se} \
+ schreibe ich im Quelltext, falls \twcallogo .sty eingebunden ist, als \
+ {\tt {\sl Gr}$\backslash${\sl o}$\backslash${\sl s}$\sqcup${\sl e}} \
+ und ohne Einbindung von \twcallogo .STY als \
+ {\tt {\sl Gr}$\backslash$char27$\backslash$char25$\sqcup${\sl e}} \
+ Zu beachten ist, da"s es sich dabei immer um Befehlsworte handelt.
+ Leerzeichen am Ende eines solchen Befehlswortes tauchen also nicht
+ zwangsl"aufig auch im Textdokument auf. Der Text \ {\em gro"s sein} \
+ wird demzufolge als {\tt \
+ {\sl gro}$\backslash$char25$\sqcup$\{\}$\sqcup${\sl sein}} \
+ programmiert. Die Tabelle am Ende dieses Abschnitts zeigt die Codes
+ weiterer
+ Sonderzeichen. Am Ende dieses Dokumentes befindet sich ein Beispiel.
+
+ Ich habe
+ einige Anstrengungen unternommen die umst"andliche Verwendung dieser
+ Zeichen etwas zu vereinfachen, allerdings ohne viel Erfolg. Wer
+ eine elegante L"osungsm"oglichkeit kennt sollte mir dies bitte mitteilen.
+\item Wer versucht Textstellen der \twcallogo -Schrift mit underline zu
+ Unterstreichen wird bemerken, da"s der Strich zu tief unter dem Text
+ plaziert wird. Das Problem ergibt sich logisch durch die Verwendung von
+ Unterl"angen in den \MF -Files. Bisher bestand noch kein Bedarf
+ Textstellen zu unterstreichen. Ich werde das Problem aber wohl doch
+ in einer neueren Version beseitigen.
+\item Bei Ausdrucken mit dem \TeX -File {\sl testfont} ist zu beachten, da"s
+ bei der Option {\sl table} einzelne Buchstaben durch die
+ Ligaturprogrammierung gegen andere ausgetauscht werden. Der Ausdruck
+ ist somit nur bedingt aussagekr"aftig. Abhilfe kann geschaffen werden
+ indem f"ur diesen Zweck ein Zeichensatz verwendet wird, bei dem
+ die Ligaturprogrammierung bereits bei der Erstellung des Zeichensatzes
+ ausgeblendet wurde.
+\item Die \twcallogo -Schrift ist noch nicht mit gr"o"seren Textdokumenten
+ getestet. Deshalb sind einige Zeichenabst"ande, vor allem bei Verwendung
+ von Anf"uhrungszeichen und derartigen Zeichen, noch nicht so exakt
+ eingepasst, da"s sie als "asthetisch empfunden werden. Wer in eigenen
+ Texten solche Unfeinheiten entdeckt m"oge mir die Textstellen bezeichnen.
+ Ich versuche dann Abhilfe zu schaffen.
+\end{enumerate}
+
+\vfill
+
+\begin{center}
+\begin{tabular}{| c | c | c |}
+\hline
+Zeichen & Befehlscode &
+ in \twcallogo {} def. Befehlscode \\\hline\hline
+"s & $\backslash$char25 & $\backslash$s\\\hline
+"a & $\backslash$char26 & $\backslash$a\\\hline
+"o & $\backslash$char27 & $\backslash$o\\\hline
+"u & $\backslash$char28 & $\backslash$u\\\hline
+"A & $\backslash$char29 & $\backslash$A\\\hline
+"O & $\backslash$char30 & $\backslash$O\\\hline
+"U & $\backslash$char31 & $\backslash$U\\\hline
+\end{tabular}
+
+\vspace{0.3cm}
+
+Codes diverser Zeichen
+\end{center}
+
+\vspace{0.7cm}
+
+\newpage
+\section*{Beispiel zur Verwendung von \twcallogo }
+
+\vspace{1.2cm}
+
+\twcal
+Ein namhafter Wissenschaftler (man sagt, es sei Bertrand Russell gewesen) hielt
+einen \o ffentlichen Vortrag \u ber Astronomie. Er schilderte, wie die
+Erde um die Sonne und die Sonne ihrerseits wieder
+um den Mittelpunkt einer riesigen
+Ansammlung von Sternen kreist, die wir unsere Galaxis nennen. Als der Vortrag
+beendet war, stand hinten im Saal eine kleine alte Dame auf und erkl\a rte:
+\glqq Ich mu\s {} Ihnen sagen, was Sie uns da erz\a hlt haben, stimmt alles
+nicht. In Wirklichkeit ist die Welt eine flache Scheibe, die von einer
+Riesenschildkr\o te auf dem R\u cken getragen wird.\grqq {} Mit einem
+\u berlegenen L\a cheln hielt der Wissenschaftler ihr entgegen: \glqq Und
+worauf steht die Schildkr\o te?\grqq {} -- \glqq Sehr schlau, junger
+Mann\grqq , parierte die alte Dame. \glqq Ich werde es Ihnen sagen: Da
+stehen lauter Schildkr\o ten aufeinander.\grqq
+
+\vspace{1cm}
+
+{\rm\hfill aus: \ {\sc Stephen W. Hawking
+ {\sl\flqq Eine kurze Geschichte der Zeit\frqq}}}
+\end{document}