1# bicaption package 2# Matthew Bertucci 11/24/2021 for v1.3 3 4#include:caption 5 6#keyvals:\usepackage/bicaption#c 7format=#plain,hang 8indention=##L 9labelformat=#original,empty,simple,brace,parens 10labelsep=#none,colon,period,space,quad,newline,endash 11textformat=#empty,simple,period 12justification=#justified,centering,centerlast,centerfirst,raggedright,RaggedRight,raggedleft 13singlelinecheck#true,false 14font=#scriptsize,footnotesize,small,normalsize,large,Large,normalfont,up,it,sl,sc,md,bf,rm,sf,tt,singlespacing,onehalfspacing,doublespacing,normalcolor,normal 15labelfont=#scriptsize,footnotesize,small,normalsize,large,Large,normalfont,up,it,sl,sc,md,bf,rm,sf,tt,singlespacing,onehalfspacing,doublespacing,normalcolor,normal 16textfont=#scriptsize,footnotesize,small,normalsize,large,Large,normalfont,up,it,sl,sc,md,bf,rm,sf,tt,singlespacing,onehalfspacing,doublespacing,normalcolor,normal 17font+=#scriptsize,footnotesize,small,normalsize,large,Large,normalfont,up,it,sl,sc,md,bf,rm,sf,tt,singlespacing,onehalfspacing,doublespacing,normalcolor,normal 18labelfont+=#scriptsize,footnotesize,small,normalsize,large,Large,normalfont,up,it,sl,sc,md,bf,rm,sf,tt,singlespacing,onehalfspacing,doublespacing,normalcolor,normal 19textfont+=#scriptsize,footnotesize,small,normalsize,large,Large,normalfont,up,it,sl,sc,md,bf,rm,sf,tt,singlespacing,onehalfspacing,doublespacing,normalcolor,normal 20margin=##L 21width=##L 22oneside 23twoside 24margin*=##L 25minmargin=##L 26maxmargin=##L 27parskip=##L 28hangindent=##L 29style=#base,default 30skip=##L 31position=#top,above,bottom,below,auto 32figureposition=#top,above,bottom,below,auto 33tableposition=#top,above,bottom,below,auto 34list=#on,off,true,false 35listformat=#empty,simple,parens,subsimple,subparens 36name=%<name%> 37type=%<float type%> 38#endkeyvals 39 40\captionsetup[float type][biling selection]{options%keyvals} 41 42#keyvals:\captionsetup#c,\usepackage/bicaption#c 43lang=%<language%> 44bi-lang=#both,first,second 45bi-slc#true,false 46bi-swap#true,false 47bi-separator=#none,default,smallskip,medskip,largeskip 48listtype+=%<list type ext%> 49#endkeyvals 50 51\DeclareBiCaptionSeparator{name}{code} 52 53\bicaption{heading1%text}{heading2%text} 54\bicaption[list-entry1]{heading1%text}[list-entry2]{heading2%text} 55\bicaption*{heading1%text}{heading2%text} 56 57\bicaptionbox{heading1%text}{heading2%text}{contents} 58\bicaptionbox[list-entry1]{heading1%text}[list-entry2]{heading2%text}{contents} 59\bicaptionbox{heading1%text}{heading2%text}[width][inner-pos]{contents} 60\bicaptionbox[list-entry1]{heading1%text}[list-entry2]{heading2%text}[width][inner-pos]{contents}#* 61\bicaptionbox*{heading1%text}{heading2%text}{contents} 62\bicaptionbox*{heading1%text}{heading2%text}[width][inner-pos]{contents} 63 64\bisubcaption{heading1%text}{heading2%text}#* 65\bisubcaption[list-entry1]{heading1%text}[list-entry2]{heading2%text}#* 66\bisubcaption*{heading1%text}{heading2%text}#* 67 68\bisubcaptionbox{heading1%text}{heading2%text}{contents}#* 69\bisubcaptionbox[list-entry1]{heading1%text}[list-entry2]{heading2%text}{contents}#* 70\bisubcaptionbox{heading1%text}{heading2%text}[width][inner-pos]{contents}#* 71\bisubcaptionbox[list-entry1]{heading1%text}[list-entry2]{heading2%text}[width][inner-pos]{contents}#* 72\bisubcaptionbox*{heading1%text}{heading2%text}{contents}#* 73\bisubcaptionbox*{heading1%text}{heading2%text}[width][inner-pos]{contents}#* 74 75\captionmainlanguage#* 76\selectcaptionlanguage{font or list entry}{language}#* 77 78\DeclareCaptionLangOption{name}#*