小型大寫字母

小型大寫字母（small capitals，簡稱small caps）是西文字體設計中的一種字符形式。這些字母的形狀（字形）和大寫字母相同但尺寸較小。一般來說，小型大寫字母的高度等於一個x字高，和大部分的小寫字母一樣；但是在部分字體中，小型大寫字母的高度會比x字高略高一些，如Tiro Typeworks設計的一些字體中，小型大寫字母的高度常比x字高超出30%。為區分兩者，x字高的形式被稱作特小型大寫字母（petite caps）。精心設計的小型大寫字母並不是簡單的把大寫字母在尺寸上縮小而已，而要做一些筆畫上的修正，保持更寬的縱橫比以保證可讀性。

許多文字處理軟體和桌面排版系統中都包括一個選項來設置字符的小型大寫字母，使用之後可以保留大寫字母樣式，並同時把小寫字母轉換成小型大寫字母。但是具體的處理方式根據排版環境而有所不同：有一些可以真正調用字體中的小型大寫字母資訊，顯示如"Latvia joined Nato" on March 29, 2004"這樣的文本，但是大部分現代電腦字體並沒有含有小型大寫字母，所以排版系統就簡單的自動將大寫字母縮小，使得部分字符看起來比例失調。

## 用法

小型大寫字母常用於全部大寫的文章當中，以提高可讀性。許多美國雜誌在使用首字母縮略字的時候通常採用這個辦法，如「北約」一詞的英文常在排版的時候寫作"Nato"。另外「公元前」「公元」這樣的年號，即"ad"和"bc"也經常採用小型大寫字母，寫作"From 4004 bc to 525 ad."

另外，在表示鍵盤快捷鍵的時候也常用小型大寫字母，如：

"The keyboard shortcut in Microsoft Word for small caps is Ctrl + Shift + K."

然而其最常見的用法是《聖經》英語譯本中的「上主」（四字神名）一詞。這個詞通常被寫成"Lord"。而且在希伯來原文中使用Adonai的時候寫成普通的Lord，使用Yaweh的時候寫成"Lord"來區別。

一些英法媒體使用小型大寫字母來表示人名中的姓氏，這個辦法在書寫西班牙或者中文等，和英文姓名順序不同的時候特別有幫助。如: Don Quixote de La Mancha（堂吉訶德）和Mao Zedong（毛澤東）。

由於在羅馬時代還沒有小寫字母，所以當時的石碑都是大寫字母。在引述這些石碑的時候也常使用小型大寫字母。如

Sir Christopher Wren's tomb in St Paul's Cathedral reads, in Latin, simply "monumentum requiris circumspice"

在國際音標裡面，為了給一些發音賦予適當的字母，有些音也用小型大寫字母，如雙唇顫音、清會厭擦音等。

### 法律文章引用格式

按照美國法律界通用的《The Bluebook - A Uniform System for Legal Citation》中的要求，在撰寫法律評論和其他法律期刊的文章時，引用的書籍名稱和作者姓名要應用這種小型大寫字母格式。但是在法律實務的文件中，比如備忘錄、起訴狀等，小型大寫字母在任何情況下絕對不適用。

## 對小型大寫字母的支持

### 字體

OpenType字體標準通過`smcp`、`c2sc`特性提供轉變一般字母為小型大寫字母的支持。一款字體或許以`smcp`轉變小寫字母為小型大寫字母，並以`c2sc` 轉變大寫字母為小型大寫字母。

並非所有字體都能找到小型大寫字母，以其最初目的是用於正文，因而在沒有為這一目的設計的字體中（如多數的無襯線體）無法找到。有些字體族特別是鉛字字體數碼化版本中，粗體或斜體缺少小型大寫字母，只有常規體才有。這是因為這一般只用在正文裡面，而且粗體和斜體小型大寫字母被認為是不必要的。

### 文字處理器

專業的桌面出版軟體支持生成小型大寫字母，包括Quark XPress和Adobe Creative Suite應用。

多數文字處理軟體，包括Microsoft Word和Pages，在用Hoefler Text這樣的OpenType字體的時候無法替換真小型大寫字母，而是產生縮小的形式。這些程序必須使用以分離的樣式包含真小型大寫字母的字體。少數自由開源字體有這一特性，一個例外就是Georg Duffner的EB Garamond。LibreOffice Writer從5.3版本開始就支持真小型大寫字母，在字體名稱輸入框輸入字體名稱的時候附上帶有字體特性及數值的語法即可開啟，例如`EB Garamond 12:smcp=1`。6.2版本還可以通過字符對話框切換。

