diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/caption/bicaption.sty')
-rw-r--r-- | Master/texmf-dist/tex/latex/caption/bicaption.sty | 34 |
1 files changed, 22 insertions, 12 deletions
diff --git a/Master/texmf-dist/tex/latex/caption/bicaption.sty b/Master/texmf-dist/tex/latex/caption/bicaption.sty index 046bede13e7..4c2b2b3bab7 100644 --- a/Master/texmf-dist/tex/latex/caption/bicaption.sty +++ b/Master/texmf-dist/tex/latex/caption/bicaption.sty @@ -25,21 +25,21 @@ %% This Current Maintainer of this work is Axel Sommerfeldt. %% %% This work consists of the files -%% caption.ins, caption.dtx, caption2.dtx, caption3.dtx, -%% bicaption.dtx, ltcaption.dtx, subcaption.dtx, totalcount.dtx, +%% caption.ins, caption.dtx, caption-light.dtx, caption2.dtx, caption3.dtx, +%% caption-ams-smf.dtx, caption-beamer.dtx, caption-elsarticle.dtx, +%% caption-koma.dtx, caption-memoir.dtx, caption-ntg.dtx, +%% caption-thesis.dtx, bicaption.dtx, ltcaption.dtx, subcaption.dtx, %% the derived files -%% caption.sty, caption2.sty, caption3.sty, -%% bicaption.sty, ltcaption.sty, subcaption.sty, totalcount.sty, +%% caption.sty, caption-light.sty, caption2.sty, caption3.sty, +%% caption-ams-smf.sto, caption-beamer.sto, caption-elsarticle.sto, +%% caption-koma.sto, caption-memoir.sto, caption-ntg.sto, +%% caption-thesis.sto, bicaption.sty, ltcaption.sty, subcaption.sty, %% and the user manuals %% caption-deu.tex, caption-eng.tex, caption-rus.tex. %% \NeedsTeXFormat{LaTeX2e}[1994/12/01] -\ProvidesPackage{bicaption}[2016/03/27 v1.2 Bilingual Captions (AR)] -\RequirePackage{caption}[2018/05/11] % needs v3.4 or newer -\caption@AtBeginDocument{\caption@ifcompatibility{% - \caption@Error{% - The `bicaption' package does not work correctly\MessageBreak - in compatibility mode}}{}} +\ProvidesPackage{bicaption}[2020/08/23 v1.2a Bilingual Captions (AR)] +\RequirePackage{caption}[2020/08/23] % needs v3.5 or newer \newcommand*\bicaption@Info[1]{% \PackageInfo{bicaption}{#1}} \newcommand*\bicaption@InfoNoLine[1]{% @@ -55,6 +55,16 @@ \newcommand*\bicaption@eh{% If you do not understand this error, please take a closer look\MessageBreak at the documentation of the `bicaption' package.\MessageBreak\@ehc} +\newcommand*\bicaption@CheckCompatibility{% + \caption@ifcompatibility{% + \bicaption@Error + {This package does not work with\MessageBreak + caption option `compatibility=v1'}% + \endinput}{}} +\bicaption@CheckCompatibility +\caption@AtBeginDocument{% + \bicaption@CheckCompatibility + \let\bicaption@CheckCompatibility\@undefined} \newcount\bicaption@lang \DeclareCaptionOption{bi-lang}{% \caption@ifinlist{#1}{0,all,both}{% @@ -212,7 +222,7 @@ \long\def\@@@bicaption[#1]#2{% \caption@dblarg{\@@@@bicaption{#1}{#2}}} \long\def\@@@@bicaption#1#2[#3]#4{% - \caption@getlabel#2\label{}\@nil + \caption@getlabel{#2}% \bicaption@ifswap {\bicaption@setup{#1}{#2}% \bicaption@cmd[{#3}]{#4}}% @@ -232,7 +242,7 @@ \caption@dblarg{\LT@@@@bicaption{#1}{#2}}} \long\def\LT@@@@bicaption#1#2[#3]#4{% \gdef\bicaption@LTsetup{% - \caption@getlabel#2\label{}\@nil + \caption@getlabel{#2}% \bicaption@LT@setup}% \gdef\bicaption@LT@setup{% \bicaption@ifswap |