fix(report): improve AST classes appendix
This commit is contained in:
2
justfile
2
justfile
@@ -10,7 +10,7 @@ summary_out_path := outdir / "summary.pdf"
|
|||||||
default: all
|
default: all
|
||||||
|
|
||||||
_setup:
|
_setup:
|
||||||
mkdir {{outdir}}
|
mkdir -p {{outdir}}
|
||||||
|
|
||||||
check-links document:
|
check-links document:
|
||||||
#!/usr/bin/env python3
|
#!/usr/bin/env python3
|
||||||
|
|||||||
@@ -193,6 +193,22 @@
|
|||||||
|
|
||||||
let cells = nodes.map(n => raw(n, block: true, lang: "python"))
|
let cells = nodes.map(n => raw(n, block: true, lang: "python"))
|
||||||
|
|
||||||
|
if calc.rem(cells.len(), 3) == 2 {
|
||||||
|
let last-two = cells.slice(-2)
|
||||||
|
cells = cells.slice(0, -2)
|
||||||
|
let last = grid.cell(
|
||||||
|
colspan: 3,
|
||||||
|
stack(
|
||||||
|
dir: ltr,
|
||||||
|
spacing: 1fr,
|
||||||
|
none,
|
||||||
|
..last-two,
|
||||||
|
none
|
||||||
|
)
|
||||||
|
)
|
||||||
|
cells.push(last)
|
||||||
|
}
|
||||||
|
|
||||||
align(center)[*#name*]
|
align(center)[*#name*]
|
||||||
if base-cls != none [Base class: #base-cls]
|
if base-cls != none [Base class: #base-cls]
|
||||||
|
|
||||||
@@ -200,7 +216,7 @@
|
|||||||
grid(
|
grid(
|
||||||
columns: 3,
|
columns: 3,
|
||||||
column-gutter: 1fr,
|
column-gutter: 1fr,
|
||||||
row-gutter: 1em,
|
row-gutter: 2em,
|
||||||
align: left + top,
|
align: left + top,
|
||||||
..cells
|
..cells
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user