Changeset 4050

Show
Ignore:
Timestamp:
03/01/06 14:35:40 (3 years ago)
Author:
gotoh
Message:

Make them readable on Trac

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/nt/INSTALL.Meadow.ja

    • Property svn:mime-type set to text/plain:charset=Shift_JIS
    r3766 r4050  
    11-*- coding: sjis-dos -*- 
    22*************************************************************************** 
    3      Meadow ƒCƒ“ƒXƒg[ƒ‹ƒ}ƒjƒ 
    4 ƒAƒ‹ 
     3     Meadow インストールマニュアル 
    54*************************************************************************** 
    65 
    7 1. ’ˆÓŽ–€ 
    8  
    9 o Meadow-3.XX ‚ł́AMeadow-1.XX ‚ō쐬‚µ‚œ elc ƒtƒ@ƒCƒ‹(ƒoƒCƒgƒRƒ“ƒpƒC 
    10   ƒ‹‚µ‚œ lisp ƒtƒ@ƒCƒ‹)‚ð—˜—p‚Å‚«‚Ü‚¹‚ñB•K‚žAƒoƒCƒgƒRƒ“ƒpƒCƒ‹‚µ’Œ‚µ 
    11   ‚Ä‚­‚Ÿ‚³‚¢B 
    12  
    13  
    14 2. Ž–‘O€”õ 
    15  
    16 Meadow ‚ðŽg‚€‚œ‚߂ɂ́AˆÈ‰º‚̃\ƒtƒgƒEƒFƒA‚ðƒCƒ“ƒXƒg[ƒ‹‚µ‚Ä‚š‚­•K—v‚ª 
    17 ‚ ‚è‚Ü‚·B 
     61. 注意事項 
     7 
     8o Meadow-3.XX では、Meadow-1.XX で作成した elc ファイル(バイトコンパイ 
     9  ルした lisp ファイル)を利用できません。必ず、バイトコンパイルし直し 
     10  てください。 
     11 
     12 
     132. 事前準備 
     14 
     15Meadow を使うためには、以下のソフトウェアをインストールしておく必要が 
     16あります。 
    1817 
    19182.1 ImageMagick 
    2019 
    21 ImageMagick ‚́A‚³‚Ü‚Ž‚Ü‚ÈƒtƒH[ƒ}ƒbƒg‚̉摜‚ðˆµ‚€‚œ‚߂̃‰ƒCƒuƒ‰ƒŠ‚Å‚·B 
    22 Œ»ó‚Ì Meadow2.20 ‚ł́AImageMagick-6.2.0‚É‚µ‚©‘Ήž‚µ‚Ä‚š‚è‚Ü‚¹‚ñB•K‚ž  
    23 6.2.0 ‚ðƒCƒ“ƒXƒg[ƒ‹‚µ‚Ä‚­‚Ÿ‚³‚¢B•K—v‚Ȑݒè‚́Awizard ‚ðŽg‚Á‚đΘb“I 
    24 ‚ɐݒ肷‚邱‚Æ‚ª‚Å‚«‚Ü‚·B‚œ‚Ÿ‚µAWindows 9X/ME ‚ł́AImageMagick ‚Ö‚Ì 
    25 ƒpƒX‚ðŽè“®‚Őݒ肷‚é•K—v‚ª‚ ‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñB‹ï‘Ì“I‚È•û–@‚Í‚²Ž©•ª‚Å’² 
    26 ‚ׂĂ­‚Ÿ‚³‚¢B 
    27  
    28  
    29 ‚»‚ꂌ‚ê‚̃pƒbƒP[ƒW‚͉º‹L‚©‚ç“üŽè‚Å‚«‚Ü‚·B  
     20ImageMagick は、さまざまなフォーマットの画像を扱うためのライブラリです。 
     21現状の Meadow2.20 では、ImageMagick-6.2.0にしか対応しておりません。必ず  
     226.2.0 をインストールしてください。必要な設定は、wizard を使って対話的 
     23に設定することができます。ただし、Windows 9X/ME では、ImageMagick への 
     24パスを手動で設定する必要があるかもしれません。具体的な方法はご自分で調 
     25べてください。 
     26 
     27 
     28それぞれのパッケージは下記から入手できます。  
    3029 
    3130o ImageMagick 
     
    3433 
    3534 
    36 3. ƒCƒ“ƒXƒg[ƒ‹ 
    37  
    38 ƒCƒ“ƒXƒg[ƒ‹‚́u3.1 ƒoƒCƒiƒŠƒA[ƒJƒCƒu‚̃Cƒ“ƒXƒg[ƒ‹v‚Æ 
    39 u3.2 Netinstaller ‚ðŽg‚Á‚œƒCƒ“ƒXƒg[ƒ‹v‚Ì“ñ’Ê‚è‚Ì•û–@‚ª‚ ‚è‚Ü‚·B 
    40  
    41  
    42 3.1  ƒoƒCƒiƒŠƒA[ƒJƒCƒu‚̃Cƒ“ƒXƒg[ƒ‹ 
    43  
    44 <ƒXƒeƒbƒv1FƒA[ƒJƒCƒu‚Ì“WŠJ
    45  
    46 Meadow ƒA[ƒJƒCƒu‚ð‰ð“€‚µ‚Ä‚­‚Ÿ‚³‚¢B 
    47 ƒoƒCƒiƒŠƒA[ƒJƒCƒu‚ɂ͈ȉº‚Ì‚à‚Ì‚ª‚ ‚è‚Ü‚·B 
     353. インストール 
     36 
     37インストールは「3.1 バイナリアーカイブのインストール」と 
     38「3.2 Netinstaller を使ったインストール」の二通りの方法があります。 
     39 
     40 
     413.1  バイナリアーカイブのインストール 
     42 
     43<ステップ1:アーカイブの展開
     44 
     45Meadow アーカイブを解凍してください。 
     46バイナリアーカイブには以下のものがあります。 
    4847 
    4948  Meadow-${VERSION}-i386.tar.gz Intel x86 Binary 
    5049 
    51 —ႊ‚΁AIntel ‚Ìx86—p‚Ì Meadow ƒo[ƒWƒ‡ƒ“3.00‚̃tƒ@ƒCƒ‹–Œ‚Í 
    52 "Meadow-3.00-i386.tar.gz" ‚ƂȂè‚Ü‚·B 
     50例えば、Intel のx86用の Meadow バージョン3.00のファイル名は 
     51"Meadow-3.00-i386.tar.gz" となります。 
    5352 
    5453!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 
    55 ! ƒA[ƒJƒCƒu‚Ítar.exe‚Ægzip.exe‚ʼn𓀂ł«‚Ü‚·B           ! 
    56 ! ‚Ù‚©‚̉𓀃c[ƒ‹‚ðŽg‚€ê‡A                            ! 
    57 ! LF ‚ð CR+LF ‚ɕϊ·‚·‚é‹@”\‚ðŽg‚í‚È‚¢‚Å‚­‚Ÿ‚³‚¢B        ! 
    58 ! (Winzip‚̓fƒtƒHƒ‹ƒg‚Å‚Í LF ‚ð CR+LF ‚ɕϊ·‚µ‚Ü‚·B)     ! 
     54! アーカイブはtar.exeとgzip.exeで解凍できます。           ! 
     55! ほかの解凍ツールを使う場合、                            ! 
     56! LF を CR+LF に変換する機能を使わないでください。        ! 
     57! (Winzipはデフォルトでは LF を CR+LF に変換します。)     ! 
    5958!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 
    6059 
    6160!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 
    62 ! Meadow ‚ðƒfƒBƒŒƒNƒgƒŠ‚Ì–Œ‘O‚ª ASCII •¶Žš‚łȂ¢•¶Žš‚â‹ó”’‚ðŠÜ‚Þ           ! 
    63 ! ƒfƒBƒŒƒNƒgƒŠ‚ɃCƒ“ƒXƒg[ƒ‹‚µ‚È‚¢‚Å‚­‚Ÿ‚³‚¢B                             ! 
    64 ! ‚š‚»‚ç‚­A‚»‚̂悀‚ȃfƒBƒŒƒNƒgƒŠ‚É‚àƒCƒ“ƒXƒg[ƒ‹‚Å‚«‚邯Žv‚¢‚Ü‚·‚ªA     ! 
    65 ! ‚»‚̏ꍇ‚Ì“®ì‚ÍŒŸØ‚µ‚Ä‚¢‚Ü‚¹‚ñB“¯—l‚ɁAƒz[ƒ€ƒfƒBƒŒƒNƒgƒŠ‚É           ! 
    66 ! ASCII •¶Žš‚łȂ¢•¶Žš‚ðŠÜ‚ÞƒfƒBƒŒƒNƒgƒŠ‚ðŽw’肵‚È‚¢‚Å‚­‚Ÿ‚³‚¢B           ! 
     61! Meadow をディレクトリの名前が ASCII 文字でない文字や空白を含む           ! 
     62! ディレクトリにインストールしないでください。                             ! 
     63! おそらく、そのようなディレクトリにもインストールできると思いますが、     ! 
     64! その場合の動作は検証していません。同様に、ホームディレクトリに           ! 
     65! ASCII 文字でない文字を含むディレクトリを指定しないでください。           ! 
    6766!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 
    6867 
    69 "c:/win32app/Meadow" ‚ɃCƒ“ƒXƒg[ƒ‹‚µ‚œ‚¢‚Æ‚«‚́A 
    70 c:/win32app ‚ʼn𓀂µ‚Ä‚­‚Ÿ‚³‚¢B 
    71  
    72 —ႊ‚΁A 
     68"c:/win32app/Meadow" にインストールしたいときは、 
     69c:/win32app で解凍してください。 
     70 
     71例えば、 
    7372----------------- 
    7473c: [RETURN] 
     
    7675tar zxvf Meadow-<VERSION>-<ARCHITECTURE>.tar.gz [RETURN] 
    7776----------------- 
    78 ‚Æ‚µ‚Ü‚·B 
    79  
    80 ‰ð“€‚·‚é‚ÆŽŸ‚̃fƒBƒŒƒNƒgƒŠ\‘¢‚ɂȂè‚Ü‚·B 
     77とします。 
     78 
     79解凍すると次のディレクトリ構造になります。 
    8180c:/win32app/Meadow/ 
    82                +---- bin/              ŽÀsƒtƒ@ƒCƒ‹ 
    83                +---- bitmap/           ‹N“®‰æ–ʃrƒbƒgƒ}ƒbƒvƒtƒ@ƒCƒ‹ 
    84                +---- etc/              ‘Œ‚̃f[ƒ^ 
    85                +---- info/             info ƒfƒBƒŒƒNƒgƒŠ 
    86                +---- leim/             leim ƒfƒBƒŒƒNƒgƒŠ 
    87                +---- lisp/             Emacs Lispƒ‰ƒCƒuƒ‰ƒŠ 
    88                +---- site-lisp/        site-lisp Emacs Lispƒ‰ƒCƒuƒ‰ƒŠ 
     81               +---- bin/              実行ファイル 
     82               +---- bitmap/           起動画面ビットマップファイル 
     83               +---- etc/              他のデータ 
     84               +---- info/             info ディレクトリ 
     85               +---- leim/             leim ディレクトリ 
     86               +---- lisp/             Emacs Lispライブラリ 
     87               +---- site-lisp/        site-lisp Emacs Lispライブラリ 
    8988               +---- README.Meadow.ja 
    9089               +---- INSTALL.Meadow.ja 
    91                +---- dot.emacs.ja      .emacsƒTƒ“ƒvƒ‹ 
     90               +---- dot.emacs.ja      .emacsサンプル 
    9291               +---- install.exe 
    9392 
    94 <ƒXƒeƒbƒv2Finstall.exe ‚ÌŽÀs> 
    95  
    96 "install.exe" ‚ðŽÀs‚µ‚Ä‚­‚Ÿ‚³‚¢B 
    97  
    98 "Meadow" ƒfƒBƒŒƒNƒgƒŠ‚É "install.exe" ‚ª‚ ‚邯Žv‚¢‚Ü‚·B 
    99 ‚»‚ꂪƒCƒ“ƒXƒg[ƒ‹ƒvƒƒOƒ‰ƒ€‚Å‚·‚̂ŁA‚»‚ê‚ðŽÀs‚µ‚Ä‚­‚Ÿ‚³‚¢B 
    100 (ƒGƒNƒXƒvƒ[ƒ‰‚©‚çAƒRƒ}ƒ“ƒhƒvƒƒ“ƒvƒg‚©‚çA‚ȂǂȂÇ) 
    101  
    102 <ƒXƒeƒbƒv3Fƒz[ƒ€ƒfƒBƒŒƒNƒgƒŠ‚ÌŽw’è> 
    103  
    104 ƒCƒ“ƒXƒg[ƒ‹ƒvƒƒOƒ‰ƒ€‚ªƒz[ƒ€ƒfƒBƒŒƒNƒgƒŠ‚ð‚Ç‚±‚É‚·‚é‚©‚ð 
    105 q‚˂܂·‚̂ŁAƒz[ƒ€ƒfƒBƒŒƒNƒgƒŠ‚ð“ü—Í‚µ‚Ä‚­‚Ÿ‚³‚¢B 
    106  
    107 ;; ƒz[ƒ€ƒfƒBƒŒƒNƒgƒŠ‚Ƃ͠
    108 ;; ƒz[ƒ€ƒfƒBƒŒƒNƒgƒŠ‚͌l“I‚ȃXƒy[ƒX‚Æ‚µ‚ÄŽg‚í‚ê‚Ü‚·B 
    109 ;; ‚»‚µ‚āA".emacs" ƒtƒ@ƒCƒ‹‚ð‚»‚±‚É’u‚­‚±‚Æ‚ª‚Å‚«‚Ü‚·B 
    110 ;; ‚»‚€‚·‚ê‚΁AMeadow ‚Í‚»‚ê‚ð“ǂݍž‚݂܂·B 
    111  
    112 ˆÈã‚Å‚·‚ׂĂł·BƒCƒ“ƒXƒg[ƒ‹ƒvƒƒOƒ‰ƒ€‚ª Meadow ‚ðƒCƒ“ƒXƒg[ƒ‹ 
    113 ‚µ‚Ä‚­‚ê‚Ü‚·B 
    114  
    115 <ƒXƒeƒbƒv4FMeadow ‚ÌŽÀs> 
    116  
    117 Meadow ‚ð "ƒXƒ^[ƒg" ƒƒjƒ 
    118 [‚©‚ç‹N“®‚Å‚«‚Ü‚·B 
    119 ƒƒjƒ 
    120 [‚Í "ƒXƒ^[ƒg -> ƒvƒƒOƒ‰ƒ€ -> Meadow -> Meadow" ‚É‚ ‚è‚Ü‚·B 
    121  
    122  
    123 3.2 Netinstaller ‚ðŽg‚Á‚œƒCƒ“ƒXƒg[ƒ‹ 
    124  
    125 Œ»Ý‚̂Ƃ±‚ëAMeadow 3.00 ‚Í Netinstaller ‚ŃCƒ“ƒXƒg[ƒ‹‚Å‚«‚Ü‚¹‚ñB 
    126  
    127 4. ƒ\[ƒXƒA[ƒJƒCƒu‚̃Cƒ“ƒXƒg[ƒ‹ 
    128  
    129 Microsoft Visual C++ ‚ð—˜—p‚·‚éê‡‚ƁACygwin(*) ‚ð—˜—p‚·‚éê‡‚ŁAŽè 
    130 ‡‚ªˆÙ‚È‚è‚Ü‚·BˆÈ‰ºA‡‚Éà–Ÿ‚µ‚Ü‚·B 
     93<ステップ2:install.exe の実行> 
     94 
     95"install.exe" を実行してください。 
     96 
     97"Meadow" ディレクトリに "install.exe" があると思います。 
     98それがインストールプログラムですので、それを実行してください。 
     99(エクスプローラから、コマンドプロンプトから、などなど) 
     100 
     101<ステップ3:ホームディレクトリの指定> 
     102 
     103インストールプログラムがホームディレクトリをどこにするかを 
     104尋ねますので、ホームディレクトリを入力してください。 
     105 
     106;; ホームディレクトリとは 
     107;; ホームディレクトリは個人的なスペースとして使われます。 
     108;; そして、".emacs" ファイルをそこに置くことができます。 
     109;; そうすれば、Meadow はそれを読み込みます。 
     110 
     111以上ですべてです。インストールプログラムが Meadow をインストール 
     112してくれます。 
     113 
     114<ステップ4:Meadow の実行> 
     115 
     116Meadow を "スタート" メニューから起動できます。 
     117メニューは "スタート -> プログラム -> Meadow -> Meadow" にあります。 
     118 
     119 
     1203.2 Netinstaller を使ったインストール 
     121 
     122現在のところ、Meadow 3.00 は Netinstaller でインストールできません。 
     123 
     1244. ソースアーカイブのインストール 
     125 
     126Microsoft Visual C++ を利用する場合と、Cygwin(*) を利用する場合で、手 
     127順が異なります。以下、順に説明します。 
    131128 
    132129* http://www.cygwin.com/ 
    133130 
    134 4.1 Microsoft Visual C++ ‚ð—˜—p‚·‚éê‡ 
    135  
    136 <ƒXƒeƒbƒv1FƒA[ƒJƒCƒu‚Ì“WŠJ
    137  
    138 Meadow ƒA[ƒJƒCƒu‚ð‰ð“€‚µ‚Ä‚­‚Ÿ‚³‚¢B 
    139  
    140 ƒ\[ƒXƒA[ƒJƒCƒu‚Ì–Œ‘O‚Í "Meadow-<VERSION>-src.tar.gz" ‚ɂȂÁ‚Ä‚¢‚Ü‚·B 
    141 ;; <VERSION> ‚Í Meadow ‚̃o[ƒWƒ‡ƒ“–Œ‚Å‚·B 
    142 ;; <VERSION> ‚ðƒo[ƒWƒ‡ƒ“–Œ‚Æ’u‚«Š·‚ЂĂ­‚Ÿ‚³‚¢B 
    143  
    144 —ႊ‚΁Ac:/source ‚Ƀ\[ƒX‚ð‹N‚«‚œ‚¢ê‡‚Í 
     1314.1 Microsoft Visual C++ を利用する場合 
     132 
     133<ステップ1:アーカイブの展開
     134 
     135Meadow アーカイブを解凍してください。 
     136 
     137ソースアーカイブの名前は "Meadow-<VERSION>-src.tar.gz" になっています。 
     138;; <VERSION> は Meadow のバージョン名です。 
     139;; <VERSION> をバージョン名と置き換えてください。 
     140 
     141例えば、c:/source にソースを起きたい場合は 
    145142----------------- 
    146143c: [RETURN] 
     
    148145tar zxvf Meadow-<VERSION>-src.tar.gz 
    149146----------------- 
    150 ‚Æ‚µ‚Ü‚·B 
    151  
    152 ‚»‚€‚·‚邯AŽŸ‚̃fƒBƒŒƒNƒgƒŠ\‘¢‚ɂȂè‚Ü‚·B 
    153  
    154 c:/source/Meadow-<VERSION>/-------src/      (ƒƒCƒ“ƒ\[ƒX
    155                                +--lib-src/  (ƒ‰ƒCƒuƒ‰ƒŠ‚ƃc[ƒ‹‚̃\[ƒX
    156                                +--nt/       (Meadow‚̐ݒèƒtƒ@ƒCƒ‹
    157                                +--info/     (infoƒtƒ@ƒCƒ‹
    158                                +--lisp/     (Emacs Lispƒtƒ@ƒCƒ‹
    159                                +--etc/      (‘Œ‚̃f[ƒ^
    160                                +-- .... ‚»‚Ì‘Œ 
    161  
    162 ‚±‚êˆÈ~A(1) Microsoft Visual C++ ‚ð—˜—p‚·‚éê‡‚ƁA(2) Cygwin(*) ‚ð 
    163 —˜—p‚·‚éê‡‚ŁAŽè‡‚ªˆÙ‚È‚è‚Ü‚·BˆÈ‰ºA‡‚Éà–Ÿ‚µ‚Ü‚·B 
     147とします。 
     148 
     149そうすると、次のディレクトリ構造になります。 
     150 
     151c:/source/Meadow-<VERSION>/-------src/      (メインソース
     152                               +--lib-src/  (ライブラリとツールのソース
     153                               +--nt/       (Meadowの設定ファイル
     154                               +--info/     (infoファイル
     155                               +--lisp/     (Emacs Lispファイル
     156                               +--etc/      (他のデータ
     157                               +-- .... その他 
     158 
     159これ以降、(1) Microsoft Visual C++ を利用する場合と、(2) Cygwin(*) を 
     160利用する場合で、手順が異なります。以下、順に説明します。 
    164161 
    165162* http://www.cygwin.com/ 
    166163 
    167 <ƒXƒeƒbƒv2FƒRƒ“ƒpƒCƒ‹
     164<ステップ2:コンパイル
    168165 
    169166----------------- 
     
    174171----------------- 
    175172 
    176 Microsoft Visual C++ 6.0 ‚š‚æ‚Ñ 7.0 ˆÈ~‚̃o[ƒWƒ‡ƒ“‚ŃRƒ“ƒpƒCƒ‹‚Å‚«‚é 
    177 ‚ÆŽv‚¢‚Ü‚·B‘Œ‚̃o[ƒWƒ‡ƒ“‚Å‚àƒRƒ“ƒpƒCƒ‹‚Å‚«‚邯Žv‚¢‚Ü‚·‚ªA’è‚©‚ł͂  
    178 ‚è‚Ü‚¹‚ñB 
    179  
    180 ‰œ‚©–â‘肪‚ ‚Á‚œê‡‚Í"Ž©•ªŽ©g"!!!‚Å‰ðŒˆ‚µ‚Ä‚­‚Ÿ‚³‚¢B :-) 
    181  
    182 <ƒXƒeƒbƒv3FƒCƒ“ƒXƒg[ƒ‹
     173Microsoft Visual C++ 6.0 および 7.0 以降のバージョンでコンパイルできる 
     174と思います。他のバージョンでもコンパイルできると思いますが、定かではあ 
     175りません。 
     176 
     177何か問題があった場合は"自分自身"!!!で解決してください。 :-) 
     178 
     179<ステップ3:インストール
    183180 
    184181----------------- 
     
    186183----------------- 
    187184 
    188 4.2 Cygwin ‚ð—˜—p‚·‚éê‡ 
    189  
    190 <ƒXƒeƒbƒv1FƒA[ƒJƒCƒu‚Ì“WŠJ
    191  
    192 Microsoft Visual C++ ‚̏ꍇ‚Æ“¯—l‚̎菇‚ŃA[ƒJƒCƒu‚ð“WŠJ‚µ‚Ü‚·B 
    193  
    194 <ƒXƒeƒbƒv2FƒRƒ“ƒpƒCƒ‹
    195  
    196 Cygwin ‚Ì shell(sh, bash “™)‚©‚玟‚̂悀‚ÉŽÀs‚µ‚Ü‚·B 
     1854.2 Cygwin を利用する場合 
     186 
     187<ステップ1:アーカイブの展開
     188 
     189Microsoft Visual C++ の場合と同様の手順でアーカイブを展開します。 
     190 
     191<ステップ2:コンパイル
     192 
     193Cygwin の shell(sh, bash 等)から次のように実行します。 
    197194----------------- 
    198195cd Meadow-<VERSION>/nt [RETURN] 
     
    202199----------------- 
    203200 
    204 ‚È‚šAcmd.exe (‚Ü‚œ‚Í command.com)‚©‚ç‚Å‚àƒRƒ“ƒpƒCƒ‹‰Â”\‚Å‚·B‰œ‚©–â‘è 
    205 ‚ª‚ ‚Á‚œê‡‚Í"Ž©•ªŽ©g"!!!‚Å‰ðŒˆ‚µ‚Ä‚­‚Ÿ‚³‚¢B :-) 
    206  
    207 <ƒXƒeƒbƒv3FƒCƒ“ƒXƒg[ƒ‹
     201なお、cmd.exe (または command.com)からでもコンパイル可能です。何か問題 
     202があった場合は"自分自身"!!!で解決してください。 :-) 
     203 
     204<ステップ3:インストール
    208205 
    209206----------------- 
     
    211208----------------- 
    212209 
    213 5. •⏕ƒvƒƒOƒ‰ƒ€ 
     2105. 補助プログラム 
    214211 
    2152125.1 fakecygpty 
    216213 
    217  Meadow 3.XX ‚Å‚Í, fakecgypty ‚Æ‚¢‚€ƒvƒƒOƒ‰ƒ€‚ð—˜—p‚·‚邱‚ƂʼnŒ‘z’[–– 
    218 ‚ð—v‹‚·‚é cygwin ‚̃Rƒ}ƒ“ƒh‚ð‚æ‚èŽ©‘R‚ÈŒ`‚Å—˜—p‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·B ‚± 
    219 ‚̃vƒƒOƒ‰ƒ€‚Í cygwin ‚Ì gcc ‚Å‚µ‚©ƒRƒ“ƒpƒCƒ‹‚Å‚«‚Ü‚¹‚ñB ˆÈ‰º‚̂悀‚É 
    220 ‚µ‚ăRƒ“ƒpƒCƒ‹‚µ‚łł«‚œƒoƒCƒiƒŠƒtƒ@ƒCƒ‹‚ð 
    221 <YOUR INSTALLDIRECTORY>/bin ‚ɃRƒs[‚µ‚Ä‚­‚Ÿ‚³‚¢B 
     214 Meadow 3.XX では, fakecgypty というプログラムを利用することで仮想端末 
     215を要求する cygwin のコマンドをより自然な形で利用することができます。 こ 
     216のプログラムは cygwin の gcc でしかコンパイルできません。 以下のように 
     217してコンパイルしでできたバイナリファイルを 
     218<YOUR INSTALLDIRECTORY>/bin にコピーしてください。 
    222219 
    223220----------------- 
     
    227224----------------- 
    228225 
    229  ‚±‚̃vƒƒOƒ‰ƒ€‚Ì—˜—p•û–@‚ɂ‚¢‚Ä‚Í mw32-process-wrapper-alist •ϐ”‚̃w 
    230 ƒ‹ƒv‚ðŽQÆ‚µ‚Ä‚­‚Ÿ‚³‚¢B“TŒ^“I‚Ȑݒè‚͈ȉº‚̂悀‚È‚à‚Ì‚Å, ‚±‚ê‚ð 
    231 .emacs ƒtƒ@ƒCƒ‹‚É‹Lq‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·B 
     226 このプログラムの利用方法については mw32-process-wrapper-alist 変数のヘ 
     227ルプを参照してください。典型的な設定は以下のようなもので, これを 
     228.emacs ファイルに記述することができます。 
    232229 
    233230----------------- 
     
    237234----------------- 
    238235 
    239 ˆÈã‚Å‚·B 
     236以上です。 
  • trunk/nt/README.Meadow.ja

    • Property svn:mime-type set to text/plain:charset=Shift_JIS
    r3642 r4050  
    11-*- coding: sjis-dos -*- 
    22*************************************************************************** 
    3      Meadow 2.20 ‚ÉŠÖ‚·‚éŠî–{“I‚©‚ŠȒP‚ȃ}ƒjƒ 
    4 ƒAƒ‹ 
     3     Meadow 2.20 に関する基本的かつ簡単なマニュアル 
    54       (Multilingual enhancement to gnu Emacs with ADvantages Over Windows) 
    6         ’˜: Miyashita Hisashi <himi@bird.scphys.kyoto-u.ac.jp> 
    7         •ҏW: Takeyori Hara <takeyori@mechatro2.ME.Berkeley.EDU> 
    8         “ú–{Œê–ó: Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp> 
     5        : Miyashita Hisashi <himi@bird.scphys.kyoto-u.ac.jp> 
     6        編集: Takeyori Hara <takeyori@mechatro2.ME.Berkeley.EDU> 
     7        日本語訳: Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp> 
    98*************************************************************************** 
    109 
    11 1..... ƒCƒ“ƒgƒƒ_ƒNƒVƒ‡ƒ“ 
     101..... イントロダクション 
    1211 
    13 Meadow ‚Í GNU Emacs ‚É‘œŒŸŒêŠg’£‚ð‚µ‚œ‚à‚̂ŁAWindows9X/NT/2000/XP ‚Å 
    14 “®ì‰Â”\‚Å‚·B‚Ƃ̑è–ڂŐi‚ß‚ç‚ê‚Ä‚¢‚œ‚̂ł·‚ªAGNU Emacs Ž©g Mule ‚Æ 
    15 “‡‚³‚êA‚Ü‚œAˆê•” Meadow —R—ˆ‚̃R[ƒh‚ª“±“ü‚³‚ꂜ‚肵‚āAGNU 
    16 Emacs20.4 ‚Å Windows Œü‚¯‚É‚à‘œŒŸŒêˆ—‹@”\‚ªˆê‰ž‚Ì‚±‚ƂȂª‚çŽÀ‘•‚³‚ê 
    17 ‚邿‚€‚ɂȂÁ‚œ‚̂ŁAã‚Ì‹Lq‚͍ŋ߂ł͕s³Šm‚ɂȂÁ‚Ä‚µ‚Ü‚¢‚Ü‚µ‚œB 
     12Meadow は GNU Emacs に多言語拡張をしたもので、Windows9X/NT/2000/XP で 
     13動作可能です。との題目で進められていたのですが、GNU Emacs 自身 Mule と 
     14統合され、また、一部 Meadow 由来のコードが導入されたりして、GNU 
     15Emacs20.4 で Windows 向けにも多言語処理機能が一応のことながら実装され 
     16るようになったので、上の記述は最近では不正確になってしまいました。 
    1817 
    19 ‚»‚à‚»‚à Meadow ‚Í‚ ‚鎞‚ð‹«‚É GNU Emacs ‚É‚š‚¯‚é Windows ŽÀ‘•‚Ƃ́AˆÙ 
    20 ‚È‚Á‚œŽÀ‘•‚ð•à‚ÝŽn‚߂܂µ‚œBŒ»ó‚ɂȂÁ‚Ä‚à‚»‚̈Ⴂ‚ÍŽc‚Á‚Ä‚š‚èA‚³‚܂ޠ
    21 ‚܂ȋ@”\‚ª•t‰Á‚³‚ê‚Ä‚¢‚Ü‚·BŠî–{“I‚É‚Í GNU Emacs 21.1 ‚ð base ‚É‚µ‚Ä‚š 
    22 ‚è‚Ü‚·‚ªAÏ‹É“I‚É maintainer ’B‚̍D‚݂ʼnü—Ç‚ªŽ{‚³‚ê‚Ä‚¢‚Ü‚·B«—ˆ“I‚É 
    23 ‚ÍŠî‚Æ‚È‚Á‚œ GNU Emacs ‚Ƃ͈á‚Á‚œ‚à‚̂ɂȂ邩‚à‚µ‚ê‚Ü‚¹‚ñ‚µA‚»‚€‚łȠ
    24 ‚¢‚©‚à‚µ‚ê‚Ü‚¹‚ñB :-) 
     18そもそも Meadow はある時を境に GNU Emacs における Windows 実装とは、異 
     19なった実装を歩み始めました。現状になってもその違いは残っており、さまざ 
     20まな機能が付加されています。基本的には GNU Emacs 21.1 を base にしてお 
     21りますが、積極的に maintainer 達の好みで改良が施されています。将来的に 
     22は基となった GNU Emacs とは違ったものになるかもしれませんし、そうでな 
     23いかもしれません。 :-) 
    2524 
    26 2..... ƒCƒ“ƒXƒg[ƒ‹ 
     252..... インストール 
    2726 
    28 ƒCƒ“ƒXƒg[ƒ‹‚Í”ñí‚ÉŠÈ’P‚Å‚·B`INSTALL.Meadow.ja' ‚ð“Ç‚ñ‚Å‚­‚Ÿ‚³‚¢B 
     27インストールは非常に簡単です。`INSTALL.Meadow.ja' を読んでください。 
    2928 
    30 3..... ‚æ‚èÚ‚µ‚¢î•ñ 
     293..... より詳しい情報 
    3130 
    32 Meadow‚̃z[ƒ€ƒy[ƒW‚ðŽQÆ‚µ‚Ä‚­‚Ÿ‚³‚¢B 
     31Meadowのホームページを参照してください。 
    3332 
    3433    http://www.meadowy.org/meadow/ 
  • trunk/nt/dot.emacs.ja

    • Property svn:mime-type set to text/x-emacs-lisp; charset=iso-2022-jp
    r3841 r4050  
    1010 
    1111 
    12 ;; ;;; Mule-UCS $B$N@_Dj(B 
     12;; ;;; Mule-UCS の設定 
    1313;; ;; ftp://ftp.m17n.org/pub/mule/Mule-UCS/ 
    14 ;; ;; (set-language-environment) $B$NA0$K@_Dj$7$^$9(B 
     14;; ;; (set-language-environment) の前に設定します 
    1515;; (require 'un-define) 
    1616;; (setq bitmap-alterable-charset 'tibetan-1-column) 
     
    1818 
    1919 
    20 ;;; $BF|K\8l4D6-@_Dj(B 
     20;;; 日本語環境設定 
    2121(set-language-environment "Japanese") 
    2222 
    2323 
    24 ;;; IME$B$N@_Dj(B 
     24;;; IMEの設定 
    2525(mw32-ime-initialize) 
    2626(setq default-input-method "MW32-IME") 
    2727(setq-default mw32-ime-mode-line-state-indicator "[--]") 
    28 (setq mw32-ime-mode-line-state-indicator-list '("[--]" "[$B$"(B]" "[--]")) 
     28(setq mw32-ime-mode-line-state-indicator-list '("[--]" "[]" "[--]")) 
    2929(add-hook 'mw32-ime-on-hook 
    3030          (function (lambda () (set-cursor-height 2)))) 
     
    3333 
    3434 
    35 ;; ;;; $B%+!<%=%k$N@_Dj(B 
    36 ;; ;; (set-cursor-type 'box)            ; Meadow-1.10$B8_49(B (SKK$BEy$G?'$,JQ$k@_Dj(B
    37 ;; ;; (set-cursor-type 'hairline-caret) ; $B=DK@%-%c%l%C%H(B 
    38  
    39  
    40 ;;; $B%^%&%9%+!<%=%k$r>C$9@_Dj(B 
     35;; ;;; カーソルの設定 
     36;; ;; (set-cursor-type 'box)            ; Meadow-1.10互換 (SKK等で色が変る設定
     37;; ;; (set-cursor-type 'hairline-caret) ; 縦棒キャレット 
     38 
     39 
     40;;; マウスカーソルを消す設定 
    4141(setq w32-hide-mouse-on-key t) 
    4242(setq w32-hide-mouse-timeout 5000) 
    4343 
    4444 
    45 ;;; font-lock$B$N@_Dj(B 
     45;;; font-lockの設定 
    4646(global-font-lock-mode t) 
    4747 
    4848 
    49 ;; ;;; TrueType $B%U%)%s%H@_Dj(B 
     49;; ;;; TrueType フォント設定 
    5050;; (w32-add-font 
    5151;;  "private-fontset" 
     
    6565;;     ((:char-spec japanese-jisx0208 :height 120) 
    6666;;      strict 
    67 ;;      (w32-logfont "$B#M#S(B $B%4%7%C%/(B" 0 -16 400 0 nil nil nil 128 1 3 49)) 
     67;;      (w32-logfont "MS ゴシック" 0 -16 400 0 nil nil nil 128 1 3 49)) 
    6868;;     ((:char-spec japanese-jisx0208 :height 120 :weight bold) 
    6969;;      strict 
    70 ;;      (w32-logfont "$B#M#S(B $B%4%7%C%/(B" 0 -16 700 0 nil nil nil 128 1 3 49) 
     70;;      (w32-logfont "MS ゴシック" 0 -16 700 0 nil nil nil 128 1 3 49) 
    7171;;      ((spacing . -1))) 
    7272;;     ((:char-spec japanese-jisx0208 :height 120 :slant italic) 
    7373;;      strict 
    74 ;;      (w32-logfont "$B#M#S(B $B%4%7%C%/(B" 0 -16 400 0   t nil nil 128 1 3 49)) 
     74;;      (w32-logfont "MS ゴシック" 0 -16 400 0   t nil nil 128 1 3 49)) 
    7575;;     ((:char-spec japanese-jisx0208 :height 120 :weight bold :slant italic) 
    7676;;      strict 
    77 ;;      (w32-logfont "$B#M#S(B $B%4%7%C%/(B" 0 -16 700 0   t nil nil 128 1 3 49) 
     77;;      (w32-logfont "MS ゴシック" 0 -16 700 0   t nil nil 128 1 3 49) 
    7878;;      ((spacing . -1)))))) 
    7979 
     
    8181 
    8282 
    83 ;; ;;; BDF $B%U%)%s%H@_Dj(B 
    84 ;; 
    85 ;; ;;; ($BJ}K!$=$N(B1) Netinstall $B%Q%C%1!<%8$r;H$&J}K!(B 
    86 ;; ;;; misc $B$H(B intlfonts $B%Q%C%1!<%8$rF~$l$^$9!#(B 
    87 ;; ;;; .emacs$B$N@_Dj(B 
     83;; ;;; BDF フォント設定 
     84;; 
     85;; ;;; (方法その1) Netinstall パッケージを使う方法 
     86;; ;;; misc と intlfonts パッケージを入れます。 
     87;; ;;; .emacsの設定 
    8888;; (setq bdf-use-intlfonts16 t) 
    8989;; (setq initial-frame-alist '((font . "intlfonts16"))) 
    9090;; 
    91 ;; ;;; ($BJ}K!$=$N(B1')  
    92 ;; ;;; intlfonts-file-16dot-alist $B$N7A<0$G(B bdf-fontset-alist $B$r=q$-!"(B 
    93 ;; ;;; $B<!$r@_Dj$9$l$PNI$$!#(B 
     91;; ;;; (方法その1')  
     92;; ;;; intlfonts-file-16dot-alist の形式で bdf-fontset-alist を書き、 
     93;; ;;; 次を設定すれば良い。 
    9494;; ;;;  (require 'bdf) 
    9595;; ;;;  (bdf-configure-fontset "bdf-fontset" bdf-fontset-alist) 
    96 ;; ;;; $B>\:Y$O(B $MEADOW/pkginfo/auto-autoloads.el $B$H(B $MEADOW/site-lisp/bdf.el $B$r(B 
    97 ;; ;;; $B;2>H$N$3$H!#(B 
    98 ;; 
    99 ;; ;;; ($BJ}K!$=$N(B2)  
    100 ;; ;;; $B%U%)%s%H$N;XDjJ}K!$O<!$N%5%s%W%k$r;29M$K$9$k!#(B 
    101 ;; ;;; normal, bold, italic, bold-itaric $B%U%)%s%H$r;XDj$9$kI,MW$"$j!#(B 
     96;; ;;; 詳細は $MEADOW/pkginfo/auto-autoloads.el と $MEADOW/site-lisp/bdf.el を 
     97;; ;;; 参照のこと。 
     98;; 
     99;; ;;; (方法その2)  
     100;; ;;; フォントの指定方法は次のサンプルを参考にする。 
     101;; ;;; normal, bold, italic, bold-itaric フォントを指定する必要あり。 
    102102;; (setq bdf-font-directory "c:/Meadow/fonts/intlfonts/") 
    103103;; (w32-add-font "bdf-fontset" 
     
    144144;;     strict (bdf-font ,(expand-file-name "j90-16b.bdf" bdf-font-directory)))))) 
    145145 
    146 ;; $B=i4|%U%l!<%`$N@_Dj(B 
     146;; 初期フレームの設定 
    147147(setq default-frame-alist 
    148148      (append (list '(foreground-color . "black") 
     
    152152                    '(mouse-color . "white") 
    153153                    '(cursor-color . "black") 
    154 ;;                  '(ime-font . (w32-logfont "$B#M#S(B $B%4%7%C%/(B
     154;;                  '(ime-font . (w32-logfont "MS ゴシック
    155155;;                                            0 16 400 0 nil nil nil 
    156 ;;                                            128 1 3 49)) ; TrueType $B$N$_(B 
     156;;                                            128 1 3 49)) ; TrueType のみ 
    157157;;                  '(font . "bdf-fontset")    ; BDF 
    158158;;                  '(font . "private-fontset"); TrueType 
     
    164164 
    165165 
    166 ;; ;;; shell $B$N@_Dj(B 
    167  
    168 ;; ;;; Cygwin $B$N(B bash $B$r;H$&>l9g(B 
     166;; ;;; shell の設定 
     167 
     168;; ;;; Cygwin の bash を使う場合 
    169169;; (setq explicit-shell-file-name "bash") 
    170170;; (setq shell-file-name "sh") 
    171171;; (setq shell-command-switch "-c")  
    172172 
    173 ;; ;;; Virtually UN*X!$B$K$"$k(B tcsh.exe $B$r;H$&>l9g(B 
     173;; ;;; Virtually UN*X!にある tcsh.exe を使う場合 
    174174;; (setq explicit-shell-file-name "tcsh.exe")  
    175175;; (setq shell-file-name "tcsh.exe")  
    176176;; (setq shell-command-switch "-c")  
    177177 
    178 ;; ;;; WindowsNT $B$KIUB0$N(B CMD.EXE $B$r;H$&>l9g!#(B 
     178;; ;;; WindowsNT に付属の CMD.EXE を使う場合。 
    179179;; (setq explicit-shell-file-name "CMD.EXE")  
    180180;; (setq shell-file-name "CMD.EXE")  
     
    182182 
    183183 
    184 ;;; argument-editing $B$N@_Dj(B 
     184;;; argument-editing の設定 
    185185(require 'mw32script) 
    186186(mw32script-init) 
    187187 
    188188 
    189 ;; ;;; browse-url $B$N@_Dj(B 
     189;; ;;; browse-url の設定 
    190190;; (global-set-key [S-mouse-2] 'browse-url-at-mouse) 
    191191 
    192192 
    193 ;; ;;; $B0u:~$N@_Dj(B 
    194 ;; ;; $B$3$N@_Dj$G(B M-x print-buffer RET $B$J$I$G$N0u:~$,$G$-$k$h$&$K$J$j$^$9(B 
     193;; ;;; 印刷の設定 
     194;; ;; この設定で M-x print-buffer RET などでの印刷ができるようになります 
    195195;; ;; 
    196 ;; ;;  notepad $B$KM?$($k%Q%i%a!<%?$N7A<0$N@_Dj(B 
     196;; ;;  notepad に与えるパラメータの形式の設定 
    197197;; (define-process-argument-editing "notepad" 
    198198;;   (lambda (x) (general-process-argument-editing-function x nil t))) 
     
    204204;;   (let ((tmpfile (convert-standard-filename (buffer-name))) 
    205205;;         (w32-start-process-show-window t) 
    206 ;;         ;; $B$b$7!"(Bdos $BAk$,8+$($F$$$d$J?M$O>e5-$N(B `t' $B$r(B `nil' $B$K$7$^$9(B 
    207 ;;         ;; $B$?$@$7!"(B`nil' $B$K$9$k$H(B Meadow $B$,8G$^$k4D6-$b$"$k$+$b$7$l$^$;$s(B 
     206;;         ;; もし、dos 窓が見えていやな人は上記の `t' を `nil' にします 
     207;;         ;; ただし、`nil' にすると Meadow が固まる環境もあるかもしれません 
    208208;;         (coding-system-for-write w32-system-coding-system)) 
    209209;;     (while (string-match "[/\\]" tmpfile) 
     
    218218;; (setq print-region-function 'w32-print-region) 
    219219 
    220 ;; ;;; fakecygpty $B$N@_Dj(B 
    221 ;; ;; $B$3$N@_Dj$G(B cygwin $B$N2>A[C<Kv$rMW5a$9$k%W%m%0%i%`$r(B Meadow $B$+$i(B 
    222 ;; ;; $B07$($k$h$&$K$J$j$^$9(B 
     220;; ;;; fakecygpty の設定 
     221;; ;; この設定で cygwin の仮想端末を要求するプログラムを Meadow から 
     222;; ;; 扱えるようになります 
    223223;; (setq mw32-process-wrapper-alist 
    224224;;       '(("/\\(bash\\|tcsh\\|svn\\|ssh\\|gpg[esvk]?\\)\\.exe" .