[ Home | Freetime works | FreeBSD | KFUG ]
±×·¯³ª, ¹èÆ÷µÇ°í ÀÖ´Â »óÅ ±×´ë·Î·Î´Â ÇѱÛÀ» »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù. À̶§¹®¿¡ ÇѱÛÀ» »ç¿ëÇϱâ À§Çؼ´Â ¸î°¡Áö 󸮸¦ ÇØ ÁÖ¾î¾ß ÇÒ Çʿ䰡 ÀÖ½À´Ï´Ù. ¿©·¯°¡Áö ¹æ¹ýÀÌ ÀÖ¾î¼ È¥¶õ½º·¯¿ï Áöµµ ¸ð¸£°ÚÁö¸¸, ÀÌ ÆäÀÌÁö¿¡¼´Â ±× ¹æ¹ý¿¡ ´ëÇØ¼ ´Ù·ç¾î º¸°Ú½À´Ï´Ù.
¶ÇÇÑ, ÇÑ±Û ÆùÆ®ÀÇ Çü½ÄÀÇ ¹®Á¦µµ ÀÖ½À´Ï´Ù. ±âº»ÀûÀÎ Æ÷½ºÆ®½ºÅ©¸³Æ® ÆùÆ®¸¸À» »ç¿ëÇÑ´Ù¸é gs¸¦ °íÄ¡Áö ¾Ê¾Æµµ µÇÁö¸¸, Æ®·çŸÀÔ µî ´Ù¸¥ Çü½ÄÀÇ ÆùÆ®¸¦ »ç¿ëÇϰíÀÚ ÇÑ´Ù¸é gs¸¦ º¯°æÇؾ߸¸ ÇÕ´Ï´Ù. ±×·¯³ª È¿À²À» »ý°¢ÇÏ¸é ¶§·Î´Â ÇÑ±Û Æ÷½ºÆ®½ºÅ©¸³Æ® ÆùÆ®º¸´Ùµµ ´Ù¸¥ ¹æ¹ýÀ» »ç¿ëÇÏ´Â °ÍÀÌ ´õ ÁÁÀ» ¶§µµ ÀÖ½À´Ï´Ù.
/SMgoJ findfont 100 scalefont setfont 0 20 moveto (¾È³çÇϼ¼¿ä) show¿Í °°ÀÌ, Á÷Á¢ ¿Ï¼ºÇü ÇÑ±Û ÄÚµå·Î Ãâ·ÂÇÒ ¼ö ÀÖ½À´Ï´Ù. À¯´Ð½º¿ë ³Ý½ºÄÉÀÌÇÁÀÇ °æ¿ì(Print¸í·É) ÀÌ·± ¹æ½ÄÀ¸·Î ÇÑ±Û Ãâ·ÂÀ» ÇÕ´Ï´Ù. µû¶ó¼ À¯´Ð½º¿ë Netscape¿¡¼ ÇÑ±Û À¥ÆäÀÌÁö Ãâ·ÂÀ» ÇÏ·Á¸é SMgoJ¶ó´Â ÇÑ±Û Æ÷½ºÆ®½ºÅ©¸³Æ® ÆùÆ®¸¦ °®´Â ÇÁ¸°ÅͰ¡ ÇÊ¿äÇÕ´Ï´Ù.
(1998/10/2) ÃÖ±Ù¿¡ Àú´Â ¾Æ·¡¿¡¼ ¼Ò°³ÇÏ´Â HLaTeXÀÇ ÇÑ±Û Æ÷½ºÆ®½ºÅ©¸³Æ® ÆùÆ®¸¦ OCF±Û²Ã·Î ¹Ù²Ù¾ú½À´Ï´Ù. ÀÌ ±Û²ÃÀº KSC5601ÀÇ ¸ðµç ±ÛÀÚ¸¦ Æ÷ÇÔÇÏ¿©, ¸íÁ¶¿Í °íµñ µÎ°¡Áö·Î Á¦°øµË´Ï´Ù. ÀÚ¼¼ÇÑ ³»¿ëÀº han.comp.text¿¡ ¿Ã¶ó¿Â ¾È³»¹®À» Àо½Ã±â ¹Ù¶ø´Ï´Ù. ÀÌµé ±Û²ÃÀº ¿©±â¿¡¼ ±¸ÇÏ½Ç ¼ö ÀÖ½À´Ï´Ù.
gs5.10Àº CID-keyed font¿Í HLaTeXÀÇ Æ÷½ºÆ®½ºÅ©¸³Æ® ÆùÆ®¿¡¼ ¹®Á¦¸¦ ÀÏÀ¸Å°´Â °ÍÀ¸·Î ¾Ë·ÁÁ® ÀÖ½À´Ï´Ù. CID-keyed fontÀÇ ¹®Á¦¸¦ ÇØ°áÇÏ·Á¸é gs¿¡ ÀÖ´Â gs_cidfn.ps¸¦ ÆÐÄ¡ÇÏ¸é µË´Ï´Ù. ÆÐÄ¡ ÆÄÀÏÀº ¿©±â¿¡¼ ±¸ÇÒ ¼ö ÀÖÀ¸¸ç, gsÀÇ ¼³Ä¡ ÀüÀ̳ª ¼³Ä¡ ÈÄ¿¡ gs_cidfn.ps°¡ ÀÖ´Â µð·ºÅ丮¿¡¼
# patch < gs5.10-cid-bigfix.diff·Î ÆÐÄ¡ÇÏ½Ã¸é µË´Ï´Ù. ÀϾ´Â ¹®Á¦¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ »çÇ×Àº han.comp.text¿¡¼ º¹»çÇÑ ÀÏ·ÃÀÇ ½º·¹µå¸¦ Àо½Ã¸é µË´Ï´Ù. ¿©±â¿¡ º¹»çº»ÀÌ ÀÖ½À´Ï´Ù.
#!/bin/sh
#
# hpscat fontend for FreeBSD ports
#
# 4 Apr 1997, Choi Jun Ho <cjh@kr.FreeBSD.org>
#
# It enables hpscat to print file without loading font in gs
#
HFONTPATH=%%PREFIX%%/share/fonts/ked-hpscat
options=$*
fileoutput=0
# check if -f option is specified
for i in $*
do
case $i in
-f) fileoutput=1; shift;;
esac
done
if [ $fileoutput != 1 ]; then
# print font header
cat $HFONTPATH/Header
for hfont in Munjo Gotic MunjoBold PCMunjo
do
cat $HFONTPATH/$hfont
done
fi
exec hpscat $options
À§¿¡¼ HFONTPATH´Â hpscatÀÇ ÆùÆ®¸¦ ¼³Ä¡ÇÑ µð·ºÅ丮ÀÔ´Ï´Ù. ÀÌ
µð·ºÅ丮¿¡´Â Munjo, Gotic, MunjoBold, PCMunjo, HeaderµîÀÇ ÆÄÀÏÀÌ
ÀÖ¾î¾ß ÇÕ´Ï´Ù. ½ÇÁ¦·Î Munjo..µîÀÇ ÆùÆ®´Â hpscat¿¡¼ ÁöÁ¤ÇÑ °Íµé¸¸
ÀÖÀ¸¸é µË´Ï´Ù. ÀÌ °æ¿ì
% hpscat han.txt > han.psÀÌ·¸°Ô ÆÄÀÏÀ» ¸¸µé°í han.ps¸¦ ÀÏ¹Ý Æ÷½ºÆ®½ºÅ©¸³Æ® ÇÁ¸°ÅÍ·Î ÂïÀ¸¸é µË´Ï´Ù. ÀÌ ¹æ¹ýÀº gs¸¦ °ÅÄ¥ Çʿ䰡 ¾ø°í, gs¸¦ ¼öÁ¤ÇÏÁö ¾Ê¾Æµµ µÈ´Ù´Â Á¡ÀÌ ÁÁ½À´Ï´Ù.
hpscat¿¡¼ ÇÑ±Û Æ÷½ºÆ®½ºÅ©¸³Æ® ÆùÆ®¸¦ »ç¿ëÇÏ´Â °Íµµ °¡´ÉÇÕ´Ï´Ù. -DHPSÇ÷¡±×¸¦ ÄÄÆÄÀÏÇÒ ¶§ ÁÖ¸é °¡´ÉÇѵ¥, ÀÌ¿¡ ´ëÇÑ °£´ÜÇÑ ÆÐÄ¡¸¦ ¿©±â ¿¡¼ ±¸ÇÒ ¼ö ÀÖ½À´Ï´Ù. À̸¦ »ç¿ëÇϸé ÇÑ±Û Type 0 Composite ÆùÆ®¿Í, ±×¿Í °°ÀÌ »ç¿ëÇÒ ¼ö ÀÖ´Â CID-keyed FontµîÀ» hpscat¿¡¼ º»¹®¿ë ÆùÆ®·Î »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ °æ¿ì À§¿¡Ã³¼·³ ½©½ºÅ©¸³Æ®¸¦ ¸¸µé¾î ÆùÆ® ·ÎµùÀ» ÇØ¾ß ÇÒ ÇÊ¿ä´Â ÀüÇô ¾ø½À´Ï´Ù. ±×³É ¾²½Ã¸é µË´Ï´Ù.
À©µµ¿ìÀÇ Æ®·çŸÀÔ ÆùÆ®´Â ÀÌ ¶§ »ç¿ëÇÒ ¼ö ÀÖ´Â °¡Àå ÁÁÀº ¹æ¾È Áß ÇϳªÀε¥, À¯´Ð½º¿¡¼ ÀÌ ÆùÆ®¸¦ ·¡½ºÅͶóÀÌ¡ÇÏ·Á¸é ¾î·Á¿î Á¡ÀÌ ¸¹½À´Ï´Ù. ±×·¯³ª ¿äÁò FreeType Project¶ó´Â °ø°³ Æ®·çŸÀÔ ·¡½ºÅͶóÀÌÀú¸¦ ¸¸µå´Â ÀÛ¾÷ÀÌ ÁøÇàÁßÀÔ´Ï´Ù. ÀÌ ÇÁ·ÎÁ§Æ®¿¡¼´Â Æ®·çŸÀÔ ±Ô¾àÀ» °ÅÀÇ ¸¸Á·ÇÏ´Â(ÈùÆÃ±îÁö!) °ø°³ ¶óÀ̺귯¸®¸¦ ¸¸µé°í ÀÖÀ¸¹Ç·Î, À̸¦ XÆùÆ®¼¹ö³ª º¯È¯±â µî¿¡¼ ¿©·¯°¡Áö·Î Ȱ¿ëÇÒ ¼ö ÀÖ°Ô µË´Ï´Ù.
ÀϺ»¿¡¼´Â ÀÌ ¶óÀ̺귯¸®°¡ ÀÖ±â ÀÌÀüºÎÅÍ VFlib¸¦ ÅëÇØ gs¿¡¼ ¿©·¯°¡Áö ÀϺ»¾î ÆùÆ®¸¦ »ç¿ëÇØ ¿Ô½À´Ï´Ù. VFlib´Â bdf³ª Æ®·çŸÀÔ µîÀÇ ÆùÆ®¸¦ »ç¿ëÇØ¼ À±°û¼±°ú ºñÆ®¸ÊÀ» ¾òÀ» ¼ö Àִ ǥÁØ ÇüÅÂÀÇ API¸¦ Á¦°øÇÏ´Â ¶óÀ̺귯¸®ÀÔ´Ï´Ù. ÀÌ ¶óÀ̺귯¸®¸¦ »ç¿ëÇØ¼ gs¿¡¼ º°µµÀÇ ÀϺ»¾î Type 0 ÆùÆ® ¾øÀ̵µ ÀϺ»¾î ÀÔÃâ·ÂÀ» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ¹æ¹ý¿¡ ´ëÇØ¼´Â Ghostscript with Japanese FontsÆäÀÌÁö¿¡¼ ÀÚ¼¼ÇÑ Á¤º¸¸¦ ¾òÀ» ¼ö ÀÖ½À´Ï´Ù. ¹°·Ð ÀϺ»¾î Type 0ÆùÆ®°¡ °ø°³µÈ °ÍÀÌ Àֱ⠶§¹®¿¡, À̸¦ »ç¿ëÇϸé gsÀÇ ¼öÁ¤ ¾øÀÌ ÀϺ»¾î Ãâ·ÂÀÌ °¡´ÉÇÕ´Ï´Ù. ¶ÇÇÑ FreeType¶óÀ̺귯¸®¸¦ »ç¿ëÇÏ¿© °°Àº ÀÏÀ» ÇÒ ¼ö ÀÖµµ·Ï ÇÑ(ÀÌ °æ¿ì¿¡´Â Æ®·çŸÀÔ ÆùÆ®¸¸ »ç¿ë °¡´ÉÇÕ´Ï´Ù) ÆÐÄ¡µµ Á¸ÀçÇϸç, ÀÌ´Â FreeType and VFlibÆäÀÌÁö¿¡¼ VFlib¿¡ Æ÷ÇԵǴ FreeType¸ðµâ°ú FreeTypeÀ» »ç¿ëÇÑ ÀϺ»¾î gsµå¶óÀ̹ö¿¡ ´ëÇÑ Á¤º¸¸¦ ¾òÀ» ¼ö ÀÖ½À´Ï´Ù.
ÇÑ±Û ÆùÆ®¸¦ »ç¿ëÇϱâ À§ÇØ FreeTypeÀ» »ç¿ëÇÑ ghostscript¿ë ÀϺ»¾î ÆùÆ® µå¶óÀ̹ö¸¦ ÇѱÛÈÇÑ °ÍÀÌ ÀÖ½À´Ï´Ù. ÀÌ ¹öÀüÀº FreeTypeÀ» »ç¿ëÇÑ ÀϺ»¾î gsµå¶óÀ̹ö¿¡¼ ÀÎÄÚµù ºÎºÐ°ú ÆùÆ® 󸮺θ¦ ÇÑ±Û ÆùÆ®¿¡ ¸Âµµ·Ï ¼öÁ¤ÇÑ °ÍÀÔ´Ï´Ù. gs5.10/5.50¿ë ÇÑ±Û Æ®·çŸÀÔ ¸ðµâ°ú ±× »ç¿ë¹ý¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â "FreeTypeÀ» »ç¿ëÇÑ Ghostscript¿¡¼ÀÇ ÇѱÛó¸®"¸¦ Àо¼¼¿ä. 5.10¿ëÀÇ °æ¿ì ±âÁ¸ÀÇ ÀϺ»¾î ó¸® ¸ðµâ°ú °øÁ¸Çϵµ·Ï ¸¸µé¾îÁ³±â ¶§¹®¿¡, ÀÌ ¸ðµâÀ» ¼³Ä¡Çصµ ÀϺ»¾î 󸮸¦ °°ÀÌ ÇÒ ¼ö ÀÖ½À´Ï´Ù. 5.50¿ëÀº Çѱ¹¾î Àü¿ëÀÔ´Ï´Ù.
(2001/2/12) Ȳġ´ö(hwang@mizi.com)´ÔÀÌ gs 5.50À» ´ë»óÀ¸·Î Æ®·çŸÀÔÀ»
CID±Û²Ã·Î ¿¡¹Ä·¹À̼ÇÇØÁÖ´Â ÆÐÄ¡¸¦ ÀÛ¼ºÇØ Áּ̽À´Ï´Ù. ÆÐÄ¡´Â ¿¡¼ ±¸ÇÒ ¼ö
ÀÖÀ¸¸ç, freetype2 ¶óÀ̺귯¸®°¡ ÇÊ¿äÇÕ´Ï´Ù. ¼³Ä¡ ¹æ¹ý¿¡ ´ëÇØ¼´Â
tarball¾ÈÀÇ README¸¦ Àо¼¼¿ä.
(2001/2/12) ÀϺ»¿¡¼´Â ÃÖ±ÙÀÇ ghostscript ¹öÀü¿¡¼ Æ®·çŸÀÔ ±â´ÉÀ»
Áö¿øÇÏ´Â ÇÁ·ÎÁ§Æ®°¡ ÀÖ½À´Ï´Ù. on-the-fly¶ó ºÒ¸®´Â ÀÌ ÆÐÄ¡´Â gsÀÇ
C·Î µÈ ¼Ò½º¸¦ °íÄ¡Áö ¾Ê°í ps ÆÄÀϸ¸À» ¼öÁ¤ÇÏ¿© Æ®·çŸÀÔ ±Û²ÃÀ» CID·Î
¿¡¹Ä·¹À̼ÇÇÕ´Ï´Ù. ÀÌ ¹æ¹ý¿¡ ´ëÇØ¼´Â Tips on Postscript
ÆäÀÌÁö¿¡ Àß ³ª¿Í ÀÖÀ¸¸ç, FreeBSDÀÇ chinese/ghostscript6 Æ÷Æ®¸¦
ÀÌ¿ëÇÏ¸é ¼Õ½±°Ô ¼³Ä¡ÇÒ ¼ö ÀÖ½À´Ï´Ù.
$Id: index.shtml,v 1.1.1.1 2001/05/23 03:11:23 cjh Exp $
[
Home |
Freetime works |
FreeBSD |
KFUG
]
ÀÐÀ»°Å¸®
ÀÌ ÆäÀÌÁöº¸´Ù ´õ ¸¹Àº Çѱ۰ú Ãâ·Â°ü·Ã ¹®Á¦¸¦ Àß ´Ù·ç°í
ÀÖ½À´Ï´Ù. °°ÀÌ ÀÐ¾î º¸½Ã¸é ±Ý»ó÷È. :)
Copyright © 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
2006
CHOI Junho, all rights reserved.
Please send spam/UCE here to register your mail to razor