[GastForen Programme Print/Bildbearbeitung Adobe InDesign Word in InDesign - INDEX - Fragen zur Datenübernahme

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Print/Bildbearbeitung - Photos, Layout, Design
Themen
Beiträge
Moderatoren
Letzter Beitrag

Word in InDesign - INDEX - Fragen zur Datenübernahme

stregha
Beiträge gesamt: 32

3. Okt 2005, 18:56
Beitrag # 1 von 25
Bewertung:
(26748 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Guten Tag zusammen,

inzwischen habe ich mich nach den Anfangsschwierigkeiten gut durchgewurschtelt. Jetzt geht es ans eingemachte. (Word und InDesign CS1 auf XP) Hier die Frage:

Ist es möglich einen in Word vorbereiteten Index in das InDesign-System zu übernehmen, um dort nur noch Anpassungen vornehmen zu können? Oder bin ich gezwungen den Index neu zu erstellen?

Die übernommenen Bilder habe ich neu in den Text eingebunden. Gibt es bei der Übernahme auch einen Trick um sich dies in Zukunft zu sparen?

Vielleicht kann mir da jemand weiterhelfen.
Stregha
X

Word in InDesign - INDEX - Fragen zur Datenübernahme

MSchmitz
Beiträge gesamt: 545

3. Okt 2005, 20:20
Beitrag # 2 von 25
Beitrag ID: #189592
Bewertung:
(26723 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
zum thema index: nach meinen erfahrungen gibt es bei der übernahme des indexes keine schwierigkeiten, vorausgesetzt "indextext" ist bei den importoptionen ausgewählt. ich arbeite häufiger damit und kann diese nach import problemlos weiterverarbeiten.

zum thema bildimport gab's vor kurzem ein ähnliches posting in diesem forum: ich meine in erinnerung zu haben, daß das was mit der einstellung "text- und tabellenformatierung" zu tun hatte.

viel glück

markus schmitz


als Antwort auf: [#189586]

Word in InDesign - INDEX - Fragen zur Datenübernahme

Martin Fischer
  
Beiträge gesamt: 12891

3. Okt 2005, 20:48
Beitrag # 3 von 25
Beitrag ID: #189593
Bewertung:
(26718 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
> Ist es möglich einen in Word vorbereiteten Index in das InDesign-System zu übernehmen,
> um dort nur noch Anpassungen vornehmen zu können?

Wenn es sich um ein Register und nicht um mehrere Register handelt, kann der Index aus Word übernommen werden. Indesign verwaltet nur ein Register.

Mehrere Register habe ich so umgesetzt, daß die Register das Hauptstichwort bilden, die Hauptstichwörter das erste Unterstichwort usw. (also Hauptstichwörter: Autoren, Sachen, Orte; damit die verschiedenen Register getrennt sind).

Auf dem MAC hatte ich allerdings früher (InDesign CS) Probleme mit den Umlauten, die durch (eindeutige) andere Sonderzeichen ersetzt wurden.
Solltest Du das Problem auch haben, könnte ich Dir mit einem JavaScript zur Konvertierung der falsch wiedergegebenen Umlaute unter die Arme greifen.


als Antwort auf: [#189586]

Word in InDesign - INDEX - Fragen zur Datenübernahme

stregha
Beiträge gesamt: 32

4. Okt 2005, 09:57
Beitrag # 4 von 25
Beitrag ID: #189636
Bewertung:
(26692 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Vielen Dank für die Unterstüzung! Es hat gut geklappt. Eine Kleinigkeit finde ich nicht. Und zwar konnte ich in XPress (vor langer langer Zeit...) die Indizes optisch an einem Steuerzeichen im Text erkennen. Sowas gibt es doch bestimmt auch in InDesign. Ich habe diese Ansichtsfunktion aber nicht finden können. Kann mir da jemand noch einen Tipp geben?

Die Problematik mit den Umlauten umgehe ich dadurch, dass ich die Programme unter PC XP laufen lassen kann und dort verarbeite...auch wenn mir dies selbst als Frevel erscheint. Aber danke für das angebotene Script.

lieber Gruß zurück
Stregha aus dem schönen Schwarzwald (hehehehe)


als Antwort auf: [#189593]

Word in InDesign - INDEX - Fragen zur Datenübernahme

MSchmitz
Beiträge gesamt: 545

4. Okt 2005, 10:08
Beitrag # 5 von 25
Beitrag ID: #189639
Bewertung:
(26690 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
das zeichen für die indexmarke findest du, wenn du in den textmodus (unter dem menü "bearbeiten") gehst.

viel glück

markus schmitz


als Antwort auf: [#189636]

Word in InDesign - INDEX - Fragen zur Datenübernahme

Haeme Ulrich
Beiträge gesamt: 3102

4. Okt 2005, 10:53
Beitrag # 6 von 25
Beitrag ID: #189647
Bewertung:
(26682 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Oder auch im Text sind sie sichtbar, wenn du die verborgenen Zeichen einblendest (Schrift > verborgene Zeichen einblenden). Indexmarken bestehen aus einem Doppelpunkt und einer spitzen Klammer darunter.


als Antwort auf: [#189639]

Word in InDesign - INDEX - Fragen zur Datenübernahme

stregha
Beiträge gesamt: 32

4. Okt 2005, 14:48
Beitrag # 7 von 25
Beitrag ID: #189695
Bewertung:
(26665 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Na, da hab ich mich wirklich nicht mit Ruhm besudelt. Die Hilfszeichen habe ich schlicht nicht erkannt. Vielen Dank für den Hinweis!

Gruß
Stregha


als Antwort auf: [#189647]

Word in InDesign - INDEX - Fragen zur Datenübernahme

rohrfrei
Beiträge gesamt: 4502

2. Dez 2005, 15:47
Beitrag # 8 von 25
Beitrag ID: #198953
Bewertung:
(26577 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo,

wäre es sehr unverschämt, wenn ich um das Script bitten würde? Danke.

Gruß


als Antwort auf: [#189593]

Word in InDesign - INDEX - Fragen zur Datenübernahme

Martin Fischer
  
Beiträge gesamt: 12891

2. Dez 2005, 15:57
Beitrag # 9 von 25
Beitrag ID: #198956
Bewertung:
(26570 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Rohrfrei,

nein, die Bitte ist nicht unverschämt.
Es wäre unverschämt, wenn Du schreiben würdest, daß Du mit dem Skript nix zu tun haben möchtest.

Aber es wäre auch hilfreich, wenn du schreiben würdest, welches Skript Du denn gerne hättest und was Du von dem Skript erwartest, denn mit irgendeinem Skript ist Dir womöglich gar nicht gedient.


als Antwort auf: [#198953]
(Dieser Beitrag wurde von MartinF am 2. Dez 2005, 15:59 geändert)

Word in InDesign - INDEX - Fragen zur Datenübernahme

rohrfrei
Beiträge gesamt: 4502

2. Dez 2005, 16:20
Beitrag # 10 von 25
Beitrag ID: #198965
Bewertung:
(26558 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Martin,

bin über die Suche auf diesen Beitrag gekommen. Ganz aktuell habe ich gerade eine neues Posting bzgl. Indizes erstellt. Habe vom Autor schon mal Beispieldateien bekommen vom PC zum Testen. Es geht um die Sonderzeichenproblematik. Hatte es so herausgelesen, daß das Script die problematischen Sonderzeichen von PC zu Mac wandeln könnte.

Gruß


als Antwort auf: [#198956]

Word in InDesign - INDEX - Fragen zur Datenübernahme

Martin Fischer
  
Beiträge gesamt: 12891

5. Dez 2005, 16:26
Beitrag # 11 von 25
Beitrag ID: #199229
Bewertung:
(26498 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Rohrfrei,

hier das Skript IndexSonderzeichenUmwandlung.js zur Umwandlung von Sonderzeichen im Index (entwickelt für InDesign CS).

Die Ausgangszeichen stehen in der Liste (Array) oldChars.
Die Zielzeichen stehen in der Liste newChars.
Das erste Zeichen aus oldChars wird ersetzt durch das erste Zeichen von newChars. Das zweite ... du wirst es schon rausgefunden haben.
Du mußt die Zeichen eventuell ändern bzw. erweitern.

Ich schicke Dir das Skript so, wie es mir vor langer Zeit mal bei einem umfangreichen Register geholfen hat, viel händisches Eingreifen zu ersparen. Ich hab's für den persönlichen Gebrauch quick and dirty geschrieben und jetzt nicht mehr getestet.

Wenn's Dir hilft, dann sag's weiter.
Wenn nicht, dann sag's mir. Ich sag's niemand weiter.

Code
// IndexSonderzeichenUmwandlung.js 
// DESCRIPTION: Ersetzt im Index die Buchstaben aus der Liste oldChars durch die Buchstaben newChars.
//
var oldChars = ["Î", "È", "…", "Ë", "å"];
var newChars = ["ë", "é", "É", "è", "Œ"];
var myIndex = app.activeDocument.indexes.item(0);
var myTopics = myIndex.topics;

do{
var myChanges=0;
for (theTopicNr=0; theTopicNr<myTopics.length;theTopicNr++){
mySubTopics=myTopics[theTopicNr].subtopics;
for (theCharNr=0; theCharNr<oldChars.length; theCharNr++){
for (theSubTopicNr=0; theSubTopicNr<mySubTopics.length; theSubTopicNr++){
mySubTopics[theSubTopicNr].name=changeChars(mySubTopics[theSubTopicNr].name, oldChars[theCharNr], newChars[theCharNr]);
}
}
}
alert(myChanges+ " changes done");
} while (myChanges != 0);

function changeChars(oneWord,oneOldChar,oneNewChar){
var myTemp1=oneWord.split(oneOldChar);
var myTemp2=myTemp1.join(oneNewChar);
if (myTemp2 != oneWord){
myChanges++;
}
return myTemp2;
}



als Antwort auf: [#198965]

Word in InDesign - INDEX - Fragen zur Datenübernahme

rohrfrei
Beiträge gesamt: 4502

5. Dez 2005, 16:54
Beitrag # 12 von 25
Beitrag ID: #199233
Bewertung:
(26486 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
ebenfalls bedankt und Gruß


als Antwort auf: [#199229]

Word in InDesign - INDEX - Fragen zur Datenübernahme

Martin Fischer
  
Beiträge gesamt: 12891

12. Dez 2005, 09:38
Beitrag # 13 von 25
Beitrag ID: #200219
Bewertung:
(26429 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Wie ich soeben feststellen konnte, läuft das Script IndexSonderzeichenUmwandlung.js 1. nur unter CS (unter CS2 hat sich die Bezeichnung für "subtopics" geändert (in "topics") und bearbeitet nur die "subtopics", nicht aber die "topics". Letzteres hängt damit zusammen, daß zu dem Zeitpunkt, zu dem ich das Skript entwickelt hatte (vor 1-1,5 Jahren) nur mit Topics auf der 2. Ebene (SubTopics) zu tun hatte. Auf der ersten Ebene lagen die Topics: Autoren, Sachen, Orte (für die drei Register).

Das Skript IndexSonderzeichenUmwandlung_2.js unten läuft unter CS2 und behandelt die erste und die zweite Indexebene.

Bitte die Zeichenpaare (oldChars, newChars) anpassen.
Die vorhandenen stehen nur zu Testzwecken drin.
Code
// IndexSonderzeichenUmwandlung_2.js  
// DESCRIPTION: Ersetzt im Index die Buchstaben aus der Liste oldChars durch die Buchstaben newChars.
//
var oldChars = ["Ä", "Ö", "Ü", "ä", "ö", "ü"];
var newChars = ["Ae", "Oe", "Ue", "ae", "oe", "ue"];
var myIndex = app.activeDocument.indexes.item(0);
var myTopics = myIndex.topics;

do{
var myChanges=0;
for (theTopicNr=0; theTopicNr<myTopics.length;theTopicNr++){
mySubTopics=myTopics[theTopicNr].topics;
for (theCharNr=0; theCharNr<oldChars.length; theCharNr++){
myTopics[theTopicNr].name=changeChars(myTopics[theTopicNr].name, oldChars[theCharNr], newChars[theCharNr]);
for (theSubTopicNr=0; theSubTopicNr<mySubTopics.length; theSubTopicNr++){
mySubTopics[theSubTopicNr].name=changeChars(mySubTopics[theSubTopicNr].name, oldChars[theCharNr], newChars[theCharNr]);
}
}
}
alert(myChanges+ " changes done");
} while (myChanges != 0);

function changeChars(oneWord,oneOldChar,oneNewChar){
var myTemp1=oneWord.split(oneOldChar);
var myTemp2=myTemp1.join(oneNewChar);
if (myTemp2 != oneWord){
myChanges++;
}
return myTemp2;
}



als Antwort auf: [#199233]

Word in InDesign - INDEX - Fragen zur Datenübernahme

Goldtaler
Beiträge gesamt: 6

12. Nov 2006, 18:53
Beitrag # 14 von 25
Beitrag ID: #261457
Bewertung:
(25417 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo zusammen.
ich bin über die Suchfunktion auf das Thema gekommen.
Ich habe gerade ein Worddokument in Indesign CS2 importiert. Dabei sind mir sehr viele Indexmarken verloren gegangen (meiner Meinung nach die mit Doppelpunkt, also mit Untereinträgen).
Liegt das daran, dass ich Word 97 verwende. Bei RTF hat der Import geklappt, aber die Formatvorlagen waren alle umbenannt.
Klappt der Import von Indexmarken bei neueren Word-Versionen problemlos?

Schöne Grüße.
Carsten


als Antwort auf: [#189586]

Word in InDesign - INDEX - Fragen zur Datenübernahme

Carthaus
Beiträge gesamt: 18

15. Aug 2007, 13:07
Beitrag # 15 von 25
Beitrag ID: #308194
Bewertung:
(24124 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Carsten,

sind in deiner Word-Datei Texte in Positionsrahmen enthalten? Das könnte der Verursacher des Problems sein. InDesign CS1 konnte mit diesen Positionsrahmen noch nicht umgehen und hat sie als normalen Text eingefügt, da waren die Indexeinträge dann alle enthalten. Aber CS2 (und CS3) wandelt die Positionsrahmen in verankerte Rahmen um, und dabei scheinen Einträge verloren zu gehen.
Du kannst Dich also entscheiden zwischen verankerten Rahmen oder Indexeinträgen. Ich würde die Rahmen sausen lassen. Vermutlich kann man den Text, sofern er mit eindeutigen Formaten versehen ist, durch ein Skript suchen lassen und in entsprechenden Rahmen verankern, aber meine Skripting-Kenntnisse sind leider noch sehr rudimentär.

Viele Grüße,
Jan


als Antwort auf: [#261457]
X