The designer of this FontStruction has chosen not to make it available for download from this website by choosing an “All Rights Reserved" license.
Please respect their decision and desist from requesting license changes in the comments.
If you would like to use the FontStruction for a specific project, you may be able to contact the designer directly about obtaining a license.
This is a multilingual font, and will likely be a perennial work in progress. Feel free to suggest the addition of new scripts and glyphs, as well as changes to existing glyphs (esp. non-Latin).
Largest font tagged with 'segment'. ≥191 languages supported from 30 scripts (Arabic*, Latin, Cyrillic, Hebrew, Greek, Braille, Emoji*, Bopomofo, Hangul Jamo, Armenian, Katakana, NKo*, Lisu, Lydian, Ol Chiki*, Mro*, Toto*, Tengwar CSUR*, Cirth CSUR*, Shavian, Klingon CSUR, Nag Mundari*, Multani, Pau Cin Hau*, Hanifi Rohingya*, Bassa Vah*, Phagspa, uppercase Cherokee). Partial support for 6 languages (Korean, Japanese, Mandarin, Hokkien, Cia-Cia, Tibetan). 5 game sets supported (Mahjong, Chess, Draughts, Dice, Playing Cards). 14160 B of ROM for a full hardware implementation.
Turkish users, the lowercase i is dotted without serifs and dotless with serifs.
(____ is next to be added to this font)
6 Comments
Since there does not exist a way to cleanly display diacritics, this font also simulates the bottom of one segment display and the top of another, allowing for accénted characters.
As with most segment display fonts, the uppercase letters look better.
I feel as some video games also did that with diacritics to save space for tilesets, especially Japanese, which has some less than 50 characters each for Hiragana and Katakana, plus punctuation.
Using two more tiles for (han)dakuten would save a lot of space, but the characters had to be either stacked on top of, or placed adjancent to one another…
Lowercase Greek coming next!
这是为那些懂中文的人准备的。这个网站 https://3type.cn/3typezine/typebites/05.html 上有很多十六段显示汉字的示例。中文不是我的母语,所以我很难读懂分段显示并将它们映射到正确的字符。如果您能读懂这些示例,请对字符的未遮挡版本进行评论。
omg this is super cool
이 글꼴은 자모는 지원하지만 음절은 지원하지 않기 때문에 한국어를 부분적으로만 지원합니다. 아래 Python 코드를 사용하면 음절을 적절한 형식의 자모로 변환할 수 있습니다. 입력란에 입력하고 출력 결과를 복사하세요.
top,bottom = ('','\n')
onset,nucleus,coda = ('ᄀᄁᄂᄃᄄᄅᄆᄇᄈᄉᄊᄋᄌᄍᄎᄏᄐᄑᄒ','ᅡᅢᅣᅤᅥᅦᅧᅨᅩᅪᅫᅬᅭᅮᅯᅰᅱᅲᅳᅴᅵ',[' ', 'ㄱ ','ㄱㄱ','ㄱᄉ','ㄴ ','ㄴㅈ','ㄴㅎ','ㄷ ','ㄹ ','ㄹㄱ','ㄹᄆ','ㄹㅂ','ㄹㅅ','ㄹㅌ','ㄹㅍ','ㄹㅎ','ㅁ ','ㅂ ','ㅂㅅ','ㅅ ','ㅅㅅ','ㅇ ','ㅈ ','ㅊ ','ㅋ ','ㅌ ','ㅍ ','ㅎ '])
for i in input('입력: '):
if ord(i) >= 44032:
top += onset[(ord(i) - 44032) // 588] + nucleus[((ord(i) - 44032) // 28) % 21]
bottom += coda[(ord(i) - 44032) % 28]
else:
top += i
bottom += ' '
print(top,bottom)
Please sign in to comment.