python - NameError:使用latex2pdf时未定义名称'unicode'
问题描述
我尝试将 .tex 文件转换为 pdf:
from tex import latex2pdf
import pdflatex
import sys
pdf = latex2pdf("str('\\documentclass{article}\r\n\\begin{document}\r\nHello Palo Alto!\r\n\\end{document}\r\n')")
我收到一个错误:
File "C:\Users\mvideo\Desktop\python_files\pdf_latex\main.py", line 7, in <module>
pdf = tex2pdf(u'\documentclass{article}\n\begin{document}\r\nHello Palo Alto!\r\n\end{document}\r\n')
File "C:\Users\mvideo\Desktop\python_files\pdf_latex\venv\lib\site-packages\tex.py", line 178, in tex2pdf
return convert(tex_source, 'tex', 'pdf', **kwargs)
File "C:\Users\mvideo\Desktop\python_files\pdf_latex\venv\lib\site-packages\tex.py", line 109, in convert
assert isinstance(tex_source, unicode)
NameError:未定义名称“unicode”
我应该如何解决我的问题?
解决方案
推荐阅读
- vb.net - 读取文本文件和名称按钮 VB.NET
- npm - 启动服务器端(后端)的唯一方法是使用“npm start”之类的命令行运行它们?
- node.js - Gmail API 抛出 401 Unauthorized
- xml - 如何将语法“”转换为“”?
- authentication - CakePHP4 - 如何使用身份验证插件创建多用户登录?
- powershell - 复合 DSC 资源未在 Azure 自动化中导出
- javascript - 如何跟踪其他组件中的 firebase 登录状态变化?
- r - 如何在r中合并具有多个相同ID的两个数据框
- php - 在组件内使用刀片值
- javascript - javascript - 如何从输入更改画布背景