-- Hoxide [2004-09-13 01:21:13]

Python 源代码转成TeX

关于

安装

用法

   py2texs.py [options] file
      -o name 输出文件名
      -n 不使用数学模式
      -m 使用数学模式(默认)
      -d 处理documentation strings
         none 不改变documentation strings直接由LaTeX处理
         plain 当做引用处理
         struct 当做结构化文档处理
      -i 用LaTeX处理注释
      -v 不处理注释

  py2texs.py -n -o py2tex.pt py2tex.py 

\PythonSource{py2tex.pt}

\usepackage{py2tex}

将其拷贝为py2tex.sty与py2texdoc.sty一起放在TeX的 localtexmf/tex/latex/py2tex目录下, 更新tex文件列表即可.

技巧

去除文件名和行号的sed程序

'''ppy2tex.sed'''
1d
s/\\I{[0-9]*}\(.*\)$/\\I{}\1/

讨论

Py2TeX (last edited 2009-12-25 07:15:29 by localhost)