一键导入
quarto-brief
Draft, edit, and render DIN 5008-style letters with Quarto. Use for formal letters that require a letterhead and official correspondence.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Draft, edit, and render DIN 5008-style letters with Quarto. Use for formal letters that require a letterhead and official correspondence.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | quarto-brief |
| description | Draft, edit, and render DIN 5008-style letters with Quarto. Use for formal letters that require a letterhead and official correspondence. |
Create DIN 5008-compliant German-style letters using Quarto with the brief-pdf
format. The extension uses the scrlttr2 LaTeX document class.
quarto render <file>.qmd
If a project does not yet have _extensions/brief/, install the format:
quarto add mavam/quarto-brief
Every .qmd file must set format: brief-pdf and provide frontmatter for
sender, recipient, and letter metadata. The body is plain Markdown placed after
the frontmatter.
---
format: brief-pdf
author:
- name: Jane Doe
email: jane@example.com
phone: +49 30 1234567
affiliation:
- address: Musterstraße 1
postal-code: 10115
city: Berlin
address:
- Max Mustermann
- Beispielweg 42
- :0331 München
subject: Ihr Schreiben vom 1. März 2026
opening: Sehr geehrter Herr Mustermann,
closing: Mit freundlichen Grüßen
---
hier folgt der eigentliche Brieftext in Markdown.
author)author[].name — name in the letterhead and signature block.author[].email — email line in the letterhead.author[].phone — telephone line in the letterhead.author[].url — website line in the letterhead.author[].affiliation[].address — street and number.author[].affiliation[].postal-code — postal code.author[].affiliation[].city — city.author[].affiliation[].country — country (optional).address)Each entry in address renders as a separate line in the recipient window:
address:
- Firma GmbH
- z. Hd. Frau Schmidt
- Poststraße 7
- 50667 Köln
Add business reference lines that appear below the letterhead:
yourmail / yourmail_label — incoming mail reference and its caption.yourref / yourref_label — recipient's reference number and label.myref / myref_label — sender's reference number and label.customer / customer_label — customer identifier and label.invoice / invoice_label — invoice number and label.place / place_label — location line and label.date_label — custom caption for the date field.closing — complimentary close before the signature.signature — path to an image placed above the typed name.ps — postscript appended after the closing.encl[] — list of enclosures.cc[] — carbon-copy recipients.date — overrides the default (today). Accepts any value Quarto understands.date-format — controls how the date is formatted (default: long).The default is 12pt. Override with:
fontsize: 11pt
Adjust mainfont and sansfont for the letter body and address fields:
mainfont: Roboto
mainfontoptions:
- Extension=.ttf
- UprightFont=*-Regular
- BoldFont=*-Bold
- ItalicFont=*-Italic
- BoldItalicFont=*-BoldItalic
sansfont: Roboto
sansfontoptions:
- Extension=.ttf
- UprightFont=*-Regular
- BoldFont=*-Bold
- ItalicFont=*-Italic
- BoldItalicFont=*-BoldItalic
Include reference fields, subject, and enclosures for official correspondence:
yourref: AZ-2026-42
myref: MV-0815
subject: Vertragsunterlagen
encl:
- Vertrag (2-fach)
- AGB
Use invoice, customer, and date_label to create an invoice-style header:
customer_label: Kundennr.
customer: K-12345
invoice_label: Rechnungsnr.
invoice: "2026-007"
date_label: Rechnungsdatum
Place a scanned signature above the printed name:
signature: sig.png
closing: Hochachtungsvoll