我从这里获得了以下大部分代码:使用python脚本生成pdf-latex
#!/usr/bin/env python from __future__ import division from functions import * import shlex #from Utilities import * import os import argparse import subprocess equation = '\begin{equation*}1 + \gamma\lambda B/2\end{equation*}' content=r'''\documentclass{article} \usepackage{graphicx,amsmath} \begin{document} \noindent\rotatebox{180}{\vbox{% %(equation)s }% } \end{document} ''' parser=argparse.ArgumentParser() parser.add_argument('-e', '--equation', default=equation) args=parser.parse_args() content%args.__dict__ print content%args.__dict__
运行此代码会给我以下错误:
Traceback (most recent call last): File "latex.py", line 29, incontent%args.__dict__ ValueError: unsupported format character ' ' (0xa) at index 104
谁知道出了什么问题?我从其他旋转页面的方法中得到了同样的错误.