diff options
Diffstat (limited to 'Master/texmf-dist/doc')
15 files changed, 131 insertions, 15 deletions
diff --git a/Master/texmf-dist/doc/latex/platex-tools/README.md b/Master/texmf-dist/doc/latex/platex-tools/README.md index 903bb76ee3e..99a92286e7a 100644 --- a/Master/texmf-dist/doc/latex/platex-tools/README.md +++ b/Master/texmf-dist/doc/latex/platex-tools/README.md @@ -7,56 +7,56 @@ and some additional packages are included. ## Bundle contents +All these packages can be used on pLaTeX and upLaTeX. + +- pldocverb.sty: + Patch for doc.sty (latex) to improve + compatibility with `\verb` redefinition in pLaTeX. - plarray.sty: Patch for array.sty (latex-tools) to improve - compatibility with pLaTeX/upLaTeX kernels. - Can be used on pLaTeX/upLaTeX. + compatibility with pLaTeX kernel. - plextarray.sty: Patch for array.sty (latex-tools) to improve compatibility with plext.sty in pLaTeX. - Can be used on pLaTeX/upLaTeX. - plextdelarray.sty: Patch for delarray.sty (latex-tools) to improve compatibility with plext.sty in pLaTeX. - Can be used on pLaTeX/upLaTeX. +- plextcolortbl.sty: + Patch for colortbl.sty (by David Carlisle) to improve + compatibility with plext.sty in pLaTeX. - pxftnright.sty: Patch for ftnright.sty (latex-tools) to support Japanese classes for vertical writing. - Can be used on pLaTeX/upLaTeX. - pxmulticol.sty: Patch for multicol.sty (latex-tools) to support `\footnote` in vertical writing. - Can be used on pLaTeX/upLaTeX. - pxxspace.sty: Patch for xspace.sty (latex-tools) to fix interword spacing with Japanese characters. - Can be used on pLaTeX/upLaTeX. Version 0.2 was written by Takayuki YATO in 2019 (https://gist.github.com/zr-tex8r/7de76036846e149bc28ec6399a683e3a), and incorporated into this bundle by his courtesy. - pxeverysel.sty: Patch for everysel.sty (ms) to improve compatibility with Japanese font selection in pLaTeX. - Can be used on pLaTeX/upLaTeX. Version 0.1 was written by Takayuki YATO in 2015 (https://gist.github.com/zr-tex8r/48c6910bbbe2f41d72de), and incorporated into this bundle by his courtesy. - pxeveryshi.sty: Patch for everyshi.sty (ms) to support Japanese classes for vertical writing. - Can be used on pLaTeX/upLaTeX. Version 0.1 was written by Takayuki YATO in 2012 (https://gist.github.com/zr-tex8r/2702969), and incorporated into this bundle by his courtesy. - pxatbegshi.sty: Patch for atbegshi.sty (oberdiek) to support Japanese classes for vertical writing. - Can be used on pLaTeX/upLaTeX. The essential part of this package was proposed by Hironori Kitagawa in 2017. -The packages "pxgentombow", "gentombow" and "bounddvi" are now distributed -as part of [gentombow](https://github.com/aminophen/gentombow) bundle. +The packages "gentombow" (formerly "pxgentombow") and "bounddvi" +are now distributed as part of +[gentombow](https://github.com/aminophen/gentombow) bundle. ## Character encoding @@ -83,6 +83,6 @@ the 3-clause BSD license (see [LICENSE](./LICENSE)). ## Release Date -2020-09-27 +2020-10-14 Hironobu Yamashita diff --git a/Master/texmf-dist/doc/latex/platex-tools/plarray.pdf b/Master/texmf-dist/doc/latex/platex-tools/plarray.pdf Binary files differindex dfa0afcbf72..27ef3b0f86b 100644 --- a/Master/texmf-dist/doc/latex/platex-tools/plarray.pdf +++ b/Master/texmf-dist/doc/latex/platex-tools/plarray.pdf diff --git a/Master/texmf-dist/doc/latex/platex-tools/plarray.tex b/Master/texmf-dist/doc/latex/platex-tools/plarray.tex index fdb95faf3ec..66ea8f2fb56 100644 --- a/Master/texmf-dist/doc/latex/platex-tools/plarray.tex +++ b/Master/texmf-dist/doc/latex/platex-tools/plarray.tex @@ -7,8 +7,6 @@ \usepackage{doc} \usepackage{plarray} \GetFileInfo{plarray.sty} -\makeatletter -\makeatother \title{Package \textsf{plarray} \fileversion} \author{Hironobu Yamashita} \date{\filedate} diff --git a/Master/texmf-dist/doc/latex/platex-tools/pldocverb.pdf b/Master/texmf-dist/doc/latex/platex-tools/pldocverb.pdf Binary files differnew file mode 100644 index 00000000000..480cf59298e --- /dev/null +++ b/Master/texmf-dist/doc/latex/platex-tools/pldocverb.pdf diff --git a/Master/texmf-dist/doc/latex/platex-tools/pldocverb.tex b/Master/texmf-dist/doc/latex/platex-tools/pldocverb.tex new file mode 100644 index 00000000000..e590f4a67d4 --- /dev/null +++ b/Master/texmf-dist/doc/latex/platex-tools/pldocverb.tex @@ -0,0 +1,54 @@ +%# -*- coding: utf-8 -*- +\ifx\epTeXinputencoding\undefined\else % defined in e-pTeX (> TL2016) + \epTeXinputencoding utf8 % ensure utf-8 encoding for platex +\fi + +\documentclass[a4paper]{jsarticle}% supports \verb in \footnote +\usepackage{doc} +\usepackage{pldocverb} +\GetFileInfo{pldocverb.sty} +\title{Package \textsf{pldocverb} \fileversion} +\author{Hironobu Yamashita} +\date{\filedate} +\begin{document} + +\maketitle + +This package \textsf{pldocverb} provides small patches to +\textsf{doc} package of \textsf{latex(-base)} for use with +Japanese p\LaTeX/up\LaTeX. +Current package supports re-definition of \verb+\verb+ command. + +This package is part of \textsf{platex-tools} bundle: +\begin{verbatim} + https://github.com/aminophen/platex-tools +\end{verbatim} + +\bigskip + +この\textsf{pldocverb}パッケージは、 +\textsf{latex(-base)}バンドルの\textsf{doc}パッケージによって +上書きされて無効化されてしまうp\LaTeX/up\LaTeX カーネルの修正点を +再有効化します。具体的には、\verb+\verb+コマンドの直前に +\verb+\xkanjiskip+挿入を許可するための修正に対応します。 + +\bigskip +\begin{minipage}{0.6\linewidth} +\noautoxspacing %% on purpose +\begin{verbatim} + \documentclass{jarticle} % if you are using pLaTeX, + \usepackage{pldocverb} % load this! + \usepackage{minijs} + \begin{document} + \setlength{\xkanjiskip}{10pt} + これが\verb+test+で\verb+テスト+です。 + \end{document} +\end{verbatim} +\end{minipage} +\begin{minipage}{0.35\linewidth} + \setlength{\xkanjiskip}{10pt} + これが\verb+test+で\verb+テスト+です。 +\end{minipage} +\bigskip + +\end{document} diff --git a/Master/texmf-dist/doc/latex/platex-tools/plextarray.pdf b/Master/texmf-dist/doc/latex/platex-tools/plextarray.pdf Binary files differindex 6ebd30fceee..ebf6a7aa511 100644 --- a/Master/texmf-dist/doc/latex/platex-tools/plextarray.pdf +++ b/Master/texmf-dist/doc/latex/platex-tools/plextarray.pdf diff --git a/Master/texmf-dist/doc/latex/platex-tools/plextcolortbl.pdf b/Master/texmf-dist/doc/latex/platex-tools/plextcolortbl.pdf Binary files differnew file mode 100644 index 00000000000..10e8857f5e8 --- /dev/null +++ b/Master/texmf-dist/doc/latex/platex-tools/plextcolortbl.pdf diff --git a/Master/texmf-dist/doc/latex/platex-tools/plextcolortbl.tex b/Master/texmf-dist/doc/latex/platex-tools/plextcolortbl.tex new file mode 100644 index 00000000000..0cea5c10934 --- /dev/null +++ b/Master/texmf-dist/doc/latex/platex-tools/plextcolortbl.tex @@ -0,0 +1,64 @@ +%# -*- coding: utf-8 -*- +\ifx\epTeXinputencoding\undefined\else % defined in e-pTeX (> TL2016) + \epTeXinputencoding utf8 % ensure utf-8 encoding for platex +\fi + +\documentclass[a4paper]{jsarticle} +\usepackage{doc} +\usepackage{colortbl} +\usepackage{plextcolortbl} +\GetFileInfo{plextcolortbl.sty} +\title{Package \textsf{plextcolortbl} \fileversion} +\author{Hironobu Yamashita} +\date{\filedate} +\begin{document} + +\maketitle + +The package \textsf{plextcolortbl} provides a tiny patch to +make \textsf{colortbl} compatible with \textsf{plext}. + +\bigskip + +\textsf{plextcolortbl}パッケージは、David Carlisle氏による +\textsf{colortbl}パッケージと、p\LaTeX の拡張パッケージである +\textsf{plext}パッケージを同時に使えるようにするものです。 + +\section{使いかた} + +\textsf{plext}と\textsf{colortbl}を共存させたいときに、プリアンブルに +\verb+\usepackage{plextcolortbl}+と書きます。 + +以下に例を示します。 + +\bigskip +\begin{minipage}{0.5\linewidth} +\begin{verbatim} + \documentclass{jsarticle} + %\usepackage{plext} + %\usepackage{colortbl} + \usepackage{plextcolortbl} + \begin{document} + \begin{tabular*}<t>{3cm}{% + @{\extracolsep{\fill}} + >{\columncolor{green}[0pt][20mm]}l + >{\columncolor{yellow}[5mm][0pt]}l + @{}} + one & いち \\ + two & に + \end{tabular*} + \end{document} +\end{verbatim} +\end{minipage} +\begin{minipage}{0.4\linewidth} + \begin{tabular*}<t>{3cm}{% + @{\extracolsep{\fill}} + >{\columncolor{green}[0pt][20mm]}l + >{\columncolor{yellow}[5mm][0pt]}l + @{}} + one & いち \\ + two & に + \end{tabular*} +\end{minipage} + +\end{document} diff --git a/Master/texmf-dist/doc/latex/platex-tools/plextdelarray.pdf b/Master/texmf-dist/doc/latex/platex-tools/plextdelarray.pdf Binary files differindex 81ae06afe01..d45927b87d9 100644 --- a/Master/texmf-dist/doc/latex/platex-tools/plextdelarray.pdf +++ b/Master/texmf-dist/doc/latex/platex-tools/plextdelarray.pdf diff --git a/Master/texmf-dist/doc/latex/platex-tools/pxatbegshi.pdf b/Master/texmf-dist/doc/latex/platex-tools/pxatbegshi.pdf Binary files differindex 6401ed5cf8e..f43e6c22f18 100644 --- a/Master/texmf-dist/doc/latex/platex-tools/pxatbegshi.pdf +++ b/Master/texmf-dist/doc/latex/platex-tools/pxatbegshi.pdf diff --git a/Master/texmf-dist/doc/latex/platex-tools/pxeverysel.pdf b/Master/texmf-dist/doc/latex/platex-tools/pxeverysel.pdf Binary files differindex 83ab40a82ed..01e9e6e09a9 100644 --- a/Master/texmf-dist/doc/latex/platex-tools/pxeverysel.pdf +++ b/Master/texmf-dist/doc/latex/platex-tools/pxeverysel.pdf diff --git a/Master/texmf-dist/doc/latex/platex-tools/pxeveryshi.pdf b/Master/texmf-dist/doc/latex/platex-tools/pxeveryshi.pdf Binary files differindex d4538ba42c8..35418cd9774 100644 --- a/Master/texmf-dist/doc/latex/platex-tools/pxeveryshi.pdf +++ b/Master/texmf-dist/doc/latex/platex-tools/pxeveryshi.pdf diff --git a/Master/texmf-dist/doc/latex/platex-tools/pxftnright.pdf b/Master/texmf-dist/doc/latex/platex-tools/pxftnright.pdf Binary files differindex 918d40a3240..29ee0a12466 100644 --- a/Master/texmf-dist/doc/latex/platex-tools/pxftnright.pdf +++ b/Master/texmf-dist/doc/latex/platex-tools/pxftnright.pdf diff --git a/Master/texmf-dist/doc/latex/platex-tools/pxmulticol.pdf b/Master/texmf-dist/doc/latex/platex-tools/pxmulticol.pdf Binary files differindex a82970574c0..50a904177eb 100644 --- a/Master/texmf-dist/doc/latex/platex-tools/pxmulticol.pdf +++ b/Master/texmf-dist/doc/latex/platex-tools/pxmulticol.pdf diff --git a/Master/texmf-dist/doc/latex/platex-tools/pxxspace.pdf b/Master/texmf-dist/doc/latex/platex-tools/pxxspace.pdf Binary files differindex 8dc7a2a4a8d..fb9645aa465 100644 --- a/Master/texmf-dist/doc/latex/platex-tools/pxxspace.pdf +++ b/Master/texmf-dist/doc/latex/platex-tools/pxxspace.pdf |