跳至主要内容

71 篇文章 含有標籤「語言與排版」

中文、英文、用字、字型、標點、排版

檢視所有標籤

升記號

· 閱讀時間約 2 分鐘 ┊ 純文字版

剛才看到馮天彥的 blog,他提到大家在打升記號的時候,常常都用一般的井字號 #,而不是真正的「升記號」♯。

我要承認我就是這個人,不只這樣,我還要加碼自首,我都用小寫 b 來當降記號!

一方面是因為我懶啦。你看 # 用 Shift + 3 就可以順手打出來,而小寫 b 的方便性就更不用說了。至於要輸入真正的升記號和降記號,你要嘛要用複製的,要嘛就要記得它們的 Unicode 代碼。

(解答:♯ 是 U+266F,♭ 是 U+266D,但保證你明天就忘了)

但更重要的另一方面是因為「美觀」。在許多字型上 ♯ 和 ♭ 占的是有如中文字的寬度,在文章裡跟英文排在一起超級不協調、超級醜。

你看如果用 Noto Sans TC 字體(這是一個非常普遍的中文字體),用「正確」(上方)和「錯誤」(下方)的符號看起來會像是下圖這樣。我是覺得下方比較好看啦。

我不曉得寫在這個部落格裡面,在你的裝置上看起來會怎樣,這要看你的系統字型設定而定。現在就來測試一下:

  • 正確的「C♯、B♭」
  • 錯誤的「C#、Bb」

才過了一分鐘,我已經忘了升降記號的 Unicode 是多少了。明天寫 C# 的時候,我大概還是會順手按下 Shift + 3,然後繼續我的生活吧!

2025-01-25 更新

看到 e89295 的文章,學到了 Linux 上的 Compose 鍵這個東西,我從來都不知道有!現在我可以用快樂地用 Compose # # 和 Compose # b 打出升降記號了。大大提升用 ♯ 和 ♭ 的意願!

2025-01-25 更新 2

好,我被說服了。我把 NiceChord.com 官網裡的文章內文裡的升降記號「幾乎」都改過來了,也許還有一些漏網之魚,那些我慢慢再來弄。

(不過我在我的好和弦實體書裡面,還是有用正確的符號啦(也許除了一些少數的譜例)!對升降記號在意者可以放心購買。)

幫我

· 閱讀時間約 2 分鐘 ┊ 純文字版

不曉得從什麼時候開始,台灣人開始愛上說「幫我」。

  • 🛒 在超市結帳時,店員說:「麻煩『幫我』在這邊排隊。」(是我要排隊結帳的耶!)
  • 👨‍🍳 在餐廳,服務生說:「兩位有訂位嗎?『幫我』坐這邊。麻煩『幫我』掃 QR Code 點餐喔!」(不是我自己在幫自己點餐的嗎?)
  • 📋 在銀行櫃台,行員說:「麻煩『幫我』填一下這張表格。」(原來我不是在幫自己填表?)
  • 🩺 甚至,在醫院檢查時,護理師也說:「來,『幫我』深呼吸喔!」(原來現在還可以幫別人呼吸!我都不知道!)

「幫我」的語意完全顛倒了。以前「幫我買咖啡」的意思是「我想喝咖啡,你去買給我」;現在怎麼變成了「你想喝咖啡,你自己幫自己買」?

「幫我」演化成了一種台灣特有的「微情勒」:我並沒有要強迫你,我只是在請求你的「幫忙」;如果你不照我說的做,你就是一個「不幫忙」的人,你心腸怎麼這麼壞!

我非常確定,在我小時候是沒人這樣講話的。這絕對是最近十年才開始流行起來的語言病毒,不曉得是誰帶壞大家發明的,然後就這樣傳染開來了。

很快地,我們就會聽到搶匪衝進銀行裡大喊:「所有人『幫我』把手舉高!你,『幫我』把錢塞進袋子裡!」然後櫃台小姐會回應:「是的搶匪先生,請『幫我』等一下!」

為什麼你的破折號——會斷掉

· 閱讀時間約 4 分鐘 ┊ 純文字版

