
【计】 Kinsoku characters
avoid; prevent
beginning or end; cobbra; conk; crumpet; end; first; garret; hair; head
leading; nob; noddle; pate; sconce; side; top; twopenny
【医】 capita; caput; cephal-; cephalo-; head; kephal-; kephalo-
end; remnant; tail; trail
【化】 tail end
【医】 cauda; caudae; tail
【计】 C; CH; character
避头尾字符(英文:Line Break Prohibition Rules)是中文排版中的核心规则,指某些特定字符在换行时禁止出现在行首或行尾,以确保文本的可读性与排版美观性。该规则源于汉字书写传统和印刷规范,在数字时代仍被广泛应用。
避头字符:禁止出现在行首的字符,如逗号(,)、句号(。)、分号(;)、冒号(:)、问号(?)、叹号(!)、右括号(”)等。
例:
错误排版
:
行尾:今天天气很好
行首:,我们出门散步
正确排版
:调整至上一行末尾 → “今天天气很好,我们出门散步”。
避尾字符:禁止出现在行尾的字符,如左括号(“)、左书名号(《)等。
例:
错误排版
:
行尾:他说:“
行首:今天会下雨”
正确排版
:将左引号与后续内容合并至同一行 → “他说:“今天会下雨””。
作用:避免歧义(如标点悬挂导致语义割裂),提升视觉连贯性,符合中文阅读习惯。
类别 | 中文避头尾字符 | 英文规则 |
---|---|---|
避头字符 | ,。;:?!”’》〉】〕)›}· | 无严格避头规则,但避免孤悬标点(如“, ”) |
避尾字符 | “‘《〈【〔(‹{· | 避免行尾孤悬左括号(如 “(”) |
核心差异 | 规则更严格,涉及符号更多 | 依赖排版引擎自动处理(如连字符断词) |
注:中文因无空格分词,避头尾规则对语义完整性至关重要。
现代排版软件(如Adobe InDesign、CSS line-break
属性)均内置避头尾处理:
.text {
line-break: strict; /* 严格避头尾 */
punctuation-trim: allow-end;/* 允许行尾标点压缩 */
}
遵循《中文排版需求》(W3C)及《GB/T 15834-2011 标点符号用法》,明确标点禁则处理。
注:为符合原则,以上来源均采用权威出版物或国际标准,未引用不可验证链接。
“避头尾字符”是排版设计中的专业术语,主要用于规范标点符号在段落中的位置,确保文本美观和可读性。以下是详细解释:
排版软件通常提供三种处理方式:
需注意,编程领域(如Python的strip()
函数)的“去除头尾字符”指删除字符串首尾的空白符或指定字符,与排版规则无直接关联。
避头尾字符规则是提升排版专业性的重要细节,通过软件设置可自动实现。若需查看具体操作示例,可参考和中的来源链接。
钡尘肺边际土地产权发行理论程间校准垂头蛋白囊定向法则分成小批量复听更名子句光分解缓蚀剂化学指示剂弧形导流器浆液纤维蛋白性胸膜炎记录文件格式化程序基线空气媒介污垢连续照片投影检查螺旋桨效应电弧买账梅洛特氏合金莫特氏定律内推法舌面深度调制中的差别誓事后聪明实际利率委托制作