Ersetzen aber nur dann, wenn Wort in Anführungszeichen steht

Das Textverarbeitungsprogramm

Moderator: Moderatoren

Falke
***
Beiträge: 79
Registriert: Fr, 06.10.2006 15:30

Ersetzen aber nur dann, wenn Wort in Anführungszeichen steht

Beitrag von Falke »

Hallo, ich würde gerne wissen, ob es möglich ist, bestimmte Wörter
zu ersetzten, aber nur dann, wenn sie in wörtlicher Rede stehen.

Hintergrund: Ich schreib ein Buch indem wörtliche Rede vorkommt.
Bei Belletristik schreibt man in wörtlicher Rede die Anreden immer
groß.

Statt:

"Wussten sie nicht, dass Sandra tot ist", fragte Richard.

muss es heißen:

"Wussten Sie nicht, dass Sandra tot ist", fragte Richard.

Aber nun kommt in dem umfangreichen Manuskript öfter das
Wort `sie´vor, aber ich will nur, dass innerhalb der wörtlichen
Rede großgeschrieben wird. Weil sonst ja auch das `sie´ in
Sätzen wie:

Die Rosen standen auf dem Tisch, sie leuchteten rot.

großgeschrieben würde, was logischerweise falsch ist.

Wie mache ich Ersetzungen die beschränkt auf die wörtliche
Rede sind ? Geht das?

Vielen Dank !
[/i]
Karolus
********
Beiträge: 7535
Registriert: Mo, 02.01.2006 19:48

Beitrag von Karolus »

Hallo Falke

Zuerst musst mit 'suchen und ersetzen' alle Zitate einzeln selektieren :
Suche nach :
"[^"]*"
[x]regulärer Ausdruck
und Klick auf 'Alle suchen'
jetzt sind alle Zitate selektiert, und du änderst 'suche nach' in :
sie (mit Leerzeichen davor und dahinter)
'ersetzen durch'
Sie (wiederum mit Leerzeichen)
[x]exakte Suche
[x]nur in Selektion
und Klick auf 'ersetze alle'

Gruß Karo
Falke
***
Beiträge: 79
Registriert: Fr, 06.10.2006 15:30

Beitrag von Falke »

Leider markiert er auch die Teile die zwischen den Wörtlichen Reden sind.

mmh
Karolus
********
Beiträge: 7535
Registriert: Mo, 02.01.2006 19:48

Beitrag von Karolus »

Hallo
Leider markiert er auch die Teile die zwischen den Wörtlichen Reden sind.
Nimmst du auch genau diesen :
"[^"]*"
Suchbegriff ?
Damit soll eigentlich ausgeschlossen werden, das vom ersten "zeichen bis zum letzten "zeichen in einem Absatz selektiert wird, und hier (Linux und Original OOo2.02) funktioniert das auch.

Gruß Karo
Falke
***
Beiträge: 79
Registriert: Fr, 06.10.2006 15:30

Beitrag von Falke »

Also, ich verwende auch nicht die normalen Anführungszeichen, "

sondern französische Anführungszeichen wie in Romanen üblich.


Aber ich habe zumindest die Worte "Du, Euch, Dir" ersetzt, weil
die im normalen Text außerhalb der wörtlichen Rede nicht auftauchen.

Nur das "sie" kann ich halt nicht ersetzen.
Karolus
********
Beiträge: 7535
Registriert: Mo, 02.01.2006 19:48

Beitrag von Karolus »

Also, ich verwende auch nicht die normalen Anführungszeichen, "

sondern französische Anführungszeichen wie in Romanen üblich.
Und wieso schreibst du das erst jetzt ?

Dann kopiere dir genau die Anführungszeichen aus deinem Text in den Suchbegriff, oder nimm als Suchbegriff folgendes :
„[^„]*“
Falke
***
Beiträge: 79
Registriert: Fr, 06.10.2006 15:30

Beitrag von Falke »

jaja, das hab ich schon längst gemacht. LOGISCH.
Trotzdem funktionierts nicht.
Karolus
********
Beiträge: 7535
Registriert: Mo, 02.01.2006 19:48

Beitrag von Karolus »

Hallo

