!我找不到文件 `ydocstrip.tex

!我找不到文件 `ydocstrip.tex

我最近必须从 CTAN 下载包 adjustbox,当我运行 .tex 文件时,出现了上述错误。ydocstrip 是 adjustbox 后台中 .tex 文件的第一行。有人知道如何修复这个问题吗?

答案1

要安装 adjustbox 包:

  • 跑步Start\MikTeX 2.9\Maintenance (Admin)\Package manager (Admin)

  • 在“姓名”字段中输入adjustbox并按Enter

  • 点击+符号并确认安装

您就可以使用它了!

如果这不起作用您应该adjustbox手动安装。

  • 您可以adjustbox.sty在这里找到:调整框.tds.zip

  • 直接将所有内容解压到MikTeX 2.9文件夹中

  • 跑步Start\MikTeX 2.9\Maintenance (Admin)\Settings (Admin)

  • 执行Refresh FNDBUpdate Formats

您就可以使用它了!

答案2

ydocstrip.sty仅当您想自己从文件中解压文件时才需要.dtx。如果您确实想这样做,您需要安装ydocadjustbox首先安装软件包。但是,MikTeX 和 TeX Live 都提供了我所有的软件包(我是和的作者ydoc)作为可安装软件包,因此不需要这样做。

我还提供了一个TDS Zip 文件最后使用 CTAN 上的版本.sty,可以像 RicoRally 的回答中提到的那样进行手动安装。只需将其解压到您的 TEXMF 目录中(通常在 Linux 下~/texmf)。


Linux 用户可能需要考虑直接安装 TeX Live( 如何在 Debian 或 Ubuntu 上安装“原始” TeXLive?) 并简单使用tlmgr install adjustbox

答案3

我遇到了同样的问题(I can't find file 'ydocstrip.tex'运行时latex adjustbox.ins)。但是,RicoRally 的解决方案不适用,因为我使用的是 Kubuntu (12.04 LTS)。

我的解决方案(或解决方法):下载软件包ydoc: 经过马丁·沙雷尔(作者调整框),并将文件复制到adjustbox目录。然后latex adjustbox.ins运行,没有问题。下一步:将所有.sty文件和tc-pgf.def复制到~/texmf/tex/latex/adjustbox/

要使用adjustbox包,我还必须将同样的过程应用于包collectbox,它是 adjustbox 的依赖项。

背景(用于搜索引擎):这对于编译来自 nbconvert(IPython 笔记本)的乳胶输出是必要的。

相关内容