summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/luatex/luatexja/patches/lltjp-collcell.sty
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2020-05-17 22:34:22 +0000
committerKarl Berry <karl@freefriends.org>2020-05-17 22:34:22 +0000
commit0c95c4de261d864abea50e6bf8da4da13a9b1c7c (patch)
tree0991b2f95b156b857d4a26cf29d1c7685f280258 /Master/texmf-dist/tex/luatex/luatexja/patches/lltjp-collcell.sty
parent5b6bdf6dcdbef98ad113d61bd3c471f47328c3fa (diff)
luatexja (18may20)
git-svn-id: svn://tug.org/texlive/trunk@55192 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/luatex/luatexja/patches/lltjp-collcell.sty')
-rw-r--r--Master/texmf-dist/tex/luatex/luatexja/patches/lltjp-collcell.sty37
1 files changed, 37 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/luatex/luatexja/patches/lltjp-collcell.sty b/Master/texmf-dist/tex/luatex/luatexja/patches/lltjp-collcell.sty
new file mode 100644
index 00000000000..43864429276
--- /dev/null
+++ b/Master/texmf-dist/tex/luatex/luatexja/patches/lltjp-collcell.sty
@@ -0,0 +1,37 @@
+%
+% lltjp-collcell.sty
+%
+
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesPackage{lltjp-collcell}[2020/05/06 Patch to collcell for LuaTeX-ja]
+
+\RequirePackage{etoolbox,collcell}
+
+\def\collcell@beforeuser{\ltjfakeboxbdd\ignorespaces}
+\def\collcell@afteruser{\unskip\ltjfakeboxbdd}
+
+\def\collectcell#1#2\relax\pltx@next@inhibitglue\ltjfakeboxbdd\ignorespaces{%
+ \begingroup
+ \collect@cell@count\z@
+ \collect@cell@toks{}%
+ \let\collect@cell@spaces\empty
+ \def\collect@cell@end{%
+ \expandafter\endgroup
+ \expandafter\collcell@beforeuser
+ \expandafter\ccell@swap\expandafter{\the\collect@cell@toks}{#1}%
+ \collcell@afteruser
+ }%
+ \collect@cell@look#2%
+}
+\patchcmd\collect@cell@arg{%
+ \cci{%
+ \collect@cell@look
+ }%
+}{
+ \cci{%
+ \collect@cell@look
+ }%
+ \ltjfakeboxbdd{\collect@cell@look}
+}{}{}
+
+\endinput