diff --git a/FontTestGDX/lib/TerrarumSansBitmap.jar b/FontTestGDX/lib/TerrarumSansBitmap.jar index ae9e28f..0031c13 100644 Binary files a/FontTestGDX/lib/TerrarumSansBitmap.jar and b/FontTestGDX/lib/TerrarumSansBitmap.jar differ diff --git a/demo.PNG b/demo.PNG index f9a61b7..dbcdc94 100755 Binary files a/demo.PNG and b/demo.PNG differ diff --git a/src/net/torvald/terrarumsansbitmap/gdx/GameFontBase.kt b/src/net/torvald/terrarumsansbitmap/gdx/GameFontBase.kt index 4f54128..0219269 100755 --- a/src/net/torvald/terrarumsansbitmap/gdx/GameFontBase.kt +++ b/src/net/torvald/terrarumsansbitmap/gdx/GameFontBase.kt @@ -1227,6 +1227,7 @@ for c in s: else if (prevChar in kernElls) { return if (thisChar in kernTees) kernTee // L - T else if (thisChar in kernVees) kernYee // L - V + else if (thisChar in kernYees) kernYee // L - Y else 0 } else if (prevChar in kernTees) { @@ -1237,11 +1238,14 @@ for c in s: } else if (prevChar in kernYees) { return if (thisChar in lowHeightLetters) kernYee // Y - lh + else if (thisChar in kernAyes) kernYee // Y - A + else if (thisChar in kernJays) kernYee // Y - J else 0 } else if (prevChar in kernAyes) { return if (thisChar in kernVees) kernAV // A - V else if (thisChar in kernTees) kernAV // A - T + else if (thisChar in kernYees) kernYee // A - Y else 0 } else if (prevChar in kernVees) { diff --git a/testtext.txt b/testtext.txt index 0138771..2798b2e 100755 --- a/testtext.txt +++ b/testtext.txt @@ -1,35 +1,15 @@ EVE AVA +AYA FAT LTA BBB TAT ATA LVJ +LYJ LTJ ΓJ ΓΛV LOT OOO - -바람결에 실려온 당신의 nostalgia와 어지러이 섞인 regret의 memories - -x86 또는 80x86은 인텔이 개발한 마이크로프로세서 계열을 부르는 말이자, 이들과 호환되는 프로세서들에서 사용한 명령어 집합 -구조들을 통칭하는 말이다. x86 아키텍처는 데스크톱 컴퓨터 시장에서 매우 널리 쓰이며, PowerPC 같이 좀 더 근대적인 아키텍처를 -사용한 프로세서들이 x86과 경쟁했으나 그다지 많은 시장 점유율을 확보하지는 못했다. - -x86 또는 80x86이라는 이름은 여기에 속하는 초기의 프로세서들 이름이 모두 80으로 시작해서 86으로 끝났기 때문에 붙여졌다. -여기에는 8086, 80186, 80286, 386, 486이 포함되며, 숫자로 상표를 등록할 수 없었기 때문에 그 뒤로는 펜티엄과 같은 별도의 -이름을 사용하게 되었다. 그러나 586, 686과 같은 이름은 아직까지도 (비공식적으로) 사용되며, 전체 아키텍처를 나타내는 말에도 -그 흔적이 남아 있다. - -x86 아키텍처를 사용하는 최초의 프로세서는 1978년에 발표된 인텔 8086으로, 이전 프로세서인 인텔 8080과 어셈블리어 단에서 -호환되도록 설계되었다. 인텔 8086은 3년 후에 IBM PC의 표준 프로세서로 채택되었다. IBM PC는 그 후로 계속 성장하여 개인용 -컴퓨터 업계의 표준이 되었으며, 그에 따라 x86 아키텍처는 매우 성공적인 명령 집합 아키텍처가 되었다. 사이릭스, 일본 -전기 주식회사(NEC), IBM, 트랜스메타 등의 회사들이 x86 아키텍처를 사용하는 프로세서를 생산했으며, 그중 AMD의 애슬론 계열 -프로세서들은 펜티엄에 미치지는 못 하지만 상당한 시장 점유율을 차지하고 있다. - -x86 아키텍처는 가변 길이 명령을 쓰는 CISC 설계를 채용했으며, 하위 호환성에 중점을 두고 있다. x86 아키텍처는 다른 아키텍처와 -같이 워드 경계에 맞춰서 메모리를 읽는 것이 효율적이긴 하지만, 워드 경계에 걸치는 메모리도 한 번에 접근할 수 있다. 워드들은 -최하위 바이트부터 최상위 바이트까지 순서대로 (리틀 엔디안) 저장된다. 현재의 x86 프로세서들은 명령들을 내부적으로 더 작은 -단위로 쪼개서 RISC와 비슷한 내부 아키텍처에서 수행한다. \ No newline at end of file