你在文章中會用破折號嗎?就是那個 ChatGPT 超愛用、表達轉折或補充說明的符號──像這樣。

一直以來,我打破折號都是用新酷音輸入法裡面的線段「——」,但兩個「——」之間總是有一道縫隙,無法完美連接。我不曉得是不是所有字型都會這樣,醜醜的。

但我去看教育部的《重訂標點符號手冊》上面的破折號「──」,居然可以完美無縫接軌?為什麼教育部的破折號比較厲害?

於是我跑去 Unicode Explorer 研究了一下。發現原來我一直以來用的都是 em dash(英文的長破折號,U+2014),但教育部網站用的是 box drawings light horizontal(用來畫表格的細橫線,U+2500)。

沒錯,教育部官方推薦的「中文破折號」根本不是「破折號」!它是上個世紀 DOS 時代純文字介面裡,用來畫「表格邊框」的細橫線。這就像是偷偷用醬油膏代替松露醬一樣的感覺呀!

Unicode 橫線宇宙​

研究了一下發現,Unicode 裡面看起來長得像一橫的字符超多的,隨便找就有一大堆:

字符名稱Unicode
-hyphen-minus(連字暨減號)U+002D
‐hyphen(連字號)U+2010
‒figure dash(數字用破折號,寬度與數字相同,常見於數字排版)U+2012
–en dash(英文的短破折號)U+2013
—em dash(英文的長破折號)U+2014
―quotation dash(引用線)U+2015
⁃hyphen bullet(連字號樣式的項目符號)U+2043
−minus sign(減號)U+2212
⎯horizontal line extension(數學排版用的橫線延伸符號)U+23AF
⸺two-em dash(兩倍長破折號)U+2E3A
─box drawings light horizontal(用來畫表格的細橫線)U+2500
ーkatakana-hiragana prolonged sound mark(日文的長音符號)U+30FC
ㄧbopomofo letter(注音符號「ㄧ」)U+3127
一one(中文字「一」)U+4E00
﹘small em dash(英文的小長破折號)U+FE58
﹣small hyphen-minus(小連字號暨減號)U+FE63
-fullwidth hyphen-minus(全形連字暨減號)U+FF0D
𐆑roman uncia sign(羅馬盎司符號)U+10191

結論是,Unicode 裡似乎根本沒有正統的「中文破折號」,所以教育部只好從表格符號區拿了一條線出來,跟它說:「從今天開始,你就是破折號了!」

怎麼打出完美的教育部破折號「──」?​

如果你也想要擁有完美的連續橫線「──」,以下是召喚它的咒語:

  • 如果你在 Windows,按住 Alt 不放,再按「數字鍵盤」(不是英文字母上方)的 2 5 0 0,最後再放掉 Alt。在某些軟體裡(如 Word 或記事本),可以先輸入 2500,然後按 Alt + X。
  • 在 macOS,你要先 Control + Command + 空白鍵 開啟 emoji 選擇視窗,然後輸入整個 Unicode U+2500。
  • 在 Linux 最簡單,先按 Ctrl + Shift + U,螢幕上會直接出現「U+」字樣,接著輸入 2500,再按 Enter 就好囉!

修補你的破折號​

我已經把 Wiwi.Blog 上面的所有破折號都更新成「──」了。雖然只是用來畫表格的假貨,但看到它們完美接在一起,心情還是很好!

更新

e89295 針對這篇文章寫了回應,他在文章中引用了 Unicode 的規格書。Unicode 官方建議的中文破折號是兩個 U+2014(就是我原本的打法),或是一個 U+2E3A(兩倍長破折號),而不是台灣教育部用的兩個 U+2500。

其實我覺得 U+2E3A 是很優雅的解決方案,畢竟只有一個字符就不可能斷掉了,但問題是在我慣用的文字編輯器 micro 中,「兩倍長破折號」的寬度顯示不正確,會造成後面的字元被吃掉的情形。另外,不論是 U+2014 還是 U+2E3A,都可能有「垂直不居中」的問題。

結果試來試去,到頭來還是教育部的假貨(U+2500)最好用耶!

