Signaturen und Leerzeichen

Ferdinand Göbel Hauptstaatsarchiv Stuttgart goebel at s.lad-bw.de
Do Nov 14 10:59:32 CET 2002


Sehr geehrter Herr Dr. Groesch, liebe Liste,

vielleicht ist unsere Loesung eine Ueberlegung wert:
Unsere Signaturen-Parametrierung sieht folgendermassen aus:

ak=90.";"+O     Eintraege unter Signatur; Trennzeichen: ;
----
#-O    #90
#t{ "|8" }
#-8    Umcodierung der Benutzereingabe fuer Reg.8
!u1 +# y0 i4,H i5,B    $Goebel geaendert wegen HB (Handbibl.)
#u1 >O   UPro #(O
#+#
----
#(O    Unterprogramm Signaturaufbereitung
Zunaechst wird die Kategorie #90s (fuer die verschiedenen Handbibliotheken)
aussortiert, ihre Bearbeitung hinter die Sprungmarke #49p verlegt.
!u1 +#49p i3,s e0     Sonderbehandlung mit #90s (Handapparate): hier wird
vor jedem Eintrag (Trennzeichen ";") ein HB (fuer Handbibliothek) davor
gesetzt und im Index unter Gross-HB eingeordnet. D.h. man hat einen Block
der Handapparate im Index. Man schreibt z.B. #90sDir.; Abt.1L; Ref.21L;
Repro; Buchbinder.
!u1 +#49p f" " i4,H i5,B i6,  e0     dass. funktioniert auch, wenn man in
#90 HB Dir. odgl. schreibt
!u1 +#49p i5,H i6,B i7,  e0

Alle anderen #90er werden nach dem folgenden Schema verarbeitet (kann
verkuerzt oder erweitert werden):

!u1 f" " e"[ ,-=/]" s2           erste Gruppe linksbuendig
!u1 f" " b"[ ,-/]" f"0" e"[ ,-=/]" r4 p" "    zweite Gruppe
!u1 f" " b"[ ,-/]" b"[ ,-/]" f"0" e"[ ,-=/]" r4 p" "     dritte Gruppe
!u1 f" " b"[ ,-/]" b"[ ,-/]" b"[ ,-/]" e"[ ,-=/]" r4 p" "    vierte Gruppe

!u1 f" " b"[ ,-/]" b"[ ,-/]" b"[ ,-/]" b"[ ,-/]" e"[ ,-=/]" r4 p" "    5.
Gruppe
!u1 f" " b"[ ,-/]" b"[ ,-/]" b"[ ,-/]" b"[ ,-/]" b"[ ,-/]" e"[ ,-=/]" r4 p"
"
!u1 f" " b"[ ,-/]" b"[ ,-/]" b"[ ,-/]" b"[ ,-/]" b"[ ,-/]" b"[ ,-/]" e"[
,-=/]"r4 p" "
!u1 f" " b"[ ,-/]" b"[ ,-/]" b"[ ,-/]" b"[ ,-/]" b"[ ,-/]" b"[ ,-/]" b"[
,-/]" e"[ ,-=/]" r4 p" "
!u1 f" " b"[ ,-/]" b"[ ,-/]" b"[ ,-/]" b"[ ,-/]" b"[ ,-/]" b"[ ,-/]" b"[
,-/]" b"[ ,-/]" e"[ ,-=/]" r4 p" "

Noch eine Besonderheit bei uns: die Auflagenbezeichnung wird mit einem "="
an die Signatur angehaengt, z.B. Ab 2345=2. Im Index wird der Begriff
"Aufl." angehaengt (zur Unterscheidung von Bandangabe usw.)

!u1 b"=" e" " r4 p" " P". Aufl."        bei vorhandenem "=" ". Aufl."
anhaengen!
!u1 b"=" b" " e"[;>] r4 p" "             evtl. Rest anhaengen
#)O
#49p    fuer #90s
!u1 ++ B"HB " f" " p"HB " y0        $HStA 7.11.95
#)O

