lyx_mirror/lib/layouts
Jean-Marc Lasgouttes 6a8c10f0d6 Display footnote labels as superscripts
A new counter type \superarabic is introduced, that transforms the
counter into superscript Unicode numbers.

This is used for the footnote counter.

The Foot inset layout is modified to use an empty LabelString (in size
Normal, since the numbers could be too small).

We use this occasion to set footnote text in footnotesize, as it should.

A couple of changes are done to the code to make the button label and
tooltip look better.

Fixes bug #12238.
2023-07-24 11:15:03 +02:00
..
a0poster.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
aa.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
aapaper.inc update layout files to format 101 2023-07-22 23:38:53 +02:00
aapaper.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
aastex6.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
aastex62.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
aastex.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
achemso.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
acm-sigs-alt.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
acm-sigs.inc update layout files to format 101 2023-07-22 23:38:53 +02:00
acm-sigs.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
acmart.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
acmsiggraph-0-92.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
acmsiggraph.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
AEA.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
agums.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
aguplus.inc update layout files to format 101 2023-07-22 23:38:53 +02:00
agutex.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
algorithm2e.module update layout files to format 101 2023-07-22 23:38:53 +02:00
amsart.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
amsbook.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
amsdefs.inc update layout files to format 101 2023-07-22 23:38:53 +02:00
apa6.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
apa7.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
apa.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
apax.inc update layout files to format 101 2023-07-22 23:38:53 +02:00
arab-article.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
article-beamer.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
article.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
beamer.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
beamerposter.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
bicaption.module update layout files to format 101 2023-07-22 23:38:53 +02:00
book.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
braille.module update layout files to format 101 2023-07-22 23:38:53 +02:00
broadway.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
bxjsarticle.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
bxjsbook.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
bxjsreport.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
bxjsslide.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
chess.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
chessboard.module update layout files to format 101 2023-07-22 23:38:53 +02:00
cl2emult.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
copernicus.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
ctex-article.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
ctex-book.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
ctex-report.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
customHeadersFooters.module update layout files to format 101 2023-07-22 23:38:53 +02:00
db_stdcharstyles.inc update layout files to format 101 2023-07-22 23:38:53 +02:00
db_stdclass.inc update layout files to format 101 2023-07-22 23:38:53 +02:00
db_stdstarsections.inc update layout files to format 101 2023-07-22 23:38:53 +02:00
db_stdstruct.inc update layout files to format 101 2023-07-22 23:38:53 +02:00
db_stdtitle.inc update layout files to format 101 2023-07-22 23:38:53 +02:00
dinbrief.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
docbook-book.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
docbook-chapter.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
docbook-section.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
docbook.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
doublecol-new.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
dtk.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
ectaart.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
egs.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
elsart.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
elsarticle.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
endnotes.module update layout files to format 101 2023-07-22 23:38:53 +02:00
enotez.module update layout files to format 101 2023-07-22 23:38:53 +02:00
entcs.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
enumitem.module update layout files to format 101 2023-07-22 23:38:53 +02:00
eqs-within-sections.module update layout files to format 101 2023-07-22 23:38:53 +02:00
europasscv.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
europecv.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
extarticle.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
extbook.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
extletter.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
extreport.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
figs-within-sections.module update layout files to format 101 2023-07-22 23:38:53 +02:00
fix-cm.module update layout files to format 101 2023-07-22 23:38:53 +02:00
fixltx2e.module update layout files to format 101 2023-07-22 23:38:53 +02:00
fixme.module update layout files to format 101 2023-07-22 23:38:53 +02:00
foils.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
foottoend.module update layout files to format 101 2023-07-22 23:38:53 +02:00
foottoenotez.module update layout files to format 101 2023-07-22 23:38:53 +02:00
frletter.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
g-brief2.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
g-brief.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
graphicboxes.module update layout files to format 101 2023-07-22 23:38:53 +02:00
hanging.module update layout files to format 101 2023-07-22 23:38:53 +02:00
heb-article.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
heb-letter.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
hollywood.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
hpstatement.module update layout files to format 101 2023-07-22 23:38:53 +02:00
IEEEtran-CompSoc.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
IEEEtran-TransMag.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
IEEEtran.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
ijmpc.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
ijmpd.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
initials.module update layout files to format 101 2023-07-22 23:38:53 +02:00
InStar.module update layout files to format 101 2023-07-22 23:38:53 +02:00
iopart.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
isprs.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
iucr.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
japanese-vertical.inc update layout files to format 101 2023-07-22 23:38:53 +02:00
jarticle.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
jasatex.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
jbook.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
jgrga.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
jlreq-article.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
jlreq-book.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
jlreq-common.inc update layout files to format 101 2023-07-22 23:38:53 +02:00
jlreq-report.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
jreport.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
jsarticle.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
jsbook.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
jss.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
kluwer.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
knitr.module update layout files to format 101 2023-07-22 23:38:53 +02:00
landscape.module update layout files to format 101 2023-07-22 23:38:53 +02:00
latex8.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
letter.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
lettre.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
lilypond.module update layout files to format 101 2023-07-22 23:38:53 +02:00
linguistics.module update layout files to format 101 2023-07-22 23:38:53 +02:00
litinsets.inc update layout files to format 101 2023-07-22 23:38:53 +02:00
llncs.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
logicalmkup.module update layout files to format 101 2023-07-22 23:38:53 +02:00
ltjarticle.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
ltjbook.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
ltjreport.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
ltjsarticle.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
ltjsbook.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
ltjsreport.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
ltjtarticle.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
ltjtbook.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
ltjtreport.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
ltugboat.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
lyxmacros.inc update layout files to format 101 2023-07-22 23:38:53 +02:00
maa-monthly.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
memoir.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
minimalistic.module update layout files to format 101 2023-07-22 23:38:53 +02:00
moderncv.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
multicol.module update layout files to format 101 2023-07-22 23:38:53 +02:00
mwart.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
mwbk.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
mwrep.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
natbibapa.module update layout files to format 101 2023-07-22 23:38:53 +02:00
noweb.module update layout files to format 101 2023-07-22 23:38:53 +02:00
numarticle.inc update layout files to format 101 2023-07-22 23:38:53 +02:00
numreport.inc Display footnote labels as superscripts 2023-07-24 11:15:03 +02:00
numrevtex.inc update layout files to format 101 2023-07-22 23:38:53 +02:00
paper.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
paralist.module update layout files to format 101 2023-07-22 23:38:53 +02:00
pdfcomment.module update layout files to format 101 2023-07-22 23:38:53 +02:00
pdfform.module update layout files to format 101 2023-07-22 23:38:53 +02:00
powerdot.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
recipebook.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
report.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
revtex4-1.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
revtex4-2.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
revtex4-x.inc update layout files to format 101 2023-07-22 23:38:53 +02:00
revtex4.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
revtex.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
RJournal.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
rsphrase.module update layout files to format 101 2023-07-22 23:38:53 +02:00
ruby.module update layout files to format 101 2023-07-22 23:38:53 +02:00
sciposter.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
scrartcl.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
scrarticle-beamer.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
scrbook.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
scrclass.inc update layout files to format 101 2023-07-22 23:38:53 +02:00
scrlettr.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
scrlttr2.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
scrreprt.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
sectionbox.module update layout files to format 101 2023-07-22 23:38:53 +02:00
seminar.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
shapepar.module update layout files to format 101 2023-07-22 23:38:53 +02:00
siamltex.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
sigplanconf.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
simplecv.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
singlecol-new.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
singlecol.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
slides.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
soul.module update layout files to format 101 2023-07-22 23:38:53 +02:00
spie.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
stdcharstyles.inc update layout files to format 101 2023-07-22 23:38:53 +02:00
stdciteformats.inc update layout files to format 101 2023-07-22 23:38:53 +02:00
stdclass.inc update layout files to format 101 2023-07-22 23:38:53 +02:00
stdcounters.inc Display footnote labels as superscripts 2023-07-24 11:15:03 +02:00
stdcustom.inc update layout files to format 101 2023-07-22 23:38:53 +02:00
stdfloatnames.inc update layout files to format 101 2023-07-22 23:38:53 +02:00
stdfloats.inc update layout files to format 101 2023-07-22 23:38:53 +02:00
stdinsets.inc Display footnote labels as superscripts 2023-07-24 11:15:03 +02:00
stdlayouts.inc update layout files to format 101 2023-07-22 23:38:53 +02:00
stdletter.inc update layout files to format 101 2023-07-22 23:38:53 +02:00
stdlists.inc update layout files to format 101 2023-07-22 23:38:53 +02:00
stdlyxlist.inc update layout files to format 101 2023-07-22 23:38:53 +02:00
stdrefprefix.inc update layout files to format 101 2023-07-22 23:38:53 +02:00
stdsections.inc update layout files to format 101 2023-07-22 23:38:53 +02:00
stdstarsections.inc update layout files to format 101 2023-07-22 23:38:53 +02:00
stdstruct.inc update layout files to format 101 2023-07-22 23:38:53 +02:00
stdtitle.inc update layout files to format 101 2023-07-22 23:38:53 +02:00
subequations.module update layout files to format 101 2023-07-22 23:38:53 +02:00
svcommon.inc update layout files to format 101 2023-07-22 23:38:53 +02:00
svglobal3.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
svglobal.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
svjog.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
svmono.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
svmult.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
svprobth.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
sweave.module update layout files to format 101 2023-07-22 23:38:53 +02:00
tabs-within-sections.module update layout files to format 101 2023-07-22 23:38:53 +02:00
tarticle.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
tbook.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
tcolorbox.module update layout files to format 101 2023-07-22 23:38:53 +02:00
theorems-ams-bytype.inc update layout files to format 101 2023-07-22 23:38:53 +02:00
theorems-ams-bytype.module update layout files to format 101 2023-07-22 23:38:53 +02:00
theorems-ams-chap-bytype.inc update layout files to format 101 2023-07-22 23:38:53 +02:00
theorems-ams-chap-bytype.module update layout files to format 101 2023-07-22 23:38:53 +02:00
theorems-ams-extended-bytype.module update layout files to format 101 2023-07-22 23:38:53 +02:00
theorems-ams-extended-chap-bytype.module update layout files to format 101 2023-07-22 23:38:53 +02:00
theorems-ams-extended.module update layout files to format 101 2023-07-22 23:38:53 +02:00
theorems-ams.inc update layout files to format 101 2023-07-22 23:38:53 +02:00
theorems-ams.module update layout files to format 101 2023-07-22 23:38:53 +02:00
theorems-bytype.inc update layout files to format 101 2023-07-22 23:38:53 +02:00
theorems-bytype.module update layout files to format 101 2023-07-22 23:38:53 +02:00
theorems-case.inc update layout files to format 101 2023-07-22 23:38:53 +02:00
theorems-chap-bytype.module update layout files to format 101 2023-07-22 23:38:53 +02:00
theorems-chap.module update layout files to format 101 2023-07-22 23:38:53 +02:00
theorems-counters-bytype.inc update layout files to format 101 2023-07-22 23:38:53 +02:00
theorems-counters-extended-bytype.inc update layout files to format 101 2023-07-22 23:38:53 +02:00
theorems-named.module update layout files to format 101 2023-07-22 23:38:53 +02:00
theorems-order.inc update layout files to format 101 2023-07-22 23:38:53 +02:00
theorems-proof-std.inc update layout files to format 101 2023-07-22 23:38:53 +02:00
theorems-proof.inc update layout files to format 101 2023-07-22 23:38:53 +02:00
theorems-refprefix.inc update layout files to format 101 2023-07-22 23:38:53 +02:00
theorems-sec-bytype.module update layout files to format 101 2023-07-22 23:38:53 +02:00
theorems-sec.module update layout files to format 101 2023-07-22 23:38:53 +02:00
theorems-starred-equivalents.inc update layout files to format 101 2023-07-22 23:38:53 +02:00
theorems-starred.inc update layout files to format 101 2023-07-22 23:38:53 +02:00
theorems-starred.module update layout files to format 101 2023-07-22 23:38:53 +02:00
theorems-std.module update layout files to format 101 2023-07-22 23:38:53 +02:00
theorems-without-preamble.inc update layout files to format 101 2023-07-22 23:38:53 +02:00
theorems.inc update layout files to format 101 2023-07-22 23:38:53 +02:00
TODO.txt Add note about deprecated layouts. 2023-01-04 22:13:38 +01:00
todonotes.module update layout files to format 101 2023-07-22 23:38:53 +02:00
treport.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
tufte-book.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
tufte-handout.layout update layout files to format 101 2023-07-22 23:38:53 +02:00
varwidth.module update layout files to format 101 2023-07-22 23:38:53 +02:00