¸®´ª½º ±âŸ ÀÚ·á |
---|
Á¦¸ñ | Fvwm °Á #2 (ÆùÆ® ¼³Á¤Çϱâ) 1998/07/10 (16:35) |
À̸§ | ±èÈ¿¿ø |
¹øÈ£ | 56 |
Á¶È¸ | 337 |
º»¹® |
¡º¸®´ª½º Çдç-¸®´ª½º °Á / ¿¬Àç (go LINUX)¡» 187¹ø Á¦ ¸ñ:[°Á 02] F V W M : ÆùÆ® ¼³Á¤Çϱ⠿ø°ÀÌ:geoman (À̸¸¿ë ) 95/12/28 15:01 ÀÐÀ½:3427 °ü·ÃÀÚ·á ¾øÀ½ ----------------------------------------------------------------------------- -------------------------- À©µµ¿ì ¸Å´ÏÁ® F V W M -------------------------- 3) ÆùÆ® ¼³Á¤Çϱâ ( Fonts ) 3-1) X ÆùÆ® ÀÌÇØÇϱâ ÆùÆ® ¼ÂÆÿ¡ µé¾î°¡±â¿¡ ¾Õ¼ X À©µµ¿ì ½Ã½ºÅÛÀÇ ÆùÆ®¿¡ ´ëÇÑ ÀϹÝÀûÀÎ Áö½ÄÀ» ¼³¸íÇÏ°íÀÚ ÇÕ´Ï´Ù. °ú¿¬ ¾î¶² ÆùÆ®¸¦ ¾µ °ÍÀΰ¡? ±×·¯¸é ÆùÆ®ÀÇ À̸§À» ¾Ë¾Æ¾ß ÇÏ°ÚÁÒ? -misc-fixed-bold-r-normal--13-100-100-100-c-70-iso8859-1 À§¿¡ Àû¾î³õÀº °ÍÀÌ ¾î¶² ÆùÆ®¿¡ ´ëÇÑ ¿ÏÀüÇÑ À̸§ÀÔ´Ï´Ù. ÀÌ°Å ¹¹ »ç¶÷º¸°í ¿Ü¿ì¶ó°í ¸»Çϱâ Á¤¸» Èûµé°ÚÁÒ? ÀÌ·¯ÇÑ ¹«Áö¸·ÁöÇÑ ¸í¸í¹ýÀ» "X Logical Font Description" ¶Ç´Â "XLFD"À̶ó°í ºÎ¸¨´Ï´Ù. À̸§Àº Å©°Ô µÎ ºÎºÐÀ¸·Î ³ª´µ¾î ÀÖ½À´Ï´Ù. À§ÀÇ ¿¹¿¡¼ º¸¸é ´ë½¬ 2°³(--) ¾ÕÂÊÀº ÆùÆ®ÀÇ À̸§¿¡ ÇØ´çÇÏ°í, ±× µÞºÎºÐÀº ±× ÆùÆ®ÀÇ ¼ºÁú(Property)¿¡ ÇØ´çÇÕ´Ï´Ù. ±×·¯¸é, ÀÌ·¯ÇÑ ¹«Áö¸·ÁöÇÑ À̸§À» ´Ù ¾²´À³Ä? ±×·¸Áö ¾Ê½À´Ï´Ù. ´ëºÎºÐ ´ÙÀ½°ú °°Àº ¹æ½ÄÀ¸·Î »ç¿ëÇÏÁÒ. "*"´Â ¸ðµç ¹®ÀÚ¸¦ ´ëÇ¥ÇÕ´Ï´Ù. -*-helvetica-medium-r-normal-*-12-*-*-*-*-*-iso8859-1 ÇÏ¿©Æ° ÀÌ¿Í °°Àº ¹æ½Äµµ Àå³ÀÌ ¾Æ´ÏÁÒ? ¾öµÎ°¡ ¾È³ª½Ã¸é fvwm °ÀÇ Áß¿¡¼ ÆùÆ® ºÎºÐÀº ±×³É ³Ñ¾î°¡¼Åµµ µË´Ï´Ù. ¸®´ª½ºÀÇ ÆÄ¿öÀ¯Àú°¡ µÇ°í ½ÍÀ¸½Å ºÐ, XÀÇ ¸ðµç °ÍÀ» ÆÄÇìÄ¡·Á°í ÇϽô ºÐ¸¸ µµÀüÇϼ¼¿ä :) ´ë½¬¹®ÀÚ(-)·Î ±¸ºÐµÇ¾î ÀÖ´Â °¢ ÇʵåÀÇ Àǹ̿¡ ´ëÇؼ´Â À̹ø °ÀÇ ³¡ºÎºÐ¿¡ µû·Î Á¤¸®ÇÏ¿© ¼³¸íµå¸®°Ú½À´Ï´Ù. ÀÚ, ³ªÀÇ X ½Ã½ºÅÛ¿¡ Á¸ÀçÇÏ´Â ÆùÆ®ÀÇ ¸ñ·ÏÀ» ¾Ë¾Æº¼±î¿ä? ¿ì¼± XÀÇ ÆùÆ®´Â ´ëºÎºÐ /usr/X11/lib/fonts µð·ºÅ丮¿¡ 100dpi, 75dpi, Speedo, misc µîÀÇ µð·ºÅ丮 °¡ ¶Ç Á¸ÀçÇÏ°í ±× ¾È¿¡ ¾öû ¸¹Àº ÆùÆ® ÈÀϵéÀÌ ¾ÐÃàÇüÅ·ΠÀÖ´Ù´Â °ÍÀ» ¾Æ½Ç ¼ö ÀÖ½À´Ï´Ù. ÆùÆ®ÀÇ ¸ñ·ÏÀ» ¾ò±â À§Çؼ´Â xlsfonts ¸í·ÉÀ» ¾¹´Ï´Ù. À̸§ ±× ÀÚü·Î¼ ¼³¸íÀÌ °¡´ÉÇÏÁÒ? x + ls + fonts ! X¿ë ls ·Î¼ ÆùÆ®¸¦ lsÇÑ´Ù ÀÌ°ÅÁÒ? ¼Ð ÇÁ·ÒÇÁÆ®¿¡¼ xlsfonts ÇÏ½Ã¸é ¾öû³ª°Ô ¸¹Àº ÁÙÀÌ ÁÂ¾Ç Áö³ª°¨À» º¸½Ç ¼ö ÀÖÀ» °Ì´Ï´Ù. À̸§µµ ¹«Áö¸·ÁöÇѵ¥ °¹¼öµµ ¾öû³³´Ï´Ù. µµ´ëü À̸§ÀÌ ¸î °³³ª µÇ³ª ¾Ë¾Æ º¸±â À§ÇÏ¿© xlsfonts | wc -l Çغ¸¾Ò´õ´Ï Á¦ ½Ã½ºÅÛÀÇ °æ¿ì 724(!)°³³ª µÇ´õ±º¿ä. ¹°·Ð ÀÌ·¸°Ô ¸¹Àº ¼öÀÇ ÆùÆ®´Â ±× ÀÌÀ¯°¡ ÀÖ½À´Ï´Ù. ¾ÈŸ±õÁö¸¸ ¾ÆÁ÷ X À©µµ¿ì ½Ã½º ÅÛ¿¡´Â ¿ì¸®°¡ MS À©µµ¿ì, IBM OS/2¿¡¼ º¸´Â °Í°ú °°Àº TrueType ±Û²Ã ½Ã½ºÅÛÀÌ ¾ø½À´Ï´Ù. ¿À·ÎÁö ºñÆ®¸Ê(bitmap) Çü½ÄÀÇ ÆùÆ®¸¸ Á¸ÀçÇϱ⠶§¹®¿¡ ÇϳªÀÇ ±Û²Ã¿¡ ´ëÇÏ¿© Å©±âº°·Î °¢°¢ ÈÀϸíÀÌ ´Ù¸£°Ô Á¸ÀçÇÏÁö¿ä. À§ÀÇ ÆùÆ®À̸§À» º¸¸é µÞºÎºÐ¿¡ ¼ ÆùÆ®ÀÇ Å©±â¿Í °ü·ÃµÈ ¼ýÀÚ°¡ ÀÖÀ» °Å¶ó´Â ÃßÃøÀ» ÇÏ½Ç ¼ö ÀÖÀ» °Ì´Ï´Ù. Â÷±Ù Â÷±Ù ÆùÆ®À̸§À» º¸°í ½ÍÀ¸½Ã¸é ´ç¿¬È÷ xlsfonts | more ÇϽʽÿä. ( ¼öÁ¤! X À©µµ¿ì¿¡´Â Speed, Type1 ÀÇ Scalable ÆùÆ®°¡ Áö¿øµË´Ï´Ù. ´ç¿¬È÷ ºñÆ® ¸Ê ÆùÆ®¸¸ ÀÖÁö´Â ¾Ê½À´Ï´Ù. ) ÆùÆ®ÀÇ ¸ð¾çÀ» È®ÀÎÇÏ°í ½ÍÀ¸½Ã¸é xfd ¸í·ÉÀ» ¾²½Ê½Ã¿ä. »ç¿ë¹ýÀº xfd -fn ÆùÆ®¸í ÀÔ´Ï´Ù. ¿¹¸¦ µé¾î xfd -fn -misc-fixed-bold-r-normal--13-100-100-100-c-70-iso88 59-1 ÀÔ´Ï´Ù. * ¹®ÀÚµµ ¼¯¾î¼ ¾²½Ç ¼ö ÀÖ½À´Ï´Ù. ÆùÆ®¸íÀÌ ¾öû ±æ±â ¶§¹®¿¡ xterm (´ç¿¬È÷ hantermµµ)ÀÇ "Cut & Paste" ±â´ÉÀ» ÀÌ¿ëÇؼ ÀÔ·ÂÇϽøé ÁÁ°ÚÁÒ? xlsfonts¿Í xfd¸¦ ÀÌ¿ëÇϼż X ÆùÆ®¸íµéÀ» È®ÀÎÇغ¸½Ê½Ã¿ä. ÀÚ, ±×·¯¸é Áغñ°¡ ´Ù µÇ¾ú½À´Ï´Ù. 3-2) fvwmÀÇ ÆùÆ® ¼³Á¤ °Ë»ö±â´ÉÀ» ¾²¼Å¼ Font¶ó´Â ¹®ÀÚ¿À» ã¾Æ°¡½Ã´Ù º¸¸é Font ÆùÆ®¸í WindowFont ÆùÆ®¸í IconFont ÆùÆ®¸í PagerFont ÆùÆ®¸í °ú °°Àº ºÎºÐÀ» ã¾Æº¸½Ç ¼ö ÀÖ½À´Ï´Ù. º¸Åë ¸¶Áö¸· PagerFont´Â ¾ø´Â ºÐµéÀÌ ¸¹À¸½Ç °Ì´Ï´Ù. ÆùÆ®¼³Á¤Àº ³Ê¹«µµ °£´ÜÇÑ °Í °°ÁÒ? À§ÀÇ ÆùÆ®¸í¿¡ ÀڱⰡ ¿øÇÏ´Â ÆùÆ®¸íÀ» ½áÁÖ½Ã¸é µË´Ï´Ù. °¢°¢ÀÇ Àǹ̸¦ ÀÌÁ¦ ¼³¸íµå¸®°í ¿À´ÃÀÇ °ÀÇ´Â ¸¶ÃÄ¾ß ÇÏ°Ú±º¿ä. Font´Â X À©µµ¿ì Àü¹Ý¿¡ °ÉÄ£ ÆùÆ®ÀÔ´Ï´Ù. ÀÌ ¼³Á¤ÀÌ Á¦ÀÏ Áß¿äÇÏÁö¿ä. ¸Þ´º, À©µµ¿ì ŸÀÌƲ¹Ù, ¾ÆÀÌÄÜ »óÅ¿¡¼ÀÇ ÅؽºÆ® ¸ðµÎ¿¡ ¾²ÀÔ´Ï´Ù. °¡Àå ±âº»ÀûÀÎ ¼³Á¤ ÀÔ´Ï´Ù. ³ª¸ÓÁö WindowFont, IconFont, PagerFont µîÀº Ư¼öÇÑ ¿ëµµ¿¡¸¸ »ç¿ëµË´Ï´Ù ÀÌ ¼³Á¤ÀÌ ¾øÀ¸¸é °íÁ¤ÆùÆ®(fixed)°¡ »ç¿ëµË´Ï´Ù. WindowFont´Â À©µµ¿ì ŸÀÌƲ¹Ù¿¡ »ç¿ëµÉ ÆùÆ®¸íÀÔ´Ï´Ù. ÀÌ ¼³Á¤ÀÌ ¾øÀ¸¸é °íÁ¤Æù Æ®°¡ »ç¿ëµË´Ï´Ù.ŸÀÌƲ¹Ù¿¡ »ç¿ëµÉ ÆùÆ®´Â Á» Å©°í ¾Ë¾Æº¸±â ½¬¿î ÆùÆ®¸¦ »ç¿ëÇÏ´Â °ÍÀÌ º¸ÅëÀÔ´Ï´Ù. IconFont´Â ¾ÆÀÌÄÜ »óÅ¿¡¼ ¾ÆÀÌÄÜ ¾Æ·¡ ¾º¿©Áö´Â ÅؽºÆ®¿¡ ´ëÇÑ ÆùÆ®ÀÔ´Ï´Ù. ÀÌ ¼³Á¤ÀÌ ¾øÀ¸¸é FontÀÇ °ÍÀ» ¾¹´Ï´Ù. Font ¼³Á¤µµ ¾øÀ¸¸é fixed ÆùÆ® »ç¿ëÇÔ. PagerFont´Â ´ç¿¬È÷ Pager¿¡ °ü·ÃµÈ °ÍÀÔ´Ï´Ù. Pager â ³»¿¡¼ »ç¿ëµÇ´Â °ÍÀ¸·Î ¼ À©µµ¿ì ¾ÆÀÌÄÜÀÇ Á¦¸ñÀ» ¾²´Âµ¥ »ç¿ëµË´Ï´Ù. ¼³Á¤ÀÌ ¾øÀ¸¸é Á¦¸ñÀ» ³ªÅ¸³»Áö ¾Ê½À´Ï´Ù. »ç½Ç Á¦°¡ Àß ¸ð¸£´Â Ç׸ñÀÔ´Ï´Ù. ¾Æ½Ã´Â ºÐ²²¼´Â ¸ÞÀÏ ÁÖ¼¼¿ä. ÀÌÁ¦ XÀÇ ÆùÆ®µµ Á¤º¹ÇÏ°í¾ß ¸»¾Ò½À´Ï´Ù! Àڱ⠰³¼º¿¡ ¸Â´Â, ³²°ú´Â °ÅÀÇ °°À» ¼ö ¾ø´Â ÀڽŸ¸ÀÇ X¸¦ ¸¸µé¾î º¸¼¼¿ä. 3-3) X ÆùÆ®¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ¼³¸í ÀÌ ºÎºÐÀº Àü¹®ÀûÀÎ ³»¿ëÀÌ°í ³Ê¹« ¼¼ºÎÀûÀ̹ǷΠ°ü½ÉÀÖ´Â ºÐ¸¸ º¸½Ã±â ¹Ù¶ø´Ï´Ù. XÀÇ ÆùÆ®´Â À§¿¡ ¼³¸íÇÑ °Íó·³ XLFD ¹æ½ÄÀ¸·Î Ç¥±âµË´Ï´Ù. °¢°¢ÀÇ Çʵå´Â ´ë½¬ ¹®ÀÚ(-)·Î ±¸ºÐµÇ¾î ÀÖ½À´Ï´Ù. -*-helvetica-medium-r-normal-*-12-*-*-*-c-*-iso8859-1 º¸Åë ¾Æ½ºÅ¸®½ºÅ© ¹®ÀÚ(*)´Â ¿ÍÀϵåÄ«µå·Î »ç¿ëµÇ¸ç ±×¸® Áß¿äÇÏÁö ¾ÊÀ» ¶§ ¾¹´Ï´Ù. ¿¹¸¦ µé¾î ù¹ø° Çʵ尡 ¹«¾ùÀÌ°Ç »ó°üÇÏÁö ¾Ê°í ±× ´ÙÀ½ ¿ä¼ÒµéÀÎ helvetica¿Í medium°ú °°Àº ¿ä¼Ò¸¸ ÀÏÄ¡ÇÏ¸é µÈ´Ù´Â ¶æÀÔ´Ï´Ù. ù¹ø° Çʵå´Â Á¦ÀÛÀÚ(»ç)¸í ÇʵåÀÔ´Ï´Ù. Adobe¿¡ ÀÇÇØ ¸¸µé¾îÁø ÆùÆ®ÀÇ °æ¿ì¿¡ ´Â adobe¶ó´Â ¹®ÀÚ°¡ µé¾î ÀÖÀ½À» ÀÚÁÖ º¸½Ã°Ô µÉ °Ì´Ï´Ù. adobe, misc µîµî µÎ¹ø° Çʵå´Â Á¦ÀÏ ¸¹ÀÌ »ç¿ëµÇ´Â Çʵå ÁßÀÇ Çϳª·Î¼, Æйи® ¸í Çʵå¶ó°í Çϴµ¥, º¸Åë Helvetica, Times Roman, Courier µîµîÀÇ À̸§À» °¡Áö°í ÀÖ½À´Ï´Ù. ÆùÆ®ÀÇ ÀϹÝÀûÀÎ ¸ð¾çÀ» Áö½ÃÇØ ÁÝ´Ï´Ù. ¼¼¹ø° Çʵå´Â "weight name field"·Î¼ ÆùÆ®ÀÇ blackness¸¦ ³ªÅ¸³À´Ï´Ù. medium, bold, demibold µîÀÇ °ªÀÌ ¾²ÀÔ´Ï´Ù. ³×¹ø° Çʵå´Â slant field¶ó°í ¾Ë·ÁÁ® ÀÖ½À´Ï´Ù. È°ÀÚÀÇ °æ»çµµ¸¦ ¸»ÇÕ´Ï´Ù. ·Î¸¸Ã¼ÀÏ ¶§ r, ÀÌÅŸ¯Ã¼ÀÏ ¶§ i, ºñ½ºµëÇÑ(oblique) È°ÀÚ¿¡ ´ëÇؼ´Â oÀÔ´Ï´Ù. ¹Ý´ë¹æÇâ(reverse)À¸·Î ÀÌÅŸ¯Ã¼ÀÏ ¶§´Â ri, ¸¶Âù°¡Áö·Î ¹Ý´ë¹æÇâÀ¸·Î ºñ½ºµëÇÑ °æ¿ì¿¡´Â roÀÇ °ªÀÌ ¾²ÀÔ´Ï´Ù. ´Ù¼¸¹ø° Çʵå´Â È°ÀÚÀÇ ÆøÀ» Áö½ÃÇÏ´Â ÇʵåÀÔ´Ï´Ù. º¸Åë normal·Î µÇ¾î ÀÖ°í condensed³ª narrowÀÇ °ªµµ °¡Áý´Ï´Ù. ¿µ¾î°¡ ¶æÇÏ´Â ±×´ë·ÎÀÔ´Ï´Ù. ¿©¼¸¹ø° Çʵå, ¿©´ü¹ø° Çʵå ~ ¿¹ø° Çʵå, ¿µÎ¹ø° Çʵ忡 ´ëÇؼ´Â ¹«¾ùÀÎÁö ¿¹»óÀº ÇÏ°í ÀÖÁö¸¸ Á¤È®È÷ ¾Ë Áö ¸øÇÏ°í ÀÖ½À´Ï´Ù. µû¶ó¼ ¾Æ½Ã´Â ºÐ²² ¼´Â ¸ÞÀÏÀ» ÁÖ½Ã¸é °¨»çÇÏ°Ú½À´Ï´Ù. ÀÏ°ö¹ø° Çʵå´Â È°ÀÚÀÇ Å©±â¸¦ ¸»ÇØÁÝ´Ï´Ù. À§ÀÇ °æ¿ì 12 Æ÷ÀÎÆ®ÀÔ´Ï´Ù. ½ÇÁ¦·Î 12´Â °¡Àå Å« È°ÀÚÀÇ ³ôÀ̸¦ ³ªÅ¸³»ÁÖ´Â Çȼ¿¼öÀÔ´Ï´Ù. ¿Çѹø° Çʵå´Â ¸ð³ë½ºÆäÀ̽º ÆùÆ®ÀÎÁö ¾Æ´Ï¸é ºñ·Ê¹®ÀÚ ÆùÆ®ÀÎÁö¸¦ ³ªÅ¸³»ÁÝ ´Ï´Ù. ¿©±â¼Ã³·³ c ³ª mÀº monospace Áï, ¿µ¹®ÀÚ¿¡¼´Â ¿ø·¡ i¿Í °°Àº ¹®ÀÚÀÇ °æ¿ì ´Ù¸¥ ¹®ÀÚº¸´Ù ÆøÀÌ Á¼Àº ¹®ÀÚ¿©¼ ±×°ÍÀ» °¨¾ÈÇÏ¿© È°ÀÚµé »çÀÌÀÇ °£°ÝÀ» ¸ÂÃß¾î Áִµ¥ ÄÄÇ»ÅÍ¿¡¼´Â ±âº»ÀûÀ¸·Î ¶È°°Àº °ø°£¿¡ È°ÀÚ¸¦ µðÀÚÀÎÇÏ´Â°Ô º¸ÅëÀ̹ǷΠ¹Ù·Î iÀÚ¿Í °°Àº ¹®ÀÚµµ ¶È°°ÀÌ ´Ù¸¥ ¹®ÀÚó·³ °°Àº °ø°£À» È°¿ëÇÏ°Ô ÇÏ´Â °ÍÀ» ¸»ÇÕ´Ï´Ù. ÀÌ¿Í ´Þ¸® ±×·¯ÇÑ ¹®Á¦¸¦ °¨¾ÈÇÏ¿© ó¸®ÇÏ´Â °ÍÀÌ ºñ·Ê(proportional)¹® ÀÚÀÔ´Ï´Ù. ºñ·Ê¹®ÀÚÀÇ °æ¿ì¿£ pÀÔ´Ï´Ù. ºñ·Ê¹®ÀÚ´Â xterm °ú °°Àº Å͹̳¯ ÇÁ·Î±×·¥ ¿¡ »ç¿ëÇÏ¸é ¾ÈµË´Ï´Ù. ¸¹Àº ºÐµé²²¼ ÀÌ¹Ì ¾Æ½Ã´Â »çÇ×ÀÌÁö¸¸, xterm -fn ÆùÆ®¸í ÀÌ·¸°Ô ½áÁÖ½Ã¸é ±× ÆùÆ®¸¦ »ç¿ëÇÏ¿© xtermÀ» ¶ç¿ì½Ç ¼ö ÀÖ½À´Ï´Ù. Àڽſ¡°Ô °¡Àå ¾Ë¸Â´Â ÆùÆ®¸¦ ã¾Æº¸½ÃÁÒ. fvwm ÆùÆ® ¼³Á¤¿¡ °üÇÑ °Á¸¦ ¿©±â¼ ¸¶Ä¡°Ú½À´Ï´Ù. Áñ°Å¿î ÇÏ·ç º¸³»½Ã±â ¹Ù¶ø´Ï´Ù. |