fix font 24.5.8
authorRadek Czajka <rczajka@rczajka.pl>
Fri, 14 Mar 2025 08:02:09 +0000 (09:02 +0100)
committerRadek Czajka <rczajka@rczajka.pl>
Fri, 14 Mar 2025 08:02:09 +0000 (09:02 +0100)
setup.py
src/librarian/elements/bible/__init__.py
src/librarian/pdf.py
src/librarian/pdf/wl.cls

index 5fc57b6..df8212c 100755 (executable)
--- a/setup.py
+++ b/setup.py
@@ -22,7 +22,7 @@ def whole_tree(prefix, path):
 
 setup(
     name='librarian',
-    version='24.5.7',
+    version='24.5.8',
     description='Converter from WolneLektury.pl XML-based language to XHTML, TXT and other formats',
     author="Marek StÄ™pniowski",
     author_email='marek@stepniowski.com',
index 5c3c361..664d68a 100644 (file)
@@ -4,6 +4,7 @@ from ..base import WLElement
 class Werset(WLElement):
     STRIP = True
     NUMBERING = 'main'
+    SHOULD_HAVE_ID = True
 
     TXT_TOP_MARGIN = 1
     TXT_BOTTOM_MARGIN = 1
index 647b18f..c7de78b 100644 (file)
@@ -404,6 +404,7 @@ def transform(wldoc, verbose=False, save_tex=None, morefloats=None,
         # LaTeX -> PDF
         shutil.copy(get_resource('pdf/wl.cls'), temp)
         shutil.copy(get_resource('res/wl-logo.png'), temp)
+        shutil.copy(get_resource('fonts/OpenSans-VariableFont_wdth,wght.ttf'), temp)
 
         if latex_dir:
             return temp
index ef12bff..1f685ea 100644 (file)
@@ -178,7 +178,7 @@ SmallCapsFeatures = {Letters={SmallCaps,UppercaseSmallCaps}},
 Numbers=OldStyle,
 Scale=0.85,
 LetterSpace=-1.0
-] {Open Sans}
+] {OpenSans-VariableFont_wdth,wght.ttf}
 
 \ifenablewlfont
 \setmainfont [