如何在Quarto中按作者姓氏对列表进行排序
解决Quarto Listing按作者姓氏排序的问题
要实现按作者姓氏字母顺序排序,只需将页面YAML中的sort字段值从"author"改为"author-last"即可。Quarto在解析Bob Jones这类全名格式时,会自动提取姓氏并生成author-last字段,用这个字段排序就能满足需求。
修改后的页面YAML配置如下:
--- title: "People in My Group" format: html listing: id: organizing contents: - people.yaml sort: "author-last" # 改为按姓氏排序 type: grid grid-columns: 5 ---
这样修改后,人员列表会自动按姓氏的字母顺序排列,同时页面上仍会显示Bob Jones这类正常的全名格式,无需修改people.yaml中的作者名格式。
内容的提问来源于stack exchange,提问作者epurdom
相关产品推荐
相关产品推荐

