Ubuntu Online, Fedora Online, Windows ์จ๋ผ์ธ ์๋ฎฌ๋ ์ดํฐ ๋๋ MAC OS ์จ๋ผ์ธ ์๋ฎฌ๋ ์ดํฐ์ ๊ฐ์ ์ฌ๋ฌ ๋ฌด๋ฃ ์จ๋ผ์ธ ์ํฌ์คํ ์ด์ ์ค ํ๋๋ฅผ ์ฌ์ฉํ์ฌ OnWorks ๋ฌด๋ฃ ํธ์คํ ์ ๊ณต์ ์ฒด์์ ์คํํ ์ ์๋ ictransNCARG ๋ช ๋ น์ ๋๋ค.
ํ๋ก๊ทธ๋จ:
์ด๋ฆ
ictrans - ๋ํํ NCAR CGM ๋ฒ์ญ๊ธฐ ํฌํธ๋์ค
๊ฐ์
์์ดํธ๋์ค [ -d ์ฅ์น ] [ -ํฐํธ ๊ธ๊ผด ] [ -e ์คํฌ๋ฆฝํธ ]* [ -๋ถ๋๋ฌ์ด ] [ -๋ฒจ ] [ -lmin ๋ถ ] [
-lmax ์ต๋ ] [ -l์ค์ผ์ผ ๊ท๋ชจ ] [ -๋จ์ง pal_fname ] [ -๋ฒ์ ] [ -์์ด๋ window_id ] [
์ฅ์น๋ณ ์ต์ ] ๋ฉํํ์ผ...
๊ธฐ์
์์ดํธ๋์ค CGM(Computer Graphics Metafile) ๋ณํ๊ธฐ์ ๋ํ ์ฌ์ฉ์ ์ธํฐํ์ด์ค์ ๋๋ค. ctrans.
์์ดํธ๋์ค ํธ์ถ ์ ๋ช ๋ น ํด์๊ธฐ ๋ชจ๋๋ก ๋ค์ด๊ฐ๊ณ ๋ช ๋ น์ ๊ธฐ๋ค๋ฆฝ๋๋ค.
์ฌ์ฉ์. ์ฌ์ฉ์์ ๋ช ๋ น์ ๊ธฐ๋ค๋ฆด ๋, ์์ดํธ๋์ค ํ๋กฌํํธ๋ฅผ ํ์ํฉ๋๋ค `์์ดํธ๋์ค>'.
ํธ์ถ ์ ์์ดํธ๋์ค ์คํ๋ง๋ ์ฅ์น ํ ์ด๋ธ์ ๊ตฌ์ฑ์ ์ํํฉ๋๋ค. ํ ์ด๋ธ์
์ฌ๋ฌ ์์ค๋ฅผ ์ฒ๋ฆฌํ์ฌ ๊ตฌ์ฑ๋ฉ๋๋ค. ์์ดํธ๋์ค ๋จผ์ ํ์ผ์ ๊ฒ์ํฉ๋๋ค. ncarv_spool
$NCARG_ROOT/lib/ncarg ๋๋ ํ ๋ฆฌ์ ์์ต๋๋ค. ํ์ผ์ด ์กด์ฌํ๋ ๊ฒฝ์ฐ ์์ดํธ๋์ค ์ ๋ก๋ํ ๊ฒ์ ๋๋ค.
์คํ๋ง๋ ์ฅ์น ํ ์ด๋ธ. ๋ค์์ผ๋ก ictrans๋ ํ์ผ์ ๊ฒ์ํฉ๋๋ค. .ncarv_spool ์ฌ์ฉ์์ ์ง์์
์๋ฐฐ ๊ท์น์. ๋ฐ๊ฒฌ๋๋ฉด ํด๋น ๋ด์ฉ์ด ์คํ๋ฌ ํ ์ด๋ธ์ ๋ณํฉ๋ฉ๋๋ค. ๋ง์ง๋ง์ผ๋ก,
NCARV_SPOOL ํ๊ฒฝ ๋ณ์๋ ๋จ์ผ ์คํ๋ฌ์ ๋ํ ์ ์๋ฅผ ํฌํจํ ์ ์์ต๋๋ค. ์ด ๊ฒฝ์ฐ
๋ณ์๊ฐ ์ค์ ๋๋ฉด ํด๋น ๋ด์ฉ๋ ํ ์ด๋ธ์ ๋ณํฉ๋ฉ๋๋ค. ์ ์ธํธ์ ๊ฐ ํญ๋ชฉ
์ถ์ฒ๋ ์ด๋ฆ์ผ๋ก ์๋ณ๋ฉ๋๋ค. ์ด๋ฆ์ด ์ถฉ๋ํ๋ ๊ฒฝ์ฐ ๋ง์ง๋ง ํญ๋ชฉ์ด
๋ง์ฃผ์น๋ ๊ฒ์ด ์ฐ์ ํ๋ค. ์ฆ, ๋์ผํ ์ด๋ฆ์ ์ด์ ํญ๋ชฉ์ด ๋ฌด์๋ฉ๋๋ค.
์ต์
-๋ฒจ ๊ฐ ํ๋ ์์ด ๋๋ ๋ ์ข ์ ์ธ๋ฆฝ๋๋ค. ๊ธฐ๋ณธ๊ฐ์ ์๋ ๋ชจ๋์์ ์คํํ๋ ๊ฒ์ ๋๋ค. ์ด๊ฒ
์ต์ ์ ๋ชจ๋ ์ฅ์น์์ ์ง์๋์ง ์์ต๋๋ค.
-d ์ฅ์น
์ฅ์น ์ด๋ฆ. ์์ดํธ๋์ค ์ฌ์ฉํ ๊ฒ์ ๋๋ค ๊ทธ๋ํ์บก (์๋ ๊ฒฝ์ฐ) ๋๋ ์ ์ ํ
๋ก ํ์๋ ๊ทธ๋ํฝ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ฅ์น;
If ์ฅ์น UNIX ๋๋ ํ ๋ฆฌ ๊ฒฝ๋ก๊ฐ ์์ ์ค๋ฉด ์์ดํธ๋์ค ๊ทธ๊ฒ์ ๋ณผ ๊ฒ์ด๋ค
์ง์ ๋ graphcap์ ๋๋ ํ ๋ฆฌ์ ๋๋ค. ๊ทธ๋ ์ง ์์ผ๋ฉด ์์ดํธ๋์ค ๋๋ ํ ๋ฆฌ ๊ฒ์
graphcap์ ๋ํ $NCARG_ROOT/lib/ncarg/graphcaps.
์ ์ธํ ๋ชจ๋ ์ฅ์น ์ฌ์ X11 ์ถ๋ ฅ์ ํ์ค ์ถ๋ ฅ์ผ๋ก ์ง์ ๋ฉ๋๋ค. ์์
~์ ๊ฒฝ์ฐ X11 ๋ณํ ๊ฒฐ๊ณผ X11 ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๋ํ ์ ์ ํ ํธ์ถ์ด ๋ฐ์ํฉ๋๋ค. ๋ณด๋ค
๊ทธ๋ํ์บก(5์์นด๊ทธ) ์ง์๋๋ ์ฅ์น์ ๋ํ ์ค๋ช . ๋ณด๋ค gcaps(1์์นด๊ทธ) A์ ๋ํ
์ง์ํ๋ ์ฅ์น ๋ชฉ๋ก your ํน์ ๊ตฌ์ฑ ํฌํธ๋์ค.
์ด ์ต์ ์ ๊ทธ๋ํ์บก ํ๊ฒฝ ๋ณ์.
-e ์คํฌ๋ฆฝํธ
์คํฌ๋ฆฝํธ ์ฑ๊ธ์ด๋ค ์์ดํธ๋์ค ๋ช ๋ น. ์ ํจํ ์์ดํธ๋์ค ๋ช ๋ น์
๋ช ๋ น ์๋ ์น์ . ๋ค์์ -e ์ต์ ์ ๋จ์ผ ๋ช ๋ น์ค์ ๋ํ๋ ์ ์์ต๋๋ค.
๋ช ๋ น์ ๊ณต๋ฐฑ์ด๋ ๋ฉํ ๋ฌธ์๊ฐ ํฌํจ๋ ๊ฒฝ์ฐ ๋ฐ์ดํ๋ฅผ ์ฌ์ฉํ๋ ๋ฐ ์ฃผ์ํ์ญ์์ค.
์์ ์ํด ํด์๋ ์ ์์ต๋๋ค. ์ด ์ต์ ์ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ ์์ดํธ๋์ค ๋ค์ด ๊ฐ์ง ์๋๋ค
๋ํ์ ๋ชจ๋. ๋จ์ํ ์ฃผ์ด์ง ๋ช ๋ น์ ์ํํ ๋ค์ ์ข ๋ฃํฉ๋๋ค.
-ํฐํธ ํฐํธ์บก
ํ ์คํธ๋ฅผ ์ฐ๋ค๋ฌ๋ ๋ฐ ์ฌ์ฉํ Fontcap ํ์ผ์ ๋๋ค. CGM์ ํด์ํ ๋ TEXT ๋ช ๋ น
์์ ์ฌ์ฉ ํฐํธ์บก ํ ์คํธ ๋ฒ์ญ์ ๊ธฐ๋ณธ ๊ธ๊ผด๋ก ์ฌ์ฉ๋ฉ๋๋ค. ์ฐธ๊ณ : CGM์
CGM์ ํฌํจ๋์ง ์์ ํ ์คํธ ์ค๋ช ํฌํจ TEXT ์ง๋จ. ๋ฐ๋ผ์
๊ทธ๋ค์ ์ํฅ์๋ฐ์ง ์์ต๋๋ค ํฐํธ์บก ๋ช ์ธ์. ๋ํ CGM์ด
๋ช ๋ น์ ์ ๊ณต๋ ๊ธ๊ผด์ ๋ฌด์ํ ์ ์๋ ๋ช ๋ช ๋ ๊ธ๊ผด์ ๋ช ์์ ์ผ๋ก ์ง์ ํฉ๋๋ค.
์ . ํ๊ฒฝ ๋ณ์ FONTCAP๋ฅผ ์ฌ์ฉํ์ฌ ๊ธฐ๋ณธ๊ฐ์ ์ง์ ํ ์๋ ์์ต๋๋ค.
ํฐํธ์บก.
If ํฐํธ์บก UNIX ๋๋ ํ ๋ฆฌ ๊ฒฝ๋ก๊ฐ ์์ ์ค๋ฉด ์์ดํธ๋์ค ๊ทธ๊ฒ์ ๋ณผ ๊ฒ์ด๋ค
์ง์ ๋ fontcap์ ๋๋ ํ ๋ฆฌ. ๊ทธ๋ ์ง ์์ผ๋ฉด ์์ดํธ๋์ค ๋๋ ํ ๋ฆฌ ๊ฒ์
$NCARG_ROOT/lib/ncarg/fontcaps for fontcap.
๋ง๋๋ค ํฐํธ์บก(5์์นด๊ทธ) ์ฌ์ฉ ๊ฐ๋ฅํ ๊ธ๊ผด ์บก์ ๋ํ ์ค๋ช ์ ๋ณด๋ ค๋ฉด ๋ณด๋ค FCAP(1์์นด๊ทธ)
์์คํ ์ ์ค์น๋ fontcaps ๋ชฉ๋ก์ ํ์ธํ์ญ์์ค.
์ด ์ต์ ์ ๊ธ๊ผด ํ๊ฒฝ ๋ณ์.
-lmin ๋ถ
๋ผ์ธ ๋๋น ์ค์ผ์ผ๋ง์ ์ง์ํ๋ ์ฅ์น์์ ๋ชจ๋ ๋ผ์ธ์ ์ค์ผ์ผ๋ง์ด ๋ณด์ฅ๋ฉ๋๋ค.
์ ์ด๋ ๋ถ ํด๋น ์ฅ์น์ ๊ธฐ๋ณธ ์ ๋๋น๋ฅผ ๊ณฑํฉ๋๋ค. ์ด ์ต์ ์ ํจ๊ณผ์ ์ผ๋ก
CGM ์์ "LINE WIDTH"์ ์ต์๊ฐ์ด ๋ถ.
-lmax ์ต๋
๋ผ์ธ ๋๋น ์ค์ผ์ผ๋ง์ ์ง์ํ๋ ์ฅ์น์์ ๋ชจ๋ ๋ผ์ธ์ ์ค์ผ์ผ๋ง์ด ๋ณด์ฅ๋ฉ๋๋ค.
๊ธฐ๊ปํด์ผ ์ต๋ ํด๋น ์ฅ์น์ ๊ธฐ๋ณธ ์ ๋๋น๋ฅผ ๊ณฑํฉ๋๋ค. ์ด ์ต์ ์ ํจ๊ณผ์ ์ผ๋ก
CGM ์์ "LINE WIDTH"์ ์ต๋๊ฐ์ด ์ต๋. ๊ทธ๋งํผ
์ค์ ๊ฒฐ๊ณผ ์ต๋ ๋ ๊ทธ๋ผ ๋ถ ์ ์๋์ง ์์์ต๋๋ค.
-l์ค์ผ์ผ ๊ท๋ชจ
๋ด์ ๋ชจ๋ ์ ํญ ์ฌ์์ ์ค์ผ์ผ๋งํ๋ ์ ํญ์ ์ง์ํ๋ ์ฅ์น์์
๋ฉํํ์ผ์ ๊ท๋ชจ. ๊ท๋ชจ๊ฐ ์กฐ์ ๋ฉ๋๋ค ๊ท๋ชจ ์ด ์ต์ ์ ์ฃผ์
์ ์ํด ์์ -lmin ๊ณผ -lmax ์ต์ ์ ์ ๊ณตํฉ๋๋ค.
-๋จ์ง pal_fname
ํ์ผ์ ์ ์๋ ์์ ํ๋ ํธ ์ฌ์ฉ pal_fname ํ์ ๋ฒ์ญ์ ์ํด
๋ฉํํ์ผ. ์ด ํ๋ ํธ๋ CGM์์ ์ ์ํ ๋ชจ๋ ์์ ๋งต์ ์ฌ์ ์ํฉ๋๋ค.
๋ฒ์ญ. ํ์์ ๋ํ ์ค๋ช ์ pal_fname ์ฐธ์กฐ ras_palette(5NCARG).
-๋ถ๋๋ฌ์ด ์ฑ์์ง ๋ชจ๋ ํด๋ฆฌ๊ณค์ ์ํํธ์จ์ด ์ฑ์ฐ๊ธฐ๋ฅผ ๋ฌด์กฐ๊ฑด ์ํํฉ๋๋ค. ์ด ์ต์ ์
์ ์ ์ ์ค๋ช ํ๋ ์ ์ ์ ์์ ์ ํ์ด ์๋ ์ฅ์น์ ์ ์ฉํฉ๋๋ค.
๋ค๊ฐํ. ์ผ๋ถ ์ฅ์น์์๋ ์ด ๋ฒํธ๊ฐ ์๋ ค์ง๊ณ ๋ค์๊ณผ ๊ฐ์ด ์ํํธ์จ์ด ์ฑ์ฐ๊ธฐ๊ฐ ์ํ๋ฉ๋๋ค.
์ฌ์ฉ์ ์ง์ ์์ด ์ ์ ํฉ๋๋ค.
-๋ฒ์
๋ฒ์ ๋ฒํธ๋ฅผ ์ธ์ํ ๋ค์ ์ข ๋ฃํฉ๋๋ค.
์ฅ์น ํน์ ํ ์ต์
์์ดํธ๋์ค ๋์ผํ ์ฅ์น๋ณ ์ต์ ์งํฉ์ ํ์ฉํฉ๋๋ค. ctrans.
์ฅ์น๋ณ ์ต์ ์ ๋ํ ์ค๋ช ์ฐธ์กฐ ํฌํธ๋์ค(1์์นด๊ทธ).
๋ช ๋ น
๋ช ๋ น Structure
์์ดํธ๋์ค ๋ช ๋ น์ ๋จ์ํ๊ณ ๊ท์น์ ์ธ ๊ตฌ์กฐ๋ฅผ ๊ฐ์ง๋๋ค. ์ง์ ์๋ํ๋ ๋ช ๋ น
์ฒ๋ฆฌ ์ค์ธ ๋ฉํํ์ผ ์์ ํ๋ ์๋ฆฌ์คํธ ํ๋ ์์ ์ง์ ํ๋
๋ช ๋ น์ด ์ ์ฉ๋ฉ๋๋ค. ์ผ๋ถ ๋ช ๋ น์ ์ธ์๋ฅผ ํ์ฉํฉ๋๋ค. ๋ช ๋ น์ ๋ฐ๋ฅด๋ ๋ชจ๋ ๊ฒ
์ด๋ฆ์ ์ธ์๋ก ๊ฐ์ฃผ๋ฉ๋๋ค.
( ์ก์ [ ,์ก์ ])* ๋ช ๋ น ( ๋ ผ์ )*
์ผํ๋ก ๊ตฌ๋ถ๋ ํ๋ ์ ์์ ํฌ๊ด์ ์ธ ํ๋ ์ ๋ชฉ๋ก์ ์๋ฏธํฉ๋๋ค. ํ๋ ์ ๋ชฉ๋ก์ด ์๋ ๊ฒฝ์ฐ
์๋ต๋๊ณ ๋ช ๋ น์ ํ๋ ์์ด ํ์ํ ๊ฒฝ์ฐ ํ์ฌ ํ๋ ์์ด ๊ธฐ๋ณธ๊ฐ์ผ๋ก ์ฌ์ฉ๋ฉ๋๋ค. ๋ง์ฝ์
์ธ์ ๋ชฉ๋ก์ด ์ง์ ๋์ง ์๊ณ ํ๋๊ฐ ํ์ํ ๊ฒฝ์ฐ ๊ธฐ๋ณธ ์ธ์๋ ํญ์ ์ฌ์ฉ๋ฉ๋๋ค.
์.
์๋ฅผ ๋ค์ด, ๋ช ๋ น 1,5 8 ์ ์ฅ /tmp/foo ์ฒซ ๋ฒ์งธ๋ถํฐ ๋ค์ฏ ๋ฒ์งธ๊น์ง ์ฐ๊ณ
๋ฉํํ์ผ์ ์ฌ๋ ๋ฒ์งธ ํ๋ ์์ ํ์ผ์ /tmp/foo.
๋ช ๋ น์ ์๊ธฐ์น ์์ ์ธ์๋ฅผ ๋ฌด์ํฉ๋๋ค. ๋ช ๋ น ์ด๋ฆ์ ์ต๋
๋ ํนํ๋ค๋ ์ .
Frame ๊ธฐ์ธ๊ธฐ
ํ๋ ์์ ์ฌ๋ฌ ๊ฐ์ง ๋ฐฉ๋ฒ์ผ๋ก ์ฒ๋ฆฌํ ์ ์์ต๋๋ค.
NNN ํ๋ ์ ๋ฒํธ๋ก. ํ๋ ์์๋ ์ฒ์๋ถํฐ ๋๊น์ง ์๋์ ์ธ ๋ฒํธ๊ฐ ํ ๋น๋ฉ๋๋ค.
๋ฉํํ์ผ. ์ฒซ ๋ฒ์งธ ํ๋ ์์๋ ๋ฒํธ๊ฐ ๋งค๊ฒจ์ ธ ์์ต๋๋ค. 1.
$ ํ์ผ์ ๋ง์ง๋ง ํ๋ ์์ ๋๋ค.
. ํ์ฌ ํ๋ ์์ ๋๋ค. ์์ดํธ๋์ค ์์ ์ด ์ํ๋๋ ๋ง์ง๋ง ํ๋ ์์ ์ถ์ ํฉ๋๋ค.
์ํ๋์์ต๋๋ค. ์ด ํ๋ ์์ "ํ์ฌ ํ๋ ์"์ด๋ผ๊ณ ํฉ๋๋ค.
์ก์+-n
๋ํ๊ธฐ ๊ธฐํธ(+) ๋๋ ๋นผ๊ธฐ ๊ธฐํธ(-) ๋ค์์
XNUMX์ง์, ํ์๋ ํ๋ ์ ์๋ฅผ ๋ํ๊ฑฐ๋ ๋บ ํ๋ ์์ ์ง์ ํฉ๋๋ค.
์ก์ ํ์ฌ ํ๋ ์์ด ๊ฐ์ ๋๋ ๊ฒฝ์ฐ ์๋ต๋ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด,
`10+2' ๋ฉํํ์ผ์ ํ๋ ์ 12๋ฅผ ์ฒ๋ฆฌํฉ๋๋ค.
๋ช ๋ น
! ๋ช ๋ น
๋ฌ๋ฆฌ๊ธฐ ๋ช ๋ น ๋ก์ปฌ ์์คํ ์์ ์ ๋ช ๋ น์ผ๋ก.
๋ณ๋ช [ name [ def ] ]
์์์ธ def ๋ณ์นญ์ผ๋ก name. ๋ฉด def ์๋ต, ๋ณ์นญ name ํจ๊ป ํ์๋ฉ๋๋ค
ํ์ฌ ์ ์๋ก. ๋ ๋ค๋ผ๋ฉด name ๊ณผ def ์๋ต๋๊ณ ๋ชจ๋ ๋ณ์นญ์
ํ์๋ฉ๋๋ค. def ๋ค์๊ณผ ๊ฐ์ ํ์์ ๋๋ค.
: [ ctrans_args ] : [ ํํฐ์ฒด์ธ ]
์ด๋์ ctrans_args ๋ฉํํ์ผ ๋ณํ๊ธฐ์ ๋ช ๋ น์ค ์ธ์ ๋ชฉ๋ก์ ๋๋ค.
ํฌํธ๋์ค ๊ณผ ํํฐ์ฒด์ธ ๋ก ๊ตฌ๋ถ๋ ๊ฐ๋จํ ๋ช ๋ น ์ธํธ์ ๋๋ค. |. ํํฐ์ฒด์ธ
์ํด ์ข ๋ฃ๋ ์ ์์ต๋๋ค. > or >> ํ์ผ ์ด๋ฆ. ์๋ฅผ ๋ค๋ฉด :
์์ดํธ๋์ค> ๋ณ๋ช name1 : -d xwd : | ๋ฐฉ๋ฒ > ์์ํ์ผ
or
์์ดํธ๋์ค> ๋ณ๋ช name2 : -d ps.๋ชจ๋ ธ : | ํํฐ1 | lpr
๋ฉ์ฒญ์ด [๋ฒํธ]
์ด ๋ช ๋ น์ ๊ฐ ํ๋ ์์ด ํ์๋๋ ๋์ ํ์๋๋ ํ์๋ฅผ ์ค์ ํ๋ ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค.
ํ์ ํ๋กํ . ๊ธฐ๋ณธ๊ฐ์ ํ๋์ ๋๋ค. ๋ง์ฝ์ ๋ฉ์ฒญ์ด ์ธ์ ์์ด ํธ์ถ๋จ
dup์ ํ์ฌ ๊ฐ์ด ๋ฐํ๋ฉ๋๋ค.
๊ณ์ฐ
ํ์ผ์ ํฌํจ๋ ํ๋ ์ ์๋ฅผ ๋ณด๊ณ ํฉ๋๋ค.
current
ํ์ฌ ํ๋ ์์ ๋ณด๊ณ ํฉ๋๋ค.
ํ์ผ [ ๋ฉํํ์ผ ]
ํ์ผ ๋ฉํํ์ผ ๋ค์ ๋ฒ์ญ์ ์ฌ์ฉ๋ฉ๋๋ค. ์์ดํธ๋์ค ๊ป์ง์ ์ฌ์ฉ
ํ๊ฒฝ ๋ณ์์ ์ํด ์ ์ SHELL (/ ๋น / SH ๊ธฐ๋ณธ์ ์ผ๋ก) ํ์ผ ์ด๋ฆ์ ์ํํ๋ ค๋ฉด
๋์ฒด ๋ฉํํ์ผ. ํ์ผ ์ด๋ฆ ๋์ฒด๋ฅผ ๊ด๋ฆฌํ๋ ๊ท์น์ ์ ์๋ ๋๋ก์ ๋๋ค.
์์ ์์ ์ํด. ์ธ์๊ฐ ์ง์ ๋์ง ์์ ๊ฒฝ์ฐ ํ์ฌ ๋ฉํํ์ผ ์ด๋ฆ์
๋ณด๋ํ๋ค.
๊ธ๊ผด [ ๊ธ๊ผด ]
๊ธ๊ผด ์บก์ ๋ค์์ผ๋ก ์ค์ ๊ธ๊ผด ํฅํ ๋ฒ์ญ์ ์ํด. ์ด ๊ธฐ๋ฅ์ ๋ค์๊ณผ ๋์ผํฉ๋๋ค.
์ -ํฐํธ ์ต์ . ๋ง์ฝ์ ๊ธ๊ผด ๊ฐ ์๋ต๋๋ฉด ํ์ฌ fontcap ์ด๋ฆ์ด ๋ณด๊ณ ๋ฉ๋๋ค.
๋์ [ ๋ช ๋ น ]
๋ค์์ ๋ํ ์ฌ์ฉ ์ค๋ช ์ ์ธ์ํฉ๋๋ค. ๋ช ๋ น. ๋ฉด ๋ช ๋ น ์ ๋ํ ๊ฐ๋ตํ ์ค๋ช ์ ์๋ต
๋ชจ๋ ๋ช ๋ น์ด ์ฃผ์ด์ง๋๋ค.
[ ํ๋ ์ ] ๋ช ๋ถ
๊ฐ ๋ฉํํ์ผ ํ๋ ์์ ๋ํ ๊ฐ๋ตํ ์ ๋ณด๋ฅผ ํ๋ ์. ๋ฉด ํ๋ ์ is
์๋ตํ๋ฉด ํ์ฌ ํ๋ ์์ด ์ฌ์ฉ๋ฉ๋๋ค. ๋ง์ฝ์ ํ๋ ์ ์๋ต๋๊ณ ํ์ฌ ํ๋ ์
๋ง์ง๋ง ํ๋ ์์ด ์๋๋ฉด ํ์ฌ ํ๋ ์์ด ๋ค์ ํ๋ ์์ผ๋ก ์ฆ๊ฐํฉ๋๋ค.
๋ฉํํ์ผ.
< frame1 > < frame2 > ๋ณํฉ
์ถ๋ ฅ ์์ ๋ฒํธ frame1 ํ๋กฏ ํ๋ ์ ๋ฒํธ frame2 ์ฒซ ํ๋ ์ ์ด์
์ฅ์น๋ฅผ ์ง์ฐ์ง ์๊ณ . ๊ฒฐ๊ณผ๋ ๋ ํ๋กฏ์ "๋ณํฉ"์ ๋๋ค. ํ์ฌ
ํ๋ ์์ ๋ณ๊ฒฝ๋์ง ์์ต๋๋ค. ์ ๋ํ ๊ธฐ๋ณธ๊ฐ์ด ์์ต๋๋ค. frame1 or frame2. ๊ฒฐ๊ณผ
ํ๋กฏ์ด ์์ํ ๊ฒ๊ณผ ๋ค๋ฅผ ์ ์์ต๋๋ค. ๋ค์๊ณผ ๊ฐ์ ์ฒซ ๋ฒ์งธ ํ๋ ์์ ์์ฑ
์์, ๋ ๋ฒ์งธ ํ๋ ์์ ์์ฑ์ ๋ฌด์ํ ์ ์์ต๋๋ค.
๊ณ ๋ฆฌ
๋ฃจํ ๋ชจ๋๋ฅผ ์ผ๊ฑฐ๋ ๋๋๋ค. ๋ฃจํ ๋ชจ๋๊ฐ ํ์์ผ๋ก ์ผ์ ธ ์์ ๋ ์๋ชจ ๋ช ๋ น์
์์ฒญ๋ ํ๋ ์์ด ํ๋กฏ๋๋๋ก ํ ๋ค์ ์์ดํธ๋์ค ๋ค์ ์ค ํ๋๋ก ์งํํฉ๋๋ค.
์ ์๋ ์ธ๊ทธ๋จผํธ์ ์ฒซ ๋ฒ์งธ ํ๋ ์ ๋๋ ๋ง์ง๋ง ๋ฐ ๋ฐ๋ณต์ ์ผ๋ก ์ฒซ ๋ฒ์งธ ํ๋ ์ ํ์
๋ง์ง๋ง(๋ง์ง๋ง๋ถํฐ ์ฒซ ๋ฒ์งธ) ํ๋ ์๊น์ง. ๋ฃจํ์ ์ธํฐ๋ฝํธ๊ฐ ๋ฐ์ํ ๋๊น์ง ๊ณ์๋ฉ๋๋ค.
์ ํธ๊ฐ ์์ ๋ฉ๋๋ค. ๋ฃจํ, ํฌ์๋ ๋๋ ์์ ๊ฒฐ์
๊ฑฐ๊พธ๋ก, ๋ค์๊ณผ ๊ฐ์ด ๋ง๋ค์ด์ง๋๋ค. ํ๋กํ ๋ ๋ง์ง๋ง ํ๋ ์ ๊ทธ๋ฃน์ด ์ค๋ฆ์ฐจ์์ธ ๊ฒฝ์ฐ
์ฃผ๋ฌธ ๋ฃจํ ํฌ์๋. ํ๋กํ ๋ ๋ง์ง๋ง ํ๋ ์ ๊ทธ๋ฃน์ด ๋ด๋ฆผ์ฐจ์์ธ ๊ฒฝ์ฐ
๋ค๋ก ๋ฃจํ. ์์๋ฅผ ๊ฒฐ์ ํ ์ ์์ผ๋ฉด ๋ฐ๋ณตํ์ง ๋ง์ญ์์ค. ์๋ฅผ ๋ค์ด; if ๋ฃจํ
๋ชจ๋๊ฐ "1 3,4 plot"์ผ๋ก ์ค์ ๋๋ฉด ์๋ฐฉํฅ ๋ฃจํ๊ฐ ๋ฐ์ํ๊ณ "1 4,3 plot"์ ๊ฒฐ๊ณผ๊ฐ ๋ฉ๋๋ค.
์ญ๋ฐฉํฅ ๋ฃจํ์์ "3,4 1 ํ๋กฏ"์ ๋ง์ง๋ง ๋๋ฌธ์ ๋ฃจํ๊ฐ ๋ฐ์ํ์ง ์์ต๋๋ค.
ํ๋กฏ๋ ํ๋ ์ ๊ทธ๋ฃน "1"์ ๋จ์ผ ํ๋ ์์ ๋๋ค.
์ํ [ ์๊ฐ ]
๋ค์์ ๋ํ ๊ฐ ํ๋ ์ ํ์ ์๊ฐ ๋์ ๋ค์ ํ๋ ์์ผ๋ก ์งํํ๊ธฐ ์ ์ด
ํ์ ํ๋กฏ. ๋ง์ฝ์ ์๊ฐ ์ด ์๋ต๋๋ฉด ์ํ ๋ชจ๋๊ฐ ๊บผ์ง๊ฑฐ๋ ์ผ์ง๋๋ค. ์์
์ํ ๋ชจ๋๊ฐ ํ ๊ธ๋๋ ๊ฒฝ์ฐ ๊ธฐ๋ณธ ์๊ฐ์ XNUMX์ด์ ๋๋ค. ๋์์ ๋ชจ๋์ธ ๊ฒฝ์ฐ
๋ค์ ํ๋ ์์ผ๋ก ์งํํ๊ธฐ ์ ์ ๊ฐํ์ ์์ ํด์ผ ํฉ๋๋ค.
ํ๋กํ ์ค.
๋ค์ ๊ฒ
์ ์ฌ๋ฌ ํ์ผ์ ์ง์ ํ ์ ์์ต๋๋ค. ์์ดํธ๋์ค ๋ช ๋ น์ค. ๋ค์ ํ์ผ์ ํธ์งํ๋ ค๋ฉด
์ธ์ ๋ชฉ๋ก์์ ๋ค์ ๊ฒ ๋ช ๋ น.
[ ํ๋ ์ ] ์๋ชจ
์ฃผ์ ์ง์ ๋ ํ๋ ์์ ํ๋กํ ํฉ๋๋ค. ๋ง์ฝ์ ํ๋ ์ ๊ฐ ์๋ต๋๋ฉด ํ์ฌ ํ๋ ์์ด ํ๋กฏ๋ฉ๋๋ค.
๊ฐ๋ฅํ ๊ฒฝ์ฐ ํ์ฌ ํ๋ ์ ๋ฒํธ๊ฐ ์ฆ๊ฐํฉ๋๋ค. "๋์์" ๋ชจ๋๊ฐ ์ค์ ๋์ด ์๋ ๊ฒฝ์ฐ
์์ดํธ๋์ค ๊ธฐ๋ค๋ฆด ๊ฒ์ด๋ค ์๊ฐ ๊ณ์ํ๊ธฐ ์ ์ ๊ฐ ํ๋กฏ์ ํ์ํ ํ ์ด. ์๊ฐ
๋ก ์ค์ ๋ฉ๋๋ค ์ํ ๋ช ๋ น. "๋์์" ๋ชจ๋๊ฐ ์ค์ ๋์ง ์์ ๊ฒฝ์ฐ ์์ดํธ๋์ค ๊ธฐ๋ค๋ฆด ๊ฒ์ด๋ค
๋ค์ ํ๋ ์์ผ๋ก ์ด๋ํ๊ธฐ ์ ์ ๊ฐํ ๋ฌธ์. ์๋ชจ ๋ฒํธ๋ฅผ๋ณด๊ณ ํฉ๋๋ค
ํ๋ ์๊ณผ ๋ง์ง๋ง ํ๋ ์ ํ๋ ์. ํ๋กํ ์ด ์ข ๋ฃ๋๊ณ ์์ดํธ๋์ค
๋ง์ง๋ง ํ๋ ์์ด ํ๋กฏ๋ ํ ๋๋ ๋ฉ์์ง๋ฅผ ์์ ํ๋ฉด ๋ช ๋ น ๋ชจ๋๋ก ๋ค์ ๋ค์ด๊ฐ๋๋ค.
์ธํฐ๋ฝํธ ์ ํธ, SIGINT.
[ ํ๋ ์ ] ์ธ์
์ฃผ์ ์ง์ ๋ ํ๋ ์์ ๋ณํ๋์ด ํ์ฌ ์คํ๋ง ์ฅ์น๋ก ์ ์ก๋ฉ๋๋ค.
์คํฐ๋ ๋ฒ์ญ๊ฐ๊ฐ ๋ฒ์ญ์ ์ํํฉ๋๋ค. ๊ทธ๋งํผ ์คํ๋ฌ ๋ช ๋ น์ ์ฌ์ฉํ ์ ์์ต๋๋ค
์คํ๋ง ์ฅ์น๋ฅผ ์ ํํฉ๋๋ค. ๋ณด๋ค ncarv_spool(5NCARG).
์ข ๋ฃ
์ธ์ ์ ์ข ๋ฃํฉ๋๋ค.
[ ํ๋ ์ ] ์ ์ฅ [ ๋ฉํํ์ผ ]
์ง์ ๋ ํ๋ ์์ ๋ค์์ ์ ์ฅ ๋ฉํํ์ผ. ๋ฉด ๋ฉํํ์ผ ์กด์ฌํ์ง ์์ต๋๋ค.
๋ง๋ค์ด์ง. ํ์ผ ์ด๋ฆ ๋์ฒด๋ ๋ฉํํ์ผ. ๋ฉด ๋ฉํํ์ผ ์๋ต
๋ง์ง๋ง์ผ๋ก ์ ์ฅ๋ ํ์ผ๋ณด๋ค ์ฌ์ฉ๋ฉ๋๋ค. ๋ง์ฝ์ ํ๋ ์ ํ์ฌ ํ๋ ์๋ณด๋ค ์๋ต๋จ
์ต์ํ.
[ ํ๋ ์ ] ์ฐํ๊ธฐ [ ๋ฉํํ์ผ ]
๋์ผ ์ ์ฅ ๋ช ๋ น ์ ์ธ ์ฐํ๊ธฐ ์์ ์ฌ์ฉ์์์ ์์ ์ ํ์ธํ์ง ์์ต๋๋ค.
ํ์ผ์ด ์กด์ฌํ๋ ๊ฒฝ์ฐ. ํ์ผ์ด ์กด์ฌํ์ง๋ง ์ ํจํ NCGM์ด ์๋ ๊ฒฝ์ฐ
๋ฎ์ด์ผ๋ค. ํ์ผ์ด ์กด์ฌํ๊ณ ์ ํจํ NCGM์ธ ๊ฒฝ์ฐ ํ์ผ์ด ์ถ๊ฐ๋ฉ๋๋ค.
๊ฑด๋ ๋ฐ๊ธฐ [ ๋ฒํธ ]
ํ์ ํ๋กํ ์ค์ ๊ฑด๋๋ธ ํ๋ ์ ์๋ฅผ ์ค์ ํฉ๋๋ค. ์๋ฅผ ๋ค์ด,
"๊ฑด๋๋ฐ๊ธฐ"๋ 1๋ก ์ค์ ๋๊ณ ํ๋ ์ 1์์ 10๊น์ง ํ๋ ์ 1, 3์ ํ๋กฏํ๋๋ก ์์ฒญํฉ๋๋ค.
5, 7, 9๊ฐ ํ์๋ฉ๋๋ค. ์ธ์ ์์ ๊ฑด๋ ๋ฐ๊ธฐ ํ์ฌ ๊ฐ์ ๋ณด๊ณ ํฉ๋๋ค.
๊ธฐ๋ณธ๊ฐ์ XNUMX์ ๋๋ค.
์คํ๋ฌ [ ์คํ๋ฌ_๋ณ์นญ ]
์ธ์๊ฐ ์์ผ๋ฉด ํ์ฌ ์คํ๋ฌ ๋ณ์นญ ์ด๋ฆ์ด ๋ณด๊ณ ๋ฉ๋๋ค. ๋ง์ฝ์ ์คํ๋ฌ_๋ณ์นญ ํ๋
์ ํจํ ๋ณ์นญ์ ๋ณ๋ช ๋ช ๋ น ๋๋ ncarv_spool ๊ตฌ์ฑ
ํ์ผ ๋๋ NCARV_SPOOL ํ๊ฒฝ ๋ณ์์ ์ํด ์คํ๋ฌ ๋ณ๋ช ๋๋ค
ํ์ฌ ์คํ๋ฌ. ํ์ ์ธ์ ๋ช ๋ น์ ์ ์๋ ์คํ๋ฌ ์ ์๋ฅผ ์ฌ์ฉํฉ๋๋ค.
ํ์ฌ ์คํ๋ฌ์ ์ํด. ๋ณด๋ค ncarv_spool(5NCARG).
[ ์คํํธ ์ก์ ] ์คํํธ
์ด ๋ช ๋ น์ ํ๋ ์ ์ธ๊ทธ๋จผํธ์ ์ฒซ ๋ฒ์งธ ํ๋ ์์ ์ ์ํฉ๋๋ค. ์์, ์ ํจ๊ป
์ ์, ์ค์ง ๋ช ๋ น์์ ๋ฉํํ์ผ ํ๋ ์ ์ธ๊ทธ๋จผํธ์ ๊ฒฝ๊ณ๋ฅผ ์ ์ํฉ๋๋ค. ์ธ์
์์ดํธ๋์ค ๋ฃจํ ๋ชจ๋์ ์์ผ๋ฉด ์ด ์ธ๊ทธ๋จผํธ์ ๋ด์ฉ์ด ๋ฐ๋ณต์ ์ผ๋ก ํ์๋ฉ๋๋ค. ๊ทธ๋งํผ
๋ํดํธ ๊ฐ ์คํํธ ์ก์ ๋ฉํํ์ผ์ ์ฒซ ๋ฒ์งธ ํ๋ ์, 1์ ๋๋ค.
์ฃผ์ด์ง ์คํํธ ํ์ฌ ์ธ๊ทธ๋จผํธ์ ์ฒซ ๋ฒ์งธ ํ๋ ์์ ๋ณด๊ณ ํฉ๋๋ค.
[ ์ค์ง ์ก์ ] ์ค์ง
์ด ๋ช ๋ น์ ํ๋ ์ ์ธ๊ทธ๋จผํธ์ ๋ง์ง๋ง ํ๋ ์์ ์ ์ํฉ๋๋ค. ๊ธฐ๋ณธ๊ฐ ์ค์ง ์ก์
๋ฉํํ์ผ $์ ๋ง์ง๋ง ํ๋ ์์ ๋๋ค. ์ธ์๊ฐ ์ง์ ๋์ง ์์ ๊ฒฝ์ฐ ์ค์ง ๋ณด๊ณ
ํ์ฌ ์ธ๊ทธ๋จผํธ์ ๋ง์ง๋ง ํ๋ ์.
์ค [ ์์์ค [ lly [ URX [ ury ]]]]
XNUMXD๋ดํ์ ์ค ๋ช ๋ น์ ์ฌ์ฉํ๋ฉด ์ํฌ์คํ ์ด์ ์ฐฝ์ ์ง์ ํ ์ ์์ต๋๋ค(GKS์์
๊ฐ๊ฐ). ์ง์ฌ๊ฐํ ์ฐฝ์ ์ ์ํ๋ ๋ค ๊ฐ์ ์ขํ๊ฐ ์ง์ ๋ฉ๋๋ค.
๊ผญ์ง์ ์ด (0.0, 0.0) ๋ฐ (1.0,
1,0). ๊ทธ๋ฐ ๋ค์ ์ง์ ๋ ์ฐฝ์ด ์ ์ฒด ๋ทฐํฌํธ์ ๋งคํ๋ฉ๋๋ค. ์๋ฅผ ๋ค์ด
์์ดํธ๋์ค> ์ค 0.0 0.0 0.5 0.5
ํ์ ํ๋กฏ์ ์ผ์ชฝ ํ๋จ XNUMX/XNUMX์ด ์ฑ์์ง๊ธฐ ์ํด ๋ ์๊ฐ๊ฒ ๋ฉ๋๋ค.
์ ์ฒด ๋์คํ๋ ์ด. ์ด๋ฌํ ์ฐฝ์ ์ง์ ์ ํ๋ ๋ฐ ์ถ์์ ์ฌ์ฉ๋ ์ ์์ต๋๋ค.
ํจ๋.
ํ๋กฏ์ ํ๋ํ ์ ์๋ ๋ฒ์๋ ์ ์๋ก ์ ํ๋ ์ ์์ต๋๋ค.
์ฅ์น์ ์ ๋ฐ๋๋ฅผ ์ง์ ํฉ๋๋ค.
์ฌ์ฉ ์
๋ค์ ์๋ ๋ฐฉ๋ฒ์ ๋ณด์ฌ์ค๋๋ค ์์ดํธ๋์ค ๋ฐฐ์น ๋ชจ๋์์ ๋ฒ์ญํ๋ ๋ฐ ์ฌ์ฉํ ์ ์์ต๋๋ค.
ํธ์ถ๋ ๋ฉํํ์ผ ๊ทธ๋ฉํ ์ ์ฒด ํ์ผ์ ๋ฒ์ญ๋ ๊ฒฐ๊ณผ๋ฅผ ์คํ๋ง๋
์์คํ ์ ์ ์๋ ์ ์๋ "imagen"์ด๋ผ๋ ์ฅ์น ncarv_spool ํ์ผ :
% ์์ดํธ๋์ค -e '์คํ๋ฌ ์ด๋ฏธ์ง' -e '1,$ํ๋ฆฐํธ' ๊ทธ๋ฉํ
ํ๊ฒฝ
๊ธ๊ผด
๊ธฐ๋ณธ fontcap ์ง์ ์.
๊ทธ๋ํ์บก
๊ธฐ๋ณธ ์ถ๋ ฅ ์ฅ์น ์ง์ ์.
NCRG_ROOT
NCAR Graphics ์ค์น์ ๋ฃจํธ ๊ฒฝ๋ก์ ๋๋ค.
NCRG_LIB
์ด ๋ณ์๋ฅผ ์ค์ ํ๋ฉด ์ค์น๋ NCAR ๊ทธ๋ํฝ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๋ํ ๊ฒฝ๋ก๊ฐ ํฌํจ๋ฉ๋๋ค.
NCRG_LIB ์ฌ์ ์ NCRG_ROOT.
NCRG_TMP
์ค์ ํ๋ฉด ์ด ํ๊ฒฝ ๋ณ์์๋ ๋ค์ ์์ ์ ์ฌ์ฉํ ๋๋ ํ ๋ฆฌ ๊ฒฝ๋ก๊ฐ ํฌํจ๋ฉ๋๋ค.
์์ ํ์ผ. ๋๋ถ๋ถ์ ์์คํ ์์ ๊ธฐ๋ณธ๊ฐ์ / TMP. ์ผ๋ถ ์์คํ ์์๋ ๊ธฐ๋ณธ๊ฐ
is /usr/tmp.
TMPDIR If NCRG_TMP ์ด ํ๊ฒฝ ๋ณ์๋ ์ค์ ๋์ง ์์์ต๋๋ค. ๋๋ ํ ๋ฆฌ ๊ฒฝ๋ก๋ฅผ ์ง์ ํฉ๋๋ค.
์คํฌ๋์น ๋์คํฌ ๊ณต๊ฐ. ๋ ๋ค ์๋๋ฉด NCRG_TMP TMPDIR ์ฌ์ดํธ์ ๋ฐ๋ผ ํ๋ ์ฝ๋ฉ๋จ
๊ธฐ๋ณธ๊ฐ์ด ์ฌ์ฉ๋ฉ๋๋ค.
onworks.net ์๋น์ค๋ฅผ ์ฌ์ฉํ์ฌ ์จ๋ผ์ธ์์ ictransNCARG ์ฌ์ฉ