brief_rendern
Renders Markdown business letters or certificates to PDF and measures the result against target dimensions, returning a layout report so spacing or fold-mark errors are caught before printing.
Instructions
Setzt einen Brief und misst ihn nach — oder eine Urkunde.
Trägt das Frontmatter typ: urkunde, entsteht ein Schriftstück ohne
Anschriftfeld: Titel, auf Wunsch zwei Parteien, Unterschriftslinien. Dafür
gelten eigene Felder (titel, parteien, unterschriften, ort_datum,
seiten_max) und eigene Maße — Setzungen des Werkzeugs, keine der DIN 5008.
Das Ergebnis nennt unter typ, nach welcher Liste gemessen wurde.
brief Markdown mit Frontmatter — der Text selbst, nicht ein Pfad. Ein KI-Client hat den Brief im Kontext, nicht auf einer Platte. profil Name eines Profils auf dem Server oder ein ganzes Profil-Objekt. Fehlt beides, gilt das im Frontmatter genannte. form "A" oder "B"; ohne Angabe entscheidet Frontmatter oder Profil. Eine Urkunde hat keine Form — dort nicht angeben. als "pfad" (Vorgabe) oder "base64". ziel Wohin das PDF soll. Ohne Angabe in ein Temporärverzeichnis, das stehen bleibt — der zurückgegebene Pfad muss gültig sein.
Der Messbericht ist immer dabei.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"brief": "<brief>"
},
"name": "brief_rendern"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| als | No | pfad | |
| form | No | ||
| ziel | No | ||
| brief | Yes | ||
| profil | No |