Como usar pythontex.py do TeXnicCenter?

Como usar pythontex.py do TeXnicCenter?

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 cmdpara instalar o pacotepythontex:

insira a descrição da imagem aqui.

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:

insira a descrição da imagem aqui

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".

Tentei: insira a descrição da imagem aqui

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 .texarquivo 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:

  1. Se pythontexestiver instalado (como fica evidente nas opções exibidas quando você digita MiKTeX 2.9\scripts\pythontex\pythontex.py), basta localizar o arquivo de código pythontex em seu projeto. No meu caso era test.pytxcode, enquanto meu arquivo TeX principal estava test.tex(ambos no mesmo diretório).

  2. 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)
    
    
  3. Como nas diretrizes, compile com [pdf]LaTeX antes e depois da execução do python.

  4. ...eVoilá!

informação relacionada