我设法使用 latex 生成了一个 pdf,但遇到了一个问题,即 pdf 中出现了不必要的文本,如下所示。有人能帮我解决这个问题吗?
我的 tex 文件开始如下
\documentclass{report}
\usepackage{blindtext}
\usepackage[export]{adjustbox}
\usepackage{graphicx}
\usepackage{heuristica}
\usepackage[heuristica,vvarbb,bigdelims]{newtxmath}
\usepackage[T1]{fontenc}
\renewcommand*\oldstylenums[1]{\textosf{#1}}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\renewcommand{\baselinestretch}{1.3}
\usepackage[a4paper,%
left=0.7in,right=0.7in,top=0.9in,bottom=0.9in,%
footskip=.25in]{geometry}
\begin{document}
我的代码如下
from pylatex import Document, Section, Subsection, Command, Figure, SubFigure, Package
from pylatex.utils import italic, NoEscape
latex_document = '120.tex'
with open(latex_document) as file:
tex= file.read()
doc = Document('basic')
doc.append(NoEscape(tex))
doc.packages.append(Package('graphicx'))
doc.generate_pdf(clean_tex=False)
有人能帮我解决这个问题吗?谢谢..!
答案1
我们不想使用
\begin{document}
在 .tex 文件中,因为当 .tex 文件附加到 doc 文件时它将自动附加。删除 \begin{document} 及其结束行后,问题得到解决