commit cb84fc74573120bd1daedda2c9ed0d1449bc0c3b
Author: Juergen Spitzmueller <[email protected]>
Date: Mon Oct 6 15:03:47 2025 +0200
Add CrossrefNeedDef Layout, InsetLayout and Float tag
With this, we can require definitions for formatted references
for all packages in the cases these are not supported by one
or more packages.
This also allows to remove most hardcoded definitions.
lib/doc/Customization.lyx | 298 ++++++++++++++++++++++++++++
lib/doc/de/Customization.lyx | 249 +++++++++++++++++++++++
lib/layouts/beamer.layout | 7 +
lib/layouts/egs.layout | 1 +
lib/layouts/ijmpc.layout | 1 +
lib/layouts/ijmpd.layout | 1 +
lib/layouts/powerdot.layout | 4 +
lib/layouts/revtex4-x.inc | 1 +
lib/layouts/sciposter.layout | 3 +
lib/layouts/stdfloats.inc | 3 +
lib/layouts/stdinsets.inc | 1 +
lib/layouts/stdlists.inc | 5 +-
lib/layouts/stdrefprefix.inc | 7 +
lib/layouts/tufte-book.layout | 3 +
lib/scripts/layout2layout.py | 9 +-
po/lyx_pot.py | 23 ++-
src/BufferParams.cpp | 41 ++++
src/BufferParams.h | 3 +
src/Counters.cpp | 6 +-
src/Counters.h | 3 +-
src/Floating.cpp | 7 +-
src/Floating.h | 9 +-
src/LaTeXFeatures.cpp | 384 ++++++++++++++++++++++++------------
src/LaTeXFeatures.h | 23 ++-
src/Layout.cpp | 20 ++
src/Layout.h | 4 +
src/TextClass.cpp | 19 +-
src/frontends/qt/GuiApplication.cpp | 1 -
src/insets/InsetLayout.cpp | 9 +
src/insets/InsetLayout.h | 4 +
src/insets/InsetRef.cpp | 62 ++----
src/insets/InsetRef.h | 2 -
32 files changed, 1005 insertions(+), 208 deletions(-)
--
lyx-cvs mailing list
[email protected]
https://lists.lyx.org/mailman/listinfo/lyx-cvs