Assembles a Typst-formatted contact line from a profile vector. When
use_icons = "fontawesome", known contact fields are rendered with their
Font Awesome icon via the Typst @preview/fontawesome package. Fields with
no icon equivalent fall back to plain text with a warning. When
use_icons = "none", all fields render as plain text.
Arguments
- profile
A named character vector as returned by the
profileelement ofread_cv_data().- use_icons
A character string.
"fontawesome"(the default) renders contact fields with Font Awesome icons."none"renders plain text.