Also: the klammertext argtype (descriptions kept as source), txt table wrapping and :hpos/:offset, @c between ‹ ›, txt section headings, the ktext newline-only trim, capitalize(), and the argtype test suite. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
27 lines
945 B
Plaintext
Executable File
27 lines
945 B
Plaintext
Executable File
@@@state List_compressed_word_max # .int
|
|
:desc Maximum number of words for vertically compressed lists
|
|
:value 7
|
|
@@@
|
|
|
|
@@ul.k list_items.rest :cmp.bool false :bullet :
|
|
Unordered list, with list elements preceeded by the *bullet* character. @@
|
|
|
|
@@ul.html,tex,txt :: @eval list.List(K, "ul") eval@ @@
|
|
|
|
@@ol.k list_items.rest :cmp.bool false :initial.int 1 :
|
|
Ordered list, with numbered list elements. @@
|
|
|
|
@@ol.html,tex,txt :: @eval list.List(K, "ol") eval@ @@
|
|
|
|
@@define.k descriptions.rest(2) :style.style_code i :
|
|
A list of words or phrases and their definitions or descriptions @@
|
|
|
|
@@define.html,tex,txt :: @eval list.Define(K) eval@ @@
|
|
|
|
@@columns.k items :n.int 2 :style.style_code r @hpos_args :hpos left @ :
|
|
Create two or more columns from the text. Placed like a table: flush at
|
|
the left by default, ^:offset inset from that margin (a bare number is
|
|
characters). @@
|
|
|
|
@@columns.html,tex,txt :: @eval list.Columns(K) eval@ @@
|