问题:一篇 2000 字的中文文章,页面上显示 “1 min read”,明显不对。
原因:Hugo 默认按空格切词,中文整段没有空格,会被当成 1 个"词",于是字数统计和阅读时间全线失真。
结论:配置里加一行就够了。
hasCJKLanguage: true
加上之后字数按汉字计算,阅读时间按每分钟约 500 字估算,才算能用。
顺带:如果摘要自动截取的中文断在词中间,可以在 front matter 里手写 summary,比调截取参数省事。
问题:一篇 2000 字的中文文章,页面上显示 “1 min read”,明显不对。
原因:Hugo 默认按空格切词,中文整段没有空格,会被当成 1 个"词",于是字数统计和阅读时间全线失真。
结论:配置里加一行就够了。
hasCJKLanguage: true
加上之后字数按汉字计算,阅读时间按每分钟约 500 字估算,才算能用。
顺带:如果摘要自动截取的中文断在词中间,可以在 front matter 里手写 summary,比调截取参数省事。