在 TeXmaker 中编译 xcolor.ins 生成 xcolor.sty 文件时出错

在 TeXmaker 中编译 xcolor.ins 生成 xcolor.sty 文件时出错

我已经下载xcolor.insxcolor.dtx

http://kern.heimat.eu/tex/xcolor.html

这两个文件位于同一个文件夹中。

当我运行该.ins文件时,我收到错误消息Log file not found。该.ins文件是下面添加的简单脚本。

\def\batchfile{xcolor.ins}

\input docstrip.tex

\askforoverwritefalse

\generate{\file{xcolor.lox}{\from{xcolor.dtx}{extract}}}

\batchinput{xcolor.lox}

\endbatchfile

有人知道什么问题吗?

答案1

方法:1User Command在 TeXmaker 中使用.ins在 TeXmaker 中运行文件

  • TeXmaker 默认配置为普通用户运行.tex文件

    latex -synctex=1 -interaction=nonstopmode %.tex

  • 为了让 TeXmaker 运行.ins扩展文件,添加用户命令名称latex-ins-run

    latex %.ins 如下面的截图所示

步骤 1:定位User Command

在此处输入图片描述

步骤 2:将用户命令名称定义为latex-ins-run

在此处输入图片描述

步骤 3:latex-ins-run从选项列表中执行

在此处输入图片描述

最后,一旦你按下latex-ins-run command xcolor.ins编译latex

在此处输入图片描述

方法:2 在 TeXmaker 中运行终端/命令行得到.sty

  • TeXmaker-->文件菜单-->工具-->打开终端

  • 在终端/命令行latex xcolor.ins

在此处输入图片描述

答案2

TeXmaker 一些 已知 问题在这方面。但是,在这种情况下,您不需要xcolor.ins从 TeXmaker 内部运行该文件;命令行方法就足够了。

latex xcolor.ins

相关内容