Englishํ”„๋ž‘์Šค์–ด์ŠคํŽ˜์ธ์–ด

์˜จ์›์Šค ํŒŒ๋น„์ฝ˜

g.mkfontcapgrass - ํด๋ผ์šฐ๋“œ์˜ ์˜จ๋ผ์ธ

Ubuntu Online, Fedora Online, Windows ์˜จ๋ผ์ธ ์—๋ฎฌ๋ ˆ์ดํ„ฐ ๋˜๋Š” MAC OS ์˜จ๋ผ์ธ ์—๋ฎฌ๋ ˆ์ดํ„ฐ๋ฅผ ํ†ตํ•ด OnWorks ๋ฌด๋ฃŒ ํ˜ธ์ŠคํŒ… ์ œ๊ณต์—…์ฒด์—์„œ g.mkfontcapgrass ์‹คํ–‰

์ด๊ฒƒ์€ Ubuntu Online, Fedora Online, Windows ์˜จ๋ผ์ธ ์—๋ฎฌ๋ ˆ์ดํ„ฐ ๋˜๋Š” MAC OS ์˜จ๋ผ์ธ ์—๋ฎฌ๋ ˆ์ดํ„ฐ์™€ ๊ฐ™์€ ์—ฌ๋Ÿฌ ๋ฌด๋ฃŒ ์˜จ๋ผ์ธ ์›Œํฌ์Šคํ…Œ์ด์…˜ ์ค‘ ํ•˜๋‚˜๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ OnWorks ๋ฌด๋ฃŒ ํ˜ธ์ŠคํŒ… ๊ณต๊ธ‰์ž์—์„œ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” g.mkfontcapgrass ๋ช…๋ น์ž…๋‹ˆ๋‹ค.

ํ”„๋กœ๊ทธ๋žจ:

์ด๋ฆ„


g.mkfontcap - ๋‹ค์–‘ํ•œ ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ์Šค์บ”ํ•˜์—ฌ ๊ธ€๊ผด ๊ตฌ์„ฑ ํŒŒ์ผ์„ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค.
๊ธ€๊ผด.

ํ‚ค์›Œ๋“œ


์ผ๋ฐ˜

๊ฐœ์š”


g.mkfontcap
g.mkfontcap --๋„์›€
g.mkfontcap [-os] [์™ธ๊ณ„์ธ=ํ˜„] [--๋„์›€] [--๋ง ์ˆ˜๊ฐ€ ๋งŽ์€] [--์กฐ์šฉํ•œ] [--ui]

ํ”Œ๋ž˜๊ทธ :
-o
์ด๋ฏธ ์กด์žฌํ•˜๋Š” ๊ฒฝ์šฐ ๊ธ€๊ผด ๊ตฌ์„ฑ ํŒŒ์ผ ๋ฎ์–ด์“ฐ๊ธฐ

-s
$GISBASE/etc ๋Œ€์‹  ํ‘œ์ค€ ์ถœ๋ ฅ์— ๊ธ€๊ผด ๊ตฌ์„ฑ ํŒŒ์ผ ์“ฐ๊ธฐ

--๋„์›€
์‚ฌ์šฉ ์š”์•ฝ ์ธ์‡„

--๋ง ์ˆ˜๊ฐ€ ๋งŽ์€
์ž์„ธํ•œ ๋ชจ๋“ˆ ์ถœ๋ ฅ

--์กฐ์šฉํ•œ
์กฐ์šฉํ•œ ๋ชจ๋“ˆ ์ถœ๋ ฅ

--UI
๊ฐ•์ œ ์‹คํ–‰ GUI ๋Œ€ํ™” ์ƒ์ž

