FM7.2 Win
Ich suche eine Lösung für Trennregeln. FM bietet ja die Möglichkeit Zeilenumbrüche
nach bestimmten Zeichen zu regeln. Ich brauche aber die Trennung vor den Zeichen.
Ich habe folgenden Workflow:
Ein Script (awk) sammelt aus Dateien Informationen für Wertetabellen. Das Script
generiert MIF Tabellen. Ein weiteres Script (sed) ersetzt Absatz- und
Tabellenformatnamen mit den im jeweiligen Projekt angelegten Formaten. Die Tabellen
werden dann in die entsprechenden Prokekttemplates eingelesen. Mit dem
TableCleaner Script, richte ich alle Tabellen an der Textrahmenbreite aus. Das
Ergebnis sind ca 60 Tabellen auf 500-700 A4 Seiten.
Einige Werte in diesen Tabellen bestehen aus bis zu 40 zusammenhängenden Zeichen
in Kombinationen aus Groß- u. Kleinbuchstaben, Ziffern, Bindestrichen und
Unterstrichen. Wieviele Zeichen in eine Zeile der jeweiligen Zelle passen, ist abhängig
vom Absatzformat und Tabellenlayout. Lege ich keine Trennregeln fest, kann es
passieren das nur noch ein oder zwei Zeichen in die nächste Zeile umgebrochen
werden. Das sieht nicht nur unschön aus, es verwirrt auch den Anwender.
Durch den logischen Aufbau dieser Werte könnte ich festlegen daß vor einem
Großbuchstaben umgebrochen werden darf. Zum Beispiel bei
"SV_PM1Chamber2Valve14Flow-ThroughMax" sollte nicht x oder ax auf der nächsten
Zeile stehen sondern Max. Die FM-Silbentrennung kann ich aus 2 Gründen nicht
verwenden: da Bindestriche Bestandteil des Wortes sein können, kann ich sie nicht als
zusätzliche Trennzeichen verwenden, FramerMaker Wörterbücher können gar keine
Trennregeln für solch lange Wörter verwalten (zumindest nicht bis zur Version 6.x).
Eine Lösungsmöglichkeit wäre per Script nach diesen Komibationen (Kleinbuchstabe
oder Ziffer gefolgt von Großbuchstabe) zu suchen und dort ein nichtdruckbares Zeichen
(z. B. Tab) einzufügen. In den Trennregeln könnte ich dann dieses Zeichen wieder
verwenden.
Kann sich jemand noch eine andere Lösung vorstellen?
Vielen Dank schon mal
Mfg
Andrea Broleen
--
Andrea Broleen
Voice: +49 731 98582 15
Fax: +49 731 98582 29
Email: [EMAIL PROTECTED]
------------------------------------------------------------------------
FABMation GmbH | Gartenstraße 36 | 89231 Neu-Ulm
Geschäftsführer: Rainer Broleen
Registergericht: Amtsgericht Memmingen | HRB 11471
Umsatzsteuer-ID: DE 219758905
--
Andrea Broleen
Voice: +49 731 98582 15
Fax: +49 731 98582 29
Email: [EMAIL PROTECTED]
------------------------------------------------------------------------
FABMation GmbH | Gartenstraße 36 | 89231 Neu-Ulm
Geschäftsführer: Rainer Broleen
Registergericht: Amtsgericht Memmingen | HRB 11471
Umsatzsteuer-ID: DE 219758905
------------------------------------------------------------------------
This e-mail (including any attachments) is confidential and may be
privileged. If you have received it by mistake, please notify the sender by e-mail and
delete it from your system.
Any unauthorised use or dissemination of this e-mail or its contents in whole or in part is strictly prohibited.
Please note that e-mails are susceptible to change.
_______________________________________________ Talk mailing list [email protected] http://lists.framemaker.de/mailman/listinfo/talk
