From 8331a2748eb053e4c45a82481aa41ef22c44fb42 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sun, 28 Oct 2018 21:05:24 +0000 Subject: platex-tools (28oct18) git-svn-id: svn://tug.org/texlive/trunk@49011 c570f23f-e606-0410-a88d-b1316a301751 --- .../texmf-dist/tex/latex/platex-tools/pxeverysel.sty | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) (limited to 'Master/texmf-dist/tex/latex/platex-tools') diff --git a/Master/texmf-dist/tex/latex/platex-tools/pxeverysel.sty b/Master/texmf-dist/tex/latex/platex-tools/pxeverysel.sty index 447f42876f2..5c00f1830f2 100644 --- a/Master/texmf-dist/tex/latex/platex-tools/pxeverysel.sty +++ b/Master/texmf-dist/tex/latex/platex-tools/pxeverysel.sty @@ -12,7 +12,7 @@ %% package declaration \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{pxeverysel} - [2018/10/27 v0.8 Patch to everysel for (u)pLaTeX] + [2018/10/28 v0.9 Patch to everysel for (u)pLaTeX] %% previous code for ctex support has been removed in v0.5, %% as ctex has depended on pxeverysel since 2016/12/27 v2.4.7 @@ -24,20 +24,18 @@ \PackageError{pxeverysel}{% Patch too late!\MessageBreak Load pxeverysel earlier}\@ehc + \expandafter\endinput + \fi }{} -%% preparations -\def\pxys@pkgname{pxeverysel} -\def\pxys@warn{\PackageWarningNoLine\pxys@pkgname} - %% load it, but ensure that \@EverySelectfont@Init is not executed % [Note] everysel.sty contains % \AtBeginDocument{\@EverySelectfont@Init} % at the end. In most cases, the execution is actually delayed; % however, -% \AtBeginDocument{everysel} (e.g. found in sidecap.sty) -% can execute it immediately. In this case, delay it until the -% end of pxeverysel.sty. +% \AtBeginDocument{\RequirePackage{everysel}} +% can execute it immediately (e.g. found in sidecap.sty). +% In this case, delay it until the end of pxeverysel.sty. \ifx\AtBeginDocument\@firstofone \def\pxys@begindocumenthook{\let\AtBeginDocument\@firstofone} \def\AtBeginDocument{\g@addto@macro\pxys@begindocumenthook} @@ -52,6 +50,10 @@ %--------------------------------------- helpers +%% preparations +\def\pxys@pkgname{pxeverysel} +\def\pxys@warn{\PackageWarningNoLine\pxys@pkgname} + %% unique tokens \def\pxys@mark{\pxys@mark@} \def\pxys@fin{\pxys@fin@} -- cgit v1.2.3