Ergebnis: Die Signaturen sind im Index an den oben definierten Trennzeichen
[ ,-/=] in ihre einzelnen Teile zerlegt und i.d.R. rechtsbündig (r4)
dargestellt, d.h. sie werden richtig geordnet (wie im Magazin). Man sollte
also die einzelnen Gruppen innerhalb der Signatur ein Leerzeichen einfuegen.
Ihre Signatur 10a/1b ist dann zu schreiben 10 a/1 b. Im Index steht dann
(hierarchisch richtig)
10     a     1     b
10     a   23     a
11     b     1
ab   456     2     1    (aus Ab 3456,2-1 fuer Bd. 2, Teil 1)
ab 1234     2. Aufl.
b      45
mil      e   xvi  123     a
mil      f       v     2     4
usw.
Bei der Eingabe braucht man sich um die _aufgefuellten_ Stellen nicht zu
kuemmern, man gibt nur die zur Signatur gehoerenden Leerstellen oder Zeichen
ein.

Wenn man das Programm unterscheiden lassen koennte zwischen numerischen und
alphabetischen Strings koennte man die Sache viel kuerzer und eleganter
parametrieren. Das Problem der roemischen Zahlen bliebe aber wohl.

MfG

Ferdinand Goebel
Hauptstaatsarchiv Stuttgart - Bibliothek
Konrad-Adenauer-Str. 4
70173 Stuttgart
Tel.: 0711/2124323; Fax: 0711/2124360
e-mail: goebel at s.lad-bw.de

----- Original Message -----
From: Jochen Thamm <thamm at leopoldina-halle.de>
To: Diskussionsliste Allegro-C <allegro at buch.biblio.etc.tu-bs.de>
Sent: Wednesday, November 13, 2002 3:19 PM
Subject: Re: Signaturen und Leerzeichen


> Datum:   Wed, 13 Nov 2002 14:22:51 +0100
> Von:            Juergen Groeschl <groeschl at francke-halle.de>
> Betreff:        Signaturen und Leerzeichen
> An:             Diskussionsliste Allegro-C
<allegro at buch.biblio.etc.tu-bs.de>
> Antwort an:     allegro at buch.biblio.etc.tu-bs.de
>
> > Lieber Herr Allers, lieber Herr Berger,
> >
> > vielen Dank für den Hinweis. Herr Berger, welche unliebsamen
> Ueberraschungen koennen mich erwarten? Es geht mir um
>  Signaturen der Art B 1, B 2, B 10, B 100, aber auch
>  1a/1b, 10a/1b etc., wie sie einst im Archiv vergeben wurden,
> ohne an die EDV zu denken
> ... Gibt es eine elegantere Loesung als Leerzeichen?
> Fuehrende Nullen wuerden die Benutzer wahrscheinlich verwirren.
>
> trennen Sie die Signatur an passender Stelle und fuellen dann mit
> z. B. r5 rechtsbuendig auf.
>
> So z. B.
>
> #-Q
> !u1 e"/" e6 p"|:z"
> #u1 b"/" r4 p"/" e5
>
> oder sowas
>
> #-O
> !u1 e4 e"/" u p"|8"
> #u1 b"/" e"." r5 e5 p"/" P"."
> !u1 b":" e"." r5 e5 p":" P"."
> !u1 b"." y0 e20
>
> da trennen Sie einmal vor : oder /. Sie koennen natuerlich auch den
> Teil vor der Trennung auffuellen
>
> >
> > Viele Gruesse
> >
> > Juergen Groeschl
> >
> >
> > ------------------------------------
> > Dr. Juergen Groeschl
> > Franckesche Stiftungen
> > Archiv
> > Franckeplatz 1, Haus 24
> > 06110 Halle/Saale
> > Tel.: 0345-2127473
> > Fax: 0345-2127484
> > email: groeschl at francke-halle.de
> > homepage: http://www.francke-halle.de
> >
> >
>
> mit freundlichen Gruessen
>
> Jochen Thamm
> Bibliothek der Leopoldina
> PF 110543,D 06019 Halle
> Tel.: 0345/4723947
> FAX : 0345/4723919
>





Mehr Informationen über die Mailingliste Allegro