-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Labels
Description
Author: 大忍崛起
typst v0.13.1
使用非 SC 版思源字体(如 Source Han Sans HC 或 Noto Sans CJK HK)并设置region: "CN"时,ref后和汉字后的标点(如句号)位置不统一,Corner-Justified Form 与 Centered Form 混合。无论遵循哪种习惯放置标点,不统一都绝对有问题。
#set text(font: "Noto Sans CJK HK", lang: "zh")
#set heading(numbering: "1")
= 人 <h>
默认:@h。@h\口。
#set text(region: "CN")
CN:@h。@h\口。
#set text(region: "HK")
HK:@h。@h\口。
而且只有ref之后直接加句号会出现,ref之后如果还有文本就不会出现
- Noto Serif/Sans CJK JP, KR, HK, TC 都有这个问题,仅 SC 没有。
、,。.?!:;这些有两种字形的字符都受影响,≤≥≮≯这种有地区差异的字符也受影响。- 只有
lang: "zh", region: "CN"时才会出现两种形式,设为 jp、zh-HK 等都没有问题。
又构造了一些与 ref 无关的例子。
#set text(font: "Noto Sans CJK HK", lang: "zh")
默认:
- 1。
- 1。口
#set text(region: "CN")
CN:
- 1。
- 1。口
#set text(region: "HK")
HK:
- 1。
- 1。口
#set text(font: "Noto Serif CJK HK", lang: "zh")
【】?3。
【】?3a。
// 注意这里带 CJK 的是 language-specific 版本(11_NotoSerifCJKhk.zip,OTF),而非 region-specific 版本(16_NotoSerifHK.zip,SubsetOTF)
#set text(font: "Noto Serif CJK HK", lang: "zh", region: "CN", fallback: false)
- 【】≤3。
- 【】≤3人。
- 第97。
- #text(black)[第97]。
- #text(black)[第97]。呃
- #text(black)[第97]。#text(black)[呃]
github-young