๋งค๊ฐœ ๋ณ€์ˆ˜ :
์™ธ๊ณ„์ธ=ํ˜„
์Šค์บ”ํ•  ์ถ”๊ฐ€ ๋””๋ ‰ํ† ๋ฆฌ ๋ชฉ๋ก
Freetype ํ˜ธํ™˜ ๊ธ€๊ผด์„ ๊ฒ€์ƒ‰ํ•  ์ถ”๊ฐ€ ๋””๋ ‰ํ† ๋ฆฌ์˜ ์‰ผํ‘œ๋กœ ๊ตฌ๋ถ„๋œ ๋ชฉ๋ก
๊ธฐ๋ณธ๊ฐ’(๋ฌธ์„œ ์ฐธ์กฐ)

๊ธฐ์ˆ 


g.mkfontcap ๋‹ค์Œ์„ ํฌํ•จํ•˜๋Š” GRASS ๊ธ€๊ผด ๊ตฌ์„ฑ ํŒŒ์ผ("fontcap")์„ ์ƒ์„ฑํ•˜๋Š” ์œ ํ‹ธ๋ฆฌํ‹ฐ์ž…๋‹ˆ๋‹ค.
ํ˜„์žฌ ์‹œ์Šคํ…œ์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๊ธ€๊ผด์˜ ์„ธ๋ถ€ ์ •๋ณด. Freetype์ด ์„ค์น˜๋˜์–ด ์žˆ์ง€ ์•Š์œผ๋ฉด
๊ธ€๊ผด ๋ชฉ๋ก์€ GRASS์™€ ํ•จ๊ป˜ ์ œ๊ณต๋˜๋Š” Hershey ํš ๊ธ€๊ผด ์ง‘ํ•ฉ์œผ๋กœ ์ œํ•œ๋ฉ๋‹ˆ๋‹ค. ์™€ ํ•จ๊ป˜
Freetype์ด ํ™œ์„ฑํ™”๋˜์—ˆ์ง€๋งŒ ๋ชจ๋“ˆ์€ ์‚ฌ์ „ ์ •์˜๋œ ๋ฒ”์œ„ ๋‚ด์˜ ๋ชจ๋“  ํŒŒ์ผ์„ ์žฌ๊ท€์ ์œผ๋กœ ์Šค์บ”ํ•ฉ๋‹ˆ๋‹ค.
๊ณ„์ธต ๊ตฌ์กฐ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ Freetype๊ณผ ํ˜ธํ™˜๋˜๋Š” ํ™•์žฅ ๊ฐ€๋Šฅํ•œ ๊ธ€๊ผด์„ ์ฐพ์Šต๋‹ˆ๋‹ค. ์Šค์บ”ํ•œ ๋””๋ ‰ํ† ๋ฆฌ ๋ชฉ๋ก์€
ํ˜„์žฌ :
/usr/lib/X11/๊ธ€๊ผด
/usr/share/X11/๊ธ€๊ผด
/ usr / share / fonts
/usr/local/share/๊ธ€๊ผด
${HOME}/๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ/๊ธ€๊ผด
/๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ/๊ธ€๊ผด
/์‹œ์Šคํ…œ/๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ/๊ธ€๊ผด
${WINDIR}/๊ธ€๊ผด

์ด๋Š” ์ผ๋ถ€ ์ผ๋ฐ˜ ์šด์˜ ์ฒด์ œ์—์„œ ๊ธ€๊ผด์„ ์ฐพ์„ ์ˆ˜ ์žˆ๋Š” ๋””๋ ‰ํ† ๋ฆฌ์— ํ•ด๋‹นํ•ฉ๋‹ˆ๋‹ค.
๊ฒ€์ƒ‰ํ•  ์ถ”๊ฐ€ ๋””๋ ‰ํ† ๋ฆฌ๋Š” ๋‹ค์Œ์„ ์‚ฌ์šฉํ•˜์—ฌ ์‰ฝ๊ฒŒ ์ถ”๊ฐ€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์™ธ๊ณ„์ธ ๋งค๊ฐœ๋ณ€์ˆ˜,
์‰ผํ‘œ๋กœ ๊ตฌ๋ถ„๋œ ๋ชฉ๋ก์„ ํ—ˆ์šฉํ•ฉ๋‹ˆ๋‹ค. ์ถ”๊ฐ€ ๋””๋ ‰ํ† ๋ฆฌ์—๋Š” ์„ ํƒ์ ์œผ๋กœ ํ™˜๊ฒฝ์ด ํฌํ•จ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๋ณ€์ˆ˜ at ์ „์—, ์Šคํƒ€ํŠธ ${xxx} ๊ตฌ๋ฌธ์œผ๋กœ ๋ฌถ์ธ ๊ฒฝ์šฐ ๋ฌธ์ž์—ด์ž…๋‹ˆ๋‹ค(์œ„์˜ ์˜ˆ ์ฐธ์กฐ).

