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
|
||||
|
||||
_setup:
|
||||
mkdir {{outdir}}
|
||||
mkdir -p {{outdir}}
|
||||
|
||||
check-links document:
|
||||
#!/usr/bin/env python3
|
||||
|
||||
@@ -193,6 +193,22 @@
|
||||
|
||||
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*]
|
||||
if base-cls != none [Base class: #base-cls]
|
||||
|
||||
@@ -200,7 +216,7 @@
|
||||
grid(
|
||||
columns: 3,
|
||||
column-gutter: 1fr,
|
||||
row-gutter: 1em,
|
||||
row-gutter: 2em,
|
||||
align: left + top,
|
||||
..cells
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user