社群媒體不讓你用的那些格式

· 閱讀時間約 6 分鐘 ┊ 純文字版

剛從社群媒體那個「所有文字都得是預設格式」的排版地獄爬出來嗎?

歡迎來到獨立部落格的自由世界!在部落格文體中,文字格式不只是裝飾,它是你語氣的延伸、對讀者情緒勒索的工具,也是修辭不可或缺的重要部份。

突然之間有了一整個 HTML / CSS / Markdown 工具箱的你,可能需要一點時間適應這樣的自由。就讓這篇「部落格文體的格式修辭學」指南來幫助你吧!


粗體​

想要讓讀者感受到你內心的吶喊時使用。

範例:我今天去 7-11 買咖啡,店員問我要不要買衛生紙,我說不用,然後他又問了三次!

斜體​

許多人說中文不該用斜體,但誰理他們啊!這種歪歪斜斜、難以閱讀的中文,最適合用在圖片說明、文章中註解(注意不要與「註腳」混淆)、謎之音或悄悄話等處。

範例:(非當事衛生紙,這一串是送的)

刪除線​

把真心話寫出來,然後收回去,假裝對方看不到,但其實就是想要對方看到。

範例:最後我還是買了兩串衛生紙,因為店員很正我是個心地善良的人。

註腳​

就是那些文章中會出現的小數字。正文寫不下的碎碎念最佳去處,還可以順便展現學術氣息!

範例:反正家裡多囤一點衛生紙又不會怎麼樣。1

超連結​

部落格的靈魂所在!可以連到自己以前的文章、別人的文章,或者 Rick Astley 的 Never Gonna Give You Up。

範例:衛生紙用完跟停水,到底哪一個比較可怕呢?

引言區塊​

把廢話放到這裡面,權威感瞬間 up up!

範例:

「人生就像一捲衛生紙,看起來很多,但拉個肚子就用完了。」

— 我說的

符號清單​

當你意識到這段文字太長,讀者可能會睡著時,把它拆成清單。這樣讓你看起來很有條理,雖然內容完全不是那麼一回事。

範例:

我買衛生紙的時機:

  • 想到就買
  • 有特價就買
  • 還拿得動就買

數字清單​

跟符號清單很像,但多了順序性功能。

範例:

如何買衛生紙:

  1. 走進 7-11
  2. 發現衛生紙其實放在店門口外面
  3. 走出 7-11
  4. 拿六串衛生紙
  5. 再度走進 7-11
  6. 結帳,店員說其實你沒必要把六串都拿進來,跟他說就好
  7. 拿著六串衛生紙走出去

表格​

只要加上框線,任何主觀偏見看起來都像是客觀分析。

範例:

品牌價格評價
舒X貴很厚,失戀大哭時必買
春X便宜記得第一擦要用三張,不然會破
Unixxxx中等在 7-11 買很多東西時會送

小字註解​

原本是用來標註讀音的,但現在是「口是心非」時的專用格式。

範例:快給我一包衛生紙,因為我要把桌子擦乾淨昨天吃了麻辣鍋。

標題階層​

用來組織文章架構,或者假裝你的文章很有架構。

範例:

衛生紙囤貨指南

為什麼要囤?​

因為會漲價​

雖然也不一定會漲​

但囤了就是很開心​

螢光筆​

因為你覺得粗體還不夠。

範例:衛生紙是最值得囤的物品,不會過期,怎麼囤都不會浪費!

行內程式碼​

用在想用「等寬字體」呈現,或是純粹想要文字有個外框時。我都拿來當作「音名」的標記來用。

範例:G7 和弦的組成音是 G、B、D 和 F,雖然這跟衛生紙一點關係都沒有。

程式碼區塊​

讓你看起來像是軟體工程師,或者也可以用來展示任何你想要用「等寬字體」呈現的內容。

範例:

function 該買衛生紙嗎() {
if (家裡剩餘 < 10捲) {
return true;
}
if (特價中) {
return true;
}
return true;
}

鍵盤標示​

教讀者如何操作電腦,或者用來炫耀你記得快速鍵。

