ºñÇ¥ÁØ ÇѾçPUA ¿¾ÇѱÛÀ» Áö¿øÇÏ´Â ±Û²Ã
- »õ±¼¸², »õ¹ÙÅÁ
- ³×À̹ö»çÀüü
- ÇÔÃÊ·Ò ±Û²Ã ²Ù·¯¹Ì - ÇѾçPUAÄÚµå ¹× Ã¹°¡³¡ µ¿½Ã Áö¿ø.
ÇѾçPUA¸¸ Áö¿øÇÏ´Â ±Û²ÃÀ» ù°¡³¡µµ Áö¿øÇÏ°Ô ¸¸µé±â ¶
HanyangPuaTableProject¿¡ ÀÇÇÏ ¸¸µé¾îÁø ù°¡³¡ <=> ÇѾçPUAÄÚµå º¯È¯ Å×À̺íÀ» ÀÌ¿ëÇϸé GSUB ccmp¿¡ ù°¡³¡-ÇѾçPUAÄڵ忡 ´ëÀÀÇÏ´Â ligature Å×À̺íÀ» Áý¾î³Ö´Â ÀÛ¾÷¸¸À¸·Î
ÇѾçPUAÄڵ带 Áö¿øÇÏ¸é¼ ±×¿¡ »óÀÀÇϴ ù°¡³¡Äڵ带 ¿¹»Ú°Ô º¸¿©ÁÖ°Ô²û ¸¸µé ¼ö ÀÖ´Ù.
#!/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();
º¯È¯µÈ ±Û²Ã (Å×½ºÆ®¿ë) »õ±¼¸² :
ngulim_gsub2.zip (16.09 MB)
(¹èÆ÷¿¡ ¹®Á¦ÀÖ´Â ±Û²ÃÀÔ´Ï´Ù. Á¶¸¸°£ Áö¿öÁú ¿¹Á¤.)
½ºÅ©¸°¼¦ ¶
GSUB Àû¿ë Àü
GSUB Àû¿ë ÈÄ
º¯È¯ °¡´ÉÇÑ ±Û²Ãµé ¶
- naver»çÀüü : ³×À̹ö »çÀüü´Â ÇѾçPUAÄڵ带 Áö¿øÇÏ´Â ±Û²ÃÀÌ´Ù.
- ÇÔÃÊ·Òü : ÇÑÄÄ¿¡¼ ¹«·á·Î ¹èÆ÷ÇÏ´Â ±Û²ÃÀº ù°¡³¡°ú ÇѾçPUA¸¦ µ¿½Ã¿¡ Áö¿øÇÏ°í ÀÖ´Ù. ù°¡³¡¿¡ ´ëÀÀÇÏ´Â ÇѾçPUAÀÚÇüÀÌ ÀÖ´Â °æ¿ì´Â º¯È¯ ÈÄ¿¡ ´õ ¿¹»Ú°Ô º¸¿©ÁØ´Ù.
±×¹Û¿¡ À̾߱⠶
ÀÌ°É ¸¸µé¾î º» ÀÌÀ¯´Â 1) »õ³ª·ç ÇÑ±Û ÀԷ±⿡¼ ÇѾçPUAÄڵ带 ÀԷ±⠷¹º§¿¡¼ Áö¿øÇÏ·Á´Ù°¡.. 2) ÀԷ±⠷¹º§º¸´Ù´Â ±Û²Ã ·¹º§ÀÇ Áö¿øÀÌ ³´Áö ¾ÊÀ»±î ÇÏ´Â »ý°¢¿¡¼ Å×½ºÆ®Çغ» °ÍÀÔ´Ï´Ù. ¿¹Àü¿¡µµ Old±¼¸² (
OHFont.exe¿¡ Æ÷ÇÔµÈ
OGulim.ttf)¿¡ GSUB¸¦ ³ÖÀº ±Û²ÃÀ» ½ÅÁ¤½Ä´ÔÀÌ MS¿¡ ¿äûÇÑ ÀûÀÌ ÀÖ¾ú´Ù°í ÇÕ´Ï´Ù ºÒ¹ß¿¡ ±×ÃÆÁö¸¸. 3) ÇÏÁö¸¸ MS°¡ ¾Æ´Ñ naver»çÀüü³ª
ÇÔÃʷұ۲ð°Àº °æ¿ì´Â ±×º¸´Ù ½±°Ô GSUB¸¦ Æ÷ÇÔ½Ãų ¼ö ÀÖÁö ¾ÊÀ»±î Çؼ~
±×¹Û¿¡
- Àº±Û²Ãµµ PUA¸¦ Áö¿øÇÒ ¼ö ÀÖ°Ô Çϴ°ÍÀÌ °¡´ÉÇÏÁö ¾ÊÀ»±î¿ä?