MWehebrink
29th October 2003, 14:06
Hallo zusammen,
wir versuchen seit geraumer Zeit mit der Schriftart Arial 11 in o.a. Dokumenten zu arbeiten. Dieses gestaltet sich allerdings sehr schwierig, da es sich bei Arial um eine Proportionalschrift handelt. Das führt dazu, daß bei Textblöcken, diese die Buchstaben nicht genau untereinanderstehen und somit das Dokument etwas verzerrt aussieht. Hinzu muß man dieses ebenfalls in der REGEDIT bekannt geben.
Nun meine Frage: Gibt es vielleicht eine Schrift, die der von Arial sehr ähnlich ist, jedoch nichtproportional?
Gibt es vielleicht andere Lösungsansätze mit Arial 11 zu arbeiten? Ich kann mir nicht vorstellen, daß wir das einzige Untermehnen sind, die diese Anforderung haben.
Uns ist ebenfalls aufgefallen, daß beim Customizing der Font "Near Letter Quality" ausgewählt werden kann. Dieser ist vom ERscheinungsbild Arial genähert. Allerdings können wir ihn nur bis Schriftgröße 9 darstellen.
Dank im Voraus für Eure Unterstutzung.
Mit freundlichem Gruß
Matthias
ulrich.fuchs
29th October 2003, 19:57
Hallo Matthias,
irgendwo in iregendeiner Hilfe gibt's nen "offiziellen" Hinweis, dass die Standardschriften auf Proportionalschriften gemappt werden müssen. Technisch sieht's meines Wissen so aus, dass die Abstände der Felder im Report-Layout im kompilierten Skript als Leerzeichen an den Spooler geschickt werden - kein Wunder, dass das mit nicht prop. Schriften nicht funktioniert. Ich denke nicht, dass ein Workaround machbar sein wird, und eine Arial-Ähnliche Proportionalschrift sieht glaube ich furchtbar aus (Java verwendet sowas ähnliches - grauenvoll).
Könnt Ihr wventuell mit einer Streaming-Software arbeiten? (Bloß nicht über Crystal Reports zu dem Zweck nachdenken, das funktioniert nur in der Theorie).
Uli
Andreas
3rd November 2003, 09:44
Hallo Matthias,
wir haben genau diese Anforderung umgesetzt.
Für die Felder, die untereinander stehen sollen (bei uns hauptsächlich die Betragsfelder) haben wir die Möglichkeit des Fontspacing genutzt. Hier kann man eine Proportionalschrift so konfigurieren, das jedes Zeichen den selben Platz benötigt.
Ich weiß nicht genau mit welcher bwprint-Version das eingeführt wurde, aber bei uns klappt das ganz gut.
m.f.G.,
Andreas
MWehebrink
3rd November 2003, 13:12
Hallo Andreas,
schönen Dank für Deine Antwort. Kannst Du mir vielleicht genau beschreiben wie ihr das mit dem Fontspacing gelöst habt?
Dank im Voraus.
Matthias
Andreas
3rd November 2003, 13:33
Hallo Matthias,
wie oben bereits erwähnt, weiss ich nicht mehr genau mit welcher BW-Version das eingeführt wurde.
Wenn Du den Fonttest im Hilfemenu von bwprint aufrufst, kannst Du dort ja die Schriftart auf die Baan-Anwenderschriftart zuweisen.
Hier gibt es auch einen Menueintrag für das Fontspacing, wo man den benötigten Platz pro Zeichen (horizontal und vertikal) setzen kann.
Wir haben einem Anwenderfont diese 'gespacte' Arialschriftart zugewiesen, die wir nur für Beträge nutzen. Text solltest Du damit nicht drucken, da das schon ein bischen seltsam aussieht.
Nach deinen Profileinträgen nutzt Ihr Baan IV. Sollte in Eurer Clientversion das spacing noch nicht enthalten sein, mußt Du eventuell nach der neuesten Clientversion schauen.
Gruß,
Andreas
lakoon
4th November 2003, 23:06
Hallo Matthias
Ich habe diese Dokumente mit Arial und Lucida Console umgesetzt. Dabei verwende ich für den Kopf und Fussbereich die Schrift Arial und für den Positionsbereich Lucida Console. Das Resultat ist sehr anschaulich. Vorallem umgehst Du die Problematik mit den proportionalen Abständen im Positionsbereich.
Auf der Rechnung verwenden wir auch noch OCR-B für die Schrift im Einzahlungsschein.
Die Schrift Lucida Console lässt sich auch dann noch lesen, wenn die AB oder Rechnung via Fax an den Kunden gesendet wurde.
Folgendes ist zu berücksichtigen:
Alle Einstellungen werden über bwprint und somit in der Windwos Registry vorgenommen. D.h., der Benutzer kommt immer ran, und meine Erfahrung ist - er spielt auch immer wieder mit den Schriften rum :-(.
Lösung: wir kopieren beim Anmelden des Benutzers an die Windwos Workstation einfach die Registry des bwprint bereiches wieder rein!
Bis die Dokumente wirklich stimmig waren, hat es ein bisschen Papier gebraucht.
Wenn Du willst, kann ich einen Registryexport zur Verfügung stellen.
Viel Spass
lakoon