*[[Ghostscript:http://www.ghostscript.com/]] [#odb09bf1]

Ghostscript は [[PostScript]]/[[Portable Document Format (PDF)>PDF]] インタプリタです.
PostScript/PDF ファイルを読み込んで,画面やプリンタや色々な形式のファイルに出力できます.
詳しくは次のページをご覧ください.

-[[Ghostscript Website:http://www.ghostscript.com/]]
-[[ghostscript.com Mailing Lists:http://ghostscript.com/mailman/listinfo/]]
--[[The gs-bugs Archives:http://ghostscript.com/pipermail/gs-bugs/]]
--[[The gs-devel Archives:http://ghostscript.com/pipermail/gs-devel/]]
-http://downloads.ghostscript.com/public/
-[[Ghostscript.NET:https://github.com/jhabjan/Ghostscript.NET]]
-[[Ghostscript.NET - Home:http://ghostscriptnet.codeplex.com/]]
-[[Ghostscript Studio - Home:https://ghostscriptstudio.codeplex.com/]]

----
#contents
----


**お知らせ [#c2f53cec]

Ghostscript 9.15 以降で [[XeTeX]] 上の [[PSTricks]] で問題が発生する場合は TeX Live 2015 以降に更新してください.

-[[QA: gs9.15 and gs9.10:http://oku.edu.mie-u.ac.jp/tex/mod/forum/discuss.php?d=1393]]
-[[[texlive] Revision 35312:http://www.tug.org/svn/texlive?view=revision&revision=35312]]

また Ghostscript 9.15 で,output device から epswrite が廃止され,9.14 で追加・推奨されていた eps2write に完全に置き換わりました.
eps2write/epswrite の挙動の詳細は,[[Ghostscript/使い方]] を参照してください.
以下のようなアプリケーションは,すでに対応を完了しています.
-TeX ソースコードをタイプセットして画像で出力するアプリケーション「[[TeX2img]]」([[参考:http://acetaminophen.hatenablog.com/entry/2014/10/12/081754]])
-InDesign に TeX の数式を貼り込むスクリプト「インてふてふ」([[参考:http://sysys.blog.shinobi.jp/Entry/18/]])
-Windows で TeX に挿入できるグラフ,図を作成するツール「WinTpic」([[参考:http://aogaeru-lab.my.coocan.jp/sub1.html]])
-[[MetaPost]] を発展させたベクトルグラフィック記述ツール「[[Asymptote]]」([[参考:https://twitter.com/aminophen/status/601611509001687040]])

Ghostscript 9.15 では回転したテキストを含むファイルを eps2write で処理すると BoundingBox がおかしくなるバグが報告されています.
-[[Bug 695671 - eps2write gives incorrect bounding box with rotated text:http://bugs.ghostscript.com/show_bug.cgi?id=695671]]

Ghostscript 9.14 ではハイパーリンクが動作しないので,最新版の TeX Live, 最新版の Ghostscript に更新してください.
-[[pdfwrite - fix Named destinations with Names tree:http://git.ghostscript.com/?p=ghostpdl.git;a=commit;h=c79b0ee1dbc1cbbcbe406abd4bc47f617ed5cb2c]]
-[[Bug 695162 – Internal hyperlinks lost when converting to pdf:http://bugs.ghostscript.com/show_bug.cgi?id=695162]]
-[[Bug 695175 – can't save PDF file if compiled with hyperref packages:http://bugs.ghostscript.com/show_bug.cgi?id=695175]]
-[[Hyper Link fails in gs-9.14:http://oku.edu.mie-u.ac.jp/tex/mod/forum/discuss.php?d=1292]]
-[[[tex-live] Links fails in latex->dvips after update of tlgs.win32:http://tug.org/pipermail/tex-live/2014-April/thread.html#35059]]
-http://tug.org/pipermail/tex-live/2014-May/035415.html

Ghostscript 9.05 で日本語 OpenType フォントに関するバグが修正されたようです.
-[[更新履歴[Mac OS X バイナリ] - マスクメロン:http://www.muskmelon.jp/?p=360]]

Ghostscript 8.71 およびそれ以前の Ver. には脆弱性が存在するので,最新版の TeX Live, 最新版の Ghostscript に更新してください.
-[[Ghostscript における任意の PostScript コマンドを実行される脆弱性:http://jvndb.jvn.jp/ja/contents/2010/JVNDB-2010-003612.html]]
-[[Ghostscriptに脆弱性--不正なファイルでDoS攻撃やコード実行の危険:http://japan.cnet.com/news/business/20418937/]]
-[[JVNVU#644319: Ghostscript の TrueType bytecode interpreter に脆弱性:http://jvn.jp/cert/JVNVU644319/]]

GSview は [[CTAN]] から提供されなくなりました.
-[[GSview is no longer avail­able from CTAN: it should be re­trieved from its home page.:http://www.ctan.org/pkg/gsview]]


**動作環境 [#e8b195dc]

-Windows
-OS X, Linux など UNIX 互換 OS


**縦書きに関して [#o39e11da]

GNU Ghostscript 7.07 は日本の gs-cjk の寄与を含み,和文の扱い(縦書き)に優れています.
残念ながら Ghostscript 8 以降ではこれが削除されてしまいました.
Ghostscript 7.07 と比べて,CJK(中国語・日本語・韓国語)の縦書きへの対応が不充分です.
CID フォントや Windows API を使った日本語の表示はできます.
Ghostscript 7.07 には脆弱性が存在しますので,縦書きが必要ない場合は最新版の Ghostscript を使用してください.


**フロントエンド [#ka477802]

Microsoft Windows では [[GSview]], [[SumatraPDF]], [[PS_View>PSView]], Ghostscript.NET.Viewer, UNIX 互換 OS では gv という Ghostscript のフロントエンドがあります.
これらはいずれも背後で Ghostscript を動かすことにより,PostScript ファイルを表示することができます.


//**不具合 [#o389845b]


**各 OS 特有の Ghostscript 情報 [#w33eec77]

-[[Ghostscript/Windows]]
-[[Ghostscript/OS X]]
-[[Ghostscript/Linux]]


**使い方 [#odaff2e6]

[[Ghostscript/使い方]] を参照.


**関連リンク [#we8f22aa]

-[[TwitterSearch:Ghostscript]], [[TwitterSearch.en:Ghostscript]], [[TwitterSearch.ja:Ghostscript]]
-[[GhostScriptあれこれ:http://xanadu62.blogspot.jp/2014/11/ghostscript_22.html]]
-[[ghostscriptのコマンドライン引数:http://sage-t.tumblr.com/post/71333720989/ghostscript]]
-[[Beyond Linux® From Scratch (Ghostscript):http://lfsbookja.osdn.jp/BLFS/svn.ja/pst/gs.html]]
-[[ghoastscriptの日本語文字化けについて.:http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q11121158676]]
-[[Ghostscript についてちょっとだけ:http://d.hatena.ne.jp/naruoga/20130110/1357827274]]
-[[Data storage for gs-cjk project:http://www.aihara.co.jp/~taiji/gyve/]](山田さん)
-[[情報工学特別講義 II:http://www.hisenkei.net/~tohru/Lectures/2003/SLICS2/]]
// 旧 URL は http://www.nls.ics.saitama-u.ac.jp/~tohru/Lectures/2003/SLICS2/
--[[A Guide to gs-cjk Project:http://www.hisenkei.net/~tohru/Lectures/2003/SLICS2/PDFs/guide_to_gs-cjk.distil.pdf]] guide_to_gs-cjk.distil.pdf (PDF)
--[[A Guide to gs-cjk Project:http://www.hisenkei.net/~tohru/Lectures/2003/SLICS2/PDFs/guide_to_gs-cjk.slide.distil.pdf]] guide_to_gs-cjk.slide.distil.pdf (PDF)

***License [#g7897d81]

[[GNU Affero General Public License (AGPL):http://git.ghostscript.com/?p=ghostpdl.git;a=blob;f=COPYING;hb=HEAD]], [[Artifex Commercial License:http://www.artifex.com/page/licensing-information.html]]

最新版の Ghostscript のライセンスは GNU Affero General Public License (AGPL) です.
((過去の Ghostscript のバージョンには [[AFPL:http://git.ghostscript.com/?p=ghostpdl.git;a=blob;f=COPYING.AFPL;hb=HEAD]] 版があります.AFPL 版は商業的な配布に制限があります.このあたりの事情は,古いですが,Ghostscript の作者 [[L. Peter Deutsch>Wikipedia:L_Peter_Deutsch]] の次のインタビュー記事をご覧ください:[[L. Peter Deutsch in conversation with Stig Hackvän [Internet Archive]:http://web.archive.org/web/20041013082602/http://devlinux.org/deutsch-interview.html]]))

***リリース情報 [#jbfe1b2f]

-http://git.ghostscript.com/?p=ghostpdl.git;a=tags
-[[Ghostscript: News:http://www.ghostscript.com/News.html]]

***ChangeLog [#ua2f6680]

//-[[git.ghostscript.com Git:http://git.ghostscript.com/]]
-[[git.ghostscript.com Git - ghostpdl.git/summary:http://git.ghostscript.com/?p=ghostpdl.git]]
--[[コミットログ:http://git.ghostscript.com/?p=ghostpdl.git;a=shortlog]]

//**Comment [#z51688d5]
//
//- 「PDF への欧文用フォントの埋め込み制御」で書き換えすべきファイルが,gs9.00,8.70では"Resource/Init/gs_pdfwr.ps"に移動しています. -- 13th-note &new{2010-10-12 (火) 15:51:13};
//- 「PDFへの欧文用フォントの埋め込み制御」でgs_pdfwr.psについて/.standardfontsを書き換えずに,"/.distillersettings mark"の下の"/default mark"の下の設定(8.71だと104~130行目,最後の空行も含む)をコピーして/NeverEmbedの行を変更したpsfontsembedという新しい設定を作り,dvipdfmx -D "ps2pdf -dPDFSETTINGS=/psfontsembed %i %o"としても良いようです. -- stamura &new{2010-10-21 (木) 12:00:51};
//- 先ほどは上記のように書きましたが,その後調べてみると/AlwaysEmbed, /NeverEmbedがうまく働かない問題は"http://ghostscript.com/pipermail/gs-cvs/2009-March/009170.html"で解決されているようです.ただし,gs_pdfwr.psのdefaultでは/NeverEmbedが基本14フォントが指定されているので/AlwaysEmbedは効かず,基本14フォントから埋め込みたいフォントを除いたリストを/NeverEmbedに指定するということになりますが. -- stamura &new{2010-10-21 (木) 13:41:39};
//
//#comment