ºñÇ¥ÁØ ÇѾçPUA ¿¾ÇѱÛÀ» Áö¿øÇÏ´Â ±Û²Ã * »õ±¼¸², »õ¹ÙÅÁ * ³×À̹ö»çÀüü * ÇÔÃÊ·Ò ±Û²Ã ²Ù·¯¹Ì - ÇѾçPUAÄÚµå ¹× Ã¹°¡³¡ µ¿½Ã Áö¿ø. == ÇѾçPUA¸¸ Áö¿øÇÏ´Â ±Û²ÃÀ» ù°¡³¡µµ Áö¿øÇÏ°Ô ¸¸µé±â == HanyangPuaTableProject¿¡ ÀÇÇÏ ¸¸µé¾îÁø ù°¡³¡ <=> ÇѾçPUAÄÚµå º¯È¯ Å×À̺íÀ» ÀÌ¿ëÇϸé GSUB ccmp¿¡ ù°¡³¡-ÇѾçPUAÄڵ忡 ´ëÀÀÇÏ´Â ligature Å×À̺íÀ» Áý¾î³Ö´Â ÀÛ¾÷¸¸À¸·Î ÇѾçPUAÄڵ带 Áö¿øÇϸ鼭 ±×¿¡ »óÀÀÇϴ ù°¡³¡Äڵ带 ¿¹»Ú°Ô º¸¿©ÁÖ°Ô²û ¸¸µé ¼ö ÀÖ´Ù. * attachment:pua_only.fea.txt - ù°¡³¡ ÀÚ¸ð´Â Á¦¿ÜÇÑ ÇѾçPUA¿µ¿ª¸¸ Æ÷ÇÔ. * attachment:pua.fea.txt - ù°¡³¡ Àڸ𵵠1´ë1·Î ¸ÅÇνÃÅ´. ÀÌ ÆÄÀÏÀ» ÀÌ¿ëÇؼ­ fontforge ½ºÅ©¸³Æ®¸¦ µ¹¸®¸é µÈ´Ù. {{{ #!/usr/bin/fontforge Open("naverdic.ttf"); # º¯È¯ÇÏ°í ½ÍÀº ttf±Û²Ã MergeFeature("pua.fea"); #SelectNone(); Generate("naverdic.pua.ttf",'ttf'); # ttf¸¦ ³Ö¾îÁÖ¸é EBDT, EBLC Á¤º¸µµ ±×´ë·Î º¸Á¸µÈ ttf¸¦ ¾òÀ» ¼ö ÀÖ´Ù. # Generate("naverdic.pua.ttf"); # EBDT, EBLC Á¤º¸°¡ ¾ø´Â °æ¿ì ȤÀº »©°í½ÍÀº °æ¿ì¿¡´Â ÀÌ ¸í·ÉÀ» ¾´´Ù. Close(); }}} ---- º¯È¯ °¡´ÉÇÑ ±Û²Ãµé 1. naver»çÀüü : ³×À̹ö »çÀüü´Â ÇѾçPUAÄڵ带 Áö¿øÇÏ´Â ±Û²ÃÀÌ´Ù. 2. ÇÔÃÊ·Òü : ÇÑÄÄ¿¡¼­ ¹«·á·Î ¹èÆ÷ÇÏ´Â ±Û²ÃÀº ù°¡³¡°ú ÇѾçPUA¸¦ µ¿½Ã¿¡ Áö¿øÇÏ°í ÀÖ´Ù. ù°¡³¡¿¡ ´ëÀÀÇÏ´Â ÇѾçPUAÀÚÇüÀÌ ÀÖ´Â °æ¿ì´Â º¯È¯ ÈÄ¿¡ ´õ ¿¹»Ú°Ô º¸¿©ÁØ´Ù.