如何在Python中打开以注释开头的LaTeX文件

时间:2018-09-13 15:21:59

标签: python latex

Trying to open this file in python

代码:

import os
import re
import time
import csv
from TexSoup import TexSoup


path = os.getcwd()
texFile = path + '\\Paper16.tex'
print(texFile)

soup = TexSoup(open(texFile, 'r'))

当我尝试print(soup)时,此操作不会返回任何输出,我相信这是因为第一行以%开头。

1 个答案:

答案 0 :(得分:0)

我认为这是TexSoup的某种错误。

也就是说,如果您删除第一行或注释掉第二行,则TexSoup能够解析该文件,并且print(soup)将给出一些输出。

此外,如果您通过添加花括号来终止第一行:

%{\documentstyle[aps,epsf,rotate,epsfig,preprint]{revtex}}

TexSoup也能够解析文件。