PDF 與文件

英文大小寫規則整理:句首、專有名詞、標題格式與程式命名

一次整理英文什麼時候要大寫:句首、代名詞 I、專有名詞、星期月份,以及標題格式的原則、camelCase 與 snake_case 等程式命名慣例和常見錯誤。

#英文大小寫#標題格式#程式命名

中文沒有大小寫之分,所以寫英文時最容易被忽略的就是「哪裡該大寫」。信件開頭的 i am、標題裡每個字都大寫、整段全大寫的公告,都是很常見的狀況。這篇文章把英文大小寫的規則分成四個部分整理:一般句子、標題格式、程式命名,以及常見錯誤。如果只是想快速把一段文字換成正確格式,可以直接使用英文大小寫轉換工具,貼上文字就會即時顯示結果。

一般句子:什麼時候要大寫?

英文句子裡需要大寫的情況其實很固定,主要有下面五種。

一、句子的第一個字母。 每個句子開頭都要大寫,句號、問號、驚嘆號之後的下一句也一樣:

the meeting starts at nine. please be on time.
→ The meeting starts at nine. Please be on time.

二、代名詞 I。 「我」這個字不論在句首還是句中都要大寫,縮寫形式 I’m、I’ll、I’ve、I’d 也是:

yesterday i told her i'm busy.
→ Yesterday I told her I'm busy.

三、專有名詞。 人名、地名、國家、機構、品牌的名稱要大寫,例如 Alan、Taipei、Taiwan、Google。語言與國籍也算在內,所以 English、Chinese、Japanese 都要大寫,即使它們當形容詞用(an English teacher)。

四、星期、月份與節日。 Monday、Friday、January、October、Christmas、Lunar New Year 都要大寫。要特別注意的是,四季 spring、summer、autumn(fall)、winter 一般不大寫,這是很多人會弄錯的地方。

五、稱謂放在姓名前面時。 Dr. Lin、Professor Chen、President Lincoln 的稱謂要大寫;但泛指職業時不用,例如 She is a doctor.

反過來說,一般名詞不需要大寫。不要因為覺得某個字很重要,就寫成 Our School has a new Library,正確寫法是 Our school has a new library。

句首大寫與專有名詞:工具能做到哪裡

「句首大寫」(Sentence case)是最常用的轉換方式:先把整段文字轉成小寫,再把每個句子的第一個字母與代名詞 I 改成大寫。用工具的示範句來看:

the quick brown fox jumps over the lazy dog. it's a sunny day in taipei.
→ The quick brown fox jumps over the lazy dog. It's a sunny day in taipei.

兩個句子的開頭 The 與 It’s 都正確大寫了,但 taipei 還是小寫。這不是錯誤,而是規則式轉換的限制:程式只認得句子的位置,沒辦法知道哪些字是地名或人名。所以用過句首大寫之後,記得再檢查一次專有名詞、星期與月份,把 taipei 手動改成 Taipei。

標題格式(Title Case)的常見原則

書名、電影名、文章標題和簡報的大標,通常使用標題格式。它不是「每個單字都大寫」,而是有大有小:

  • 要大寫的:名詞、動詞、形容詞、副詞、代名詞等主要單字。
  • 維持小寫的:冠詞(a、an、the)、對等連接詞(and、but、or、nor、for、so、yet),以及短介系詞(at、by、in、of、on、to、up、as、per、via、vs)。
  • 例外:標題的第一個字與最後一個字一律大寫;冒號後的第一個字(副標題的開頭)也大寫。

用一個大家熟悉的標題來驗證:

the lord of the rings: the return of the king
→ The Lord of the Rings: The Return of the King

第一個 the 是標題開頭所以大寫;冒號後面的 the 是副標題開頭也大寫;其他的 of、the 都在中間,所以維持小寫。再看兩個短例子:a tale of two cities 會變成 A Tale of Two Cities,war and peace 會變成 War and Peace。

