在字体排印学中,川流(英语:river,或英语:river of white)是采用印欧语言之书写系统的文段在排印的过程中出现的“裂缝”,由碰巧在纵向上排列到一起的空格所组成,可能在多种情况下出现。其中尤以两侧对齐或者使用等宽字体的情况下最为明显,因为这时候空格通常宽度较大。比例字体因为空格较小,比较不容易出现川流的情形。另一种情况是在较小范围内,长度相近的词频繁出现,例如maximization、minimization或optimization等。
川流的出现是因为其X字高、不同字母的字宽及以字母间距及文字间距设定组合下的结果:p29 :p80 :p85 :p270 :p270 :p65。较宽的字体比较容易出现川流,比较没有控制间距的排版应用时也比较容易有川流,而句间距(英语:sentence spacing)的增加会使川流更加恶化。比较复杂的排版应用会有比较精细的间隔控制,而且会有比较精细的字间减位对(英语:kerning),软件可以知道对应各个字母对,理想的间距设定值。
字体设计者一般会尽量减少川流效应的出现,加拿大的字体设计者Geoffrey Dowding在《Finer Points in the Spacing & Arrangement of Type》书中曾作以下的说明:
小心编排的文字页,看起来会像许多有序的黑色长条,中间被水平的空白所隔开。若是随意编排的文字页面,可能会是一个混乱的格局,其中有许多不相连的区域,若字母之间间距太大,此问题会更加明显。视线正常情形可以轻松的从左到右的移动,此时会因为不相连的区域而受到影响。甚至较窄的字母或衬线会无法发挥其功能-保持视线从左到右的移动。眼睛会被误导,而注意垂直方向,使视线由上到下移动,若文字中出现川流,视线更容易被误导为由上到下移动:p5–6, 29
排版时可以将文件上下倒置来检查是否有川流的情形。在上下倒置时,眼睛不易识别字母,因此比较容易注意到整体的布局,也较容易发现川流。
其他相关的词包括“湖”或是“洞” :p.58 :p.13是指相邻或互相交错的川流,因此使文字页面中出现一块较浅的部分。