NTEmacs スレッド
..
160:名無しさん@お腹いっぱい。
04/12/07 23:05:15 55Zrm6YS
NTEmacs-21.3.50をMinGWでビルドして使ってるんですが、(昨日のソース)
intlfontsの設定方法
CJK(実際には日本語と簡体字)の混ざったテキストを作ってUTF-8で保存する方法
この二つの方法がわかりません。ポインタなどあれば教えてください。
161:名無しさん@お腹いっぱい。
04/12/07 23:18:18 c3wun6AT
>>160
日本語と欧米諸語しか使用しないので詳しいことはわかりませんが、
とりあえずフォントの設定はここにあるサンプルを真似ておけばいいのでは?
URLリンク(www.gnu.org)
162:160
04/12/07 23:28:13 55Zrm6YS
>>161
ありがとうございます。さっそくサンプルを真似てトライしてみます。
163:161
04/12/07 23:56:29 c3wun6AT
すみません。よく確かめずに書き込んだら、
BDF フォントの設定には日本語しか含まれていませんね。
少し上の TrueType フォントの設定にはすべて含まれているので、
(w32-find-bdf-fonts "ディレクトリ") を評価して得られるフォント名で
適宜置き換えながらあれこれすれば何とかなりますか?
164:160
04/12/08 23:59:35 cZHqCC1G
>>161
教えて頂いたページを参考に(とゆーか、そのままパクり)
以下のような感じでBDFフォントの出力ができました。
(setq default-frame-alist
(append
'((font . "fontset-startup"))
default-frame-alist))
(setq bdf-directory-list
'("c:/intlfonts-1.2.1/Asian"
;; "c:/intlfonts-1.2.1/Chinese"
"c:/intlfonts-1.2.1/Chinese.BIG"
"c:/intlfonts-1.2.1/Chinese-X"
"c:/intlfonts-1.2.1/Ethiopic"
"c:/intlfonts-1.2.1/European"
"c:/intlfonts-1.2.1/European.BIG"
"c:/intlfonts-1.2.1/Japanese"
"c:/intlfonts-1.2.1/Japanese.BIG"
"c:/intlfonts-1.2.1/Japanese-X"
"c:/intlfonts-1.2.1/Korean-X"
"c:/intlfonts-1.2.1/Misc/"))
(setq w32-bdf-filename-alist
(w32-find-bdf-fonts bdf-directory-list))
165:パッチモン
04/12/10 09:09:34 +H5WuEXR
>>147
emacs-develから
(defun w32-maximize-frame ()
"Maximize the current frame"
(interactive)
(w32-send-sys-command 61488))
同様に、
(defun w32-restore-frame ()
"Restore the current frame"
(interactive)
(w32-send-sys-command 61728))
166:名無しさん@お腹いっぱい。
04/12/10 09:16:50 KmBmRxeK
Emacs を Eclipse 内で使用できるようにするツールはあるのかなと
検索したところ、以下で
URLリンク(lists.gnu.org)
「gnuserv / gnuclientw を使用すればできるよー」というメールアーカイブに出くわしました。
これは本当に可能なのですか? 誰かやっている人はいますか?
167:パッチモン
04/12/10 09:30:14 +H5WuEXR
>>165
ついでに、
(setq w32-frame-maximum nil)
(defun toggle-frame-size ()
"Toggle frame size."
(interactive)
(cond (w32-frame-maximum
(w32-restore-frame)
(setq w32-frame-maximum nil))
(t
(w32-maximize-frame)
(setq w32-frame-maximum t))))
168:166
04/12/10 12:12:25 KmBmRxeK
すみません、もう一つ質問です。
NTEmacsでhiromatsuさん12月2日ビルドを使用しているのですが、
URLリンク(www.gnu.org)
の解説をそのままやっても日本語の部分が□で表示されてしまいます。
bdfフォント群へのパスはしっかり通っているのですが、なぜでしょうか?
169:パッチモン
04/12/10 12:14:28 +H5WuEXR
何度もスマソ
>>165
(w32-maximize-frame)
単独で使うと 'w32-frame-maximum'が変化しないので
ちょっと修正。
(setq w32-frame-maximum nil)
(defun w32-maximize-frame ()
"Maximize the current frame"
(w32-send-sys-command 61488)
(setq w32-frame-maximum t))
(defun w32-restore-frame ()
"Restore the current frame"
(w32-send-sys-command 61728)
(setq w32-frame-maximum nil))
(defun toggle-frame-size ()
"Toggle frame size."
(interactive)
(if w32-frame-maximum
(w32-restore-frame)
(w32-maximize-frame)))
;; (iconify-or-deiconify-frame)はC-zと重複してるので
;; 勝手に割り当て
(global-set-key [?\C-\S-z] 'toggle-frame-size)
170:166
04/12/10 12:20:13 KmBmRxeK
>>169
(・∀・)イイ!!
171:名無しさん@お腹いっぱい。
04/12/10 21:40:53 L6Au05o9
>>166
外部エディタとして呼び出すんだよ。
VC++でもできる。
ただ、俺が使ってるのはMeadowだけどNTEmacsでもできるでしょうね。
172:名無しさん@お腹いっぱい。
04/12/16 14:36:00 Tbap78e9
SKK を NTEmacs 内で使用して、ちょっとSKKで文字を書いたりしてから
NTEmacs内のnon-ascii文字をコピーし、他のWindowsアプリケーションで
それを貼り付けすると
URLリンク(49uper.com:8080)
上のように、文字化けしてしまいます (コピー文字列は "イーマックス" です)。
set-clipboard-coding-system を sjis-dos にしても同じです。
原因は何でしょうか? それと、どうすればこれを元に文字化け無しでコピー
戻すことができるでしょうか? もしよければ教えてください。
173:名無しさん@お腹いっぱい。
04/12/16 15:32:48 aGpi27Cc
>>172
教えろと言われても、ちゃんと動いてるしなあ
174:名無しさん@お腹いっぱい。
04/12/16 15:37:40 0vu9dA/v
SKK使ってないから的外れかもしれないんだけどさ、
そのスクリーンショットの文字、ちゃんとsjisでエンコードされてるよね。
単に受け取り側のアプリケーションが日本語に対応してないとか
欧文フォントになってるとかそういう問題だったりしないの?
175:172
04/12/16 15:43:06 Tbap78e9
>>174
> そのスクリーンショットの文字、ちゃんとsjisでエンコードされてるよね。
はい。しっかりShift-JISでエンコードされてます。
> 単に受け取り側のアプリケーションが日本語に対応してないとか
> 欧文フォントになってるとかそういう問題だったりしないの?
いや、skkを起動する前に同じ動作をしてコピペするとしっかり
文字化けせずに表示されているので、そういった問題ではないと思います。
176:名無しさん@お腹いっぱい。
04/12/16 16:11:05 0vu9dA/v
>>175
うーん。
試しにさくっとskkをインストールして(辞書は入れてない)、
emacs -q の状態で日本語を入力してみたら、普通にコピーできたよ。
skk使いじゃないからこれ以上はわかんないが、何か設定が悪さしているとか。
177:172
04/12/16 16:18:47 Tbap78e9
>>176
> skk使いじゃないからこれ以上はわかんないが、何か設定が悪さしているとか。
自分もそう思います。ですがそのskkの「設定」がわからない。
178:名無しさん@お腹いっぱい。
04/12/16 20:14:11 sgWNlW3B
wl-spam で bogofilter を使おうとしているんですが、
日本語のわかち書きを行うために、
実行ファイルの代わりに次のようにシェルスクリプトを指定すると、
permission denied と表示されて実行することができません。
(setq elmo-spam-scheme 'bogofilter)
(require 'wl-spam)
(setq elmo-spam-bogofilter-program "d:/usr/local/bin/bogofilter-kakasi.sh")
以前 rskkserv で ruby スクリプトを指定したときにも同じ経験をしたので、
実行ファイルでないためにエラーになるのだと思いますが、
回避する方法はないでしょうか?
179:名無しさん@お腹いっぱい。
04/12/16 21:17:06 S3JexnQK
シェルスクリプトを実行する実体(sh.exe?)を指定してあげれば
よいのでは?
180:名無しさん@お腹いっぱい。
04/12/16 21:40:16 sgWNlW3B
>>179
レスありがとうございます。それはそうなのですが、
sh 〜 のように単純に指定してもエラーになってしまいます。
普通にシェルからシェルスクリプトを実行することはできるので、
何か対処がないかとお伺いしたんですが。
181:名無しさん@お腹いっぱい。
04/12/16 22:10:30 Pj318XLk
>>180
bsfilterをMeadowで使う時に最初は動かなかったんですが
argument-editingの設定を書き込んだらうごいたです。
(require 'mw32script)
(mw32script-init)
NTEmacsでもargument-editingの設定が必要なのでは。。
182:名無しさん@お腹いっぱい。
04/12/16 22:27:41 sgWNlW3B
>>181
> (require 'mw32script)
> (mw32script-init)
ありがとうございます。確かにそうのようですね。
ただ、NTEmacs にはこの argument-editing がないはずなので、
借りてくる必要がありそうですね。うまく動くかどうか試してみます。
183:名無しさん@お腹いっぱい。
04/12/16 23:24:08 sgWNlW3B
試してみましたが、やはりうまく動かないようです。
最初から bogofilter に kakasi を使用するパッチをあててコンパイルする
方法もあるようなので、他の対処を考えることにします。
184:名無しさん@お腹いっぱい。
04/12/17 04:20:25 OuChM2vL
どうも bogofilter にパッチをあてるとコンパイルできないので、
とりあえず bsfilter の方を試してみることにしました。
wl-spam でシェルが指定されるので、こちらは問題なく実行できるようです。
(setq elmo-spam-scheme 'bsfilter)
(require 'wl-spam)
(setq elmo-spam-bsfilter-program "d:/usr/local/bin/bsfilter")
; (setq elmo-spam-bsfilter-shell-program "ruby")
185:名無しさん@お腹いっぱい。
04/12/17 12:41:46 Mw2L62Ho
>>171
> >>166
> 外部エディタとして呼び出すんだよ。
> VC++でもできる。
>
> ただ、俺が使ってるのはMeadowだけどNTEmacsでもできるでしょうね。
設定方法を教えていただけないでしょうか?
186:178
04/12/17 14:20:20 OuChM2vL
>>179
すみません。ご指摘のように sh を指定すれば動きました。
引数の指定の方法が間違っていたようです。
(setq elmo-spam-scheme 'bogofilter)
(require 'wl-spam)
(setq elmo-spam-bogofilter-program "sh")
(setq elmo-spam-bogofilter-args '("d:/usr/local/bin/bogofilter-kakasi.sh"))
一応 bsfilter で kakasi を使用することもできました(MeCab は失敗)が、
私の環境ではがかなり遅いので、こちらを使うことにしようと思います。
187:名無しさん@お腹いっぱい。
04/12/17 19:48:09 WwbvXhGN
>>172
俺もSKKを使ってるけどそんな問題はおきない。
いつのEmacsとSKKを使ってる?
188:172
04/12/17 19:56:07 Mw2L62Ho
>>187
(emacs-version)
GNU Emacs 21.3.50.1 (i386-mingw-nt5.1.2600)
of 2004-12-02 on A208752
(skk-version)
Daredevil SKK/12.2.1
です。SKK起動して、そうなる時とならない時があるから
OSの方の環境問題でもあるのかなー?
WinXP英語バージョン(+日本語化パック)だし。
189:名無しさん@お腹いっぱい。
04/12/18 07:01:27 W52hK4ic
>WinXP英語バージョン(+日本語化パック)だし。
それを早く言えよ
同じ環境じゃないと調べようもないだろ
190:172
04/12/18 07:26:51 wy6fVXOx
>>189
> >WinXP英語バージョン(+日本語化パック)だし。
> それを早く言えよ
そうでした。しかし、同じ現象がWin2000pro(日本語版)でも起き
ていましたよ。
191:名無しさん@お腹いっぱい。
04/12/18 08:03:32 GqFpMevb
つか、再現する最小構成の.emacsと.skkや追加ライブラリを示さないのかなあ。
かなり前にもこの人(?)は同じ事書いてたけども。
192:名無しさん@お腹いっぱい。
04/12/18 08:51:05 W52hK4ic
だよな。
>>176 みたいに skk 使いでなくても、しかも emacs -q でも、
普通はそれなりに動くんだろ。
余計なもん外して検証するって頭はないのかね。
193:名無しさん@お腹いっぱい。
04/12/24 02:25:21 nc+5qvby
YaTeX で ~/ 以下のファイルをプレビューしようとすると、
パスを変換できずにプレビューアで開くことができません。
手動で ~/ の部分を書き換えて渡せば問題はありませんが、
何か対処方はないでしょうか?
194:193
04/12/24 06:12:41 nc+5qvby
YaTeX-preview で cygpath -m を挟んでファイル名を取得するように変更し、
shell-command-to-string で正しいパスに変換できるように、
shell-file-name を sh から bash に変更すると動きました。
書き忘れていましたが、プレビューアは dviout for Windows です。
195:名無しさん@お腹いっぱい。
04/12/25 12:54:16 LlzqWwQL
なんか emacs 入ってるね。flim も何気に limit になってるし。
URLリンク(www.meadowy.org)
196:名無しさん@お腹いっぱい。
04/12/28 02:40:38 7Pjvebzf
>>185
ファイルを右クリックして「アプリケーションから開く」→「システム・エディター」
フォルダオプションでgnuclintwを割り当てればできると思うよ。
後は自分で確かめて。
わからなければXKeymacsでもつかってみればどうでしょう。
197:193
04/12/29 06:04:08 m4MZz9XQ
cygpath ではなく expand-file-name で十分ですね。
198:こせき ◆.5Q89A9O3I
05/01/04 11:48:31 Q+btj+02
>>195
URLリンク(www.ysnb.net)
199:名無しさん@お腹いっぱい。
05/01/08 22:12:43 5C+FaYv2
フォシュ
ついでに・・・。
face-font-rescale-alist 使わないでMSゴシックをbold含めて等幅は無理と言う認識でOK?
あと、東雲 12dot で ascii 表示できてます?
200:名無しさん@お腹いっぱい。
05/01/14 00:15:42 ffBJFutP
保守してよろしいのかな。
201:名無しさん@お腹いっぱい。
05/01/16 12:25:43 52UDEN6G
>>199
2バイト名を持つフォントで ascii はだめぽ。名前を変更してからならいけた。
202:名無しさん@お腹いっぱい。
05/01/22 10:50:00 x+4kunQm
「-」が入ってるフォント名が jisx0208 のフォントに
指定しても表示できないよ〜
アニトL-等幅教漢 とか HG丸ゴシックM-PRO とか。
Meadow2.0なら使えるのだけど!
使ってるのは NTEmacs +IMEpatchの2004-12-02版のバイナリ
(insert (prin1-to-string (x-list-fonts "-*-アニトL*")))
ってやると
("-outline-アニトL_等幅教漢-light-r-normal-normal-*-*-96-96-c-*-jisx0201-latin"
"-outline-アニトL_等幅教漢-light-r-normal-normal-*-*-96-96-c-*-jisx0201-katakana"
"-outline-アニトL_等幅教漢-light-r-normal-normal-*-*-96-96-c-*-jisx0208-sjis")
って表示されるけど(「-」が「_」に置換されているのがあやしい)
「アニトL_等幅教漢」で指定してもだめなのよね
203:名無しさん@お腹いっぱい。
05/01/22 15:46:07 aiWKyfUk
>>202
Emacs としてはちゃんとフォントを設定したつもりになっているけど、
XLFD への変換時に自分で - を _ に置き換えたのを忘れて、
_ のままWindows のフォントハンドルを作ろうとして失敗してるんじゃないかなー
と推測してみる。
- を含むフォント名を使う人なんてめったにいなさそうだから、
パッチでも書いて報告してあげないとなかなか直んないかも。
204:パッチモン
05/01/24 12:45:19 cSGIXOhm
>>203
ビンゴ〜
これでよければIME-patchに取り込みます.
--- ~/src/emacs/src/w32fns.c2005-01-23 22:37:06.000000000 +0900
+++ ~/src/emacs-ime/src/w32fns.c2005-01-23 23:00:52.000000000 +0900
@@ -5490,7 +5490,7 @@
int fields, tem;
char name[50], weight[20], slant, pitch, pixels[10], height[10],
width[10], resy[10], remainder[50];
- char * encoding;
+ char * encoding, * name_underbar;
int dpi = (int) one_w32_display_info.resy;
fields = sscanf (lpxstr,
@@ -5499,6 +5499,10 @@
if (fields == EOF)
return (FALSE);
+ name_underbar = name;
+ while (name_underbar = strchr (name_underbar, '_'))
+*name_underbar = '-';
+
/* In the general case when wildcards cover more than one field,
we don't know which field is which, so don't fill any in.
However, we need to cope with this particular form, which is
205:名無しさん@お腹いっぱい。
05/01/25 00:41:38 QHJ4KcFb
510位から浮上します。
206:203
05/01/25 00:52:31 srF8bpx7
>>204
元の名前に _ を含む TTF って存在しないんでしょうかね。
あるといやーんですね。ないから _ に置換していたのかな。
ラスタフォントならあるけど。
207:名無しさん@お腹いっぱい。
05/01/25 00:58:51 srF8bpx7
>>204
ついでに _mbschr あたりの方が安心。
"ダ" が含まれてるとまずくない?
208:204
05/01/25 01:41:34 gXw9zNRm
>>206
> 元の名前に _ を含む TTF って存在しないんでしょうかね。
だよね。
やっぱ、別patchとして甥と着ます.
>>207
変更しときます.
URLリンク(homepage3.nifty.com)
209:名無しさん@お腹いっぱい。
05/01/26 22:01:53 bm+BWuLn
>>130 の20050121ビルドNTEmacsをいただきました。
transparency良すぎです。^^
いつもいつもありがとう >T.H.さん
;; 余談ですが、以下の設定でこのEmacsを使用すると、スクロールがうまくいかない。そ
;; の前のビルドではうまくいっていたのに、なぜだろう・・・
;; (defadvice scroll-up (after scroll-up-and-recenter activate)
;; (recenter (/ (window-height) 4)))
;; (defadvice scroll-down (after scroll-down-and-recenter activate)
;; (recenter (/ (window-height) 4)))
210:名無しさん@お腹いっぱい。
05/01/27 23:32:09 ySOj5pu3
NTEmacsの
emacs.exeに埋め込まれているアイコンを置き換えたいのですが、
Resource Hackerをつかっても、置き換えには成功するのですが、
置き換え後の、exeでは、起動できなくなってしまいます。
「xx encountered a problem and needs to close」 ってダイアログがでるってやつです。
どなたかexeのアイコン置き換え成功した人いませんか?
211:名無しさん@お腹いっぱい。
05/01/28 05:00:40 5aWJJu0f
フォントの文字間隔を設定できるようにする不完全なパッチ↓
URLリンク(venus.aez.jp)
自己責任でどうぞ。問題が起きても責任は取れません。
最近の CVS Head 向けですが、個人的に改変したソースとの差分なので、
行番号はでたらめです。うまく当たらなかったら手作業で。
今のところ、
(setq w32-font-spacing-alist
'(("-*-MS ゴシック-bold-*" . -1)))
などとして表示確認をしてみたという段階。
w32-font-spacing-alist は、該当するフォントが作成される前に設定しておく
必要があります。後から変更しても反映されません。
BDF には未対応。
MS ゴシック-bold に限っては結構いい感じに見えますが、
ポイントを移動すると描画位置がずれてしまうフォントもあって、
汎用的に使えるようにするにはまだ試行錯誤が必要かな、と。
気が向いたらまた調整するかもしれないけど、
個人的にはMS ゴシック-bold だけ調整できれば十分なので、
このまま放置するかもしれません。
212:211
05/01/28 05:04:38 5aWJJu0f
直リンしちゃった… すんません。
ついでに表示サンプルです。
太字を含む表が崩れない↓
URLリンク(venus.aez.jp)
213:名無しさん@お腹いっぱい。
05/01/29 20:12:40 IVaVPL7a
>>210
CVS のソースに含まれる他のアイコンと置き換えてみましたが、
特に問題ないようですが?
214:名無しさん@お腹いっぱい。
05/01/30 02:29:19 DFj2TBIi
>213
1. CVSのソースに含まれているアイコン(32x32 16color)で置き換えだと起動きますね。
2. 256colorとか、アイコンの種類(?)が違うやつで置き換えると起動できなくなってしまいます。
ちなみに2のようなResHackで置き換えすると起動できなくなるやつでも、
いちからそのアイコンを指定してCVSソースからコンパイル・ビルドしてexeをつくると、今度は問題なく起動できます。
うーん、謎だ。アイコンのためだけに毎回、自分でビルドするのは、ちょっときついな。。
215:名無しさん@お腹いっぱい。
05/01/30 07:42:21 ElCGMQjI
半透明化パッチ(Carbon Emacs用と同梱)
URLリンク(sourceforge.jp)
216:202
05/01/30 09:09:14 UW1vjQ+/
>>208
アニトL_等幅教漢とかのフォントが表示できるようになった!
ありがと〜。
証拠にスクリーンショットをキャプチャしようとしたら、できなかった。
URLリンク(homepage.mac.com)
ここで公開されてるソースを元にしたので、半透明パッチのせいで
キャプチャできないみたい。
217:202
05/01/30 09:13:32 UW1vjQ+/
>>208
アニトL_等幅教漢 とかのフォントで表示できるようになった!
ありがと〜。
証拠に画面を きゃ ぷ ちゃ しようと思ったらできなかった。
URLリンク(homepage.mac.com)
ここで公開されてるソースを使ったので、半透明パッチのせいで
できないみたい。
218:202
05/01/30 09:16:14 UW1vjQ+/
>>208
アニトL_等幅教漢 とかのフォントで表示できるようになった!
ありがと〜。
しかし画面を capture しようと思ったらできなかった。
URLリンク(homepage.mac.com)
ここで公開されてるソースを使ったので、半透明パッチのせいで
できないみたい。
219:名無しさん@お腹いっぱい。
05/01/30 09:24:51 UW1vjQ+/
連続投稿すまん。2chビューワであぼーん表示だったものでやばい単語が含まれていたのか
と勘違いした
220:名無しさん@お腹いっぱい。
05/02/05 11:39:09 LK+bNxT5
NTemacs の半透明パッチが効いてる場合、
画面キャプチャはキャプチャ用のソフト使うとできなかったけど
[PrintScreen]押せばできた。
221:名無しさん@お腹いっぱい。
05/02/08 08:53:10 LHA5g7yT
21.4 が出ましたよ。パッチはまだー?チンチン
222:名無しさん@お腹いっぱい。
05/02/08 09:32:43 nsU269mP
From: [498] 名無しさん@お腹いっぱい。 <sage>
Date: 05/02/07 22:12:10
movemail.c の修正だけやん
223:名無しさん@お腹いっぱい。
05/02/10 01:55:25 6aS9hjrh
GNU Emacs 22.0.50.1 (i386-mingw-nt5.1.2600) of 2005-02-10 on hoge
224:名無しさん@お腹いっぱい。
05/02/26 12:30:41 abTlD6po
NTEmacs + IME patch の環境です。
フォントがインストールされているかどうかを判断するにはどうしたらよいでしょうか?
(if (font-available-p "tahoma")
のような感じで、指定したTrueTypeフォントが利用できるかどうかを判断したいのです。
.emacs.el を複数マシンで共有してるので、環境によって使いたいフォントがインストールされていたり
されていなかったりするので...。
ホスト名で条件分けは避けたいです..。
225:名無しさん@お腹いっぱい。
05/02/26 13:12:55 U38T9GlZ
俺は x-font-family-list や x-list-fonts を使ってる。
226:224
05/02/27 02:52:36 LXcoTPfG
>>225
(if (x-list-fonts "*tahoma*")
...
でいけました。ありがとう。
227:名無しさん@お腹いっぱい。
05/02/28 21:52:47 /FK/KckL
GNU Emacs 22.0.50 の NTEmacs 用って、どこに行けば見つかるの?
228:名無しさん@お腹いっぱい。
05/02/28 23:19:18 IkZpXjF9
>>227
意味がよくわからないけど、
一部を除いて基本的に同じソースからコンパイルするわけだから。
手順は少し違うけど。
229:名無しさん@お腹いっぱい。
05/03/03 09:24:19 iJHDq771
NTEmacs (CVS) & Wanderlust で bsfilter を使っています。
Cygwin DLL を 1.15.3-1 にアップすると、
bsfilter ですべてのメッセージがスパムと判定されてしまいます。
コマンドラインで判定すると問題ないようですが、
原因のわかる方はいらっしゃるでしょうか?
(setq elmo-spam-scheme 'bsfilter)
(require 'wl-spam)
(setq elmo-spam-bsfilter-program "d:/usr/local/bin/bsfilter")
(setq wl-spam-auto-check-folder-regexp-list '("\\+inbox"))
230:名無しさん@お腹いっぱい。
05/03/14 16:42:22 Pkw6qp0i
IEで表示されているテクストをコピーして NTEmacs上でペーストすると、
それを Wordなどにペーストする時とは違って (まあそれはあたりまえなんですが・・・)
その内容がテキストのみになってしまいます。
この時、Windowsの clipboard の内容を Emacs で編集することはできるのでしょうか?
例えば、 ボールド属性のあるテクスト (<strong>Emacs</strong> など) を ie 上でコピーして
Emacs上で [bold]Emacs[/bold] のように編集してペーストできるようにしたいです。
231:名無しさん@お腹いっぱい。
05/03/14 17:30:09 kfSVkNet
>>230
Wordが特殊な気がします.
メモ帳でもワードパッドでもダメです.
IEのソースを貼り付けるのでは満足しないのですか?
232:名無しさん@お腹いっぱい。
05/03/14 18:16:22 Pkw6qp0i
>>231
ですが、Wordができるということは、 メモリのどこかにそのコピーされたテクストの
マークアップを参照できるアドレスかデータが存在するということですよね?
だから Emacs でも不可能というわけではないと思うのですがどうでしょう?
233:名無しさん@お腹いっぱい。
05/03/14 18:52:50 LyCkN/wV
>>232
そら、厳密に言えばできなくはないでしょ。EnumClipboardFormats()で
フォーマットを列挙して、たぶん HTML 形式のデータが入っているから、
GetClipboardData() でデータを取得、だね。
234:名無しさん@お腹いっぱい。
05/03/14 20:10:52 0Xfpt/dP
>>230
Microsoftに謹製emacs for Windowsを出すよう嘆願してみるとかw
235:名無しさん@お腹いっぱい。
05/03/14 20:17:48 Pkw6qp0i
>>233
情報ありがとうございます。
Emacsでそれを可能にする関数とかあるのかなあと期待したのですが、
やっぱりVisual Studio *とかでWindows Programmingしなきゃダメですか(インスコすらしてないorz...)
emacs-w3mだと重いので IE でそのままウェブリンクなどをコピーして
「グーグル URLリンク(www.google.com)」みたいに Emacsのバッファに貼り付けできたらかなり
便利だろーなーと思って聞いてみました thx
236:名無しさん@お腹いっぱい。
05/03/16 23:05:17 zmQQWV4x
ntemacsでcolor-grep.elが全く動かないのは自分だけでしょうか?
237:名無しさん@お腹いっぱい。
05/03/18 00:08:41 Vx9aIdd1
>>235
そういうのはブラウザ側のプラグインか何かで見たことあるなぁ。
探してみた。
URLリンク(www.google.com)
238:名無しさん@お腹いっぱい。
05/03/27 16:46:51 vXTzCEQK
canna とか skk しか使わないので CVS 先端ビルドしようとしたけど無理だったわ。
--cflags 無しだとできるんだが
それだとつまんねぇし
239:名無しさん@お腹いっぱい。
05/03/27 17:36:01 wgv0WI1U
>>238
画像のこと? 普通にビルドできるはずだが。
240:名無しさん@お腹いっぱい。
05/03/27 17:40:50 DYeog9q9
>>239
ビルド+ウプしてくれ。
241:名無しさん@お腹いっぱい。
05/03/27 17:43:51 wgv0WI1U
>>240
無理言わんでくれ。MinGW でも Cygwin でもビルドできるはずだよ。
MinGW & MSYS
URLリンク(homepage.mac.com)
Cygwin
URLリンク(cgi.netlaputa.ne.jp)
242:名無しさん@お腹いっぱい。
05/03/27 18:44:06 DYeog9q9
>>241
そんなこと言わずにやってくれ。
俺の激遅マシンではビルドに時間が (ry
243:名無しさん@お腹いっぱい。
05/03/27 18:49:10 7iKIz3td
つまり時間かければできる、ってことだろ
244:238
05/03/27 19:43:35 vXTzCEQK
時間かければできるならやればいいのにねぇ うらやまし
こっちは MinGW でも Cygwin でもやっぱりビルドできない。
とにかくもう少しがんばってみるわ
245:名無しさん@お腹いっぱい。
05/03/28 19:27:32 GBFmkAEG
NTEmacsでescreenを使用しているんですが、時間が経つと
画面切り変えにものすごく時間がかかるようになります。(自分のマシンでは、15秒ぐらい
待たされる時もあります。) escreenの処理にそこまで時間がかかるとは
思えないのですが、何か他に原因はありますか?
246:名無しさん@お腹いっぱい。
05/03/28 22:09:30 oRtP/XqC
CVS先端の件:
-cflags=-I のオプションを付けて configure.bat を実行すると
ビルドできないので、付けないで make bootstrap, make install する。
それで emacs を起動すれば画像も表示できる。
当該 DLL にはパスを通してある。
247:名無しさん@お腹いっぱい。
05/03/28 23:21:13 oRtP/XqC
いい忘れた。
うちでは bash ではうまくいかない。
MinGW の make を使用してます。
Win2k の cmd で configure.bat を実行。-cflags オプションなしでも
Checking for libpng...
...PNG header available, building with PNG support.
...
っていうのがぞろぞろ出てくる。それで make bootstrap, make install.
248:名無しさん@お腹いっぱい。
05/03/29 02:02:49 g7kKpBCr
>>245
NTEmacs, escreen ではなく Meadow2, elscreen の組み合わせで同じ症状になった。
font-lock が原因っぽかったんだが追求する前にハードディスクがあぼーんしちゃった。
他のマシンではこの現象が起こらないので結局わからずじまいなんだよな。
249:名無しさん@お腹いっぱい。
05/04/02 22:34:08 gwjBSA2t
CVS 最新の Meadow ってよく落ちるね。
それで NTEmacs にしたわ。
それでひとつ問題が。
モナーフォントが表示できないんだなぁぁぁこれが
誰かうまく表示できてる人いる?
250:名無しさん@お腹いっぱい。
05/04/03 02:35:40 PAI11aea
MS Pゴシック使えば必要ないんじゃない?
まあなんで使えないのかわかんないけど、
少なくとも自分でfontset作ってfaceにfontsetを設定すれば
どうにでもなるはず。
251:名無しさん@お腹いっぱい。
05/04/03 08:35:22 vW6ZeBzs
> 自分でfontset作って
ユーザーがなんでも知ってるかって言ったら大間違いだけどな
> CVS 最新の Meadow ってよく落ちるね。
残念だったな
> モナーフォントが表示できないんだなぁぁぁこれが
俺は使ってない
252:名無しさん@お腹いっぱい。
05/04/03 19:39:36 vNuUII67
>>246
> -cflags=-I のオプションを付けて configure.bat を実行すると
> ビルドできないので、
./configure.bat --cflags=-I/usr/local/src/emacs/DLL/include のように、
必要なヘッダファイルだけを入れたディレクトリを指定してる?
昔試したときは Cygwin でもこの方法で問題なかったよ。
253:名無しさん@お腹いっぱい。
05/04/03 20:55:38 w4hM3/Z7
navi2ch。モナーフォントがなくても "v" で AA は見れますね。
ひさしぶりに CVS 先端入れて skk インストールしようとしたら
makeit.bat が動かなかった。emacs.exe の変わりに meadow.exe 指定して
コンパイルしたらうまくいった。他の方法が思い浮かばない。
> -cflags=-I のオプションを付けて configure.bat を実行すると
> ビルドできないので、
cygwin で苦労するなら、上にも書いてあったけど、必要なヘッダファイルや
ライブラリに全てパスを通して、 MinGW を入れて mingw32-make.exe" を
make.exe に rename. その後 cmd のプロンプトで configure.bat 実行したら
簡単にビルドできますよ。
うちの環境だと Meadow より NTEmacs 先端の方が安定してるし速いので愛用してます。
254:229
05/04/04 07:28:10 wrFqjxFk
>>229
> NTEmacs (CVS) & Wanderlust で bsfilter を使っています。
> Cygwin DLL を 1.15.3-1 にアップすると、
> bsfilter ですべてのメッセージがスパムと判定されてしまいます。
> コマンドラインで判定すると問題ないようですが、
> 原因のわかる方はいらっしゃるでしょうか?
>
> (setq elmo-spam-scheme 'bsfilter)
> (require 'wl-spam)
> (setq elmo-spam-bsfilter-program "d:/usr/local/bin/bsfilter")
> (setq wl-spam-auto-check-folder-regexp-list '("\\+inbox"))
Cygwin DLL 1.15.4-1 で直りました。
255:名無しさん@お腹いっぱい。
05/04/04 14:07:18 lYanBDBu
>249
;;; NTEmacs の設定
;; モナーフォントセット作成(自分はボールドで見てるので適当に換えて)
(create-fontset-from-fontset-spec
"-*-Fixed-Medium-R-Normal-*-16-*-*-*-C-*-fontset-mona,
ascii:-Mona-Gothic-Bold-R-Normal--16-150-75-75-P-80-ISO8859-1,
japanese-jisx0208:-Mona-Gothic-Bold-R-Normal--16-*-*-*-P-*-JISX0208.1990-0,
katakana-jisx0201:-Mona-Gothic-Bold-R-Normal--16-*-*-*-P-*-JISX0201.1976-0" nil 1)
;; .navi2ch/init.elの設定
(setq navi2ch-mona-enable t)
(cond
((and (featurep 'meadow)); これは Meadow2
(set-face-attribute 'navi2ch-mona-face nil :family "Mona")
(set-face-attribute 'navi2ch-mona12-face nil :family "Mona")
(set-face-attribute 'navi2ch-mona14-face nil :family "Mona")
(set-face-attribute 'navi2ch-mona16-face nil :family "Mona")
(setq navi2ch-mona-pack-space-p t)
)
((and (featurep 'meadow-ntemacs)); これは Emacs22.0.50
(set-face-attribute 'navi2ch-mona-face nil :font "fontset-mona")
(setq navi2ch-mona-pack-space-p t)
))
; レスの内容によってモナーフォントを使う
; URLリンク(reed1200.at.infoseek.co.jp)
なんかも入れるとけっこう快適。
256:249
05/04/04 21:45:27 W9b6riU1
>>255
そういうのもあったのかぁ。ありがと、ほんと助かったわ。
unix版のモナーフォントを落してきて、makeしてできたbdfをコピーして
っていうのに気がつくのに数十分かかったよ
しょぼいヤツでスマソ
普通はミディアムで、AA見るときはボールドにした。最強!
また頼むな
257:Zeno ◆5nZQbNmQPs
05/04/05 16:05:10 yCdXzyRR
Re:>256
よかったな
吾は Meadow を使用する者であるが
最新の NTEmacs バイナリは何処にあるのだ?
258:名無しさん@お腹いっぱい。
05/04/05 18:45:45 pUdtHlSe
>>257
俺のPCの中
さっきコンパイルした.
259:Zeno ◆5nZQbNmQPs
05/04/06 11:22:58 Dtj00Nh9
Re:>258
よかったな
吾は Web 上にはどこにあるのかと聞いている
ちなみに自分でコンパイルするほどの時間とモチベーションはない
260:名無しさん@お腹いっぱい。
05/04/06 12:50:56 yoRviIHW
>>259
こんどからは,テンプレくらい見てから尋ねるが良い
261:BlackLightOfStar ◆ifsBJ/KedU
05/04/06 16:50:20 zqtNoW7Z
Re:>259 Windows環境だとコンパイルする必要があまりないんだよなあ。(ソフトを自作する人は別だが。)
262:Zeno ◆5nZQbNmQPs
05/04/06 17:44:05 Dtj00Nh9
Reply-to:>>261
> Re:>259 Windows環境だとコンパイルする必要があまりないんだよなあ。(ソフトを自作する人は別だが。)
結構あるがね
----------------
Contact: <zeno@bogus.example.com>
"Self" is that which is in the process of becoming... --Zeno
263:249
05/04/06 19:46:16 CMnHeVpJ
emacs-w3m 使ってて、ふっと気づいたんだけど
ツールバーにインストールしたはずの icon ボタンが表示されてないんだけど
皆さんのところではどうですか?
うちでは emacs デフォルトのツールバーがさびしく表示されてるだけです。
Wanderlust では問題なく表示されてます
しょうがないのでメニューバーの w3m をクリックして使ってます。
(NTEmacs CVS-HEAD)
264:BlackLightOfStar ◆ifsBJ/KedU
05/04/06 20:34:42 zqtNoW7Z
Re:>262
いや、Windows向けのソフトの配布は、インストーラを起動させるものとコンパイル済み(あるいはコンパイル不要なスクリプト、データ)が多いから。
ソフトの自作以外でどんなときにコンパイルするの?
265:名無しさん@お腹いっぱい。
05/04/06 21:26:02 rYEFBaTp
>>263
w3m-icon-directory が emacs-w3m の icon をインストールしたディレクトリになってるか?
266:263
05/04/06 22:24:37 CMnHeVpJ
>>265
うまくできました。ありがとうございました。
267:名無しさん@お腹いっぱい。
05/04/07 01:15:07 dPWtK6j4
相も変わらず自作自演してるのか
268:Zeno ◆5nZQbNmQPs
05/04/07 14:17:58 1wOhvhRQ
Reply-to:>>264
> Re:>262
> いや、Windows向けのソフトの配布は、インストーラを起動させるものとコンパイル済み(あるいはコンパイル不要なスクリプト、データ)が多いから。
> ソフトの自作以外でどんなときにコンパイルするの?
Unix 系のOSをメインとする輩が書いたソフトは、自己コンパイル形式で
パッケージを配布している場合が未だに後を断たない。
w3m などがいい例だ。
____________
"Self" is that which is in the process of becoming... --Zeno
Today's Lucky Number: 700
269:まんこ
05/04/09 20:55:36 AYVSSS8q
NTEmacs誰か盛り上げろよ。おまえらアホみたくロムってんじゃねぇ
270:名無しさん@お腹いっぱい。
05/04/09 21:09:07 jCACucYp
だからって自作自演するのはいかがなものかと
271:名無しさん@お腹いっぱい。
05/04/09 22:19:24 9BSPLYNP
>>267, 268
こやつらは基地外
相手しないで盛り上がろう
272:名無しさん@お腹いっぱい。
05/04/10 12:04:05 kVaQ4e2t
お気に入りからはずそ、、、このスレ
273:名無しさん@お腹いっぱい。
05/04/13 08:14:40 aZYZPP61
cvs ntemacsでtransparencyパッチ当てるとdrag-n-dropできないみたい。
webのバイナリもそう。IMEパッチだけだと大丈夫。でもIMEパッチ当てると
make bootstrap最後にこけるような。make allできるからいいんだけど。
274:Zeno ◆5nZQbNmQPs
05/04/13 23:06:18 Hmi4gmYn
Reply-to:>>267
> 相も変わらず自作自演してるのか
吾はいままで一度も自作自演はしていないが?
君は吾と誰かとを勘違いしているのではないのか?
____________
If T is consistent, T !|- G_T.
If T is ω-consistent, T !|- ¬G_T.
275:名無しさん@お腹いっぱい。
05/04/13 23:15:17 zAXl3t39
>>274
お前、書いてる内容はともかく、無駄にスペース使うのはやめろよ
276:Zeno ◆5nZQbNmQPs
05/04/16 19:00:14 SEO3TZxh
Reply-to:>>275
"\n" 数個だ。バイト数はあまり変わらない
____________
If T is consistent, T !|- G_T.
If T is ω-consistent, T !|- ¬G_T.
277:263
05/04/16 20:13:08 8jRaaYjN
ここ数日の CVS-HEAD だけど、よく固まるようになったな。
特に C-z で寝かせてるときに多発してる。
さぁ使おうと思ったときには既にお亡くなりになってて
Alt-Ctrl-Delete でタスクバーのお世話になってる。
それとローカルのCanna Server がときどき反応が鈍くなる。
以前はこんなことなかったんだけどなぁ。
また SKK に戻すかな。
278:BlackLightOfStar ◆ifsBJ/KedU
05/04/18 19:05:06 yqPjJLOj
Re:>276 とりあえず16行を超えないように気をつけてくれ。
279:名無しさん@お腹いっぱい。
05/04/20 11:22:21 v6V9Xxj2
MinGW + MSYS でビルドするとどうも loaddefs.el が更新されないらしく、
cd lisp & make autoloads... も通りません。
今のところ特に支障はないようですが何か対処はないでしょうか?
280:Zeno ◆5nZQbNmQPs
05/04/20 14:27:26 N8h66V7u
Reply-to:>>279
ここ (URLリンク(www.crasseux.com)) へ行け。
最近コンパイルされた cvs emacs が置いてあるぞ。
(* IME-PATCH は当たっていないだろうがな。 *)
____________
If T is consistent, T !|- G_T.
If T is ω-consistent, T !|- ¬G_T.
281:279
05/04/20 17:12:28 v6V9Xxj2
ビルドはできていますし今のところ問題なく動いています。
autoloads が更新できないのはどうも既知の問題らしいんですが、
適当な対処をご存知の方はいらっしゃいませんか?
282:279
05/04/20 20:08:36 v6V9Xxj2
どうやら MSYS が問題みたいですね。
ここに書いてあるように MSYS 以外のツールを利用すればできるみたいです。
URLリンク(www.student.lu.se)
283:279
05/04/20 23:32:28 v6V9Xxj2
> URLリンク(www.student.lu.se)
結局 MSYS をアンインストールして上記を参考に最小限のツール類を新たに用意し、
あとはコマンドプロンプトからパスを通して実行すると万事うまくいきました。
284:263
05/04/21 20:11:36 7eNIPTNt
CVS-HEAD 追っかけやってるんだけど、今日の update でビルドできなくなった
オレだけ?
285:名無しさん@お腹いっぱい。
05/04/21 21:22:37 G/SAxOjA
>>284
これ?
URLリンク(lists.gnu.org)
286:263
05/04/21 23:20:25 7eNIPTNt
やっぱオレだけじゃなかったんだね
安心したよ
しばらく様子見るわ
287:名無しさん@お腹いっぱい。
05/04/22 21:31:58 98Znh+fm
コンパイルできた人、
URLリンク(www.bookshelf.jp)
に上げてくれない?
288:名無しさん@お腹いっぱい。
05/04/23 18:39:28 R45j8cuQ
今日の CVS-HEAD では既に不具合が解消されているようでビルドできましたYO
289:名無しさん@お腹いっぱい。
05/04/24 22:19:40 U2KroVg/
語学学習にこんなのはどうですか?
URLリンク(www.myrkr.in-berlin.de)
290:名無しさん@お腹いっぱい。
05/04/30 22:12:47 Kr8RkA+5
ひさしぶりの IME-patch CVS-HEAD 対応版
URLリンク(homepage3.nifty.com)
291:ヒロシです
05/05/05 12:29:48 iBadEs7g
ヒロシです。
最新の head にしたら skk が使えなくなったとです。
Loading skk...
Wrote c:/emacs/bin/literal-test-file
insert-file-contents: Wrong type argument: symbolp, (lambda (operation &rest args) (setq called t) (let (file-name-handler-alist) (apply operation args)))
わかる人、レスキボン
292:ヒロシです
05/05/05 13:56:12 iBadEs7g
ヒロシです。
自己レスです。
apel, emu 以下のファイルを全てバイトコンパイルしなおしたら
また動き出したとです。
お騒がせしました。
293:Zeno
05/05/06 13:30:02 wUZP0vuC
Reply-to:>>292
解決してよかったな
____________
If T is consistent, T !|- G_T.
If T is ω-consistent, T !|- ¬G_T.
294:名無しさん@お腹いっぱい。
05/05/06 14:16:40 mHgx15uV
>>293
どうも。
295:名無しさん@お腹いっぱい。
05/05/12 00:51:18 Fgnxtzhp
初めまして。ずっとLinux環境だったのですが、WindowsXPを利用することになり、Emacs系のアプリを
探していました。xyzzy、Meadowも試しましたが、Unix系のEmacsと一番使用感が近いNTEmacsに落ち着きました。
Linuxで使っていたほぼすべての機能を再現できたのですが、フォントだけうまくいかないところがあるので
質問させてください。第一に、いくつかのサイトを参考に、MSゴシックを本文とIMEで使うようにしたのですが、
IMEで入力中はきちんと非アンチエイリアスのMSゴシックなのですが、確定すると本文ではMSゴシックではない
フォントで表示されてしまいます(C-u,C-x,= した結果も別のフォントでした)。
NTEmacs自体は、
URLリンク(homepage.mac.com)
からいただいてきた20050121版のコンパイル済みのものです。
フォントの設定は、
(setq w32-use-w32-font-dialog nil)
(setq scalable-fonts-allowed t)
(setq w32-enable-synthesized-fonts t)
(create-fontset-from-fontset-spec
"-*-Courier New-normal-r-*-*-12-*-*-*-c-*-fontset-TTG12c,
japanese-jisx0208:-*-MS ゴシック-*-*-*-*-*-*-*-*-*-*-jisx0208-sjis,
latin-jisx0201:-*-MS ゴシック-*-*-*-*-*-*-*-*-*-*-jisx0208-sjis,
katakana-jisx0201:-*-MS ゴシック-*-*-*-*-*-*-*-*-*-*-jisx0208-sjis,
mule-unicode-e000-ffff:-*-MS ゴシック-*-*-*-*-*-*-*-*-*-*-iso10646-1" t)
(setq default-frame-alist
(append (list '(foreground-color . "gray99")
'(ime-font . "-*-MS ゴシック-*-*-*-*-12-*-*-*-*-*-jisx0208-sjis")
default-frame-alist))
となっております。設定ファイルはiso-2022-jp-unixで保存しています。
本文中のMS ゴシック指定をきっちり反映させる方法をご存じの方がいらっしゃ
いましたら教示いただけると幸いです。過去ログに同じような問題がありましたが、最終解決には
至っていないようなので改めて質問させていただきました。
296:名無しさん@お腹いっぱい。
05/05/12 02:21:05 w6kB+uGy
fontsetだけ作って設定してなきゃ反映されるわけがない
297:295
05/05/12 03:05:51 Fgnxtzhp
>>296さん
すんません、書き漏らしてましたが、
'(font . "fontset-TTG12c")
をdefault-frame-alistに加えています。この事を指摘してくださったのでしょうか。
default-frame-alistに加えて無くてもシフト+クリックで選択してfontsetを選ぶことも
できると思うのですが、それではまずいのですか?
298:パッチモン
05/05/12 08:16:32 DXhZvwyt
MS ゴシック ×
MS ゴシック ○
だったりしませんか?
299:297=295
05/05/12 08:59:25 nMJHHdSz
>>298さん
レスありがとうございます。
「MS」と「ゴシック」の間は全角空白にしてます。IMEの方はそれでちゃんと指定できてるみたいなんです。
今(insert (prin1-to-string (x-list-fonts "*")))の結果を見たところ、「MS」と「ゴシック」の間は半角空白でした。
なので、早速半角に変えてみましたが、今度は、日本語部分がすっぽり欠落して表示されなくなりました。
その後、本文の部分をフォント名に日本語が入らないものを指定して、C-u,C-x,=で確認したところ
ちゃんと指定したものになっていました。
どうも、MS ゴシック(全部全角で)というフォント名の認識に失敗しているような気がするので
設定ファイルの文字コードが原因かと思って、SJISとISO-2022でやってみましたが、相変わらず
MS ゴシックと指定した部分が他のフォントになってしまいます。
LinuxのEmacs21しか使ったことが無かったので、TTFの使い方も文字コードのことも
よくわからなくてかなり混乱してきました。。。がんがります。
300:名無しさん@お腹いっぱい。
05/05/12 09:43:01 oR1otE+n
>>299
まさかシステムロケールが日本語ではないということはないよね?
301:299
05/05/12 09:47:13 oR1otE+n
ごめん。IME はできてるんだからそれはないね。
302:299=297=295
05/05/12 10:01:29 nMJHHdSz
>>300さん
神。。。
WindowsXP英語版に日本語追加して使っているのですが、コントロールパネルの地域と言語の設定で、
Englishにしたままでした。通常使う分には問題なかったので、忘れていました。
これを日本語に変更して、トライしたところ、無事MS ゴシックが表示されました。
「MS」と「ゴシック」の間は「半角空白」にしました。全角だと、日本語部分が表示されませんでした。
後学のため、お教え頂ければ幸いなのですが、>>299のどこらへんで、システムロケールが
怪しいと判断されたのですか?
ともかく、夜半からたくさんのレスを頂き、>>296,さん >>298さん、>>300さんには
本当に感謝です。くだらないミスで申し訳ありませんでした。
次ページ最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
5392日前に更新/310 KB
担当:undef