Label V1.1 ========== Was ? Wieder einmal ein Programm zum Ausdruck von Disklabels. Warum ? Weil die Programme, die mir bisher in die Finger (bzw. ins Laufwerk) geraten sind entweder zu kompliziert handzuhaben sind, oder nur das Directory ohne jeglichen Kommentar ausdrucken. Außerdem ergibt sich mit meinem Konzept der Vorteil, die Labels mit dem AmokEd und DME zu editieren und auszudrucken. (Ich war einfach zu faul, einen eigenen Editor für Labels zu schreiben :-). Wie ? Man braucht einen Editor und ein schönes Bildchen. Zuerst schreibt man einen kleinen Text : 1. Zeile : Titel, z.B. "Amok # 132", 2. Zeile : Kommentar z.B. "Modula, Oberon", 3. - 16. Zeile : Diskinhalt, z.B. modifiziertes "Inhalt"- oder "Contents"-File. Da nur 52 Zeichen Text auf einem Aufkleber Platz haben, werden alle weiteren Zeichen der Zeile nach dem 52. ignoriert. Rest : Wird ignoriert, falls vorhanden. Dann ruft man das Programm auf : Vom CLI : Label [Bild-Name] Von der Workbench : TextFile-Icon anklicken, SHIFT drücken, [evtl. Bild-Icon anklicken, muß im gleichen Verzeichnis wie Text sein], Doppelklick auf Label. Es geht natürlich auch einfacher : Man geht im CLI in das Verzeichnis Label: und tippt "Starfish 33" ein. Siehe da, ein hübscher kleiner Aufkleber der Fish-Disk 33 wird gedruckt. Es gibt auch ein NECFish und ein StarAmok Script. Weitere lassen sich daraus einfach ableiten. Drucken mit AmokEd : Im Verzeichnis AEdSupport habe ich ein .edrc File und ein AREXX-Script abgelegt. Wenn man im AEd (und auch im DME) vorher ein Source Label.edrc macht, kann man mit F6 Fish-Labels, s-F6 Amok-Labels und a-F6 TeX-Labels ausdrucken. Außerdem lassen sich mit F3 "df0:Contents" und s-F3 "df0:Inhalt" einladen. Ein durchschnittliches Amok-Etikett läßt sich so in ca. 2 Min erstellen. Ergebnis ? Es entsteht ein Ausdruck etwa von folgender Form : ---------------------------------------------------- | Schreibschutz AUS -> | | Schreibschutz EIN -> | | Titelzeile (klein, für Diskrand) | | =================== | | | Bild | Titelzeile (fett) | | |(falls angegeben)| | | | | Kommentar | | =================== | | ________________________________________________ | | | | Restlicher Text | | Subscript, 12 cpi, condensed | | Insges. max. 14 Zeilen zu je 52 Zeichen | | | | ... | | | ---------------------------------------------------- Er paßt genau auf einen 3½ Zoll Ettikett, wobei dieses so auf die Disk geklebet werden sollte, daß man den kleinen Titel am Rand lesen kann, wenn sie in der Schachtel steht. Preferences ? In den Preferences ist bei "ChangePrinter.Graphic 2.Limits" auf "Ignore" und "Scaling" auf "Fraction" zu setzen, da sonst die Bildgröße der Preferences verwendet wird. Die restliche Einstellung sollte so gewählt werden, daß sich für das jeweilige Bild der beste Ausdruck ergibt. Für AmigaOs 2.x habe ich meine Label-Preferences beigelegt. Sonst noch was ? Es gibt 2 Versionen. Die eine ist für einen NEC P2 geschrieben, die andere für einen Star NL-10, wobei dieser ein Epson-kompatibler 9-Nadel-Drucker ist. Die Programme unterscheiden sich prinzipiell nur in den Parametern "n" und "m", die die Vorschub und Rücktransportweite bestimmen (s.u.), und in dem zusätzlichen Aufruf der Schriftart "Fast Focus 12" beim NEC P2 ! Es werden allerdings nur "gebräuchliche" ESC/P Sequenzen verwendet, damit das Programm auch mit anderen Druckern zusammenarbeitet. Es sind dies : Zeilenvorschub auf n/180 Zoll (NEC) bzw. n/216 Zoll (Star) setzen : ESC "3" n Unidirektionaler Druck : ESC "U" 1 Papier m/180 Zoll (NEC) bzw. m/216 Zoll (Star) ZURÜCK schieben : ESC "j" m "Elite" einschalten (12 Zeichen pro Zoll) : ESC "M" Die Ausnahme ist allerdings wie oben erwähnt LabelNEC für den NEC-P2 : -------- "Fast Focus 12" einschalten : ESC "k" 51 Dies erhöht die Lesbarkeit gewaltig, weil es eine Schriftart ohne Serifen ist. Mit der normalen Schrift ist der Text (leider) praktisch unleserlich. Für andere Drucker, die sie nicht besitzen muß das Programm entsprechend geändert werden. Copyright ? Public Domain. Das Programm darf allerdings nur gegen Erstattung der reinen Kopiergebühr und nicht zu anderweitigen Wucherpreisen weitergegeben werden. Adresse ? Werner Speer, Buchenstr. 3 D-8508 Wendelstein. Disclaimer ? Die Benutzung erfolgt wie immer auf eigene Gefahr. Es wird keinerlei Haftung für Schäden, welcher Art auch immer, übernommen. P.S. ? Das Bild "Amok-Titel" ist von Bernd Kirschner aus Amok # 10. ToDo? Ich werde wahrscheinlich die Druck-Programme so umschreiben, daß sie über ein Config-File universell anpaßbar sind. History ? März 1992 : Support für AEd und DME beigefügt, Printer Preferences für AmigaOS 2.0 beigefügt.