From 0df3b8b72b6f68af78b983d1fd3877b007deccfa Mon Sep 17 00:00:00 2001 From: metamuffin Date: Mon, 18 Nov 2024 21:50:31 +0100 Subject: improved toc --- book/book.js | 4 ++-- book/book.typ | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) (limited to 'book') diff --git a/book/book.js b/book/book.js index 2ae7335a..82422841 100644 --- a/book/book.js +++ b/book/book.js @@ -37,8 +37,8 @@ const toc = (pages) => ({ h2("b.toc"), { t: "list", es: pages.map(p => ref(p.ref, ({ - t: "container", es: [ - par(p.title), + t: "par", es: [ + span_raw(tr(p.title)), { t: "align", dir: "flow_end", e: par_raw(plain(`${p.page}`)) } ] }))) diff --git a/book/book.typ b/book/book.typ index 8b1c3e3d..79e3f7eb 100644 --- a/book/book.typ +++ b/book/book.typ @@ -62,7 +62,7 @@ ] else if elem.t == "label" [ #element(elem.e) #label(elem.id) ] else if elem.t == "align" [ - #align(if elem.dir == "flow_end" { right } else { bottom }, element(elem.e)) + #h(1fr) #align(if elem.dir == "flow_end" { right } else { bottom }, element(elem.e)) ] else if elem.t == "container" [ #for e in elem.es [ #element(e) -- cgit v1.2.3-70-g09d2