有可能将 sage 整合到 kile 中吗?

有可能将 sage 整合到 kile 中吗?

我使用sagetex直接在 LaTeX 上输出计算结果。我使用 Kile 作为编辑器。编译的通常过程是:

  1. 在 Kile 上编译 LaTeX。
  2. 转到终端并在 Sage 上加载 Sage 脚本
  3. 再次编译 LaTeX。

我想知道是否有可能为 Kile 制作一个构建工具,例如:

  1. pdflatex filename.tex
  2. sage filename.sagetex.sage
  3. pdflatex filename.tex

答案1

要创建或修改构建工具,请转到设置 --> 配置 Kile,然后在左侧面板中选择工具 --> 构建。您必须创建两个新工具,一个用于运行sage filename.sage,一个用于工具序列。

跑步工具sage

  1. 点击新的现有工具列表下方的按钮,例如调用新工具智者
  2. 点击下一个进而结束,则不必指定类别。
  3. 在里面一般的新工具的选项卡,键入sage命令和'%S.sage'选项。%S据我了解,是文件名的占位符,不带扩展名。(我只是查看了其他工具(例如 MakeIndex)的设置方式。)

在里面先进的 选项卡中可以填写源和目标扩展名,但我不知道是否有必要包含这些。如果需要,我猜源扩展名是 ,sage目标扩展名是sout。(根据http://www.sagemath.org/doc/tutorial/sagetex.html

序列工具

  1. 创建一个具有合理名称的新工具,但这次选择快速构建作为班级。
  2. 在里面一般的 选项卡,您可以从现有工具中进行选择,并按顺序组合这些工具。从下拉菜单中选择所需的工具,然后单击添加将其添加到序列中。添加PDFLaTeX工具两次,然后智者 您刚刚创建的工具。

新工具位于“构建 --> 其他”下。您可以根据需要添加键盘快捷键,方法是转到“设置 --> 配置快捷键”。

相关内容