Hallo Christian,
Am Freitag, 13. März 2015 schrieb Christian Kühl:
Hallo, Matthias!
snip
Es gibt zwar reguläre Ausdrücke in Writer, aber die arbeiten nicht mit
Sonderzeichen zusammen, zu denen Anführungszeichen gehören.
Da bin ich mir nicht sicher, hab's aber nicht versucht.
Mit einem
Trick kannst du das gewünschte Ergebnis dennoch erzielen:
Stimmt
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).
Das klappt so nicht, Grund siehe unten.
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.
Nee. Mein Informatik-Prof hätte jetzt gesagt: "Sie vergessen den 3. und 4.
Quadranten."
Soll heißen: Du hast nicht beachtet, dass es am Absatzanfang (Zeilenanfang)
und am Absatzende (Zeilenende) auch Anführungszeichen geben kann, genauso
wie unmittelbar vor einem Satzzeichen (Komma, Gedankenstrich etc). Also
keine Leerzeichen vor und nach den Anführungszeichen. Und um das abzufangen
kommst du dann um RE nicht drumherum.
Aber deine Mail hat mich zu folgender Idee geführt: Ich habe ja bereits
französische Anführungszeichen, sowohl öffnende als auch schließende.
Außerdem habe ich Größer- bzw Kleinerzeichen in jeweils doppelter
Ausführung, die von der OCR nicht richtig erkannt wurden. Ich korrigiere
zuerst die Größerzeichen indem ich mir ein korrektes französisches
öffnendes Anführungszeichen in den Puffer hole. Dann die Größerzeichen
markiere und im Suchen+Ersetzendialog die französische Anführungszeichen
einfüge. Analog gehe ich vor bei den schließenden Anführungszeichen. Dann
habe ich zwar französische Zeichen, aber eine korrekte Darstellung. Dann an
einem beliebigen Satz die Ersetzung von Hand machen, jetzt habe ich
korrekte typographische Zeichen. Und dann analog zur vorherigen
Ersetzungsaktion mit den Größer-/Kleinerzeichen die französischen durch
deutsche Anführungszeichen ersetze.
Danke für die Ideenlieferung.
--
Mit freundlichen Grüßen
Matthias Müller
(Benutzer #439779 im Linux-Counter http://counter.li.org)
PS: Bitte senden Sie als Antwort auf meine E-Mails reine Text-Nachrichten!
--
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.