Discussion:
TeXShop: Suchen und ersetzen in allen Dateien eines Projektes
(zu alt für eine Antwort)
Georg Verweyen
2005-10-27 09:12:27 UTC
Permalink
Ich möchte in allen Dateien eines Projektes beispielsweise prüfen, ob
überall »z.\,B.« steht, oder ob sich noch ein »z.B.« oder »z. B.«
versteckt hält. Solche Sachen lassen sich auch im internen Editor gut
mit Suchen und Ersetzen, ggf. mit regular expressions abdecken.

Kann man eine komplexe Suche auch auf mehrere Dateien ausdehnen?
Auf alle Dateien, a) die geöffnet sind?
b) die im selben Ordner liegen?
c) die dieselbe Hauptdatei eingetragen haben?

Gruß, Georg

PS: Von der pdf-Ansicht zum Text zurückspringen funktioniert nur dann,
wenn der Text im Hauptdokument steht oder per include eingebunden wird.
Input hingegen erkennt TeXShop nicht! Damit verstehe ich zumindest,
warum es manchmal geklappt hat und manchmal eben nicht.
Matthias Damm
2005-10-27 09:29:05 UTC
Permalink
Das ist keine TeX-, sondern eine Mac-Frage, daher X-Post und Followup
nach dcsmm. Bitte beachten!
Post by Georg Verweyen
Ich möchte in allen Dateien eines Projektes beispielsweise prüfen, ob
überall »z.\,B.« steht, oder ob sich noch ein »z.B.« oder »z. B.«
versteckt hält. Solche Sachen lassen sich auch im internen Editor gut
mit Suchen und Ersetzen, ggf. mit regular expressions abdecken.
Kann man eine komplexe Suche auch auf mehrere Dateien ausdehnen?
Auf alle Dateien, a) die geöffnet sind?
b) die im selben Ordner liegen?
c) die dieselbe Hauptdatei eingetragen haben?
TeXShop kann das nicht, aber es gibt andere Editoren, die solche
Funktionen haben, kostenlos z.B. TextWrangler. Bei c) dürfte der aber
auch überfordert sein.

Detailliertere Infos zu solchen Fragen dürftest Du in der
MacTeX-Mailingliste bekommen.

Schöne Grüße,
Matthias
--
Matthias Damm
Please use Reply-To: information for replies
PGP key: http://macplanet.macbay.de/MatthiasDamm.asc
PGP fingerprint: CED3 6074 7F7D 3148 C6F3 DFF2 05FF 3A0B 0D12 4D41
Georg Verweyen
2005-10-27 10:23:24 UTC
Permalink
Post by Matthias Damm
Das ist keine TeX-, sondern eine Mac-Frage, daher X-Post und Followup
nach dcsmm. Bitte beachten!
Naja, wir haben hier schon Abwegigeres diskutiert.
Post by Matthias Damm
TeXShop kann das nicht, aber es gibt andere Editoren, die solche
Funktionen haben, kostenlos z.B. TextWrangler. Bei c) dürfte der aber
auch überfordert sein.
a) oder b) reichen mir auch :-) Wäre eben schön gewesen, zu erfahren,
dass ich bisher nur den ein oder andern Schalter nicht gefunden habe ...
hätte ja sein können.
Post by Matthias Damm
Detailliertere Infos zu solchen Fragen dürftest Du in der
MacTeX-Mailingliste bekommen.
Werde ich probieren.

Danke, Georg
Markus Gail
2005-10-27 15:30:39 UTC
Permalink
Post by Matthias Damm
Das ist keine TeX-, sondern eine Mac-Frage, daher X-Post und Followup
nach dcsmm. Bitte beachten!
Zumindest das Postscriptum müßte wohl in dieser Gruppe richtig gewesen
sein.

M.
Georg Verweyen
2005-10-27 15:56:14 UTC
Permalink
Post by Markus Gail
Zumindest das Postscriptum müßte wohl in dieser Gruppe richtig gewesen
sein.
War ja nur ein PS, ich hab das Thema jetzt nochmal richtig dort zur
Diskussion gestellt.

Gruß, Georg
Kay Schulz
2005-10-27 21:36:51 UTC
Permalink
Post by Matthias Damm
Post by Georg Verweyen
Ich möchte in allen Dateien eines Projektes beispielsweise prüfen, ob
überall »z.\,B.« steht, oder ob sich noch ein »z.B.« oder »z. B.«
versteckt hält. Solche Sachen lassen sich auch im internen Editor gut
mit Suchen und Ersetzen, ggf. mit regular expressions abdecken.
Kann man eine komplexe Suche auch auf mehrere Dateien ausdehnen?
Auf alle Dateien, a) die geöffnet sind?
b) die im selben Ordner liegen?
c) die dieselbe Hauptdatei eingetragen haben?
TeXShop kann das nicht, aber es gibt andere Editoren, die solche
Funktionen haben, kostenlos z.B. TextWrangler. Bei c) dürfte der aber
auch überfordert sein.
Detailliertere Infos zu solchen Fragen dürftest Du in der
MacTeX-Mailingliste bekommen.
Oder in Unix Gruppen.Für was kann man Shellscripte gut benutzen.
man sed
Kay

Harry Schmidt
2005-10-27 09:56:53 UTC
Permalink
Post by Georg Verweyen
Ich möchte in allen Dateien eines Projektes beispielsweise prüfen, ob
überall »z.\,B.« steht, oder ob sich noch ein »z.B.« oder »z. B.«
versteckt hält.
Ich weiß nicht, ob dir das was hilft, aber Emacs mit RefTeX kann das.
Außerdem natürlich sed. Ist sed bei OSX dabei?

