- 追加された行はこの色です。
- 削除された行はこの色です。
*[[Cygwin:http://www.cygwin.com/]] [#y69b4c00]
#ref(http://upload.wikimedia.org/wikipedia/commons/thumb/2/29/Cygwin_logo.svg/200px-Cygwin_logo.svg.png,right,around,nolink,Cygwin)
&color(White,#5F2F2F){ ''◆目次◆'' };&br;
#contents
*Cygwin とは [#yd433e3a]
Cygwin は Microsoft Windows 上で動作する Linux (Unix) ライクな環境です.~
Cygwin の Portable 版である Cygwin Portable もあります.~
Cygwin の Portable 版である Cygwin Portable やアーカイブ展開のみで即座に cygwin と emacs が使える環境を提供してくれる gnupack もあります.~
-[[Cygwin:http://www.cygwin.com/]]
-[[Cygwin Portable:http://symbiosoft.net/projects/cygwin-portable]]
-[[gnupack:http://gnupack.sourceforge.jp/docs/latest/UsersGuide.html]] アーカイブ展開のみで即座に cygwin と emacs が使える環境を提供
-[[gnupack:http://gnupack.sourceforge.jp/docs/latest/UsersGuide.html]]
--[[gnupackの開発メモ:http://d.hatena.ne.jp/ksugita0510/]]
*日本語対応の TeX 環境の導入 [#b369bf5c]
'''最近の編集方針がわからないのですが,ヘッドラインはあったほうがよいと思いますので,軽く記述してみました.適宜編集の上,適切な場所に配置していただければ幸いです.'''
Cygwinに(日本語対応の = pTeXの入った)TeXの環境を導入するというのは,長らく難しいことの一つでした.ここ最近(2012-03-02 [cygin-apps])になって,TeX Live 由来のパッケージが,texlive.tlpkg に沿ったパッケージングによって,本家から提供されることになりました.TeX Live のパッケージが一通りそろっていれば問題ないというユーザにとっては十分です.いわゆる OS のパッケージングなので,本家のパッケージングシステムから独自に変更を加えることに対する対応は甘いという点に,ヘビーユーザは気を付ける必要があります.
Cygwinに(日本語対応の = pTeXの入った)TeXの環境を導入するというのは,長らく難しいことの一つでした.~
ここ最近(2012-03-02 [cygin-apps])になって,TeX Live 由来のパッケージが,texlive.tlpkg に沿ったパッケージングによって,本家から提供されることになりました.~
TeX Live のパッケージが一通りそろっていれば問題ないというユーザにとっては十分です.~
いわゆる OS のパッケージングなので,本家のパッケージングシステムから独自に変更を加えることに対する対応は甘いという点に,ヘビーユーザは気を付ける必要があります.
ちなみに,過去には(続いているものもありますが),Cygwinに(日本語対応の = pTeXの入った)TeXの環境を導入する手段として,
- teTeX+野良ビルド
- Cygwin 日本語化プロジェクト
- ptetex3野良ビルド
- Cygwin で日本語プロジェクト
- ptexlive野良ビルド
- 美文書作成入門[改訂第 5 版]
- TeX Live のインストール+tlptexlive
などの選択肢がありました(あります).
*[[TeX Live]] [#dead7b03]
Cygwin の setup.exe のパッケージ選択画面で [[TeX Live]] を選択してインストールできます.~
[[tlptexliveリポジトリ:http://tutimura.ath.cx/ptexlive/?tlptexlive%A5%EA%A5%DD%A5%B8%A5%C8%A5%EA]] に Cygwin のバイナリが用意されています.~
-[[[ANNOUNCEMENT] New packages: texlive-20110705-1, texlive-collection-*-20120202-1, libkpathsea{6,-devel}-20110705-1, libptexenc{1,-devel}-20110705-1, asymptote-2.15-1:http://cygwin.com/ml/cygwin/2012-03/msg00120.html]]
----
&color(Black,#80A0A0){%%% &color(#99003F){''Cygwin Setup''}; &color(Black,#709090){%%%[ &color(White){''◛''}; ]%%%};&color(Black,#709090){%%%[ &color(White){''▭''}; ]%%%};&color(Black,#CC3333){%%%[ &color(White){''✕''}; ]%%%}; %%%};&br;
#ref(http://upload.wikimedia.org/wikipedia/commons/thumb/2/29/Cygwin_logo.svg/200px-Cygwin_logo.svg.png,left,around,nolink,Cygwin)
''Cygwin Net Release Setup Program''&br;
&size(12){This setup program is used for the initial installation of the};~
&size(12){Cygwin environment as well as all subsequent updates. Make};~
&size(12){sure to remember where you saved it.};~
&br;
&size(12){The pages that follow will guide you through the installation.};~
&size(12){Please note that Cygwin consists of a large number of};~
&size(12){packages spanning a wide variety of purposes. We only install a};~
&size(12){base set of packages by default. You can always run this};~
&size(12){program at any time in the future to add, remove, or upgrade};~
&size(12){packages as necessary.};~
&br;
&br;
&br;
&size(12){Setup.exe version 2.769};~
&size(12){Copyright 2000-2012};~
&size(12){http://www.cygwin.com/};
----
&color(Black,#80A0A0){%%% &color(#99003F){''Cygwin Setup - Select Packages''}; &color(Black,#709090){%%%[ &color(White){''◛''}; ]%%%};&color(Black,#709090){%%%[ &color(White){''▭''}; ]%%%};&color(Black,#CC3333){%%%[ &color(White){''✕''}; ]%%%}; %%%};&br;
''Select Packages''&br;
&size(12){Select packages to download};
- All ▲▼ Install ← すべてのパッケージをインストールする場合はクリックして Default から Install に変更
...
- Publishing ▲▼ Install ← TeX Live をフルインストールする場合はクリックして Default から Install に変更
asymptote: Vector graphics language for TeX
jgraph: A Filter for Plotting Graphs in Postscript
libkpathsea-devel: TeX file and path search library (development)
libkpathsea6: TeX file and path search library (runtime)
libpaper: Paper handling library (sources)
libpaper-bin: Paper handling library (utilities)
libpaper-devel: Paper handling library (development)
libpaper1: Paper handling library (runtime)
libptexenc-devel: TeX Unicode encoding library (development)
libptexenc1: TeX Unicode encoding library (runtime)
lyx: A latex-based WYSIWYM word processor
pdftk: PDF manipulation without Acrobat.
texlive: TeX Live binaries
texlive-collection-basic: TeX Live basic packages
texlive-collection-bibtexextra: TeX Live extra BibTeX packages
texlive-collection-binextra: TeX Live additional commands
texlive-collection-context: TeX Live ConTeXt packages
texlive-collection-documentation-arabic: TeX Live Arabic documentation
texlive-collection-documentation-base: TeX Live common documentation files
texlive-collection-documentation-bulgarian: TeX Live Bulgarian documentation
texlive-collection-documentation-chinese: TeX Live Chinese documentation
texlive-collection-documentation-czechslova: TeX Live Czech and Slovak documentation
texlive-collection-documentation-dutch: TeX Live Dutch documentation
texlive-collection-documentation-english: TeX Live English documentation
texlive-collection-documentation-finnish: TeX Live Finnish documentation
texlive-collection-documentation-french: TeX Live French documentation
texlive-collection-documentation-german: TeX Live German documentation
texlive-collection-documentation-italian: TeX Live Italian documentation
texlive-collection-documentation-japanese: TeX Live Japanese documentation
texlive-collection-documentation-korean: TeX Live Korean documentation
texlive-collection-documentation-mongolian: TeX Live Mongolian documentation
texlive-collection-documentation-polish: TeX Live Polish documentation
texlive-collection-documentation-portuguese: TeX Live Portuguese documentation
texlive-collection-documentation-russian: TeX Live Russian documentation
texlive-collection-documentation-serbian: TeX Live Serbian documentation
texlive-collection-documentation-slovenian: TeX Live Slovenian documentation
texlive-collection-documentation-spanish: TeX Live Spanish documentation
texlive-collection-documentation-thai: TeX Live Thai documentation
texlive-collection-documentation-turkish: TeX Live Turkish documentation
texlive-collection-documentation-ukrainian: TeX Live Ukrainian documentation
texlive-collection-documentation-vietnamese: TeX Live Vietnamese documentation
texlive-collection-fontsextra: TeX Live extra fonts
texlive-collection-fontsrecommended: TeX Live recommended fonts
texlive-collection-fontutils: TeX Live font utilities
texlive-collection-formatsextra: TeX Live support for miscellaneous other formats
texlive-collection-games: TeX live support for typesetting games
texlive-collection-genericextra: TeX Live extra generic packages
texlive-collection-genericrecommended: TeX Live recommended generic packages
texlive-collection-htmlxml: TeX Live HTML/SGML/XML packages
texlive-collection-humanities: TeX Live packages for law, linguistics, and humanities
texlive-collection-langafrican: TeX Live African language support
texlive-collection-langarabic: TeX Live Arabic language suppport
texlive-collection-langcjk: TeX Live Chinese/Japanese/Korean language support
texlive-collection-langcroatian: TeX Live Croatian language support
texlive-collection-langcyrillic: TeX Live Cyrillic language support
texlive-collection-langczechslovak: TeX Live Czech and Slovak language support
texlive-collection-langfinnish: TeX Live Finnish language support
texlive-collection-langfrench: TeX Live French language support
texlive-collection-langgerman: TeX Live German language support
texlive-collection-langgreek: TeX Live Greek language support
texlive-collection-langhebrew: TeX Live Hebrew language support
texlive-collection-langindic: TeX Live Indic language support
texlive-collection-langitalian: TeX Live Italian language support
texlive-collection-langlithuanian: TeX Live Lithuanian language support
texlive-collection-langmongolian: TeX Live Mongolian language support
texlive-collection-langpolish: TeX Live Polish language support
texlive-collection-langportuguese: TeX Live Portuguese language support
texlive-collection-langspanish: TeX Live Spanish language support
texlive-collection-langswedish: TeX Live Swedish language support
texlive-collection-langtibetan: TeX Live Tibetan language support
texlive-collection-langturkmen: TeX Live Turkmen language support
texlive-collection-langvietnamese: TeX Live Vietnamese language support
texlive-collection-latex: TeX Live core LaTeX support
texlive-collection-latexextra: TeX Live extra LaTeX packages
texlive-collection-latexrecommended: TeX Live recommended LaTeX packages
texlive-collection-luatex: TeX Live LuaTeX packages
texlive-collection-mathextra: TeX Live extra math typesetting packages
texlive-collection-metapost: TeX Live MetaPost packages
texlive-collection-music: TeX Live music typesetting support
texlive-collection-omega: TeX Live Omega packages
texlive-collection-pictures: TeX Live graphics packages
texlive-collection-plainextra: TeX Live extra plain TeX packages
texlive-collection-pstricks: TeX Live PSTricks packages
texlive-collection-publishers: TeX Live support for publishers, standards, conferences, etc.
texlive-collection-science: TeX Live science typesetting packages
texlive-collection-texinfo: TeX Live TeXinfo macros
texlive-collection-xetex: TeX Live XeTeX macros
----
*[[Cygwin Ports:http://sourceware.org/cygwinports/]] [#p78f0c6f]
-[[Cygwin Ports project:http://sourceware.org/cygwinports/]]
*setup.exe 以外のオフラインインストーラー [#lb2cecd8]
-[[pmcyg:http://pmcyg.sourceforge.net/]]
--[[オフラインでもCygwinのインストールを行えるようにする「pmcyg」:http://www.moongift.jp/2010/01/pmcyg/]]
--[[pmcygを使ってCygwinをクリーンインストール:http://d.hatena.ne.jp/takehikom/20100110/1263073598]]
*setup.exe 以外のパッケージ管理 [#re5d2b36]
-[[apt-cyg:http://code.google.com/p/apt-cyg/]]
-[[cyg-apt:http://code.google.com/p/cyg-apt/]]
-[[cyg-get:http://code.google.com/p/cyg-get/]]
-[[cyg-get:http://www.nabber.org/projects/cyg-get/]]
*[[Terminal Emulator>WikiPedia.ja:端末エミュレータ]] [#y02da075]
[[Best terminal environment for Cygwin/Windows?:http://stackoverflow.com/questions/701895/best-terminal-environment-for-cygwin-windows]] を参照.
-[[mintty:http://code.google.com/p/mintty/]]
-[[cygwin ck terminal emulator:http://www.geocities.jp/meir000/ck/]]
-[[PuTTY:http://www.chiark.greenend.org.uk/~sgtatham/putty/]]
--[[FuTTY:http://code.google.com/p/futty/]]
--[[PuTTYcyg:http://code.google.com/p/puttycyg/]]
--[[PuTTYjp:http://hp.vector.co.jp/authors/VA024651/]]
--[[GDI PuTTY:http://ice.hotmint.com/putty/]]
--[[D2D/DW PuTTY:http://ice.hotmint.com/putty/d2ddw.html]]
--[[CygwinをPuTTYクローンと一緒に使えば思ったほど悪くない:http://oddwit.com/blog/2011/cygwin-futty]]
-[[Tera Term:http://ttssh2.sourceforge.jp/]]
-[[Poderosa:http://poderosa.sourceforge.net/]]
-[[RLogin:http://nanno.dip.jp/softlib/man/rlogin/]]
-[[Console:http://sourceforge.net/projects/console/]]
-[[CygTerm:http://www.dd.iij4u.or.jp/~nsym/cygwin/cygterm/]]
-[[rxvt:http://rxvt.sourceforge.net/]]
--[[ja patched rxvt-20050409-9 on Cygwin:http://vmi.jp/software/cygwin/rxvt.html]]
-[[rxvt-unicode:http://software.schmorp.de/pkg/rxvt-unicode.html]]
--[[rxvt-unicode:http://software.schmorp.de/pkg/rxvt-unicode.html]]
*関連リンク [#bc8cfcc3]
-[[Using LaTeX in Japanese on Cygwin.:http://www.mmsp.nitech.ac.jp/~k09/edit.php?tips%2FCygwin%20%E3%81%A7%E6%97%A5%E6%9C%AC%E8%AA%9E%20TeX%202011%20%E5%B9%B4%E7%89%88]]
-[[*shell* バッファ(cygwin の bash) から日本語ファイルを扱うための設定:http://www.ysnb.net/meadow/meadow-users-jp/2010/msg00001.html]]
-[[便利コマンドバッチ集 (客先PCでCygwinとか入れられないとか言う環境のために):http://d.hatena.ne.jp/aya_eiya/20120312/1331572894]]
-[[*shell* バッファ(cygwin の bash) から日本語ファイルを扱うための設定:http://www.ysnb.net/meadow/meadow-users-jp/2010/msg00001.html]]