texlive[72991] Master/texmf-dist: dejavu-otf (28nov24)

commits+karl at tug.org commits+karl at tug.org
Thu Nov 28 22:24:05 CET 2024


Revision: 72991
          https://tug.org/svn/texlive?view=revision&revision=72991
Author:   karl
Date:     2024-11-28 22:24:05 +0100 (Thu, 28 Nov 2024)
Log Message:
-----------
dejavu-otf (28nov24)

Modified Paths:
--------------
    trunk/Master/texmf-dist/doc/fonts/dejavu-otf/Changes
    trunk/Master/texmf-dist/doc/fonts/dejavu-otf/dejavu-otf-doc.fonts
    trunk/Master/texmf-dist/doc/fonts/dejavu-otf/dejavu-otf-doc.pdf
    trunk/Master/texmf-dist/doc/fonts/dejavu-otf/dejavu-otf-doc.tex
    trunk/Master/texmf-dist/tex/latex/dejavu-otf/dejavu-otf.sty

Modified: trunk/Master/texmf-dist/doc/fonts/dejavu-otf/Changes
===================================================================
--- trunk/Master/texmf-dist/doc/fonts/dejavu-otf/Changes	2024-11-28 21:23:53 UTC (rev 72990)
+++ trunk/Master/texmf-dist/doc/fonts/dejavu-otf/Changes	2024-11-28 21:24:05 UTC (rev 72991)
@@ -1,3 +1,4 @@
+0.05  2024-11-28  - Fix for DejaVu-ExtraLight
 0.04  2017-12-05  - do not define SmallCaps, DejaVu has no one
 0.03  2017-10-04  - fix for mono font
 0.02  2017-10-04  - fix for spurious spaces in the code

Modified: trunk/Master/texmf-dist/doc/fonts/dejavu-otf/dejavu-otf-doc.fonts
===================================================================
--- trunk/Master/texmf-dist/doc/fonts/dejavu-otf/dejavu-otf-doc.fonts	2024-11-28 21:23:53 UTC (rev 72990)
+++ trunk/Master/texmf-dist/doc/fonts/dejavu-otf/dejavu-otf-doc.fonts	2024-11-28 21:24:05 UTC (rev 72991)
@@ -1,25 +1,28 @@
 name                                 type              encoding         emb sub uni object ID
 ------------------------------------ ----------------- ---------------- --- --- --- ---------
