Exporte conteúdo de texto de documentos LaTeX complexos

Exporte conteúdo de texto de documentos LaTeX complexos

Eu tenho um documento LaTeX grande e complexo (XeLaTeX) com bibliorgafia multiseção (biblatex). Quero exportar o conteúdo de texto resultante para texto simples. A saída de pdf2textferramentas semelhantes contém novas linhas e hifens adicionais. Também não posso usar detexferramenta semelhante, pois preciso de uma bibliografia completa.

A única ideia que tenho é exportar documento com página muito grande (uma linha por parágrafo) e fazer pdf2textdepois (ver MWE). Pode haver uma solução mais elegante?

\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} 

Responder1

Você pode converter seu documento em HTML e depois converter o arquivo HTML em texto. TeX4ht suporta XeLaTeX e BibLaTeX, mas precisa ser configurado para suportar alfabetos não latinos.

Salve o seguinte código como myconfig.cfg:

\Preamble{xhtml}
\xeuniuseblock{Cyrillic}
\begin{document}
\EndPreamble

O \xeuniuseblockcomando carrega declarações para caracteres Unicode para o dadoBloco Unicode. Você precisará de comandos semelhantes para grego ou árabe, se os tiver na bibliografia.

A conversão pode ser feita usando os seguintes comandos:

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

Este é o resultado:

Проверка

References

 [1] 

    N. G. Reitman et al. “Транзитная фотомозаика высокого разрешения из
    моделирования на основе изображений: анализ рабочих процессов и
    ошибок”. In: Bulletin of the Seismological Society of America 105
    (2015), pp. 2354–2366.

informação relacionada