У меня есть файл латекса, который я хочу отфильтровать, сохранив только определенные теги.Мне удалось отфильтровать, но не сохранить результаты в новом латексном файле, за исключением таблицы, записанной в файле.
Вот попытка:
>>> with open("fr_13_regions.tex", 'r', encoding = "utf-8") as f:
... w=open("guru99.tex", "a+")
... ''.join([line for line in f if line.startswith(("\\section", "\\subsection", "\\subsubsection", "\\begin", "\\end", "\\item"))])
...
'\\begin{document}\n\\begin{multicols}{3}\n\\section{La Région-capitale : une place et un rôle exceptionnels}\n\\subsection{Une longue construction historique}\n\\subsection{Région-capitale, État et pouvoir politique}\n\\subsection{Une Région au cœur du pouvoir économique et financier}\n\\section{De profondes mutations démographiques et économiques}\n\\subsection{Une région jeune, dynamique et attractive}\n\\subs ...
Кроме того, существует проблема сдвойной слэш ...
Вот пример файла:
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{microtype}
\usepackage{newspaper}
\date{\today}
\currentvolume{1}
\currentissue{1}
\SetPaperName{%
\fontencoding{T1}\fontfamily{phv}\fontsize{26}{0}\bfseries
La France des 13 régions%
}
\SetPaperLocation{}
\SetPaperSlogan{Sous la direction de L. Carroué}
\SetPaperPrice{antoine.compagnie@gmail.com}
\usepackage{lipsum}
\begin{document}
\maketitle
\begin{multicols}{3}
\headline{Ile-de-France}
\section{La Région-capitale : une place et un rôle exceptionnels}
\subsection{Une longue construction historique}
\end{document}
И вы можете найти полный файл там .