]> git.lyx.org Git - lyx.git/commit
Basic UI for math (TeX) fonts
authorJuergen Spitzmueller <spitz@lyx.org>
Sat, 22 Sep 2012 15:44:00 +0000 (17:44 +0200)
committerJuergen Spitzmueller <spitz@lyx.org>
Sat, 22 Sep 2012 15:44:00 +0000 (17:44 +0200)
commit8f9898994d93d8f215f041bf42df0e06d028bbee
tree4f14f0e1f8b1d9c050390993deb3f1908b432397
parent1a248c68b4dcfe43fcfc6aaab27ddcecab0428b6
Basic UI for math (TeX) fonts

This addresses #6543 by adding an option to prevent fonts such as Palatino and Times to automatically adapt the math font (IOW it lets you load the text font only for a bunch of fonts where this is easily possible).

Furthermore it adds an interface to select a specific math font, which is defined in latexfonts. Currently, this is only euler (the only one I know), but if there are other math-only tex fonts, they can be added easily (but note that this changes the file format).

Non-TeX math fonts are not yet supported. Eventually, unicode-math support can use the existing UI, but this is not on my agenda.
14 files changed:
development/FORMAT
lib/chkconfig.ltx
lib/doc/LaTeXConfig.lyx
lib/latexfonts
lib/lyx2lyx/lyx_2_1.py
src/BufferParams.cpp
src/BufferParams.h
src/LaTeXFeatures.cpp
src/LaTeXFonts.cpp
src/LaTeXFonts.h
src/frontends/qt4/GuiDocument.cpp
src/frontends/qt4/GuiDocument.h
src/frontends/qt4/ui/FontUi.ui
src/version.h