๋ชจ๋“ˆ์€ ์ผ๋ฐ˜์ ์œผ๋กœ ํ‘œ์ค€ fontcap ํŒŒ์ผ ์œ„์น˜์— ์”๋‹ˆ๋‹ค.
$GISBASE/etc/fontcap.conf ํ™˜๊ฒฝ ๋ณ€์ˆ˜ GRASS_FONT_CAP๊ฐ€ ์„ค์ •๋˜๋ฉด ์ถœ๋ ฅ์€
๋Œ€์‹  ํ•ด๋‹น ๋ณ€์ˆ˜์— ์˜ํ•ด ์ง€์ •๋œ ํŒŒ์ผ์— ๊ธฐ๋ก๋ฉ๋‹ˆ๋‹ค. ๊ทธ๋ ‡์ง€ ์•Š์€ ๊ฒฝ์šฐ ์œ ์šฉํ•ฉ๋‹ˆ๋‹ค.
$GISBASE/etc/fontcap์„ ์ˆ˜์ •ํ•  ์ˆ˜ ์žˆ๋Š” ๊ถŒํ•œ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๊ฒฝ์šฐ ์˜ˆ๋ฅผ ๋“ค์–ด
# ์‹œ์Šคํ…œ ๋ณต์‚ฌ ๋Œ€์‹  ๋กœ์ปฌ ํŒŒ์ผ ๋ฒ„์ „ ์‚ฌ์šฉ
GRASS_FONT_CAP=$HOME/.gfontcap
GRASS_FONT_CAP ๋‚ด๋ณด๋‚ด๊ธฐ
g.mkfontcap

๊ฐœ์ธ ๋ณต์‚ฌ๋ณธ์„ ๋งŒ๋“  ๋‹ค์Œ GRASS๊ฐ€ ์‹œ์Šคํ…œ ๋ณต์‚ฌ๋ณธ ๋Œ€์‹  ํ•ด๋‹น ํŒŒ์ผ์„ ์‚ฌ์šฉํ•˜๋„๋ก ํ•ฉ๋‹ˆ๋‹ค.

๊ธ€๊ผด์˜ ์ถœ๋ ฅ ๋ชฉ๋ก์€ ๋จผ์ € ์œ ํ˜•๋ณ„๋กœ ์ •๋ ฌ๋ฉ๋‹ˆ๋‹ค(๊ธ€๊ผด์„ ๋จผ์ € ์น˜๊ณ  ๊ทธ ๋‹ค์Œ์—
Freetype) ๋ฐ ๊ธ€๊ผด์˜ ์งง์€ ์ด๋ฆ„์œผ๋กœ ๊ฐ ์œ ํ˜• ๋‚ด์—์„œ.

onworks.net ์„œ๋น„์Šค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์˜จ๋ผ์ธ์œผ๋กœ g.mkfontcapgrass ์‚ฌ์šฉ


๋ฌด๋ฃŒ ์„œ๋ฒ„ ๋ฐ ์›Œํฌ์Šคํ…Œ์ด์…˜

Windows ๋ฐ Linux ์•ฑ ๋‹ค์šด๋กœ๋“œ

Linux ๋ช…๋ น

Ad