Intypography,small caps (short forsmall capitals) arecharacters typeset withglyphs that resembleuppercase letters but reduced in height and weight close to the surroundinglowercase letters ortext figures.[1] This is technically not a case-transformation, but a substitution of glyphs, although the effect is often approximated by case-transformation and scaling. Small caps are used in running text as a form of emphasis that is less dominant than all uppercase text, and as a method of emphasis or distinctiveness for text alongside or instead ofitalics, or whenboldface is inappropriate. For example, the text "Text in small caps" appears asText in small caps in small caps. Small caps can be used to draw attention to the opening phrase or line of a new section of text, or to provide an additional style in a dictionary entry where many parts must be typographically differentiated.
Well-designed small capitals are not simply scaled-down versions of normal capitals; they normally retain the same stroke weight as other letters and have a wideraspect ratio for readability.
Typically, the height of a small capital glyph will be oneex, the same height as mostlowercase characters in the font. In fonts with relatively low x-height, however, small caps may be somewhat larger than this. For example, in some Tiro Typeworks fonts, small caps glyphs are 30% larger than x-height, and 70% the height of full capitals. To differentiate between these two alternatives, the x-height form is sometimes calledpetite caps,[2] preserving the name "small caps" for the larger variant.OpenType fonts can define both forms via the "small caps" and the "petite caps" features. When the support for the petite caps feature is absent from adesktop publishing program, x-height small caps are often substituted.
Manyword processors andtext formatting systems include an option to formattext in caps and small caps, which leaves uppercase letters as they are, but convertslowercase letters to small caps. How this is implemented depends on the typesetting system; some can use true small caps glyphs that are included in modern professionaltypefaces; but less complexcomputer fonts do not have small-caps glyphs, so the typesetting system simply reduces the uppercase letters by a fraction (often 1.5 to 2 points less than the base scale). However, this will make the characters look somewhat out of proportion. A work-around to simulate real small capitals is to use a bolder version of the small caps generated by such systems, to match well with the normalweights of capitals and lowercase, especially when such small caps are extended about 5% or letter-spaced a half point or a point.
Small caps are often used in sections of text that are unremarkable and thus a run of uppercase capital letters might imply an emphasis that is not intended. For example, the style of some publications, likeThe New Yorker andThe Economist, is to use small caps foracronyms andinitialisms longer than three letters[3][4]—thus "U.S." and "W.H.O." in normal caps but "nato" in small caps.
The initialismsad,ce,am, andpm are sometimes typeset in small caps.[5][6]
In printed plays small caps are used forstage directions and the names of characters before their lines.[7]
Some publications use small caps to indicate surnames. An elementary example isDonQuixote de La Mancha. In the 21st century, the practice is gaining traction in scientific publications.[8]
In many versions of theOld Testament of theBible, the word "Lord" is set in small caps.[9] Typically, an ordinary "Lord" corresponds to the use of the wordAdonai in the original Hebrew, but the small caps "Lord" corresponds to the use ofYahweh in the original; in some versions the compound "LordGod" represents the Hebrew compoundAdonai Yahweh.
In zoological and botanical nomenclature, the small caps are occasionally used forgenera and families.[10][11][12]
Incomputational complexity theory, a sub-field ofcomputer science, the formal names of algorithmic problems, e.g. MᴀxSAT, are sometimes set in small caps.[13]
Linguists use small caps to analyze themorphology and tag (gloss) theparts of speech in a sentence; e.g.,
Linguists also use small caps to refer to the keywords inlexical sets for particular languages or dialects; e.g. thefleece andtrap vowels in English.
TheBluebook prescribes small caps for some titles and names in United States legal citations.[14] The practice precedesWorld War I, withHarvard Law Review using it while referring to itself. By 1915, small caps were used for all titles of journals and books.[15]
In many books, mention of another part of the same book or mentions the work as a whole will be set in small caps. For example, articles inTheWorld Book Encyclopedia refer to the encyclopedia as a whole and to the encyclopedia's other articles in small caps, as in the "Insurance" article's direction, at one point, to "SeeNo-Fault Insurance", "No-Fault Insurance" being another of the encyclopedia's articles.
AmongRomance languages, as an orthographic tradition, only theFrench andSpanish languages renderRoman numerals in small caps to denote centuries, e.g.xviiie siècle andsigloxviii for "18th century"; the numerals are cardinally postpositive in Spanish alone.[16][17]
Research by Margaret M. Smith concluded that the use of small caps was probably popularised byJohann Froben in the early 16th century, who used them extensively from 1516.[1] Froben may have been influenced byAldus Manutius, who used very small capitals with printingGreek and at the start of lines of italic, copying a style common in manuscripts at the time, and sometimes used these capitals to set headings in his printing; as a result these headings were in all caps, but in capitals from a smaller font than the body text type.[1] The idea caught on in France, where small capitals were used bySimon de Colines,Robert Estienne andClaude Garamond.[1][18][19]Johannes Philippus de Lignamine used small caps in the 1470s, but apparently was not copied at the time.[1][20][18]
Small capitals are not found in all font designs, as traditionally in printing they were primarily used within thebody text of books and so are often not found in fonts that are not intended for this purpose, such assans-serif types which historically were not preferred for book printing.[21]Fonts in Use reports thatGert Wunderlich's Maxima (1970), forTypoart, was "maybe the first sans serif to feature small caps and optionaloldstyle numerals across all weights."[22] (Some caps-only typefaces intended for printing stationery, for instanceCopperplate Gothic andBank Gothic, were intended to be used with smaller sizes serving as small capitals, and had no lower case as a result.[23][24])
Italic small capitals were historically rarer than roman small caps. Some digital font families, sometimes digitisations of older metal type designs, still only have small caps in roman style and do not have small caps in bold or italic styles.[25][26] This is again because small caps were normally only used inbody text and cutting bold and italic small caps was thought unnecessary. An isolated early appearance was in theEnschedé type foundry specimen of 1768, which featured a set cut byJoan Michaël Fleischman,[27][28] and in 1837 Thomas Adams commented that in the United States "small capitals are in general only cast to roman fonts" but that "some founders in England cast italic small capitals to most, if not the whole of their fonts."[29][a] (Bold type did not appear until the nineteenth century.) In 1956,Hugh Williamson's textbookMethods of Book Design noted that "one of the most conspicuous defects" of contemporary book faces was that they did not generally feature italic small capitals: "these would certainly be widely used if they were generally available".[30] Exceptions available at the time were Linotype'sPilgrim,Janson and their release ofMonotype Garamond, and from MonotypeRomulus.[30] More have appeared in the digital period, such as inHoefler Text andFF Scala.[25][31][32]
TheOpenType font standard provides support for transformations from normal letters to small caps by two feature tags,smcp
andc2sc
.[33] A font may use the tagsmcp
to indicate how to transform lower-case letters to small caps, and the tagc2sc
to indicate how to transform upper-case letters to small caps. OpenType provides support for transformations from normal letters to petite caps by two feature tags,pcap
andc2pc
.[34] A font may use the tagpcap
to indicate how to transform lower-case letters to petite caps, and the tagc2pc
to indicate how to transform upper-case letters to petite caps.
Desktop publishing applications, as well as web browsers, can use these features to display petite caps. However, only a few currently do so.[35] LibreOffice can use thefontname:pcap=1
method.
Professional desktop publishing applications supporting genuine small caps include Quark XPress, and Adobe Creative Suite applications.[36]
Most word processing applications, includingMicrosoft Word andPages, do not automatically substitute true small caps when working with OpenType fonts that include them, instead generating scaled ones. For these applications it is therefore easier to work with fonts that have true small caps as a completely separate style, similar to bold or italic. Few free and open-source fonts have this feature; an exception is Georg Duffner'sEB Garamond, in open beta.[37]LibreOffice Writer started allowing true small caps for OpenType fonts since version 5.3, they can be enabled via a syntax used in the Font Name input box, including font name, a colon, feature tag, an equals sign and feature value, for example,EB Garamond 12:smcp=1
,[38][39] and version 6.2 added a dialog to switch.[40]
In orthography, small caps areallographs of capital letters.Unicode defines a number of small-capital (or, more accurately, petite-capital) characters for specialized use such asphonetic notation. They are deprecated as substitutes for small-cap formatting; rather, the basic character set should be used with suitable formatting controls as described in the preceding sections. Normal text set with these characters suffers from a number of deficiencies: Some letters, including the standard English letterX, have no corresponding "small capital" character; hard-coded small caps are not generally intelligible to thescreen readers used by blind people; nor, typically, is text set using these characters recognized by general-purpose translation or text-searching tools.
The Unicode petite-capital characters are found in theIPA extensions,Phonetic Extensions,Latin Extended-D and other blocks. These characters are intended for use in notation where they are semantically distinct – that is, for cases where they are not allographs. For example, petite capital⟨ʀ⟩ represents auvular trill in IPA, and⟨ɢ⟩ avoiced uvular plosive; capital⟨R⟩ and⟨G⟩ have no defined meaning in IPA, but are commonly used as wildcards for 'resonant' and 'glide'. Thus using formatting to replicate⟨ʀ⟩ would not be appropriate in phonetic notation, because if the formatting were lost, data would be lost and the text would change in meaning.
The petite-capital characters defined by Unicode for letters of the basic Latin alphabet are as follows. Shaded cells mark petite capitals that are not very distinct from minuscules in roman typeface, but they may be distinct in italic typeface, as is used in some phonetic notation.
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
baseline | ᴀ | ʙ | ᴄ | ᴅ | ᴇ | ꜰ | ɢ | ʜ | ɪ | ᴊ | ᴋ | ʟ | ᴍ | ɴ | ᴏ | ᴘ | ꞯ | ʀ | ꜱ | ᴛ | ᴜ | ᴠ | ᴡ | – | ʏ | ᴢ |
superscript | * | 𐞄 | * | * | – | 𐞒 | 𐞖 | ᶦ | – | – | ᶫ | – | ᶰ | * | – | 𐞪 | – | ᶸ | 𐞲 | |||||||
overscript** | ◌ᷛ | ◌ᷞ | ◌ᷟ | ◌ᷡ | ◌ᷢ |
* Superscript versions of petite-capitalᴀ,ᴅ,ᴇ andᴘ have been provisionally assigned for inclusion in a future version of the Unicode Standard.[41]
** Although the overscript (combining superscript) characters are identified as 'small capitals' in Unicode, there are no corresponding capital overscript characters that they contrast with.
Additionally, a few less-common Latin characters, severalGreek characters, and a singleCyrillic character used in Latin-based phonetic notation also have petite capitals encoded:
Extended Latin[b] | |||||||||||||||||||||||||
Ꜳ | Æ | (Ƀ) | Ð | Ǝ | Ɠ | ᵷ (⅁) | Ħ | Ɨ | Ʞ | Ł | Ɬ | (И) | Œ | Ɔ | Ȣ | (Я) | ɹ (ꓤ) | – | – | ꝵ | Ʉ | Ɯ | Ʒ | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
baseline | – | ᴁ | ᴃ | ᴆ | ⱻ | ʛ | 𝼂 | – | ᵻ | 𝼐 | ᴌ | 𝼄 | ᴎ | ɶ | ᴐ | ᴕ | ᴙ | ᴚ | ʁ | ꭆ | ꝶ | ᵾ | ꟺ | ᴣ | |
superscript | 𐞀 | 𐞔 | ꟸ | ᶧ | 𐞜 | 𐞣 | ʶ |
Greek[c] | |||||||||||
Γ | Δ | Θ | Λ | Ξ | Π | Ρ | Σ | Φ | Ψ | Ω | |
---|---|---|---|---|---|---|---|---|---|---|---|
baseline | ᴦ | – | – | ᴧ | – | ᴨ | ᴩ | – | – | ᴪ | ꭥ |
There is little call for small caps in Cyrillic, as there would be little graphic difference between small caps and lowercase. However, Unicode does provide for one small cap Cyrillic letter for use in theUralic Phonetic Alphabet (UPA), where small caps and lowercase are distinct in italic typeface
Cyrillic[d] | |
Л | |
---|---|
baseline | ᴫ |
TheUnicode Consortium has a typographical convention of using small caps for its formal names for symbols, in running text. For example, the name ofU+0416 Ж is conventionally shown asCYRILLIC CAPITAL LETTER ZHE.[42]
Small caps can be specified in the web page presentation languageCSS usingfont-variant:small-caps
. For example,
Code | Render |
---|---|
<spanstyle="font-variant: small-caps">Jane Doe</span> | Jane Doe |
<spanstyle="font-variant: small-caps">AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz</span> | AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz |
Since CSS styles the text, and no actual case transformation is applied, readers are still able to copy the normally-capitalized plain text from the web page as rendered by a browser.
CSS3 can specify OpenType small caps (given thesmcp
feature in the font replaces glyphs with proper small caps glyphs) by usingfont-variant-caps:small-caps
, which is the recommended way, orfont-feature-settings:'smcp'
, which is the most widely used method as of May 2014[update]. For the latter case, if the font does not have small-cap glyphs, lowercase letters are displayed.
Code | Render |
---|---|
<spanstyle="font-variant-caps: small-caps">Jane Doe</span> technically identical to font-variant:small-caps | Jane Doe |
<spanstyle="font-feature-settings: 'smcp'">AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz</span> | AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz |
As of June 2023[update], CSS3 can specify petite caps by usingfont-variant:petite-caps
[43] orfont-feature-settings:'pcap'
. For the latter case, if the font does not have petite cap glyphs, lowercase letters are displayed. For the first case, small caps are substituted.
Code | Render |
---|---|
<spanstyle="font-variant-caps: petite-caps">Jane Doe</span> technically identical to font-variant:petite-caps | Jane Doe |
<spanstyle="font-feature-settings: 'pcap'">AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz</span> | AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz |
On composera en chiffres romains petites capitales les nombres concernant : ↲ 1. Les siècles.