### Unicode

雖然小型大寫字母使用頻率不是非常高，但是為了表示一些音標，Unicode在國際音標擴展、音標擴展和拉丁字母擴展-D等區段（0250–02AF、1D00–1D7F、A720–A7FF）定義了一些小型大寫字母。例如表示小舌顫音。這些字符官方名稱類似於（小型大寫拉丁字母A）。

截至Unicode 11.0，在ISO基本拉丁字母中只有X缺少小型大寫字母版本。

下表展示ISO基本拉丁字母的Unicode小型大寫字母：

A｜B｜C｜D｜E｜F｜G｜H｜I｜J｜K｜L｜M｜N｜O｜P｜Q｜R｜S｜T｜U｜V｜W｜X｜Y｜Z

ᴀ｜ʙ｜ᴄ｜ᴅ｜ᴇ｜ꜰ｜ɢ｜ʜ｜ɪ｜ᴊ｜ᴋ｜ʟ｜ᴍ｜ɴ｜ᴏ｜ᴘ｜ꞯ｜ʀ｜ꜱ｜ᴛ｜ᴜ｜ᴠ｜ᴡ｜ʏ｜ᴢ

此外，個別少見的拉丁字母、幾個希臘字母和一個西里爾字母也有小型大寫字母編碼：

拉丁字母｜希臘字母｜西里爾字母

Æ｜Ƀ｜Ð｜Ʒ｜Ǝ｜Ɠ｜Ɨ｜Ł｜ꟽ/Ɯ｜и｜Œ｜Ɔ｜Ȣ｜Я｜ᴚ｜ʁ｜ꭆ｜ꝶ｜ꝵ｜Ʉ｜Γ｜Λ｜Π｜Ρ｜Ψ｜Ω｜Л

ᴁ｜ᴃ｜ᴆ｜ᴣ｜ⱻ｜ʛ｜ᵻ｜ᴌ｜ꟺ｜ᴎ｜ɶ｜ᴐ｜ᴕ｜ᴙ｜ᴚ｜ʁ｜ꭆ｜ꝶ｜ꝵ｜ᵾ｜ᴦ｜ᴧ｜ᴨ｜ᴩ｜ᴪ｜ꭥ｜ᴫ

上標小型大寫字母：ᶦ ᶧ ᶫ ᶰ ʶ ᶸ。

組合用小型大寫字母：◌ᷛ ◌ᷞ ◌ᷟ ◌ᷡ ◌ᷢ。

注意自從這類字形來自不同的區塊，它們可能不會以相同的大小和樣式呈現，因為僅少數字體有完整支持。

### CSS中的小型大寫字母

小型大寫字母在CSS中通過"font-variant: small-caps;"命令實現。如HTML Small caps can be specified in the web page presentation language CSS using font-variant: small-caps. For example,

代碼｜渲染為

Jane Doe AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz

這些字符的樣式只是受到 CSS 的影響，因此使用者在複製時仍然是原文。

CSS3 可以指定OpenType的特性表，即`font-feature-settings: 'smcp';`（在2014年5月時受更廣泛使用）。smcp只會在帶有這些特性的字體和支持這種用法的的系統環境上開啟小型大寫字母，而不會觸發仿小型大寫字母。

代碼｜渲染為

CSS語言層面上等於font-variant: small-caps｜Jane Doe

AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz

更小號的petite-caps在CSS3里也有支持。其中

```css
font-feature-settings: 'pcap'
```

是OpenType寫法，只會在帶有這些特性的字體和支持這種用法的的系統環境上開啟小型大寫字母，而不會觸發仿特小型大寫字母。

代碼｜渲染為

CSS語言層面上等於font-variant: petite-caps｜Jane Doe

AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz

## 逸事

UNIX作業系統的名字原來是"Unix"，之後在技術文本中排版使用了小型大寫字母，直到後來演變為全部大寫。

## 參考文獻

### 來源

書籍

- Willberg, Hans and Forssman, Friedrich (2010). Lesetypografie. Verlag Hermann Schmitz, Mainz. ISBN 978-3-87439-800-8.
- Bringhurst, Robert (2004). The Elements of Typographic Style (version 3.0). Vancouver: Hartley & Marks. ISBN 0-88179-205-5.

## 參閲

- 大型小寫字母
- 全大寫
- 混合大小寫

## 外部連結

- A proposal for supplementary characters in Unicode: Medieval Nordic. Subrange 3: Small capitals at 中世紀Unicode字體計劃