【问题标题】:How to configure Kile to use a makefile?如何配置 Kile 以使用 makefile?
【发布时间】:2014-07-07 12:06:25
【问题描述】:

我如何告诉 Kile 使用生成文件来执行 QuickBuild 操作?

一些背景:

我有一个通常通过 makefile 编译的 sweave 项目。但是,每次我想检查 sweave/latex 代码是否生成我想要的输出时,都必须在文本编辑器和控制台之间切换,这很烦人。

因此,我最近调查了 Kile。到目前为止我喜欢它,但我无法让 Kile 编译 sweave 代码(纯 tex 文件的 QuickBuild 工作;但如果我尝试构建一个 sweave 文件,Kile 告诉我The document is not a latex root document. Continue anyway?)。

【问题讨论】:

  • 你用谷歌搜索过这个问题吗? this 适合你吗?
  • 也许还可以寻找一个可以为您运行构建的编辑器。至少 vim 和 emacs 都可以做到。
  • 您在正在编译的文档中有前言吗?

标签: makefile latex sweave


【解决方案1】:

Roland Smith 给出的instructions 可能对你很有效。让我回答你最初的问题,如何使用 makefile。我刚刚成功使用了以下步骤:

  1. 创建一个新的构建工具(设置 > 配置 Kile > 工具 > 构建 > 新建)。根据需要命名,在以下对话框中使用“自定义”类。创建并选择后,在右侧(常规选项卡)输入make 作为命令,并在选项中传递特殊目标。在“高级”选项卡中选择类型:在 Kile 之外运行(其余可能无关,即默认情况下可以)。

  2. 检查您的构建工具是否有效:手动运行它(构建 > 其他 > )。如果在其他组中没有找到,请在其他组中搜索(编译等)。 (旁注:该组应由 Menu Tab > Add Tool to build menu option 控制(参见 1 中的设置),但这不适用于我的 Kile 版本。)这应该打印(Makefile 是我的名字1) 中创建的构建工具:

    [Makefile] d.tex (make)
    [Makefile] Done!
    
  3. 为您的工具创建快捷方式(可选):设置 > 配置快捷方式,搜索您提供的名称并分配快捷方式。

  4. 将您的构建工具添加到一些现有的(已经快捷方式)工具链(例如带有Alt + 1 的 QuickBuild)(可选):转到第 1 步的菜单((设置 > 配置 Kile > 工具 > 构建),选择 QuickBuild 并用您新创建的自定义工具替换右侧的 PDFLatex。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多