我正在开发一个 quarto 模板,该模板使用 typst 来设置样式并渲染为 pdf。quarto yaml 中传递的内容之一是作者姓名。我将它们解析为一个名称数组,然后将其显示在标题页上,以逗号分隔。假设我有以下内容:
#let full_names = ("Gordon Allport", "Kurt Lewin", "Fritz Heider")
#full_names.join(", ")
我想解决的问题是,有时名字会被分开,这样名字出现在一行,但姓氏却传递到下一行。
有没有办法确保行仅以逗号结尾,以便名字和姓氏保持在同一行?
您可以做类似的事情。\u{00A0} 代表不间断空格的 Unicode 代码点。