Hallo Michael,
vielen Dank auch für Deine Antwort.
Die Variablendefinitionen wurden nicht importiert, eben um die Definitionen
nicht zu überschreiben, sondern nur um sie im Dokument bekannt zu machen und
dann mit den generierten Werten aus dem MIF zu füllen. ABer da liest FM
anscheinend den ersten Wert aus und schreibt diesen Wert in alle von ihm
selbst generierten Dateien, diejenigen, welche nicht von FM erstellt werden,
sondern vom erzeugten MIF, haben ja die korrekten Inhalte, aber diese
Dateien kommen sozusagen immer einen Schritt zu spät, denn da sindf die
generierten Verzeichnisse schon befüllt.
Ich versuche mal den Weg über das Schreiben der Variable direkt in den
Textfluss, aber auch hier stellt sich wahrscheinlich ein ähnliches Problem,
denn ich habe ja gar keinen Zugriff auf diesen Inhalt, da die IVZ-Datei ja
zu dem Zeitpunkt noch gar nicht existiert, sondern nur als Platzhalter im
Buch angelegt wurde.
Mal probieren...
Sehen wir uns auf der tekom-Tagung in Bamberg?
Viele Grüße
Dieter
 

> -----Ursprüngliche Nachricht-----
> Von: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] Im Auftrag von Michael 
> Müller-Hillebrand
> Gesendet: Mittwoch, 18. April 2007 18:51
> An: [email protected]
> Betreff: Re: [Frame-User-Talk] Inhaltsverzeichnisse für 
> mehrsprachiges Dokument
> 
> Hallo Dieter,
> 
> am Aktualisieren des Buchs wird es nicht liegen, sondern am 
> Template-Import (der aber per Event/Script/API) damit 
> zusammenhängen kann. Wenn ein Template mit 
> Variablendefinitionen in alle Dateien eines Buchs importiert 
> wird, haben alle gleichnamigen Variablen den gleichen Wert.
> 
> Variablen nicht importieren?
> 
> Die Variable tocTitle aus dem Template entfernen, dait die 
> lokalen Einstellungen nicht überschrieben werden? Geht 
> derzeit nicht, da Sie dann auf den Vorgabeseiten verschwinden 
> würden. Würde aber gehen, wenn die Variable nicht auf der 
> Vorgabeseite sndern im Textfluss verwendet würde.
> 
> Schöne Grüße,
> 
> - Michael Müller-Hillebrand
> 
> Am 17.04.2007 16:35, Dieter Pichl schrieb/wrote:
> > Unstrukturierter FM 7.0 unter Win XP
> >  
> > Hallo zusammen,
> > ich erzeuge aus einem System ein MIF-Buch, das nacheinander mehrere 
> > Sprachen enthält und zwar in der Form Inhaltsverzeichnis 
> DE, dann alle 
> > deutschen Kapitel, dann Inhaltsverzeichnis EN, dann alle englischen 
> > Kapitel usw.
> > Damit nicht in jedem IVZ alle H1, H2 usw. aus allen 
> Sprachen angezeigt 
> > werden, wird zusätzlich jeweils ein Dummyabsatz geschrieben 
> H1DE, H1EN 
> > usw., die werden dann jeweils in den sprachspezifischen 
> > Inhaltsverzeichnissen eingesammelt.
> >  
> > Allerdings habe ich folgendes Problem mit der Überschrift des
> > Inhaltsverzeichnisses: Die Variable tocTitle wird je nach Sprache 
> > befüllt (Inhaltsverzeichnis, Table of Contents usw.), steht 
> aber nur 
> > in den Kapiteln. Beim Aktualisieren des Buches und damit der 
> > Verzeichnisse wird offensichtlich nur die erste gefundene 
> > Variablendefinition ausgewertet und dann in alle Verzeichnisse 
> > geschrieben, so dass auch das englische Verzeichnis 
> Inhaltsverzeichnis heißt.
> > Die Variable tocTitle steht (momentan) auf der Vorgabeseite 
> in einem 
> > eigenen Absatz in einem nicht verknüpften Hintergrundrahmen.
> >  
> > Wie kriege ich das gelöst?
> >  
> > Ach ja, das gesamte Buch hat nur eine gemeinsame 
> Vorlagendatei, also 
> > nicht für Kapitel und Verzeichnisse getrennte Templates.
> >  
> > Ich bin für jeden Tipp in jede Richtung dankbar, vielleicht 
> ist es ja 
> > auch ganz einfach und ich sehe nur den Baum im Wald nicht...
> >  
> > Viele Grüße
> > Dieter Pichl
> _______________________________________________
> Talk mailing list
> [email protected]
> http://lists.framemaker.de/mailman/listinfo/talk
> 

_______________________________________________
Talk mailing list
[email protected]
http://lists.framemaker.de/mailman/listinfo/talk

Antwort per Email an