什麼算一個字
對計數器來說,一個字是由空格或標點符號與其他字隔開的一串字母或數字。讓兩個程式算出不同數字的,就是有疑義的情況:有連字號的字、帶小數點或逗號的數字、時間、電子郵件地址和連結。
ABC SyG 的字數統計使用你瀏覽器的分詞規則。在我們的測試中,「centro-sur」算作兩個字,「3,50」算作一個(整個數字),「9:30」算作兩個(9 和 30),而英文的縮寫如「don't」算作一個。電子郵件地址和連結可能會被拆成不只一個字。其他程式(例如文書軟體)通常把所有沒有空格的內容一律連著算,所以有連字號的字只會算成一個。中文沒有空格分詞,字數統計會依瀏覽器的分詞結果計算,可能和其他軟體略有出入。
如果你必須達到確切的最低或最高字數(學校作業、文章),請先確認負責審閱的人會用哪種程式計算,並預留約 3 到 4 % 的餘裕,以應付計算標準的差異。
含空格、不含空格的字元數與換行
「含空格」的字元數會計算所有內容:字母、數字、符號、空格和換行。「不含空格」的字元數則不計入空格、定位字元和換行。該用哪種,要看是誰訂定限制:社群網站和簡訊是含空格計算;有些比賽和翻譯則以不含空格計算。
有兩個細節常讓人意外。第一,不小心打的兩個空格會算成兩個字元。第二,以含空格計算時,換行算作一個字元。另外,表情符號在工具中算作一個可見字元,但許多平台會算成更多,下面會說明。
| 文字 | 字數 | 含空格 | 不含空格 |
|---|---|---|---|
| Probé el nuevo café del centro-sur: ¡excelente! Cuesta 3,50 dólares y abre a las 9:30. | 17 | 86 | 72 |
一個手動計算的範例
我們以上表的文字為例。計算字數時,邊讀邊編號:Probé (1)、el (2)、nuevo (3)、café (4)、del (5)、centro (6)、sur (7)、excelente (8)、Cuesta (9)、3,50 (10)、dólares (11)、y (12)、abre (13)、a (14)、las (15)、9 (16) 和 30 (17)。共 17 個,因為連字號把「centro-sur」拆開,冒號把「9:30」拆開;如果把這兩個各算成一個字,就是 15 個。
計算不含空格的字元數時,把每個以空格隔開的片段加起來:Probé (5)、el (2)、nuevo (5)、café (4)、del (3)、「centro-sur:」(11)、「¡excelente!」(11)、Cuesta (6)、「3,50」(4)、dólares (7)、y (1)、abre (4)、a (1)、las (3) 和「9:30.」(5)。總共 72 個。因為有 15 個片段,它們之間有 14 個空格:72 + 14 = 86 個含空格的字元。如果你把文字貼進字數統計,就會在「字數」、「字元數」和「字元數(不含空格)」看到完全一樣的數字。
常見的限制(僅供參考)
限制會隨時間變動,各平台也有特殊規則,所以請當作參考,發布前再確認目前適用的限制。
| 平台 | 大約的限制 | 需要注意的細節 |
|---|---|---|
| 在 X(Twitter)發文 | 280 個字元 | 連結以固定長度計算(約 23 個字元),部分表情符號或文字會算成不只一個字元,中文字通常每字算兩個單位 |
| 簡訊 | 160 個字元(GSM 字母)或 70 個(含特殊字元、中文或表情符號) | 如果訊息放不下,會拆成較短的幾段(每段大約 153 和 67 個字元) |
| Instagram 說明 | 2,200 個字元 | 按「更多」之前只會看到幾行;重要的內容要放在開頭 |
| 搜尋引擎的網頁標題 | 大約 60 個字元 | Google 以像素而非字元計算:「W」比「i」佔更多空間 |
| Meta 描述 | 大約 155 個字元 | 同樣以像素計算,而且 Google 可能會改寫 |
關於簡訊:GSM 字母涵蓋基本字母、ñ 和一些帶重音的母音,但不包含 á、í、ó、ú 這類字母。只要有其中一個字元(或一個表情符號),整則訊息就會改用更寬的編碼,限制從 160 降到 70。中文簡訊也是如此,每則最多約 70 個字。所以帶有重音符號的簡訊,即使看起來很短,也可能分成兩段送出。
閱讀與朗讀時間
成人默讀的速度大約是每分鐘 200 到 250 個字,大聲朗讀時(含停頓與語調)約為 130 到 160 個字。這些是平均值:技術性的文字讀起來較慢,兒童故事則較快。
字數統計會顯示「閱讀時間」(以每分鐘約 220 個字計算)和「朗讀時間」(約 130 個字)。以 1,000 個字為例,閱讀時間是 4 分 33 秒(1,000 ÷ 220 = 4.55 分鐘),朗讀時間是 7 分 42 秒(1,000 ÷ 130 = 7.69 分鐘)。如果你要用 5 分鐘口頭報告,文字不應超過約 650 個字(5 × 130),而且這還沒算上停頓、投影片或提問。
如果你只想要這個估算,閱讀時間計算器工具會用同樣的方法顯示這兩種時間。
如何刪減超出的文字
- 把文字貼到工具的方框中,記下超出多少字元或字數。
- 先從看不出來的地方下手:多餘的空格、重複的問候與說明,以及「真的」、「基本上」這類副詞。
- 查看「最常重複的詞」:當某個詞至少重複兩次時會出現這份清單,並排除很短的詞和最常見的虛詞。如果你發現某個詞用了十次,很可能有些句子可以合併。
- 把冗長的說法改成簡短的(例如把「儘管如此」改成「但」,把「為了達到……的目的」改成「為了」)。
- 邊刪邊看數字下降。接近限制時,留下一兩個字元的餘裕,以防平台的計算方式不同。
以發一則貼文為例,建議先用工具計算,再把文字貼到平台確認:每個平台對連結、表情符號和標註都有各自的規則。
計算 PDF 的字數
如果文字在 PDF 裡,一頁一頁複製既慢,還常常帶來奇怪的換行。PDF 字數統計會讀取每一頁的文字,並提供字數、含空格與不含空格的字元數、句數、段落數、閱讀時間和每頁字數。
有兩個實用的用法。你可以在「要統計的頁面」輸入範圍(例如 2-10),只計算作業的主體,不含封面和參考文獻。你也可以把總數與繳交的限制比較。請留意三個限制:它只計算真正的文字,所以掃描的 PDF(頁面圖片)會得到零,需要先做文字辨識(OCR);頁首、頁尾和頁碼會被算成字;欄位、表格或行尾以連字號斷開的字,可能和 Word 有小小的差異。
隱私與工具的限制
計算在你的瀏覽器中進行:你輸入或貼上的內容不會上傳,也不會儲存。這很適合用在私人草稿、信件或工作筆記。
需要留意的限制:像日文這類不用空格書寫的語言,計算結果取決於瀏覽器的分詞,可能與其他程式不同;閱讀時間是依平均速度估算的;而且每個平台的計算方式不同,所以工具的數字是參考,不是保證。
常見問題
有連字號的字算一個還是兩個?
要看程式。ABC SyG 的字數統計依照你瀏覽器的規則,通常把「centro-sur」算作兩個字;文書軟體則算作一個。如果你的限制很嚴格,請使用負責審閱的人會用的同一個程式。
空格算字元嗎?
算,在「含空格」的計算中。工具也會顯示「字元數(不含空格)」,供限制以這種方式計算時使用。以含空格計算時,換行算作一個字元。
一則簡訊可以有幾個字元?
如果只用 GSM 字母,大約是 160 個;如果包含特殊字元、帶重音的母音(如 á 或 í)、中文或表情符號,則是 70 個。如果超過,就會拆成較短的幾段,許多方案會分別計費。
讀完 1,000 個字的文字要多久?
默讀約 4 到 5 分鐘(工具以每分鐘 220 個字計算為 4 分 33 秒),大聲朗讀約 7 到 8 分鐘(以 130 個字計算為 7 分 42 秒)。這只是平均值:你的速度可能不同。
如果我的 PDF 是掃描檔,有多少字?
工具會顯示沒有可統計的文字,因為掃描檔是頁面的圖片。必須先用文字辨識(OCR)程式處理 PDF,才能計算。