Nein die Windows-Ländereinstellung aktiviert beim Hinzufügen einer nichtwestlichen Sprache, etwa einer CE-Sprache nicht automatisch die virtuellen Fontuntergruppen (hier CE) für alle benötigten Fonts. Windows aktiviert nur bestimmte Standardfonts wie Arial automatisch. Ich habe noch keine Systematik erkannt. Mit WGL-Assistant (oder auch zu Fuß in der Registry) kann man zu jedem Font, der technisch geeignet ist, die jeweilige virtuelle Namenserweiterung CE/CYR, Baltic usw. und damit "Fontuntergruppe" aktivieren.
Bei dem Thema geht es insgesamt nur um folgende Einträge in der Registry (am Beispiel des Fonts Arial):
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes
"Arial Arabic,178"="Arial,178""Arial CE,238"="Arial,238"
"Arial CYR,204"="Arial,204"
"Arial Greek,161"="Arial,161"
"Arial TUR,162"="Arial,162"
"Arial Baltic,186"="Arial,186"
"Arial Hebrew,177"="Arial,177"
"Arial Vietnamese,163"="Arial,163"
Ob händisch, oder per WGL-Assistant oder per Windows Ländereinstellung...
Der Anwender muss halt jeweils prüfen, ob für seinen Font der Eintrag in der Registry vorhanden ist.
Mir fällt dabei auf, dass manchmal z. B. die Schreibweise nicht einheitlich ist. Ich habe nicht geprüft, welche Logik welche Schreibweise erzeugt. Mal steht "Cyr" und manchmal "CYR" als Namenserweiterung. Das muss man kontrollieren und auf eine Schreibweise vereinheitlichen.
Dass wir diese Logik ab Mitte 2007 nicht mehr brauchen, davon gehe ich Stand heute einfach aus. Ich bin aber dann um so mehr gespannt, wie "kompatibel ein neuer FrameMaker" zu einem alten sein wird...
Nochmals: Ich verrate hier keine internen Geheimnisse einer FM-Entwicklung, ich interpretiere nur öffentliche Adobe-Meldungen!
Mit freundlichen Grüßen
Dieter Gust
Leitung F&E
itl - Institut für technische Literatur AG
Tel.: +49 (089) 89 26 23 - 600
mailto:diete...@itl.eu http://www.itl.eu
----------------------------------------------
itl Ideen > Taten > Lösungen
>
> Dass wir diese Logik ab Mitte 2007 nicht mehr brauchen, davon
> gehe ich Stand heute einfach aus. Ich bin aber dann um so
> mehr gespannt, wie "kompatibel ein neuer FrameMaker" zu einem
> alten sein wird...
>
Eigentlich sollte es ganz einfach sein:
Im Dokument ist die FM-Version hinterlegt. Also gilt die Regel: Bei Versionen <8.0 behandle die Fonts + Codepoints nach altem Schema. Ansonsten nach Unicode.
Da muss also ein Konverter mitgeschleift werden - ab 8.0 für immer!
Was viel interessanter sein dürfte (nämlich unmöglich!):
Wie kann ein 8.0 Dokument nach 7.0 gespeichert werden und aus Unicode was anderes entstehen??
Liebe Grüße
Kiste
###############################################################
Bitte beim Zitieren und Diskutieren die Listenregeln beachten!!
http://www.frame-user.de/?listenregeln
FrameMaker unterstützt derzeit *offiziell* keine virtuellen Fonts, ja,
das Produkt weiß ja gar nichts davon, und Adobe wird sich folglich auch
keine Gedanken um eine Konvertierung von Arial-CE-Dokumenten in eine
brauchbare Form machen. Genausowenig wie z.B. Anwender, die heute mit
dem Eintrag NonTextFamilies= in der maker.ini arbeiteten eine
Unterstützung bekommen werden.
Warten wir einfach ab, ob und was kommt, wenn was kommt.
Absichtserklärungen sind keine Feature-Ankündigungen. Und ob ein
eventuelles Feature möglicherweise nur für strukturierte Dokumente gilt?
Denkbar ist alles... und helfen kann ein Profi auch fast immer :-)
Schöne Grüße,
- Michael Müller-Hillebrand
On 12.10.2006 12:20, Manitz, Christian schrieb/wrote:
> Hallo Dieter,
>
>> Dass wir diese Logik ab Mitte 2007 nicht mehr brauchen, davon gehe
>> ich Stand heute einfach aus. Ich bin aber dann um so mehr gespannt,
>> wie "kompatibel ein neuer FrameMaker" zu einem alten sein wird...
--
_______________________________________________________________
Michael Müller-Hillebrand -- Tel. +49 (9131) 28747
Adobe Certified Expert, FrameMaker 7.0
Lösungen und Training mit FrameScript, XML/XSL, WWP, ...
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~ Auch dieses Jahr wieder auf der tekom-Tagung in Wiesbaden ~
~ NEU: Messestand im Foyer: Pers. Beratung vom 8.-10.11.2006 ~
~ Vortrag: "FrameMaker 7.2: Virtual Unicode" (10.11. 8:45h) ~
~ Workshop: "Praktische Einführung in XSLT" (zwei Termine) ~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Warten wir einfach ab, ob und was kommt, wenn was kommt.