Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
office:word [2024/01/13 00:39] walter [Feststellen, welche Textmarke auf einem Textstück liegt] |
office:word [2025/01/27 14:07] (aktuell) walter [Link einbauen und dabei markierten Text als Variable verwenden] |
||
---|---|---|---|
Zeile 187: | Zeile 187: | ||
==== MathType, Word-eigener Formeleditor und Layoutprogramme ==== | ==== MathType, Word-eigener Formeleditor und Layoutprogramme ==== | ||
+ | |**Achtung:** Neuere Versionen von Word (getestet: 365 bzw. Word 24) und MathType (MT 7) verstehen sich wieder wie in alten Zeiten. Das heißt, in Word steht MathType über das Menüband zur Verfügung und die Umwandlung von Word-eigenen Formeln in MT-Formeln sowie umgekehrt funktioniert problemlos.| | ||
+ | |||
Aus irgendwelchen Gründen hat Microsoft die Zusammenarbeit mit Design Science (dem MathType-Entwickler) aufgekündigt. Bereits seit Word 2007 hat Word einen eigenen Formeleditor (es hatte immer einen eigenen, aber in früheren Versionen fristete er ein absolutes Schattendasein; wobei mit diesem eigenen Formeleditor nicht die abgespeckte Version von MathType gemeint ist, die ab Word 97 zum Standard-Repertoire von Word gehörte; der "eigene" Formeleditor geht noch auf DOS-Zeiten zurück). Der **neue Word-eigene Formeleditor** ist ein XML-Tool, das es in ähnlicher Form auch in OpenOffice und in GoogleDocs gibt. Wie diese ist er proprietär, d.h. er verträgt sich mit kaum etwas anderem. Weshalb dieser absolute Rückschritt von Microsoft vollzogen wurde, ist mir nicht klar und es gibt auch in den einschlägigen Foren keine Antwort darauf. Aber es scheint endgültig zu sein. | Aus irgendwelchen Gründen hat Microsoft die Zusammenarbeit mit Design Science (dem MathType-Entwickler) aufgekündigt. Bereits seit Word 2007 hat Word einen eigenen Formeleditor (es hatte immer einen eigenen, aber in früheren Versionen fristete er ein absolutes Schattendasein; wobei mit diesem eigenen Formeleditor nicht die abgespeckte Version von MathType gemeint ist, die ab Word 97 zum Standard-Repertoire von Word gehörte; der "eigene" Formeleditor geht noch auf DOS-Zeiten zurück). Der **neue Word-eigene Formeleditor** ist ein XML-Tool, das es in ähnlicher Form auch in OpenOffice und in GoogleDocs gibt. Wie diese ist er proprietär, d.h. er verträgt sich mit kaum etwas anderem. Weshalb dieser absolute Rückschritt von Microsoft vollzogen wurde, ist mir nicht klar und es gibt auch in den einschlägigen Foren keine Antwort darauf. Aber es scheint endgültig zu sein. | ||
Zeile 236: | Zeile 238: | ||
Mit einem solchen Konverter (oder aber auf Basis der obigen MatML-Einstellung in MathType) können Personen, die MathType nicht besitzen, in die Lage versetzt werden, MathType-Formeln zu bearbeiten. Es gilt tatsächlich: Egal, ob MathType auf einem Rechner installiert ist oder nicht - Dokumente lassen sich immer so aufbereiten, dass enthaltene MT-Formeln anschließend mit den Word-eigenen Mitteln bearbeitet werden können. | Mit einem solchen Konverter (oder aber auf Basis der obigen MatML-Einstellung in MathType) können Personen, die MathType nicht besitzen, in die Lage versetzt werden, MathType-Formeln zu bearbeiten. Es gilt tatsächlich: Egal, ob MathType auf einem Rechner installiert ist oder nicht - Dokumente lassen sich immer so aufbereiten, dass enthaltene MT-Formeln anschließend mit den Word-eigenen Mitteln bearbeitet werden können. | ||
+ | |||
+ | |**Achtung:** Neuere Versionen von Word (getestet: 365 bzw. Word 24) und MathType (MT 7) verstehen sich wieder wie in alten Zeiten. Das heißt, in Word steht MathType über das Menüband zur Verfügung und die Umwandlung von Word-eigenen Formeln in MT-Formeln sowie umgekehrt funktioniert problemlos.| | ||
+ | |||
===== Bilder und Grafiken ===== | ===== Bilder und Grafiken ===== | ||
Zeile 419: | Zeile 424: | ||
* **Feldaktualisierung ausschalten:** Strg-F11; wieder einschalten: Strg-Umsch-F11; das Auschalten bewirkt, das sämtliche manuellen Änderungen, die man vornimmt (z.B. Formatierungen) beim Drucken erhalten bleiben; kann auch hilfreich sein, wenn man z.B. ein IHV kopiert und in eine neue Datei eingefügt hat, um spezielle Kolumnentitel drüber zu setzen oder irgendeine Änderung vorzunehmen | * **Feldaktualisierung ausschalten:** Strg-F11; wieder einschalten: Strg-Umsch-F11; das Auschalten bewirkt, das sämtliche manuellen Änderungen, die man vornimmt (z.B. Formatierungen) beim Drucken erhalten bleiben; kann auch hilfreich sein, wenn man z.B. ein IHV kopiert und in eine neue Datei eingefügt hat, um spezielle Kolumnentitel drüber zu setzen oder irgendeine Änderung vorzunehmen | ||
- | * **Feldverknüpfung lösen**, also das **Umwandeln eines Feldes in üblichen Text** (geht auch nach Strg-a!): Strg-6. Damit kann ein IHV oder Index endgültig fertig gemacht werden. Insbeondere lassen sich danach auch bei diesen Textteilen die Kolumnentitel setzen (was vor der Feldentkopplung nicht geht, weil das jeweilige Feld in der Feldansicht immer nur **eine** Seite beansprucht). Als alternative Tastenkombination zu **Strg-6** funktioniert auch **Strg-Umsch-F9**. Hierzu gibt es auch ein Makro der MVPs: | + | * **Feldverknüpfung lösen**, also das **Umwandeln eines Feldes in üblichen Text** (geht auch nach Strg-a!): Strg-6. Damit kann ein IHV oder Index endgültig fertig gemacht werden. Insbeondere lassen sich danach auch bei diesen Textteilen die Kolumnentitel setzen (was vor der Feldentkopplung nicht geht, weil das jeweilige Feld in der Feldansicht immer nur **eine** Seite beansprucht). Als alternative Tastenkombination zu **Strg-6** funktioniert auch **Strg-Umsch-F9**. Hierzu gibt es auch ein Makro der MVPs: |
- | | + | |
For Each oField In ActiveDocument.Fields | For Each oField In ActiveDocument.Fields | ||
oField.Unlink | oField.Unlink | ||
Zeile 787: | Zeile 792: | ||
=====Makros===== | =====Makros===== | ||
+ | ====Automatische Silbentrennung ein- und ausschalten==== | ||
+ | **Wichtig beim Aufzeichnen:** Es muss der Menüpunkt "Silbentrennungsoptionen" aufgerufen werden. Nur wenn das geschieht, wird während der Aufzeichnung Code erzeugt; werden dagegen einfach nur die Häkchen bei "keine", "automatisch" oder "manuell" gesetzt, entsteht kein Code. | ||
+ | |||
+ | Sub silbtrenn_ein() | ||
+ | ' | ||
+ | ' silbtrenn_ein Makro | ||
+ | ' | ||
+ | ' | ||
+ | With ActiveDocument | ||
+ | .AutoHyphenation = True | ||
+ | .HyphenateCaps = True | ||
+ | .ConsecutiveHyphensLimit = 0 | ||
+ | End With | ||
+ | End Sub | ||
+ | |||
+ | |||
+ | |||
+ | |||
====Suchen und Ersetzen von Schriftformatierungen==== | ====Suchen und Ersetzen von Schriftformatierungen==== | ||
Das Problem bei VBA-Makros zu Suchen/Ersetzen ist, dass bestimmte Aktionen vom Makrorekorder nicht aufgezeichnet werden. Dazu gehören sämtliche Schriftformatierungen. | Das Problem bei VBA-Makros zu Suchen/Ersetzen ist, dass bestimmte Aktionen vom Makrorekorder nicht aufgezeichnet werden. Dazu gehören sämtliche Schriftformatierungen. | ||
Zeile 2062: | Zeile 2085: | ||
- | Näheres zur Übergabe von Indexmarken und Indexen aus Word an EPUB ist hier zu erfahren: [[http://www.wgv-projects.de/wgv-intrawiki_indexing/doku.php?id=embedded:word#uebergabe_von_word-indexmarken_an_epub|Indexdaten aus Word an EPUB]] | + | Näheres zur Übergabe von Indexmarken und Indexen aus Word an EPUB ist hier zu erfahren: **[[https://www.wgv-projekte.de/pam-intrawiki_indexing/doku.php?id=intern:index_links|Index mit Hyperlinks]]** |
- | Siehe auch **[[https://www.wgv-projekte.de/pam-intrawiki_indexing/doku.php?id=intern:index_links#makros_zur_erzeugung_von_textmarken_und_hyperlinks_in_word|Index mit Hyperlinks]]** | ||
==== Löschen versteckter Textmarken ==== | ==== Löschen versteckter Textmarken ==== | ||
Will man HTML für die Weiterverarbeitung Richtung E-Book erzeugen, empfiehlt es sich, die versteckten Textmarken, die Word während der IHV-Erzeugung automatisch bei Überschriften einbaut, rauszuwerfen. Dazu kann das folgende Makro dienen, das aus dem Forum "https://windowssecrets.com/" stammt: | Will man HTML für die Weiterverarbeitung Richtung E-Book erzeugen, empfiehlt es sich, die versteckten Textmarken, die Word während der IHV-Erzeugung automatisch bei Überschriften einbaut, rauszuwerfen. Dazu kann das folgende Makro dienen, das aus dem Forum "https://windowssecrets.com/" stammt: | ||
Zeile 2214: | Zeile 2237: | ||
*zur Verwaltung ist eine Person nötig, die sich mit Visual Basic auskennt. | *zur Verwaltung ist eine Person nötig, die sich mit Visual Basic auskennt. | ||
===== Word-Formulare ===== | ===== Word-Formulare ===== | ||
- | Zur Bearbeitung von Steuerelementen kann das Word Content Control Toolkit (download: http://dbe.codeplex.com/) hilfreich sein | + | ==== Einzelne Absätze vor Bearbeitung schützen ==== |
+ | *Absatz (oder auch mehrere Absätze auf einmal) markieren | ||
+ | *nun <Entwicklertools - Gruppe "Steuerelemente" - Richt-Text-Inhaltssteuerelement> | ||
+ | Damit wird aus dem Absatz (den Absätzen) ein Steuerelement, dessen Eigenschaften - ebenfalls auf der Gruppe "Steuerelemente" - eingestellt werden können. U. a. kann gewählt werden: | ||
+ | *Das Inhaltssteuerelement kann nicht gelöscht werden. | ||
+ | *Der Inhalt kann nicht bearbeitet werden. | ||
==== Speicherung der Daten eines Formulars (Export der Daten) ==== | ==== Speicherung der Daten eines Formulars (Export der Daten) ==== | ||
*Menüband <Datei - Optionen - Erweitert> | *Menüband <Datei - Optionen - Erweitert> | ||
Zeile 2463: | Zeile 2491: | ||
Erläuterung des Musters: durch das Setzen der runden Klammern wird das Muster [0-9][0-9][0-9] als zusammengehöriger Ausdruck gekennzeichnet; nach der gesuchten Zahl kommen ein Komma und ein Blank, danach wird der Ausdruck mit \1 wiederholt. Man könnte auch mit mehreren Ausdrücken arbeiten, dann kämen \2 usw. zum Einsatz. | Erläuterung des Musters: durch das Setzen der runden Klammern wird das Muster [0-9][0-9][0-9] als zusammengehöriger Ausdruck gekennzeichnet; nach der gesuchten Zahl kommen ein Komma und ein Blank, danach wird der Ausdruck mit \1 wiederholt. Man könnte auch mit mehreren Ausdrücken arbeiten, dann kämen \2 usw. zum Einsatz. | ||
+ | |||
+ | ===== Umbruch mit Word ===== | ||
+ | Generelle Punkte: | ||
+ | *Papierformat entsprechend Buchtyp | ||
+ | * Beispiele: | ||
+ | * Fach- und Sachbücher: 17 x 24 cm | ||
+ | * Biographien: 16 x 22 cm | ||
+ | *linke (gerade) und rechte (ungerade) Seiten unterscheiden | ||
+ | *auf geraden Seiten: | ||
+ | *Rand links größer als rechts (Bsp. links 40 mm, rechts 20 mm) | ||
+ | *als Kolumnentitel: Titel des jeweiligen Kapitels | ||
+ | *auf ungeraden Seiten: | ||
+ | *Rand rechts größer als links (Bsp. links 20 mm, rechts 40 mm) | ||
+ | *als Kolumnentitel: Titel des jeweiligen Unterkapitels | ||
+ | *alle Seiten: Rand unten größer als oben (Bsp. unten 40 mm, oben 20 mm) | ||
+ | *mögliche Anordnung von Kolumnentitel und Seitenzahl: | ||
+ | * beides in Kopfzeile: Kolumnentitel innen, Seitenzahl außen | ||
+ | * Kolumnentitel in Kopfzeile, zentriert, und Seitenzahl in Fußzeile, zentriert | ||
+ | *Bildanordnung: | ||
+ | * am besten in der Zeile platzieren, nicht über oder hinter dem Text | ||
+ | * Abstand nach oben: am besten eine Leerzeile (Bsp.: 12 pt) | ||
+ | * Abstand zur Bildunterschrift (BU): halb so groß (Bsp.: 6 pt) | ||
+ | * fast immer richtig: zentriert | ||
+ | * ebenfalls fast immer richtig: an oberer Satzspielkante anstoßen lassen | ||
+ | * um das hinzubekommen, müssen hin und wieder Textabsätze mitten drin unterbrochen werden | ||
+ | * falls Blocksatz eingestellt ist, muss im oberen Absatzteil mit der Funktion „AnordnenAbsatz“ (Strg-Umsch-J) der Blocksatz erzwungen werden; evtl. ist zusätzlich anstelle einer weichen Trennung eine harte einzutasten | ||
+ | * wichtig: in Bild-Absatz-Formatvorlage einstellen: Zeilenabstand "einfach" (also keinen festen Wert nehmen) | ||
+ | * BU mit festem Abstand danach: größer als Abstand zum Bild (also z. B. 12 pt) | ||
+ | * falls nötig: BU und Bild nebeneinander, und zwar: | ||
+ | * auf linker Seite Bild links, BU rechts | ||
+ | * auf rechter Seite Bild rechts, BU links | ||
+ | * am besten in zweispaltige Tabelle | ||
+ | * darauf achten, dass Abstände zum Rand einer Tabellenzelle über Tabelleneigenschaften und über Absatzeinzüge eingestellt werden können | ||
+ | * Bilder können in den äußeren Rand einer Seite hineinragen, also über die Satzspiegelkante hinauslaufen | ||
+ | * dabei darauf achten, dass nur bestimmte Werte für das Hineinragen genommen werden, z. B. 10 mm, 20 mm und 30 mm | ||
===== Tipps, Tricks, Diverses ===== | ===== Tipps, Tricks, Diverses ===== |