我正在尝试在 Ubuntu 13.04 上安装pythontex
。但找不到方法。从以下位置下载 ZIPhttp://www.ctan.org/pkg/pythontex。
尝试按照说明操作但不幸的是出现了问题。
有没有更简单的方法?如果没有,你能帮我一步一步写出说明吗?
重新编辑:安装 pythontex 后,当我尝试编译例如
\documentclass[10pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{pythontex}
\listfiles
\begin{document}
\begin{pycode}
def fib(n):
a, b = 0, 1
for i in range(n):
a, b = b, a + b
return a
\end{pycode}
\end{document}
我收到错误:
! LaTeX Error: Environment pycode undefined.
! You can't use `macro parameter character #' in horizontal mode.
! LaTeX Error: \begin{document} ended by \end{pycode}.
文件列表
article.cls 2007/10/19 v1.4h 标准 LaTeX 文档类
size10.clo 2007/10/19 v1.4h 标准 LaTeX 文件(大小选项)
inputenc.sty 2008/03/30 v1.1d 输入编码文件
utf8.def 2008/04/05 v1.1m 输入编码文件的 UTF-8 支持
t1enc.dfu 2008/04/05 v1.1m 输入编码文件的 UTF-8 支持
ot1enc.dfu 2008/04/05 v1.1m 输入编码文件的 UTF-8 支持 omsenc.dfu 2008/04/05 v1.1m
输入编码文件的 UTF-8 支持
amsmath.sty 2000/07/18 v2.13 AMS 数学功能
amstext.sty 2000/06/29 v2.01
amsgen.sty 1999/11/30 v2.0
amsbsy.sty 1999/11/29 v1.2d
amsopn.sty 1999/12/14 v2.01 操作符名称
amsfonts.sty 2009/06/22 v3.00 基本 AMSFonts 支持
amssymb.sty 2009/06/22 v3.00
pythontex.sty
答案1
安装步骤如下:
- 下载软件包
- 右键单击该文件并单击
Extract Here
。 打开终端(++ Ctrl)并运行以下命令:AltT
cd Downloads/pythontex latex pythontex.ins md ~/texmf md ~/texmf/tex mv * ~/texmf/tex chmod +x ~/texmf/
然后软件包就会被安装。要编译文件:
pdflatex foo.tex
~/texmf/pythontex.py foo.tex
pdflatex foo.tex
我刚刚使用这些命令安装了该包,现在它正在为我工作。