Directory macros/latex/contrib/ifplatform
README
______________________ The IFPLATFORM package v0.4a 2017/10/13 This package uses heuristics to establish whether the document is being processed on Windows or a *NIX platform (Mac OS X, Linux, etc.). Except if you're using LuaTeX where this information is already known. Otherwise, shell escape is required to differentiate different *NIX platforms. Booleans provided are: - ifwindows - iflinux - ifmacosx - ifcygwin Finally, the \platformname macro is also provided that expands to a string of the platform name. Will Robertson wspr 81 at gmail dot com Johannes Große Copyright 2007-2017 Will Robertson Copyright 2007 Johannes Große Distributed under the LaTeX Project Public License
Download the contents of this package in one zip archive (152.7k).
ifplatform – Conditionals to test which platform is being used
This package uses the (La)TeX extension -shell-escape to establish whether the document is being processed on a Windows or on a Unix-like system (Mac OS X, Linux, etc.), or on Cygwin (Unix environment over a windows system).
Booleans provided are:
- \ifwindows,
- \iflinux,
- \ifmacosx and
- \ifcygwin.
The package also preserves the output of uname on a Unix-like system, which may be used to distinguish between various classes of Unix systems.
Package | ifplatform |
Repository | https://github.com/wspr/will2e |
Version | 0.4a 2017-10-13 |
Licenses | The LaTeX Project Public License 1.3c |
Maintainer | Johannes Große Will Robertson |
TDS archive | ifplatform.tds.zip |
Contained in | TeX Live as ifplatform MiKTeX as ifplatform |
Topics | Environment query |