
Instalei o Windows 7, MiKTeX 2.9, TeXnicCenter 2.02 estável e Python 3.4.1 (distribuição pyzo2015a). eu uso
látex pythontex.ins
formulário cmd
para instalar o pacotepythontex
:
Parece-me que nenhum arquivo foi criado no MiKTeX. Portanto, copiei manualmente os arquivos para os diretórios apropriados comoLeia-me.
Meu pythontex.bat
(in C:\MiKTeX 2.9\miktex\bin
) contém
@echo off "C:\MiKTeX 2.9\scripts\pythontex\pythontex.py" %*
Meu PATH contém
C:\pyzo2015a;C:\MiKTeX 2.9\miktex\bin;C:\windows\system32
Usei os seguintes comandos no cmd
:
Decomeço rápidodeste pacote:
"Compilar um documento que usa pythontex envolve três passos: executar o LATEX, executar pythontex.py e, finalmente, executar o LATEX novamente".
E o arquivo .pdf obtido do arquivo tex (após várias compilações em látex) fica assim: ??
1) Não consigo processar a segunda etapa. Como ativo pythontex.py em um .tex
arquivo do TeXnicCenter? Minha sensação é que meu sistema não reconhece pythontex.py
: há um problema na minha instalação do pythontex
.
2) É possível automatizar esta tarefa com o TeXnicCenter (usando um pós-processador?)? eu uso
C:\MiKTeX 2.9\miktex\bin\pdflatex.exe
no meu perfil.
Responder1
Eu também estava procurando uma solução para"Como executar o PythonTeX no meu computador local"enquantoCoCalcfiz isso (de forma muito lenta e intermitente, mas) de maneira correta e contínua na nuvem.
Isto é o que eu consegui descobrir sozinho e espero que funcione para qualquer um também:
Se
pythontex
estiver instalado (como fica evidente nas opções exibidas quando você digitaMiKTeX 2.9\scripts\pythontex\pythontex.py
), basta localizar o arquivo de código pythontex em seu projeto. No meu caso eratest.pytxcode
, enquanto meu arquivo TeX principal estavatest.tex
(ambos no mesmo diretório).No meu console, acabei de executar o comando:
pythontex test.pytxcode
e isso fez tudo!
Esta é a saída que obtive--This is PythonTeX 0.16 -------------------------------------------------- PythonTeX: local_test - 0 error(s), 0 warning(s)
Como nas diretrizes, compile com [pdf]LaTeX antes e depois da execução do python.
...eVoilá!