Guten Tag.
Es wird ein Dokument erstellt, in dem sowohl Pflanzen- als auch
Tiernamen aufscheinen. Dementsprechend sollen am Ende zwei verschiedene
Indizes entstehen.
Die deutschen Namen sind _fett_ gedruckt, alle lateinischen Namen sind
kursiv. Zu einem Namen kann es mehrere XE-Einträge geben.
Beispiel:
Brandkraut oder Knollen-Brandkraut (Phlomis tuberosa) und die XE-Felder
dazu
{XE "Brandkraut oder Knollen-Brandkraut (Phlomis tuberosa)"}
{XE "Phlomis tuberosa"}
_Index der Pflanzennamen_ zunächst Indexformat "von Vorlage"
{ INDEX \c "2" }
Wenn Seitenzahlen rechtsbündig mit Füllzeichen .... wird daraus
{ INDEX \e " " \c "2" \z "1031" }
und in weiterer Folge mit Indexformat "klassisch" wird daraus
{ INDEX \e " " \h "A" \c "2" \z "1031" }
Veränderliche Krabbenspinne (Misumena vatia) und die XE-Felder dazu
{XE "Veränderliche Krabbenspinne (Misumena vatia)" \ f "a"}
{XE "Misumena vatia \ f "a"}
{XE "Krabbenspinne \ f "a"}
_Index der Tiernamen:_ Indexformat "von Vorlage"
{ INDEX \c "2" \f"a" }
So weit, so gut. Möchte ich jedoch dem Tierindex das Format
Seitenzahlen rechtsbündig mit Füllzeichen und "klassisch " zuweisen,
wird daraus:
{ INDEX \e " " \h "A" \c "2" \z "1031" }.!
Das heißt, auch der zweite Index enthält die Pflanzennamen und _keine_
Tiernamen.
Was tun?
Gruß
Dietmar
"Dietmar Foelsche" schrieb
[Word 2002 und Word 2003 SP3, XP Home, SP3]
> Es wird ein Dokument erstellt, in dem sowohl Pflanzen- als auch
> Tiernamen aufscheinen. Dementsprechend sollen am
> Ende zwei verschiedene Indizes entstehen.
[...]
> Beispiel:
> {XE "Brandkraut oder Knollen-Brandkraut (Phlomis tuberosa)"}
> {XE "Phlomis tuberosa"}
[...]
> Veränderliche Krabbenspinne (Misumena vatia) und die XE-Felder dazu
> {XE "Veränderliche Krabbenspinne (Misumena vatia)" \ f "a"}
> {XE "Misumena vatia \ f "a"}
> {XE "Krabbenspinne \ f "a"}
erstelle deinen Index einmal wunschgemäß und blende per Alt + F9 das
Feld ein, sieht etwa so aus:
{ INDEX \z "1031" } oder so { INDEX \c "2" \z "1031" } oder ...
Kopiere das Feld für den zweiten Index und füge ihm den Schalter \f
plus Erkennungszeichen hinzu:
{ INDEX \z "1031" \f "a" } oder so { INDEX \c "2" \z "1031" \f "a"F }
(Du kannst natürlich auch im Kontextmenü "Feld bearbeiten" wählen und
dich dann über "Feldfunktionen | Optionen" zu den verschiedenen
Schaltern hindurch hangeln.)
Blende per Alt+F9 wieder die Ergebnisse ein, ggf. per F9 aktualisieren.
Viele Grüße
Lisa [MS MVP Word]
Wissenschaftliche[s] Arbeiten mit Word 2010: http://tinyurl.com/35vwdd8
> { INDEX \c "2" \z "1031" \f "a"F }
falsch - da war unnötigerweise ein F hineingerutscht.
Richtig: { INDEX \c "2" \z "1031" \f "a" }
Und warum nicht aussagekräftige Bezeichner verwenden:
{ XE "Phlomis tuberosa" \f "pflanz" }
{ XE "Krabbenspinne \f "tier" }
Entsprechend:
{ INDEX \c "2" \z "1031" \f "pflanz" }
{ INDEX \c "2" \z "1031" \f "tier" }
>
> Und warum nicht aussagekräftige Bezeichner verwenden:
> { XE "Phlomis tuberosa" \f "pflanz" }
> { XE "Krabbenspinne \f "tier" }
>
> Entsprechend:
> { INDEX \c "2" \z "1031" \f "pflanz" }
> { INDEX \c "2" \z "1031" \f "tier" }
>
Habe nicht gewußt, dass man das so auch machen kann. Gelernt habe ich es
anders. Inzwischen sind es 800 - 1000 XE-Einträge, die ich aber
nachträglich nicht mehr ändere.
Wenn Du Dich erinnerst, haben wir vor 5-6 Jahren schon über das Thema 2.
Index korrespondiert.
Aber in diesem Zusammenhang eine Frage. Wenn in Textfeldern XE-Einträge
notwendig sind, ist eine direkte Markierung nicht möglich. Warum?
Ich gehe den Umweg, dass ich den Eintrag an anderer Stelle oder in einem
Hilfsdokument erzeuge und ihn dann ins Textfeld kopiere.
Eine weitere Frage kommt in einer nächsten Post zum Inhaltsverzeichnis.
Gruß
Dietmar
"Dietmar Foelsche" schrieb
[Word 2002/2003]
>> { INDEX \c "2" \z "1031" \f "a" }
>
> das hat funktioniert. Aber ich verstehe nicht, warum
> a) das so passiert und
> b) dass man manuell eingreifen muß, wenn man eine zulässige Funktion
> anwählt, die falsch läuft.
es gibt Befehle in der Benutzeroberfläche, die halt nur den Standard
erfüllen, also das am häufigsten Benötigte. Für den Luxus muss man
tiefer einsteigen ;-). Ein "normales" Inhalts- oder
Stichwortverzeichnis reicht den meisten Anwendern. Sie wollen mit den
anderen Möglichkeiten gar nicht konfrontiert werden.
Wer mehr will, muss im vorliegenden Fall die notwendigen Schalter
entweder über "Einfügen | Feld" hinzufügen oder die Feldfunktionen
einblenden (Alt+F9) und manuell nachbearbeiten. Ein Amateur oder gar
Profi kann sich die Arbeit eventuell erleichtern, indem er die ein oder
andere Befehlsabfolge als Makro aufzeichnet oder AutoText-Einträge oder
im Nachhinein Suchen/Ersetzen verwendet.
>> { INDEX \c "2" \z "1031" \f "pflanz" }
>> { INDEX \c "2" \z "1031" \f "tier" }
>
> Habe nicht gewußt, dass man das so auch machen kann. Gelernt habe ich
> es anders. Inzwischen sind es 800 - 1000 XE-Einträge, die ich aber
> nachträglich nicht mehr ändere.
Könnte man sicher per Strg+H (Ersetzen) erledigen, ist hier jedoch
nicht notwendig.
> Wenn in Textfeldern XE-Einträge notwendig sind, ist eine direkte
> Markierung nicht möglich. Warum?
Bei Textfeldern handelt es sich um einen ganz anderen Bereich (Story).
Vieles, was im Haupttext funktioniert, klappt hier eben nicht. Daher
sollte man sie nur verwenden, wenn unbedingt möglich - insbesondere,
wenn es um Felder geht. Die Alternative sind dann Positionsrahmen.
Beispielsweise werden auch Abbildungsbeschriftungen, die sich in
Textfeldern befinden, nicht ins Abbildungsverzeichnis aufgenommen. Die
Textfelder müssen dann zu Positionsrahmen konvertiert werden.
(Positionsrahmen haben übrigens den Vorteil, dass sich ihr Format/ihre
Position als Formatvorlage speichern lässt.)
Viele Grüße
Lisa [MS MVP Word]