
Ich habe ein großes und komplexes LaTeX-Dokument (XeLaTeX) mit einer Bibliographie mit mehreren Abschnitten (biblatex). Ich möchte den resultierenden Textinhalt in Klartext exportieren. Die Ausgabe von pdf2text
und ähnlichen Tools enthält zusätzliche neue Zeilen und Bindestriche. Ich kann auch kein ähnliches Tool verwenden detex
, da ich eine vollständige Bibliographie benötige.
Die einzige Idee, die mir einfällt, ist, ein Dokument mit sehr großer Seitengröße (eine Zeile pro Absatz) zu exportieren und pdf2text
danach zu erstellen (siehe MWE). Vielleicht gibt es eine elegantere Lösung?
\documentclass{article}
\usepackage{biblatex}
\usepackage[paperwidth=50in, paperheight=8.5in, left=1in]{geometry}
\begin{filecontents}{literatur.bib}
@ARTICLE{Reitman2015,
author = {Reitman, N. G. and Bennett, S. E. and Gold, R. D. and Briggs, R. W. and DuRoss, C. B.},
title = {Транзитная фотомозаика высокого разрешения из моделирования на основе изображений: анализ рабочих процессов и ошибок},
journal = {Bulletin of the Seismological Society of America},
year = {2015},
volume = {105},
pages = {2354-2366}
}
\end{filecontents}
\addbibresource{literatur.bib}
\begin{document}
Проверка
\thispagestyle{empty}
\nocite{Reitman2015}
\printbibliography
\end{document}
Antwort1
Sie können Ihr Dokument in HTML konvertieren und die HTML-Datei anschließend in Text umwandeln. TeX4ht unterstützt sowohl XeLaTeX als auch BibLaTeX, muss jedoch so konfiguriert werden, dass es nicht-lateinische Alphabete unterstützt.
Speichern Sie den folgenden Code als myconfig.cfg
:
\Preamble{xhtml}
\xeuniuseblock{Cyrillic}
\begin{document}
\EndPreamble
Der \xeuniuseblock
Befehl lädt Deklarationen für Unicode-Zeichen für die angegebeneUnicode-Block. Sie benötigen ähnliche Befehle für Griechisch oder Arabisch, wenn Sie diese in der Bibliographie haben.
Die Konvertierung kann mit den folgenden Befehlen durchgeführt werden:
make4ht -uxm draft -c myconfig.cfg filename.tex
biber filename
make4ht -uxm draft -c myconfig.cfg filename.tex
pandoc filename.html -t plain -o filename.txt
Dies ist das Ergebnis:
Проверка
References
[1]
N. G. Reitman et al. “Транзитная фотомозаика высокого разрешения из
моделирования на основе изображений: анализ рабочих процессов и
ошибок”. In: Bulletin of the Seismological Society of America 105
(2015), pp. 2354–2366.