diff options
author | Norbert Preining <norbert@preining.info> | 2021-04-04 03:01:17 +0000 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2021-04-04 03:01:17 +0000 |
commit | 6c7f24a5336de85c7db50c5037772288964c607b (patch) | |
tree | 4196d85bcd0f8af6f97d8f1dc8cbd6f6f075fe58 /language | |
parent | 76cf94c130ce042b2d2f2fd67258ba5815976abe (diff) |
CTAN sync 202104040301
Diffstat (limited to 'language')
-rw-r--r-- | language/japanese/gckanbun/README.md | 4 | ||||
-rw-r--r-- | language/japanese/gckanbun/gckanbun.pdf | bin | 73689 -> 75281 bytes | |||
-rw-r--r-- | language/japanese/gckanbun/gckanbun.sty | 15 | ||||
-rw-r--r-- | language/japanese/gckanbun/gckanbun.tex | 22 | ||||
-rw-r--r-- | language/japanese/gckanbun/test-gckanbun.tex | 2 |
5 files changed, 24 insertions, 19 deletions
diff --git a/language/japanese/gckanbun/README.md b/language/japanese/gckanbun/README.md index 58fc1b8cfe..f61de1d5c9 100644 --- a/language/japanese/gckanbun/README.md +++ b/language/japanese/gckanbun/README.md @@ -1,8 +1,8 @@ # gckanbun Package -KANBUN ("Chinese writing") typesetting for upLaTeX and LuaLaTeX +KANBUN ("Chinese writing") typesetting for (u)pLaTeX and LuaLaTeX -This package provides a KANBUN (漢文, "Chinese writing") typesetting for upLaTeX and LuaLaTeX. +This package provides a KANBUN (漢文, "Chinese writing") typesetting for (u)pLaTeX and LuaLaTeX. ## Requirements diff --git a/language/japanese/gckanbun/gckanbun.pdf b/language/japanese/gckanbun/gckanbun.pdf Binary files differindex c3ec0b5fcf..0ee35e61ab 100644 --- a/language/japanese/gckanbun/gckanbun.pdf +++ b/language/japanese/gckanbun/gckanbun.pdf diff --git a/language/japanese/gckanbun/gckanbun.sty b/language/japanese/gckanbun/gckanbun.sty index c488ab3b4e..c2763d60e9 100644 --- a/language/japanese/gckanbun/gckanbun.sty +++ b/language/japanese/gckanbun/gckanbun.sty @@ -1,8 +1,9 @@ -% #!lualatex test-gckanbun -%#!ptex2pdf -l -u test-gckanbun +%#!lualatex test-gckanbun +% #!ptex2pdf -l -u test-gckanbun +% #!ptex2pdf -l test-gckanbun \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{gckanbun} - [2021/03/25 v1.1 KANBUN typesetting package (Green Cherry Ltd.)] + [2021/03/27 v1.2 KANBUN typesetting package (Green Cherry Ltd.)] %% declare package errors \def\gcknbn@error{\PackageError{gckanbun}} @@ -14,7 +15,7 @@ \DeclareOption*{\gcknbn@setkey} \def\gcknbn@setkey{\expandafter\@gcknbn@setkey\expandafter{\CurrentOption}} \def\@gcknbn@setkey{\setkeys{gcknbn}} -\def\gcknbn@prefix{gckanbun}%%given prefix for each commads +\def\gcknbn@prefix{gckanbun}%%given <prefix> for each commands \define@key{gcknbn}{prefix}{\gdef\gcknbn@prefix{#1}} \ExecuteOptions{prefix} @@ -28,9 +29,11 @@ \gcknbn@error{Please load package 'luatexja' when loading this package.}} \else\ifuptex \def\zw{zw}\def\zh{zh} +\else\ifptex + \def\zw{zw}\def\zh{zh} \else - \gcknbn@error{Package 'gckanbun' currently supports upLaTeX and LuaLaTeX.} -\fi\fi + \gcknbn@error{Package 'gckanbun' currently supports (u)pLaTeX and LuaLaTeX.} +\fi\fi\fi \newcommand*\gcknbn@kanjiskip@fill{% \ifluatex diff --git a/language/japanese/gckanbun/gckanbun.tex b/language/japanese/gckanbun/gckanbun.tex index c926de1ae5..ca18693f99 100644 --- a/language/japanese/gckanbun/gckanbun.tex +++ b/language/japanese/gckanbun/gckanbun.tex @@ -1,21 +1,24 @@ -%#!lualatex -\documentclass{jlreq} -\usepackage{gckanbun} +% #!lualatex +% #!ptex2pdf -l -u +%#!ptex2pdf -l +\documentclass{jlreq}\listfiles +\usepackage[prefix=]{gckanbun}%%=> <prefix>=(empty) \usepackage{shortvrb}\MakeShortVerb{\|} +\newcommand*\pLaTeX{p\kern-.05em\LaTeX} \newcommand*\upLaTeX{up\kern-.05em\LaTeX} \newcommand*\LuaLaTeX{Lua\LaTeX} \title{\textsf{gckanbun} Package} \author{Munehiro Yamamoto} -\date{2021/03/25 v1.1} +\date{2021/03/27 v1.2} \begin{document} \maketitle \begin{abstract} -This package provides a KANBUN (漢文) typesetting for {\upLaTeX} and \LuaLaTeX. +This package provides a KANBUN (漢文) typesetting for (u){\pLaTeX} and \LuaLaTeX. -このパッケージは、{\upLaTeX}と{\LuaLaTeX}に対して漢文組みを提供します。 +このパッケージは、(u){\pLaTeX}と{\LuaLaTeX}に対して漢文組みを提供します。 \end{abstract} \section{\textsf{gckanbun}パッケージの読み込み} @@ -23,7 +26,7 @@ This package provides a KANBUN (漢文) typesetting for {\upLaTeX} and \LuaLaTeX \textsf{gckanbun}パッケージを読み込むだけです。 {\LuaLaTeX}の場合、\textsf{luatexja}パッケージをあらかじめ読み込んでおく必要があります。 -なお、\textsf{jlreq}クラスを利用すると、jlreqクラス内部で\textsf{luatexja}パッケージを読み込みます。 +なお、\textsf{jlreq}クラスを利用すると、\textsf{jlreq}クラス内部で\textsf{luatexja}パッケージを読み込みます。 \begin{quote} \begin{verbatim} @@ -36,6 +39,8 @@ This package provides a KANBUN (漢文) typesetting for {\upLaTeX} and \LuaLaTeX \begin{itemize} \item |prefix=<prefix>|(デフォルト値:|gckanbun|): \textsf{gckanbun}パッケージが提供する3つのコマンド|\gckanbunruby|、|\gckanbunokurigana|、|\gckanbunkaeriten|をそれぞれ|\<prefix>ruby|、|\<prefix>okurigana|、|\<prefix>kaeriten|として提供します。 + +このオプションにより、他のパッケージで提供されるルビ振りコマンド|\ruby|との衝突を避けられます。 \end{itemize} \section{例} @@ -68,9 +73,6 @@ This package provides a KANBUN (漢文) typesetting for {\upLaTeX} and \LuaLaTeX このとき、結果は以下のとおりです。 \begin{center} -\let\ruby\gckanbunruby -\let\okurigana\gckanbunokurigana -\let\kaeriten\gckanbunkaeriten \hbox{\tate \vbox to \hsize{\vfil \begin{minipage}{15\zw} diff --git a/language/japanese/gckanbun/test-gckanbun.tex b/language/japanese/gckanbun/test-gckanbun.tex index dfb8fceec4..f00ed7eba0 100644 --- a/language/japanese/gckanbun/test-gckanbun.tex +++ b/language/japanese/gckanbun/test-gckanbun.tex @@ -1,7 +1,7 @@ %% https://gist.github.com/munepi/5c9e53936e3540b8374b4ab14e6b7832 %#!lualatex % #!ptex2pdf -l -u -\documentclass[paper=a5,tate]{jlreq} +\documentclass[paper=a5,tate]{jlreq}\listfiles %\usepackage{gckanbun}%%=> provides \gckanbunruby, \gckanbunokurigana, \gckanbunkaeriten as default \usepackage[prefix=]{gckanbun}%%=> provides \ruby, \okurigana, \kaeriten %\usepackage[prefix=kanbun]{gckanbun}%%=> provides \kanbunruby, \kanbunokurigana, \kanbunkaeriten |