Der LyX-Editor hat eine Funktion integriert, über die sich Dokumente (im) einfach vergleichen lassen: Menü Werkzeuge|Vergleichen.
- LaTeX-Wörterbuch: Zähler – Wikibooks, Sammlung freier Lehr-, Sach- und Fachbücher
- Horizontale Linien - Teuderun
Latex-Wörterbuch: Zähler – Wikibooks, Sammlung Freier Lehr-, Sach- Und Fachbücher
Ich soll für mein erstelltes Dokument angeben, wie viele Wörter es umfasst. Wörter zählen latex. Wie kann man das am besten bewerkstelligen? Für mich speziell gerade nicht interessant, aber vielleicht für Andere und weil es thematisch passt: Wie kann man die verwendeten Zeichen zählen lassen? Eine (umständliche) Möglichkeit wäre den Text im PDF als Textdatei zu speichern, in ein Textverarbeitungsprogramm zu kopieren und dort zählen zu lassen...
Gibt es noch elegantere Möglichkeiten? gefragt
09 Mär '15, 20:35
André
986 ● 20 ● 28 ● 36
Akzeptiert-Rate:
33%
Horizontale Linien - Teuderun
Basierend auf den Hinweisen auf saputellos Kommentare könnte man in der Tat das eigentliche Dokument zweimal verarbeiten: Einmal ganz normal und einmal mit zusätzlichen Einstellungen, die dafür sorgen, dass nur die Zeichen in der Ausgabe landen, die auch wirklich gezählt werden sollten. Dieses Zähldokument lässt man dann ebenfalls erstellen, macht beispielsweise mit pdftotext eine Textdatei daraus und zählt mit einem Programm wie wc (ist bei Linux normalerweise dabei, gibt es aber auch für OSX und Windows) dann die Zeichen in der Textdatei. Latex wörter zählen. Die Erzeugung des Zähldokuments kann sehr einfach aus dem Hauptdokument per filecontents -Umgebung erfolgen. Die Verwendung von Paket stdpage in dem Zähldokument ist nicht zwingend, kann aber bereits einige Dinge erleichter. Fehlende Dokumentvereinfachungen ergänzt man zusätzlich. Die benötigten Aufrufe, um aus dem Zähldokument schließlich die Anzahl der Zeichen zu erhalten, kann man in den Dokumenterstellungsvorgang ähnlich dem Aufruf von makeindex oder biber etc. einfügen.
Die Anweisung, die diese Infoseite erzeugt, wird nur dann definiert, wenn sie nicht bereits definiert ist. Im Zähldokument wiederum wird diese Anweisung bereits vorab, also vor dem Einlesen des Hauptdokument, definiert und enthält dann die ganzen Änderungen, die nur für das Zähldokument gelten. Wollte man die Infoseite mitzählen, müsste man hier stattdessen unterschiedliche Befehle verwenden und den für das Zähldokument im Hauptdokument nur ausführen, wenn er definiert ist.