summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/jlreq
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2018-05-19 23:27:52 +0000
committerKarl Berry <karl@freefriends.org>2018-05-19 23:27:52 +0000
commitd5975620549112823d69c164a8e1d06cb83398c2 (patch)
tree58bb37ab24bdb0b7fbfd0eeeeb0db5e6e5925429 /Master/texmf-dist/doc/latex/jlreq
parent4fa4ff22732b71ed4356295cbbe0672e29dcea43 (diff)
jlreq (19may18)
git-svn-id: svn://tug.org/texlive/trunk@47771 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/jlreq')
-rw-r--r--Master/texmf-dist/doc/latex/jlreq/LICENSE2
-rw-r--r--Master/texmf-dist/doc/latex/jlreq/README-ja.md14
-rw-r--r--Master/texmf-dist/doc/latex/jlreq/README.md7
-rw-r--r--Master/texmf-dist/doc/latex/jlreq/jlreq-ja.html15
-rw-r--r--Master/texmf-dist/doc/latex/jlreq/jlreq-trimmarks-ja.html129
-rw-r--r--Master/texmf-dist/doc/latex/jlreq/jlreq-trimmarks-ja.md82
-rw-r--r--Master/texmf-dist/doc/latex/jlreq/jlreq-trimmarks.html130
-rw-r--r--Master/texmf-dist/doc/latex/jlreq/jlreq-trimmarks.md80
-rw-r--r--Master/texmf-dist/doc/latex/jlreq/jlreq.html10
9 files changed, 456 insertions, 13 deletions
diff --git a/Master/texmf-dist/doc/latex/jlreq/LICENSE b/Master/texmf-dist/doc/latex/jlreq/LICENSE
index 9101cf28dc5..6ec189530d2 100644
--- a/Master/texmf-dist/doc/latex/jlreq/LICENSE
+++ b/Master/texmf-dist/doc/latex/jlreq/LICENSE
@@ -1,5 +1,5 @@
(2-clause BSD license)
-jlreq
+jlreq and jlreq-trimmarks
Copyright 2017-2018, Noriyuki Abe.
All rights reserved.
diff --git a/Master/texmf-dist/doc/latex/jlreq/README-ja.md b/Master/texmf-dist/doc/latex/jlreq/README-ja.md
index 8eb2d86bb2c..0939964d7ba 100644
--- a/Master/texmf-dist/doc/latex/jlreq/README-ja.md
+++ b/Master/texmf-dist/doc/latex/jlreq/README-ja.md
@@ -12,7 +12,7 @@
* *.tfm -> $TEXMF/fonts/tfm/public/jlreq
* *.vf -> $TEXMF/fonts/vf/public/jlreq
* jfm-jlreq.lua jfm-jlreqv.lua -> $TEXMF/tex/luatex/jlreq
-* jlreq.cls -> $TEXMF/tex/latex/jlreq
+* jlreq.cls, jlreq-helpers.sty -> $TEXMF/tex/latex/jlreq
と配置します.`make install`とすると,$TEXMF=$TEXMFHOMEとしてこのコピーを行います.
@@ -70,14 +70,16 @@
全角空白(U+3000)一文字からなるマクロです.和文間隔を挿入します.LuaLaTeXでは` `のみでも和文間隔を入力できます.
### その他
-* ルビや圏点は提供されません.[PXrubrica](https://github.com/zr-tex8r/PXrubrica)またはluatexja-ruby(LuaLaTeX,LuaTeX-jaパッケージに付属)を使うと良いかと思います.
-* 日本語組版処理の要件2.3.2.dによれば,二段組の最後のページの各段の行数は揃えることが望ましいとされていますが,この処理は行われません.`nidanfloat`パッケージを使い,
+* ルビや圏点は提供されません.[PXrubrica](https://github.com/zr-tex8r/PXrubrica)または`luatexja-ruby`(LuaLaTeX,LuaTeX-jaパッケージに付属)を使うと良いかと思います.
+* 日本語組版処理の要件2.3.2.dによれば,横組みにおける二段組の最後のページの各段の行数は揃えることが望ましいとされていますが,この処理は行われません.`nidanfloat`パッケージを使い,
```latex
\usepackage[balance]{nidanfloat}
```
とするとこの処理が行われます.ただし,最終ページでの`\newpage`や`\clearpage`が正しく動作しません.詳しくは`nidanfloat`パッケージのマニュアルをご覧ください.
+* フォントを設定する機能は有していません.和文フォントは,LuaLaTeX利用時は`luatexja-fontspec`や`luatexja-preset`(いずれもLuaTeX-jaパッケージに付属)により設定することができます.dvipdfmxを使う場合は,[PXchfon](https://github.com/zr-tex8r/PXchfon)での設定が可能です.
+
## 各種設計
設計はクラスオプションまたは`\jlreqsetup`によりkeyval形式で行います.以下では次の用法を使います.
@@ -140,7 +142,7 @@
### 箇条書き
`\jlreqsetup`で指定します.
-* `itemization_beforeafter_space=<寸法>`:箇条書きの前後の空きを指定します.`itemization_beforeafter_space={i=<寸法>}`とするとトップレベルのみに設定を行います.`itemization_beforeafter_space={0pt,i=10pt,ii=5pt}`とすれば,レベル1の箇条書きに10ptを,レベル2のそれに5ptを,それ以外には0ptを設定します.
+* `itemization_beforeafter_space=<寸法>`:箇条書きの前後の空きを指定します.`itemization_beforeafter_space={i=<寸法>}`とするとトップレベルのみに設定を行います.`itemization_beforeafter_space={0pt,i=10pt,ii=5pt}`とすれば,レベル1の箇条書きに10ptを,レベル2のそれに5ptを,それ以外には0ptを設定します.レベルは上記のように小文字ローマ数字で指定します.
* `itemization_itemsep=<寸法>`:項目同士の空きを指定します.
### 定理環境
@@ -377,6 +379,10 @@ JFMの名前は次の通りです.`[]`で囲まれている文字は設定に
- `\labelenumi`らをjarticleなどにあわせた.
- `column_gap`クラスオプションを使うとコンパイルできなかったバグ修正.
- `mark_format`を`\DeclarePageStyle`に追加.
+* 2018-05-19
+ - 目次内のラベルの長さを今までよりも長くした.
+ - 一部のマクロをjlreq-helpers.styに分離した.
+ - バグ修正.
--------------
diff --git a/Master/texmf-dist/doc/latex/jlreq/README.md b/Master/texmf-dist/doc/latex/jlreq/README.md
index baf6b4f2b74..5201e22417d 100644
--- a/Master/texmf-dist/doc/latex/jlreq/README.md
+++ b/Master/texmf-dist/doc/latex/jlreq/README.md
@@ -9,7 +9,7 @@ Run `make`, then JFM files are created. Move the files as follows:
* *.tfm -> $TEXMF/fonts/tfm/public/jlreq
* *.vf -> $TEXMF/fonts/vf/public/jlreq
* jfm-jlreq.lua jfm-jlreqv.lua -> $TEXMF/tex/luatex/jlreq
-* jlreq.cls -> $TEXMF/tex/latex/jlreq
+* jlreq.cls, jlreq-helpers.sty -> $TEXMF/tex/latex/jlreq
`make install` will do this where $TEXMF=$TEXMFHOME
@@ -80,7 +80,10 @@ This package is distributed under the BSD 2-Clause License. See [LICENSE](LICENS
- Changed `\labelenumi` as in `jarticle` etc.
- Fix a bug on `column_gap` class option.
- Added `mark_format` to `\DeclarePageStyle`.
-
+* 2018-05-19
+ - Made the width of the label in the table of contents longer.
+ - Moved some macros to jlreq-helpers.sty
+ - Fixed bugs.
--------------
Noriyuki Abe
diff --git a/Master/texmf-dist/doc/latex/jlreq/jlreq-ja.html b/Master/texmf-dist/doc/latex/jlreq/jlreq-ja.html
index 223d236bc03..236bf9e2ae1 100644
--- a/Master/texmf-dist/doc/latex/jlreq/jlreq-ja.html
+++ b/Master/texmf-dist/doc/latex/jlreq/jlreq-ja.html
@@ -97,7 +97,7 @@
<li>*.tfm -&gt; $TEXMF/fonts/tfm/public/jlreq</li>
<li>*.vf -&gt; $TEXMF/fonts/vf/public/jlreq</li>
<li>jfm-jlreq.lua jfm-jlreqv.lua -&gt; $TEXMF/tex/luatex/jlreq</li>
-<li>jlreq.cls -&gt; $TEXMF/tex/latex/jlreq</li>
+<li>jlreq.cls, jlreq-helpers.sty -&gt; $TEXMF/tex/latex/jlreq</li>
</ul>
<p>と配置します.<code>make install</code>とすると,$TEXMF=$TEXMFHOMEとしてこのコピーを行います.</p>
<h2 id="使い方">使い方</h2>
@@ -134,10 +134,11 @@
<p>全角空白(U+3000)一文字からなるマクロです.和文間隔を挿入します.LuaLaTeXでは<code> </code>のみでも和文間隔を入力できます.</p>
<h3 id="その他">その他</h3>
<ul>
-<li><p>ルビや圏点は提供されません.<a href="https://github.com/zr-tex8r/PXrubrica">PXrubrica</a>またはluatexja-ruby(LuaLaTeX,LuaTeX-jaパッケージに付属)を使うと良いかと思います.</p></li>
-<li><p>日本語組版処理の要件2.3.2.dによれば,二段組の最後のページの各段の行数は揃えることが望ましいとされていますが,この処理は行われません.<code>nidanfloat</code>パッケージを使い,</p>
+<li><p>ルビや圏点は提供されません.<a href="https://github.com/zr-tex8r/PXrubrica">PXrubrica</a>または<code>luatexja-ruby</code>(LuaLaTeX,LuaTeX-jaパッケージに付属)を使うと良いかと思います.</p></li>
+<li><p>日本語組版処理の要件2.3.2.dによれば,横組みにおける二段組の最後のページの各段の行数は揃えることが望ましいとされていますが,この処理は行われません.<code>nidanfloat</code>パッケージを使い,</p>
<div class="sourceCode" id="cb5"><pre class="sourceCode latex"><code class="sourceCode latex"><a class="sourceLine" id="cb5-1" data-line-number="1"><span class="bu">\usepackage</span>[balance]{<span class="ex">nidanfloat</span>}</a></code></pre></div>
<p>とするとこの処理が行われます.ただし,最終ページでの<code>\newpage</code>や<code>\clearpage</code>が正しく動作しません.詳しくは<code>nidanfloat</code>パッケージのマニュアルをご覧ください.</p></li>
+<li><p>フォントを設定する機能は有していません.和文フォントは,LuaLaTeX利用時は<code>luatexja-fontspec</code>や<code>luatexja-preset</code>(いずれもLuaTeX-jaパッケージに付属)により設定することができます.dvipdfmxを使う場合は,<a href="https://github.com/zr-tex8r/PXchfon">PXchfon</a>での設定が可能です.</p></li>
</ul>
<h2 id="各種設計">各種設計</h2>
<p>設計はクラスオプションまたは<code>\jlreqsetup</code>によりkeyval形式で行います.以下では次の用法を使います.</p>
@@ -207,7 +208,7 @@
<h3 id="箇条書き">箇条書き</h3>
<p><code>\jlreqsetup</code>で指定します.</p>
<ul>
-<li><code>itemization_beforeafter_space=&lt;寸法&gt;</code>:箇条書きの前後の空きを指定します.<code>itemization_beforeafter_space={i=&lt;寸法&gt;}</code>とするとトップレベルのみに設定を行います.<code>itemization_beforeafter_space={0pt,i=10pt,ii=5pt}</code>とすれば,レベル1の箇条書きに10ptを,レベル2のそれに5ptを,それ以外には0ptを設定します.</li>
+<li><code>itemization_beforeafter_space=&lt;寸法&gt;</code>:箇条書きの前後の空きを指定します.<code>itemization_beforeafter_space={i=&lt;寸法&gt;}</code>とするとトップレベルのみに設定を行います.<code>itemization_beforeafter_space={0pt,i=10pt,ii=5pt}</code>とすれば,レベル1の箇条書きに10ptを,レベル2のそれに5ptを,それ以外には0ptを設定します.レベルは上記のように小文字ローマ数字で指定します.</li>
<li><code>itemization_itemsep=&lt;寸法&gt;</code>:項目同士の空きを指定します.</li>
</ul>
<h3 id="定理環境">定理環境</h3>
@@ -452,6 +453,12 @@
<li><code>column_gap</code>クラスオプションを使うとコンパイルできなかったバグ修正.</li>
<li><code>mark_format</code>を<code>\DeclarePageStyle</code>に追加.</li>
</ul></li>
+<li>2018-05-19
+<ul>
+<li>目次内のラベルの長さを今までよりも長くした.</li>
+<li>一部のマクロをjlreq-helpers.styに分離した.</li>
+<li>バグ修正.</li>
+</ul></li>
</ul>
<hr />
<p>Noriyuki Abe <a href="https://github.com/abenori/jlreq" class="uri">https://github.com/abenori/jlreq</a></p>
diff --git a/Master/texmf-dist/doc/latex/jlreq/jlreq-trimmarks-ja.html b/Master/texmf-dist/doc/latex/jlreq/jlreq-trimmarks-ja.html
new file mode 100644
index 00000000000..51986b7111b
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/jlreq/jlreq-trimmarks-ja.html
@@ -0,0 +1,129 @@
+<!DOCTYPE html>
+<html lang="ja">
+<head>
+ <meta charset="utf-8">
+ <meta name="generator" content="pandoc">
+ <title>jlreq-trimmarks</title>
+ <style>
+ .markdown-body {
+ padding-top: 10px;
+ padding-bottom: 10px;
+ background-color: white;
+ padding: 30px;
+ line-height: 170%;
+ }
+ h1{
+ font-size: 200%;
+ }
+ h2{
+ border-style: solid;
+ border-width: 0 0 0.1em 0em;
+ padding: 0 0 0.2em 0em;
+ border-color: #EEEEEE;
+ margin-top: 2em;
+ }
+ h3{
+ border-style: solid;
+ border-width: 0 0 0 0.5em;
+ padding: 0 0 0 0.5em;
+ border-color: #EEEEEE;
+ margin-top: 2em;
+ }
+ code{
+ white-space: pre;
+ font-weight: normal;
+ background-color: #F4F4F4;
+ border-color: #F4F4F4;
+ border-style: solid;
+ border-width: .2em .5em;
+ border-radius: .2em;
+ }
+ pre{
+ background-color: #F8F8F8;
+ border-color: #F8F8F8;
+ border-width: 1em;
+ border-style: solid;
+ border-radius: .5em;
+ padding: 0;
+ margin: 0;
+ line-height: 130%;
+ }
+ pre code{
+ background-color: #F8F8F8;
+ border-style: none;
+ }
+ </style>
+</head>
+<body>
+<article class="markdown-body">
+<h1 id="jlreq-trimmarks">jlreq-trimmarks</h1>
+<h2 id="これは何">これは何?</h2>
+<p>トンボ(トリムマーク)を出力するためのパッケージです.<a href="https://osdn.jp/projects/luatex-ja/wiki/FrontPage">LuaTeX-ja</a> / pLaTeX / upLaTeX / dvipdfmx / Dvips / dviout上で動きます.以下の機能を提供します.</p>
+<ul>
+<li>トンボの出力</li>
+<li>可能な場合には,TrimBox / BleedBoxを設定</li>
+<li>紙サイズの設定</li>
+</ul>
+<h2 id="インストール">インストール</h2>
+<p>$TEXMF/tex/latex/jlreq内にjlreq-trimmarks.styとjlreq-helpers.styを配置してください.</p>
+<h2 id="使い方">使い方</h2>
+<p>ドライバおよびエンジンを指定して<code>\usepackage</code>で読み込みます.エンジンは省略が可能です.</p>
+<pre><code>\usepackage[dvipdfmx,platex]{jlreq-trimmarks}
+</code></pre>
+<h2 id="オプション">オプション</h2>
+<p>以下のクラスオプションを受け付けます.keyval形式です.</p>
+<h3 id="platex-uplatex-lulatex"><code>platex</code>, <code>uplatex</code>, <code>lulatex</code></h3>
+<p>エンジンの指定です.省略時は,</p>
+<ul>
+<li><code>jlreq</code>クラスファイルを読み込んでいる場合はそれと連動する</li>
+<li>そうでなければ自動推定</li>
+</ul>
+<p>です.</p>
+<h3 id="dvipdfmxdvipsdviout"><code>dvipdfmx</code>,<code>dvips</code>,<code>dviout</code></h3>
+<p>dviドライバの指定です.省略時は</p>
+<ul>
+<li><code>lualatex</code>利用時はLuaLaTeXによりPDF出力が行われると見なされる.</li>
+<li><code>platex</code>または<code>uplatex</code>利用時は<code>dvipdfmx</code>.</li>
+</ul>
+<h3 id="trimmarks_paper"><code>trimmarks_paper</code></h3>
+<p>トンボ付きの紙サイズを指定します.<code>trimmarks_paper=a4</code>のように,<code>a0--a10</code>, <code>b0--b10</code>, <code>c2--c8</code>(BはJIS B列)を指定できる他,<code>trimmarks_paper={&lt;width&gt;,&lt;height&gt;}</code>と直接寸法を指定することも可能です.指定されなかった場合は,現在の紙サイズから縦横2インチ増えた値を採用します.</p>
+<h3 id="show"><code>show</code></h3>
+<p>何を出力するか指定します.<code>show={trimmarks,banner,digital}</code>のようにカンマ区切りのリストを与えます.引数を与えない場合は全て表示します.</p>
+<ul>
+<li><code>trimmarks</code>:トンボ自身を出力します.</li>
+<li><code>banner</code>:日付などを出力します.</li>
+<li><code>digital</code>:TrimBoxとBleedBoxの設定を行います(デジタルトンボ).</li>
+<li><code>no</code>:何も表示しません.</li>
+</ul>
+<h2 id="jlreqtrimmarkssetup"><code>\jlreqtrimmarkssetup</code></h2>
+<p>クラスオプションで指定できない設定を行えます.keyval形式です.</p>
+<h3 id="banner"><code>banner</code></h3>
+<p><code>show=banner</code>時に出力される文字列.</p>
+<h3 id="bleed_margin"><code>bleed_margin</code></h3>
+<p>仕上がりと裁ち落としの間(ドブ)の長さを指定します.</p>
+<h3 id="trimmarks_width"><code>trimmarks_width</code></h3>
+<p>トンボ自身の太さを指定します.</p>
+<h3 id="color"><code>color</code></h3>
+<p>トンボの色.この機能を利用するには,あらかじめ<code>\color</code>を定義するパッケージ(<code>color</code>パッケージまたはその派生)を読み込んでおく必要があります.ここでの指定は次のようにして<code>\color</code>命令に変換されます.</p>
+<ul>
+<li><p><code>cy</code>や<code>myk</code>のように<code>cmyk</code>という文字列の一部の場合は,<code>cmyk</code>で指定された色のみの色になります.例えば<code>color=cy</code>は<code>\color[cmyk]{1,0,1,0}</code>となります.</p></li>
+<li><p>そうでない場合は<code>\color</code>の引数に回されます.<code>[***]</code>という形が先行する場合は,<code>\color</code>のオプションとして扱われます.例えば以下のようになります.</p>
+<ul>
+<li><code>black</code> -&gt; <code>\color{black}</code></li>
+<li><code>[cmyk]0.5,0.5,0.5,0</code> -&gt; <code>\color[cmyk]{0.5,0.5,0.5,0}</code></li>
+</ul></li>
+</ul>
+<h2 id="ライセンス">ライセンス</h2>
+<p>このパッケージは二条項BSDライセンスの元で配布されています.詳しくは<a href="LICENSE" class="uri">LICENSE</a>をご覧ください.</p>
+<h2 id="履歴">履歴</h2>
+<ul>
+<li>2018-05-19
+<ul>
+<li>最初のバージョン</li>
+</ul></li>
+</ul>
+<hr />
+<p>Noriyuki Abe <a href="https://github.com/abenori/jlreq" class="uri">https://github.com/abenori/jlreq</a></p>
+</article>
+</body>
+</html>
diff --git a/Master/texmf-dist/doc/latex/jlreq/jlreq-trimmarks-ja.md b/Master/texmf-dist/doc/latex/jlreq/jlreq-trimmarks-ja.md
new file mode 100644
index 00000000000..a09c1d494db
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/jlreq/jlreq-trimmarks-ja.md
@@ -0,0 +1,82 @@
+# jlreq-trimmarks
+
+## これは何?
+トンボ(トリムマーク)を出力するためのパッケージです.[LuaTeX-ja](https://osdn.jp/projects/luatex-ja/wiki/FrontPage) / pLaTeX / upLaTeX / dvipdfmx / Dvips / dviout上で動きます.以下の機能を提供します.
+
+* トンボの出力
+* 可能な場合には,TrimBox / BleedBoxを設定
+* 紙サイズの設定
+
+## インストール
+$TEXMF/tex/latex/jlreq内にjlreq-trimmarks.styとjlreq-helpers.styを配置してください.
+
+
+## 使い方
+ドライバおよびエンジンを指定して`\usepackage`で読み込みます.エンジンは省略が可能です.
+
+````
+\usepackage[dvipdfmx,platex]{jlreq-trimmarks}
+````
+
+## オプション
+以下のクラスオプションを受け付けます.keyval形式です.
+
+### `platex`, `uplatex`, `lulatex`
+エンジンの指定です.省略時は,
+
+* `jlreq`クラスファイルを読み込んでいる場合はそれと連動する
+* そうでなければ自動推定
+
+です.
+
+### `dvipdfmx`,`dvips`,`dviout`
+dviドライバの指定です.省略時は
+
+* `lualatex`利用時はLuaLaTeXによりPDF出力が行われると見なされる.
+* `platex`または`uplatex`利用時は`dvipdfmx`.
+
+### `trimmarks_paper`
+トンボ付きの紙サイズを指定します.`trimmarks_paper=a4`のように,`a0--a10`, `b0--b10`, `c2--c8`(BはJIS B列)を指定できる他,`trimmarks_paper={<width>,<height>}`と直接寸法を指定することも可能です.指定されなかった場合は,現在の紙サイズから縦横2インチ増えた値を採用します.
+
+### `show`
+何を出力するか指定します.`show={trimmarks,banner,digital}`のようにカンマ区切りのリストを与えます.引数を与えない場合は全て表示します.
+
+* `trimmarks`:トンボ自身を出力します.
+* `banner`:日付などを出力します.
+* `digital`:TrimBoxとBleedBoxの設定を行います(デジタルトンボ).
+* `no`:何も表示しません.
+
+## `\jlreqtrimmarkssetup`
+クラスオプションで指定できない設定を行えます.keyval形式です.
+
+### `banner`
+`show=banner`時に出力される文字列.
+
+### `bleed_margin`
+仕上がりと裁ち落としの間(ドブ)の長さを指定します.
+
+### `trimmarks_width`
+トンボ自身の太さを指定します.
+
+### ` color`
+トンボの色.この機能を利用するには,あらかじめ`\color`を定義するパッケージ(`color`パッケージまたはその派生)を読み込んでおく必要があります.ここでの指定は次のようにして`\color`命令に変換されます.
+
+* `cy`や`myk`のように`cmyk`という文字列の一部の場合は,`cmyk`で指定された色のみの色になります.例えば`color=cy`は`\color[cmyk]{1,0,1,0}`となります.
+* そうでない場合は`\color`の引数に回されます.`[***]`という形が先行する場合は,`\color`のオプションとして扱われます.例えば以下のようになります.
+
+ - `black` -> `\color{black}`
+ - `[cmyk]0.5,0.5,0.5,0` -> `\color[cmyk]{0.5,0.5,0.5,0}`
+
+## ライセンス
+このパッケージは二条項BSDライセンスの元で配布されています.詳しくは[LICENSE](LICENSE)をご覧ください.
+
+## 履歴
+* 2018-05-19
+ - 最初のバージョン
+
+
+
+--------------
+Noriyuki Abe
+https://github.com/abenori/jlreq
+
diff --git a/Master/texmf-dist/doc/latex/jlreq/jlreq-trimmarks.html b/Master/texmf-dist/doc/latex/jlreq/jlreq-trimmarks.html
new file mode 100644
index 00000000000..728d596f29e
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/jlreq/jlreq-trimmarks.html
@@ -0,0 +1,130 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+ <meta charset="utf-8">
+ <meta name="generator" content="pandoc">
+ <title>jlreq-trimmarks</title>
+ <style>
+ .markdown-body {
+ padding-top: 10px;
+ padding-bottom: 10px;
+ background-color: white;
+ padding: 30px;
+ line-height: 170%;
+ }
+ h1{
+ font-size: 200%;
+ }
+ h2{
+ border-style: solid;
+ border-width: 0 0 0.1em 0em;
+ padding: 0 0 0.2em 0em;
+ border-color: #EEEEEE;
+ margin-top: 2em;
+ }
+ h3{
+ border-style: solid;
+ border-width: 0 0 0 0.5em;
+ padding: 0 0 0 0.5em;
+ border-color: #EEEEEE;
+ margin-top: 2em;
+ }
+ code{
+ white-space: pre;
+ font-weight: normal;
+ background-color: #F4F4F4;
+ border-color: #F4F4F4;
+ border-style: solid;
+ border-width: .2em .5em;
+ border-radius: .2em;
+ }
+ pre{
+ background-color: #F8F8F8;
+ border-color: #F8F8F8;
+ border-width: 1em;
+ border-style: solid;
+ border-radius: .5em;
+ padding: 0;
+ margin: 0;
+ line-height: 130%;
+ }
+ pre code{
+ background-color: #F8F8F8;
+ border-style: none;
+ }
+ </style>
+</head>
+<body>
+<article class="markdown-body">
+<h1 id="jlreq-trimmarks">jlreq-trimmarks</h1>
+<h2 id="what-is-this">What is this?</h2>
+<p>This package outputs trim marks. It works with <a href="https://osdn.jp/projects/luatex-ja/wiki/FrontPage">LuaTeX-ja</a> / pLaTeX / upLaTeX / dvipdfmx / Dvips / dviout. It provides the following.</p>
+<ul>
+<li>Output trim marks</li>
+<li>Set TrimBox and BleedBox if possible.</li>
+<li>Set the size of paper..</li>
+</ul>
+<h2 id="installation">Installation</h2>
+<p>Move jlreq-trimmarks.sty and jlre-helpers.sty to $TEXMF/tex/latex/jlreq.</p>
+<h2 id="how-to-use">How to use</h2>
+<p>Load it by <code>\usepackage</code> with specifying the TeX engine and the DVI driver.</p>
+<pre><code>\usepackage[dvipdfmx,platex]{jlreq-trimmarks}
+</code></pre>
+<h2 id="options">Options</h2>
+<p>The following class options (keyval style) are available.</p>
+<h3 id="platex-uplatex-lulatex"><code>platex</code>, <code>uplatex</code>, <code>lulatex</code></h3>
+<p>Set the engine. If it is not specified, then the engine is</p>
+<ul>
+<li>the one used in the jlreq class if the jlreq class is loaded.</li>
+<li>guessed one if the jlreq class is not loaded.</li>
+</ul>
+<h3 id="dvipdfmx-dvips-dviout"><code>dvipdfmx</code>, <code>dvips</code>, <code>dviout</code></h3>
+<p>Set the dvi driver. If it is not specified, then</p>
+<ul>
+<li>the package outputs PDF file via LuaLaTeX when the engine is <code>lualatex</code>.</li>
+<li>the driver is <code>dvipdmx</code> if the engine is <code>platex</code> or <code>uplatex</code></li>
+</ul>
+<h3 id="trimmarks_paper"><code>trimmarks_paper</code></h3>
+<p>Set the size of the paper including trim marks. There are two ways to specify it.</p>
+<ul>
+<li><code>trimmarks_paper=&lt;paper type&gt;</code>: for the paper type, you can use <code>a0--a10</code>, <code>b0--b10</code> and <code>c2--c8</code>. Note that <code>b0--b10</code> is `JIS B' (Japanese B-series variant).</li>
+<li><code>trimmarks_paper={&lt;width&gt;,height&gt;}</code></li>
+</ul>
+<h3 id="show"><code>show</code></h3>
+<p>Specify the types of trim marks which the package outputs. It is specified with the comma separated list like <code>show={trimmarks,banner,digital}</code>. If no argument is given, everything will be showed.</p>
+<ul>
+<li><code>trimmarks</code>: outputs the trim marks.</li>
+<li><code>banner</code>: date etc.</li>
+<li><code>digital</code>:TrimBox and BleedBox.</li>
+<li><code>no</code>: nothing will be showed</li>
+</ul>
+<h2 id="jlreqtrimmarkssetup"><code>\jlreqtrimmarkssetup</code></h2>
+<p>Set the additional settings with the keyval style.</p>
+<h3 id="banner"><code>banner</code></h3>
+<p>The things which the package outputs when <code>show=banner</code> is specified in the class option.</p>
+<h3 id="bleed_margin"><code>bleed_margin</code></h3>
+<p>Set the bleed margin.</p>
+<h3 id="trimmarks_width"><code>trimmarks_width</code></h3>
+<p>Set the width of trim marks.</p>
+<h3 id="color"><code>color</code></h3>
+<p>Set the color of the trim marks. You have to load a package which defines <code>\color</code> (`color' package or its variant) before loading this package to use this function. Here are some examples of specifying the color.</p>
+<ul>
+<li><code>color=c</code> -&gt; <code>\color[cmyk]{1,0,0,0}</code></li>
+<li><code>color=cyk</code> -&gt; <code>\color[cmyk]{1,0,1,1}</code></li>
+<li><code>black</code> -&gt; <code>\color{black}</code></li>
+<li><code>[cmyk]0.5,0.5,0.5,0</code> -&gt; <code>\color[cmyk]{0.5,0.5,0.5,0}</code></li>
+</ul>
+<h2 id="license">LICENSE</h2>
+<p>This package is distributed under the BSD 2-Clause License. See <a href="LICENSE" class="uri">LICENSE</a>.</p>
+<h2 id="changelog">CHANGELOG</h2>
+<ul>
+<li>2018-05-19
+<ul>
+<li>First release.</li>
+</ul></li>
+</ul>
+<hr />
+<p>Noriyuki Abe <a href="https://github.com/abenori/jlreq" class="uri">https://github.com/abenori/jlreq</a></p>
+</article>
+</body>
+</html>
diff --git a/Master/texmf-dist/doc/latex/jlreq/jlreq-trimmarks.md b/Master/texmf-dist/doc/latex/jlreq/jlreq-trimmarks.md
new file mode 100644
index 00000000000..0d90685b740
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/jlreq/jlreq-trimmarks.md
@@ -0,0 +1,80 @@
+# jlreq-trimmarks
+
+## What is this?
+This package outputs trim marks. It works with [LuaTeX-ja](https://osdn.jp/projects/luatex-ja/wiki/FrontPage) / pLaTeX / upLaTeX / dvipdfmx / Dvips / dviout. It provides the following.
+
+* Output trim marks
+* Set TrimBox and BleedBox if possible.
+* Set the size of paper..
+
+## Installation
+Move jlreq-trimmarks.sty and jlre-helpers.sty to $TEXMF/tex/latex/jlreq.
+
+## How to use
+Load it by `\usepackage` with specifying the TeX engine and the DVI driver.
+
+````
+\usepackage[dvipdfmx,platex]{jlreq-trimmarks}
+````
+
+## Options
+The following class options (keyval style) are available.
+
+### `platex`, `uplatex`, `lulatex`
+Set the engine. If it is not specified, then the engine is
+
+* the one used in the jlreq class if the jlreq class is loaded.
+* guessed one if the jlreq class is not loaded.
+
+### `dvipdfmx`, `dvips`, `dviout`
+Set the dvi driver. If it is not specified, then
+
+* the package outputs PDF file via LuaLaTeX when the engine is `lualatex`.
+* the driver is `dvipdmx` if the engine is `platex` or `uplatex`
+
+### `trimmarks_paper`
+Set the size of the paper including trim marks. There are two ways to specify it.
+
+* `trimmarks_paper=<paper type>`: for the paper type, you can use `a0--a10`, `b0--b10` and `c2--c8`. Note that `b0--b10` is `JIS B' (Japanese B-series variant).
+* `trimmarks_paper={<width>,height>}`
+
+### `show`
+Specify the types of trim marks which the package outputs. It is specified with the comma separated list like `show={trimmarks,banner,digital}`. If no argument is given, everything will be showed.
+
+* `trimmarks`: outputs the trim marks.
+* `banner`: date etc.
+* `digital`:TrimBox and BleedBox.
+* `no`: nothing will be showed
+
+## `\jlreqtrimmarkssetup`
+Set the additional settings with the keyval style.
+
+### `banner`
+The things which the package outputs when `show=banner` is specified in the class option.
+
+### `bleed_margin`
+Set the bleed margin.
+
+### `trimmarks_width`
+Set the width of trim marks.
+
+### ` color`
+Set the color of the trim marks. You have to load a package which defines `\color` (`color' package or its variant) before loading this package to use this function. Here are some examples of specifying the color.
+
+* `color=c` -> `\color[cmyk]{1,0,0,0}`
+* `color=cyk` -> `\color[cmyk]{1,0,1,1}`
+* `black` -> `\color{black}`
+* `[cmyk]0.5,0.5,0.5,0` -> `\color[cmyk]{0.5,0.5,0.5,0}`
+
+## LICENSE
+This package is distributed under the BSD 2-Clause License. See [LICENSE](LICENSE).
+
+## CHANGELOG
+* 2018-05-19
+ - First release.
+
+
+--------------
+Noriyuki Abe
+https://github.com/abenori/jlreq
+
diff --git a/Master/texmf-dist/doc/latex/jlreq/jlreq.html b/Master/texmf-dist/doc/latex/jlreq/jlreq.html
index 547c810a7ce..80d781d4907 100644
--- a/Master/texmf-dist/doc/latex/jlreq/jlreq.html
+++ b/Master/texmf-dist/doc/latex/jlreq/jlreq.html
@@ -1,5 +1,5 @@
<!DOCTYPE html>
-<html lang="ja">
+<html lang="en">
<head>
<meta charset="utf-8">
<meta name="generator" content="pandoc">
@@ -65,7 +65,7 @@
<li>*.tfm -&gt; $TEXMF/fonts/tfm/public/jlreq</li>
<li>*.vf -&gt; $TEXMF/fonts/vf/public/jlreq</li>
<li>jfm-jlreq.lua jfm-jlreqv.lua -&gt; $TEXMF/tex/luatex/jlreq</li>
-<li>jlreq.cls -&gt; $TEXMF/tex/latex/jlreq</li>
+<li>jlreq.cls, jlreq-helpers.sty -&gt; $TEXMF/tex/latex/jlreq</li>
</ul>
<p><code>make install</code> will do this where $TEXMF=$TEXMFHOME</p>
<h2 id="usage">Usage</h2>
@@ -162,6 +162,12 @@
<li>Fix a bug on <code>column_gap</code> class option.</li>
<li>Added <code>mark_format</code> to <code>\DeclarePageStyle</code>.</li>
</ul></li>
+<li>2018-05-19
+<ul>
+<li>Made the width of the label in the table of contents longer.</li>
+<li>Moved some macros to jlreq-helpers.sty</li>
+<li>Fixed bugs.</li>
+</ul></li>
</ul>
<hr />
<p>Noriyuki Abe <a href="https://github.com/abenori/jlreq" class="uri">https://github.com/abenori/jlreq</a></p>