분음 부호 / 다이아크리틱
발음이나 의미를 바꾸기 위해 문자에 추가되는 기호. 미리 합성된 형태(é U+00E9) 또는 결합 형태(e + ◌́ U+0065+U+0301)로 표현됩니다. 악센트, 움라우트, 세디야, 틸데 등이 포함됩니다.
What is a Diacritical Mark?
A diacritical mark (also called a diacritic) is a small sign or symbol added to a letter to modify its pronunciation, indicate stress, distinguish between words that would otherwise be spelled identically, or mark grammatical features. Diacritical marks are foundational to most writing systems that use the Latin, Greek, Cyrillic, Arabic, Hebrew, and many other scripts.
Common examples in Latin-script languages include the acute accent (é), grave accent (è), circumflex (ê), umlaut (ü), tilde (ñ), cedilla (ç), and the ring above (å). These are not decorations — they represent distinct sounds and often change the meaning of a word entirely.
Precomposed vs. Combining Forms
Unicode encodes diacritical characters in two ways:
Precomposed characters are single code points that combine a base letter and its diacritic. For example, é is U+00E9 (a single code point). These exist for compatibility with legacy encodings and convenience.
Combining characters are separate diacritical marks (U+0300–U+036F) that attach to the preceding base character. The same é can be represented as U+0065 (e) followed by U+0301 (combining acute accent).
Both representations are canonically equivalent — Unicode Normalization Form C (NFC) prefers precomposed forms, while NFD decomposes them into base + combining sequences.
| Diacritic | Precomposed | Base + Combining |
|---|---|---|
| é (e acute) | U+00E9 | U+0065 + U+0301 |
| ü (u umlaut) | U+00FC | U+0075 + U+0308 |
| ñ (n tilde) | U+00F1 | U+006E + U+0303 |
| ç (c cedilla) | U+00E7 | U+0063 + U+0327 |
Common Diacritical Marks
| Mark | Name | Example | Used In |
|---|---|---|---|
| ´ | Acute accent | é, á, ó | French, Spanish, Portuguese, many others |
| ` | Grave accent | è, à, ù | French, Italian |
| ^ | Circumflex | ê, â, ô | French, Romanian |
| ¨ | Diaeresis/Umlaut | ü, ö, ä | German, French, Swedish |
| ~ | Tilde | ñ, ã, õ | Spanish, Portuguese |
| ¸ | Cedilla | ç, ş | French, Turkish, Romanian |
| ° | Ring above | å, ů | Swedish, Norwegian, Czech |
| ˇ | Caron (háček) | č, š, ž | Czech, Slovak, Slovenian |
Typing Diacritical Marks
macOS: Hold a key to see a popover (e.g., hold e to choose é, è, ê). Or use Option key combos: Option+E then E = é.
Windows: Use Alt codes, the Character Map app, or configure a locale keyboard layout.
HTML entities:
é <!-- é -->
Ü <!-- Ü -->
ñ <!-- ñ -->
ç <!-- ç -->
Unicode escape:
"\u00e9" # é in Python
"\u00fc" # ü
Quick Facts
| Property | Value |
|---|---|
| Unicode block (combining) | Combining Diacritical Marks: U+0300–U+036F (112 characters) |
| Unicode block (extended) | Combining Diacritical Marks Extended: U+1AB0–U+1AFF |
| Precomposed Latin range | Latin-1 Supplement U+00C0–U+00FF |
| Normalization preference | NFC (precomposed) for storage; NFD for processing |
| Languages with most diacritics | Vietnamese (5 tone marks + vowel marks), Czech, Polish |
| Zero-width diacritics | Combining characters attach without taking width |
| Stacking | Multiple combining marks can stack on one base character |
관련 용어
타이포그래피의 더 많은 용어
CSS @font-face descriptor specifying which Unicode code points a font should cover. …
Em: 폰트 크기와 같은 너비. En: Em의 절반. 엠 대시 너비, 엠 …
The mechanism by which a rendering engine substitutes glyphs from a secondary …
Modern font format developed by Microsoft and Adobe supporting up to 65,535 …
문자가 오른쪽에서 왼쪽으로 흐르는 텍스트 방향. 아랍어, 히브리어, 타아나 문자 등에서 사용되며, …
Fonts downloaded by the browser to render text, declared via CSS @font-face. …
앞의 기본 문자에 붙어 수정하는 문자. 일반 범주: Mn(비공백), Mc(공백 결합), Me(둘러싸기). …
가로 또는 세로 공간을 표현하지만 눈에 보이는 글리프가 없는 문자. 유니코드는 서로 …
폰트가 렌더링하는 문자의 시각적 표현. 하나의 문자가 여러 글리프를 가질 수 있고(합자, …
전진 너비가 0인 문자 — 렌더링에서 보이지 않지만 텍스트 동작에 영향을 줍니다. …