diff options
author | Karl Berry <karl@freefriends.org> | 2023-06-11 20:40:15 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2023-06-11 20:40:15 +0000 |
commit | a8fcd40df106640933a9d9c1a7851b655c213c60 (patch) | |
tree | 84765606037957df8234c5d1aa9d8eec53a2edd5 /Master/texmf-dist/doc/latex-dev/latex-lab | |
parent | 2ac5e7409822522e1e3ad28a3bc26a5df022f2f5 (diff) |
latex-dev (11jun23)
git-svn-id: svn://tug.org/texlive/trunk@67328 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex-dev/latex-lab')
30 files changed, 9 insertions, 2910 deletions
diff --git a/Master/texmf-dist/doc/latex-dev/latex-lab/README.md b/Master/texmf-dist/doc/latex-dev/latex-lab/README.md index ca44363c895..3f9efe728c0 100644 --- a/Master/texmf-dist/doc/latex-dev/latex-lab/README.md +++ b/Master/texmf-dist/doc/latex-dev/latex-lab/README.md @@ -1,6 +1,6 @@ # LaTeX laboratory -Release 2023-06-01 pre-release 3 +Release 2023-11-01 pre-release 0 ## Overview diff --git a/Master/texmf-dist/doc/latex-dev/latex-lab/TODOS-unsorted.md b/Master/texmf-dist/doc/latex-dev/latex-lab/TODOS-unsorted.md deleted file mode 100644 index 1e2771ae679..00000000000 --- a/Master/texmf-dist/doc/latex-dev/latex-lab/TODOS-unsorted.md +++ /dev/null @@ -1,33 +0,0 @@ - -# A number of todos (unsorted and incomplete) - - -## Code extensions / cleanup - -### theorem-like envs - - - this can currently only handle the simple version from LaTeX2e - - it is missing a proper set of templates - - it is missing extensions to support different styles (a la amsmath and the like) - - -## Missing basic support - - - `\textbf` should probably mapt to `<Strong>` - - `\emph` should probably map to `<Em>` - - - Logos such as `\TeX` and `\LaTeX` should produce proper ActualText - - - - -## Package Support - -### csquotes - - - we can't really grab TeX's basic quotes, e.g. - ``` - some quotes around ``text'' here -``` - at least not easily, but we can support `\enquote` and the like - diff --git a/Master/texmf-dist/doc/latex-dev/latex-lab/blocks-code.pdf b/Master/texmf-dist/doc/latex-dev/latex-lab/blocks-code.pdf Binary files differindex 26e27ee8ec2..f01d17db22e 100644 --- a/Master/texmf-dist/doc/latex-dev/latex-lab/blocks-code.pdf +++ b/Master/texmf-dist/doc/latex-dev/latex-lab/blocks-code.pdf diff --git a/Master/texmf-dist/doc/latex-dev/latex-lab/blocks-doc.pdf b/Master/texmf-dist/doc/latex-dev/latex-lab/blocks-doc.pdf Binary files differindex 43851c76e73..416406acdef 100644 --- a/Master/texmf-dist/doc/latex-dev/latex-lab/blocks-doc.pdf +++ b/Master/texmf-dist/doc/latex-dev/latex-lab/blocks-doc.pdf diff --git a/Master/texmf-dist/doc/latex-dev/latex-lab/changes.txt b/Master/texmf-dist/doc/latex-dev/latex-lab/changes.txt index baefa835e3c..7e76d749966 100644 --- a/Master/texmf-dist/doc/latex-dev/latex-lab/changes.txt +++ b/Master/texmf-dist/doc/latex-dev/latex-lab/changes.txt @@ -1,3 +1,11 @@ +2023-06-07 Ulrike Fischer <Ulrike.Fischer@latex-project.org> + * latex-lab-block-tagging.dtx corrected tagging of caption + * new latex-lab-firstaid.dtx with adaptions to external packages + * latex-lab-float.dtx: declare variable + * latex-lab-toc-hyperref-changes: use hooks with arguments + * latex-lab-toc-kernel-changes: use hooks with arguments + * latex-lab-sec.dtx: provide \pdfgentounicode with lualatex + 2023-05-20 Ulrike Fischer <Ulrike.Fischer@latex-project.org> * renamed latex-lab-sec-tagging -> latex-lab-sec for consistency diff --git a/Master/texmf-dist/doc/latex-dev/latex-lab/documentmetadata-support-code.pdf b/Master/texmf-dist/doc/latex-dev/latex-lab/documentmetadata-support-code.pdf Binary files differindex 24e12ed18dd..863d390fc4a 100644 --- a/Master/texmf-dist/doc/latex-dev/latex-lab/documentmetadata-support-code.pdf +++ b/Master/texmf-dist/doc/latex-dev/latex-lab/documentmetadata-support-code.pdf diff --git a/Master/texmf-dist/doc/latex-dev/latex-lab/documentmetadata-support-doc.pdf b/Master/texmf-dist/doc/latex-dev/latex-lab/documentmetadata-support-doc.pdf Binary files differindex 8922aaec6d2..b6ebb2888a0 100644 --- a/Master/texmf-dist/doc/latex-dev/latex-lab/documentmetadata-support-doc.pdf +++ b/Master/texmf-dist/doc/latex-dev/latex-lab/documentmetadata-support-doc.pdf diff --git a/Master/texmf-dist/doc/latex-dev/latex-lab/latex-lab-amsmath.pdf b/Master/texmf-dist/doc/latex-dev/latex-lab/latex-lab-amsmath.pdf Binary files differindex a302eebeb6e..ee73972e159 100644 --- a/Master/texmf-dist/doc/latex-dev/latex-lab/latex-lab-amsmath.pdf +++ b/Master/texmf-dist/doc/latex-dev/latex-lab/latex-lab-amsmath.pdf diff --git a/Master/texmf-dist/doc/latex-dev/latex-lab/latex-lab-bib.pdf b/Master/texmf-dist/doc/latex-dev/latex-lab/latex-lab-bib.pdf Binary files differindex f01786b536a..0de6ad02a6a 100644 --- a/Master/texmf-dist/doc/latex-dev/latex-lab/latex-lab-bib.pdf +++ b/Master/texmf-dist/doc/latex-dev/latex-lab/latex-lab-bib.pdf diff --git a/Master/texmf-dist/doc/latex-dev/latex-lab/latex-lab-block-tagging.pdf b/Master/texmf-dist/doc/latex-dev/latex-lab/latex-lab-block-tagging.pdf Binary files differindex 46e660a4516..8c88ff980a8 100644 --- a/Master/texmf-dist/doc/latex-dev/latex-lab/latex-lab-block-tagging.pdf +++ b/Master/texmf-dist/doc/latex-dev/latex-lab/latex-lab-block-tagging.pdf diff --git a/Master/texmf-dist/doc/latex-dev/latex-lab/latex-lab-firstaid.pdf b/Master/texmf-dist/doc/latex-dev/latex-lab/latex-lab-firstaid.pdf Binary files differnew file mode 100644 index 00000000000..bd656c629a1 --- /dev/null +++ b/Master/texmf-dist/doc/latex-dev/latex-lab/latex-lab-firstaid.pdf diff --git a/Master/texmf-dist/doc/latex-dev/latex-lab/latex-lab-float.pdf b/Master/texmf-dist/doc/latex-dev/latex-lab/latex-lab-float.pdf Binary files differindex 120baf04fcd..e1a3ba40398 100644 --- a/Master/texmf-dist/doc/latex-dev/latex-lab/latex-lab-float.pdf +++ b/Master/texmf-dist/doc/latex-dev/latex-lab/latex-lab-float.pdf diff --git a/Master/texmf-dist/doc/latex-dev/latex-lab/latex-lab-footnotes.pdf b/Master/texmf-dist/doc/latex-dev/latex-lab/latex-lab-footnotes.pdf Binary files differindex 4012dd031af..b4f848dcbfc 100644 --- a/Master/texmf-dist/doc/latex-dev/latex-lab/latex-lab-footnotes.pdf +++ b/Master/texmf-dist/doc/latex-dev/latex-lab/latex-lab-footnotes.pdf diff --git a/Master/texmf-dist/doc/latex-dev/latex-lab/latex-lab-graphic.pdf b/Master/texmf-dist/doc/latex-dev/latex-lab/latex-lab-graphic.pdf Binary files differindex 83de1b66ccb..563b0f13297 100644 --- a/Master/texmf-dist/doc/latex-dev/latex-lab/latex-lab-graphic.pdf +++ b/Master/texmf-dist/doc/latex-dev/latex-lab/latex-lab-graphic.pdf diff --git a/Master/texmf-dist/doc/latex-dev/latex-lab/latex-lab-mathpkg.pdf b/Master/texmf-dist/doc/latex-dev/latex-lab/latex-lab-mathpkg.pdf Binary files differindex 25aede8aef8..f2362e1f8e7 100644 --- a/Master/texmf-dist/doc/latex-dev/latex-lab/latex-lab-mathpkg.pdf +++ b/Master/texmf-dist/doc/latex-dev/latex-lab/latex-lab-mathpkg.pdf diff --git a/Master/texmf-dist/doc/latex-dev/latex-lab/latex-lab-mathtagging.pdf b/Master/texmf-dist/doc/latex-dev/latex-lab/latex-lab-mathtagging.pdf Binary files differindex be06230f296..4df1f5e1416 100644 --- a/Master/texmf-dist/doc/latex-dev/latex-lab/latex-lab-mathtagging.pdf +++ b/Master/texmf-dist/doc/latex-dev/latex-lab/latex-lab-mathtagging.pdf diff --git a/Master/texmf-dist/doc/latex-dev/latex-lab/latex-lab-mathtools.pdf b/Master/texmf-dist/doc/latex-dev/latex-lab/latex-lab-mathtools.pdf Binary files differindex ba5758f433d..eb53e235bb7 100644 --- a/Master/texmf-dist/doc/latex-dev/latex-lab/latex-lab-mathtools.pdf +++ b/Master/texmf-dist/doc/latex-dev/latex-lab/latex-lab-mathtools.pdf diff --git a/Master/texmf-dist/doc/latex-dev/latex-lab/latex-lab-minipage.pdf b/Master/texmf-dist/doc/latex-dev/latex-lab/latex-lab-minipage.pdf Binary files differindex 79fd78a62c5..ca89cd0b8fa 100644 --- a/Master/texmf-dist/doc/latex-dev/latex-lab/latex-lab-minipage.pdf +++ b/Master/texmf-dist/doc/latex-dev/latex-lab/latex-lab-minipage.pdf diff --git a/Master/texmf-dist/doc/latex-dev/latex-lab/latex-lab-new-or-1.pdf b/Master/texmf-dist/doc/latex-dev/latex-lab/latex-lab-new-or-1.pdf Binary files differindex 429fb807c26..1e97867f2aa 100644 --- a/Master/texmf-dist/doc/latex-dev/latex-lab/latex-lab-new-or-1.pdf +++ b/Master/texmf-dist/doc/latex-dev/latex-lab/latex-lab-new-or-1.pdf diff --git a/Master/texmf-dist/doc/latex-dev/latex-lab/latex-lab-new-or-2.pdf b/Master/texmf-dist/doc/latex-dev/latex-lab/latex-lab-new-or-2.pdf Binary files differindex 623ce1e27f4..c0ec1ce19e8 100644 --- a/Master/texmf-dist/doc/latex-dev/latex-lab/latex-lab-new-or-2.pdf +++ b/Master/texmf-dist/doc/latex-dev/latex-lab/latex-lab-new-or-2.pdf diff --git a/Master/texmf-dist/doc/latex-dev/latex-lab/latex-lab-sec.pdf b/Master/texmf-dist/doc/latex-dev/latex-lab/latex-lab-sec.pdf Binary files differindex 55f295aba4b..917b5c9bcf4 100644 --- a/Master/texmf-dist/doc/latex-dev/latex-lab/latex-lab-sec.pdf +++ b/Master/texmf-dist/doc/latex-dev/latex-lab/latex-lab-sec.pdf diff --git a/Master/texmf-dist/doc/latex-dev/latex-lab/latex-lab-testphase.pdf b/Master/texmf-dist/doc/latex-dev/latex-lab/latex-lab-testphase.pdf Binary files differindex c907166e23a..4e48fddaa56 100644 --- a/Master/texmf-dist/doc/latex-dev/latex-lab/latex-lab-testphase.pdf +++ b/Master/texmf-dist/doc/latex-dev/latex-lab/latex-lab-testphase.pdf diff --git a/Master/texmf-dist/doc/latex-dev/latex-lab/latex-lab-text.pdf b/Master/texmf-dist/doc/latex-dev/latex-lab/latex-lab-text.pdf Binary files differnew file mode 100644 index 00000000000..1e38ccd59d2 --- /dev/null +++ b/Master/texmf-dist/doc/latex-dev/latex-lab/latex-lab-text.pdf diff --git a/Master/texmf-dist/doc/latex-dev/latex-lab/latex-lab-toc-hyperref-changes.pdf b/Master/texmf-dist/doc/latex-dev/latex-lab/latex-lab-toc-hyperref-changes.pdf Binary files differindex cea32c82bc5..722c82af28a 100644 --- a/Master/texmf-dist/doc/latex-dev/latex-lab/latex-lab-toc-hyperref-changes.pdf +++ b/Master/texmf-dist/doc/latex-dev/latex-lab/latex-lab-toc-hyperref-changes.pdf diff --git a/Master/texmf-dist/doc/latex-dev/latex-lab/latex-lab-toc-kernel-changes.pdf b/Master/texmf-dist/doc/latex-dev/latex-lab/latex-lab-toc-kernel-changes.pdf Binary files differindex 99d66248133..9994eebbf18 100644 --- a/Master/texmf-dist/doc/latex-dev/latex-lab/latex-lab-toc-kernel-changes.pdf +++ b/Master/texmf-dist/doc/latex-dev/latex-lab/latex-lab-toc-kernel-changes.pdf diff --git a/Master/texmf-dist/doc/latex-dev/latex-lab/latex-lab-toc-tagging-functions.pdf b/Master/texmf-dist/doc/latex-dev/latex-lab/latex-lab-toc-tagging-functions.pdf Binary files differindex d5065171f83..8f52a2cc165 100644 --- a/Master/texmf-dist/doc/latex-dev/latex-lab/latex-lab-toc-tagging-functions.pdf +++ b/Master/texmf-dist/doc/latex-dev/latex-lab/latex-lab-toc-tagging-functions.pdf diff --git a/Master/texmf-dist/doc/latex-dev/latex-lab/usage-of-footnotemark.md b/Master/texmf-dist/doc/latex-dev/latex-lab/usage-of-footnotemark.md deleted file mode 100644 index ad50b367320..00000000000 --- a/Master/texmf-dist/doc/latex-dev/latex-lab/usage-of-footnotemark.md +++ /dev/null @@ -1,189 +0,0 @@ -# Packages that alter \@footnotemark ... - -Scan of TeXlive 2022 for checking ... may not be longer accurate and may contain a few false positives - -``` -% bibarts - -\let\ba@footnmark=\@footnotemark -\def\@footnotemark{\ifhmode{\nobreak \hskip 0.04em plus 0.01em}\else\leavevmode\fi\ba@footnmark}% - - -% ./bxjscls/bxjsja-minimal.def - -\def\bxjs@cjk@loaded{% - \def\@footnotemark{% - \leavevmode - \ifhmode - \edef\@x@sf{\the\spacefactor}% - \ifdim\lastkern>\z@\ifdim\lastkern<5sp\relax - \unkern\unkern - \ifdim\lastskip>\z@ \unskip \fi - \fi\fi - \nobreak - \fi - \@makefnmark - \ifhmode \spacefactor\@x@sf \fi - \relax}% - \let\bxjs@cjk@loaded\relax -} - -% ./arabtex/afoot.sty - -\let \a@@footnotemark \@footnotemark - -\def \a@footnotemark {% inside Arabic environment -\iftrans \unskip \unskip \nobreak \@makefnmark \fi -\ifarab \a@spacefalse \putwordb@x \@makefnmark \a@spacetrue \fi } - -% ./hyperref/hyperref.sty - - \def\@footnotemark{% - \leavevmode - \ifhmode\edef\@x@sf{\the\spacefactor}\nobreak\fi - \stepcounter{Hfootnote}% - \global\let\Hy@saved@currentHref\@currentHref - \hyper@makecurrent{Hfootnote}% - \global\let\Hy@footnote@currentHref\@currentHref - \global\let\@currentHref\Hy@saved@currentHref - \hyper@linkstart{link}{\Hy@footnote@currentHref}% - \@makefnmark - \hyper@linkend - \ifhmode\spacefactor\@x@sf\fi - \relax - }% - - -% ./hypdvips/hypdvips.sty - - \def\@footnotemark{% - \leavevmode - \ifhmode\edef\@x@sf{\the\spacefactor}\nobreak\fi - \stepcounter{Hfootnote}% - \global\let\Hy@saved@currentHref\@currentHref - \hyper@makecurrent{Hfootnote}% - \global\let\Hy@footnote@currentHref\@currentHref - \global\let\@currentHref\Hy@saved@currentHref - \ifHy@draft% - \@makefnmark% - \else% - \pp@hyperfootnote% - \fi% - \ifhmode\spacefactor\@x@sf\fi - \relax - } - - \newcommand{\pp@hyperfootnote}{% - \ifx\pp@activerect\pp@true% - \@makefnmark% - \else% - \ifpp@smallfootnotes% - \let\pp@backup@@thefnmark\@thefnmark% - \renewcommand{\@thefnmark}{\pdf@rect{\pp@backup@@thefnmark}}% - \Hy@colorlink\@footnotecolor% - \@makefnmark% - \Hy@endcolorlink% - \pdfmark{% - pdfmark=/ANN,% - linktype=footnote,% - Subtype=/Link,% - AcroHighlight=\@pdfhighlight,% - Border=\@pdfborder,% - BorderStyle=\@pdfborderstyle,% - Color=\@footnotebordercolor,% - Dest=\Hy@footnote@currentHref,% - Raw=H.B% - }% - \let\@thefnmark\pp@backup@@thefnmark% - \else% - \pdfmark[\@makefnmark]{% - pdfmark=/ANN,% - linktype=footnote,% - Subtype=/Link,% - AcroHighlight=\@pdfhighlight,% - Border=\@pdfborder,% - BorderStyle=\@pdfborderstyle,% - Color=\@footnotebordercolor,% - Dest=\Hy@footnote@currentHref% - }% - \fi% - \fi% - } - - -% ./memoir/memhfixc.sty - -\ifHy@hyperfootnotes - \def\@footnotemark{% - \leavevmode - \ifhmode\edef\@x@sf{\the\spacefactor}% - \m@mmf@check% <--- added - \nobreak\fi - \stepcounter{Hfootnote}% - \global\let\Hy@saved@currentHref\@currentHref - \hyper@makecurrent{Hfootnote}% - \global\let\Hy@footnote@currentHref\@currentHref - \global\let\@currentHref\Hy@saved@currentHref - \hyper@linkstart{link}{\Hy@footnote@currentHref}% - \@makefnmark - \hyper@linkend - \m@mmf@prepare% <--- added - \ifhmode\spacefactor\@x@sf\fi - \relax - }% -\fi - - -% caption3.sty - -% this is altering the top-level when inside a float - - -% ./koma-script/scrlttr2.cls - -\newcommand*{\scr@footnotemark}{% - \leavevmode - \ifhmode\edef\@x@sf{\the\spacefactor}\FN@mf@check\nobreak\fi - \@makefnmark - \csname FN@mf@prepare\endcsname - \ifhmode\spacefactor\@x@sf\fi - \relax} - -% tested against this ... - -\newcommand*{\scr@saved@footnotemark}{% - \leavevmode - \ifhmode\edef\@x@sf{\the\spacefactor}\nobreak\fi - \@makefnmark - \ifhmode\spacefactor\@x@sf\fi - \relax} - - -% ./chextras/chextras.sty - -\ifstd@notes\else - \let\std@footnotemark\@footnotemark - \def\alt@footnotemark{\unskip\thinspace\std@footnotemark} - \let\@footnotemark\alt@footnotemark - -% footmisx.sty - - \newcommand*\@footmisxnotemark{% - \leavevmode - \ifhmode - \edef\@x@sf{\the\spacefactor}% - \FN@mf@check - \nobreak - \fi - \@footmicx@makefnmark - \ifFN@pp@towrite - \FN@pp@writetemp - \FN@pp@towritefalse - \fi - \FN@mf@prepare - \ifhmode\spacefactor\@x@sf\fi - \relax - } - - -``` diff --git a/Master/texmf-dist/doc/latex-dev/latex-lab/usage-of-footnotetext.md b/Master/texmf-dist/doc/latex-dev/latex-lab/usage-of-footnotetext.md deleted file mode 100644 index deda69fcd86..00000000000 --- a/Master/texmf-dist/doc/latex-dev/latex-lab/usage-of-footnotetext.md +++ /dev/null @@ -1,848 +0,0 @@ -# Packages that alter \@footnotetext ... - -Scan of TeXlive 2022 for checking ... may not be longer accurate and may contain a few false positives - -``` - -% ./bibarts/bibarts.sty - -\let\ba@footnotetext=\@footnotetext -\long\def\@footnotetext#1{\ba@footnotetext{% - \global\let\thisto@ba=-% - \global\let\thisti@ba=-% - \global\let\thisp@ba=-% - \global\let\thisvol@ba=-% - \global\let\thiss@ba=-% - \global\let\thisn@ba=-% - \global\let\pos@ba=0% - \kern 0.1em\nulskip@ba{\@footnotetrue\ignorespaces - #1\nulskip@ba\ba@textmode}\global\let\lastto@ba=\thisto@ba - \global\let\lastti@ba=\thisti@ba - \global\let\lastp@ba=\thisp@ba - \global\let\lastvol@ba=\thisvol@ba - \global\let\lasts@ba=\thiss@ba - \global\let\lastn@ba=\thisn@ba}}% - - -% ./fnbreak/fnbreak.sty - - \let\fnb@orig@footnotetext\@footnotetext - \long\def\@footnotetext#1{\fnb@orig@footnotetext{\fnb@fnstart#1\fnb@fnend}}% - - -% ./revtex4-1/revtex4-1.cls ./revtex/ltxutil.sty ./revtex/revtex4-2.cls ... - -\long\def\@footnotetext{% - \insert\footins\bgroup - \make@footnotetext -}% -\long\def\@mpfootnotetext{% - \minipagefootnote@pick - \make@footnotetext -}% -\long\def\make@footnotetext#1{% - \set@footnotefont - \set@footnotewidth - \@parboxrestore - \protected@edef\@currentlabel{% - \csname p@\@mpfn\endcsname\@thefnmark - }% - \color@begingroup - \@makefntext{% - \rule\z@\footnotesep\ignorespaces#1% - \@finalstrut\strutbox\vadjust{\vskip\z@skip}% - }% - \color@endgroup - \minipagefootnote@drop -}% - - -% ./nrc/nrc1.cls ./nrc/nrc2.cls - -% this is missing the \par at the end and \@currentcounter - -\long\def\@footnotetext#1{% - \insert\footins{% - \reset@font\smallt - \interlinepenalty\interfootnotelinepenalty - \splittopskip\footnotesep - \splitmaxdepth \dp\strutbox \floatingpenalty \@MM - \hsize\columnwidth \@parboxrestore - \protected@edef\@currentlabel{% - \csname p@footnote\endcsname\@thefnmark - }% - \color@begingroup - \@makefntext{% - \rule\z@\footnotesep\ignorespaces#1\@finalstrut\strutbox - }% - \color@endgroup - }% -}% - -%------------------------------------- - -% ./bigfoot/bigfoot.sty - - \def\@footnotetext{\Footnotetextdefault{}}% - -%------------------------------------- - - -% ./uafthesis/uafthesis.cls - -% this is missing the \par at the end and \@currentcounter - -%% this little gem provides for single-spaced footnotes -\long\def\@footnotetext#1{\insert\footins{% - \ssp - \reset@font\footnotesize - \interlinepenalty\interfootnotelinepenalty - \splittopskip\footnotesep - \splitmaxdepth \dp\strutbox \floatingpenalty \@MM - \hsize\columnwidth \@parboxrestore - \edef\@currentlabel{\csname p@footnote\endcsname\@thefnmark}\@makefntext - {\rule{\z@}{\footnotesep}\ignorespaces - #1\strut}}} - -%------------------------------------- - - - -% ./resphilosophica/resphilosophica.cls - -% I wonder if this \, is really intended below ... - -\long\def\@footnotetext#1{% - \insert\footins{% - \normalfont\footnotesize - \interlinepenalty\interfootnotelinepenalty - \splittopskip\footnotesep \splitmaxdepth \dp\strutbox - \floatingpenalty\@MM \hsize\columnwidth - \@parboxrestore \parindent\normalparindent \sloppy - \protected@edef\@currentlabel{% - \csname p@footnote\endcsname\@thefnmark}% - \@makefntext{% - \,\rule\z@\footnotesep\ignorespaces#1\unskip\strut\par}}} - -%------------------------------------- - - - -% ./setspace/setspace.sty - -% this is missing the \par at the end and \@currentcounter - -\long\def\@footnotetext#1{% - \insert\footins{% -% GT: Next line added. Hook desired here! - \def\baselinestretch {\setspace@singlespace}% - \reset@font\footnotesize - \interlinepenalty\interfootnotelinepenalty - \splittopskip\footnotesep - \splitmaxdepth \dp\strutbox \floatingpenalty \@MM - \hsize\columnwidth - \@parboxrestore - \protected@edef\@currentlabel{% - \csname p@footnote\endcsname\@thefnmark - }% - \color@begingroup - \@makefntext{% - \rule\z@\footnotesep\ignorespaces#1\@finalstrut\strutbox}% - \color@endgroup}} - -%------------------------------------- - - - -% ./linguex/linguex.sty - - -\let\predefinedfootnotetext=\@footnotetext -\long\def\@footnotetext#1{\@noftnotefalse\predefinedfootnotetext{#1}% - \@noftnotetrue} - - -%------------------------------------- - - -% ./fnpara/fnpara.sty - -\long\def\@footnotetext#1{\insert\footins{% - \reset@font\footnotesize - \interlinepenalty\interfootnotelinepenalty - \splittopskip\footnotesep - \splitmaxdepth \dp\strutbox \floatingpenalty \@MM - \hsize\columnwidth \@parboxrestore - \protected@edef\@currentlabel{% - \csname p@footnote\endcsname\@thefnmark - }% - \color@begingroup - \setbox0=\hbox{% - \@makefntext{% - \rule\z@\footnotesep\ignorespaces#1\@finalstrut\strutbox - \penalty -10 - \hskip\footglue - }% - }% - \dp0=0pt \ht0=\fudgefactor\wd0 \box0 - \color@endgroup}} - -%------------------------------------- - - -% ./footmisc/footmisc.sty (para option) - -% this is missing the \par at the end and \@currentcounter - - \long\def\FN@footnotetext#1{% - \insert\footins{% - \ifFN@setspace - \let\baselinestretch\FN@baselinestretch - \fi - \reset@font\footnotesize - \interlinepenalty\interfootnotelinepenalty - \splittopskip\footnotesep - \splitmaxdepth \dp\strutbox - \floatingpenalty\@MM - \hsize\columnwidth - \@parboxrestore - \protected@edef\@currentlabel{\csname p@footnote\endcsname\@thefnmark}% - \color@begingroup - \setbox\FN@tempboxa\hbox{% - \@makefntext{\ignorespaces#1\strut - \penalty-10\relax - \hskip\footglue - }% end of \@makefntext parameter - }% end of \hbox - \dp\FN@tempboxa\z@ - \ht\FN@tempboxa\dimexpr\wd\FN@tempboxa *% - \footnotebaselineskip / \columnwidth\relax - \box\FN@tempboxa - \color@endgroup - }% - \FN@mf@prepare - } - -%------------------------------------- - - -% ./footmisc/footmisc.sty (normal) - -% this is missing the \par at the end and \@currentcounter - - \long\def\FN@footnotetext#1{% - \insert\footins{% - \ifFN@setspace - \let\baselinestretch\FN@baselinestretch - \fi - \reset@font\footnotesize - \interlinepenalty\interfootnotelinepenalty - \splittopskip\footnotesep - \splitmaxdepth \dp\strutbox - \floatingpenalty\@MM - \hsize\columnwidth - \@parboxrestore - \protected@edef\@currentlabel{% - \csname p@footnote\endcsname\@thefnmark - }% - \color@begingroup - \@makefntext{% - \rule\z@\footnotesep - \ignorespaces#1\@finalstrut\strutbox - }% - \color@endgroup - }% - \FN@mf@prepare - }% - - - -%------------------------------------- - - -% ./footmisc/footmisc.sty (side option) - - \long\def\FN@footnotetext#1{% - \marginpar{% - \ifFN@setspace - \let\baselinestretch\FN@baselinestretch - \fi - \reset@font\footnotesize - \protected@edef\@currentlabel{% - \csname p@footnote\endcsname\@thefnmark - }% - \color@begingroup - \@makefntext{% - \ignorespaces#1% - }% - \color@endgroup - }% - \FN@mf@prepare - }% - - - -%------------------------------------- - - - -% ./bxjscls/bxjsarticle.cls ./bxjscls/bxjsbook.cls ... - -\long\def\@footnotetext{% - \insert\footins\bgroup - \normalfont\footnotesize - \interlinepenalty\interfootnotelinepenalty - \splittopskip\footnotesep - \splitmaxdepth \dp\strutbox \floatingpenalty \@MM - \hsize\columnwidth \@parboxrestore - \protected@edef\@currentlabel{% - \csname p@footnote\endcsname\@thefnmark - }% - \color@begingroup - \@makefntext{% - \rule\z@\footnotesep\ignorespaces}% - \futurelet\jsc@next\jsc@fo@t} -\def\jsc@fo@t{\ifcat\bgroup\noexpand\jsc@next \let\jsc@next\jsc@f@@t - \else \let\jsc@next\jsc@f@t\fi \jsc@next} -\def\jsc@f@@t{\bgroup\aftergroup\jsc@@foot\let\jsc@next} -\def\jsc@f@t#1{#1\jsc@@foot} -\def\jsc@@foot{\@finalstrut\strutbox\color@endgroup\egroup - \ifx\pltx@foot@penalty\@undefined\else - \ifhmode\null\fi - \ifnum\pltx@foot@penalty=\z@\else - \penalty\pltx@foot@penalty - \pltx@foot@penalty\z@ - \fi - \fi} - - -not covered so far supports \footnote{ catcode changes ...} but also -\foonote A --- the latter is questionable I would say - - -%------------------------------------- - - -% ./fn2end/fn2end.sty - -obsolete I guess, ignored in evaluation - - -%------------------------------------- - - -% ./hyperref/hyperref.sty - - \long\def\@footnotetext#1{% - \H@@footnotetext{% - \ifHy@nesting - \expandafter\ltx@firstoftwo - \else - \expandafter\ltx@secondoftwo - \fi - {% - \expandafter\hyper@@anchor\expandafter{% - \Hy@footnote@currentHref - }{\ignorespaces #1}% - }{% - \Hy@raisedlink{% - \expandafter\hyper@@anchor\expandafter{% - \Hy@footnote@currentHref - }{\relax}% - }% - \let\@currentHref\Hy@footnote@currentHref - \let\@currentlabelname\@empty - \ignorespaces #1% - }% - }% - }% - - -Handling of anchors (in nested context) I guess. This needs to be -married with the anchor setting that the tagging currently does and -the latter improved/adjusted - - -%------------------------------------- - -% ./biblatex-gb7714-2015/gb7714-2015ms.bbx ./biblatex-gb7714-2015/gb7714-2015mx.bbx ... - - \long\def\@footnotetext##1{\insert\footins{% - \reset@font\footnotesize - \interlinepenalty\interfootnotelinepenalty - \splittopskip\footnotesep - \splitmaxdepth \dp\strutbox \floatingpenalty \@MM - \hsize\columnwidth \@parboxrestore - \protected@edef\@currentlabel{% - \csname p@footnote\endcsname\@thefnmark - }% - \color@begingroup - \leftskip \footbibmargin%增加的左侧缩进 - \@makefntext{% - \rule\z@\footnotesep\ignorespaces##1\@finalstrut\strutbox% - }% - \color@endgroup}}% - -fits the structure -%------------------------------------- - - -% ./amscls/amsbook.cls ./amscls/amsproc.cls ./amscls/amsart.cls ... - -\long\def\@footnotetext#1{% - \insert\footins{% - \normalfont\footnotesize - \interlinepenalty\interfootnotelinepenalty - \splittopskip\footnotesep \splitmaxdepth \dp\strutbox - \floatingpenalty\@MM \hsize\columnwidth - \@parboxrestore \parindent\normalparindent \sloppy - \protected@edef\@currentlabel{% - \csname p@footnote\endcsname\@thefnmark}% - \@makefntext{% - \rule\z@\footnotesep\ignorespaces#1\unskip\strut\par}}} - -fits the structure -%------------------------------------- - - -% ./umich-thesis/umich-thesis.cls - -% change LaTeX's footnotes to get vertical spacing correct -\skip\footins \baselinestretch2\skip\footins -\long\def\@footnotetext#1{% - \insert\footins{% - \def\baselinestretch {\setspace@singlespace}% - \reset@font\footnotesize - \interlinepenalty\interfootnotelinepenalty - \splittopskip\footnotesep - \splitmaxdepth \dp\strutbox \floatingpenalty \@MM - \hsize\columnwidth - \@parboxrestore - \vskip 1.2\baselineskip - \protected@edef\@currentlabel{% - \csname p@footnote\endcsname\@thefnmark - }% - \color@begingroup - \@makefntext{% - \rule\z@\footnotesep\ignorespaces#1\@finalstrut\strutbox}% - \color@endgroup}} - -fits the structure -%------------------------------------- - - -% ./nostarch/nostarch.cls - -\long\def\@footnotetext#1{\insert\footins{% - \reset@font\footnotesize - \interlinepenalty\interfootnotelinepenalty - \splittopskip\footnotesep - \splitmaxdepth \dp\strutbox \floatingpenalty \@MM - \hsize\columnwidth \@parboxrestore - \protected@edef\@currentlabel{% - \csname p@footnote\endcsname\@thefnmark - }% - \color@begingroup - \@makefntext{% - \rule\z@{13.5pt}\ignorespaces#1}% - \color@endgroup}}% - -fixed \footsep, probably very old -fits the structure -%------------------------------------- - - - -% ./coursepaper/coursepaper.cls - -\long\def\@footnotetext#1{% - \insert\footins{% - \def\baselinestretch {1}% - \reset@font\footnotesize - \interlinepenalty\interfootnotelinepenalty - \splittopskip\footnotesep - \splitmaxdepth \dp\strutbox \floatingpenalty \@MM - \hsize\columnwidth - \@parboxrestore - \protected@edef\@currentlabel{% - \csname p@footnote\endcsname\@thefnmark - }% - \color@begingroup - \@makefntext{% - \rule\z@\footnotesep\ignorespaces#1\@finalstrut\strutbox}% - \color@endgroup}} - -fits the structure -%------------------------------------- - - - -% ./ucthesis/ucthesis.cls - -% Single-space footnotes. -\long\def\@footnotetext#1{\insert\footins{\ssp\reset@font\footnotesize - \interlinepenalty\interfootnotelinepenalty - \splittopskip\footnotesep - \splitmaxdepth \dp\strutbox \floatingpenalty \@MM - \hsize\columnwidth \@parboxrestore - \edef\@currentlabel{\csname p@footnote\endcsname\@thefnmark}\@makefntext - {\rule{\z@}{\footnotesep}\ignorespaces - #1\strut}}} - -fits the structure -%------------------------------------- - - - -% ./jura/jura.cls - -\long\def\@footnotetext#1{\insert\footins{% - \linespread{\J@FootnoteSpread}\reset@font\footnotesize - \interlinepenalty\interfootnotelinepenalty - \splittopskip\footnotesep - \splitmaxdepth \dp\strutbox \floatingpenalty \@MM - \hsize\columnwidth \@parboxrestore - \protected@edef\@currentlabel{% - \csname p@footnote\endcsname\@thefnmark - }% - \color@begingroup - \@makefntext{% - \rule\z@\footnotesep\ignorespaces#1\@finalstrut\strutbox}% - \color@endgroup}}% - -fits the structure -%------------------------------------- - - -% ./asaetr/asaesub.sty - -2.09 - -%------------------------------------- - - -% ./lineno/fnlineno.sty - -%% |\FNLN@@text| stores the `\@footnotetext' found, -%% we might check if it is `\FNLN@ltx@fntext' ... %% TODO -\let\FNLN@@text\@footnotetext -\def\@footnotetext{% - \ifLineNumbers \expandafter \FNLN@text - \else \expandafter \FNLN@@text - \fi} - - -\def \FNLN@text {% %% 2010/12/31 arg read later - \vadjust{\penalty-\FNLN@M@swap@codepen}% -%% Standard \LaTeX's `\@footnotetext' expands `\@thefnmark' -%% to produce the footnote mark at the page bottom, -%% right after it has been determined for the mark -%% in the main text. \emph{Here} the footnote text -%% will be typeset only when \emph{other} footnote marks -%% may have been formed for typesetting the main text -%% paragraph before. -%% %%% (TODO clearer wording) -%% In the \strong{footnote list} -%% macro |\FNLN@list|, the (\dqtd{`&\protect'ed}) -%% \emph{current} expansion <mark> of `\@thefnmark' -%% is stored as an item preceding the footnote text -%% <text>. One footnote entry in `\FNLN@list' -%% thus has the form \lq`<mark>\@lt<text>\@lt'\rq. -%% \LaTeX's internal `\g@addto@macro' is used to \emph{append} -%% an entry to the list (at the right). The OTR will later -%% take the entries from the left of the list. -%% -%% The argument of the auxiliary/temporary `\@tempa' -%% will contain the footnote text and thus must be able to -%% carry `\par' tokens. We therefore need a `\long' version of -%% `\protected@edef': - \let\@@protect\protect - \let\protect\@unexpandable@protect - \afterassignment\restore@protect - \long \edef \@tempa ##1{% - \noexpand\g@addto@macro \noexpand\FNLN@list {% - \@thefnmark \noexpand\@lt ##1\noexpand \@lt}}% -%% ... issuing -%% \lq`\g@addto@macro\FNLN@list{<mark>\elt<text>\@lt}'\rq\ ... - \@tempa %% reads arg -} -%% Here we initialize |\FNLN@list|: -\let\FNLN@list\@empty - - - -probably continues working but needs separate checking - -%------------------------------------- - - - -% ./jurabib/jurabib.sty - - \long\def\@footnotetext#1{% - \Orig@tabularx@footnotetext{% - \jb@fntrue - #1% - \setcounter{jb@cites@in@footnote}{0}% - }% - }% - - \let\jbsaved@footnotetext\@footnotetext - \long\def\@footnotetext#1{% - \begingroup - \jb@fntrue - \jbsaved@footnotetext{#1}% - \setcounter{jb@cites@in@footnote}{0}% - \endgroup - }% - - -first is table notes, second -fits the structure -%------------------------------------- - - - -% ./york-thesis/york-thesis.cls - -\long\def\@footnotetext#1{% - \insert\footins{% - \def\baselinestretch {1}% - \reset@font\footnotesize - \interlinepenalty\interfootnotelinepenalty - \splittopskip\footnotesep - \splitmaxdepth \dp\strutbox \floatingpenalty \@MM - \hsize\columnwidth - \@parboxrestore - \protected@edef\@currentlabel{% - \csname p@footnote\endcsname\@thefnmark}% - \color@begingroup - \@makefntext{% - \rule\z@\footnotesep\ignorespaces#1\@finalstrut\strutbox}% - \color@endgroup}} - -fits the structure -%------------------------------------- - - -% ./ucdavisthesis/ucdavisthesis.cls - -\long\def\@footnotetext#1{\insert\footins{\renewcommand\baselinestretch{1} - \footnotesize - \interlinepenalty\interfootnotelinepenalty - \splittopskip\footnotesep - \splitmaxdepth \dp\strutbox \floatingpenalty \@MM - \hsize\columnwidth \@parboxrestore - \edef\@currentlabel{\csname p@footnote\endcsname\@thefnmark}\@makefntext - {\rule{\z@}{\footnotesep}\ignorespaces - #1\strut}\renewcommand\baselinestretch{\@spacing}}} - -looks old ... -fits the structure -%------------------------------------- - - -% ./ledmac/afoot.sty - -fairly old and buggy in some aspects - -%%% Make the LaTeX \cs{footnote} catcode-safe, like in Plain TeX. - -\def \@footnotetext {% new, do not yet read footnote text - \insert \footins \bgroup - \ifx \footglue \undefined % prepare normal footnote - \interlinepenalty \interfootnotelinepenalty \floatingpenalty \@MM - \splittopskip \footnotesep \splitmaxdepth \dp \strutbox - \else - \global\long\def \@makefntext ##1{{$^{\@thefnmark }$}##1\nobreak }% - \setbox0=\hbox \bgroup % fnpara.sty is present - \floatingpenalty=20000 \footnotesize - \fi - \edef\@currentlabel{\csname p@footnote\endcsname\@thefnmark}% - \a@fntext } - - -%------------------------------------- - - -% ./toptesi/toptesi.sty - - -\long\def\@footnotetext#1{\insert\footins{\linespread{1}\footnotesize - \interlinepenalty\interfootnotelinepenalty - \splittopskip\footnotesep - \splitmaxdepth \dp\strutbox \floatingpenalty \@MM - \hsize\columnwidth \@parboxrestore - \edef\@currentlabel{\csname p@footnote\endcsname\@thefnmark}% - \@makefntext{\rule{\z@}{\footnotesep}\ignorespaces#1\strut}}} - - -fits the structure -%------------------------------------- - - -% ./gb4e/gb4e.sty - -\let\@gbsaved@footnotetext=\@footnotetext -\long\def\@footnotetext#1{% - \@noftnotefalse\setcounter{fnx}{0}% - \@gbsaved@footnotetext{#1}% - \@noftnotetrue} - -fits the structure -%------------------------------------- - - - -% ./koma-script/scrlttr2.cls ./koma-script/scrextend.sty ./koma-script/scrreprt.cls ... - -same bug as footmisc: the @prepare is in the wrong place - -fits the structure -%------------------------------------- - - - -% ./tabu/tabu.sty - -not checked what that does - - -%------------------------------------- - - -% ./uwthesis/uwthesis.cls - -does chapter notes -- ignore for now - -%------------------------------------- - - -% ./tools/multicol.sty - -\long\def\mult@footnotetext#1{\begingroup - \columnwidth\textwidth - \orig@footnotetext{#1}\endgroup} - - -fits the structure, but need to think what makes sense here as this a -temporary redefinition for the environment only - -%------------------------------------- - - -% ./fancyvrb/fancyvrb.sty - -\long\def\V@footnotetext{% - \afterassignment\V@@footnotetext - \let\@tempa} -\def\V@@footnotetext{% - \insert\footins\bgroup - \csname reset@font\endcsname - \footnotesize - \interlinepenalty\interfootnotelinepenalty - \splittopskip\footnotesep - \splitmaxdepth\dp\strutbox - \floatingpenalty \@MM - \hsize\columnwidth - \@parboxrestore - \def\@currentcounter{footnote}% - \edef\@currentlabel{\csname p@footnote\endcsname\@thefnmark}% - \@makefntext{}% - \rule{\z@}{\footnotesep}% - \bgroup - \aftergroup\V@@@footnotetext - \ignorespaces} -\def\V@@@footnotetext{\strut\egroup} - - -another one of the footnote commands that do not read they argument as an argument - -%------------------------------------- - - -% ./savefnmark/savefnmark.sty - -obsolete - -%------------------------------------- - - -% ./changebar/changebar.sty - -\let\ltx@footnotetext\@footnotetext -\long\def\cb@footnotetext#1{% - \cb@trace@stack{end footnote on page \the\c@page}% - \cb@pop\cb@currentstack - \ifnum\cb@topleft=\cb@nil - \ltx@footnotetext{#1}% - \else - \cb@push\cb@currentstack - \edef\cb@temp{\the\cb@curbarwd}% - \ltx@footnotetext{\cb@start[\cb@temp]#1\cb@end}% - \fi} -\let\@footnotetext\cb@footnotetext - - -% ./eledmac/eledmac.sty - -\apptocmd{\@footnotetext}{\m@mmf@prepare}{}{} -\pretocmd{\@footnotetext}{% - \ifnumberedpar@ - \edtext{}{\l@dbfnote{#1}}% - \else - }{}{} -\apptocmd{\@footnotetext}{\fi}{}{}% - - -% ./yafoot/dblfnote.sty - -\long\def\dfn@footnotetext#1{{\setbox\dfn@boxa\vbox{ - \let\insert\dfn@gobble - \columnwidth\DFNcolumnwidth \hbadness\c@DFNsloppiness - \def\@makefnmark{\smash{\dfn@makefnmark}} - \dfn@latex@footnotetext{#1}\par \boxmaxdepth\dfn@fnmaxdp}% - \dfn@dima\ht\dfn@boxa \advance\dfn@dima\dp\dfn@boxa - \ifdim\dfn@dima>\z@\else - \dfn@dima1sp\relax - \setbox\dfn@boxa\vbox{\vbox to1sp{\unvbox\dfn@boxa\vfil}}\fi - \global\setbox\dfn@ins\vbox{\boxmaxdepth\dfn@fnmaxdp - \ifvoid\dfn@ins\else - \unvbox\dfn@ins \allowbreak \nointerlineskip \fi - \ifdfn@allowcbreak \unvbox \else \box \fi \dfn@boxa}% - \setbox\dfn@boxa\copy\dfn@ins - \dfn@split{.5\ht\dfn@boxa}\dfn@boxa\dfn@boxb\dfn@fnmaxdp\footnotesep - \advance\@tempdima\@tempdimb \@tempdimb\@tempdima - \advance\@tempdima-\dfn@fnht \global\dfn@fnht\@tempdimb - \insert\footins{\floatingpenalty\@MM \vbox to\@tempdima{}}% - \xdef\dfn@list{\dfn@list\@elt{\number\dfn@dima}{\number\@tempdima}}}} -\let\dfn@latex@footnotetext\@footnotetext -\let\@footnotetext\dfn@footnotetext - - -% ./ftnxtra/ftnxtra.sty - -not checked what this does - - -% ./acmart/acmart.cls - -\if@ACM@sigchiamode -\long\def\@footnotetext#1{\marginpar{% - \reset@font\small - \interlinepenalty\interfootnotelinepenalty - \protected@edef\@currentlabel{% - \csname p@footnote\endcsname\@thefnmark - }% - \color@begingroup - \@makefntext{% - \rule\z@\footnotesep\ignorespaces#1\@finalstrut\strutbox}% - \color@endgroup}}% -\fi - - -% ./memoir/memoir.cls - - this needs some further analysis - -``` diff --git a/Master/texmf-dist/doc/latex-dev/latex-lab/usage-of-kern-kern.md b/Master/texmf-dist/doc/latex-dev/latex-lab/usage-of-kern-kern.md deleted file mode 100644 index aac597db60f..00000000000 --- a/Master/texmf-dist/doc/latex-dev/latex-lab/usage-of-kern-kern.md +++ /dev/null @@ -1,88 +0,0 @@ -# Packages that use double \kern's - -Scan of TeXlive 2022 for checking ... may not be longer accurate and may contain a few false positives -(definitely contains bogus entries right now) - - -``` - - \ifdim\lastkern>\z@\ifdim\lastkern<5sp\relax -./bxjscls/bxjsja-minimal.def - - - - \ifdim\lastkern=-3sp \unkern - \ifdim\lastkern=3sp \kern-3sp - {\kern\MT@outer@kern\kern3sp\kern-3sp\relax}% -./microtype/letterspace.sty - - - \ifdim\lastkern=-3sp \unkern - \ifdim\lastkern=3sp \kern-3sp - {\kern\MT@outer@kern\kern3sp\kern-3sp\relax}% -./microtype/microtype-pdftex.def - - - \ifdim\lastkern=-3sp \unkern - \ifdim\lastkern=3sp \kern-3sp - {\kern\MT@outer@kern\kern3sp\kern-3sp\relax}% -./microtype/microtype-luatex.def - - - -\providecommand*{\multiplefootnotemarker}{3sp} -./eledmac/eledmac.sty - - - -\providecommand*{\multiplefootnotemarker}{3sp} -./reledmac/reledmac.sty - - -\edef\CJK@kern{\kern -2sp\kern 2sp} -\edef\CJK@CJK{\kern -1sp\kern 1sp} -./cjk/texinput/CJK.sty - - -\edef\ruby@kern{\kern -5sp\kern 5sp} -./cjk/texinput/ruby.sty - - -% hyphenation between pinyin syllables. Values 1sp-3sp are already used -\edef\py@sp{\kern -4sp\kern 4sp} -./cjk/texinput/pinyin.sty - - -\providecommand*{\multiplefootnotemarker}{3sp} -./tufte-latex/tufte-common.def - - - -\newcommand*{\multiplefootnotemarker}{3sp} -./memoir/memoir.cls - - -\providecommand*{\multiplefootnotemarker}{3sp} -./parnotes/parnotes.sty - - -\providecommand*{\multiplefootnotemarker}{3sp} -./lwarp/lwarp-footmisc.sty - - - \bgroup \kern-3sp\kern3sp % kerns so I can test for beginning of list -./examdesign/examdesign.cls - - - \kern-1sp \kern1sp } - \kern-2sp \kern2sp } - \kern-3sp \kern3sp } - \kern-4sp \kern4sp } -./polyglossia/gloss-korean.ldf - - - -\NewDocumentCommand \@sidenotes@multisign { } {3sp} -./sidenotes/sidenotes.sty - -``` diff --git a/Master/texmf-dist/doc/latex-dev/latex-lab/usage-of-makefntext.md b/Master/texmf-dist/doc/latex-dev/latex-lab/usage-of-makefntext.md deleted file mode 100644 index d7cb0a9b920..00000000000 --- a/Master/texmf-dist/doc/latex-dev/latex-lab/usage-of-makefntext.md +++ /dev/null @@ -1,1751 +0,0 @@ -# Packages that alter \@makefntext ... - -Scan of TeXlive 2022 for checking ... may not be longer accurate and may contain a few false positives - -``` - -% ./footmisc/footmisc.sty - -% latex def (used with para option) - - - - \long\def\@makefntext#1{% - \ifFN@hangfoot - \bgroup - \setbox\@tempboxa\hbox{% - \ifdim\footnotemargin>0pt - \hb@xt@\footnotemargin{\@makefnmark\hss}% - \else - \@makefnmark - \fi - }% - \leftmargin\wd\@tempboxa - \rightmargin\z@ - \linewidth \columnwidth - \advance \linewidth -\leftmargin - \parshape \@ne \leftmargin \linewidth - \footnotesize - \@setpar{{\@@par}}% - \leavevmode - \llap{\box\@tempboxa}% - \parskip\hangfootparskip\relax - \parindent\hangfootparindent\relax - \else - \parindent1em - \noindent - \ifdim\footnotemargin>\z@ - \hb@xt@ \footnotemargin{\hss\@makefnmark}% - \else - \ifdim\footnotemargin=\z@ - \llap{\@makefnmark}% - \else - \llap{\hb@xt@ -\footnotemargin{\@makefnmark\hss}}% - \fi - \fi - \fi - \footnotelayout#1% - \ifFN@hangfoot - \par\egroup - \fi - } - - - - ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/aastex/aastex631.cls ---------------------------------------------------------- -\def\@makefntext#1{\hsize=\columnwidth\mbox{}\hspace*{3mm}\@makefnmark~#1} -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/paper/paper.cls ---------------------------------------------------------- - \long\def\@makefntext##1{\parindent 1em\noindent - \hbox to1.8em{\hss$\m@th^{\@thefnmark}$}##1}% -... - \long\def\@makefntext#1{% - \leftskip 2.0em% - \noindent - \hbox to 0em{\hss\@makefnmark\kern 0.25em}#1} -... - \long\def\@makefntext#1{% - \parindent 1em% - \noindent - \hbox to 1.8em{\hss\@makefnmark\kern 0.25em}#1} -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/revtex4-1/aip4-1.rtx ---------------------------------------------------------- -\def\@makefntext#1{% - \def\baselinestretch{1}% - \leftskip1em% - \parindent1em% -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/revtex4-1/aps4-1.rtx ---------------------------------------------------------- -\long\def\@makefntext#1{% - \def\baselinestretch{1}% - \leftskip1em% - \parindent1em% -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/revtex4-1/revtex4-1.cls ---------------------------------------------------------- -\def\@makefntext#1{% - \def\baselinestretch{1}% - \parindent1em% - \noindent -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/smflatex/smfart.cls ---------------------------------------------------------- -\def\@makefntext{\parindent0pt\sloppy\indent\@makefnmark} -\hfuzz=1pt \vfuzz=\hfuzz -\def\sloppy{\tolerance9999 \emergencystretch 3em\relax} -\setcounter{topnumber}{4} -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/smflatex/smfbook.cls ---------------------------------------------------------- -\def\@makefntext{\parindent0pt\sloppy\indent\@makefnmark} -\hfuzz=1pt \vfuzz=\hfuzz -\def\sloppy{\tolerance9999 \emergencystretch 3em\relax} -\setcounter{topnumber}{4} -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/koma-script/scrlttr2.cls ---------------------------------------------------------- - \long\def\@makefntext##1{% - \raggedfootnote - \leftskip #2 - \l@addto@macro\@trivlist{% -... - \long\def\@makefntext##1{% - \setlength{\@tempdimc}{#3}% - \def\@tempa{#1}\ifx\@tempa\@empty - \@setpar{\@@par -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/koma-script/scrextend.sty ---------------------------------------------------------- - \long\def\@makefntext##1{% - \raggedfootnote - \leftskip #2 - \l@addto@macro\@trivlist{% -... - \long\def\@makefntext##1{% - \setlength{\@tempdimc}{#3}% - \def\@tempa{#1}\ifx\@tempa\@empty - \@setpar{\@@par -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/koma-script/scrreprt.cls ---------------------------------------------------------- - \long\def\@makefntext##1{% - \raggedfootnote - \leftskip #2 - \l@addto@macro\@trivlist{% -... - \long\def\@makefntext##1{% - \setlength{\@tempdimc}{#3}% - \def\@tempa{#1}\ifx\@tempa\@empty - \@setpar{\@@par -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/koma-script/scrartcl.cls ---------------------------------------------------------- - \long\def\@makefntext##1{% - \raggedfootnote - \leftskip #2 - \l@addto@macro\@trivlist{% -... - \long\def\@makefntext##1{% - \setlength{\@tempdimc}{#3}% - \def\@tempa{#1}\ifx\@tempa\@empty - \@setpar{\@@par -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/koma-script/scrbook.cls ---------------------------------------------------------- - \long\def\@makefntext##1{% - \raggedfootnote - \leftskip #2 - \l@addto@macro\@trivlist{% -... - \long\def\@makefntext##1{% - \setlength{\@tempdimc}{#3}% - \def\@tempa{#1}\ifx\@tempa\@empty - \@setpar{\@@par -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/uafthesis/uafthesis.cls ---------------------------------------------------------- -\long\def\@makefntext#1{% - \parindent 1em% - \noindent - \hbox to 1.8em{\hss\@makefnmark}#1} -... - \edef\@currentlabel{\csname p@footnote\endcsname\@thefnmark}\@makefntext - {\rule{\z@}{\footnotesep}\ignorespaces - #1\strut}}} - -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/uwthesis/uwthesis.cls ---------------------------------------------------------- -\long\def\@makefntext#1{\parindent 1em\noindent \hangindent\parindent - \def\baselinestretch{1.0}\normalfont - \hb@xt@1.8em{\hss\@makefnmark}#1} - -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/uwa-letterhead/uwa-letterhead.sty ---------------------------------------------------------- - \long\def\@makefntext##1{\parindent 1em\noindent - \hb@xt@1.8em{% - \hss\@textsuperscript{\normalfont\@thefnmark}}##1}% - \global\@topnum\z@ -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/onrannual/onrannual.cls ---------------------------------------------------------- - \long\def\@makefntext##1{\parindent 1em\noindent - \hb@xt@1.8em{% - \hss\@textsuperscript{\normalfont\@thefnmark}}##1}% - \newpage -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/thuthesis/thuthesis.cls ---------------------------------------------------------- -\long\def\@makefntext#1{% - \begingroup - % 序号取消上标 - \def\@makefnmark{\hbox{\normalfont\@thefnmark}}% -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/gaceta/gaceta.cls ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/jpsj/jpsj2.cls ---------------------------------------------------------- - \long\def\@makefntext##1{%\vskip2\p@ - \hangindent8\p@ \hangafter1 \noindent - \hb@xt@1em{% - \hss\@textsuperscript{\normalfont\@thefnmark}}##1}% -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/gmutils/gmtypos.sty ---------------------------------------------------------- - \ampulexdef#1{\long\def\@makefntext}% - \if@twocolumn{\gmu@ATfootnotes\if@twocolumn}% Ampulex redefinition - % of \incs{maketitle} for \pk{mwcls}. -} -... - \long\pdef\@makefntext##1{% - \ifdefined\@parindent \parindent\@parindent - \else \parindent 1em\relax - \fi -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/resphilosophica/resphilosophica.cls ---------------------------------------------------------- -\def\@makefntext{\noindent\@makefnmark - \if@enddoc\else - \immediate\write\@mainaux% - {\string\xdef\string\lastfootnote@page{\the\c@page}}% -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/tools/ftnright.sty ---------------------------------------------------------- -\long\def\@makefntext#1{\parindent 1em - \noindent\hbox to 2em{}% - \llap{\@thefnmark.\,\,}#1} -\setlength{\skip\footins} -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/elegantnote/elegantnote.cls ---------------------------------------------------------- - \long\def\@makefntext##1{\parindent 1em\noindent - \hb@xt@1.8em{% - \hss\@textsuperscript{\normalfont\@thefnmark}}##1}% - \if@twocolumn -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/ntgclass/rapport1.cls ---------------------------------------------------------- - \long\def\@makefntext##1{\parindent\z@ - \def\labelitemi{\textendash}\@revlabeltrue - \leavevmode\@textsuperscript{\@thefnmark}\kern1em\relax ##1} - \renewcommand*\thefootnote{\@fnsymbol\c@footnote}% -... - \long\def\@makefntext{\@xmakefntext{% - \@textsuperscript{\normalfont\@thefnmark}}}% - \if@twocolumn - \ifnum \col@number=\@ne -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/ntgclass/brief.cls ---------------------------------------------------------- -\long\def\@makefntext#1{% - \noindent\hb@xt@\leftmargini{\normalfont\@thefnmark.\hfil}#1} -\newcommand*\dutchbrief{% - \def\uwbrieftekst{Uw brief van} -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/ntgclass/boek.cls ---------------------------------------------------------- - \long\def\@makefntext##1{\parindent\z@ - \def\labelitemi{\textendash}\@revlabeltrue - \leavevmode\@textsuperscript{\@thefnmark}\kern1em\relax ##1} - \renewcommand*\thefootnote{\@fnsymbol\c@footnote}% -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/ntgclass/rapport3.cls ---------------------------------------------------------- - \long\def\@makefntext##1{\parindent\z@ - \def\labelitemi{\textendash}\@revlabeltrue - \leavevmode\@textsuperscript{\@thefnmark}\kern1em\relax ##1} - \renewcommand*\thefootnote{\@fnsymbol\c@footnote}% -... - \long\def\@makefntext{\@xmakefntext{% - \@textsuperscript{\normalfont\@thefnmark}}}% - \if@twocolumn - \ifnum \col@number=\@ne -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/ntgclass/boek3.cls ---------------------------------------------------------- - \long\def\@makefntext##1{\parindent\z@ - \def\labelitemi{\textendash}\@revlabeltrue - \leavevmode\@textsuperscript{\@thefnmark}\kern1em\relax ##1} - \renewcommand*\thefootnote{\@fnsymbol\c@footnote}% -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/ntgclass/artikel2.cls ---------------------------------------------------------- - \long\def\@makefntext##1{\parindent\z@ - \def\labelitemi{\textendash}\@revlabeltrue - \leavevmode\@textsuperscript{\@thefnmark}\kern1em\relax ##1} - \renewcommand*\thefootnote{\@fnsymbol\c@footnote}% -... - \long\def\@makefntext##1{\parindent\z@ - \def\labelitemi{\textendash}% - \leavevmode\hb@xt@.5\unitindent{% - \@textsuperscript{\normalfont\@thefnmark}\hfil}##1} -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/ntgclass/artikel3.cls ---------------------------------------------------------- - \long\def\@makefntext##1{\parindent\z@ - \def\labelitemi{\textendash}\@revlabeltrue - \leavevmode\@textsuperscript{\@thefnmark}\kern1em\relax ##1} - \renewcommand*\thefootnote{\@fnsymbol\c@footnote}% -... - \long\def\@makefntext{\@xmakefntext{% - \@textsuperscript{\normalfont\@thefnmark}}}% - \if@twocolumn - \ifnum \col@number=\@ne -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/ntgclass/artikel1.cls ---------------------------------------------------------- - \long\def\@makefntext##1{\parindent\z@ - \def\labelitemi{\textendash}\@revlabeltrue - \leavevmode\@textsuperscript{\@thefnmark}\kern1em\relax ##1} - \renewcommand*\thefootnote{\@fnsymbol\c@footnote}% -... - \long\def\@makefntext{\@xmakefntext{% - \@textsuperscript{\normalfont\@thefnmark}}}% - \if@twocolumn - \ifnum \col@number=\@ne -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/cdpbundl/letteracdp.cls ---------------------------------------------------------- -\long\def\@makefntext#1{% - \noindent - \hangindent 5\p@ - \hb@xt@5\p@{\hss\@makefnmark}#1} -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/courseoutline/courseoutline.cls ---------------------------------------------------------- -\setlength {\evensidemargin}{0.0in} % right margin 1.0 inch -\setlength {\textwidth}{6.5in} % right margin 1.0 inch -\setlength {\footnotesep}{14pt} % baseline skip for fn's 1st line -\setlength {\headheight}{0.2in} % make room for header -\setlength {\headsep}{0.2in} % modest header separation -\setlength {\parskip}{0.2in} % set a paragraph skip -\setlength {\parindent}{0.0in} % no para indents -% -% redefine the titlematter -% -\renewcommand\maketitle{\par - \begingroup - \renewcommand\thefootnote{\@fnsymbol\c@footnote}% - \def\@makefnmark{\rlap{\@textsuperscript{\normalfont\@thefnmark}}}% - \long\def\@makefntext##1{\parindent 1em\noindent - \hb@xt@1.8em{% - \hss\@textsuperscript{\normalfont\@thefnmark}}##1}% - \newpage - \global\@topnum\z@ % Prevents figures from going at top of page. - \@maketitle - \thispagestyle{empty}\@thanks - \endgroup - \setcounter{footnote}{0}% - \global\let\thanks\relax - \global\let\maketitle\relax - \global\let\@maketitle\relax - \global\let\@thanks\@empty - % - \global\let\university\@empty - \global\let\department\@empty - \global\let\coursename\@empty -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/stellenbosch/ustitle.sty ---------------------------------------------------------- - \long\def\@makefntext##1{\parindent 1em\noindent - \hb@xt@1.8em{% - \hss\@textsuperscript{\normalfont\@thefnmark}}##1}% - \if@twocolumn -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/chextras/chextras.sty ---------------------------------------------------------- - \long\def\@makefntext#1{\settowidth\@tempdima{.\kern\marginparsep} - \parindent\z@ - \advance\parindent-\@tempdima - \rule\z@\footnotesep -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/aiaa/aiaa-tc.cls ---------------------------------------------------------- - \long\def\@makefntext##1{\parindent 1em\noindent - \hb@xt@1.8em{% - \hss\@textsuperscript{\normalfont\@thefnmark}}##1}% - \newpage -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/oberdiek/enparen.sty ---------------------------------------------------------- - \long\def\@makefntext##1{% - \enparen@org@makefntext{% - \enparenBeginContext{footnote}% - ##1% -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/cleveref/cleveref.sty ---------------------------------------------------------- -\long\def\@makefntext{% - \cref@constructprefix{footnote}{\cref@result}% - \protected@edef\cref@currentlabel{% - [footnote][\arabic{footnote}][\cref@result]% -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/ametsoc/ametsoc.cls ---------------------------------------------------------- - \long\def\@makefntext##1{\parindent 1em\footnotesize\noindent - \hb@xt@1.8em{% - \hss\@textsuperscript{\normalfont\@thefnmark}}##1 - \vskip1sp -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/combine/combine.cls ---------------------------------------------------------- - \long\def\@makefntext##1{\parindent 1em\noindent - \hb@xt@1.8em{% - \hss\@textsuperscript{\normalfont\@thefnmark}}##1}% - \if@twocolumn -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/active-conf/active-conf.cls ---------------------------------------------------------- - \long\def\@makefntext##1{\parindent 1em\noindent##1}% - \@note - \setcounter{footnote}{0} - \global\def\note##1{% -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/iso/isov2.cls ---------------------------------------------------------- -\long\def\@makefntext#1{% - \parindent 1em% - \noindent - \hbox to 1.8em{\hss\@makefnmark}#1} -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/elegantpaper/elegantpaper.cls ---------------------------------------------------------- - \long\def\@makefntext##1{\parindent 1em\noindent - \hb@xt@0.1em{% - \hss\@textsuperscript{\normalfont\@thefnmark}}##1}% - \if@twocolumn -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/fnpara/fnpara.sty ---------------------------------------------------------- -\long\def\@makefntext#1{% -% \parindent 1em% -% \noindent -% \hb@xt@1.8em{\hss\@makefnmark}#1 -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/bxjscls/bxjsarticle.cls ---------------------------------------------------------- - \long\def\@makefntext##1{\advance\leftskip 3\jsZw - \parindent 1\jsZw\noindent - \llap{\@textsuperscript{\normalfont\@thefnmark}\hskip0.3\jsZw}##1}% - \if@twocolumn -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/bxjscls/bxjsbook.cls ---------------------------------------------------------- - \long\def\@makefntext##1{\advance\leftskip 3\jsZw - \parindent 1\jsZw\noindent - \llap{\@textsuperscript{\normalfont\@thefnmark}\hskip0.3\jsZw}##1}% - \if@twocolumn -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/bxjscls/bxjsslide.cls ---------------------------------------------------------- - \long\def\@makefntext##1{\advance\leftskip 3\jsZw - \parindent 1\jsZw\noindent - \llap{\@textsuperscript{\normalfont\@thefnmark}\hskip0.3\jsZw}##1}% - \if@twocolumn -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/bxjscls/bxjsreport.cls ---------------------------------------------------------- - \long\def\@makefntext##1{\advance\leftskip 3\jsZw - \parindent 1\jsZw\noindent - \llap{\@textsuperscript{\normalfont\@thefnmark}\hskip0.3\jsZw}##1}% - \if@twocolumn -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/lettre/lettre.cls ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/titlefoot/titlefoot.sty ---------------------------------------------------------- - \long\def\@makefntext##1{\parindent 1em\noindent - \hb@xt@1.8em{% - \hss\@textsuperscript{\normalfont\@thefnmark}}##1}% - \if@twocolumn -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/revtex/aip4-2.rtx ---------------------------------------------------------- -\def\@makefntext#1{% - \def\baselinestretch{1}% - \leftskip1em% - \parindent1em% -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/revtex/aps4-2.rtx ---------------------------------------------------------- -\long\def\@makefntext#1{% - \def\baselinestretch{1}% - \leftskip1em% - \parindent1em% -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/revtex/revtex4-2.cls ---------------------------------------------------------- -\def\@makefntext#1{% - \def\baselinestretch{1}% - \parindent1em% - \noindent -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/revtex/sor4-2.rtx ---------------------------------------------------------- -\def\@makefntext#1{% - \def\baselinestretch{1}% - \leftskip1em% - \parindent1em% -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/revtex/aapm4-2.rtx ---------------------------------------------------------- -\def\@makefntext#1{% - \def\baselinestretch{1}% - \leftskip1em% - \parindent1em% -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/lni/lni.cls ---------------------------------------------------------- - \long\def\@makefntext##1{% - \@setpar{\@@par - \@tempdima = \hsize - \advance\@tempdima -1em -... -\long\def\@makefntext#1{% - \parindent \fnindent% - \leftskip \fnindent% Einrückung vor der footnotemark - \noindent -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/arabtex/arabrep.cls ---------------------------------------------------------- - \long\def\@makefntext##1{\parindent 1em\noindent - \hb@xt@1.8em{\hss\@makefnmark}##1}% - \if@twocolumn - \ifnum \col@number=\@ne -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/arabtex/arabrep1.cls ---------------------------------------------------------- - \long\def\@makefntext##1{\parindent 1em\noindent - \hb@xt@1.8em{\hss\@makefnmark}##1}% - \if@twocolumn - \ifnum \col@number=\@ne -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/llncs/llncs.cls ---------------------------------------------------------- -\long\def\@makefntext#1{% - \parindent \fnindent% - \leftskip \fnindent% - \noindent -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/frankenstein/blkcntrl.sty ---------------------------------------------------------- -\defcommand\@makefntext [1] {% - \setlength\parindent{\@ne em}% - \noindent - \hb@xt@ 1.8em{\hss\@makefnmark}% -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/frankenstein/blkcntrl.stq ---------------------------------------------------------- -\defcommand\@makefntext [1] {% - \setlength\parindent{\@ne em}% - \noindent - \hb@xt@ 1.8em{\hss\@makefnmark}% -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/cmpj/cmpj2.sty ---------------------------------------------------------- - \long\def\@makefntext##1{\parindent 1em\noindent - \hb@xt@1.8em{% - \hss\@textsuperscript{\normalfont\@thefnmark}}##1}% - \if@twocolumn -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/cmpj/cmpj3.sty ---------------------------------------------------------- - \long\def\@makefntext##1{\parindent 1em\noindent - \hb@xt@1.8em{% - \hss\@textsuperscript{\normalfont\@thefnmark}}##1}% - \if@twocolumn -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/cmpj/cmpj.sty ---------------------------------------------------------- - \long\def\@makefntext##1{\parindent 1em\noindent - \hb@xt@1.8em{% - \hss\@textsuperscript{\normalfont\@thefnmark}}##1}% - \if@twocolumn -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/pracjourn/pracjourn.cls ---------------------------------------------------------- - \long\def\@makefntext##1{\parindent 1em\noindent - \hb@xt@1.8em{% - \hss\@textsuperscript{\normalfont\@thefnmark}}##1}% - \newpage -... -\def\@makefntext#1{% - \parindent 0em\relax - \makebox[1.5em][l]{\normalfont\footnotesize\@thefnmark.}#1} -\def\@ifx@empty#1{% Implicit #2#3 -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/extsizes/extbook.cls ---------------------------------------------------------- - \long\def\@makefntext##1{\parindent 1em\noindent - \hb@xt@1.8em{% - \hss\@textsuperscript{\normalfont\@thefnmark}}##1}% - \if@twocolumn -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/extsizes/extletter.cls ---------------------------------------------------------- -\long\def\@makefntext#1{% - \noindent - \hangindent 5\p@ - \hb@xt@5\p@{\hss\@makefnmark}#1} -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/extsizes/extarticle.cls ---------------------------------------------------------- - \long\def\@makefntext##1{\parindent 1em\noindent - \hb@xt@1.8em{% - \hss\@textsuperscript{\normalfont\@thefnmark}}##1}% - \if@twocolumn -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/extsizes/extproc.cls ---------------------------------------------------------- - \long\def\@makefntext##1{\parindent 1em\noindent - \hb@xt@1.8em{% - \hss\@textsuperscript{\normalfont\@thefnmark}}##1}% - \twocolumn[\@maketitle]% -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/extsizes/extreport.cls ---------------------------------------------------------- - \long\def\@makefntext##1{\parindent 1em\noindent - \hb@xt@1.8em{% - \hss\@textsuperscript{\normalfont\@thefnmark}}##1}% - \if@twocolumn -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/h2020proposal/h2020proposal.cls ---------------------------------------------------------- - \long\def\@makefntext##1{\parindent 1em\noindent - \hb@xt@1.8em{% - \hss\@textsuperscript{\normalfont\@thefnmark}}##1}% - \newpage -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/biblatex-gb7714-2015/gb7714-2015ms.bbx ---------------------------------------------------------- - \long\def\@makefntext##1{%增加了脚注标记与正文的间隔 - \parindent 1em\noindent \hb@xt@ 0em{\hss \@makefnmark\makebox[\footbiblabelsep]{}}##1} - - } -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/biblatex-gb7714-2015/gb7714-2015mx.bbx ---------------------------------------------------------- - \long\def\@makefntext##1{%增加了脚注标记与正文的间隔 - \parindent 1em\noindent \hb@xt@ 0em{\hss \@makefnmark\makebox[\footbiblabelsep]{}}##1} - - } -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/biblatex-gb7714-2015/gb7714-2015ay.bbx ---------------------------------------------------------- - \long\def\@makefntext##1{%增加了脚注标记与正文的间隔 - \parindent 1em\noindent \hb@xt@ 0em{\hss \@makefnmark\makebox[\footbiblabelsep]{}}##1} - - } -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/biblatex-gb7714-2015/gb7714-2015.bbx ---------------------------------------------------------- - \long\def\@makefntext##1{%增加了脚注标记与正文的间隔 - \parindent 1em\noindent \hb@xt@ 0em{\hss \@makefnmark\makebox[\footbiblabelsep]{}}##1} - - } -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/suftesi/suftesi.cls ---------------------------------------------------------- - \long\def\@makefntext##1{\parindent 1em\noindent - \hb@xt@1.8em{% - \hss\@textsuperscript{\normalfont\@thefnmark}}##1}% - \if@twocolumn -... - \long\def\@makefntext##1{\parindent 1em\noindent - \hb@xt@1.8em{% - \hss\@textsuperscript{\normalfont\@thefnmark}}##1}% - \if@twocolumn -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/mwcls/mwrep.cls ---------------------------------------------------------- - \long\def\@makefntext##1{ - \parindent\@parindent - \@textsuperscript{\normalfont\@thefnmark}\enspace##1}% - \if@twocolumn -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/mwcls/mwart.cls ---------------------------------------------------------- - \long\def\@makefntext##1{ - \parindent\@parindent - \@textsuperscript{\normalfont\@thefnmark}\enspace##1}% - \if@twocolumn -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/mwcls/mwbk.cls ---------------------------------------------------------- - \long\def\@makefntext##1{ - \parindent\@parindent - \@textsuperscript{\normalfont\@thefnmark}\enspace##1}% - \if@twocolumn -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/tugboat/ltugboat.cls ---------------------------------------------------------- -\long\def\@makefntext#1{\parindent 1em\noindent\hb@xt@2em{}% - \llap{\@makefnmark}\null$\mskip5mu$#1} - -%% \long\def\@makefntext#1{\parindent 1em -... - \def\@makefntext##1{##1}% - \footnotetext{\noindent #1#2}% - \endgroup -} -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/ptptex/ptptex.cls ---------------------------------------------------------- -\long\def\@makefntext#1{% -\parindent 1.5em\noindent \footnotesize % -\hbox to 2.5em{\hss$^{\@thefnmark}$}\hskip3\p@#1} -\gdef\@thanks{} -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/aguplus/aguplus.sty ---------------------------------------------------------- - \long\def\@makefntext##1{##1} - \footnotetext{{\parindent=1em\indent - \let\@elt=\par\@titlenote}} - \fi -... - \long\def\@makefntext##1{##1} - \footnotetext{{\parindent=10pt\indent - \parskip=6pt\let\@elt=\par\@titlenote}} - \fi -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/aguplus/aguplus.cls ---------------------------------------------------------- - \long\def\@makefntext##1{##1} - \footnotetext{{\parindent=1em\indent - \let\@elt=\par\@titlenote}} - \fi -... - \long\def\@makefntext##1{##1} - \footnotetext{{\parindent=10pt\indent - \parskip=6pt\let\@elt=\par\@titlenote}} - \fi -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/protocol/protocol.cls ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/cje/cje.cls ---------------------------------------------------------- - \long\def\@makefntext##1{%\parindent 1em - \noindent -% \hb@xt@1.8em{% -% \hss\@textsuperscript{\normalfont\@thefnmark}}##1}% -... -\long\def\@makefntext#1{\raggedright\@setpar{\@@par\@tempdima \hsize - \advance\@tempdima-\@footindent - \parshape \@ne \@footindent \@tempdima}\par - \noindent \hbox to \z@{\hss\@thefnmark\enskip}#1} -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/tufte-latex/tufte-common.def ---------------------------------------------------------- -\long\def\@makefntext#1{\@textsuperscript{\@tufte@sidenote@font\tiny\@thefnmark}\,\footnotelayout#1} - -% Set the in-text footnote mark in the same typeface as the body text itself. -\def\@makefnmark{\hbox{\@textsuperscript{\normalfont\footnotesize\@thefnmark}}} -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/amscls/amsdtx.cls ---------------------------------------------------------- - \long\def\@makefntext##1{\parindent 1em\noindent - \hbox to1.8em{\hss$\m@th^{\@thefnmark}$}##1}% - \if@twocolumn - \ifnum \col@number=\@ne -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/amscls/amsbook.cls ---------------------------------------------------------- -\def\@makefntext{\indent\@makefnmark} -\long\def\@footnotetext#1{% - \insert\footins{% - \normalfont\footnotesize -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/amscls/amsproc.cls ---------------------------------------------------------- -\def\@makefntext{\indent\@makefnmark} -\long\def\@footnotetext#1{% - \insert\footins{% - \normalfont\footnotesize -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/amscls/amsart.cls ---------------------------------------------------------- -\def\@makefntext{\indent\@makefnmark} -\long\def\@footnotetext#1{% - \insert\footins{% - \normalfont\footnotesize -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/quantumarticle/quantumarticle.cls ---------------------------------------------------------- - \long\def\@makefntext##1{\parindent 1em\noindent - \hb@xt@1.8em{% - \hss\@textsuperscript{\normalfont\@thefnmark}}##1}% - \ifbool{@twocolumn} -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/ltxmisc/iagproc.cls ---------------------------------------------------------- - \long\def\@makefntext##1{\parindent 1em\noindent - \hb@xt@1.8em{% - \hss\@textsuperscript{\normalfont\@thefnmark}}##1}% - \twocolumn[\@maketitle]% -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/acmart/acmart.cls ---------------------------------------------------------- -\def\@makefntext{\noindent\@makefnmark} -\if@ACM@sigchiamode -\long\def\@footnotetext#1{\marginpar{% - \reset@font\small -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/memoir/memoir.cls ---------------------------------------------------------- - \long\def\@makefntext##1{\makethanksmark ##1} - \if@twocolumn - \ifnum \col@number=\@ne - \@maketitle -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/footnotebackref/footnotebackref.sty ---------------------------------------------------------- -% than redefine the \@makefntext and \@makefnmark -% The \@makefnmark macro is redefined in the space of -% the \@makefntext macro -% So the footnote numbers in the main text are not influenced -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/bangtex/barticle.cls ---------------------------------------------------------- - \long\def\@makefntext##1{\parindent 1em\noindent - \hb@xt@1.8em{% - \hss\@textsuperscript{\normalfont\@thefnmark}}##1}% - \if@twocolumn -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/bangtex/bletter.cls ---------------------------------------------------------- -\long\def\@makefntext#1{% - \noindent - \hangindent 5\p@ - \hb@xt@5\p@{\hss\@makefnmark}#1} -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/bangtex/bbook.cls ---------------------------------------------------------- - \long\def\@makefntext##1{\parindent 1em\noindent - \hb@xt@1.8em{% - \hss\@textsuperscript{\sbng\@thefnmark}}##1}% - \if@twocolumn -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/elbioimp/elbioimp.cls ---------------------------------------------------------- - \def \@makefntext ##1{\noindent - \small \@thefnmark. \it ##1} - \renewcommand{\thempfootnote}% - {\arabic{mpfootnote}} -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/ebsthesis/ebsthesis.cls ---------------------------------------------------------- - \long\def\@makefntext#1{% - \bgroup - \setbox\@tempboxa\hbox{% - \ifdim\footnotemargin>0pt -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/coursepaper/coursepaper.cls ---------------------------------------------------------- - \setlength {\evensidemargin}{0.5in} % right margin 1.5 inch - \setlength {\textwidth}{5.5in} % right margin 1.5 inch - \spacing{2} % double spacing for final - \renewenvironment{quote} % redef as single spaced - {\oldquote\spacing{1}} - {\oldendquote\spacing{2}} - \renewenvironment{quotation} % redef as single spaced - {\oldquotation\spacing{1}} - {\oldendquotation\spacing{2}} - \renewenvironment{verse} % redef as single spaced - {\oldquotation\spacing{1}} - {\oldendquotation\spacing{2}} -} -\setlength {\footnotesep}{14pt} % baseline skip for fn's 1st line -\setlength {\headheight}{0.2in} % make room for header -\setlength {\headsep}{0.2in} % modest header separation -\setlength {\parskip}{0.2in} % set a paragraph skip -\setlength {\parindent}{0.2in} % I hate unindented first lines -\renewenvironment{bibliography}[1] % automatically enter toc line - {\addcontentsline{toc}{chapter}{Bibliography}\oldbibliography {#1}} - {\oldendbibliography} -% -% Make footnotes single spaced -% -% code shamelessly stolen from setspace.sty -% written by Geoffrey Tobin <G.Tobin@latrobe.edu.au> -% -\long\def\@footnotetext#1{% - \insert\footins{% - \def\baselinestretch {1}% - \reset@font\footnotesize - \interlinepenalty\interfootnotelinepenalty - \splittopskip\footnotesep - \splitmaxdepth \dp\strutbox \floatingpenalty \@MM - \hsize\columnwidth - \@parboxrestore - \protected@edef\@currentlabel{% - \csname p@footnote\endcsname\@thefnmark - }% - \color@begingroup - \@makefntext{% - \rule\z@\footnotesep\ignorespaces#1\@finalstrut\strutbox}% - \color@endgroup}} -% -% redefine the titlematter -% -\renewcommand\maketitle{\par - \begingroup - \renewcommand\thefootnote{\@fnsymbol\c@footnote}% - \def\@makefnmark{\rlap{\@textsuperscript{\normalfont\@thefnmark}}}% - \long\def\@makefntext##1{\parindent 1em\noindent - \hb@xt@1.8em{% - \hss\@textsuperscript{\normalfont\@thefnmark}}##1}% - \newpage - \global\@topnum\z@ % Prevents figures from going at top of page. - \@maketitle - \thispagestyle{empty}\@thanks - \endgroup - \setcounter{footnote}{0}% - \global\let\thanks\relax - \global\let\maketitle\relax - \global\let\@maketitle\relax - \global\let\@thanks\@empty - \global\let\@author\@empty - \global\let\@date\@empty - \global\let\@title\@empty - % - \global\let\@studentnumber\@empty - \global\let\@coursenumber\@empty - \global\let\@coursename\@empty - \global\let\@coursesection\@empty - \global\let\@instructor\@empty - \global\let\@college\@empty - % - \global\let\title\relax - \global\let\author\relax - \global\let\date\relax - \global\let\and\relax -} -% -\def\@maketitle{% - \newpage - \null - \vskip 2em% - \begin{flushleft}% - \begin{spacing}{1}% - {\sffamily \LARGE \@title \par}% - \vskip 2em% - {\sffamily \large\lineskip .75em\@author}\\% - \sffamily \@studentnumber% - \vskip 1em% - \sffamily \@date - \vskip 3em% - \sffamily \@college\\% - \sffamily \@coursenumber\hskip 6pt\@coursesection\hskip 6pt% - \@coursename\\% - \sffamily For: \@instructor% - \par% - \end{spacing}% - \end{flushleft}\hrule\vskip 1em\par - \par - \vskip 1.5em} -% -% make section titles less obnoxious -% -\renewcommand\section{\@startsection {section}{1}{\z@}% - {-3.5ex \@plus -1ex \@minus -.2ex}% - {2.3ex \@plus.2ex}% - {\normalfont\large\bfseries}} -\renewcommand\subsection{\@startsection{subsection}{2}{\z@}% - {-3.25ex\@plus -1ex \@minus -.2ex}% - {1.5ex \@plus .2ex}% - {\normalfont\normalsize\bfseries}} -\renewcommand\subsubsection{\@startsection{subsubsection}{3}{\z@}% - {-3.25ex\@plus -1ex \@minus -.2ex}% - {1.5ex \@plus .2ex}% - {\normalfont\normalsize\bfseries}} -\renewcommand\paragraph{\@startsection{paragraph}{4}{\z@}% - {3.25ex \@plus1ex \@minus.2ex}% - {-1em}% - {\normalfont\normalsize\bfseries}} -\renewcommand\subparagraph{\@startsection{subparagraph}{5}{\parindent}% - {3.25ex \@plus1ex \@minus .2ex}% - {-1em}% - {\normalfont\normalsize\bfseries}} -% -% Set up headers -% -\def\ps@myheadings{% - \let\@oddfoot\@empty\let\@evenfoot\@empty - \def\@evenhead{\thepage -- \slshape\leftmark\hfil}% - \def\@oddhead{\hfil{\slshape\rightmark} -- \thepage}% - \let\@mkboth\@gobbletwo - \let\sectionmark\@gobble - \let\subsectionmark\@gobble - } -% -% Position the abstract depending on presence of titlepage -% -\if@titlepage - \renewenvironment{abstract}{% - \titlepage - \null\vfil - \@beginparpenalty\@lowpenalty - \begin{center}% - \bfseries \abstractname - \@endparpenalty\@M - \end{center}}% - {\par\vfil\null\endtitlepage} -\fi -% -% change some names -% -\renewcommand\contentsname{Table of Contents} -\renewcommand\refname{Bibliography} -% -% \epigraph{text}{byline} -% -\newcommand{\epigraph}[2]{\begin{flushright}\begin{minipage}{4in}% - \spacing{1}#1\begin{flushright}#2\end{flushright}% - \hrule\end{minipage}\vskip 12pt\end{flushright}} -% -%% End of file `coursepaper.cls'. -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/kotex-utf/contrib/dhucsfn.sty ---------------------------------------------------------- - \long\def\@makefntext#1{ - \settowidth{\foot@parindent}{\fn@markstyle} - \@setpar{\@@par\@tempdima \hsize - \advance\@tempdima-\foot@parindent -... - \long\def\@makefntext#1{% - \hbox{\fn@markstyle\hskip\footnumbersep #1} - }% -} -... - \long\def\@makefntext#1{% - \fn@markstyle\ifdim\footnumbersep=\z@\else~\fi #1 - }% -} -... - \long\def\@makefntext#1{ - \settowidth{\foot@parindent}{\reset@font 각주} - \settowidth{\footnumbersep}{\reset@font 주} - \divide\footnumbersep by2 -... - \long\def\@makefntext#1{ - \settowidth{\leftskip}{\reset@font 각주} - \settowidth{\foot@parindent}{\fn@markstyle} - \settowidth{\footnumbersep}{\reset@font 주} -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/ucthesis/ucthesis.cls ---------------------------------------------------------- -% \long\def\@makefntext#1{\@setpar{\@@par\@tempdima \hsize -% \advance\@tempdima-10pt\parshape \@ne 10pt \@tempdima}\par -% \parindent 1em\noindent -% \hbox to \z@{\hss$\m@th^{\@thefnmark}$}#1} -... -\long\def\@makefntext#1{\parindent 1em\noindent - \hbox to 1.8em{\hss$\m@th^{\@thefnmark}$}#1} - -% \@makefnmark : A macro to generate the footnote marker that goes -... - \edef\@currentlabel{\csname p@footnote\endcsname\@thefnmark}\@makefntext - {\rule{\z@}{\footnotesep}\ignorespaces - #1\strut}}} - -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/apa/apa.cls ---------------------------------------------------------- -\long\def\@makefntext#1{\parindent 1em\noindent - \hb@xt@1.8em{% - \hss\@textsuperscript{\normalfont{\tiny\@thefnmark}\hspace{1.5pt}}}#1}% - -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/uestcthesis/uestcthesis.cls ---------------------------------------------------------- -\def\@makefntext #1{\ifFN@hangfoot \bgroup \setbox \@tempboxa \hbox {\ifdim -\footnotemargin >0pt \hb@xt@ \footnotemargin {\hbox { \normalfont \@thefnmark} -\hss }\else \hbox { \normalfont \@thefnmark} \fi }\leftmargin \wd \@tempboxa -\rightmargin \z@ \linewidth \columnwidth \advance \linewidth -\leftmargin -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/gmdoc/gmdoc.sty ---------------------------------------------------------- - \long\def\@makefntext##1{\parindent 1em\noindent - \hb@xt@1.8em{% - \hss\@textsuperscript{\normalfont\@thefnmark}}##1}% - \if@twocolumn \twocolumn [\@maketitle ]% -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/titling/titling.sty ---------------------------------------------------------- - \long\def\@makefntext##1{\makethanksmark ##1} - \null\vfil - \vskip 60\p@ - \vspace*{\droptitle} -... - \long\def\@makefntext##1{\makethanksmark ##1} - \if@twocolumn - \ifnum \col@number=\@ne - \@maketitle -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/chletter/chletter.cls ---------------------------------------------------------- -\long\def\@makefntext#1{\noindent\hb@xt@\z@{\hss\@makefnmark}#1} -\def\fromname{\@author} -\def\fromsig{\@author} -\let\fromlocation\@empty -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/jurarsp/jurarsp.sty ---------------------------------------------------------- -\long\def\@makefntext#1{% - \rsp@fntrue% - \@setpar{\@@par - \@tempdima = \hsize -... -/usr/local/texlive/2021/texmf-dist/tex/latex/kluwer/klunote.sty ---------------------------------------------------------- -% \long\def\@makefntext#1{\parindent 1em\noindent -% \hbox to 1.5em{\hss$^{\@thefnmark}$}\hskip0.5em\footnotesize#1} -% \def\@makefnmark{\hbox{$^{\@thefnmark}\m@th$}} -% SK: reimplemented with \textsuperscript, following LaTeX format -... -\long\def\@makefntext#1{\parindent 1em\noindent - \hbox to 1.5em{\hss\textsuperscript{\@thefnmark}}% - \hskip0.5em\footnotesize#1} -\def\@makefnmark{\hbox{\textsuperscript{\@thefnmark}}} -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/kluwer/kluwer.cls ---------------------------------------------------------- -\long\def\@makefntext#1{\parindent 1em\noindent - \hbox to 1.5em{\hss\textsuperscript{\@thefnmark}}% - \hskip0.5em\footnotesize#1} -\def\@makefnmark{\hbox{\textsuperscript{\@thefnmark}}} -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/asaetr/asaesub.sty ---------------------------------------------------------- - \edef\@currentlabel{\csname p@footnote\endcsname\@thefnmark}\@makefntext - {\rule{\z@}{\footnotesep}\ignorespaces - #1\strut}}} - -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/asaetr/asaetr.sty ---------------------------------------------------------- -\long\def\@makefntext#1{\parindent 1em\noindent - \hbox to 1.8em{\hss$^{\@thefnmark}$}#1} - - -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/refman/refrep.cls ---------------------------------------------------------- - \long\def\@makefntext##1{% - \@setpar{\@@par - \@tempdima = \hsize - \advance\@tempdima -1em -... - \long\def\@makefntext##1{% - \@setpar{\@@par - \@tempdima = \hsize - \advance\@tempdima -1em -... -\long\def\@makefntext#1{% - \@setpar{\@@par - \@tempdima = \hsize - \advance\@tempdima -1em -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/refman/refart.cls ---------------------------------------------------------- - \long\def\@makefntext##1{% - \@setpar{\@@par - \@tempdima = \hsize - \advance\@tempdima -1em -... - \long\def\@makefntext##1{% - \@setpar{\@@par - \@tempdima = \hsize - \advance\@tempdima -1em -... -\long\def\@makefntext#1{% - \@setpar{\@@par - \@tempdima = \hsize - \advance\@tempdima -1em -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/lwarp/lwarp-footnote.sty ---------------------------------------------------------- -\long\def\@makefntext#1{\textsuperscript{\@thefnmark}~#1} - -\LWR@ProvidesPackagePass{footnote}[1997/01/28] - -... -\long\def\@makefntext#1{\textsuperscript{\@thefnmark}~{#1}} - -\def\spewnotes{% - \endgroup% -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/lwarp/lwarp.sty ---------------------------------------------------------- -\long\def\@makefntext#1{\textsuperscript{\@thefnmark}~{#1}} -\def\@makefnmark{% - \textsuperscript{\@thefnmark}% -} -... -\long\def\@makefntext##1{% -\textsuperscript{\@thefnmark}~% -{##1}% -}% -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/lwarp/lwarp-titling.sty ---------------------------------------------------------- - \long\def\@makefntext##1{% - \makethanksmark~% - {##1}% - }% \@makefntext -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/afthesis/afthesis.cls ---------------------------------------------------------- - \edef\@currentlabel{\csname p@footnote\endcsname\@thefnmark}\@makefntext - {\rule{\z@}{\footnotesep}\ignorespaces - #1\strut}}} - -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/ijmart/ijmart.cls ---------------------------------------------------------- - \long\def\@makefntext##1{\noindent\hangindent=2em\hangafter=1 - \hb@xt@2em{% - \hss\@textsuperscript{\normalfont\footnotesize\@thefnmark\space}}##1}% - \def\footnoterule{\kern-3pt\hrule width 2in\kern 2.6pt} -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/oup-authoring-template/oup-authoring-template.cls ---------------------------------------------------------- - \long\def\@makefntext##1{\parindent 3mm\noindent - \if@traditional\if@small\@hangfrom{{\normalfont\@thefnmark}\enskip}\else\@textsuperscript{\normalfont\@thefnmark}\fi\else\@textsuperscript{\normalfont\@thefnmark}\fi - ##1}% - \if@twocolumn -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/akletter/akletter.cls ---------------------------------------------------------- -\long\def\@makefntext#1{% - \noindent - \hangindent 5\p@ - \hb@xt@5\p@{\hss\@makefnmark}#1} -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/revtex4/aps.rtx ---------------------------------------------------------- -\def\@makefntext#1{% - \def\baselinestretch{1}% - \reset@font - \footnotesize -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/revtex4/revtex4.cls ---------------------------------------------------------- -\def\@makefntext#1{% - \def\baselinestretch{1}% - \reset@font\footnotesize - \parindent 1em% -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/hitreport/hitreport.cls ---------------------------------------------------------- -\long\def\@makefntext#1{% - \begingroup - % 序号取消上标 - \def\@makefnmark{\hbox{\normalfont\@thefnmark}}% -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/footnotehyper/footnotehyper.sty ---------------------------------------------------------- - \def\FNH@prefntext{\@makefntext{}}% - \iffootnotehyperwarn - \PackageInfo{footnotehyper}% - {Using the \string\@makefntext{} approach (see doc).\FNH@msgbk -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/basque-book/basque-book.cls ---------------------------------------------------------- - \long\def\@makefntext##1{\parindent 1em\noindent - \hb@xt@1.8em{% - \hss\@textsuperscript{\normalfont\@thefnmark}}##1}% - \if@twocolumn -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/dinbrief/dinbrief.cls ---------------------------------------------------------- -\long\def\@makefntext#1{% - \noindent - \hangindent 5pt% - \hbox to 5pt{\hss $^{\@thefnmark}$}#1} -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/beamer/beamerbaseframecomponents.sty ---------------------------------------------------------- -\def\@makefntext#1{% - \def\insertfootnotetext{#1}% - \def\insertfootnotemark{\@makefnmark}% - \usebeamertemplate***{footnote}} -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/ucdavisthesis/ucdavisthesis.cls ---------------------------------------------------------- - \edef\@currentlabel{\csname p@footnote\endcsname\@thefnmark}\@makefntext - {\rule{\z@}{\footnotesep}\ignorespaces - #1\strut}\renewcommand\baselinestretch{\@spacing}}} -\ps@plain % 'plain' page style -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/computational-complexity/cclayout.sty ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/footmisx/footmisx.sty ---------------------------------------------------------- - \long\def\@makefntext#1{\leavevmode - \@makefnmark\nobreak - \hskip.5em\relax#1% - } -... - \long\def\@makefntext#1{% - \ifFN@hangfoot - \bgroup - \setbox\@tempboxa\hbox{% -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/hyper/amsdtx.hyp ---------------------------------------------------------- - \long\def\@makefntext##1{% - \hyper@currentfnmark% - \bgroup% - \edef\@currenthyper{\hyper@current@fnmark}% -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/hyper/slides.hyp ---------------------------------------------------------- -\long\def\@makefntext#1{% - \bgroup% - \hyper@currentfnmark% - \edef\@currenthyper{\hyper@current@fnmark}% -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/hyper/book.hyp ---------------------------------------------------------- -\long\def\@makefntext#1{% - \bgroup% - \hyper@currentfnmark% - \edef\@currenthyper{\hyper@current@fnmark}% -... - \long\def\@makefntext##1{% - \hyper@currentfnmark% - \bgroup% - \edef\@currenthyper{\hyper@current@fnmark}% -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/hyper/ltxguide.hyp ---------------------------------------------------------- -\long\def\@makefntext#1{% - \bgroup% - \hyper@currentfnmark% - \edef\@currenthyper{\hyper@current@fnmark}% -... - \long\def\@makefntext##1{% - \hyper@currentfnmark% - \bgroup% - \edef\@currenthyper{\hyper@current@fnmark}% -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/hyper/ltnews.hyp ---------------------------------------------------------- -\long\def\@makefntext#1{% - \bgroup% - \hyper@currentfnmark% - \edef\@currenthyper{\hyper@current@fnmark}% -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/hyper/doc.hyp ---------------------------------------------------------- - \long\def\@makefntext##1{% - \hyper@currentfnmark% - \bgroup - \edef\@currenthyper{\hyper@current@fnmark} -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/hyper/ftnright.hyp ---------------------------------------------------------- -\long\def\@makefntext#1{% - \hyper@currentfnmark% - \bgroup% - \edef\@currenthyper{\hyper@current@fnmark}% -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/hyper/letter.hyp ---------------------------------------------------------- -\long\def\@makefntext#1{% - \bgroup% - \hyper@currentfnmark% - \edef\@currenthyper{\hyper@current@fnmark}% -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/hyper/amsbook.hyp ---------------------------------------------------------- -\long\def\@makefntext#1{\indent% - \hyper@currentfnmark% - \bgroup% - \edef\@currenthyper{\hyper@current@fnmark}% -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/hyper/ltxdoc.hyp ---------------------------------------------------------- -\long\def\@makefntext#1{% - \bgroup% - \hyper@currentfnmark% - \edef\@currenthyper{\hyper@current@fnmark}% -... - \long\def\@makefntext##1{% - \hyper@currentfnmark% - \bgroup% - \edef\@currenthyper{\hyper@current@fnmark}% -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/hyper/proc.hyp ---------------------------------------------------------- -\long\def\@makefntext#1{% - \bgroup% - \hyper@currentfnmark% - \edef\@currenthyper{\hyper@current@fnmark}% -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/hyper/amsart.hyp ---------------------------------------------------------- -\long\def\@makefntext#1{\indent% - \hyper@currentfnmark% - \bgroup% - \edef\@currenthyper{\hyper@current@fnmark}% -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/hyper/amsproc.hyp ---------------------------------------------------------- -\long\def\@makefntext#1{\indent% - \hyper@currentfnmark% - \bgroup% - \edef\@currenthyper{\hyper@current@fnmark}% -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/hyper/article.hyp ---------------------------------------------------------- -\long\def\@makefntext#1{% - \bgroup% - \hyper@currentfnmark% - \edef\@currenthyper{\hyper@current@fnmark}% -... - \long\def\@makefntext##1{% - \hyper@currentfnmark% - \bgroup% - \edef\@currenthyper{\hyper@current@fnmark}% -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/hyper/report.hyp ---------------------------------------------------------- -\long\def\@makefntext#1{% - \bgroup% - \hyper@currentfnmark% - \edef\@currenthyper{\hyper@current@fnmark}% -... - \long\def\@makefntext##1{% - \hyper@currentfnmark% - \bgroup% - \edef\@currenthyper{\hyper@current@fnmark}% -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/hitec/hitec.cls ---------------------------------------------------------- - \long\def\@makefntext##1{\parindent 1em\noindent - \hb@xt@1.8em{% - \hss\@textsuperscript{\normalfont\@thefnmark}}##1}% - \newpage -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/emulateapj/emulateapj.cls ---------------------------------------------------------- -\def\@makefntext#1{\mbox{}\hspace*{3mm}\@makefnmark~#1} - -\def\notetoeditor#1{}% % We do not need notes to editor in the preprint -\def\placetable#1{}% % We do not need notes to editor in the preprint -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/ledmac/afoot.sty ---------------------------------------------------------- - \long\def\@makefntext#1{{$^{\@thefnmark}$}#1\nobreak } -\fi - -%%% Make the LaTeX \cs{footnote} catcode-safe, like in Plain TeX. -... - \global\long\def \@makefntext ##1{{$^{\@thefnmark }$}##1\nobreak }% - \setbox0=\hbox \bgroup % fnpara.sty is present - \floatingpenalty=20000 \footnotesize - \fi -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/footmisc/footmisc.sty ---------------------------------------------------------- - \long\def\@makefntext#1{\leavevmode - \@makefnmark\nobreak - \hskip.5em\relax#1% - } -... - \long\def\@makefntext#1{% - \ifFN@hangfoot - \bgroup - \setbox\@tempboxa\hbox{% -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/footmisc/footmisc-2011-06-06.sty ---------------------------------------------------------- - \long\def\@makefntext#1{\leavevmode - \@makefnmark\nobreak - \hskip.5em\relax#1% - } -... - \long\def\@makefntext#1{% - \ifFN@hangfoot - \bgroup - \setbox\@tempboxa\hbox{% -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/base/book.cls ---------------------------------------------------------- - \long\def\@makefntext##1{\parindent 1em\noindent - \hb@xt@1.8em{% - \hss\@textsuperscript{\normalfont\@thefnmark}}##1}% - \if@twocolumn -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/base/slides.cls ---------------------------------------------------------- -\long\def\@makefntext#1{ - \noindent - \hangindent 10\p@ - \hb@xt@10\p@{\hss\@makefnmark}#1} -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/base/doc.sty ---------------------------------------------------------- - \long\def\@makefntext##1{\parindent 1em\noindent - \hbox to1.8em{\hss$\m@th^{\@thefnmark}$}##1}% - \if@twocolumn \twocolumn [\@maketitle ]% - \else \newpage \global \@topnum \z@ \@maketitle \fi -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/base/proc.sty ---------------------------------------------------------- - \long\def\@makefntext##1{\parindent 1em\noindent - \hb@xt@1.8em{% - \hss\@textsuperscript{\normalfont\@thefnmark}}##1}% - \twocolumn[\@maketitle]% -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/base/proc.cls ---------------------------------------------------------- - \long\def\@makefntext##1{\parindent 1em\noindent - \hb@xt@1.8em{% - \hss\@textsuperscript{\normalfont\@thefnmark}}##1}% - \twocolumn[\@maketitle]% -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/base/doc-v3beta.sty ---------------------------------------------------------- - \long\def\@makefntext##1{\parindent 1em\noindent - \hbox to1.8em{\hss$\m@th^{\@thefnmark}$}##1}% - \if@twocolumn \twocolumn [\@maketitle ]% - \else \newpage \global \@topnum \z@ \@maketitle \fi -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/base/article.cls ---------------------------------------------------------- - \long\def\@makefntext##1{\parindent 1em\noindent - \hb@xt@1.8em{% - \hss\@textsuperscript{\normalfont\@thefnmark}}##1}% - \if@twocolumn -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/base/report.cls ---------------------------------------------------------- - \long\def\@makefntext##1{\parindent 1em\noindent - \hb@xt@1.8em{% - \hss\@textsuperscript{\normalfont\@thefnmark}}##1}% - \if@twocolumn -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/twoinone/2in1.sty ---------------------------------------------------------- -\long\def\@makefntext##1{\parindent 1em\noindent -\hb@xt@1.8em{% -\hss\@textsuperscript{\normalfont\@thefnmark}}##1}% -\@maketitle -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/ltxtools/ltxtools-review.sty ---------------------------------------------------------- - \long\def\@makefntext##1{\rule\z@\footnotesep\parindent1em\noindent - \hb@xt@2em{\hss\@textsuperscript - {\normalfont\textcolor{#1}{\@thefnmark}}}% - \hspace{2\p@}\ignorespaces\textcolor{#1}{##1}% -... - \long\def\@makefntext##1{% - \rule\z@\footnotesep\parindent1em\noindent - \hb@xt@0em{\hss\@textsuperscript{\normalfont\color{#1}\@thefnmark}}% - \hspace{2\p@}\color{#1}\ignorespaces##1% -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/skeyval/skeyval-testclass.cls ---------------------------------------------------------- - \long\def\@makefntext##1{% - \parindent1em\relax\noindent - \hb@xt@1.8em{\hss\@textsuperscript{% - \normalfont\skv@fnsymbol\@thefnmark}% -... ---------------------------------------------------------- -/usr/local/texlive/2021/texmf-dist/tex/latex/newlfm/newlfm.cls ---------------------------------------------------------- -\long\def\@makefntext#1{% -\noindent \hangindent 5\p@% -\hb@xt@5\p@{\hss\@makefnmark}#1}% -\renewcommand{\thefigure}{\@arabic\c@figure}% -... ---------------------------------------------------------- - -``` |