範例:為了搶到特價衛生紙,他不斷狂 Ctrl + R 刷新頁面。

水平分隔線​

當話題轉太硬的時候使用。

範例:


模糊文字​

防雷神器!或者用來遮住壞壞的文字。

範例:那天我在超市遇到 Wiwi,他的推車裡有十串衛生紙,真是個奇怪的男人。

折疊區塊​

因為越把東西藏起來,讀者就會越想點開來看。

範例:

讓你驚訝的衛生紙冷知識!

根據這個衛生紙製造商的網站,其實世界上有 70% 的人上大號是不用衛生紙的,他們優先用水來清潔。在亞洲許多國家、中東、南美洲和南歐,免治馬桶、手持沖洗器、甚至只是一壺水,才是廁所的標準配備。

其實我也是那 70% 的人之一。

跑馬燈​

來自 1990 年代的網頁設計遺產,老派到極致就是潮!也是「這網站是我的地盤」的終極象徵。有哪個社群媒體會允許你在貼文中放跑馬燈的?

範例:

🧻 本週特價!衛生紙買十送十!限時搶購中! 🧻


(看到上面的水平分隔線了嗎?我就說話題轉太硬的時候可以用吧!)

以上就是今天的「部落格文體的格式修辭學」指南。恭喜你不只學會了文字格式,也被我植入了想買衛生紙的衝動。

看看家裡貨架的衛生紙,竟然只剩下五串半,我現在要出門補貨了。

Footnotes​

  1. 雖然下面這裡寫的是廢話。 ↩

<ruby>

· 閱讀時間約 1 分鐘 ┊ 純文字版

我剛才才知道,偶爾會在別處看到的文字上方註解小字就像現在這個樣子,竟然是 HTML 的標準功能!我一直都以為是網站主自己用 CSS 做出來的呢我以後用爆。

小小的不舒服

· 閱讀時間約 3 分鐘 ┊ 純文字版

你是那種高敏感、有強迫症的人嗎?

我應該不算是高敏感,但對某些事情的確有強迫症。

例如,看到文章裡英文與中文字之間不空格like this就會讓我渾身不舒服。或者,看到一直用半形標點,或一直錯字得文章,也會覺的so"不舒服"......(你也開始 不舒服起來ㄌ嗎?)

在意排版的美感當然是好事啦。但如果對其他太多生活中的小事都這麼敏感,凡事都要調整到「某種特定狀態」才能感到舒服的話,也許就不能算是「品味」了。

最近看到 Bread on Penguins 的一個 YouTube 影片。她提到她的工作裝備現況:

  • 鍵盤的其中一個方向鍵壞了
  • 相機腳架不太穩
  • 主鏡頭的自動對焦掛了
  • Blue Yeti 麥克風的背景噪音有點嚴重

她完全可以買得起新的,但選擇不換。因為她認為刻意讓自己曝露在「小小的不舒服」中,可以訓練自己面對生活中其他無法控制的不舒服。而且,這些小小的不舒服,反而讓她變得更強:

  • 方向鍵可以重新綁定到其他按鍵,而且因為無法依賴方向鍵,她被迫練熟了 Vim 文字編輯器的按鍵綁定。(Vim 是用 H J K L 來當作方向鍵)
  • 腳架不穩就用膠帶捆一捆就好,她學會了不需要完美器材也能工作。
  • 自動對焦壞了就改用手動對焦,反而迫使她思考「真正想對焦的是什麼」。
  • 麥克風底噪太大,讓她學會了如何使用 FFmpeg 的去噪音濾鏡。

我覺得超級有道理耶!如果每次有一點點不完美,就一定要調整到好才可以繼續,那你會發現生活中有無窮無盡的東西需要調整,結果整天都在忙著解決這些小小的不舒服。以為自己在控制環境,事實上是被環境操控了情緒。

反而,那些用著螢幕裂得像蜘蛛網的手機、拉鍊頭斷掉的背包、蓋子關不緊的水壺、接觸不良的耳機線⋯⋯卻依然能淡定地繼續生活的人,才是真正自由的。他們能與不舒服和平共處,在任何環境中都怡然自得,把心思放在真正該做的事情上。

