Seite 1 von 1

Text aus Latexdatei filtern

Verfasst: So 1. Okt 2017, 12:19
von napterk
Hallo zusammen,

ich habe einen Text und möchte diesen aus einer Tex-Datei herausholen.
\documentclass[a4paper,10pt]{scrlttr2}
\usepackage[utf8]{inputenc}
\usepackage{lipsum}
\newcommand{\Text}{\lipsum}
\begin{document}
\Text
\end{document}
Also hier im Beispiel möchte ich nur den Text der für
\lipsum
steht bekommen.

Ich habe schon mit awk und sed herumgespielt, aber zu keinem Ergebnis gekommen. Super wäre auch, wenn die automatischen Zeilenumbrüche bestehen bleiben, aber das ist wohl in einem noch nicht kompilierten Zustand schwierig.

Hat jemand eine Befehlszeile oder Idee?

gruß napterk

Verfasst: So 26. Nov 2017, 19:48
von napterk
Vielleicht hätte ich noch sagen sollen, dass ich dies in Bash machen will. Ich hab jetzt ein passenden awk Befehl gefunden und erfolgreich ausprobiert:
awk '/\\newcommand{\\Text}{/{f=1;next}/}/{f=0;next}f{print}' Lipsum.tex