Gruß, Harry
--
Knowledge is not everything. For a start, it's not an elephant.
Georg Verweyen
2005-10-27 10:20:21 UTC
Permalink
Post by Harry Schmidt
Ich weiß nicht, ob dir das was hilft, aber Emacs mit RefTeX kann das.
Ach ja, Emacs und ich -- bisher nicht gerade der Beginn einer
wunderbaren Freundschaft ...
Post by Harry Schmidt
Außerdem natürlich sed. Ist sed bei OSX dabei?
Leider nicht.
Andreas Lobinger
2005-10-27 10:31:11 UTC
Permalink
Aloha,
Post by Georg Verweyen
Post by Harry Schmidt
Ich weiß nicht, ob dir das was hilft, aber Emacs mit RefTeX kann das.
Ach ja, Emacs und ich -- bisher nicht gerade der Beginn einer
wunderbaren Freundschaft ...
Post by Harry Schmidt
Außerdem natürlich sed. Ist sed bei OSX dabei?
Leider nicht.
Aha.

$ which sed
/usr/bin/sed

bilde ich mir also nur ein?

Einen fröhlichen Tag wünschend
LOBI
Georg Verweyen
2005-10-27 13:59:41 UTC
Permalink
Post by Andreas Lobinger
$ which sed
/usr/bin/sed
bilde ich mir also nur ein?
Ach wieder mal in die Spotlight-Falle getappt :-(
Finder die nichts finden und Spotlights, die nichts spotten gehören
verboten!

Ich grab mich jetzt mit dem Kopf voran in den Sand!
Georg
Christian Ebert
2005-10-27 10:49:45 UTC
Permalink
Post by Georg Verweyen
Post by Harry Schmidt
Ich weiß nicht, ob dir das was hilft, aber Emacs mit RefTeX kann das.
Ach ja, Emacs und ich -- bisher nicht gerade der Beginn einer
wunderbaren Freundschaft ...
Probier TextWrangler bzw. BBEdit.
Post by Georg Verweyen
Post by Harry Schmidt
Außerdem natürlich sed. Ist sed bei OSX dabei?
Leider nicht.
Aber klar doch. Im Terminal:

$ which sed
/usr/bin/sed

Ich nehme nur an, daß du tools mit GUI suchst, und das ist sed
nicht. Deshalb nochmal die Empfehlung BBEdit als Editor, da hast
du IMO die beste Schnittmenge von GUI und nicht-GUI.

c
--
_B A U S T E L L E N_ lesen! --->> <http://www.blacktrash.org/baustellen.html>
Markus Gail
2005-10-27 15:24:49 UTC
Permalink
Post by Georg Verweyen
Ich möchte in allen Dateien eines Projektes beispielsweise prüfen, ob
überall »z.\,B.« steht, oder ob sich noch ein »z.B.« oder »z. B.«
versteckt hält. Solche Sachen lassen sich auch im internen Editor gut
mit Suchen und Ersetzen, ggf. mit regular expressions abdecken.
Kann man eine komplexe Suche auch auf mehrere Dateien ausdehnen?
Auf alle Dateien, a) die geöffnet sind?
b) die im selben Ordner liegen?
Wenn es TeXShop nicht kann, würde ich die Carbon-Version von BBEdit
nehmen.
Post by Georg Verweyen
PS: Von der pdf-Ansicht zum Text zurückspringen funktioniert nur dann,
wenn der Text im Hauptdokument steht oder per include eingebunden wird.
Input hingegen erkennt TeXShop nicht! Damit verstehe ich zumindest,
warum es manchmal geklappt hat und manchmal eben nicht.
Interessante Beobachtung. Gilt das unter Panther mit pdfsync.sty oder
unter Tiger ohne pdfsync.sty?

Schon einen Fehlerbericht geschrieben?

M.
Georg Verweyen
2005-10-27 15:29:47 UTC
Permalink
Post by Markus Gail
Post by Georg Verweyen
PS: Von der pdf-Ansicht zum Text zurückspringen funktioniert nur dann,
wenn der Text im Hauptdokument steht oder per include eingebunden wird.
Input hingegen erkennt TeXShop nicht! Damit verstehe ich zumindest,
warum es manchmal geklappt hat und manchmal eben nicht.
Interessante Beobachtung. Gilt das unter Panther mit pdfsync.sty oder
unter Tiger ohne pdfsync.sty?
Mit Tiger ohne pdfsync.
Post by Markus Gail
Schon einen Fehlerbericht geschrieben?
Hmm, bisher habe ich das nur zur Kenntnis und dann zum Anlass genommen,
mein Projekt etwas zu re-organisieren -- das war sowieso mal dran. Aber
eigentlich hast du recht: Ander wär schon schöner.

Gruß, Georg
Georg Verweyen
2005-10-27 15:31:12 UTC
Permalink
Post by Markus Gail
Post by Georg Verweyen
Ich möchte in allen Dateien eines Projektes beispielsweise prüfen, ob
überall »z.\,B.« steht, oder ob sich noch ein »z.B.« oder »z. B.«
versteckt hält. Solche Sachen lassen sich auch im internen Editor gut
mit Suchen und Ersetzen, ggf. mit regular expressions abdecken.
Kann man eine komplexe Suche auch auf mehrere Dateien ausdehnen?
Auf alle Dateien, a) die geöffnet sind?
b) die im selben Ordner liegen?
Wenn es TeXShop nicht kann, würde ich die Carbon-Version von BBEdit
nehmen.
Ich habe jetzt TextWrangler laufen und das scheint sehr gut zu machen,
was ich brauche. Ist zwar alles nicht so integriert wie WinEdt, aber so
langsam erobere ich mir die gewohnten Funktionen zurück :-)

G.
Loading...