-XWRXBK+DejaVuSerif                   CID TrueType      Identity-H       yes yes yes      5  0
-BPLPDT+DejaVuSerif-Bold              CID TrueType      Identity-H       yes yes yes      7  0
-YHDRHE+DejaVuSansMono                CID TrueType      Identity-H       yes yes yes     15  0
-DNPWHP+DejaVuSerif-Italic            CID TrueType      Identity-H       yes yes yes     20  0
-FKESZH+DejaVuSansMono-Oblique        CID TrueType      Identity-H       yes yes yes     22  0
-WAJTVT+DejaVuSerif-BoldItalic        CID TrueType      Identity-H       yes yes yes     30  0
-YTAEMJ+DejaVuSans                    CID TrueType      Identity-H       yes yes yes     32  0
-IPWAMF+DejaVuSans-Oblique            CID TrueType      Identity-H       yes yes yes     34  0
-PTPULR+DejaVuSans-Bold               CID TrueType      Identity-H       yes yes yes     36  0
-DZRLXY+DejaVuSans-BoldOblique        CID TrueType      Identity-H       yes yes yes     38  0
-ZVYKOU+DejaVuSansMono-Bold           CID TrueType      Identity-H       yes yes yes     43  0
-DPPFVE+DejaVuSansMono-BoldOblique    CID TrueType      Identity-H       yes yes yes     45  0
-PDTNFF+DejaVuSerifCondensed          CID TrueType      Identity-H       yes yes yes     47  0
-TVAKRM+DejaVuSerifCondensed-Italic   CID TrueType      Identity-H       yes yes yes     49  0
-DWLXIK+DejaVuSerifCondensed-Bold     CID TrueType      Identity-H       yes yes yes     51  0
-VJIVTY+DejaVuSerifCondensed-BoldItalic CID TrueType      Identity-H       yes yes yes     53  0
-RYPHDK+DejaVuSansCondensed           CID TrueType      Identity-H       yes yes yes     55  0
-NUQGIV+DejaVuSansCondensed-Oblique   CID TrueType      Identity-H       yes yes yes     60  0
-ODSOPJ+DejaVuSansCondensed-Bold      CID TrueType      Identity-H       yes yes yes     62  0
-ATGOQQ+DejaVuSansCondensed-BoldOblique CID TrueType      Identity-H       yes yes yes     64  0
-ANBKIW+DejaVuSans-ExtraLight         CID TrueType      Identity-H       yes yes yes     66  0
-LAUAJZ+TeXGyreDejaVuMath-Regular-Identity-H CID Type 0C       Identity-H       yes yes yes     71  0
-ASFVHU+LinLibertineO-Identity-H      CID Type 0C       Identity-H       yes yes yes     80  0
+NQQQTW+DejaVuSerif                   CID TrueType      Identity-H       yes yes yes      4  0
+FGGQPH+DejaVuSerif-Bold              CID TrueType      Identity-H       yes yes yes      6  0
+YNJWPW+DejaVuSerif-Italic            CID TrueType      Identity-H       yes yes yes     17  0
+TKLCGT+DejaVuSansMono                CID TrueType      Identity-H       yes yes yes     19  0
+ZZALOW+DejaVuSansMono-Oblique        CID TrueType      Identity-H       yes yes yes     21  0
+XYMYCF+DejaVuSerif-BoldItalic        CID TrueType      Identity-H       yes yes yes     29  0
+TNQRWJ+DejaVuSans                    CID TrueType      Identity-H       yes yes yes     31  0
+VZJQAZ+DejaVuSans-Oblique            CID TrueType      Identity-H       yes yes yes     33  0
+DMHZNO+DejaVuSans-Bold               CID TrueType      Identity-H       yes yes yes     35  0
+CILASI+DejaVuSans-BoldOblique        CID TrueType      Identity-H       yes yes yes     37  0
+CPUHLE+DejaVuSansMono-Bold           CID TrueType      Identity-H       yes yes yes     42  0
+KUKPVU+DejaVuSansMono-BoldOblique    CID TrueType      Identity-H       yes yes yes     44  0
+AHOYWR+DejaVuSerifCondensed          CID TrueType      Identity-H       yes yes yes     46  0
+WVSZJI+DejaVuSerifCondensed-Italic   CID TrueType      Identity-H       yes yes yes     48  0
+SAJIBL+DejaVuSerifCondensed-Bold     CID TrueType      Identity-H       yes yes yes     50  0
+PUNEYG+DejaVuSerifCondensed-BoldItalic CID TrueType      Identity-H       yes yes yes     52  0
+LBVYIQ+DejaVuSansCondensed           CID TrueType      Identity-H       yes yes yes     54  0
+VGGLYA+DejaVuSansCondensed-Oblique   CID TrueType      Identity-H       yes yes yes     59  0
+XLWNUH+DejaVuSansCondensed-Bold      CID TrueType      Identity-H       yes yes yes     61  0
+CWYOFG+DejaVuSansCondensed-BoldOblique CID TrueType      Identity-H       yes yes yes     63  0
+FCZWRC+DejaVuSans-ExtraLight         CID TrueType      Identity-H       yes yes yes     65  0
+HVYLCI+DejaVuSans-ExtraLight         CID TrueType      Identity-H       yes yes yes     67  0
+HMSMGZ+DejaVuSans-ExtraLight         CID TrueType      Identity-H       yes yes yes     69  0
+OBFRVX+DejaVuSans-ExtraLight         CID TrueType      Identity-H       yes yes yes     71  0
+GSVNQZ+LatinModernMath-Regular-Identity-H CID Type 0C       Identity-H       yes yes yes     76  0
+KBXHNI+LinLibertineO-Identity-H      CID Type 0C       Identity-H       yes yes yes     85  0

Modified: trunk/Master/texmf-dist/doc/fonts/dejavu-otf/dejavu-otf-doc.pdf
===================================================================
(Binary files differ)

