From e05dc0bb38b16bfb9ba35591285e40af0adaadc4 Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Sun, 2 Feb 2020 03:02:06 +0000 Subject: CTAN sync 202002020302 --- language/japanese/pxchfon/pxchfon.sty | 31 ++++++++++++++++++------------- 1 file changed, 18 insertions(+), 13 deletions(-) (limited to 'language/japanese/pxchfon/pxchfon.sty') diff --git a/language/japanese/pxchfon/pxchfon.sty b/language/japanese/pxchfon/pxchfon.sty index 4c0cab8d31..23b76158e6 100644 --- a/language/japanese/pxchfon/pxchfon.sty +++ b/language/japanese/pxchfon/pxchfon.sty @@ -1,7 +1,7 @@ %% %% This is file 'pxchfon.sty'. %% -%% Copyright (c) 2019 Takayuki YATO (aka. "ZR") +%% Copyright (c) 2009-2020 Takayuki YATO (aka. "ZR") %% GitHub: https://github.com/zr-tex8r %% Twitter: @zr_tex8r %% @@ -10,7 +10,7 @@ %% package declaration \NeedsTeXFormat{pLaTeX2e} -\ProvidesPackage{pxchfon}[2019/11/22 v1.7a] +\ProvidesPackage{pxchfon}[2020/02/01 v1.7b] \def\pxcz@pkgname{pxchfon} %--------------------------------------- general @@ -1267,18 +1267,20 @@ \fi %%<*> \diruni -\DeclareRobustCommand*{\diruni}{% - \not@math@alphabet\diruni\relax - \ifx\cy@encoding\pxcz@JYn % if in standard Japanese encoding - \expandafter\let\csname UTF \endcsname\pxcz@du@UTF - \fontshape{diruni}\selectfont - \fi -} +\@ifdefinable{\diruni}{% + \DeclareRobustCommand*{\diruni}{% + \not@math@alphabet\diruni\relax + \ifx\cy@encoding\pxcz@JYn % if in standard Japanese encoding + \expandafter\let\csname UTF \endcsname\pxcz@du@UTF + \kanjishape{diruni}\selectfont + \fi + }} %%<*> \textdiruni{} -\newcommand*{\textdiruni}[1]{% - \relax\ifmmode\hbox\fi{\diruni#1}% -} +\@ifdefinable{\textdiruni}{% + \DeclareRobustCommand*{\textdiruni}[1]{% + \relax\ifmmode\hbox\fi{\diruni#1}% + }} %% \pxcz@du@UTF \def\pxcz@du@UTF#1{% @@ -1462,7 +1464,10 @@ %% check for textcomp \newif\ifpxcz@textcomp -\@ifpackageloaded{textcomp}{\pxcz@textcomptrue}{} +\ifx\DeclareEncodingSubset\@undefined\else + \expandafter\ifx\csname T@TS1\endcsname\relax\else + \pxcz@textcomptrue +\fi\fi %% \pxcz@afont@enc@list \def\pxcz@afont@enc@list{OT1,T1} -- cgit v1.2.3