Placing tone marks

Azamat Kodzoev
Posts: 8
I'm making a typeface with an opportunity to place a tone mark for stress on syllable. In cyrillics it's usually an acute, but what glyph exactly acutecmb or acutetonemark? Also how that will work with caps and lowercases? is there a need for a feature for that? Is there usual practices?
Thank you for any response in advance.
0
Comments
-
I’d recommend using acutecmb instead of acutetonemark.The characters U+0341 acutetonemark will be normalized to U+0301 acutecmb by some text processing systems anyway since Unicode defines U+0341 as canonically equivalent to U+0301. U+0341 acutetonemark really doesn’t have much use in practice. Historically is has been encoded for Vietnamese but there is no need for a distinction. If you have it either make it behave like U+0301 or double-encode acutecmb as both.You’ll need an acutecmb.cap and a ccmp or calt feature with a lookup that substitutes acutecmb by acutecmb.cap after an uppercase (and also an uppercase and a mark below if you want to support that scenario).
7 -
Denis Moyogo Jacquerye said:I’d recommend using acutecmb instead of acutetonemark.The characters U+0341 acutetonemark will be normalized to U+0301 acutecmb by some text processing systems anyway since Unicode defines U+0341 as canonically equivalent to U+0301. U+0341 acutetonemark really doesn’t have much use in practice. Historically is has been encoded for Vietnamese but there is no need for a distinction. If you have it either make it behave like U+0301 or double-encode acutecmb as both.You’ll need an acutecmb.cap and a ccmp or calt feature with a lookup that substitutes acutecmb by acutecmb.cap after an uppercase (and also an uppercase and a mark below if you want to support that scenario).
Thanks a lot! That is exactly what I needed!0 -
Denis Moyogo Jacquerye said:I’d recommend using acutecmb instead of acutetonemark.The characters U+0341 acutetonemark will be normalized to U+0301 acutecmb by some text processing systems anyway since Unicode defines U+0341 as canonically equivalent to U+0301. U+0341 acutetonemark really doesn’t have much use in practice. Historically is has been encoded for Vietnamese but there is no need for a distinction. If you have it either make it behave like U+0301 or double-encode acutecmb as both.You’ll need an acutecmb.cap and a ccmp or calt feature with a lookup that substitutes acutecmb by acutecmb.cap after an uppercase (and also an uppercase and a mark below if you want to support that scenario).0
-
Combining marks such as acutecmb are positioned with anchors, rather than kerning.2
Categories
- All Categories
- 43 Introductions
- 3.8K Typeface Design
- 815 Font Technology
- 1.1K Technique and Theory
- 633 Type Business
- 450 Type Design Critiques
- 549 Type Design Software
- 30 Punchcutting
- 138 Lettering and Calligraphy
- 85 Technique and Theory
- 53 Lettering Critiques
- 499 Typography
- 308 History of Typography
- 117 Education
- 74 Resources
- 513 Announcements
- 82 Events
- 107 Job Postings
- 156 Type Releases
- 167 Miscellaneous News
- 271 About TypeDrawers
- 53 TypeDrawers Announcements
- 117 Suggestions and Bug Reports