[latex3-commits] [git/LaTeX3-latex3-latex3] xmarks: texlive usage of various "interface" to look at (081b98c)
Joseph Wright
joseph.wright at morningstar2.co.uk
Thu Nov 22 14:09:16 CET 2018
Repository : https://github.com/latex3/latex3
On branch : xmarks
Link : https://github.com/latex3/latex3/commit/081b98c7b1ad1393112870b320be00ed1e7be65d
>---------------------------------------------------------------
commit 081b98c7b1ad1393112870b320be00ed1e7be65d
Author: Frank Mittelbach <frank.mittelbach at latex-project.org>
Date: Tue Nov 20 17:10:02 2018 +0100
texlive usage of various "interface" to look at
>---------------------------------------------------------------
081b98c7b1ad1393112870b320be00ed1e7be65d
l3trial/xmarks/interface-usage-to-check.txt | 521 +++++++++++++++++++++++++++
1 file changed, 521 insertions(+)
diff --git a/l3trial/xmarks/interface-usage-to-check.txt b/l3trial/xmarks/interface-usage-to-check.txt
new file mode 100644
index 0000000..3d11b8b
--- /dev/null
+++ b/l3trial/xmarks/interface-usage-to-check.txt
@@ -0,0 +1,521 @@
+
+changes to or usage of \@leftmark
+=================================
+
+--------------------------------------------
+
+\newcommand*{\leftfirstmark}{\expandafter\@leftmark\firstmark\@empty\@empty}
+\newcommand*{\leftbotmark}{\expandafter\@leftmark\botmark\@empty\@empty}
+\newcommand*{\lefttopmark}{\expandafter\@leftmark\topmark\@empty\@empty}
+
+./latex/koma-script/scrlayer.sty
+
+--------------------------------------------
+
+%% not relevant as it is only for old pdftex engines ...
+
+ \CheckCommand{\@leftmark}[2]{#1}%
+ \expandafter\@leftmark\botmark\@empty\@empty
+ \long\def\@leftmark#1#2#3{#2}%
+
+./latex/oberdiek/pdfcolmk.sty
+
+--------------------------------------------
+
+\def\@leftmark#1#2#3#4{#1}
+\def\leftmark{\expandafter\@leftmark
+\def\firstleftmark{\expandafter\@leftmark
+
+./latex/fancyhdr/extramarks.sty
+
+--------------------------------------------
+
+\let\@leftmark\@firstoftwo
+\def\leftmark{\expandafter\@leftmark\botmark\@empty\@empty}
+./latex/base/latex.ltx
+
+--------------------------------------------
+
+
+
+
+
+changes to or usage of \leftmark
+================================
+
+ \let\headmark\leftmark%
+ \let\headmark\leftmark
+ \rehead{\leftmark}\rohead{\leftmark}%
+ \lehead{\leftmark}\lohead{\leftmark}%
+ \lehead{\leftmark}\lohead{\leftmark}%
+ \lehead{\leftmark}\lohead{\leftmark}%
+ \lehead{\leftmark}\lohead{\leftmark}%
+ \lehead{\leftmark}\lohead{\leftmark}%
+./latex/koma-script/scrpage2.sty
+
+--------------------------------------------
+
+or \string\leftmark inside of page styles.\MessageBreak
+ \let\headmark\leftmark
+ \let\headmark\leftmark
+./latex/koma-script/scrlayer.sty
+
+
+
+--------------------------------------------
+
+
+
+
+%% set \leftmark and \rightmark or use \MakeLowercase{et. al.} within the
+\def\markboth#1#2{\def\leftmark{\MakeUppercase{\protect#1}}%
+./latex/IEEEtran/IEEEtran.cls
+
+
+
+
+--------------------------------------------
+
+ \CheckCommand*{\leftmark}{%
+ \g at addto@macro\leftmark\@empty
+./latex/oberdiek/pdfcolmk.sty
+
+
+--------------------------------------------
+
+
+\def\leftmark{%
+./latex/revtex/ltxgrid.sty
+
+--------------------------------------------
+
+
+\def\leftmark{%
+ \def\@evenhead{\thepage\hfil\slshape\leftmark}%
+ \def\@evenhead{\thepage\hfil\slshape\leftmark}%
+ \def\@evenhead{\let\\\heading at cr\thepage\quad\checkindate\hfil{\leftmark}}%
+ \def\@evenhead{\let\\\heading at cr\thepage\quad\checkindate\hfil{\leftmark}}%
+./latex/revtex/revtex4-1.cls
+
+--------------------------------------------
+
+
+\def\leftmark{\expandafter\@leftmark
+\let\lastleftmark \leftmark
+./latex/fancyhdr/extramarks.sty
+
+
+--------------------------------------------
+
+
+\newcommand{\setleftmark}[1]{\renewcommand{\leftmark}{#1}}
+ \setevenheadtext{{\colorA\thepage\hfill\slshape\leftmark}}
+./latex/bookest/bookest.cls
+
+--------------------------------------------
+
+
+ \def\@evenhead{\thepage\hfil{\footnotesize\leftmark{}{}}}%
+./latex/amscls/amsldoc.cls
+
+--------------------------------------------
+
+\def\@evenhead{\thepage\hfil{\footnotesize\leftmark{}{}}}%
+./latex/amscls/amsdtx.cls
+ \leftmark{}{}\hfil}%
+\def\leftmark{\expandafter\@firstoftwo\topmark{}{}}
+./latex/amscls/amsbook.cls
+
+--------------------------------------------
+
+\leftmark{}{}\hfil}%
+\def\leftmark{\expandafter\@firstoftwo\topmark{}{}}
+./latex/amscls/amsproc.cls
+
+--------------------------------------------
+
+\leftmark{}{}\hfil}%
+\def\leftmark{\expandafter\@firstoftwo\topmark{}{}}
+./latex/amscls/amsart.cls
+
+--------------------------------------------
+
+
+\fancyhead[OC]{\zihao{5}\leftmark}%奇数页居中打印章标题
+\def\leftmark{外文资料原文}
+\def\leftmark{外文资料译文}
+./latex/uestcthesis/uestcthesis.cls
+
+
+--------------------------------------------
+
+
+\begingroup\let\leftmark\relax \cleardoublepage\endgroup
+./latex/ncclatex/nccdefaults.sty
+
+--------------------------------------------
+
+
+\def\leftmark{%
+ \def\@evenhead{\thepage\hfil\slshape\leftmark}%
+ \def\@evenhead{\thepage\hfil\slshape\leftmark}%
+ \@provide\@evenhead{\let\\\heading at cr\thepage\quad\checkindate\hfil{\leftmark}}%
+ \@provide\@evenhead{\let\\\heading at cr\thepage\quad\checkindate\hfil{\leftmark}}%
+./latex/revtex4/revtex4.cls
+
+
+
+--------------------------------------------
+
+
+ %% \lhead{\nouppercase{\leftmark}}
+ \let\@lmk\leftmark
+ \renewcommand{\leftmark}{\textsl{\nouppercase\@lmk}}
+ %% \leftmark <- main-mark
+ \fancyhead[RE]{\leftmark} % Chapter title
+ %\fancyhead[L]{\leftmark} % Chapter title
+./latex/uowthesis/UoWthesis.cls
+
+--------------------------------------------
+
+
+ \leftmark{}{}\hfil}%
+\def\leftmark{\expandafter\@firstoftwo\topmark{}{}}
+./xelatex/imsproc/imsproc.cls
+
+
+
+--------------------------------------------
+
+
+
+
+
+changes to or usage of \@outputdblcol
+=====================================
+
+
+\def\enddocument{\if at lastpagebalancing \global\let\@outputdblcol=\balancing at outputdblcol\fi%
+\def\@outputdblcol{\if at firstcolumn \global\@firstcolumnfalse
+./latex/jpsj/jpsj2.cls
+
+\def\@outputdblcol{%
+./latex/fix2col/fix2col.sty
+
+\def\@outputdblcol{\if at firstcolumn
+./latex/tools/ftnright.sty
+
+\global\let\@outputdblcol=\balancing at outputdblcol
+ \global\let\@outputdblcol=\balancing at outputdblcol
+./latex/oberdiek/atveryend.sty
+
+\let\@outputdblcol\@undefined
+./latex/revtex/ltxgrid.sty
+
+\let\@outputdblcol\@undefined
+./latex/revtex/revtex4-1.cls
+
+\let \@outputdblcol \a at outputdblcol % for Arabic mode
+./latex/arabtex/altxext.sty
+
+\let\@@utputdblcol=\@outputdblcol
+\newcommand{\balance}{\global\let\@outputdblcol=\@BAdblcol
+\newcommand{\nobalance}{\global\let\@outputdblcol=\@@utputdblcol
+./latex/preprint/balance.sty
+
+\def\@outputdblcol{\if at firstcolumn \global\@firstcolumnfalse
+./latex/tugboat/ltugboat.cls
+
+\let\@@utputdblcol=\@outputdblcol
+\newcommand{\balance}{\global\let\@outputdblcol=\@BAdblcol
+\newcommand{\nobalance}{\global\let\@outputdblcol=\@@utputdblcol
+./latex/aguplus/aguplus.sty
+
+\let\@@utputdblcol=\@outputdblcol
+\newcommand{\balance}{\global\let\@outputdblcol=\@BAdblcol
+\newcommand{\nobalance}{\global\let\@outputdblcol=\@@utputdblcol
+./latex/aguplus/aguplus.cls
+
+\def\@outputdblcol{%
+./latex/shipunov/etiketka.cls
+\def\@outputdblcol{%
+./latex/jacow/jacow.cls
+
+\newcommand{\balance}{\global\let\@outputdblcol=\@BAdblcol
+./latex/ltxmisc/iagproc.cls
+
+\let\mph at orig@outputdblcol\@outputdblcol
+\renewcommand\@outputdblcol{%
+ \mph at error{\string\@outputdblcol}%
+./latex/mparhack/mparhack.sty
+
+\@outputdblcol
+\def\@outputdblcol{%
+./latex/flowfram/flowfram.sty
+
+\def\@outputdblcol{%
+./latex/nidanfloat/nidanfloat.sty
+
+\let\thrcl at outputdblcol=\@outputdblcol
+ \global\let\@outputdblcol=\thrcl at outputdblcol
+ \protect\@outputdblcol\space macro to\MessageBreak
+ \protect\@outputdblcol\space in a\MessageBreak
+./latex/threadcol/threadcol.sty
+
+\global\let\@outputdblcol\saved at orig@@outputdblcol
+ \global\let\@outputdblcol\saved at orig@@outputdblcol
+ \global\let\saved at orig@@outputdblcol\@outputdblcol
+ \preto\enddocument{\let\@outputdblcol\balanced@@outputdblcol}%
+\def\flushcolsend{\global\let\@outputdblcol\last at outputdblcol}
+\def\raggedcolsend{\global\let\@outputdblcol\saved at orig@@outputdblcol}
+./latex/sttools/flushend.sty
+
+\def\@outputdblcol{%
+./latex/sttools/cuted.sty
+
+\def\@outputdblcol{%
+./latex/sttools/midfloat.sty
+\let\@outputdblcol\@undefined
+./latex/revtex4/revtex4.cls
+
+\global\let\@outputdblcol\sleeve at outputdblcol}{
+ \global\let\@outputdblcol\ltx at outputdblcol}
+\let\ltx at outputdblcol\@outputdblcol
+./latex/cd-cover/cd-cover.cls
+
+\@outputdblcol
+\def\@outputdblcol{%
+./latex/base/latex.ltx
+
+\def\@outputdblcol{%
+./latex/base/fixltx2e.sty
+
+\@outputdblcol
+ {\@outputdblcol}{2 column marks}%
+\def\@outputdblcol{%
+ {\@outputdblcol}{2 column marks}%
+\def\@outputdblcol{%
+./latex/base/fltrace.sty
+ {\@outputdblcol}{2 column marks}%
+\def\@outputdblcol{%
+ {\@outputdblcol}{2 column marks}%
+\def\@outputdblcol{%
+./latex/base/latexrelease.sty
+
+\def\@outputdblcol{%
+./xelatex/bidi/flowfram-xetex-bidi.def
+
+\renewcommand{\@outputdblcol}{\if at RTLmain\RTL at outputdblcol\else\LTR at outputdblcol\fi}
+\newcommand{\RTLdblcol}{\renewcommand{\@outputdblcol}{\RTL at outputdblcol}}
+\newcommand{\LTRdblcol}{\renewcommand{\@outputdblcol}{\LTR at outputdblcol}}
+./xelatex/bidi/latex-xetex-bidi.def
+
+\global\let\@outputdblcol=\balancing at outputdblcol
+\global\let\@outputdblcol=\balancing at outputdblcol
+./generic/oberdiek/hobsub-hyperref.sty
+
+{\def\@outputdblcol{%
+./generic/babel/txtbabel.def
+\let\@@outputdblcol\@outputdblcol
+\renewcommand{\@outputdblcol}{%
+./generic/babel-hebrew/rlbabel.def
+
+\newcommand*{\RTLdblcol}{\renewcommand*{\@outputdblcol}{\RTL at outputdblcol}}
+\newcommand*{\LTRdblcol}{\renewcommand*{\@outputdblcol}{\LTR at outputdblcol}}
+./lualatex/simurgh/simurgh-ltx.sty
+
+
+
+
+
+
+changes to or usage of \@opcol
+==============================
+
+ \@whilesw\if at fcolmade \fi{\@opcol\@makefcolumn\@deferlist}%
+ \@makecol\@opcol
+./latex/fix2col/fix2col.sty
+
+\let\@opcol\@undefined
+./latex/revtex/ltxgrid.sty
+\let\@opcol\@undefined
+./latex/revtex/revtex4-1.cls
+
+ \def\@opcol{\relax}%
+./latex/rotpages/rotpages.sty
+
+ \preto\@opcol{%
+./latex/jlreq/jlreq.cls
+ \@whilesw\if at fcolmade \fi{\@opcol\@makefcolumn\@deferlist}%
+ \l at d@makecol\@opcol
+./latex/eledmac/eledmac.sty
+
+
+ \@whilesw\if at fcolmade \fi{\@opcol\@makefcolumn\@deferlist}%
+ \@makecol\@opcol
+ % \@whilesw\if at fcolmade \fi{\@opcol\@makefcolumn\@deferlist}%
+ % \@makecol\@opcol
+./latex/memoir/memoir.cls
+
+
+ \@whilesw\if at fcolmade \fi{\@opcol\@makefcolumn\@deferlist}%
+ \@makecol\@opcol
+./latex/dblfloatfix/dblfloatfix.sty
+
+
+ \@opcol \@startcolumn
+ \@whilesw \if at fcolmade \fi {\@opcol \@startcolumn }%
+ \@opcol
+ \@makecol\@opcol
+\def\@opcol{%
+./latex/flowfram/flowfram.sty
+
+
+ \@whilesw\if at fcolmade \fi{\@opcol\@makefcolumn\@deferlist}%
+ \@makecol\@opcol
+./latex/nidanfloat/nidanfloat.sty
+
+ \@deferlist\@whilesw\if at fcolmade\fi{\@opcol\@makefcolumn\@deferlist
+ \@opcol\clearpage\fi}
+ \@whilesw\if at fcolmade \fi{\@opcol\@makefcolumn\@deferlist}%
+ \@makecol\@opcol
+./latex/footbib/footbib.sty
+
+
+ \@opcol
+ \@opcol\@startcolumn}%
+./latex/sttools/cuted.sty
+
+
+ \@whilesw\if at fcolmade \fi{\@opcol\@makefcolumn\@deferlist}%
+ \@makecol\@opcol
+ \@whilesw\if at fcolmade \fi{\@opcol\@makefcolumn\@deferlist}%
+ \@makecol\@opcol
+./latex/sttools/stfloats.sty
+
+\let\@opcol\@undefined
+./latex/revtex4/revtex4.cls
+
+ \@whilesw\if at fcolmade \fi{\@opcol\@makefcolumn\@deferlist}%
+ \l at d@makecol\@opcol
+./latex/ledmac/ledmac.sty
+
+ \@opcol
+ \@opcol\@startcolumn}%
+ \@whilesw\if at fcolmade \fi{\@opcol\@makefcolumn\@deferlist}%
+ \@makecol\@opcol
+\def \@opcol {%
+./latex/base/latex.ltx
+
+
+ \@whilesw\if at fcolmade \fi{\@opcol\@makefcolumn\@deferlist}%
+ \@makecol\@opcol
+./latex/base/fixltx2e.sty
+
+
+ \@opcol
+ \@opcol\@startcolumn}%
+\def \@opcol {%
+./latex/base/fltrace.sty
+ \@whilesw\if at fcolmade \fi{\@opcol\@makefcolumn\@deferlist}%
+ \@makecol\@opcol
+ {\@opcol\@makefcolumn\@deferlist}%
+ \@makecol\@opcol
+./latex/base/latexrelease.sty
+
+ \@opcol
+ \@whilesw\if at fcolmade\fi{\@opcol \@startcolumn}%
+ \@startcolumn \@whilesw\if at fcolmade\fi{\@opcol\@startcolumn}%
+./latex/paracol/paracol.sty
+
+
+
+
+
+
+
+changes to or usage of \@combinefloats
+======================================
+
+
+\def\@combinefloats{%
+./latex/amscls/amsbook.cls
+\def\@combinefloats{%
+./latex/amscls/amsproc.cls
+\def\@combinefloats{%
+./latex/amscls/amsart.cls
+
+\def\@combinefloats{%
+./latex/nidanfloat/nidanfloat.sty
+\expandafter\def\expandafter\@combinefloats\expandafter{\expandafter
+ \MFX at combinefloats@before\@combinefloats}
+./latex/marginfix/marginfix.sty
+
+
+ \let\ttl at combinefloats@x\@combinefloats
+ \let\@combinefloats\ttl at combinefloats}
+./latex/titlesec/ttlps.def
+
+
+\@twocolumnfalse \let\@combinefloats\pcol@@combinefloats
+ \let\pcol@@combinefloats\@combinefloats \let\@combinefloats\pcol at combinefloats
+./latex/paracol/paracol.sty
+
+\def\@combinefloats{%
+./xelatex/imsproc/imsproc.cls
+
+
+
+
+changes to or usage of \@addtocurcol
+====================================
+
+
+ \@addtocurcol
+\def \@addtocurcol {%
+./latex/revtex/ltxgrid.sty
+
+\@addtocurcol
+\def \@addtocurcol {%
+./latex/revtex/revtex4-1.cls
+
+\ctex_patch_cmd:Nnn \@addtocurcol
+\ctex_patch_cmd:Nnn \@addtocurcol
+./latex/fduthesis/fdudoc.cls
+
+\def\@addtocurcol{%
+./latex/nidanfloat/nidanfloat.sty
+
+ \def\@addtocurcol{%
+./latex/sttools/stfloats.sty
+ \@addtocurcol % Commit an h float
+\def \@addtocurcol {%
+./latex/revtex4/revtex4.cls
+\patchcmd{\@addtocurcol}%
+\patchcmd{\@addtocurcol}%
+./latex/ctex/ctxdoc.cls
+ {\@addtocurcol}{float order in 2-column}%
+\def \@addtocurcol {%
+ {\@addtocurcol}{float order in 2-column}%
+\def \@addtocurcol {%
+./latex/base/flafter.sty
+ \@addtocurcol
+\def \@addtocurcol {%
+./latex/base/latex.ltx
+\def \@addtocurcol {%
+./latex/base/fixltx2e.sty
+ \@addtocurcol
+ {\@addtocurcol}{float order in 2-column}%
+\def \@addtocurcol {%
+ {\@addtocurcol}{float order in 2-column}%
+\def \@addtocurcol {%
+ \reserved at a\@addtocurcol
+./latex/base/fltrace.sty
+ {\@addtocurcol}{float order in 2-column}%
+\def \@addtocurcol {%
+ {\@addtocurcol}{float order in 2-column}%
+\def \@addtocurcol {%
+./latex/base/latexrelease.sty
+
+
+
More information about the latex3-commits
mailing list