lyx_mirror/src
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
..
client
convert
frontends Add accelerators 2023-07-24 10:33:20 +02:00
graphics Regenerate previews after zoom (#11919) 2022-11-20 18:18:59 +01:00
insets Display footnote labels as superscripts 2023-07-24 11:15:03 +02:00
mathed Fix issues with inset-dissolve in mathed 2023-07-23 17:39:39 +02:00
support Display footnote labels as superscripts 2023-07-24 11:15:03 +02:00
tests Amend febd1855eb: fix compilability 2022-12-28 12:57:45 +01:00
tex2lyx Update tex2lyx tests 2023-07-20 15:22:47 +02:00
.gitignore
AppleSpellChecker.cpp
AppleSpellChecker.h
AspellChecker.cpp
AspellChecker.h
Author.cpp
Author.h
BiblioInfo.cpp Consider that "and" in BibTeX name lists is case-insensitive (#10465) 2022-02-19 11:58:11 +01:00
BiblioInfo.h
boost.cpp
Box.cpp
Box.h
BranchList.cpp
BranchList.h
buffer_funcs.cpp
buffer_funcs.h
Buffer.cpp Improve branch activatiion LFUNs 2023-07-23 18:57:38 +02:00
Buffer.h Improve branch activatiion LFUNs 2023-07-23 18:57:38 +02:00
BufferEncodings.cpp CharInfo: allow to store several commands (both text and math) for each character. 2022-02-20 01:33:03 +01:00
BufferEncodings.h
BufferList.cpp
BufferList.h
BufferParams.cpp Typo in metadata glyphs check. 2023-04-13 21:55:57 +02:00
BufferParams.h Fix pasting as LaTeX in documents with no modules 2022-11-06 13:20:02 +01:00
BufferView.cpp Group most verbose dbg output into more intuitive categories. 2023-07-18 22:25:28 +02:00
BufferView.h Code factoring: introduce BufferView::busy() 2023-05-03 11:57:31 +02:00
Bullet.cpp Whitespace 2022-03-05 13:45:27 +01:00
Bullet.h Use a more transparent lexic for bullet label functions 2022-03-05 09:00:47 +01:00
Changes.cpp Fix bug #11781. Patch from Daniel. 2022-11-27 13:20:17 -05:00
Changes.h
Chktex.cpp
Chktex.h
Citation.h
CiteEnginesList.cpp
CiteEnginesList.h
CMakeLists.txt
CmdDef.cpp
CmdDef.h
Color.cpp Use black as default color for an inset button label text 2023-05-09 11:33:13 +02:00
Color.h
ColorCode.h Use black as default color for an inset button label text 2023-05-09 11:33:13 +02:00
ColorSet.h
Compare.cpp Fix bug #11781. Patch from Daniel. 2022-11-27 13:20:17 -05:00
Compare.h Fix bug #11781. Patch from Daniel. 2022-11-27 13:20:17 -05:00
CompletionList.h
Converter.cpp Fix pasting as LaTeX in documents with no modules 2022-11-06 13:20:02 +01:00
Converter.h Revert "Do not return copies of string members" 2023-05-15 17:13:41 +02:00
ConverterCache.cpp
ConverterCache.h
CoordCache.cpp Group most verbose dbg output into more intuitive categories. 2023-07-18 22:25:28 +02:00
CoordCache.h
Counters.cpp Display footnote labels as superscripts 2023-07-24 11:15:03 +02:00
Counters.h Sync with master 2022-10-26 10:52:21 +02:00
Cursor.cpp Send some debug info to ACTION 2023-07-20 23:39:15 +02:00
Cursor.h Revert "Always remove selection after cursor up/down" 2022-10-27 15:07:57 +02:00
CursorSlice.cpp
CursorSlice.h
CutAndPaste.cpp Fix bug #11917. Patch from Daniel. 2022-11-27 13:24:13 -05:00
CutAndPaste.h Introduce new function copyInsetToTemp 2022-11-04 21:44:24 +01:00
DepTable.cpp
DepTable.h
Dimension.cpp
Dimension.h
DispatchResult.h
DocIterator.cpp Amend 891ba726 2023-01-29 18:32:23 +01:00
DocIterator.h
DocumentClassPtr.h
EnchantChecker.cpp
EnchantChecker.h
Encoding.cpp Encoding::fromLaTeXCommand: properly record requirements when exiting early 2022-03-02 12:48:10 +01:00
Encoding.h Amend 3f9e21b8 2022-03-06 23:01:56 +01:00
ErrorList.cpp
ErrorList.h
Exporter.cpp
Exporter.h
factory.cpp Rename subindex to subentry 2022-10-31 06:51:38 +01:00
factory.h
Floating.cpp Rename LATEX debug level to OUTFILE and use it for DocBook, HTML, and XML messages. 2022-03-01 16:05:42 +01:00
Floating.h Another indentation fix 2022-02-27 14:53:01 +01:00
FloatList.cpp
FloatList.h
Font.cpp Do not switch dir with numbers and babel in full unicode 2023-04-10 15:31:26 +02:00
Font.h
FontEnums.h
FontInfo.cpp
FontInfo.h
FontList.cpp
FontList.h
Format.cpp
Format.h
FuncCode.h Correct counting 2022-12-18 14:17:29 +01:00
FuncRequest.cpp Add != operator to FuncRequest and special value FuncRequest::prefix 2022-12-10 20:30:58 +01:00
FuncRequest.h Add != operator to FuncRequest and special value FuncRequest::prefix 2022-12-10 20:30:58 +01:00
FuncStatus.cpp
FuncStatus.h
Graph.cpp
Graph.h
HunspellChecker.cpp
HunspellChecker.h
IndicesList.cpp
IndicesList.h
InsetIterator.cpp
InsetIterator.h
InsetList.cpp
InsetList.h
Intl.cpp
Intl.h
KeyMap.cpp Detect when one tries to bind a lfun to a prefix of longer commands 2023-07-22 00:01:34 +02:00
KeyMap.h Detect when one tries to bind a lfun to a prefix of longer commands 2023-07-22 00:01:34 +02:00
KeySequence.cpp
KeySequence.h
Language.cpp
Language.h
LaTeX.cpp Properly resolve undefined citations with Xe/Lua and bibliography environment 2023-04-08 19:25:30 +02:00
LaTeX.h
LaTeXFeatures.cpp LyXHTML: switch the doctype to (X)HTML5 and only output XML entities. 2022-12-25 20:48:14 +01:00
LaTeXFeatures.h LyXHTML: switch the doctype to (X)HTML5 and only output XML entities. 2022-12-25 20:48:14 +01:00
LaTeXFonts.cpp
LaTeXFonts.h
LaTeXPackages.cpp Introduce pkglist format 2023-01-14 10:45:57 +01:00
LaTeXPackages.h Improve LaTeX version checking 2022-12-19 15:15:41 +01:00
Layout.cpp Make formatting of DocBook changes more similar to surrounding code. 2023-01-07 02:56:40 +01:00
Layout.h Fix another old outliner bug (#9375) 2023-02-22 16:33:37 +01:00
LayoutEnums.h
LayoutFile.cpp
LayoutFile.h
LayoutModuleList.cpp Sync with master 2022-10-26 10:52:21 +02:00
LayoutModuleList.h Sync with master 2022-10-26 10:52:21 +02:00
Lexer.cpp Fix display of comment char in "lyxlex" debug channel 2023-07-17 23:02:46 +02:00
Lexer.h Correct the description of Lexer::getLongString 2023-01-10 16:25:48 +01:00
lyx_commit_hash.h.in
LyX.cpp Improve error msg. 2023-04-21 23:15:16 +02:00
LyX.h
LyXAction.cpp Add a "nogui" option to the inset-edit lfun (bug 11956). 2023-07-24 01:21:52 +02:00
LyXAction.h
lyxfind.cpp FindAdv: Handle negthinspace, negmedspace and negthickspace also in regexes 2023-07-20 12:32:58 +02:00
lyxfind.h
LyXRC.cpp comment typo & one line 2023-02-21 11:29:40 +01:00
LyXRC.h typo 2023-02-19 21:41:40 +01:00
LyXVC.cpp
LyXVC.h
lyxwinres.rc
main.cpp
Makefile.am Merge files Text{,2,3}.cpp 2023-05-04 16:28:09 +02:00
MetricsInfo.cpp Fix display of a math hull inset in a tight inset 2023-07-14 17:17:23 +02:00
MetricsInfo.h Fix display of a math hull inset in a tight inset 2023-07-14 17:17:23 +02:00
ModuleList.cpp
ModuleList.h
Mover.cpp Add new placeholder $${python} to configure 2022-01-04 00:21:34 +00:00
Mover.h
output_docbook.cpp DocBook: add support for DocBookGenerateTitle. 2022-12-27 15:52:26 +01:00
output_docbook.h DocBook: add some TODOs for the future. 2022-12-27 00:03:07 +01:00
output_latex.cpp At end of children, language needs to be reset 2023-07-18 15:27:17 +02:00
output_latex.h Do not try to pop from an empty stack 2022-02-04 17:23:52 +01:00
output_plaintext.cpp
output_plaintext.h
output_xhtml.cpp XHTML: support NONE as item tag when no item tag should be output. 2022-12-09 02:48:52 +01:00
output_xhtml.h
output.cpp
output.h
OutputEnums.h
OutputParams.cpp
OutputParams.h Do not throw away runparams settings of InsetText in InsetFoot::latex 2023-07-17 13:18:56 +02:00
paper.h
Paragraph.cpp Support protected and thin space in simple search (#12836) 2023-07-17 16:58:58 +02:00
Paragraph.h Rename LATEX debug level to OUTFILE and use it for DocBook, HTML, and XML messages. 2022-03-01 16:05:42 +01:00
ParagraphList.h
ParagraphMetrics.cpp At metrics time, store paragraph id too 2023-03-03 10:34:18 +01:00
ParagraphMetrics.h Fixup 00c39208: initialise ParagraphMetrics::id_ in default constructor 2023-03-15 23:38:16 +01:00
ParagraphParameters.cpp
ParagraphParameters.h
ParIterator.cpp
ParIterator.h
PDFOptions.cpp Extend flexible version check to packages 2022-12-19 17:42:27 +01:00
PDFOptions.h
PersonalWordList.cpp
PersonalWordList.h
Row.cpp Fix display of a math hull inset in a tight inset 2023-07-14 17:17:23 +02:00
Row.h Sync with master 2022-10-26 10:52:21 +02:00
RowFlags.h Sync with master 2022-10-26 10:52:21 +02:00
RowPainter.cpp Fix display of a math hull inset in a tight inset 2023-07-14 17:17:23 +02:00
RowPainter.h
Server.cpp
Server.h
ServerSocket.cpp
ServerSocket.h
Session.cpp Fix compiler warning about unused string consts 2023-04-26 14:06:25 -04:00
Session.h Sync with master 2022-10-26 10:52:21 +02:00
Spacing.cpp
Spacing.h
SpellChecker.h
TexRow.cpp Sync with master 2022-10-26 10:52:21 +02:00
TexRow.h
texstream.cpp Sync with master 2022-10-26 10:52:21 +02:00
texstream.h
Text.cpp Fix application of PARAGRAPH_PARAMS* in selection. 2023-07-22 18:17:46 +02:00
Text.h Sync with master 2022-10-26 10:52:21 +02:00
TextClass.cpp Replace hardcoded inheritFont() with InheritFont InsetLayout tag 2023-07-22 23:38:53 +02:00
TextClass.h
TextMetrics.cpp Group most verbose dbg output into more intuitive categories. 2023-07-18 22:25:28 +02:00
TextMetrics.h Improve label font computation in insets 2023-06-21 17:23:34 +02:00
Thesaurus.cpp
Thesaurus.h
Toc.h
TocBackend.cpp Sync with master 2022-10-26 10:52:21 +02:00
TocBackend.h Properly show labels from broken references in Cross-references dialog 2022-02-19 18:14:47 +01:00
TocBuilder.cpp
TocBuilder.h
Trans.cpp
Trans.h
Undo.cpp Make undo action no-ops when the buffer is read-only 2022-02-20 19:48:13 +01:00
Undo.h Fixup 3aab9ad2: improve UndoGroupHelper docs again. 2021-11-14 19:14:31 +01:00
update_flags.h Next runtime messages to be ommitted if compiled with clang using flag '-fsanitize'. 2022-01-23 20:13:26 +01:00
VCBackend.cpp
VCBackend.h
version.cpp
version.h Update covington support in linguistics module (file format change) 2023-07-20 15:09:47 +02:00
VSpace.cpp Sync with master 2022-10-26 10:52:21 +02:00
VSpace.h
WordLangTuple.h
WordList.cpp
WordList.h
xml.cpp XML: overhaul the tag-comparison operators. 2022-12-27 16:52:51 +01:00
xml.h XML: overhaul the tag-comparison operators. 2022-12-27 16:52:51 +01:00