Sync with klammertext-dev through b90b0e09: - Argument types end to end: :python_cast values are applied (Python @eval receives real bools/numbers/lists), argument values are validated against their argtype patterns with the argtype's description as the error message, argtypes can declare :default (overridable per declaration), and parameterized type families are supported: rest(N) casts a rest argument to an N-dimensional list (bar-count = dimension). - Unified indexed_range syntax (selector with parenthesized subsets, composable mnemonic names) for table lines and spans. - Table klammer: caption fonts fixed in both targets, :column_width / :leading / :colsep wired, :colspan and :rowspan render (HTML attributes; \multicolumn / \multirow), calculated cell values (:calc) with prefix operators, display-precision semantics, :calc_format and :decimal period|comma. - Fonts: closed-world resolution on the Klammertext font store (infrastructure in mac/font_store; no Google Fonts links or fetch). Default fonts live in the top-level fnt/; additional fonts install into KLAMMERTEXT_FONTS directories via kdesc --font (list, samples, preview, install — classification by font metadata). CSS font family names are quoted (digit-initial families were silently lost). - Environment files moved from mac/env/ to the top-level env/; shell profiles source env/runtime.env. Dead per-host variants removed. - Container: fnt/ ships in the image; curl removed (no network use).
122 lines
3.2 KiB
Plaintext
122 lines
3.2 KiB
Plaintext
@@@argtype document_structure |
|
|
Structure of a document: plain, article, or book
|
|
:pattern plain^|article^|book
|
|
:default plain
|
|
@@@
|
|
|
|
|
|
@@document.k
|
|
:title
|
|
:subtitle
|
|
:page_title
|
|
:author
|
|
|
|
:date
|
|
:version
|
|
:logo
|
|
:favicon
|
|
|
|
#[
|
|
:nav.bool false
|
|
:toc.bool false
|
|
]#
|
|
|
|
:structure.document_structure
|
|
|
|
:text
|
|
:files
|
|
:cache.bool true
|
|
|
|
:css_text
|
|
:css_files
|
|
:frame_background_color black
|
|
:frame_text_color white
|
|
:nav_background_color rgb(80%,85%,90%)
|
|
:nav_text_color black
|
|
:js_text
|
|
:js_files
|
|
|
|
:include_sks_css.bool true
|
|
:include_sks_js.bool true
|
|
:include_fonts.bool true
|
|
|
|
:serif_font Crimson Pro
|
|
:sans_font Open Sans
|
|
:mono_font Inconsolata
|
|
:font_scale 1.0
|
|
|
|
:landscape.bool.tex false
|
|
:paper_size..tex a4paper
|
|
:leading.float.tex 1.05
|
|
:point_size.int.tex 11
|
|
:ragged_right.bool.tex false
|
|
:cover..tex
|
|
:prolog..tex
|
|
:two_column.bool.tex false
|
|
:copyright
|
|
:bottom
|
|
:use_pages_dir.bool.html true
|
|
:create_output_directory.bool true
|
|
:output_directory_name
|
|
:resources_in_file.bool false
|
|
: Top-level document structure
|
|
@@
|
|
|
|
@@document :: @eval :cpp *KLAMMERTEXT_HOME*/sks/document/document document @ @@
|
|
|
|
# @link https://cdn.britannica.com/09/152309-050-5E0B2A42/Sahara-Morocco.jpg :text Niagara @
|
|
|
|
@@niagara :
|
|
@link https://cdn.britannica.com/09/152309-050-5E0B2A42/Sahara-Morocco.jpg :text Niagra @
|
|
@@
|
|
|
|
#[
|
|
@@niagara.html :
|
|
<a href="https://cdn.britannica.com/09/152309-050-5E0B2A42/Sahara-Morocco.jpg">Niagara</a>
|
|
@@
|
|
|
|
@@niagara.tex :
|
|
@link https://cdn.britannica.com/09/152309-050-5E0B2A42/Sahara-Morocco.jpg :text Niagra @
|
|
@@
|
|
]#
|
|
|
|
|
|
# @@moby : Moby @@
|
|
@@moby :
|
|
But here is an artist. He desires to paint you the dreamiest,
|
|
shadiest, quietest, most enchanting bit of romantic landscape in all
|
|
the valley of the Saco. What is the chief element he employs? There
|
|
stand his trees, each with a hollow trunk, as if a hermit and a
|
|
crucifix were within; and here sleeps his meadow, and there sleep his
|
|
cattle; and up from yonder cottage goes a sleepy smoke. Deep into
|
|
distant woodlands winds a mazy way, reaching to overlapping spurs of
|
|
mountains bathed in their hill-side blue. But though the picture lies
|
|
thus tranced, and though this pine-tree shakes down its sighs like
|
|
leaves upon this shepherd's head, yet all were vain, unless the
|
|
shepherd's eye were fixed upon the magic stream before him. Go visit
|
|
the Prairies in June, when for scores on scores of miles you wade
|
|
knee-deep among Tiger-lilies---what is the one charm wanting? Water
|
|
---there is not a drop of water there! Were @niagara@ but a cataract of
|
|
sand, would you travel your thousand miles to see it?
|
|
@@
|
|
|
|
@@smoby.html :
|
|
Go visit the Prairies in June, when for scores on scores of miles you
|
|
wade knee-deep among Tiger-lilies---what is the one charm wanting?
|
|
Water --- there is not a drop of water there! Were @niagara@ but a
|
|
cataract of sand, would you travel your thousand miles to see it?
|
|
@@
|
|
|
|
@@smoby.tex :
|
|
Go visit the Prairies in June, when for scores on scores of miles you
|
|
wade knee-deep among Tiger-lilies---what is the one charm wanting?
|
|
Water --- there is not a drop of water there! Were @niagara@ but a
|
|
cataract of sand, would you travel your thousand miles to see it?
|
|
@@
|
|
|
|
@@ssmoby :
|
|
Go visit the Prairies in June, when for scores on scores of miles you
|
|
wade knee-deep among Tiger-lilies---what is the one charm wanting?
|
|
Water---there is not a drop of water there!
|
|
@@
|