Date: prev next · Thread: first prev next last
2018 Archives by date, by thread · List index


Hallo Wolfgang,

vielen Dank! Dein Tip hat geklappt!

mit freundlichem Gruss

Martin



Am 11.06.2018 um 15:37 schrieb Wolfgang Jäth:
Am 10.06.2018 um 17:53 schrieb Martin Jenniges:
Hallo,

ich scanne derzeit für den hiesigen Geschichtsverein deren Bücher ein
und wadle die alten Texte via OCR wieder in digitale Texte um.

Diese Texte enthalten Fussnotenverweise in hochgestellten Zahlen.
Diese Zahlen will ich aber (in normaler Grösse) in Klammern setzen;
bisher habe ich das per Hand gemacht, sprich jede Klammer eingetippt.

Nun frage ich mich, ob es nicht möglich ist, diese Zahlen zu markieren,
irgendeine Funktion (Vorlage, Makro,...) zu wählen - und die Zahlen sind
in Klammern eingefügt ;-)

Meine Frage: gibt es so eine Vorlage, Makro oder ein Add-On dafür ?
Versuch mal folgendes:

Gib in "Bearbeiten => Suche & Ersetzen" in das Feld "Suchen nach" den
Text "\d+" (ohne die Hochkomma) ein, und in "Ersetzen durch" den Text
"(&)". Außerdem klickst du auf "Mehr Optionen" und setzt ein Häkchen bei
"Regulärer Ausdruck".

Wenn du jetzt auf "Suchen" klickst, müsste die nächste Zahl gefunden und
mit "Ersetzen" auch in Klammern gesetzt werden.

Zur Erklärung: RegEx aka Regular Expressions aka Reguläre Ausdrücke ist
eine sehr mächtige (dadurch aber auch komplexe) Formelsprache zur
Beschreibung von Zeichenketten (näheres kannst du bei Wikipedia o.ä.
nachlesen). Im vorliegenden Fall bezeichnet im Suchfeld der Ausdruck
"\d" einfach eine beliebige Ziffer (0-9), und das "+" danach bedeutet
"ein oder mehrere". Es weden also auch mehrstellige Zahlen gefunden. Das
"&" im Ersetzenfeld beschreibt wiederum die gefundene Zeichenfolge
(sprich Zahl), die ja, so wie sie gefunden wurde, wieder eingefügt
werden soll, nur halt von runden Klammern eingefasst.

Achtung: Vergiss nicht, abschließend *unbedingt* das *Häkchen* bei
"Regulärer Ausdruck" wieder zu *entfernen*. Der aktuelle Zustand dieser
Option wird auch nach den Neustart des Programms beibehalten. Und dann
werden eine ganze Reihe von Zeichen nicht als Text sondern als
Steuerzeichen interpretiert. Das führt dann bei weiteren Such- und/oder
Ersetzungsvorgängen leicht zu nicht nachvollziehbaren Ergebnissen. Glaub
mir; ich hab mich selber schon ein paar mal dumm und dämlich gesucht
nach der Ursache, warum ein definitiv und nachweisbar vorhandener Text
nicht gefunden werden wollte (ich wünschte mir, diese Optionen wären
defaultmäßig nicht eingeklappt, dann würde man zumindest dieses Problem
leichter finden weil sehen). Also unbedingt am Ende wieder auf
'Normalzustand' setzen.

Übrigens, nur so als Idee: Du kannst auf diese Weise auch Formatierungen
setzen. Wenn der Textcursor im "Ersetzen"-Feld(!) ist, und du dann auf
"Format" klickst, und dort z. B. in der Registerkarte "Position" auf
"Hochgestellt" gehst, wird der eingefügte Text entsprechend hochgestellt
foramtiert.

Auf gleiche Weise kannst du auch (dann eben vom "Suchen"Feld aus) nach
bestimmten Formatierungen suchen.

Wolfgang



--
Liste abmelden mit E-Mail an: users+unsubscribe@de.libreoffice.org
Probleme? https://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: https://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: https://listarchives.libreoffice.org/de/users/
Datenschutzerklärung: https://www.documentfoundation.org/privacy

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.