Hallo Leute,
ich habe in einem LaTeX-Dokument einige Klammern von der Form "\ro{xyz}", die ich gerne ganz weghaben möchte und dabei was in der Klammer jeweils steht, erhalten (Suchen und Ersetzen mit Vim), wie drückt man das aus?
Gruss,
DS
Regex-Bastelei
Re: Regex-Bastelei
Um mal die Diskussion anzustossen:
Ich kenne mich mit vi nicht besonders aus, aber mit Emacs regexp wäre
dies beispielsweise so zu bewerkstelligen:
Das müsste man doch umbauen können...
Und dann gibt es noch `detex' um *alle* LaTeX Befehle zu entfernen.
Gruesse
henry
Ich kenne mich mit vi nicht besonders aus, aber mit Emacs regexp wäre
dies beispielsweise so zu bewerkstelligen:
Code: Alles auswählen
\\textit{\([^}]*\)} -> \1
Und dann gibt es noch `detex' um *alle* LaTeX Befehle zu entfernen.
Gruesse
henry
-
- Beiträge: 75
- Registriert: 26.05.2007 10:25:48
Re: Regex-Bastelei
Iiihhh, Du benutzt Emacs?
Aber Spass beiseite, Suche und Ersetze \\ro{\([^}]*\)} mit \1 hat funktioniert, danke!
DS
Aber Spass beiseite, Suche und Ersetze \\ro{\([^}]*\)} mit \1 hat funktioniert, danke!
DS