所以我決定也要來練習接受這些小小的不舒服 那這篇文章的最後我就不放句號了

我其實不是「官大為」

· 閱讀時間約 1 分鐘 ┊ 純文字版

跟大家說一個小祕密,那就是:我的名字其實不是「官大為」。

我真正的名字是⋯⋯官大「爲」。

但除了辦證件的時候,連我自己都不喜歡用這個字。

現在已經有 Unicode 了所以沒問題,但「爲」這個字在台灣以前最普及的 BIG5 編碼表1裡根本不存在。許多舊的電腦系統是打不出這個字的,導致我的名字常常變成「官大?」,彷彿是在懷疑我的身份。

(「你真的是官大?」「沒錯就是我」)

甚至還有直接變成 emoji「官大👴🏼」(官大爺?)的。

(直接暴力把不存在的自訂字元對應到 Unicode 的後果)

當然,要把這些亂象解決,只要去戶政事務所改個名就好,但我實在太懶了就一直放著。

所以就這樣吧,大家好,我是官大?,有時候也是官大👴🏼,以後也請多指教。

Footnotes​

  1. https://zh.wikipedia.org/zh-tw/%E5%A4%A7%E4%BA%94%E7%A2%BC ↩

留言告訴我

· 閱讀時間約 1 分鐘 ┊ 純文字版

社群媒體孕育出了一種獨特的寫作文體──我把它叫做「假裝在乎體」。

看起來大概像這樣:

「你們跨年會去哪裡呢?在底下留言告訴我!」

「你的新年新希望是什麼?我好想知道!」

「今年跨年你要熬夜還是早睡?留言分享!」

這些問句的真正功能,是真心地想知道大家的跨年計畫,還是只想把留言數衝高,讓演算法判定這篇貼文互動性很高呢?

在個人部落格上,就比較不容易看到大家這樣寫。畢竟等到讀者看到文章時,跨年早就結束了。 🤣

(所以你跨年到底要去哪裡?不用告訴我沒關係,但歡迎寫在自己的部落格上!)

脆

· 閱讀時間約 1 分鐘 ┊ 純文字版

如果現在讀二十五年前自己的對話記錄,看到自己一直把「網頁」說成「烘培雞╱機」1(homepage),應該會覺得很蠢吧?

「欸我跟你說,我昨天終於把我的烘培雞弄出來了!」

「嘿,可以給我你的烘培雞嗎?」

「你有作品集嗎?」「有喔,我都放在我的烘培雞上面。」

二十五年後,換「脆」了。

當年一直說「烘培雞」的人,覺得自己很潮、很懂網路;現在一直說「脆」的人,也覺得自己很潮、很懂網路。

至少「烘培雞」還算是個準確且有創意的音譯;而「脆」只是在昭告天下自己的 th 發音需要加強。2

不過,也有可能是我錯了。也許「脆」會受到教育部認證,成為正式用語、寫進辭典,就像⋯⋯「烘培機」一樣(什麼?!)

Footnotes​

  1. 我喜歡可以吃的版本。 ↩

  2. 如果你讀到這還是一頭霧水:「脆」指的是 Meta 的社群媒體平台 Threads。 ↩

宜蘭諧音梗

· 閱讀時間約 1 分鐘 ┊ 純文字版

昨天跟檸檬卷和朋友去宜蘭礁溪泡溫泉吃東西。

沒有遊記,畢竟誰想看「泡溫泉好舒服」、「腳底按摩好爽」和「食物很好吃」這種廢話?

所以以下是路上收集的五張諧音梗照片。宜蘭人真的很愛諧音梗欸。

回程路上,才發現捷運中山站、誠品南西店附近發生了嚴重的隨機砍人事件1!要是沒跟朋友一起去宜蘭,我跟檸檬卷案發當時很有可能會在那裡。我很感謝朋友約我們出去。

(如果你想看我們多年前去宜蘭的 vlog,請到這裡。)

Footnotes​

  1. https://news.ltn.com.tw/news/society/breakingnews/5283907 ↩