diff --git a/FontTestGDX/src/FontTestGDX.kt b/FontTestGDX/src/FontTestGDX.kt index 7a0cd73..b851c16 100755 --- a/FontTestGDX/src/FontTestGDX.kt +++ b/FontTestGDX/src/FontTestGDX.kt @@ -35,6 +35,7 @@ class FontTestGDX : Game() { override fun create() { font = TerrarumSansBitmap("./assets", flipY = false, errorOnUnknownChar = false, shadowAlpha = 0.796f) // must test for two flipY cases + font = TerrarumSansBitmap("./assets", debug = true, flipY = false, errorOnUnknownChar = false, shadowAlpha = 0.796f) // must test for two flipY cases val inTextFile = Gdx.files.internal("./$demotextName") val reader = inTextFile.reader("UTF-8") diff --git a/assets/ascii_variable.tga b/assets/ascii_variable.tga index 85ca19c..1fd03ad 100755 Binary files a/assets/ascii_variable.tga and b/assets/ascii_variable.tga differ diff --git a/assets/latinExtA_variable.tga b/assets/latinExtA_variable.tga index 2117e14..fbcb481 100755 Binary files a/assets/latinExtA_variable.tga and b/assets/latinExtA_variable.tga differ diff --git a/assets/latinExt_additional_variable.tga b/assets/latinExt_additional_variable.tga index d5145cb..afd4c14 100755 Binary files a/assets/latinExt_additional_variable.tga and b/assets/latinExt_additional_variable.tga differ diff --git a/src/net/torvald/terrarumsansbitmap/gdx/TerrarumSansBitmap.kt b/src/net/torvald/terrarumsansbitmap/gdx/TerrarumSansBitmap.kt index 32b25cf..381bdb0 100755 --- a/src/net/torvald/terrarumsansbitmap/gdx/TerrarumSansBitmap.kt +++ b/src/net/torvald/terrarumsansbitmap/gdx/TerrarumSansBitmap.kt @@ -743,7 +743,7 @@ class TerrarumSansBitmap( //dbgprn("$code: Width $width, tags $tags") if (hasKerningBit) - dbgprn("$code: W $width, tags $tags, low? $isLowHeight, kern ${kerningMask.toString(16).padStart(6,'0')} (raw: ${kerningBit1.toLong().and(4294967295).toString(16).padStart(8,'0')})") + dbgprn("U+${code.toString(16).padStart(4, '0').toUpperCase()}: W $width, tags $tags, low? $isLowHeight, kern ${kerningMask.toString(16).padStart(6,'0')} (raw: ${kerningBit1.toLong().and(4294967295).toString(16).padStart(8,'0')})") /*val isDiacritics = pixmap.getPixel(codeStartX, codeStartY + H - 1).and(0xFF) != 0 if (isDiacritics) diff --git a/work_files/ascii_variable.psd b/work_files/ascii_variable.psd index 1d5eba6..7db5627 100644 Binary files a/work_files/ascii_variable.psd and b/work_files/ascii_variable.psd differ diff --git a/work_files/latinExtA_variable.psd b/work_files/latinExtA_variable.psd index 69493e2..0925905 100644 Binary files a/work_files/latinExtA_variable.psd and b/work_files/latinExtA_variable.psd differ diff --git a/work_files/latinExt_additional_variable.psd b/work_files/latinExt_additional_variable.psd index 0289aba..7490042 100644 Binary files a/work_files/latinExt_additional_variable.psd and b/work_files/latinExt_additional_variable.psd differ