Thread View: de.comp.tex
3 messages
3 total messages
Started by Christoph Zwerschke
Wed, 16 Dec 1992 15:39
\Bbb
Author: Christoph Zwerschke
Date: Wed, 16 Dec 1992 15:39
Date: Wed, 16 Dec 1992 15:39
43 lines
2623 bytes
2623 bytes
Ein Thema, dass immer wieder fuer Spass sorgt: Wie bekommt man mit LaTeX
die bekannten Symbole fuer die natuerlichen, reellen, komplexen Zahlen usw.
(mit den doppelten Linien, bekannt unter dem Namen "Blackboard Bold")???
Leider habe ich dafuer bisher immer noch keine brauchbare Loesung. Die
bekannten Vorschlaege gefallen mir alle nicht:
1. Schreibe z.B. fuer die nat. Zahlen "I" + ker{xy} + "N" --> IN
2. Benutze Makros, die die entsprechenden Buchstaben an den
betreffenden Stellen mit Strichen versehen ("poor persons blackboard",
"complex" usw.)
3. Benutze die AMS-TeX oder zuminest die AMS-Fonts. Darin gibt es ein
komplettes Blackboard-Bold-Alphabet, das man mit \Bbb ansprechen kann.
4. Benutze nicht "Blackboard bold" sondern "bold".
Die Diskussion zu 4. wollen wir mal hier ausklammern - ich will einfach
nicht die fetten Buchstaben benutzen, sondern die mit den doppelten Linien.
Das ist zumindest im deutschen Sprachraum immer noch Standard, ausserdem
bleiben dann die fetten Buchstaben fuer andere Dinge frei. Also bitte keine
philosophischen Diskussionen zum Thema "Blackboard Bold ist doch nur ein
Behelf fuer Bold, warum nicht gleich Bold nehmen".
Zu 1. und 2. ist zu sagen, dass es nicht besonders schoen aussieht, vor
allem, wenn die Buchstaben als Index (klein) oder in der Ueberschrift
(gross) auftauchen - die Striche sind dann oft deplaziert oder passen
nicht mehr genau. Eben was fuer "poor persons" ;-)
Zu 3.: Ist leider auch nur ein Behelf. Die \BBb-Buchstaben von AMS-TeX
sehen irgendwie anders aus als die aus den einschlaegigen Buechern.
Das "Q" hat z.B. 2 senkrechte Striche statt einem, und beim "N" ist
der Schraegstrich doppelt, statt der vertikale linke Strich. Insgesamt
sieht das so aus wie ausgehoehlte fette Buchstaben, aber nicht so, wie
man es gewohnt ist. (siehe etwa, Kopka, Band 2, S.35).
In der Praxis sehen die Buchstaben bei mir sogar noch schlimmer aus als
sie im Kopka abgedruckt sind, die Bildschirmfonts kann man kaum lesen.
Also: Gibt es denn wirklich nirgendwo vernuenftige Fonts fuer
Blackboard-Bold? Ich bin ja schliesslich nicht der einzige, der
sowas braucht!
Bin fuer jeden Tip, der nicht unter 1.-4. faellt, dankbar!!
- Christoph
Re: \Bbb
Author: Michael Hoppe
Date: Fri, 18 Dec 1992 07:35
Date: Fri, 18 Dec 1992 07:35
12 lines
795 bytes
795 bytes
Christoph Zwerschke @ KA am Mi, 16.12.92 16:39 in TEX
CZ>Also: Gibt es denn wirklich nirgendwo vernuenftige Fonts fuer
CZ>Blackboard-Bold? Ich bin ja schliesslich nicht der einzige, der
CZ>sowas braucht!
Die drei Monate sind mal wieder rum...
Es gibt einige METAFONT-Loesungen, also spezielle Krakel-Dateien, die Dein
Problem loesen. Man kann sie z.B in Bagdad erhalten.
Michael
Re: \Bbb
Author: Lutz Birkhahn
Date: Tue, 22 Dec 1992 01:52
Date: Tue, 22 Dec 1992 01:52
136 lines
7222 bytes
7222 bytes
Christoph_Zwerschke@ka.maus.de (Christoph Zwerschke) writes:
> Ein Thema, dass immer wieder fuer Spass sorgt: Wie bekommt man mit LaTeX
> die bekannten Symbole fuer die natuerlichen, reellen, komplexen Zahlen usw.
> (mit den doppelten Linien, bekannt unter dem Namen "Blackboard Bold")???
Zum Glueck hab ich inzwischen einen Textbaustein dazu (blkboard.inf aus
Bagdad TeX-Server, die Fonts und Makros sind dort auch zu finden; Besitzer
des Shareware-METAFONT fuer Atari finden die Sachen bereits auf den Disketten):
Mengensymbole mit TeX
=====================
Lutz Birkhahn, August 1992
Nachdem immer wieder TeX-Benutzer nach den Mengensymbolen oder auch "Black-
board Bold" fragen, habe ich eine kleine Auswahl in die METAFONT-Verteilung
aufgenommen. Es handelt sich um jene Symbole, mit denen man oftmals z.B. die
Menge der natuerlichen Zahlen (N) oder der reellen Zahlen (R) etc. schreibt.
Diese Symbole wurden urspruenglich fett gesetzt. Da man sich bei Handschrift
aber recht schwer tut mit Fettschrift, hat es sich eingebuergert, Teile der
Buchstaben mit Doppelstrichen zu versehen, um sie so von anderen Symbolen
abzusetzen. Diese Schreibweise wird also bei handschriftlichen Dokumenten
und an der Tafel verwendet, daher auch der englische Name "Blackboard Bold".
Im Laufe der Zeit hat man sich so an diese Schreibweise gewhoent, dass immer
mehr auch der Wunsch aufkommt, in gesetzten Dokumenten Doppelstriche zu
verwenden. Dennoch sei mir die Anmerkung gestattet, dass die Dudenredaktion
in ihrem Duden-Taschenbuch Band 5, "Satz- und Korrekturanweisungen -- Richt-
linien fuer die Texterfassung" sinngemaess sagt, dass diese Symbole fett gesetzt
werden, und nur handschriftlich durch die entsprechenden Symbole mit Doppel-
strich (Blackboard Bold) dargestellt werden. Alternativ koennen auch die
lichten Versalien (siehe Abschnitt 3, AMS-Fonts) verwendet werden (DTB 5,
Kapitel 6.6, "Zahlensysteme", Zeichen 6.1, 6.2, 6.4, 6.5 und 6.8, entspricht
den Symbolen N, Z, Q, R und C). Die entsprechende DIN-Norm sollte irgendwo
in DIN 1302 (Allgemeine mathematische Zeichen und Begriffe), DIN 1304
(Allgemeine Formelzeichen) oder in DIN 5473 (Zeichen und Begriffe der
Mengenlehre; Mengen, Relationen, Funktionen) zu finden sein (sachdien-
liche Hinweise werden noch entgegengenommen).
Im folgenden habe ich einige Moeglichkeiten zusammengestellt, wie man die
Mengensymbole mit TeX setzen kann.
1. Fettschrift
==============
Die traditionelle Art, solche Symbole zu setzen, ist wie gesagt die Verwendung
von Fettschrift, also z.B. $ n \in {\bf N} $.
\newcommand{\N}{{\bf N}}
2. Poor Man's Blackboard Bold
=============================
Dies ist die TeXnisch einfachste Methode, wenn man keine Fettschrift verwen-
den will. Hierbei schiebt man einfach z.B. ein "I" und ein "N" so nah
zusammen, dass der Eindruck eines N mit Doppelstrich entsteht:
\newcommand{\N}{{\rm I\kern-.23em N}}
wie es bereits im TeXbook von Knuth verwendet wurde. Robert Messer vom
Albion College in Michigan hat in der TUGboat (Zeitschrift der TeX Users
Group) Volume 9, No. 1 Makros vorgestellt, die das komplette Alphabet
umfassen. Diese Makros findet man im Verzeichnis "inputs\blkboard\poormans".
3. AMS-Fonts
============
Da die American Mathematical Society (AMS) sich schon seit je her mit dem
Satz mathematischer Dokumente mit TeX beschaeftigt, ist es nicht verwunder-
lich, dass es auch von dort einen "Blackboard Bold" Zeichensatz gibt. Dieser
sieht etwas anders als die sonstigen "Blackboard Bold"-Schriften aus, er
entspricht eher den "lichten Versalien", wie sie im Duden Taschenbuch Band 5,
"Satz- und Korrekturanweisungen" erwaehnt sind. Zu erhalten sind diese Fonts
z.B. bei Dante, bei Stefan Lindner oder bei mir (Disk 020, siehe disklist.doc).
\newfont{\msbm}{msbm10}
\newcommand{\N}{{\msbm N}}
Bei dieser Makrodefinition erfolgt allerdings keine Groessenanpassung (v.a.
wichtig, falls man die Symbole auch tief- oder hochgestellt verwenden will,
z.B. die Menge aller Funktionen auf natuerlichen Zahlen, $\N^\N$). Besser
sollte man entweder AMS-TeX oder AMS-LaTeX verwenden oder eine aehnliche
Konstruktion wie in den Makros von Michael Mies (siehe unten).
4. Blackboard Bold von Michael Mies
===================================
Michael Mies hat das Problem auch erkannt und ein paar Symbole ebenfalls
direkt mit METAFONT erzeugt. Momentan gibt es die Zeichen C, N, und R von
ihm. Diese befinden sich im Ordner m_mies. Dazu gibt es noch eine Makrodatei
fuer Plain-TeX und LaTeX (falls es mit diesen Makros Probleme geben sollte,
dann liegt der Fehler wahrscheinlich bei mir, weil ich noch ein paar Erwei-
terungen dazu geschrieben habe).
\documentstyle[...,blackb,...]{...}
... Das Makro heit hier \bbN (Notfalls kann man sich das ja auch als
\N umdefinieren).
5. Blackboard Bold von Robert Eckardt
=====================================
Eine weitere Implementation von Blackboard Bold stammt von Robert Eckardt.
Hier sind noch sehr viel mehr Mengensymbole definiert, ausserdem auch ein
paar Script-Buchstaben (Schreibschrift), ein Winkelsymbol und ein alterna-
tives griechisches Gamma. Das dazugehoerige Makropaket wurde primaer fuer Plain
TeX geschrieben, wenn man aber auf die Verwendung der Makros \i, \eV, \MeV
und \GeV verzichtet (wegen der Fontnamen \tenrm, \sevenrm und \fiverm),
sollte es auch mit LaTeX keine Probleme geben. Achtung! Teilweise wurden
in dem mitgelieferten Makropaket ein paar Originaldefinitionen von Plain TeX
und LaTeX ueberschrieben. Das originale Winkelsymbol ist nun mit einem grossen
Anfangsbuchstaben erhaeltlich (\Angle), das originale Gamma mit \gamm.
"i" ohne Punkt (\i), das polnische "durchgestrichene" L (\L) und das Para-
graphensymbol \P sind nicht mehr erreichbar. Das wird sich in zukuenftigen
Versionen sicherlich noch aendern.
6. CMRR von Ingo Eichenseher
============================
Auch dies ist ein kompletter Satz an Zeichen von A bis Z, zusaetzlich noch
die Ziffer 1. Kommt mit einer Riesenanzahl an Parameterfiles, darunter auch
solche Sachen wie "bold blackboard bold" oder "blackboard bold typewriter",
wo immer man sie auch brauchen mag...
Es gibt noch leichte Probleme mit LaTeX bei Verwendung von NFSS. Ansonsten
ist ein Beispiel in cmrr\generato.tex zu finden.
--
Lutz Birkhahn (Germany) email: lutz@bisun.nbg.sub.org (don't use another!)
F"urther Str. 6 +--------------------------------------------------
D-W-8501 Cadolzburg 2 | "It is an error to not have enough arguments"
Voice: 09103 / 2886 | (Hype Programmer's Guide)
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads