A string of marks
I have the basics of making marks. Still struggling with making nonspacing marks that are ligatures, getting them to use markers... But in the meantime… is there a way we can write a series of markers? For example, making a set of small letters, say a whole alphabet, and then being able to trigger them to write above the normal text?
For example, if I write:
Today is Monday
And I want to insert a marker after ‘M’ and write ‘elephant’ so that the word ‘elephant’ appears in small writing above Monday… I’d type… not sure how to do it but basically in my mind it is:
Today is M(start ‘mark’ text)elephant(end 'mark text)onday
I don’t know if this is best done using the principle of nonspacing markers, or some other method. I also don’t know if there is a way we can assign a keystroke or series of keystrokes to start and end the marker stuff. I would love to learn how we can do this task.
Thanks!
Comments
-
This can be done using OpenType layout features, with a combination of GSUB and GPOS, but it's difficult and not typical. In general, in situations where one has a string of text applied as a notation to another string of text, this is handled at a higher level than the font (although may make use of font features in the process). Correct identification of the strings requires markup, and correct alignment goes beyond what is easily possible in OpenType. An example would be ruby notation of Japanese or Korean (in this example, the small ruby string is to the side of the vertical text, but the same principle applies for horizontal layout):
3 -
The closest I've come to doing this in a real world situation using just OpenType Layout is sequences of two superscript numerals or letters used as melodic notation in the Samaveda.3
Categories
- All Categories
- 43 Introductions
- 3.7K Typeface Design
- 806 Font Technology
- 1.1K Technique and Theory
- 622 Type Business
- 446 Type Design Critiques
- 543 Type Design Software
- 30 Punchcutting
- 137 Lettering and Calligraphy
- 84 Technique and Theory
- 53 Lettering Critiques
- 489 Typography
- 304 History of Typography
- 115 Education
- 70 Resources
- 500 Announcements
- 80 Events
- 105 Job Postings
- 149 Type Releases
- 165 Miscellaneous News
- 271 About TypeDrawers
- 53 TypeDrawers Announcements
- 117 Suggestions and Bug Reports