Modified: trunk/Master/texmf-dist/doc/fonts/dejavu-otf/dejavu-otf-doc.tex
===================================================================
--- trunk/Master/texmf-dist/doc/fonts/dejavu-otf/dejavu-otf-doc.tex	2024-11-28 21:23:53 UTC (rev 72990)
+++ trunk/Master/texmf-dist/doc/fonts/dejavu-otf/dejavu-otf-doc.tex	2024-11-28 21:24:05 UTC (rev 72991)
@@ -8,7 +8,7 @@
 \documentclass[11pt]{article}
 \usepackage{geometry}
 
-\usepackage[usefilenames=false,
+\usepackage[usefilenames,
             TT={Scale=0.88,FakeStretch=0.9},
             SS={Scale=0.9},
             RM={Scale=0.9},
@@ -38,7 +38,8 @@
    {\endtabularx}
 
 
-\title{Support for the DejaVu TrueType fonts and Math OpenType font}
+\title{Support for the DejaVu TrueType fonts and Math OpenType font%
+\thanks{Thanks to: Lars Madsen; Rolf Niepraschk;}}
 \author{Herbert Voß}
 \begin{document}
 \maketitle
@@ -213,7 +214,10 @@
 
 %\noindent
 %\begin{tabularx}{\dimexpr\linewidth+\marginparwidth}{@{} >{\raggedright}X >{\ttfamily}l @{}}
-\DejaVuSansLight\demotext &    DejaVu Sans Light\\[4pt]
+\DejaVuSansLight\demotext &    DejaVu Sans Extra Light\\[4pt]
+\DejaVuSansLight\itshape\demotext &    DejaVu Sans Extra Light Italic\\[4pt]
+\DejaVuSansLight\bfseries\demotext &    DejaVu Sans Extra Light Bold\\[4pt]
+\DejaVuSansLight\bfseries\itshape\demotext &    DejaVu Sans Extra Light Bold Italic\\[4pt]
 %\end{tabularx}
 ~ & ~ \\%
 \end{tabularx}

Modified: trunk/Master/texmf-dist/tex/latex/dejavu-otf/dejavu-otf.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/dejavu-otf/dejavu-otf.sty	2024-11-28 21:23:53 UTC (rev 72990)
+++ trunk/Master/texmf-dist/tex/latex/dejavu-otf/dejavu-otf.sty	2024-11-28 21:24:05 UTC (rev 72991)
@@ -7,7 +7,7 @@
 % Copyright 2017 Herbert Voss hvoss at tug.org
 %%
 \ProvidesPackage{dejavu-otf}[%
-  2017/12/05 v. 0.04 (Herbert Voss) Supports DejaVu OpenType for lualatex/xelatex.] 
+  2024/11/28 v. 0.05 (Herbert Voss) Supports DejaVu OpenType for lualatex/xelatex.] 
 %
 \RequirePackage{ifxetex,ifluatex,xkeyval,textcomp}
 \RequirePackage{unicode-math}  % support opentype math fonts
@@ -44,6 +44,14 @@
 \defaultfontfeatures{Ligatures=TeX,RawFeature={-smcp},\DejaVu at DefaultFeatures}% default in fontspec
 %
 \ifDejaVu at usefilenames
+%  14.                DejaVuSerif-Bold.ttf         /usr/local/texlive/2024/texmf-dist/fonts/truetype/public/dejavu/
+%  15.          DejaVuSerif-BoldItalic.ttf         /usr/local/texlive/2024/texmf-dist/fonts/truetype/public/dejavu/
+%  16.              DejaVuSerif-Italic.ttf         /usr/local/texlive/2024/texmf-dist/fonts/truetype/public/dejavu/
+%  17.                     DejaVuSerif.ttf         /usr/local/texlive/2024/texmf-dist/fonts/truetype/public/dejavu/
+%  18.       DejaVuSerifCondensed-Bold.ttf         /usr/local/texlive/2024/texmf-dist/fonts/truetype/public/dejavu/
+%  19. DejaVuSerifCondensed-BoldItalic.ttf         /usr/local/texlive/2024/texmf-dist/fonts/truetype/public/dejavu/
+%  20.     DejaVuSerifCondensed-Italic.ttf         /usr/local/texlive/2024/texmf-dist/fonts/truetype/public/dejavu/
+%  21.            DejaVuSerifCondensed.ttf         /usr/local/texlive/2024/texmf-dist/fonts/truetype/public/dejavu/
 %
   \ifDejaVu at serif
     \setmainfont{DejaVuSerif}[% main rm
@@ -56,11 +64,24 @@
     ]
   \fi
 %
+%   1.                 DejaVuSans-Bold.ttf         /usr/local/texlive/2024/texmf-dist/fonts/truetype/public/dejavu/
+%   2.          DejaVuSans-BoldOblique.ttf         /usr/local/texlive/2024/texmf-dist/fonts/truetype/public/dejavu/
+%   3.           DejaVuSans-ExtraLight.ttf         /usr/local/texlive/2024/texmf-dist/fonts/truetype/public/dejavu/
+%   4.              DejaVuSans-Oblique.ttf         /usr/local/texlive/2024/texmf-dist/fonts/truetype/public/dejavu/
+%   5.                      DejaVuSans.ttf         /usr/local/texlive/2024/texmf-dist/fonts/truetype/public/dejavu/
+%   6.        DejaVuSansCondensed-Bold.ttf         /usr/local/texlive/2024/texmf-dist/fonts/truetype/public/dejavu/
+%   7. DejaVuSansCondensed-BoldOblique.ttf         /usr/local/texlive/2024/texmf-dist/fonts/truetype/public/dejavu/
+%   8.     DejaVuSansCondensed-Oblique.ttf         /usr/local/texlive/2024/texmf-dist/fonts/truetype/public/dejavu/
+%   9.             DejaVuSansCondensed.ttf         /usr/local/texlive/2024/texmf-dist/fonts/truetype/public/dejavu/
+%  10.             DejaVuSansMono-Bold.ttf         /usr/local/texlive/2024/texmf-dist/fonts/truetype/public/dejavu/
+%  11.      DejaVuSansMono-BoldOblique.ttf         /usr/local/texlive/2024/texmf-dist/fonts/truetype/public/dejavu/
+%  12.          DejaVuSansMono-Oblique.ttf         /usr/local/texlive/2024/texmf-dist/fonts/truetype/public/dejavu/
+%  13.                  DejaVuSansMono.ttf         /usr/local/texlive/2024/texmf-dist/fonts/truetype/public/dejavu/
+%
   \ifDejaVu at sans
     \setsansfont{DejaVuSans}[% main sans
            Extension = .ttf,
       \DejaVuSS at features,
-          UprightFont= *,
             BoldFont = *-Bold,
            ItalicFont= *-Oblique,
       BoldItalicFont = *-BoldOblique,
@@ -108,11 +129,13 @@
   \newfontfamily\DejaVuSansLight{DejaVuSans-ExtraLight}[% 
            Extension = .ttf,
       \DejaVuSS at features,
-            BoldFont = *-Bold,
-           ItalicFont= *-Oblique,
-      BoldItalicFont = *-BoldOblique,
+            BoldFont = *,
+        BoldFeatures = { RawFeature={embolden=3} },
+          ItalicFont = *,
+      ItalicFeatures = { FakeSlant = 0.2},
+      BoldItalicFont = *,
+  BoldItalicFeatures = { RawFeature={embolden=3},FakeSlant=0.2},
     ]
-
 \else
 %-----------------------------------------  symbolic names ----------------------------
 \typeout {Using symbolic names for the DejaVu font}%
@@ -180,14 +203,18 @@
             BoldFont = * Bold,
            ItalicFont= * Oblique,
       BoldItalicFont = * Bold Oblique,
-    ]
+    ]  
   \newfontfamily\DejaVuSansLight{DejaVu Sans ExtraLight}[% 
+         UprightFont = *,
       \DejaVuSS at features,
-    ]
+            BoldFont = *,
+       BoldFeatures  = { RawFeature={embolden=3} },
+           ItalicFont= *,
+      ItalicFeatures = { FakeSlant = 0.2},
+      BoldItalicFont = *,
+  BoldItalicFeatures = { RawFeature={embolden=3},FakeSlant=0.2},
+  ]
 
-
 \fi
 
 \endinput
-
-



More information about the tex-live-commits mailing list.