[Allegro] Fortbildung 6.5: Arbeiten mit dem bibliothekarischen Zeichensatz
Bernhard Eversberg
ev at biblio.tu-bs.de
Mi Mai 18 07:58:02 CEST 2005
Fortbildungskurs 18-05-2005
6 Fortgeschrittene Erfassungshilfen
6.5 Arbeiten mit dem bibliothekarischen Zeichensatz
Wie man Sonderzeichen eingibt, das wurde schon in 4.3 behandelt.
Bevor man das tun kann, müssen aber die allegro-Schriften da sein.
Eine Windows-"Schrift", auch "Font" genannt, ist auch nichts
anderes als eine Datei, und zwar vom Typ .TTF; diese Dateien
liegen in einem Systemverzeichnis von Windows, das FONTS heißt.
Bei XP ist das normalerweise c:\windows\fonts.
Die dort liegenden Dateien werden alle beim Start des PC geladen.
In diesen Dateien steht alles, natürlich mit lauter Zahlen
verschlüsselt, was der PC wissen muß: welche Zeichen umfaßt die
Schrift und wie sollen sie aussehen. Windows ist damit dann in der
Lage, die Zeichen korrekt sichtbar zu machen und auch fett oder
kursiv und in verschiedenen Größen.
Im Gesamtpaket enthalten sind fünf Schriftdateien:
a-times.ttf Proportionale Druckschrift
a-arial.ttf Alternative zu a-times
a-letter.ttf Nichtproportionale Schrift, gedacht für die
Bereiche Auswahlfeld, Schreibfeld, Index und
Ergebnismengen-Kurzliste ("Datenfont").
a-lucida.ttf Alternative zu a-letter (erst ab V25.5)
a-dos.fon Schrift für das DOS-Fenster
Achtung: nur Schriftgröße 8x13 oder 10x19
Bei der Installation des Gesamtpakets werden die Dateien in
das FONTS-Verzeichnis kopiert. Unter XP und NT sind die
Schriften erst dann benutzbar, wenn der PC neu gestartet wird.
Direkt nach dem Installieren und vor dem Neustart kann es deshalb
sein, daß man keine Daten sieht! Dann den PC erst neu starten.
In einem Netz kann die gesamte allegro-Software auf einem Netzlaufwerk
liegen, d.h. man braucht nur dort zu installieren, nicht auf jedem
einzelnen PC. Nur die Schriften, die muß man lokal, also wirklich auf
jedem PC installieren.
Mit dem Menüpunkt "Datenfont" unter "Option" kann man während der
Sitzung die Schrift in den oben bei a-letter.ttf genannten Bereichen
ändern. Geeignet ist z.B. die Schrift Courier New oder auch
eine andere nichtproportionale Schrift. Bei proportionalen
Schriften wie Times New Roman sind die Zeichen unterschiedlich
breit! Das hat dann die unangenehme Folge, daß in einer
Registerliste oder einer Kurzliste die Zeichen nicht schön
senkrecht untereinander stehen. Das sieht unordentlich aus. Daran
erkennt man, daß der Datenfont falsch eingestellt ist.
Die Zeichen, die es in den fünf Schriften gibt, entsprechen genau
dem sog. OstWest-Standardzeichensatz, der für allegro zusammen-
gestellt wurde und der auch im DOS-System schon lange realisiert war.
Einen Überblick mit den Namen aller Zeichen findet man in der
Hilfedatei chara.rtf. Geben Sie also ein:
h chara
Dann sehen Sie die Zeichen nicht nach den Codes geordnet, sondern
alphabetisch! Oben rechts auf "Tabelle" klicken, dann sehen Sie
aber eine Codetabelle.
>>Der besondere Tip:
Wenn man in der Titelanzeige eine andere Schrift haben will, geht
das nicht über ein Menü! Denn die Satzanzeige ist Sache der Anzeige-
Parameter, man muß also beim Standardsystem in die Datei
d-wrtf.apr und evtl. in die Datei disphead.rtf eingreifen.
Das ist nur was für Kenner. Hier aber die Anleitung, wie man
leicht statt der Times-Schrift in der Anzeige die Arial-Schrift
haben kann:
Datei disphead.rtf mit einem Editor wie x.exe oder notepad
öffnen. Die beiden Zeilen austauschen, die mit \f0 bzw. \f4
beginnen und die Ziffern 0 bzw. 4 auswechseln. Das ist alles.
Die Datei disphead rtf liegt auf dem Programmverzeichnis,
also normalerweise c:\allegro. Sie ist keine vollständige
RTF-Datei, daher gelingt die Bearbeitung mit WordPad nicht.
Auch im Anzeigefeld kann man diese Datei nicht bearbeiten!
Es geht jedoch im aresqa-Fenster: Geben Sie ein a disphead.rtf
[>>Tip: Mit F1 gibt es dann Hilfe] Hier kann man die Zeilen mit
\f0 und \f4 mit der Maus verschieben! Dann auf diesen Zeilen
jeweils Enter drücken und die 0 bzw. 4 ändern. Danach [OK] und
die Fragen nach dem Speichern und Ersetzen bejahen.
Mehr Informationen über die Mailingliste Allegro