在中文排版裡使用齊頭尾時,應該優先調節字間距還是標點間距?

時間 2021-05-12 01:28:25

1樓:dqin

非常好的問題!我的觀點是優先調整標點間距;字間距能不動就別動。改變標點間距和字間距都是為了達到更好的版面肌理所作的妥協,但是後者是更大的妥協。

隨便修改正文本距是現在書刊設計中的一大弊病。

2樓:Roe

我的習慣是壓縮文字間距,實在不行再壓縮標點間距。文字間距本身每行由於標點符號的不同就會不同,所以手動減少一些間距並不破壞美觀的,而且有時一行中標點太多由於標點擠壓規則的緣故文字會變得無比鬆散,這時反倒是手動縮小字間距來提公升兩個字元反倒比較好看。

3樓:江疆

從技術上說,正常情況下中文為主的文字在間距調整上的餘裕比英文的大很多,假設每個字元之間都允許微調的情況下,乙個畫素或者少於乙個畫素的調整在一行 30 字以上的文字裡幾乎是看不出來的 (除非你非常敏感,而且這段文字你天天看同一種排版),調整起來的難度其實很低,只要均勻分配就不會出什麼問題,如果擔心打斷行氣就設個比較嚴格的閾值,比如不許超過一畫素。

而標點因為本身形狀不一 (有的居左下有的居右上有的居中),那調整起來難度其實更大,需要獲取每個標點的圖形外框再針對性地設定調整的彈性,這其實是比較難做好的,但是適當加以正確的應用能提高整段的整齊性,這種技術一般稱作 character protrusion [1]。

總結起來,良好的中文斷行演算法應該綜合考慮二者,建議主要用字間距來控制,在適當情況下做標點的 protrusion。

有哪些中文說唱可以在KTV裡點到?

Respect潮流文化 按照我這邊當地大部分KTV來講,直接按歌星搜尋的,基本上會有的 熱狗,歐陽靖 農夫 頑童 大懶堂LMF如果是直接按照歌名來搜,以我的經驗,排除以上歌星的歌曲之外,還可以搜到的 有嘻哈 新說唱 50 的歌曲都會有的,按照歌曲名來搜 法老弟弟 嶗山道士 Dat stick 王以太...

在Qt裡如何使用原生的OpenGL API?

黑帥 新建乙個myopengl類繼承qopenglwidget,然後封裝resize,initialize等函式,最後將視窗部件提公升為myopengl,效果如圖。 天象 要想使用最新的OpenGL特性,你不能 include 你得寫 include 像這樣就會呼叫GL4.3的函式。也有ES版的,但...

在人類剛發明語言和文字的時候,全部使用中文,對當下有什麼影響

ICARUS 其實認為這個設定中起到決定性影響因素的是 人類語言同源 其次才是起源語言是什麼特徵。從時間跨度上來講,如果Anderson 2012 的推測不太離譜的話,6 10萬年間人類語言自然演變可以將所有的同源詞洗得一乾二淨 語法變得面目全非,以至於根本看不出它們本來是同源的。也就是說,即便輸入...