mirror of
https://github.com/rendercv/rendercv.git
synced 2026-04-18 14:04:08 -04:00
process_summary() unconditionally wrapped summary text in Markdown admonition syntax (!!! summary), which only works as a block-level construct on its own line. When users placed SUMMARY inline in a template (e.g., "**COMPANY**, SUMMARY"), the admonition syntax broke rendering. Now render_entry_templates() checks if SUMMARY appears on its own line in the template. If standalone, admonition wrapping is applied for the special #summary[] Typst formatting. If inline, the raw summary text is used directly.