From 37f30b7aab3bd7a4cbc59fd47a557a2bff830637 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sat, 18 Sep 2021 20:17:36 +0000 Subject: luatexja (18sep21) git-svn-id: svn://tug.org/texlive/trunk@60541 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/luatex/luatexja/README | 8 +++---- .../texmf-dist/doc/luatex/luatexja/luatexja-en.pdf | Bin 693756 -> 694840 bytes .../texmf-dist/doc/luatex/luatexja/luatexja-ja.pdf | Bin 1125155 -> 1126393 bytes .../doc/luatex/luatexja/luatexja-ruby.pdf | Bin 381339 -> 381296 bytes .../doc/luatex/luatexja/luatexja-ruby.tex | 25 +++++++++++++++++++++ 5 files changed, 29 insertions(+), 4 deletions(-) (limited to 'Master/texmf-dist/doc/luatex') diff --git a/Master/texmf-dist/doc/luatex/luatexja/README b/Master/texmf-dist/doc/luatex/luatexja/README index 9e51dd5766b..f708f32afa3 100644 --- a/Master/texmf-dist/doc/luatex/luatexja/README +++ b/Master/texmf-dist/doc/luatex/luatexja/README @@ -1,4 +1,4 @@ -The LuaTeX-ja Package 20210607.0 +The LuaTeX-ja Package 20210918.0 -------------------------------- Copyright (c) 2011--2021 The LuaTeX-ja project License: modified BSD (see COPYING) @@ -42,9 +42,9 @@ Installation 2. If you must/want to install manually: a. Download the source archive from CTAN, - or tagged as 20210607.0 in the Git repository by + or tagged as 20210918.0 in the Git repository by + ;a=snapshot;h=refs/tags/20210918.0;sf=tgz> b. Extract the archive and process following three files by LuaLaTeX to generate classes for Japanese typesetting: @@ -93,4 +93,4 @@ Notes This file and ltj-kinsoku.lua are not used anymore. (Do not remove ltj-kinsoku.tex.) -Last commit date: Mon Jun 7 20:50:27 2021 +0900 +Last commit date: Sat Sep 18 21:01:24 2021 +0900 diff --git a/Master/texmf-dist/doc/luatex/luatexja/luatexja-en.pdf b/Master/texmf-dist/doc/luatex/luatexja/luatexja-en.pdf index 6d9f8a3cd5b..146c837511f 100644 Binary files a/Master/texmf-dist/doc/luatex/luatexja/luatexja-en.pdf and b/Master/texmf-dist/doc/luatex/luatexja/luatexja-en.pdf differ diff --git a/Master/texmf-dist/doc/luatex/luatexja/luatexja-ja.pdf b/Master/texmf-dist/doc/luatex/luatexja/luatexja-ja.pdf index 4ca3182ca0e..299097de2d0 100644 Binary files a/Master/texmf-dist/doc/luatex/luatexja/luatexja-ja.pdf and b/Master/texmf-dist/doc/luatex/luatexja/luatexja-ja.pdf differ diff --git a/Master/texmf-dist/doc/luatex/luatexja/luatexja-ruby.pdf b/Master/texmf-dist/doc/luatex/luatexja/luatexja-ruby.pdf index 2ca312ab069..e3cea8d7384 100644 Binary files a/Master/texmf-dist/doc/luatex/luatexja/luatexja-ruby.pdf and b/Master/texmf-dist/doc/luatex/luatexja/luatexja-ruby.pdf differ diff --git a/Master/texmf-dist/doc/luatex/luatexja/luatexja-ruby.tex b/Master/texmf-dist/doc/luatex/luatexja/luatexja-ruby.tex index a01994faa70..3148d1df9e9 100644 --- a/Master/texmf-dist/doc/luatex/luatexja/luatexja-ruby.tex +++ b/Master/texmf-dist/doc/luatex/luatexja/luatexja-ruby.tex @@ -45,6 +45,31 @@ \DeclareFontShape{JY3}{mc}{mc}{n}{<-> [0.92487] HaranoAjiMincho-Regular:extend=0.67;jfm=ujisc33}{} +%%%% \ltjruby 内に \texorpdfstring + | 除去を仕込む +\RequirePackage{xparse} +\makeatletter +\def\removevert#1{\if\noexpand#1|% + \expandafter\expandafter\expandafter\@firstofone\expandafter{% + \else\ifnum0=1}\fi#1% + \ifx#1\relax\expandafter\@gobble% + \else\expandafter\@firstofone + \fi{\expandafter\@firstofone + \fi + \removevert}} +\makeatother +\ExplSyntaxOn +\cs_set_eq:NN \myorigltjruby \ltjruby +\DeclareExpandableDocumentCommand {\ltjruby} { O{} m m } {% + \texorpdfstring { + \exp_not:n { \myorigltjruby[#1]{#2}{#3} } + } { + \removevert #2 \relax + } +} +\cs_set_eq:NN \ruby \ltjruby +\ExplSyntaxOff +%%%% + \title{\textsf{luatexja-ruby}パッケージ} \author{\LuaTeX-jaプロジェクトチーム} \date{\texttt{\csname ver@luatexja-ruby.sty\endcsname}(\today)} -- cgit v1.2.3