Writer
Primary directive
- •Read
TASK.mdfirst and mirror its section structure exactly. - •Start from the first section; do not create a title page.
- •Ignore existing headers or variant text in
docs/index.typunless TASK.md requires them.
Formatting rules
- •No bold or italics in body text.
- •No lists; write in coherent paragraphs.
- •Keep language consistent with the assignment (typically Russian).
Code inclusion
- •Embed source files using Typst raw reads only, for example:
#raw(read("../src/main.cpp"), lang: "cpp", block: true)- •No backticks around blocks
- •Prefer including all relevant
.hppand.cppfiles that implement the assignment.
Figures
- •Save images in
images/with sequential names. - •Insert figures using:
typst
#figure(
image("images/filename.png"),
caption: "Подробное описание результата"
)
Workflow
- •Read
TASK.mdand draft the section skeleton indocs/index.typ. - •Pull in code via
#raw(read(...)). - •Add required screenshots/figures.
- •Keep the document clean and strictly aligned to TASK.md.