TWOBE▶
4 years ago
一直在想為什麼iOS的刪節號「⋯⋯」跟微軟新注音打出來的刪節號「……」長得不一樣,爬了一下才知道原來iOS內建的刪節號在Unicode中被定義為數學符號的水平刪節號,而且還找不到正確的刪節號
latest #19
TWOBE▶
4 years ago
iOS你怎麼能這樣對我
TWOBE▶
4 years ago
水平刪節號,見維基百科註釋1
TWOBE▶
4 years ago @Edit 4 years ago
這篇的 But Ko 有很明確的解釋,還剛好解答了我前幾天疑惑的破折號
立即下載
TWOBE▶
4 years ago
手機操作好像沒辦法複製留言,只好請大家點進去看(?)
TWOBE▶
4 years ago
好慘我一堆刪節號全都要改……
TWOBE▶
4 years ago
qingling3388: 很久以前就有發現顯示出來不太一樣 (rofl) 最近會用電腦跟平板更文的關係發現顯示不一致會有點困擾才去找為什麼
TWOBE▶
4 years ago
刪節號跟破折號的問題應該有人反應過了吧,變成水平刪節要是有直排需求的話真的會很困擾耶
TWOBE▶
4 years ago
iPad Pro 2019不知道有沒有改善這個問題
有點疑惑⋯⋯看下來,意思是刪節號該是置下方而非中間嗎?
断捨離🌟星點木
4 years ago @Edit 4 years ago
我一開始想到的是,我印象中刪節號是置中的。但後來想想,以前課文或寫作都是直式,中文典型(?)的排版方式該說是直式嗎,橫式是網路普及後呈現方式有了變化?看了教育部網站,直式的刪節號確實是置中,換句話說,橫式比照外語(比如英文)格式?
TWOBE▶
4 years ago
Timber_Star: 主要是它們在Unicode也就是電腦顯示的字元編碼中代表的是不同的意義XD
TWOBE▶
4 years ago @Edit 4 years ago
刪節號「……」的代碼是「U+2026」,會隨著字型有所變化,除了中文之外其他地區(如歐美、日本)通用字體的刪節號一般都是置底顯示。
一般網頁程式語言的預設字體,通常都是先指定英文字型再來才會指定中文字型,有的甚至不指定(然後就會優先套用英文字型)。如果字型顯示不出來,就會用系統預設值(像是windows就是微軟正黑體,微軟正黑體的刪節號也是置底,這是不正確的)。
TWOBE▶
4 years ago
沒去看噗浪CSS不過以刪節號顯示的方式看起來應該也是指定英文字型或者沒有指定。在優先選用英文字型來顯示刪節號的狀況下,就會變成我們所看到的置底的樣子→「……」
然而如果網站使用的指定字型是標楷體的話,就會看到刪節號置中囉XD 手機系統預設字體改成標楷體的話,應該也會有相同效果
TWOBE▶
4 years ago
然後iOS的刪節號並不是刪節號,iOS的「⋯⋯」在Unicode中代碼為「U+22EF」,定義為數學符號的水平刪節號(Midline Horizontal Ellipsis),不是數學系所以其實我也不知道這符號會用在哪。
另外也有垂直刪節號「⋮」(U+22EE),水平跟垂直顧名思義就是他們就是呈水平樣子跟垂直樣子的點點點。
主要是水平刪節號跟垂直刪節號在橫直排的顯示上會容易有問題,中文刪節號則會依排序方向改變所以沒有這個困擾。

剛剛本來想用Word測試想說會比較好懂,但發現Word裡的數學符號字型是英文字型,所以會跟隨英文直橫排的模式顯示水平或垂直,與中文相比反而看不太出差異XDD
TWOBE▶
4 years ago @Edit 4 years ago
更簡單說一點就是,標點符號的刪節號是「…… U+2026」而「⋯⋯ U+22EF」和「⋮ U+22EE」只是跟刪節號長得很像的數學符號,但它們本質上是不一樣的XD
TWOBE▶
4 years ago @Edit 4 years ago
然後iOS都拿「⋯⋯ U+22EF 數學符號的水平刪節號」來騙我們它是「…… U+2026 標點符號的刪節號」
TWOBE▶
4 years ago
然後我剛要搜尋刪節號顯示不同的資訊,想說找找看有沒有標楷體網站的顯示會比較好懂,就發現我這噗已經出現在Google搜尋上了也太快
TWOBE▶
4 years ago
破折號的話我還沒把 But Ko 大講的內容看仔細就先不談XDD
back to top