Ich hab das jetzt mit beiden Varianten getestet,(mit und ohne typografische Ersetzung der Anführungszeichen) und das gleiche mit Windows98 und OOo1.1.4 wiederholt, es funktioniert - ich fürchte der Fehler sitzt in deinem Fall zwischen Tastatur und Rückenlehne.
Falke
***
Beiträge: 79
Registriert: Fr, 06.10.2006 15:30

Beitrag von Falke »

Stimmt, die Anrede wird immer großgeschrieben.

Aber wenn ich einen Dialog schreibe, ist es ja an sich keine Anrede,
weil ich ja als Schreiber keine Personen anrede.
Die fiktiven Figuren reden sich gegenseitig an aber es eigentlich
keine Anrede, als wenn ich jetzt Dich anrede und Dir sage, dass Du
nett bist, weil Du existierst und Du nicht fiktiv bist.
Falke
***
Beiträge: 79
Registriert: Fr, 06.10.2006 15:30

Beitrag von Falke »

@Karolus
Dann hast Du es irgendwo falsch beschrieben.
Karolus
********
Beiträge: 7535
Registriert: Mo, 02.01.2006 19:48

Beitrag von Karolus »

Hallo
@Karolus
Dann hast Du es irgendwo falsch beschrieben.
Ja natürlich - ganz wie sie meinen - ??

- Ich denke es gelingt auch eher "ungelernten" OOo-Benutzern anhand meiner Anleitung Zitate in einem Text zu markieren, sowohl mit "" eingefasst, als auch mit deren typografischen Ersetzungen ( „ “ ) -
- aber es findet sich bestimmt jemand der es speziell dir nochmal Mausklick für Mausklick erklärt.

Mit freundlichen Grüßen
Karo
hol.sten
******
Beiträge: 871
Registriert: Fr, 18.11.2005 21:21

Beitrag von hol.sten »

Falke hat geschrieben:@Karolus
Dann hast Du es irgendwo falsch beschrieben.
Nein, hat er nicht. Ich habe mir einen Text aus deinem ersten Beitrag dieses Threads gebaut. Und die Lösung von Karolus funktioniert ausgezeichnet für das Ersetzen von 'sie' mit 'Sie'! Die Möglichkeit mit "Alle suchen" und anschließendem Ersetzen "nur in Selektion" kannte ich noch gar nicht. Wirklich eine prima Erklärung. Danke :-)

BTW: Ausprobiert mit OOo 2.0.4 US auf Windows XP.

@Falke: Warum scheibst du in der wörtlichen Rede nicht gleich 'Sie' statt 'sie'. Dann könntest du dir das Korrigieren im gesamten Dokument sparen ;-)

Regards
hol.sten
Falke
***
Beiträge: 79
Registriert: Fr, 06.10.2006 15:30

Beitrag von Falke »

>Warum scheibst du in der wörtlichen Rede nicht gleich 'Sie' statt 'sie'. Dann >könntest du dir das Korrigieren im gesamten Dokument sparen

Ja, also ich kann mich ja nun nicht um alles kümmern. :roll:
turtle47
*******
Beiträge: 1849
Registriert: Mi, 04.01.2006 20:10
Wohnort: Rheinbach

Beitrag von turtle47 »

Hallo zusammen,

Falke hat geschrieben:
Leider markiert er auch die Teile die zwischen den Wörtlichen Reden sind.
Habe das mal versucht nachzuvollziehen. Habe den Code von Karolus

Code: Alles auswählen

"[^"]*"
aus dem Beitrag in die Zwischenablage kopiert und
in die Suchmaske eingefügt. Die Tücke liegt aber im Detail! Ich hatte dabei
am Ende des Codes ein Leerzeichen mit kopiert. Beim Suchen wurde dann
wirklich fast der ganze Text markiert. Also Leerzeichen am Ende weglassen!

Viel Erfolg

Jürgen
Software hat keinen Verstand - benutze deinen eigenen...!

Win 7 SP1/ LibreOffice 3.4.2 OOO340m1 (Build:203) / Firefox 15.0.1 / Notebook ASUS K70IO 64 Bit-Betriebssytem
Antworten