[Allegro] Umcodiertabellen umbenennen?

Bernhard Eversberg ev at biblio.tu-bs.de
Mo Jan 14 09:24:15 CET 2008


Wir wollen ja gerne die Umcodiertabellen bereinigen, und dabei
die alten Namen reformieren, z.B. das unintuitive  d.apt
ersetzen durch das sofort verständliche  asc-rtf.apt.
Auch sollte man sicherlich Steuerfunktionen, wie etwa

p x 255

(zum Erzeugen eines Zeilenvorschubs aus dem Zeichen x)
von den Zeichen-Umcodierungen trennen.
Dieses Unterfangen ist natürlich heikel, wenn man bedenkt,
in wie vielen .APR-Dateien die bisherigen Namen mit t-Befehlen
drinstehen. Die Standarddateien können wir leicht entsprechend
ändern, aber "vor Ort" gibt es eine unbekannte Zahl von Varianten.
Wenn wir also in unsere d-wrtf.apr einbauen

tasc-rtf         Tabelle  asc-rtf.apt  laden

statt  td, und nun also  asc-rtf.apt  statt  d.apt  mitliefern,
kann es ärgerlich werden. Wir könnten deshalb  d.apt  weiter
mitliefern, mindestens für eine Weile.  Jedoch:
Beim Installieren wird d.apt nicht gelöscht! Wer es also
schon hat und nutzt, behält es und merkt nichts.

Wir neigen also dazu, ohne Zaudern schon sehr bald die alte
d.apt  wegzulassen und in alle betroffenen Standarddateien eben
tasc-rtf
einzubauen. Wer neu beginnt, merkt nichts, wer aktualisiert,
auch nicht - weil d.apt noch da ist!

Oder sieht jemand noch andere Probleme?

Neue Namen sind ansonsten auch nicht ganz einfach zu
erfinden. Wie sollte z.B.  o.apt  am besten heißen?
Wenn schon Umbenennung, dann mit Konzept, aber das will erst
gefunden werden... (An 8.3 sollte man wohl aber nicht rütteln!)

Kollege Berger hat ja eine Sammlung von umfassend kommentierten Dateien:
http://www.gymel.com/charsets/crosstabs.html
die Namen sind uns aber ein wenig zu wenig intuitiv, z.B. ow-al.apt
statt asc-ans.apt. (OK, ASCII und ANSI sind nicht korrekt, aber
jeder weiß, was gemeint ist.)
Denkbar wären folgende dreistellige Benennungen:

ANSI   ans: Windows-Code mit OstWest-Erweiterung (a-*.ttf notwendig)
ASCII  asc: allegro OstWest-Code (Schrift a-dos.fon f.d. DOS-Fenster)
HTML4  htm: Internet-Textstandard
MAB2   mab: MAB-Daten-Codierung
MARC   mrc: Codierung der MARC-Katalogdaten
Pica   pic: Proprietärer Code von Pica
RTF    rtf: Der Standard für die allegro-Hilfetexte
UTF-8  utf: Unicode-Standard

Was meint die Expertenschaft?

MfG B.E.



Mehr Informationen über die Mailingliste Allegro