Add "Gods, Demons, Mortals" #19

Merged
Mark merged 3 commits from logic into main 2025-03-02 19:48:45 -08:00
2 changed files with 27 additions and 2 deletions
Showing only changes of commit b5ccf95a8b - Show all commits

View File

@ -29,6 +29,26 @@
)
}
#let short_solution_warning() = {
set text(ored)
align(
center,
block(
width: 60%,
height: auto,
breakable: false,
fill: rgb(255, 255, 255),
stroke: ored + 2pt,
inset: 3mm,
(
align(center, text(weight: "bold", size: 12pt, [Instructor's Handout]))
+ parbreak()
),
),
)
}
#let make_header(
title,
subtitle: none,

View File

@ -32,6 +32,7 @@
title: none,
by: none,
subtitle: none,
short_warning: false,
) = {
set page(
margin: 20mm,
@ -101,7 +102,7 @@
// Make handout title
{
import "header.typ": make_header, solution_warning
import "header.typ": make_header, solution_warning, short_solution_warning
import "solution.typ": solutions_state, reset_solutions
reset_solutions()
@ -121,7 +122,11 @@
context {
if solutions_state.get() {
solution_warning()
if short_warning {
short_solution_warning()
} else {
solution_warning()
}
}
}
}