diff options
Diffstat (limited to 'Master/texmf-dist/doc')
-rw-r--r-- | Master/texmf-dist/doc/latex/jlreq/LICENSE | 2 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/jlreq/README-ja.md | 14 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/jlreq/README.md | 7 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/jlreq/jlreq-ja.html | 15 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/jlreq/jlreq-trimmarks-ja.html | 129 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/jlreq/jlreq-trimmarks-ja.md | 82 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/jlreq/jlreq-trimmarks.html | 130 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/jlreq/jlreq-trimmarks.md | 80 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/jlreq/jlreq.html | 10 |
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 -> $TEXMF/fonts/tfm/public/jlreq</li> <li>*.vf -> $TEXMF/fonts/vf/public/jlreq</li> <li>jfm-jlreq.lua jfm-jlreqv.lua -> $TEXMF/tex/luatex/jlreq</li> -<li>jlreq.cls -> $TEXMF/tex/latex/jlreq</li> +<li>jlreq.cls, jlreq-helpers.sty -> $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=<寸法></code>:箇条書きの前後の空きを指定します.<code>itemization_beforeafter_space={i=<寸法>}</code>とするとトップレベルのみに設定を行います.<code>itemization_beforeafter_space={0pt,i=10pt,ii=5pt}</code>とすれば,レベル1の箇条書きに10ptを,レベル2のそれに5ptを,それ以外には0ptを設定します.</li> +<li><code>itemization_beforeafter_space=<寸法></code>:箇条書きの前後の空きを指定します.<code>itemization_beforeafter_space={i=<寸法>}</code>とするとトップレベルのみに設定を行います.<code>itemization_beforeafter_space={0pt,i=10pt,ii=5pt}</code>とすれば,レベル1の箇条書きに10ptを,レベル2のそれに5ptを,それ以外には0ptを設定します.レベルは上記のように小文字ローマ数字で指定します.</li> <li><code>itemization_itemsep=<寸法></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={<width>,<height>}</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> -> <code>\color{black}</code></li> +<li><code>[cmyk]0.5,0.5,0.5,0</code> -> <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=<paper type></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={<width>,height>}</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> -> <code>\color[cmyk]{1,0,0,0}</code></li> +<li><code>color=cyk</code> -> <code>\color[cmyk]{1,0,1,1}</code></li> +<li><code>black</code> -> <code>\color{black}</code></li> +<li><code>[cmyk]0.5,0.5,0.5,0</code> -> <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 -> $TEXMF/fonts/tfm/public/jlreq</li> <li>*.vf -> $TEXMF/fonts/vf/public/jlreq</li> <li>jfm-jlreq.lua jfm-jlreqv.lua -> $TEXMF/tex/luatex/jlreq</li> -<li>jlreq.cls -> $TEXMF/tex/latex/jlreq</li> +<li>jlreq.cls, jlreq-helpers.sty -> $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> |