本文经 J-Compass 编辑流程调研与事实核查;编辑团队在发布前审核信息来源及准确性。 了解我们的编辑方法 →
本译文仅供参考,以方便阅读。内容以英文版本为准。 阅读英文原文 →
日语标点符号与排版规范
日语标点符号由一套精简而独特的符号体系构成。它们用于断句、列举、引用对话、表示范围,并塑造混合书写系统的视觉节奏。1 少数符号与英语共享相同外形(如 ? 和 !),但绝大多数标点均不相同(如 。、「」・ー〜…)。符号周边的排版规范——包括全角方框占位、词与词之间无空格,以及混合语言文本中全角与半角的分野——往往比符号本身更容易让初学者感到困惑。12
概述
一句话概括日语标点
日语的核心标点清单十分精简:句点“。”(句号)、读点“、”(逗号)、钩括号“「」”(引号)、双重钩括号“『』”(双引号及作品名书名号)、中黑“・”(间隔号)、长音符“ー”(片假名长音标记)、波浪号“〜”(wave dash)、三点省略号“…”(成对使用)、感叹号“!”以及疑问号“?”。1
这些符号在默认情况下全都是“全角”(full-width)字符。每一个符号都占据与一个汉字或假名字符相同大小的完整方块字框,这正是理解其周边排版规则与符号本身同样重要的原因。1
简明历史:古典日语几乎没有标点,明治时期的白话文引入了现代标点体系
近代以前的日语在书写时通常没有断句符号。直到19世纪从欧洲语言进行大量翻译时,标点符号才在日语书写中普及开来。1
现代日语标点符号体系主要形成于明治时期(1868–1912年)。当时欧洲印刷术的引进和翻译作品的激增,促使人们在白话文书写中建立规范的标点体系。13 随后的国家级数字化编码确立则要晚得多:1978年的 JIS C 6226(1987年更名为 JIS X 0208)正式将这套标点符号与假名、汉字一同编码进数字文字体系中。3
日本中央政府的官方公文文体规范属于20世纪的发展成果。1951年(昭和26年),日本颁布了第一部官方公文指南《公用文作成の要領》。该指南后于2022年(令和4年1月7日)被文化审议会建议《公用文作成の考え方》正式取代,后者是现行日本中央政府公文的权威规范,文内多处对其进行了引用。45
常见标点一览
| 符号 | 日文名称 | 罗马字 | 中文名称 | 主要功能 |
|---|---|---|---|---|
| 。 | 句点 | kuten | 句号 | 用于句末断句1 |
| 、 | 読点 | tōten | 逗号 | 切分从句、分隔列举项1 |
| 「 」 | 鍵括弧 | kagikakko | 钩括号 / 单引号 | 引用台词、对话或强调1 |
| 『 』 | 二重鍵括弧 | nijū-kagikakko | 双重钩括号 / 双引号 | 嵌套引用、标注书名或作品名1 |
| ・ | 中黒 | nakaguro | 中黑 / 间隔号 | 外国人名间隔、短词列举分隔1 |
| ー | 長音符 | chōonpu | 长音符 | 在片假名中将前接元音延长一拍1 |
| 〜 | 波ダッシュ | nami-dasshu | 波浪号 | 表示范围、拖长元音尾音16 |
| …… | 三点リーダー | santen rīdā | 三点省略号(成对使用) | 表示停顿、省略、无语或沉默17 |
| ! | 感嘆符 | kantanfu | 感叹号 | 表示强调、惊叹1 |
| ? | 疑問符 | gimonfu | 疑问号 | 表示疑问(用于口语体或被允许的正式语境)1 |
下文将对每个符号展开详细说明。
句子边界符号
句点 。:句号(kuten,口语常称 maru)
句点在 Unicode 中的编码为 U+3002(IDEOGRAPHIC FULL STOP)。其形态是一个小空心圆圈,而不是实心圆点,用于标志句子的结束。1
它的排版位置依附于字符字框,而非整行基线。在横排文本中,该符号位于前一个字符字框的右下角;在竖排文本中,则位于字符字框的右上角。1 句点后不额外添加空格,因为该符号自身已经占据了独立完整的方块字框空间。
W3C JLReq(日语排版需求)规范将句点归入 cl-06(句点类),并在 §3.1.9 中详细规定了行尾避头尾规则。89
明日学校に行きます。1
“明天我要去学校。”
在日常随笔或网络闲聊中,句点常常被省略,尤其是当短句独立成行或置于引号内时,换行本身就承担了划分句界的职责。10 该符号在口语中的俗称为“マル”(maru,意为圆圈),学习者在听到正式的“句点”之前,通常先熟悉这个口语名称。110
读点 、:逗号(tōten)
读点在 Unicode 中的编码为 U+3001(IDEOGRAPHIC COMMA)。1 它用于断开复句、分隔并列并列项,并调控文章的朗读节奏。其放置位置往往取决于阅读节奏而非严格的语法结构:由作者决定读者应当在何处稍作停顿。1
与句点类似,读点在横排文本中位于前一个字符字框的右下角,在竖排文本中位于右上角,后面不添加多余空格。它属于 W3C 字符类别 cl-07(读点类),并遵循 JLReq §3.1.9 的行尾定位规则。89
私はパンを食べて、コーヒーを飲みました。10
“我吃了面包,喝了咖啡。”
りんご、みかん、ぶどうを買いました。1
“我买了苹果、蜜柑和葡萄。”
为什么两者统称为“句读点”(kutōten)
“句読点”(kutōten)是日本学校教科书和出版风格指南中对句点与读点的合称。1 2022年文化审议会建议《公用文作成の考え方》正是以该词作为章节标题来归纳其现代标点使用规则。4 当日语老师对你说“注意你的句读点”时,指的就是这两者。
引号与括号类符号
「 」:钩括号(kagikakko),默认引号
钩括号在 Unicode 中的编码为 U+300C(LEFT CORNER BRACKET)与 U+300D(RIGHT CORNER BRACKET)。W3C JLReq 将其划分为 cl-01(始め括弧類,前括号类)与 cl-02(終わり括弧類,后括号类)。8
它们是日常书写中用于直接引语、引用短语以及对单个词汇进行特异性强调的标准引号。1
先生は「おはようございます」と言いました。1
“老师说了句:‘早上好。’”
这两个 Unicode 字符同时适用于横排和竖排。渲染引擎会自动处理视觉旋转:前括号「 在横排中位于左上方,而在竖排中则旋转定位至右上方。1
『 』:二重钩括号(nijū-kagikakko),用于嵌套引用与作品名称
双重钩括号在 Unicode 中的编码为 U+300E(LEFT WHITE CORNER BRACKET)与 U+300F(RIGHT WHITE CORNER BRACKET)。1 它们承担两个主要功能:第一个是在外层「 」引用内部嵌套次级引用;第二个功能则是标明作品名称。
因为日语没有西文斜体(Italics)的排版传统,书籍、电影、漫画、报纸和歌曲名称通常都使用『 』加以包裹,起到类似中文书名号的作用。1
彼は「先生が『静かに』と言った」と話した。1
“他说道:‘老师说了要“安静”。’”
夏目漱石の『こころ』を読みました。1
“我读了夏目漱石的《心》。”
学习者起初往往容易忽略其作为书名号的作用。一旦掌握了这一点,阅读日本书籍封面、电影海报和参考文献时就会容易很多。
〈 〉 与 《 》:较少见的单角括号与双角括号
这些使用频率较低的角括号主要出现在学术论文、古典文献辑录和部分纯文学小说中。学习者一般只需能够辨认即可,无需主动频繁使用:当文本中出现 〈 〉 或 《 》 时,将其理解为某种特定的强调或专业术语标记即可。1
括号朝向随书写方向变化
括号字符在 Unicode 底层是书写方向中立的。它们的视觉朝向会根据文本是采用从左至右的横排(横書き)还是自上而下的竖排(縦書き)而自动调整。1 W3C JLReq §3.1.5(行首前括号的处理)与 §3.1.9(行尾后括号、句点、读点与中点的处理)对两种排版方向作出了统一的边界规整要求,排版渲染引擎会自动旋转字形。9
存储在磁盘上的底层字符代码并未改变,旋转由排版引擎完成。这也是为什么直接复制横排文本中的引文粘贴到竖排版面中时,无需手动更换括号符号的原因。
分隔符与列举符号
中黑 ・:中点分隔符(nakaguro,亦称 nakaten、nakapotsu)
中黑在 Unicode 中编码为 U+30FB(KATAKANA MIDDLE DOT),归属于 W3C 字符类别 cl-05(中点类)。它默认占据完整的全角方块字框,与其周围的假名完美对齐。81
中黑在日常书写中有两个最主要的用途:第一是分隔用片假名书写的外国人名(名与姓)(如 バラク・オバマ);第二是在使用“、”会显得生硬琐碎的复合概念中充当列举分隔符(如 小・中学校)。110
该符号还可用于汉字数字中充当小数点(三・一四 = 3.14)、分隔复合头衔中的职衔名称,以及在容易混淆成词的长串假名中厘清界限。1 口语中的叫法包括中点(nakaten)、中ぽつ(nakapotsu)以及中黑(nakaguro)。1
円周率は三・一四です。1
“圆周率是3.14。”
作为列举分隔符的“・” vs 作为名字分隔符的“・”
这两种功能在页面上的符号外观完全一致,但遵循不同的规则。
对于用片假名书写的外来人名,使用中点分隔是正规排版的强制要求。在名与姓之间使用“、”在语法上是错误的,并非单纯的风格选择。1
而作为并列列举符时,中黑则与读点“、”存在竞争关系,具体取决于语体与排版风格。当并列项结构高度对齐紧凑(如 小・中・高 表示小学、初中、高中)或是单字缩写时,优先使用“・”;在连贯的长篇正文叙述中,则更倾向于使用“、”。1
范围、重复与长音符号
长音符 ー:chōonpu,片假名长音连接线
长音符在 Unicode 中编码为 U+30FC(KATAKANA-HIRAGANA PROLONGED SOUND MARK),属于 W3C 字符类别 cl-10(长音记号)。8 它的作用是将前面的元音延长一拍(一拍的音长),是片假名外来语词汇和拟声拟态词的标准长音表示法。除了极少数嬉皮风格或漫画夸张字体外,它在平假名中极其罕见。110
コーヒーを一杯ください。10
“请给我一杯咖啡。”
スーパーで買い物をします。10
“我去超市买东西。”
在竖排文本中,长音符会自动旋转为一根竖线,以顺应文本纵向流动,准确延长字列中前一个字的元音发音。1
波浪号 〜:wave dash
波浪号在 Unicode 中编码为 U+301C(WAVE DASH)。它于1991年随 Unicode 1.0 引入,作为 JIS C 6226-1978 / JIS X 0208 字符集的兼容字符。6
它在日常书写中有三个主要功能:标明区间范围(5時〜6時、東京〜大阪)、在标题与副标题之间起到分隔作用,以及在口语或卖萌语境下拉长元音尾音(おいしい〜)。110
営業時間は午前9時〜午後6時です。10
“营业时间为上午9点至下午6点。”
東京〜大阪の新幹線に乗りました。1
“我乘坐了东京至大阪的新干线。”
このケーキ、おいしい〜!10
“这个蛋糕太好吃了〜!”
々:汉字叠字符(noma,同之字点)
“々”在 Unicode 中编码为 U+3005(IDEOGRAPHIC ITERATION MARK)。它代表重复前一个汉字:例如“人人”写作“人々”(hitobito,人们),“時時”写作“時々”(tokidoki,有时)。1 虽然从严格意义上讲它属于叠字迭代标记而非标点符号,但初学者在学习基础识字教材时通常会将其与“。”和“「」”一同接触。1
人々が公園に集まりました。1
“人们聚集在公园里。”
時々日本語の本を読みます。1
“我有时间会读日语书。”
停顿、省略与强调符号
三点省略号 …:成对使用为 ……
三点省略号在 Unicode 中编码为 U+2026(HORIZONTAL ELLIPSIS),在 U+2025(TWO DOT LEADER)还有一个两点的近亲符号。1 该字符本身就是一个独立的完整字形,而不是由三个句号简单拼凑出来的。7
正规正式出版物的排版规范通常使用连续的六个点,即输入两个字符:……。只有在排版版面极度狭窄的情况下,才允许使用单独的三点省略号。1 横排文本中,点通常排布在基线上或字框中间;竖排文本中,则在整列文字中水平居中对齐。1
彼は何も言わなかった……。7
“他一句话也没说……”
あの……ちょっといいですか。1
“那个……请问方便耽误您一下吗?”
感叹号 !与 疑问号 ?
!在 Unicode 中编码为 U+FF01(FULLWIDTH EXCLAMATION MARK),? 为 U+FF1F(FULLWIDTH QUESTION MARK);其半角形式 U+0021 和 U+003F 也会在混合语言语境中出现。两者均属于 W3C 字符类别 cl-04(区切り約物,断句标点类)。82
这两个符号在古典日语中均不存在,都是明治时期随着吸收欧洲印刷排版规则而引入的外来标点。1
它们广泛应用于日常随笔、小说、漫画与商业广告中。但在传统正式文体中,由于句末助词“か”本身已标明疑问语气,且句尾陈述语气即可表达感叹,因而以往通常不使用这两个符号。1
危ない! 車が来るよ。1
“危险!车来了!”
本当ですか? 信じられない。1
“真的吗?真不敢相信。”
在官方公文中正式引入这两个符号是有确切日期的近期改革。日本文化审议会建议《公用文作成の考え方》(令和4年1月7日,2022年1月7日)正式允许在中央政府的宣传、说明类材料以及记录原始发音的谈话记录中,使用“?”与“!”。45 该文件还规定了间距规则:当“?”或“!”后面同一行内仍有文本时,标点后应空一格。只要在同一文档中保持规范一致,此空格使用全角或半角均可。411 W3C JLReq §3.1.6(断句标点与连字符的排版)同样规范了行中留空规则,规定 cl-04 字符非处于行尾时,其后需附加全角间距。9
口语俗称:マル、びっくりマーク、はてなマーク
在日常交流、发短信或手写交流中,学习者除了正式的汉字名称外,经常会听到这些通俗叫法:句点常被称为“マル”(maru,圆圈);感叹号被称为“びっくりマーク”(bikkuri māku,吃惊符号);疑问号被称为“はてなマーク”(hatena māku,纳闷/疑问符号)或“クエスチョンマーク”(kuesuchon māku)。110 如果一个日本人对你说“这里加一个 びっくり”,他指的是加一个感叹号,而不是要发出惊叫声。
空格与字符宽度规范
标准日文正文中词与词之间不留空格
日语正文在词与词之间不使用空格隔开。书写系统依靠汉字、平假名与片假名的相互交替穿插来自然呈现词界。这种不同脚本混合排版的视觉节奏承担了英语中空格的分割功能。110
空格仅在非常有限的特定场景下使用:儿童绘本、初学者教材、部分小学低年级课本,以及在原稿纸(原稿用紙)中每个标点独占一格时的规范。1 学习者从教材过渡到原生日语读物时,会失去空格这一词界辅助,必须适应依靠字符脚本的交替来断句辨词。
某些体裁中专有名词周围的全角空格
全角空格(全角スペース,Unicode U+3000 IDEOGRAPHIC SPACE)插入一个完整的方块空格,在正式书信、政府公文及某些报纸风格中用于衬托并突显人名。1 在原稿纸排版中,段落首行缩进同样使用该全角空格。此外,在要求将姓与名填写在同一输入框中的各类网络表单中,姓与名之间也常用全角空格分隔。1
混合文本中的全角(zenkaku)与半角(hankaku)标点
Unicode 编码区段 U+FF00–U+FFEF(半角及全角字符)的引入,是为了让东亚早期的历史编码(如 1969 年的 JIS X 0201、1978 年的 JIS X 0208 以及 Shift_JIS)能够无损映射转换为 Unicode。213314 其中 U+FF01–U+FF5E 将 ASCII 的 0x21–0x7E 映射为全角形式;U+FF61–U+FF9F 则编码了半角片假名及其相关标点(JIS X 0201 中字节 0xA1–0xDF 的映射)。214
在日语排版术语中,“全角”(zenkaku)字符占据与汉字完全相同的正方形字框宽度,而“半角”(hankaku)字符则大约占据其一半的宽度。2
实际排版规则正如上述图表所示:日文正文与日文字符并列时使用全角 。、「」;西文字符块(网址 URL、程序代码、学术拉丁学名、英文引文)内部使用半角 . , " ";嵌入在日文中的完整英文句子则采用半角西文标点。Unicode 字符集为每种西文标点都同时提供了全角与半角形式,作者可根据上下文精准选择。2
表单输入的困境:为什么你的地址表单会被拒收
日本的各类网页表单常常对字符宽度有严格限制,往往要求数字必须为“半角”、片假名必须为“全角”,甚至有时恰恰相反。此类规则因网站而异,且表单自身很少给出明确的错误提示。2 2022年的《公用文作成の考え方》对官方公文的输入宽度做出了明确规定:在横排公文中,阿拉伯数字默认采用半角,同时沿用「、」作为逗号规范。411
半角片假名(カタカナ)之所以至今仍残存在收据小票、ATM 终端屏幕、火车站 LED 显示屏以及部分陈旧的零售与银行系统中,是因为1969年的单字节编码限制。甚至日本主要的跨行转账结算系统直到2018年才彻底摒弃半角假名。现代网页文本已严格避免使用半角假名。13 当姓名表单要求填写“全角假名”时,若输入半角字符则会被视作错误的字符集,而非仅仅是字号偏小。
延伸了解
在片假名外来人名名与姓之间误用“、”
中黑“・”是用片假名书写外国姓名时的标准姓名分隔符。在名与姓之间使用“、”会被读者理解为两个独立并列的人物,而不是单个人的全名。1 正确的规范是:
将单个“…”误当作正规印刷品中的省略号
正式出版物的排版规范使用两个 U+2026 字符连成六个点“……”。单独的三点省略号仅在版面极其局促时作为妥协方案使用。在文学性正文中,句末只放一个“…”会显得不够规范与随意。1 标准规范写法如下:
用三个句点拼接冒充省略号
连续敲打三个半角英文句点(...)并不是日语省略号。日语中的三点省略号是独立的字体字形,有着自身独特的字距与中心对齐参数。敲打三个句号不仅在视觉间距上明显脱节,还会破坏排版引擎的字距微调与分行换行计算。7 正确的做法是输入成对的 U+2026:
在法律或学术公文中滥用“!”或“?”
2022年的《公用文作成の考え方》仅允许在具有宣传、导读性质的政府普及材料或直接引语录音整理中采用“!”和“?”。法律条文、政府行政法令以及正规学术论文中,仍然依赖助词“か”以及严谨的陈述句式来传达疑问与强调,而不使用感叹号或问号。4
逗号的位置关乎语感节奏,而非语法限制
读点“、”的放置是作者对语言节奏的掌控,而非一成不变的句法规则。过多的逗号读起来拖沓累赘,过少的逗号则让人喘不过气。
标准的写作建议是朗读句子,在语意自然换气停顿处放置“、”。日语中不存在类似英语“连词前必须加逗号”的机械规则。1
句号放在闭引号「」内还是外
传统的文学出版习惯将句号“。”置于闭合括号「」内(如:“こんにちは。”);而现代网络书写及轻便体裁中,括号内的句号往往直接被省略(如:“こんにちは」”)。出版物中这两种情况均有存在,相比死记某一种规则,能够辨识并理解出版社的风格偏好更为实用。91
波浪号“〜”存在两个不同的 Unicode 码位
U+301C(WAVE DASH)与 U+FF5E(FULLWIDTH TILDE)在显示上几乎无法肉眼分辨。微软 CP932 Shift_JIS 的历史实现将波浪线映射到了 U+FF5E,导致新旧文本在“哪个才是正规码位”上存在冲突。现代输入法通常会自动替用户完成转换,因此对学习者来说这主要是识读层面的背景知识,而非书写时的负担。2612
为什么古典日语没有标点符号
近代以前的日语不使用断句标点。古人依赖系结法则(係り結び)、句末终助词以及动词形态的活用变化来清晰界定语法边界。现代标点符号是明治维新(1868–1912年)期间伴随西方印刷技术全面引进的,解决了日语书写体系此前并未迫切感受到的断句需求。1
半角片假名是历史产物,而非现代书写规范
半角片假名(カタカナ)的诞生纯粹是因为1969年的 JIS X 0201 单字节编码无法在8位空间内容纳全角字符。虽然它至今仍保留在小票和终端设备中,但在现代网络出版中早已被弃用。学习者如果在现代网页上看到它,应将其视作一种历史遗留现象,而非可效仿的排版风格。13
参见
- 混合书写系统:日语如何融合汉字、平假名与片假名
- 竖排书写(縦書き)与横排书写(横書き)
- 振假名:汉字上方的读音标注
- 送假名:当汉字融入平假名
- 片假名中的长音:长音符“ー”的工作原理及平假名为何不用
- 如何用片假名书写你的名字:外语姓名转写规则与示例