
Eu tentei oPythonTeXpacote, e a saída que ele produziu continha pontos de interrogação em vez de executar o código python, o que devo fazer?
Responder1
Pacotes que chamam outros programas, como sagetex
, python
, gnuplot
, ou (como confirma G. Poore) PythonTeX
exigem que você processe seu documento de maneira semelhante: 1. (pdf)latex seu documento para criar um arquivo especial (com sagetex
ele é um .sage 2. Processe o arquivo especial com o programa/script (Sage/Python/gnuplot) 3. (pdf)latex seu documento novamente.
Após a etapa 1, sua saída terá ?? marcas onde os cálculos/imagens deveriam estar. Suspeito que você não percebeu que são necessárias mais duas etapas de processamento. Como G. Poore indica acima, sua segunda etapa será "executar o script PythonTeX (pythontex2.py ou pythontex3.py, dependendo da sua versão Python)". Dependendo do pacote, você poderá agilizar o processo com umshell escape em seu arquivo texouconfiguração do seu IDE