還有兩點容易弄錯:

  1. 短不等於小寫。 Is、It、Be、Are 雖然只有兩三個字母,但它們是動詞或代名詞,在標題裡仍然要大寫。例如 what is it for 的標題格式是 What Is It For,最後的 for 因為是最後一個字也要大寫。
  2. 各家格式指南不完全相同。 APA 與 AP 把四個字母以上的單字一律大寫(所以 with、from 會寫成 With、From);Chicago 傳統上不論長短都把介系詞小寫,較新的版本則改為較長的介系詞大寫。此外,像 Turn Up the Volume 這種片語動詞裡的 up 是副詞,依多數指南應大寫。英文大小寫轉換採用的是通用版本,寫論文或投稿時請以指定的格式指南為準,並自行檢查這些細節。

程式命名慣例:camelCase、snake_case 各用在哪裡

寫程式時,變數與檔案名稱不能有空白,所以發展出幾種把多個單字接在一起的寫法。以「user first name」為例:

格式 結果 常見用途
camelCase userFirstName JavaScript、Java 的變數與函式
PascalCase UserFirstName 類別、型別、React 元件名稱
snake_case user_first_name Python 的變數與函式、資料庫欄位
kebab-case user-first-name 網址、CSS 類別、檔案名稱
CONSTANT_CASE USER_FIRST_NAME 常數、環境變數

這些都是「慣例」而不是語法規定,每個語言社群與團隊的規範可能不同,最重要的是在同一個專案裡保持一致。

在不同格式之間轉換時,關鍵是先把名稱拆回單字。拆字的依據有空白、底線、連字號,以及「小寫字母後面接大寫字母」的邊界。例如:

helloWorld example_text
→ 拆成 hello / world / example / text
→ snake_case:hello_world_example_text

遇到連續大寫的縮寫時,不同工具的拆法可能不一樣。本站的工具會把 XMLHttpRequest 拆成 XML、Http、Request 三個單字,所以轉成 snake_case 是 xml_http_request,轉成 camelCase 是 xmlHttpRequest。

常見錯誤

整段全大寫。 全大寫的字母高度都一樣,少了大小寫帶來的字形輪廓,閱讀速度會變慢;在電子郵件與訊息裡也容易被解讀成在大聲喊叫。全大寫適合用在縮寫(NASA、PDF)或很短的標語,不適合整段文章。

it’s 被轉成 It’S。 有些轉換工具或試算表函數會把撇號當成單字的分隔,結果 it’s 變成 It’S、don’t 變成 Don’T。正確的做法是把撇號連同後面的字母視為同一個單字,只大寫第一個字母,得到 It’s 與 Don’t。

標題每個字都大寫。 The Lord Of The Rings 看起來好像很正式,但 of 與中間的 the 應該小寫,正確寫法是 The Lord of the Rings。

忘記大寫 I 與專有名詞。 手機輸入時很容易打出 i think 或 see you on monday,寄出前值得再看一眼。

小結

  • 一般句子:句首、代名詞 I、專有名詞、星期、月份與節日要大寫;四季與一般名詞不用。
  • 標題格式:主要單字大寫,冠詞、連接詞、短介系詞小寫,第一個字、最後一個字與冒號後第一個字例外。
  • 程式命名:依語言與專案慣例選擇 camelCase、PascalCase、snake_case、kebab-case 或 CONSTANT_CASE,並保持一致。
  • 自動轉換無法辨識專有名詞,轉換後一定要人工檢查。

需要整理文字時,把內容貼進英文大小寫轉換,選好轉換方式就能直接複製結果;文字只在瀏覽器中處理,不會上傳。

常見問題

英文的星期、月份和季節都要大寫嗎?

星期(Monday)與月份(October)是專有名詞,一律大寫;春夏秋冬四季(spring、summer、autumn、winter)一般不大寫,除非是專有名稱的一部分。

標題裡的 of、the、and 要不要大寫?

在標題格式中,冠詞、連接詞與短介系詞通常小寫,但出現在標題的第一個字、最後一個字或冒號之後時要大寫。各家格式指南的細節略有不同。

為什麼有些工具會把 it's 轉成 It'S?

因為它們把撇號當成單字的分隔符號,於是把撇號後面的 s 當成新單字的開頭而大寫。正確的結果是 It's,撇號後的字母應維持小寫。

喜歡這篇文章嗎?

你的支持能幫助 Alan 工具箱持續維護,並新增更多免費工具與教學內容。

支持 Alan 工具箱 ↗