Offer-motivated features: :hline defaults, ranged :hpos, @date :days, :bottom none
- @table: a writer's :hline/:vline replaces the default lines; new
boundary name 'none' removes all lines
- @table: ranged :hpos argument overrides :cell_hpos per cell
(\multicolumn{1} in tex; positions a colspan anchor's merged cell)
- @date/@datetime: :days offset argument (sks/date/date.py)
- @document: ":bottom none" suppresses the footer (\pagestyle{empty})
Also carries the escape-system generator/renderer fixes, per-cell-range
:format, and uppercase .TTF/.OTF font recognition from klammertext-dev.
This commit is contained in:
@@ -1,11 +1,18 @@
|
||||
@@date.k : Date formatted as "16 June 1910" @@
|
||||
@@date.html :: @eval time.strftime("%d %B %Y").lstrip('0') eval@ @@
|
||||
@@date.tex :: @eval time.strftime("%d %B %Y").lstrip('0') eval@ @@
|
||||
@@date.txt :: @eval time.strftime("%d %B %Y").lstrip('0') eval@ @@
|
||||
@@date.k :days.int 0 :
|
||||
Date formatted as "16 June 1910", offset by ^:days days from today
|
||||
(^:days 1 is tomorrow, ^:days -1 is yesterday)
|
||||
@@
|
||||
@@date.html :: @eval date.date(K) eval@ @@
|
||||
@@date.tex :: @eval date.date(K) eval@ @@
|
||||
@@date.txt :: @eval date.date(K) eval@ @@
|
||||
|
||||
@@datetime.k : Date formatted as "16 June 1910, 13:10 @@
|
||||
@@datetime.html :: @eval time.strftime("%d %B %Y, %H:%M").lstrip('0') eval@ @@
|
||||
@@datetime.tex :: @eval time.strftime("%d %B %Y, %H:%M").lstrip('0') eval@ @@
|
||||
@@datetime.k :days.int 0 :
|
||||
Date and time formatted as "16 June 1910, 13:10", offset by ^:days days
|
||||
from today (^:days 1 is tomorrow, ^:days -1 is yesterday)
|
||||
@@
|
||||
@@datetime.html :: @eval date.datetime(K) eval@ @@
|
||||
@@datetime.tex :: @eval date.datetime(K) eval@ @@
|
||||
@@datetime.txt :: @eval date.datetime(K) eval@ @@
|
||||
|
||||
@@timestamp.k : Date and time formatted as "1910.06.16-12:34" @@
|
||||
@@timestamp :: @eval time.strftime("%Y.%m.%d-%H:%M") eval@ @@
|
||||
|
||||
Reference in New Issue
Block a user