oberdiek 包实际上是否包含 ifpdf 包?

oberdiek 包实际上是否包含 ifpdf 包?

从安装章节文档ifpdf,听起来好像有这个oberdiek包就意味着你有这个ifpdf包。当我使用 MiKTeX 2.9 包管理器时,oberdiek显示为已安装,但ifpdf根本没有显示。该ifpdf包未列在CTAN 页面oberdiek,但它被列在MiKTeX 软件包页面oberdiek。显然,我更信任后者,因为我使用的是 MiKTeX,但如果它ifpdf明确显示出来,肯定会让人放心。有没有办法再次检查它的存在?

该消息已发布为以下主题。 http://latex-community.org/forum/viewtopic.php?f=9&t=24134

答案1

CTAN 页面包含一个指向 oberdiek.pdf 的链接,其中列出了 ifpdf。网页本身没有似乎到(至少不是从我的不区分大小写的搜索中找到的)。我也没有从搜索页面的源代码中找到它(后记:这是因为它在 Microsoft Internet Exporer 中显示为 if-pdf!)。如果我查看 oberdiek.pdf,我会找到它,但我可能会对网页摘要和文档之间的差异感到困惑。所以感谢您澄清这一点,以及如何检查其存在的指示。特别是,从网络搜索来看,findtexmf 命令似乎是特定于 MiKTeX 的,需要知道要查找的文件。这可以在 ifpdf 文档的第 4.3 节(包安装)中找到。

我犹豫着是否真的要依赖加载包来进行测试,因为我不太清楚 LaTeX 会采取什么措施来避免在找不到包时崩溃。我想“什么都不做”是正确的答案。

线程在http://latex-community.org/forum/viewtopic.php?f=9&t=24134还建议使用“texdoc oberdiek”。我在 DOS 命令行中发出了此命令,这清楚地表明 ifpdf 存在。

谢谢大家。

后记:由于浏览器在搜索包名称时存在上述问题,因此确实需要深入研究 PDF 文档。除非您保证始终使用不受所述问题影响的浏览器。

相关内容