ifplatform

在 Ubuntu Mate 16.04 上安装 MiKTeX 后出现 ifplatform.sty 错误
ifplatform

在 Ubuntu Mate 16.04 上安装 MiKTeX 后出现 ifplatform.sty 错误

我无法判断这是 Windows 还是 *nix;你看起来两者都不是。 当我尝试编译像这样简单的东西时,我也会收到上述错误: \documentclass[11pt]{article} \usepackage{minted} \begin{document} Test Text \end{document} 错误显然是由minted包含的包引起的(我认为它需要ifplatform),因为不使用该minted包的文档可以正常编译。我尝试使用 pdfTeX 和 XeTeX 进行编译(-shell-escape当然带有参数)。 以前,当我通过 ...

Admin

Asana-Math 与 asana-math 的比较
ifplatform

Asana-Math 与 asana-math 的比较

我在 Linux 上使用 TexLive 2016 和 LuaTeX,但我相信我的问题通常适用于任何平台上的 LaTeX。我无法切换到 XeTeX。在来这里之前,我发现有没有办法从包内部检测是否使用了 MiKTeX? 但它并没有让我放心。 使用fontspec和unicode-math我有\setmathfont{Asana Math}。这有效。没有问题。我的问题是: 我的 TeX 系统只安装了我当时需要的软件包。所以我习惯tlmgr获取其他软件包。结果发现正确的软件包不是 也不asana是asana-math也不是Asana-math。它只是Asana...

Admin

如何让图片插入平台独立?
ifplatform

如何让图片插入平台独立?

当我在 Windows 中编写 LaTeX 文件时,我只给出了图像的名称,没有扩展名,以便将其添加到任何地方,如下所示。 \begin{figure}[h] \centering \includegraphics[scale=0.6]{./img/varsityLogo} \end{figure} 对于上述操作,我将图像放在包含此文件的文件夹的子文件varsityLogo.png夹下。img 但是当我在 ubuntu 16.04 LTS 中编译它时,它出现以下错误。 ! LaTeX Error: File `./img/varsit...

Admin

shell 转义被禁用
ifplatform

shell 转义被禁用

我尝试使用minted它来突出显示代码。现在要使用此包,我需要启用 shell 转义。因此,我已将编译器选项设置如下: 但是,我仍然收到同样的错误minted: Package minted Error: You must invoke LaTeX with the -shell-escape flag. 只有这一次有来自的警告ifplatform: shell escape is disabled, so I can only detect \ifwindows. 请告诉我如何解决这个问题。 附加信息: Tex 分布:TexLive...

Admin

根据操作系统设置草稿
ifplatform

根据操作系统设置草稿

我在两种不同的操作系统上工作 - MacOS 和 Windows。虽然我的主要工作是在 OSX 上完成的,但出于某些原因,我有时会切换到 Windows。 问题是:Windows 和 OSX 不共享相同的先决条件,例如 Windows 没有pygments安装用于突出显示源代码的minted。是否可以设置draft根据我当前使用的系统进行设置? 我已经找到了该ifplatform包,但我不确定如何将其与文档选项一起使用。 ...

Admin

XeLaTeX 和 ifplatform/catchfile (由“minted”加载):编译时出现错误
ifplatform

XeLaTeX 和 ifplatform/catchfile (由“minted”加载):编译时出现错误

作为记录 我无法测试提供的任何解决方案,因为我去年更换了主系统。此后,没有出现任何问题。我怀疑旧系统的硬盘有问题。要么是这个原因,要么是操作系统出现故障。 我正在使用minted,XeLaTeX但最近遇到了一些奇怪的问题。为了说明我的意思,请考虑以下 MWE(文件名为main.tex): \documentclass{minimal} \usepackage{minted} \begin{document} \begin{minted}[autogobble]{c} #in...

Admin

LaTeX OS 识别
ifplatform

LaTeX OS 识别

假设我想创建一个文档类。有没有办法让 LaTex 根据我使用的操作系统在包(或包选项)之间进行选择? \RequirePackage[utf8]{inputenc}更准确地说,我希望 LaTeX 能够在 Linux 衍生版本和\RequirePackage[latin1]{inputenc}Windows之间自动切换。 ...

Admin

是否有一个宏可以告诉我们正在使用哪个操作系统?
ifplatform

是否有一个宏可以告诉我们正在使用哪个操作系统?

我有一些 LaTeX 文档,需要在不同的 TeX Live 下编译,比如 MacTeX 或 TeX Live。但在不同的操作系统下,字体似乎也不同,例如,在 Windows 中,我更喜欢使用Cambria,但在 Mac 中,我更喜欢Lucida Grande。 是否有一个宏可以区分操作系统? 答案更新 作为公认的答案,我们需要对这个问题添加更多评论,正如我所读到的包装手册,我们需要更多的设置来使用这些宏: % packages we need \usepackage{pdftexcmds} \usepackage{catchfile} \usep...

Admin