- Type1/Type2ÀÇ StemÈùÆÃÀÇ °æ¿ì´Â Æ÷ÀÎÆ®¸¦ ±âÁØÀ¸·Î ÇÏÁö ¾Ê´Â´Ù. Hint mask, CounterµîÀº Æ÷ÀÎÆ®¸¦ ±âÁØÀ¸·Î ÇÑ´Ù.
- Æ®·çŸÀÔÀÇ Grid fittingÈùÆÃÀÇ °æ¿ì´Â Æ÷ÀÎÆ®¸¦ ±âÁØÀ¸·Î ÇÑ´Ù.
- µû¶ó¼, Type1 À±°û¼±À» Æ®·çŸÀÔÀÇ quadratic splineÀ¸·Î º¯È¯À» °¡Çϸé Á¡ ±â¹Ý ÈùÆÃÀÎ Hint mask, Counter Á¤º¸´Â Àоî¹ö¸®°Ô µÈ´Ù.
FontForgeÀÇ ¼³¸í¼¸¦ Àß Àо¸é
TrueType AutoInstr()´Â
AutoHint() ȤÀº Á÷Á¢ ÈùÆÃÇÑ ±âº»ÀûÀÎ ÈùÆÃÁ¤º¸(Stem, Counter etc.)¸¦ ¹ÙÅÁÀ¸·Î Æ®·çŸÀÔ ÀνºÆ®·°¼ÇÀ» Áý¾î³Ö´Â´Ù°í ÇÑ´Ù.
Áï
FontForge·Î ÆíÁýÇÑ SFDÇü½ÄÀÇ bezierÆ÷¸Ë¿¡ Type1¿¡¼ ¾²´Â ¹æ½ÄÀÇ ÈùÆÃÀ» ±Ù°Å·ÎÇؼ Æ®·çŸÀÔ ÀνºÆ®·°¼ÇÀ» ÀÚµ¿À¸·Î ³Ö¾îÁشٴ °ÍÀÌ´Ù.
Æ®·çŸÀÔ ±Û²ÃÀÇ ÈùÆÃÀνºÆ®·°¼ÇÀº glyphÀÇ °¢°¢ Æ÷ÀÎÆ®¸¦ ±âÁØÀ¸·Î grid fittingÀ» ÇÏ°Ô µÈ´Ù. ´Ù½Ã¸»Çϸé, ±Û²ÃÀÇ À±°û¼±¿¡ ¼öÁ¤À» °¡ÇÏ°Ô µÇ¸é ±âÁ¸ÀÇ Æ®·çŸÀÔ ÈùÆà ÀνºÆ®·°¼ÇÀº ¾µ¸ð°¡ ¾ø¾îÁö°Ô µÉ °¡´É¼ºÀÌ ³ô¾ÆÁø´Ù´Â ¸». ´õ¿ì±â Type1±Û²ÃÀ»
TrueTypeÀ¸·Î º¯ÇüÀ» °¡ÇÑ´Ù°í ÇßÀ» ¶§, ±âÁ¸ Type1 ÀÚÇü¿¡ º¯°æÀÌ °¡ÇØÁö¸é bezier -> spline º¯È¯À¸·Î ¾ò¾îÁö´Â Æ®·çŸÀÔ À±°û¼±ÀÇ Æ÷ÀÎÆ®µéµµ ´ç¿¬È÷ º¯ÇüÀÌ µÈ´Ù. Ȥ ¾Ö½á Áý¾î³ÖÀº Æ®·çŸÀÔ ÀνºÆ®·°¼ÇÀÌ ¹«¿ëÁö¹°ÀÌ µÇ¾î¹ö¸®´Â °Í.
±×·¯³ª Àß ¸¸µé¾îÁø Type1ÀÇ ÈùÆÃÀº
AutoInstr() ¸í·ÉÀ» ÅëÇØ ±¦ÂúÀº ¼öÁØÀÇ ÀÚµ¿ Æ®·çŸÀÔ ÈùÆÃÀνºÆ®·°¼ÇÀ» ¾òÀ» ¼ö ÀÖÀ» °ÍÀ¸·Î »ý°¢µÈ´Ù. --
WkPark 2008-05-21 20:59:23