commit 667a9ad0ce5cda2cf5f0a08a26f01661e30aa75f
Author: Juergen Spitzmueller <[email protected]>
Date: Thu Jul 9 18:59:54 2020 +0200
Add support for Libertinus Math
---
lib/chkconfig.ltx | 1 +
lib/doc/LaTeXConfig.lyx | 66 +++++++++++++++++++++++++++++++++++++++++++++++
lib/latexfonts | 7 +++++
lib/lyx2lyx/lyx_2_4.py | 1 +
4 files changed, 75 insertions(+), 0 deletions(-)
diff --git a/lib/chkconfig.ltx b/lib/chkconfig.ltx
index 8fb6800..d2cb624 100644
--- a/lib/chkconfig.ltx
+++ b/lib/chkconfig.ltx
@@ -520,6 +520,7 @@
\TestPackage{libertineMono}
\TestPackage{libertineRoman}
\TestPackage{libertinus}
+\TestPackage{libertinust1math}
\TestPackage{lmodern}
\TestPackage{luximono}
\TestPackage{mathdesign}% for Roman fonts
diff --git a/lib/doc/LaTeXConfig.lyx b/lib/doc/LaTeXConfig.lyx
index 9532d33..41ddb04 100644
--- a/lib/doc/LaTeXConfig.lyx
+++ b/lib/doc/LaTeXConfig.lyx
@@ -1256,6 +1256,72 @@ Biolinum
family of fonts with dome extra features
\change_unchanged
.
+\change_inserted -712698321 1594313728
+
+\end_layout
+
+\begin_layout Subsection
+Libertinus
+\change_inserted -712698321 1594313793
+T1Math
+\change_unchanged
+
+\end_layout
+
+\begin_layout Description
+Found:
+\begin_inset Info
+type "package"
+arg "libertinust1math"
+\end_inset
+
+
+\end_layout
+
+\begin_layout Description
+CTAN:
+\family typewriter
+fonts/libertinus
+\change_inserted -712698321 1594313783
+t1math
+\change_unchanged
+/
+\end_layout
+
+\begin_layout Description
+Notes: The
+\family sans
+libertinus
+\change_inserted -712698321 1594313750
+t1math
+\change_unchanged
+
+\family default
+ package provides support for the
+\emph on
+Libertinus
+\change_inserted -712698321 1594313754
+ Math
+\change_unchanged
+
+\emph default
+
+\change_deleted -712698321 1594313759
+family of
+\change_unchanged
+font
+\change_deleted -712698321 1594313767
+s, a derivate of the
+\emph on
+Libertine
+\emph default
+ and
+\emph on
+Biolinum
+\emph default
+ family of fonts with dome extra features
+\change_unchanged
+.
\end_layout
\begin_layout Subsection
diff --git a/lib/latexfonts b/lib/latexfonts
index 68a7cc2..3120233 100644
--- a/lib/latexfonts
+++ b/lib/latexfonts
@@ -1289,6 +1289,13 @@ Font libertine-ntxm
Provides amssymb,amsfonts
EndFont
+Font libertinusmath
+ GuiName "Libertinus Math"
+ Family math
+ Package libertinust1math
+ Provides amssymb,amsfonts
+EndFont
+
Font minion-ntxm
GuiName "Minion Pro (New TX)"
Family math
diff --git a/lib/lyx2lyx/lyx_2_4.py b/lib/lyx2lyx/lyx_2_4.py
index ea6d0bc..c4d63ca 100644
--- a/lib/lyx2lyx/lyx_2_4.py
+++ b/lib/lyx2lyx/lyx_2_4.py
@@ -196,6 +196,7 @@ def createFontMapping(fontlist):
fm.expandFontMapping(['FiraMono'], "typewriter", "tt", "FiraMono",
"scaled", "lf", "true")
elif font == 'libertinus':
fm.expandFontMapping(['libertinus,serif'], "roman", None,
"libertinus", None, "osf")
+ fm.expandFontMapping(['libertinusmath'], "math", None,
"libertinust1math", None, None)
return fm
def convert_fonts(document, fm, osfoption = "osf"):
--
lyx-cvs mailing list
[email protected]
http://lists.lyx.org/mailman/listinfo/lyx-cvs