ハード全般
青色LED
キーボード
ジャンクHDD
Millenium I
AHA-2940UW
NeXTキ-ボ-ド
キー・ホルダ
USBポート切替
ADB GamePAD
SCSI-BOX
GeoPort給電
AirMac修理
USB-SCSI
USBキ-ボ-ド
USB角マウス
iBook修理
NeXTキ-ボ-ド2
EtherWave
ADB連動TAP

Mac Plus
128KMac改
続・Plus改
10Base-2→T
ATX電源ON!
iMacPlus

PowerMac 7100
復活の7100
7100 in IIcx
AUI→AAUI
32M-SIMM
Win on 7100
CD with 7100

PowerMac 8500
8500分解
メモリ増設
Drive増設
SonyのFD
64M-DIMM

Yosemite
Socket再生
DVD搭載
DVD再生
FireWire
シリアル
PCIでFireWire
ホタル点滅
FireWire修理
SawTooth化
300W静音電源
フロントSlot

iMac
iMacの解体
ADB復活
信号/解析
DVD搭載
8M-VRAM化
1M-cache化

iMacDV
コネクタ信号
DV in IIcx
DV基板PartII

Cube
電源SW対策
DVD-R搭載
24V電源
AirMac互換
ATX電源化
7457換装
電源内蔵
Li2次電池
1394a-HDD

OSX〜10.1
β起動
Tips
解析など
iCab
iTunes
SD-R1002
GhostScript
GSで印刷

Jaguar
PerlでCGI
Tips

Panther
DVD-Multi
GhostScript

〜MacOS9
OS 9
OS 8.1E
OS 8
パッチ1
パッチ2
QT4パッチ
プリンタ共有
Mac&TekScope
GhostScript

www/Perl
wwwサーバ
PerlでCGI
UNIX&MacPerl

他/支援
CAP
MkLinux
Mac検定

掲示板
Mac-BBS


 

最新GhostScript7.05のコンパイルはこちらに!

(旧)GhostScript6.53のコンパイル

OSXはUNIXがベース! TerminalからUNIX用のソースがコンパイルできます。 そこで、GhostScript6.53をOSX用にコンパイルできましたので、方法等をご紹介します。

instal
Tips
解析
iCab
iTunes
SD-R1002
GhostScript
GSで印刷

インストール

Tips

解析

iCab

iTunes

SD-R1002

GhostScript

GSで印刷



GhostScript6.53登場!

ソースをGet

OSXでのコンパイルもまずは必要なソースのGetから。

適当なディレクトリに左のように展開。

ALPSのMDシリーズとCanonのLIPS、EPSONのESC/Pageのドライバも入れてみました。


ライブラリ参照

Configure実行

6.53からは./Configureでmakefileを自動生成できます。
cd 〜/ghostscript-6.53
./Configure

でmakefileを作ってくれますが、必要なLibraryがないよ、と言われたら適宜、
ln -s 〜/jpeg-6b ./jpeg
ln -s 〜/libpng-1.2.0 ./libpng
ln -s 〜/zlib-1.1.3 ./zlib
を順番に入れてみてください。(^^;

makefile完成。あとは簡単

make    (数十分)
make install (さらに数分)

んでFontも展開。

cd /usr/local/share/ghostscript
tar xvzf 〜/gnu-gs-fonts-std-6.0.tar.gz
tar xvzf 〜/gnu-gs-fonts-other-6.0.tar.gz


Ghostscript6.53起動!

はい、ではお約束のtiger.psをJPEGに変換してPreviewで表示させてみましょう。
OKですね〜〜〜〜!(^^)

gs -sDEVICE=jpeg -sPAPERSIZE=a4 -sOutputFile=tiger.jpg /usr/local/share/ghostscript/6.53/examples/tiger.ps

GSでPS変換

OSXで「印刷」→「出力オプション」でPSファイルに保存したものは漢字Font埋め込みなので、このままでも日本語OKです。


日本語CID-Keyedフォントを使う!

日本語入りのPDFの表示なんかをさせたいときは、別途Fontを入れてやります。
6.53からは2Byte言語のCID-KeyedやTrueTypeもラスタライズできるようになってます。 (cjkパッチの成果が取り込まれています。)

/Resource にCMapファイルを展開。
/Resource/Font に日本語CID-Keyedフォント(ここでは仮にHeiseiMin-CIDとHeiseiKakuGo-CID)を入れときます。 〜/lib/CIDFnmapには以下のように登録。

/HeiseiMin-W3 (HeiseiMin-CID) ;
/HeiseiKakuGo-W5 (HeiseiKakuGo-CID) ;

/Ryumin-Light /HeiseiMin-W3
/GothicBBB-Medium /HeiseiKakuGo-W5

GSで漢字
いかがでしょう? (^^)
example/cjk/にあるall_aj1.psとall_aj2.psのtiff変換です。
漢字表示もバッチリです。

よく/Resource/CIDFontにCID-Keyedフォントを入れるとか、/Resource/TrueTypeにTrueTypeフォントを入れるというハナシを聞きますが、gs_res.psを変更しないなら/Resource/Font直下でいいのです。


kameicon 自分で考え、試し、失敗してでもやりとげる意志がある人に,多少なりともここの情報が役に立てばそれでよしとしましょう。
従って、質問、メール等は原則的にお断りします。
亀屋TOPへ
Mac改造TOPへ