Я пытаюсь установить pythontex
на Ubuntu 13.04. но не могу найти способ как. Скачал ZIP сhttp://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 для inputenc
t1enc.dfu 2008/04/05 v1.1m Поддержка UTF-8 для inputenc
ot1enc.dfu 2008/04/05 v1.1m Поддержка UTF-8 для inputenc
omsenc.dfu 2008/04/05 v1.1m Поддержка UTF-8 для inputenc
amsmath.sty 2000/07/18 v2.13 Функции AMS math
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+ Alt+ T) и выполните следующие команды:
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
Я только что установил пакет с помощью этих команд, и теперь он у меня работает.