½ÇÇè µî¿¡ ¾ò¾îÁø µ¥ÀÌÅ͸¦ ±×·¡ÇÁ·Î Ç÷ÔÇØ¼ ´«À¸·Î¸¸ È®ÀÎÇÏ´Â °æ¿ì´Â ¸÷½Ã µå¹°´Ù. ½ÇÁ¦ ÇÃ·ÔµÈ µ¥ÀÌÅÍ¿¡ Á¦¸ñÀ» Ç¥½ÃÇϰí, °¢°¢ÀÇ Ãà¿¡ À妽º¸¦ ´Ù´Â µîÀÇÀÛ¾÷À» °ÅÄ£ÈÄ ³í¹®À̳ª º¸°í¼ µî¿¡ »ðÀԵȴÙ. ÀÌ·± ±×·¡ÇÁ¸¦ ÃßÃâÇϱâ À§Çؼ´Â gnuplotÀÇ °á°ú¸¦ Ãâ·ÂÇÒ Å͹̳ÎÀ» ÁöÁ¤ÇØÁÖ¾î¾ß ÇÑ´Ù. ¸Ç ù¸Ó¸®¿¡ gnuplotÀ» ¸®´ª½º X-Windows»ó¿¡¼ ½ÇÇàÇÒ °æ¿ì ±âº»ÀûÀ¸·Î Å͹̳ÎÀº 'x11'·Î ¼³Á¤µÈ´Ù. À̿ܿ¡µµ ¿©·¯ °¡Áö Çü½ÄÀ¸·Î ±×·¡ÇÁ¸¦ ÃßÃâÇÒ ¼ö ÀÖ´Ù. ±âº»ÀûÀÎ ¼³Á¤¹æ¹ýÀ» ¾Ë¾Æº¸ÀÚ.
gnuplot> set term(inal) 'type' gnuplot> set output 'filename' |
ÀÇ Çü½ÄÀ¸·Î ÁöÁ¤À» ÇÑ´Ù. ´õ ÀÚ¼¼ÇÑ ³»¿ëÀº
gnuplot> help set term
À¸·Î ÂüÁ¶Çϱ⠹ٶõ´Ù. ¿¹¸¦ µé¾î png ÆÄÀÏ Çü½ÄÀ¸·Î ±×·¡ÇÁ¸¦ ±×¸®°í ½ÍÀ» ¶§¿¡´Â
gnuplot> set term png gnuplot> set output 'plot.png' gnuplot> plot x |
ÀÌ·± ½ÄÀ¸·Î ÀÔ·ÂÇØ ÁÖ¸é gnuplotÀ» ½ÇÇàÇÑ À§Ä¡¿¡¼ y=xÀÇ ±×·¡ÇÁ°¡ 'plot.png' ÆÄÀÏ·Î ÀúÀåµÈ´Ù. ³ª´Â LaTeX ¹®¼³ª sgml ¹®¼ µî¿¡ ±×·¡ÇÁ¸¦ »ðÀÔÇÒ °æ¿ì¸¦ »ý°¢ÇØ °¡±ÞÀû ±×·¡ÇÁ¸¦ eps(Encapsulated Post Script)ÆÄÀÏ·Î ÀúÀåÇÑ´Ù. ´Ù¸¥ Çü½Ä¿¡ ºñÇØ PostScript ÆÄÀÏÀÌ ÈξÀ ´õ ǰÀ§ÀÖ¾î º¸À̰í, ±ò²ûÇϱ⠶§¹®¿¡ °³ÀÎÀûÀ¸·Î ¼±È£ÇÏ´Â ÆíÀÌ´Ù. ¾Õ¿¡¼ ³ª¿Â ¿¹µéµµ ¸ðµÎ eps ÆÄÀÏ·Î ÀÛ¼ºµÈ ¿¹Á¦µéÀÌ´Ù.
gnuplot> set term post gnuplot> set output 'sinx.eps' gnuplot> plot sin(x) |
ÇÏÁö¸¸ ÀÌ·¸°Ô ¸¸µé¾îÁø eps ÆÄÀÏÀº ghostscript¸¦ Áö¿øÇÏ´Â viewer, ghostview¿Í °°Àº ÇÁ·Î±×·¥¿¡¼¸¸ º¼ ¼ö ÀÖ°í À¥¿¡ ¿Ã¸®°Å³ª ÀϹݹ®¼¿¡ Æ÷ÇÔ½Ã۱â´Â ¾î·Æ´Ù. jpg³ª gif ÆÄÀÏ·Î ¹Ù·Î ÃßÃâÇÒ ¼ö ÀÖ´Ù¸é ÁÁ°ÚÁö¸¸ ¾Æ½±°Ôµµ ¶óÀ̼¾½º ¹®Á¦·Î 3.7 ¹öÀüºÎÅÍ Á¦¿ÜµÇ¾ú´Ù. ÀÌ·± eps ÆÄÀÏÀ» º¯È¯½Ã۱â À§Çؼ ImageMagickÀÇ convert¸¦ ÀÌ¿ëÇÏ¸é ¸Å¿ì Æí¸®ÇÏ´Ù. ÀÌ ImageMagick ÆÐŰÁöµµ ÀϹÝÀûÀÎ ¹èÆ÷ÆÇ¿¡´Â ¸ðµÎ ¼³Ä¡°¡ µÇ¾î ÀÖÀ» °ÍÀÌ´Ù. ÀÌ ÆÐŰÁö ¾È¿¡´Â °£´ÜÇÑ ±×·¡ÇÈ ÀÛ¾÷À» Çϴµ¥ ÇÊ¿äÇÑ ¸í·ÉµéÀÌ ´ëºÎºÐ µé¾î ÀÖ´Ù(ÆÄÀϺ¯È¯ÀÇ convert, °£´ÜÇÑ ±×·¡ÇÈ ÀÛ¾÷ÀÇ display µî). ÀÚ¼¼ÇÑ ³»¿ëÀº Á÷Á¢ man ÆäÀÌÁö³ª ¸Å´º¾ó µîÀ» ÂüÁ¶Çϱâ·Î ÇÏ°í ¿©±â¼´Â convert¸¦ ¼Ò°³ÇϰíÀÚ ÇÑ´Ù. ImageMagickÀÇ convertÀÇ ±âº»ÀûÀÎ »ç¿ë¹ýÀº ´ÙÀ½°ú °°´Ù.
$ convert test.jpg test.gif
¾ÆÁÖ °£´ÜÇÑ ¸í·É¸¸À¸·Î jpgÆÄÀÏÀÌ gif ÆÄÀÏ·Î ¹Ù²ï´Ù. ³Ê¹« Ç㹫ÇÒ Á¤µµ·Î °£´ÜÇÏ´Ù. ¡®ÀÛÀº °ÍÀÌ ¾Æ¸§´ä´Ù¡¯¶ó´Â UNIXÀÇ Ã¶ÇÐÀ» ´Ù½Ã Çѹø ´À³¥¼ö ÀÖ´Ù. ÀÌ¿Í °°Àº ¹æ¹ýÀ¸·Î eps ÆÄÀϵµ jpgÀ̳ª gif, png µîÀÇ ´Ù¸¥ ÆÄÀÏ·Î ½±°Ô º¯È¯ÇÒ ¼ö°¡ ÀÖ´Ù. ±×·¯³ª convert¸¦ »ç¿ë, eps ÆÄÀÏÀ» º¯È¯½Ã۸é -90µµ ȸÀü½ÃÄѼ º¯È¯À» ÇÑ´Ù. ±×·¡¼ ´Ü¼øÈ÷
$ convert test.eps test.jpg
·Î º¯È¯ÇÏ¸é ±×¸²ÀÌ 90µµ ȸÀüµÇ¾î ÀÖ´Ù. À̸¦ ¹æÁöÇϱâ À§Çؼ
$ convert -rotate 90 test.eps test.jpg
ÀÇ ¸í·ÉÀ¸·Î ±ò²ûÇÏ°Ô º¯È¯ÇØ ÁØ´Ù.