emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/engrave-faces 4b16820232 2/2: html: Tweak CSS font weig


From: ELPA Syncer
Subject: [elpa] externals/engrave-faces 4b16820232 2/2: html: Tweak CSS font weights
Date: Sat, 4 Jun 2022 03:57:35 -0400 (EDT)

branch: externals/engrave-faces
commit 4b16820232435b8a88e2a2b388c27e2c342d06e9
Author: TEC <tec@tecosaur.com>
Commit: TEC <tec@tecosaur.com>

    html: Tweak CSS font weights
---
 engrave-faces-html.el | 18 +++++++++++-------
 1 file changed, 11 insertions(+), 7 deletions(-)

diff --git a/engrave-faces-html.el b/engrave-faces-html.el
index 72be9d023b..c4b7a0ccc9 100644
--- a/engrave-faces-html.el
+++ b/engrave-faces-html.el
@@ -74,17 +74,21 @@ See `engrave-faces-preset-styles' and 
`engrave-faces-html-output-style'."
      seperator)))
 
 (defun engrave-faces-html--css-weight (weight)
+  "Give the numerical CSS font WEIGHT.
+Values are taken from 
https://docs.microsoft.com/en-us/typography/opentype/spec/os2#usweightclass.";
   (pcase weight
-    ('ultra-light 100) ('extra-light 100)
-    ('light 200) ('thin 200)
-    ('semi-light 300)
-    ('book 400) ('normal 400) ('regular 400)
+    ('thin 100)
+    ('extra-light 200) ('ultra-light 200)
+    ('light 300)
+    ('semi-light 350)
+    ('normal 400)
+    ('regular 400)
+    ('book 450)
     ('medium 500)
     ('semi-bold 600) ('demi-bold 600)
     ('bold 700)
-    ('extra-bold 800)
-    ('heavy 900) ('ultra-bold 900)
-    ('black 950)))
+    ('exra-bold 800) ('ultra-bold 800)
+    ('black 900) ('heavy 900)))
 
 (defun engrave-faces-html--face-apply (faces content)
   (let* ((attrs (engrave-faces-merge-attributes faces))



reply via email to

[Prev in Thread] Current Thread [Next in Thread]