txt section numbering, @typeface :middle/:lift and html scale, NewGardinerOmni, html :leading (from dev 9fa469dd74ed)
Section headings under txt are numbered inside a @document only; @typeface gains :middle and :lift and its :scale now means the same in html and pdf; NewGardinerOmni ships (OFL 1.1, Mark-Jan Nederhof) and @egyptian / @chinese replace @cjk; @table :leading and :colsep reach html; kdesc --typeface help names the flag; @document.txt is a Python class. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This commit is contained in:
1 parent
0ead40f272
commit
63956c00e5
26 files changed
+437
-173
No files matched your search
@@ -1,4 +1,3 @@
|
||||
import pprint
|
||||
import re
|
||||
import kutil
|
||||
|
||||
@@ -41,25 +40,18 @@ def hide_typographic(s):
|
||||
|
||||
class Klammer_base:
|
||||
def __init__(self, K):
|
||||
#args = {k:escape(v) for k, v in K.__dict__.items()
|
||||
args = {k:v for k, v in K.__dict__.items()
|
||||
if not k.startswith('__')}
|
||||
for key in args:
|
||||
setattr(self, key, args[key])
|
||||
#setattr(self, "_klammer_name", klammer_name)
|
||||
#pprint.pprint(self.__dict__)
|
||||
|
||||
|
||||
def html(self):
|
||||
#return '[{}: HTML]'.format(self.__class__.__name__)
|
||||
return None
|
||||
|
||||
def tex(self):
|
||||
#return '[{}: LaTeX]'.format(self.__class__.__name__)
|
||||
return None
|
||||
|
||||
def txt(self):
|
||||
#return '[{}: Plain text]'.format(self.__class__.__name__)
|
||||
return None
|
||||
|
||||
def show(self, label=""):
|
||||
|
||||
Reference in new issue
Block a user