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


Hallo, Matthias!

Am 12.03.2015 um 23:32 schrieb Matthias Müller:

ich experimentiere zur Zeit mit Texten, die per OCR erfasst werden.
In den Texten ist auch wörtliche Rede dargestellt. Die Texte sind
zwar auf deutsch, haben aber französische Anführungszeichen. Bei der
Erkennung werden dann aus einem öffnenden '<<' tatsächlich zwei
"kleiner als"- Zeichen, das schließende '>>' wird korrekt erkannt und
auch im Text eingesetzt.

Ich ersetze in einem Texteditor die "falschen" Zeichen, durch normale
obere Anführungszeichen. Mit der Extension Writer2Epub wird dann ein
E-Buch erstellt, das in Calibre soll.

Ich hätte gerne vor der Erstellung des E-Buchs, die Anführungszeichen
durch die typographisch korrekten Zeichen ersetzt. Leider kann Writer
das jedoch nur bei der Eingabe automatisch machen. Zumindest finde
ich nichts anderes.

Wie kann ich das automatisieren? Ich habe nämlich keine Lust im
gesamten Text die Anführungszeichen zu Suchen und von Hand zu
ersetzen. Denn dann werden auch die typographischen eingesetzt. Aber
ich müsste zuerst alle Zeichen vor einem Wortbeginn suchen und
ersetzen und dann nochmals alle nach einem Wortende. So sind
jedenfalls in Writer öffnende und schließende Anführungszeichen
definiert.

Es gibt zwar reguläre Ausdrücke in Writer, aber die arbeiten nicht mit
Sonderzeichen zusammen, zu denen Anführungszeichen gehören. Mit einem
Trick kannst du das gewünschte Ergebnis dennoch erzielen:

Ersetze zu nächst alle Anführungszeichen durch schließende
Anführungszeichen (kannst einfach ein ersetztes Anführungszeichen
kopieren und im Dialog „Suchen und Ersetzen“ einfügen). Anschließend
ersetzt du alle Zeichenfolgen (Leerstelle+schließendes
Anführungszeichen) durch (Leerzeichen+öffnendes Anführungszeichen).

Wenn der Text korrekt formatiert ist (sprich vor dem öffnenden
Anführungszeichen immer eine Leerstelle und vor dem schließenden
Anführungszeichen nie eine Leerstelle ist), dann hast du damit das
gewünschte Ziel erreicht.

Gruß,
Christian.

--
Liste abmelden mit E-Mail an: users+unsubscribe@de.libreoffice.org
Probleme? http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert

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.