Virtuelle Fonts unter Windows Vista - war RE: Windows Vista und FrameMaker

13 views
Skip to first unread message

Gust, Dieter

unread,
Oct 12, 2006, 3:36:35 AM10/12/06
to frame
Virtuelle Fonts unter Windows Vista war RE: Windows Vista und FrameMaker
> [mailto:fr...@list.globalworks.de] On Behalf Of Reng, Winfried Dr.
> Sent: Wednesday, October 11, 2006 10:53 AM
> und was ist mit den Ländereinstellungen in der Systemsteuerung?
> Reicht es nicht, dort z.B. die Spracheinstellungen für Mitteleuropa
> zu aktivieren? Die Font-Untergruppen bekomme ich so auch. Oder
> fehlen mir dann irgendwelche Funktionen?
> Winfried Reng
...
> > > Der folgende Satz macht mir aber Kopfzerbrechen:
> > >> ... Auch das virtuelle Font-Mapping via WGL-Assistant
> > klappt einwandfrei ...
> > > Was ist virtuelles Font-Mapping und was ist der WGL-Assistant?

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

VituelleArialFonts.gif

Manitz, Christian

unread,
Oct 12, 2006, 6:20:29 AM10/12/06
to frame
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...
>

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

Michael Müller-Hillebrand

unread,
Oct 12, 2006, 6:39:11 AM10/12/06
to frame
Bitte Schluss mit dieser Diskussion!

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) ~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Thomas Böttiger

unread,
Oct 12, 2006, 8:34:19 AM10/12/06
to frame
Ich schließe mich MMH an.

On 12.10.2006, at 12:39, Michael Müller-Hillebrand wrote:

Warten wir einfach ab, ob und was kommt, wenn was kommt.

Recht so. Bei dem Wetter sollte man sich doch keine warmen Gedanken am Lagerfeuer machen müssen...
;-)


MfG
Thomas Böttiger
______________________________
tel.: 0177-245 666 8
skypename: tboettiger


Reply all
Reply to author
Forward
0 new messages