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

问题描述 投票:0回答:1

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)时,这不会返回任何输出,我相信这是因为第一行以%开头。

python latex
1个回答
0
投票

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

也就是说,如果您删除第一行或注释掉第二行,TexSoup可以解析文件,print(soup)将提供一些输出。

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

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

TexSoup也能够解析文件。

© www.soinside.com 2019 - 2024. All rights reserved.