summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/generic
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2019-11-03 22:42:02 +0000
committerKarl Berry <karl@freefriends.org>2019-11-03 22:42:02 +0000
commit7221f183a2b7e557ade8b8cf5bcb54d2df3a47a7 (patch)
tree21dbeef757428d0a6a341d317b4fdd46701926be /Master/texmf-dist/doc/generic
parent76fc6af9c1b18d83deca7c2e5d8ad86e263de855 (diff)
ifptex (3nov19)
git-svn-id: svn://tug.org/texlive/trunk@52626 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/generic')
-rw-r--r--Master/texmf-dist/doc/generic/ifptex/LICENSE2
-rw-r--r--Master/texmf-dist/doc/generic/ifptex/README-ja.md29
-rw-r--r--Master/texmf-dist/doc/generic/ifptex/README.md28
3 files changed, 37 insertions, 22 deletions
diff --git a/Master/texmf-dist/doc/generic/ifptex/LICENSE b/Master/texmf-dist/doc/generic/ifptex/LICENSE
index 8ada757fbc8..534324b7566 100644
--- a/Master/texmf-dist/doc/generic/ifptex/LICENSE
+++ b/Master/texmf-dist/doc/generic/ifptex/LICENSE
@@ -1,6 +1,6 @@
The MIT License
-Copyright (c) 2017 Takayuki YATO (aka. "ZR")
+Copyright (c) 2019 Takayuki YATO (aka. "ZR")
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
diff --git a/Master/texmf-dist/doc/generic/ifptex/README-ja.md b/Master/texmf-dist/doc/generic/ifptex/README-ja.md
index 48690cce580..7578fcbe299 100644
--- a/Master/texmf-dist/doc/generic/ifptex/README-ja.md
+++ b/Master/texmf-dist/doc/generic/ifptex/README-ja.md
@@ -9,15 +9,17 @@ ifptex パッケージは ifxetex や ifluatex 等のパッケージの pTeX 版
### システム要件
- - TeX フォーマット: plain TeX、LaTeX (および他の plain 互換なもの)
- - TeX エンジン: 不問
- - DVI ウェア(DVI 出力時): 不問
+ * TeX フォーマット: plain TeX、LaTeX、INI モード
+ * TeX エンジン: 不問
+ * DVI ウェア(DVI 出力時): 不問
+ * 依存パッケージ:
+ - iftex
### インストール
TDS 1.1 に準拠するシステムの場合、以下のようにファイルを移動する:
- - `*.sty` → $TEXMF/tex/latex/ifptex
+ - `*.sty` → $TEXMF/tex/generic/ifptex
この後必要に応じて mktexlsr を実行する。
@@ -38,19 +40,19 @@ LaTeX の場合:
注意:e-TeX拡張の有無は区別されない。
- * `\ifpTeX`(又は `\ifptex`)[if-トークン]
+ * `\ifptex`(又は `\ifpTeX`)[if-トークン]
pTeX(upTeX、pTeX-ng を含む)を使っているか。
- * `\ifstrictpTeX`(又は `\ifstrictptex`)[if-トークン]
+ * `\ifstrictptex`(又は `\ifstrictpTeX`)[if-トークン]
pTeX(upTeX、pTeX-ng ではなく)を使っているか。
- * `\ifupTeX`(又は `\ifuptex`) [if-トークン]
+ * `\ifuptex`(又は `\ifupTeX`) [if-トークン]
upTeX(pTeX-ng を含む)を使っているか。
- * `\ifstrictupTeX`(又は `\ifstrictuptex`) [if-トークン]
+ * `\ifstrictuptex`(又は `\ifstrictupTeX`) [if-トークン]
upTeX(pTeX-ng ではなく)を使っているか。
- * `\ifnativeupTeX` [if-トークン]
+ * `\ifnativeuptex`(又は `\ifnativeupTeX`) [if-トークン]
upTeX を内部文字コードが Unicode の状態で使っているか。
- * `\ifpTeXng`(又は `\ifptexng`)[if-トークン]
+ * `\ifptexng`(又は `\ifpTeXng`)[if-トークン]
pTeX-ng を使っているか。
- ※一応 `\ifstrictpTeXng`(`\ifstrictptexng`)もある。
+ ※一応 `\ifstrictptexng`(`\ifstrictpTeXng`)もある。
* `\RequirepTeX`
`\ifpTeX` 不成立の場合はエラーを出す。
* `\RequireStirctpTeX`
@@ -86,6 +88,11 @@ LaTeX の場合:
更新履歴
--------
+ * Version 2.0 〈2019/11/01〉
+ - LaTeX チームによる新しい iftex パッケージと動作を整合させる。
+ - 特に、iftex を中で読み込むようにする。
+ - `\if...tex` について常に小文字のみの名前を用意する。
+ - INI モードでの読込に対応。
* Version 1.2c 〈2017/10/04〉
- バグ修正。
* Version 1.2b 〈2017/09/20〉
diff --git a/Master/texmf-dist/doc/generic/ifptex/README.md b/Master/texmf-dist/doc/generic/ifptex/README.md
index c9d37688f98..9b5975b2e95 100644
--- a/Master/texmf-dist/doc/generic/ifptex/README.md
+++ b/Master/texmf-dist/doc/generic/ifptex/README.md
@@ -9,15 +9,17 @@ for backward compatibility.
### System Requirements
- - TeX format: plain TeX, LaTeX (and any plain-compatible ones).
- - TeX engine: Anything.
- - DVI driver (in DVI mode): Anything.
+ * TeX format: plain TeX, LaTeX, and INI mode.
+ * TeX engine: Anything.
+ * DVI driver (in DVI mode): Anything.
+ * Dependent packages:
+ - iftex
### Installation
In a system compliant to TDS 1.1, move the files as follows:
- - `*.sty` → $TEXMF/tex/latex/ifptex
+ - `*.sty` → $TEXMF/tex/generic/ifptex
And rehash your TEXMF trees if necessary.
@@ -42,17 +44,17 @@ In LaTeX:
NB: Here “e-TeX-ness” is not considered.
- * `\ifpTeX` (or `\ifptex`) [if-token]
+ * `\ifptex` (or `\ifpTeX`) [if-token]
Whether the engine is pTeX (including upTeX or pTeX-ng).
- * `\ifstrictpTeX` (or `\ifstrictptex`) [if-token]
+ * `\ifstrictptex` (or `\ifstrictpTeX`) [if-token]
Whether the engine is pTeX but *not* upTeX or pTeX-ng.
- * `\ifupTeX` (or `\ifuptex`) [if-token]
+ * `\ifuptex` (or `\ifupTeX`) [if-token]
Whether the engine is upTeX (including pTeX-ng).
- * `\ifstrictupTeX` (or `\ifstrictuptex`) [if-token]
+ * `\ifstrictuptex` (or `\ifstrictupTeX`) [if-token]
Whether the engine is upTeX but *not* pTeX-ng.
- * `\ifnativeupTeX` [if-token]
+ * `\ifnativeuptex` (or `\ifnativeupTeX`) [if-token]
Whether the engine is upTeX and its internal encoding is Unicode.
- * `\ifpTeXng` (or `\ifptexng`) [if-token]
+ * `\ifptexng` (or `\ifpTeXng`) [if-token]
Whether the engine is pTeX-ng.
* `\RequirepTeX`
Issues an error if `\ifpTeX` fails.
@@ -92,6 +94,12 @@ Just the same as the ifptex package.
Revision History
----------------
+ * Version 2.0 〈2019/11/01〉
+ - Adjust to work better with the new iftex package maintanined
+ by the LaTeX3 Project.
+ - Now iftex is loaded inside ifptex.
+ - Provide always all-lowercase `\if...tex` commands.
+ - Support for loading in INI mode.
* Version 1.2c 〈2017/10/04〉
* Version 1.2b 〈2017/09/20〉
* Version 1.2a 〈2017/09/15〉