0

我需要使用 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}\)

我应该如何解决我的问题?

4

0 回答 0