more doc thingy

This commit is contained in:
minjaesong
2021-12-21 14:56:11 +09:00
parent 700397a995
commit 36acc7e523
4 changed files with 18 additions and 11 deletions

View File

@@ -26,7 +26,7 @@ class FontTestGDX : Game() {
lateinit var camera: OrthographicCamera lateinit var camera: OrthographicCamera
private val testing = true private val testing = false
private val demotextName = if (testing) "testtext.txt" else "demotext.txt" private val demotextName = if (testing) "testtext.txt" else "demotext.txt"
private val outimageName = if (testing) "testing.PNG" else "demo.PNG" private val outimageName = if (testing) "testing.PNG" else "demo.PNG"
@@ -268,7 +268,7 @@ class FontTestGDX : Game() {
lateinit var appConfig: Lwjgl3ApplicationConfiguration lateinit var appConfig: Lwjgl3ApplicationConfiguration
const val TEXW = 874 const val TEXW = 874
const val TEXH = 2400 const val TEXH = 128 * 20
const val WIDTH = TEXW const val WIDTH = TEXW
const val HEIGHT = 768 const val HEIGHT = 768

BIN
demo.PNG

Binary file not shown.

Before

Width:  |  Height:  |  Size: 144 KiB

After

Width:  |  Height:  |  Size: 150 KiB

View File

@@ -10,7 +10,7 @@ computer terminal, and you say:
“Well, better than nothing… no, its ugly.” “Well, better than nothing… no, its ugly.”
You speak japanese and you wish to support it, but then このクソなfont only good for displaying You speak Japanese and wish to support it, but then このクソなfont only good for displaying
Japanese, its not even truly multilingual, and their English look uncanny and inconsistent. Japanese, its not even truly multilingual, and their English look uncanny and inconsistent.
Eventually you just mix different fonts together, and the results were always mildly infuriating. Eventually you just mix different fonts together, and the results were always mildly infuriating.
@@ -106,13 +106,20 @@ How multilingual? Real multilingual!
􏃯Supported Unicode Blocks:􀀀 􏃯Supported Unicode Blocks:􀀀
Basic Latin Latin-1 Supplement Latin Extended-A Latin Extended-B IPA Extension Greek Cyrillic Basic Latin Latin-1 Supplement Latin Extended-A Latin Extended-B IPA Extensions
Cyrillic Supplement Armenian Devanagari Bengali Thai Georgian Hangul Jamo Cherokee Runic Spacing Modifier Letters Combining Diacritical Marks Greek and Coptic􏿆ᴱ􀀀 Cyrillic􏿆ᴭ􀀀 Cyrillic Supplement􏿆ᴭ􀀀
Georgian Extended Phonetic Extensions Phonetic Extensions Supplement Greek Extended Armenian Devanagari Bengali Thai Georgian Hangul Jamo Cherokee Runic Georgian Extended
General Punctuations Superscripts and Subscripts Currency Symbols Letterlike Symbols CJK Symbols Phonetic Extensions Phonetic Extensions Supplement Latin Extended Additional Greek Extended
Latin Extended-C Kana Hangul Compatibility Jamo Kana Phonetic Extensions CJK Unihan Extension A General Punctuations Superscripts and Subscripts Currency Symbols Letterlike Symbols
CJK Unihan Latin Extended-D Hangul Jamo Extended-A Hangul Syllables Hangul Jamo Extended-B CJK Symbols and Punctuation Latin Extended-C Hiragana Katakana Hangul Compatibility Jamo
Halfwidth and Fullwidth Forms Kana Supplement Enclosed Alphanumeric Supplement Katakana Phonetic Extensions CJK Unified Ideographs Extension A􏿆¹²·¹􀀀 CJK Unified Ideographs􏿆⁶􀀀
Latin Extended-D Hangul Jamo Extended-A Hangul Syllables Hangul Jamo Extended-B
Halfwidth and Fullwidth Forms Kana Supplement􏿆⁶􀀀 Enclosed Alphanumeric Supplement
􏿆ᴭ􀀀 No support for archæic letters
􏿆ᴱ􀀀 No support for Coptic
􏿆⁶􀀀 Up to Unicode 6.0
􏿆¹²·¹􀀀 Up to Unicode 12.1
GitHubs issue page is open! You can report any 􏽕errors􀀀, or leave 􏽕suggestions􀀀. GitHubs issue page is open! You can report any 􏽕errors􀀀, or leave 􏽕suggestions􀀀.
You can help this font to be more versatile. (for more languages, more frameworks) 􏽕Clone􀀀 this repo, make You can help this font to be more versatile. (for more languages, more frameworks) 􏽕Clone􀀀 this repo, make

View File

@@ -985,7 +985,7 @@ class TerrarumSansBitmap(
stackUpwardCounter++ stackUpwardCounter++
dbgprn("lastNonDiacriticChar: ${lastNonDiacriticChar.charInfo()}; stack counter: $stackUpwardCounter") // dbgprn("lastNonDiacriticChar: ${lastNonDiacriticChar.charInfo()}; stack counter: $stackUpwardCounter")
} }
GlyphProps.STACK_UP_N_DOWN -> { GlyphProps.STACK_UP_N_DOWN -> {
posYbuffer[charIndex] = H_DIACRITICS * stackDownwardCounter * flipY.toSign() posYbuffer[charIndex] = H_DIACRITICS * stackDownwardCounter * flipY.toSign()