Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
office:openoffice [2021/09/10 11:25] walter [Suchen und Ersetzen] |
office:openoffice [2021/09/10 14:50] (aktuell) walter [Austausch zwischen Word und Open Office/Libre Office] |
||
---|---|---|---|
Zeile 84: | Zeile 84: | ||
Das heißt, wenn nach Sonderzeichen (z.B. nicht druckbaren Zeichen wie Absatzmarke oder Tabulator) gesucht werden soll, sind zunächst im Suchen-/Ersetzen-Fenster "Mehr Optionen" zu wählen, und in dem dann zur Verfügung stehenden Bereich ist die Checkmarke bei "Regulärer Ausdruck" zu setzen. Jetzt wertet OpenOffice jede Eingabe als Muster. | Das heißt, wenn nach Sonderzeichen (z.B. nicht druckbaren Zeichen wie Absatzmarke oder Tabulator) gesucht werden soll, sind zunächst im Suchen-/Ersetzen-Fenster "Mehr Optionen" zu wählen, und in dem dann zur Verfügung stehenden Bereich ist die Checkmarke bei "Regulärer Ausdruck" zu setzen. Jetzt wertet OpenOffice jede Eingabe als Muster. | ||
- | Die komplette Liste der regulären Ausdrücke ist in der OpenOffice-Hilfe zu finden. Hier seien lediglich einige wichtige beschrieben, weil sie sich aus den Hilfeangaben nicht direkt erschließen: | + | Die komplette Liste der standardmäßigen regulären Ausdrücke ist in der OpenOffice-Hilfe zu finden. Hier seien lediglich einige wichtige beschrieben, weil sie sich aus den Hilfeangaben nicht direkt erschließen: |
* Suche nach Absatzmarke (harter Return): $ | * Suche nach Absatzmarke (harter Return): $ | ||
* ^$ Suche nach einem "leeren" Absatz, also Suche nach Leerzeile | * ^$ Suche nach einem "leeren" Absatz, also Suche nach Leerzeile | ||
Zeile 99: | Zeile 99: | ||
*[:cntrl:]? beliebiges nicht-druckbares Zeichen (also z.B. Tabulator oder weiche Zeilenschaltung)\\ | *[:cntrl:]? beliebiges nicht-druckbares Zeichen (also z.B. Tabulator oder weiche Zeilenschaltung)\\ | ||
- | **2.** Suche nach **Feldern/Variablen** scheint nicht möglich zu sein! Zumindest nicht direkt über einen Code für die entsprechenden Felder (d.h. es gibt z.B. kein ^f für ein Fußnotenfeld oder ^g für eine Grafik wie in Word). Was aber geht: Ein Makro anlegen, das die Sache erledigt. Dabei muss mit dem sog. **Navigator** gearbeitet werden, der sich per F5 aufrufen lässt. Dort wiederum kann bei "Navigation" eingestellt werden, wohin navigiert werden soll (z.B. zu den Fußnoten). \\ | + | **2.** Suche nach **Feldern/Variablen/Objekten** ist nicht auf einfache Weise möglich. Im Standardrepertoire gibt es keine Codes für die unterschiedlichen Felder/Objekte. So lässt sich z. B. nicht direkt nach Fußnoten oder Grafiken suchen (in Word wäre das ^f für ein Fußnotenfeld oder ^g für eine Grafik). Was aber geht: |
+ | * Den sog. **Navigator** aufrufen (per F5) und mit ihm von einem Objekt zum nächsten springen. Das entspricht im Wesentlichen der Gehezu-Funktion von Word. | ||
+ | * Zusätzlich kann ein Makro angelegt werden, mit dem sich das Navigieren aufzeichnen lässt. Dem Makro kann ein Tastenkürzel zugewiesen werden, oder es wird auf eine Symbolleiste gelegt und ist dann per Maus aufrufbar. \\ | ||
- | Unbedingt auch die Hilfe-Seite im Internet zu Suchen/Ersetzen mit regulären Ausdrücken ansehen: http://wiki.services.openoffice.org/wiki/Documentation/How_Tos/Regular_Expressions_in_Writer | + | Hilfe zu Suchen/Ersetzen mit regulären Ausdrücken:\\ http://wiki.services.openoffice.org/wiki/Documentation/How_Tos/Regular_Expressions_in_Writer |
Durch das Addon **AltSearch** ("Suchen&Ersetzen-Alternative für Writer") wird das Suchen und Ersetzen wesentlich erleichtert und erweitert: | Durch das Addon **AltSearch** ("Suchen&Ersetzen-Alternative für Writer") wird das Suchen und Ersetzen wesentlich erleichtert und erweitert: | ||
Zeile 111: | Zeile 113: | ||
{{:office:alt_search_writer_ersetzen.png?400|}} | {{:office:alt_search_writer_ersetzen.png?400|}} | ||
- | Dokumentation zuu AltSearch: http://macrojtb.hys.cz/HelpAltSearch_en.html | + | Dieses Addon erfüllt, wie man bereits anhand der obigen Bilder sieht, auch die meisten Anforderungen im Zusammenhang mit Feldern/Variablen/Objekten. Es sind sogar vorgefertigte Suchen möglich (wie [::BigBlock::]), deren Muster in Word erst entwickelt werden müssten. [::BigBlock::] bedeutet einfach, dass alles zwischen zwei Textstrings gefiunden werden soll. Man würde also z. B. in der Suche eingeben: Abc[::BigBlock::]xyz, und gefunden/markiert würde der gesamte Text (auch über mehrere Absätze oder Seiten hinweg), der sich zwischen Abc und xyz befindet. Das Muster in Word nachzubauen, wäre allerdings trivial: Abc*xyz. |
+ | |||
+ | |||
+ | Dokumentation zu AltSearch: http://macrojtb.hys.cz/HelpAltSearch_en.html | ||
===== Silbentrennung ===== | ===== Silbentrennung ===== | ||
- | Anders als in [[:office:word|Word]], sind in OO Silbentrennung und Benutzerwörterbuch miteinander verbunden. D.h.,im Benutzerwörterbuch können bedingte Trennstriche gesetzt werden (genauso, wie man es auch von Layoutprogrammen her kennt). | + | Anders als in [[:office:word|Word]], sind in OO/LO Silbentrennung und Benutzerwörterbuch miteinander verbunden. D.h.,im Benutzerwörterbuch können bedingte Trennstriche gesetzt werden (genauso, wie man es auch von Layoutprogrammen her kennt). |
Ein bedingter Trennstrich wird im Benutzerwörterbuch durch ein Gleichheitszeichen "=" eingegeben. | Ein bedingter Trennstrich wird im Benutzerwörterbuch durch ein Gleichheitszeichen "=" eingegeben. | ||
Zeile 131: | Zeile 136: | ||
- Das Format "koltitel" zuweisen. Wird nun die Anzeige der Sonderzeichen ausgeschaltet, verschwindet diese Überschrift; d.h., sie trägt nicht zum Layout und nicht zum Umfang bei! | - Das Format "koltitel" zuweisen. Wird nun die Anzeige der Sonderzeichen ausgeschaltet, verschwindet diese Überschrift; d.h., sie trägt nicht zum Layout und nicht zum Umfang bei! | ||
- Nun die beiden oben beschriebenen Schritte zum Erzeugen des lebenden Kolumnentitels durchführen; dabei "koltitel" als Referenz angeben. Fertig. | - Nun die beiden oben beschriebenen Schritte zum Erzeugen des lebenden Kolumnentitels durchführen; dabei "koltitel" als Referenz angeben. Fertig. | ||
+ | ===== Felder ===== | ||
+ | Die meisten Felder, die es in Word gibt, finden in OpenOffice/LibreOffice eine Entsprechung (und werden somit auch richtig konvertiert). So entspricht z. B. das Feld //Nummernkreis// von OO/LO dem Feld //SEQ// von Word. | ||
+ | |||
+ | **Feld einfügen:** Menü <Einfügen - Feldbefehl>, dann eines der direkt angebotenen Felder auswählen oder auf //Weitere Felder// gehen. Alternativ: <Strg-F12>. | ||
+ | |||
+ | **Feldschattierung ein-/ausschalten:** Menü <Ansicht - Feldhinterlegungen> oder <Strg-F8> | ||
+ | |||
+ | **Umschalten von Feldnamen-Ansicht zu Feldinhalts-Ansicht:** Menü <Ansicht - Feldnamen> oder <Strg-F9> | ||
+ | |||
+ | **Felder aktualisieren:** Menü <Extras - Aktualisieren - Felder> oder F9 | ||
+ | |||
+ | |||
===== Dateiformat und Konsequenzen ===== | ===== Dateiformat und Konsequenzen ===== | ||
Das Format von OpenOffice ist XML. Welche Konsequenezen das hat, kann beim entsprechenden Artikel zu [[:office:word|Word 2007]] nachgelesen werden. | Das Format von OpenOffice ist XML. Welche Konsequenezen das hat, kann beim entsprechenden Artikel zu [[:office:word|Word 2007]] nachgelesen werden. | ||
Zeile 138: | Zeile 155: | ||
My experience with the exchange of odt and doc (also docx and docm) files is that everything depends on the versions used. | My experience with the exchange of odt and doc (also docx and docm) files is that everything depends on the versions used. | ||
- | *Open Office 3 as well as Libre Office 3 and higher can read Word files (doc, docx, docm, until 2016, Windows and Mac). TC and comments usually are preserved (that means: can be seen and used), but macros disappear. | + | *Open Office 3 as well as Libre Office 3 and higher can read Word files (doc, docx, docm, until 2016, Windows and Mac). **TC (Track Changes)** and comments usually are **preserved** (that means: can be seen and used), but macros disappear. |
*Open Office 3 and higher can save files in doc format (also in rtf format), but not in docx or docm format. When these doc (or rtf) files are opened in Word, TC and comments are preserved, but some formatting may be lost (because of the old doc and rtf format). | *Open Office 3 and higher can save files in doc format (also in rtf format), but not in docx or docm format. When these doc (or rtf) files are opened in Word, TC and comments are preserved, but some formatting may be lost (because of the old doc and rtf format). | ||
*Libre Office 3 and higher can save files in doc format (also in rtf) as well as in docx format (not in docm format), docx should be the preferred format. When these docx files are opened in Word, TC and comments are preserved, formatting should be ok. | *Libre Office 3 and higher can save files in doc format (also in rtf) as well as in docx format (not in docm format), docx should be the preferred format. When these docx files are opened in Word, TC and comments are preserved, formatting should be ok. | ||
*Word 2007 fails to open some odt files. | *Word 2007 fails to open some odt files. | ||
- | *Word 2010 and higher can open odt files. TC is lost (all acepted), while comments remain. | + | *Word 2010 and higher can open odt files. **TC is lost (all acepted)**, while comments remain. |
*Word 2010 and higher can save files as odt. When opened in Open Office or Libre Office, TC is lost (all acepted), while comments remain. | *Word 2010 and higher can save files as odt. When opened in Open Office or Libre Office, TC is lost (all acepted), while comments remain. | ||
- | Conclusion: with regard to TC only the pair Libre Office 3 and higher/Word 2010 and higher is working satisfactory. The exchange format has to be docx. All other formats lead to a loss of information. | + | Conclusion: with regard to **TC** only the pair Libre Office 3 and higher/Word 2010 and higher is working satisfactory. The exchange format has to be docx. All other formats lead to a loss of information. |