infra:NET User
 
×
9922.03 Anpassungen für variable Formulargrößen
Der Listengenerator unterstützt die Möglichkeit neben 12 Zoll Endlospapier auch andere Papierformate zu bedrucken. Diese Formate werden bei der Bearbeitung einer Definition eingestellt.
Damit das gewünschte Papierformat bedruckt werden kann, müssen jedoch zunächst einige Vorbereitungen getroffen werden. Der Listengenerator muss dazu in der Lage sein, dem angeschlossenen Drucker mitzuteilen, wie lang die zu bedruckende Seite ist und wie groß die Zeilenabstände beim Druck sein müssen, damit die gewünschte Anzahl von Zeilen auf die Seite passt. Für den normalen Druck auf 12 Zoll Papier mit 6 Zeilen pro Zoll müssen keine Anpassungen vorgenommen werden. In diesem Fall werden die infra-Standardsequenzen verwendet.
Hinweis
Variable Formulargrößen können vom Listengenerator nur auf infra-Ausgabegerät 1 ausgegeben werden.
Da infra:NET normalerweise keine variablen Formulargrößen unterstützt, müssen zunächst in der Druckerkonfiguration einige Einstellungen vorgenommen werden. Dazu benötigen Sie eine Beschreibung der Steuersequenzen Ihrer angeschlossenen Drucker. Diese wird im entsprechenden Druckerhandbuch aufgeführt, andernfalls sollten Sie sich beim jeweiligen Druckerhersteller informieren.
Die Druckerkonfiguration findet im infra-Modul 932 statt. Wählen Sie dort die jeweils zu ändernde Druckerkonfiguration aus. Die Anpassungen für den Listengenerator finden im 4. Bearbeitungsbild statt.
In diesem Bearbeitungsbild sind die Sequenzen 32 und 33 für den Listengenerator reserviert. Sollten Sie diese beiden Sequenzen bereits durch Formularanpassungen mit den infra-Anpassungswerkzeugen für andere Zwecke verwenden, so müssen Sie versuchen, bei Ihren Anpassungen auf andere Sequenzen auszuweichen. Falls dies nicht möglich ist, können keine individuellen Papierformate mit dem Listengenerator bedruckt werden.
Einstellung der Sequenz 32 - Zeilenabstand
Zur Einstellung des Zeilenabstandes steht eine entsprechende Sequenz in Ihrem Druckerhandbuch, die die Einstellung des Zeilenabstandes in 72stel Zoll oder in einem Bruchteil von 72stel Zoll erlaubt.
Beispiel
In der Regel werden von einem Drucker Vorschübe von n/72stel Zoll unterstützt. Einige Druckerhersteller verwenden andere Vorschubangaben, wie beispielsweise n/216stel Zoll. 216 ist ein Vielfaches von 72 (3x72=216) und kann deshalb zur Einstellung verwendet werden.
Bei der Eingabe der Sequenz müssen Sie folgendermaßen vorgehen:
  • Ermitteln Sie die Anzahl der Steuerzeichen der einzugebenden Sequenz, indem Sie im Druckerhandbuch abzählen, wie viele Steuercodes gesendet werden müssen, um den Zeilenabstand mit der ausgesuchten Sequenz einzustellen (in der Regel 3).
    Addieren Sie zu dieser Zahl 2 dazu und geben Sie den erhaltenen Wert als "Anzahl Steuerzeichen" für die Sequenz 32 ein.
  • Geben Sie als ersten Wert an, mit dem wie vielfachen von 72 die ausgewählte Sequenz die Einstellung des Zeilenabstandes erlaubt
    (im obigen Beispiel war das 3).
    Ist die Einstellung genau in 72stel Zoll möglich, so muss eine 1 eingetragen werden.
  • Zählen Sie ab, an welcher Stelle der Steuersequenz im Druckerhandbuch der Platzhalter für die Einstellung des Zeilenabstandes steht (in der Regel an letzter Stelle der Sequenz).
    Der Platzhalter wird normalerweise durch einen Buchstaben wie n, m oder x gekennzeichnet. Geben Sie die ermittelte Zahl als zweiten Wert für die infra-Steuersequenz 32 ein.
    Tippen Sie ab dem dritten Eingabewert die gewählte Steuersequenz aus dem Druckerhandbuch in dezimaler Form ab.
  • Für den Platzhalter können Sie eine "0" eingeben.
Beispiel
Im Druckerhandbuch wurde folgende Sequenz gefunden:
ESC 43 n                  Zeilenabstand n /360 Zoll
Die Steuersequenz besteht aus 3 Steuercodes - plus 2 ergibt 5.
- Die Anzahl der Steuerzeichen für die Sequenz 32 ist also 5.
Der Zeilenabstand wird in 360stel Zoll eingegeben - 360 ist das 5fache von 72.
- Der erste Wert der infra-Steuersequenz ist 5.
Der Platzhalter n steht an dritter Stelle der Sequenz.
- Der zweite Wert der infra-Steuersequenz ist 3.
Nun werden noch die drei Steuercodes der Sequenz eingegeben:
- 27  43  0               ("ESC" steht für den Steuercode 27)
Die komplette Eingabe der infra-Steuersequenz für dieses Beispiel finden Sie in Abbildung "Druckeranpassung (4. Bearbeitungsbild)".
Einstellung der Sequenz 33 - Seitenlänge in Zeilen
Zur Eingabe der Sequenz 33 steht in im Druckerhandbuch die Steuersequenz zur Festlegung der Seitenlänge in Zeilen, nicht in Zoll. Bei der Eingabe der Sequenz müssen Sie folgendermaßen vorgehen:
  • Ermitteln Sie die Anzahl der Steuerzeichen der einzugebenden Sequenz, indem Sie im Druckerhandbuch abzählen, wie viele Steuercodes gesendet werden müssen, um die Seitenlänge in Zeilen einzustellen (in der Regel 3).
    Addieren Sie zu dieser Zahl 1 dazu und geben Sie den erhaltenen Wert als "Anzahl Steuerzeichen" für die Sequenz 33 ein.
  • Zählen Sie ab, an welcher Stelle der Steuersequenz im Druckerhandbuch der Platzhalter für die Einstellung der Zeilenzahl steht (in der Regel an letzter Stelle der Sequenz).
    Der Platzhalter wird normalerweise durch einen Buchstaben wie n, m oder x gekennzeichnet.
    Geben Sie die ermittelte Zahl als ersten Wert für die infra-Steuersequenz 33 ein.
  • Tippen Sie ab dem zweiten Eingabewert die gewählte Steuersequenz aus dem Druckerhandbuch in dezimaler Form ab. Für den Platzhalter können Sie eine 0 eingeben.
Beispiel
Im Druckerhandbuch wurde folgende Sequenz gefunden:
ESC 67 n                  Seitenlänge in Zeilen festlegen
Die Steuersequenz besteht aus 3 Steuercodes - plus 1 ergibt 4.
- Die Anzahl der Steuerzeichen für die Sequenz 33 ist also 4.
Der Platzhalter n steht an dritter Stelle der Sequenz.
- Der erste Wert der infra-Steuersequenz ist 3.
Nun werden noch die drei Steuercodes der Sequenz eingegeben:
- 27  67  0               ("ESC" steht für den Steuercode 27)
Die komplette Sequenz für dieses Beispiel lautet demnach:
3  27  67  0