如何使用 TeXnicCenter 的 pythontex.py?

如何使用 TeXnicCenter 的 pythontex.py?

我已经安装了 Windows 7、MiKTeX 2.9、TeXnicCenter 2.02 稳定版和 Python 3.4.1(发行版 pyzo2015a)。我使用

latex pythontex.ins

cmd安装包的表单pythontex

在此处输入图片描述

我觉得 MiKTeX 中没有创建任何文件。因此,我手动将文件重新复制到相应的目录中,如下所示自述

我的pythontex.bat(在C:\MiKTeX 2.9\miktex\bin)包含

@echo off "C:\MiKTeX 2.9\scripts\pythontex\pythontex.py" %*

我的 PATH 包含

C:\pyzo2015a;C:\MiKTeX 2.9\miktex\bin;C:\windows\system32

我使用了以下命令cmd

在此处输入图片描述

来自快速开始此包的:

“编译使用 pythontex 的文档涉及三个步骤:运行 LATEX、运行 pythontex.py,最后再次运行 LATEX”。

我试过: 在此处输入图片描述

而从 tex 文件(经过几次 latex 编译之后)得到的 .pdf 文件如下所示:??

1) 我无法执行第二步。如何激活.texTeXnicCenter 文件中的 pythontex.py?我的感觉是我的系统无法识别pythontex.py:我的安装存在问题pythontex

2) 是否可以使用 TeXnicCenter 自动执行此任务(通过使用后处理器?)?我使用

C:\MiKTeX 2.9\miktex\bin\pdflatex.exe

在我的个人资料中。

答案1

我也在摸索着解决“如何在本地计算机中运行 PythonTeX”尽管计算公式在云端正确且无缝地完成了它(非常缓慢且间歇性地,但是)。

这是我自己能找到的方法,希望对任何人都有用:

  1. 如果pythontex已安装(从您输入时显示的选项中可以看出MiKTeX 2.9\scripts\pythontex\pythontex.py),则只需在项目中找到 pythontex 代码文件即可。在我的情况下,它是test.pytxcode,而我的主要 TeX 文件是test.tex(两者都在同一目录中)。

  2. 在我的控制台上,我刚刚运行了命令:

    pythontex test.pytxcode
    

    一切就这么完成了!
    这是我得到的输出——

    This is PythonTeX 0.16
    --------------------------------------------------
    PythonTeX:  local_test - 0 error(s), 0 warning(s)
    
    
  3. 按照指南,在 python 运行之前和之后使用 [pdf]LaTeX 进行编译。

  4. ...和瞧!

相关内容