我需要使用 pylatex 创建 pdf 文件:
lorem = 'solve: \(64^{-(log_{\frac{1}{3}}2)(log_{\frac{1}{4}}9)+4}\)'
doc = Document('second')
doc.packages.append(Command(r'usepackage[russian]','babel'))
doc.append(lorem)
doc.generate_pdf(clean_tex=False,
compiler='pdfLatex')
然后我打开 .tex 文件并查看带有不必要字符的方程:
\documentclass{article}%
\usepackage[T1]{fontenc}%
\usepackage[utf8]{inputenc}%
\usepackage{lmodern}%
\usepackage{textcomp}%
\usepackage{lastpage}%
\usepackage[russian]{babel}%
%
%
%
\begin{document}%
\normalsize%
solve: \textbackslash{}(64\^{}\{{-}(log\_\{rac\{1\}\{3\}\}2)(log\_\{rac\{1\}\{4\}\}9)+4\}\textbackslash{})%
\end{document}
但是 .tex 文件中的结果应该是:
solve: \(64^{-(log_{\frac{1}{3}}2)(log_{\frac{1}{4}}9)+4}\)
我应该如何解决我的问题?