[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 2chのread.cgiへ]
Update time : 03/01 00:17 / Filesize : 196 KB / Number-of Response : 870
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Emacs part 22



1 名前:Zeno ◆5nZQbNmQPs mailto:sage [2007/06/03(日) 08:46:53 ]
Emacs は我々が毎日振れ合い愛憎する最強の汎用環境/エディタである.
このスレッドは皆が Emacs に関しての情報を共有し合う場である.
まあ気楽にやっていこうではないか

EmacsWiki www.emacswiki.org/
Emacs 電子書棚 www.bookshelf.jp/
GNU Emacs - GNU Project - Free Software Foundation (FSF) www.gnu.org/software/emacs/
emacs - SCM: CVS Repositories [Savannah] savannah.gnu.org/cvs/?group=emacs
NTEmacs スレッド pc11.2ch.net/test/read.cgi/software/1097170623/

前スレ pc11.2ch.net/test/read.cgi/unix/1168261179/

最新の stable リリースは「22.1」であり、本体は
* ftp.gnu.org/pub/gnu/emacs/emacs-22.1.tar.gz
* ftp.gnu.org/pub/gnu/emacs/windows/emacs-22.1-bin-i386.zip (Windows)
からダウンロード可能である.

ちなみに吾の名は Zeno -- Emacs を使用した情報操作の魔術師である.

279 名前:名無しさん@お腹いっぱい。 [2007/07/19(木) 07:56:19 ]
20070716:
AFFECTS: users of editors/emacs
AUTHOR: nobutaka@FreeBSD.org

editors/emacs port is upgraded to 22.1.
Since this is a major upgrade, all installed elisp ports should be
reinstalled.
Please add EMACS_PORT_NAME=emacs22 to /etc/make.conf and
upgrade Emacs and related ports with:

# portupgrade -fr emacs

If you want to keep using Emacs 21.3, please add EMACS_PORT_NAME=emacs21
to /etc/make.conf and reinstall Emacs from editors/emacs21 port:

# portupgrade -f -o editors/emacs21 emacs


こんなことしなくても普通にportupgradeしただけで22.1にアップグレードされたんだが・・・

280 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/19(木) 08:26:29 ]
>>279
フォルダ構成が変わったんじゃなかったっけ?

281 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/19(木) 08:49:32 ]
>>276
あまりにもウザかったので速攻で ~/.emacs.el にこんなの入れてました。
変数で制御できるようにしておいてよ、ストールマン御大。

(add-hook
'emacs-startup-hook
(lambda ()
(setq buffer-offer-save nil)
(auto-save-mode -1)))


282 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/19(木) 14:08:56 ]
>>279
> こんなことしなくても普通にportupgradeしただけで22.1にアップグレードされたんだが・・・
ワロタ

283 名前:272 mailto:sage [2007/07/19(木) 14:40:38 ]
>>278
わざわざ確認していただいてありがとうございます。

X上では
C-h k TAB
C-h k C-TAB
C-h k C-S-TAB
C-h k C-i
C-h k C-S-i
が入力キーのままで出ますが、putty 上では C-i → tab,
tab → tab と表示され、その他のキーシークエンスでは反応しません。

窓使いの憂鬱を使えばいいのでは?とのアドバイスを>>275さんから
いただきましたが、自分は xkeymacs にべったりなので(putty では無効にしてます)、
今のところ諦めようかと思ってます orz


284 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/19(木) 15:13:43 ]
>>281
それはどう見ても変数で制御しているように見えるんだが、
一発で変更できる変数が欲しいとかそういう話?

285 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/19(木) 16:26:45 ]
initial-scratch-message 的な initial-scratch-281 とかって事か?

286 名前:270 mailto:sage [2007/07/20(金) 02:39:05 ]
> kill-word をほんの少しいじるだけで作れる。
でけた。ほんとに簡単だった。

(defun delete-word (arg)
"Delete characters forward until encountering the end of a word.
With argument, do this that many times."
(interactive "p")
(delete-region (point) (progn (forward-word arg) (point))))

287 名前:271 mailto:sage [2007/07/20(金) 03:26:01 ]
>>286
おめでとう。



288 名前:281 mailto:sage [2007/07/20(金) 08:39:00 ]
>>284-285
一発で *scratch* を保存する/しないの制御ができる変数を設けてほしいって事です。


289 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/25(水) 13:49:54 ]
今まで Emacs 21.4 で emcws をあてて、かんなを使っていたんですけど、
Emacs 22.1 でかんなを利用するにはどうすればよいのでしょうか?


290 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/25(水) 15:25:48 ]
anthyに辞書をうつして、egg-anthy を使う。


291 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/25(水) 16:45:08 ]
辞書の問題じゃなくて、かんなのインタフェースを使いたいのです。
実際の変換は esecannna 経由で VJE にやらせてます。


292 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/25(水) 17:07:57 ]
俺はこれを良い機会だと思って canna を捨てて anthy にした

293 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/25(水) 20:57:11 ]
uim-canna
egg-canna


294 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/25(水) 21:46:16 ]
つまり、cannaはあかんなー、anthyで安心ということか

295 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/25(水) 21:49:40 ]
すみません質問なんですが,
emacs の mode line の太さを指定することってできますか?

296 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/25(水) 21:52:42 ]
うーん、anthyバカすぎ...。


297 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/26(木) 00:15:31 ]
>>294
誰がおもしろいことを言えといった



298 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/26(木) 04:14:36 ]
egg-wnnとegg-anthyつかってると、Anthyの馬鹿さ加減が鼻につくときがある。


299 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/26(木) 12:59:25 ]
>>289
emcws 化すればいいのなら
emcws-22.0.50-200505010707.gz
でいけないですか?
rej された所は見比べればすぐ分かるようなものばかりで、
どうしようもないような部分はないと思います。

今は 22.1.50.2 を emcws 化して使ってますけど、
自分で使う限りはそれで問題無いような。


300 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/26(木) 13:28:53 ]
>>289
emcws 化すればいいのなら
emcws-22.0.50-200505010707.gz
でいけないですか?
rej される所もありますが、見比べれば見当つくものばかりで、
どうしようもないような部分はないと思います。

今は 22.1.50.2 を emcws 化して使ってますけど、
自分で使う限りはそれで問題無いような。


301 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/26(木) 13:34:20 ]
連投すみません…orz


302 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/26(木) 22:02:07 ]
emacs歴2日目の初心者です。
Meta(ALT)キーってどの指で押していますか?
例えばM-fの場合、左ALTが左手親指、fが左手人差し指?
指つる。

303 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/26(木) 22:13:36 ]
>>302
好きな指で押せばいいじゃん。
気に入らなかったらキーバインド変えれ。

304 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/26(木) 23:27:41 ]
Escを左手中指で叩く。Altは使わない・・・。

305 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/26(木) 23:32:58 ]
おれは親指で押してる
本来101キーボードではこれで自然なのだろうが、
106キーボードでは余計なものがついてるのでやりにくいのは確か
かといって入れ替えるほどでもなし

306 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/26(木) 23:45:26 ]
左手親指か右手薬指。
M-C- だと C-[ 使うこともあるな

307 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/27(金) 00:25:17 ]
キーボードにもよるよなぁ。
HHK Pro 英字で左右の小指。



308 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/27(金) 02:14:52 ]
全部親指で押す<Kinesis


309 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/27(金) 03:14:01 ]
>>302
手の角度変えてみたら?

310 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/27(金) 14:42:01 ]
HHKや元になったSunの配列だとスペースバーの隣だから普通に親指で押せる。

311 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/27(金) 15:51:15 ]
jpキーボードなら無変換キーをMetaにすると結構楽。

312 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/27(金) 20:53:21 ]
また、キーボードか

313 名前:302 mailto:sage [2007/07/27(金) 21:51:30 ]
emacs歴3日目の中級者です。
>>303-312
ありがとう。
1. ESCは遠い
2. ALTを左手親指で押すのがつらい
3. キー入れ替えは嫌
4. 106/109じゃないキーボードなんて考えられへん
以上の理由によりemacsは今日で卒業します。
おとなしくnano板に戻ります。みんなありがとう!

314 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/27(金) 22:10:36 ]
まぁ、向いてないんだろうな。

315 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/27(金) 22:19:44 ]
俺の意見は参考にされてないようだな

316 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/27(金) 23:27:42 ]
念のため言っとくと,
Altと違ってEscは同時に押すんじゃないんだぜ。M-x なら Esc → x。
遠くても押し間違えることはないし,手指にはやさしいと思うぞ。
・・・おすすめかといわれると,そうでもないけどね。

317 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/27(金) 23:28:35 ]
ESC って何に使うんだ?
俺使うことがないんだが・・。



318 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/27(金) 23:33:53 ]
Meta の代わり

319 名前:317 mailto:sage [2007/07/27(金) 23:38:34 ]
そういうことか。
Alt使ってるから全然つかってなかった。

320 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/28(土) 00:11:02 ]
Alt有ると、便利だよね〜。

321 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/28(土) 00:40:17 ]
めたゃめたゃ便利


322 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/28(土) 01:23:07 ]
右にAlt/Ctrlが無いキーボードは使ってられない。

323 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/28(土) 01:26:47 ]
せっかく Emacs スレから派生したキーボードスレがあるんだから
使ってあげてください。

Keyboard キーボード 2
pc11.2ch.net/test/read.cgi/unix/1055904385/

324 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/28(土) 02:41:28 ]
普段使うキーは全てCtrlに割り振って
Altは基本的に使わない。 これって異端?

325 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/28(土) 02:47:08 ]
よく把握できるね

326 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/28(土) 04:05:19 ]
Mac なんで脳内で Emacsと Macの binding が衝突する...
Firefox で copy しようとして Command + w 押して
窓閉じちゃったこと数知れず..


327 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/28(土) 04:36:53 ]
そういえば Emacs ふうにする拡張があったな



328 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/28(土) 10:17:12 ]
C-x @ m でメタの代用になるよ。

329 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/28(土) 12:09:43 ]
>>328
C-[ でええやん。

自分では右Ctrl/Altは全く使わないな。
Aの左にCtrlがあればそれでいい。

330 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/28(土) 13:29:39 ]
>>326
つ Firemacs

331 名前:名無しさん@お腹いっぱい。 [2007/07/31(火) 14:19:47 ]
面接者「emacsのマクロはどれくらい書けますか?」
応募者「は? マクロ? なぜマクロですか?」
面接者「……いえ、この質問はもう結構です」
面接者「emacsのショートカットはどれくらい覚えていますか?」
応募者「は? ショートカットってなんですか?」
面接者「……いえ、この質問はもう結構です(emacsの知識がある人を募集したのに……)」

という事態が発生しているらしい。

332 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/31(火) 14:31:35 ]
何の仕事?

333 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/31(火) 14:53:08 ]
ATOKがオフになってカタカナが書けなくなった
助けて下さい

334 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/31(火) 15:02:20 ]
ATOKをオンにしてください

335 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/31(火) 16:00:58 ]
emacsでマクロとかショートカットとかいう表現してるあたり
面接官の知識にも疑問をいだかせる。

336 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/31(火) 16:10:43 ]
わかってない面接官とわかってて言ってる応募者、というネタだろ。

337 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/31(火) 16:23:39 ]
まじで「emacsのショートカット」ってなに??
orや and特殊形式のこと??




338 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/31(火) 16:25:09 ]
キーバインディングのことじゃね

339 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/31(火) 16:32:17 ]
>>337
「orや and特殊形式」って何?

340 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/31(火) 16:51:05 ]
>>337
> まじで「emacsのショートカット」ってなに??
> orや and特殊形式のこと??

メニューを使わずにファイルを読み込んだりすることらすい。


341 名前:名無しさん@お腹いっぱい。 [2007/07/31(火) 17:24:44 ]
>>339
(and)の途中でnilが来たらそれ以降の評価をショートカットするってことだろ?


342 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/31(火) 18:50:25 ]
special form じゃないと実現できないからね

343 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/31(火) 21:01:09 ]
macroで疑似言語作成すれば場合によっては
すごいコーディングの効率上げられるらしいからな。

一見(一聴?)ヘボ面接官のふりして実はマニアックなんだったりして。

344 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/31(火) 21:39:27 ]
でもemacsのマクロは書くものじゃ無いよな。

345 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/31(火) 21:55:12 ]
emacsの半分はマクロでできています

346 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/31(火) 22:21:57 ]
もともと emacs って Edit MACroS じゃなかったか。



347 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/31(火) 22:28:48 ]
ttp://www.gnu.org/fun/jokes/gnuemacs.acro.exp.html



348 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/01(水) 09:51:40 ]
>>345
どんだけdefmacroあるんだよ。

349 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/01(水) 13:58:06 ]
macro だけで emacs を記述する事によって不動点を見付けて
emacs の定義の妥当性を証明しようとするストールマン

350 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/01(水) 15:16:36 ]
macro全部展開したら全体の半分くらいの量になるかな…?

351 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/01(水) 22:31:59 ]
$ find ~/emacs-21.4 -name "*.[ch]" -print | xargs wc -l
〜中略〜
361574 total
$ find ~/emacs-21.4 -name "*.el" -print | xargs wc -l
〜中略〜
649992 total

まあ、LISP コードがすべてマクロじゃないし、そもそもどこまでを emacs
構成している奴と捉えるかにもよるだろうけど、半分はあながち大外れでも
ないように思う。

352 名前:名無しさん@お腹いっぱい。 [2007/08/01(水) 22:50:54 ]
……

353 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/01(水) 23:11:31 ]
誰かこの会話上で
(Emacs Lisp用語での)関数とマクロがどう捉えられているかを
説明できる人はいないか

354 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/01(水) 23:42:55 ]
>>351
いつから c のソースはマクロ扱いになったんだ?

355 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/02(木) 00:15:00 ]
elispていつからdefmacro入ったんだっけ?

356 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/02(木) 08:26:20 ]
マクロなんて使うと、まあ苦労するってこった

357 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/02(木) 09:07:33 ]
誰が上手いことを言えと(ry



358 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/02(木) 09:53:47 ]
>>355
clパッケージ以後でしょ。
cl.elは1993のcopyright表示。

359 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/02(木) 17:45:23 ]
defmacro が昔は cl の中にあったとな?

360 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/02(木) 21:33:51 ]
>>354
君は何を言ってるんだ?

361 名前:名無しさん@お腹いっぱい。 [2007/08/03(金) 12:34:36 ]
FreeBSD 6.2-STABLE で GNU Emacs 22.1.3 を使っています。
ターミナルのなかで使っているときは問題ないのですが
Xウィンドウで立ち上がったときにフォントが四角い空白
になってしまいます。
必要なフォントを確認して簡単にインストールする方法は
ありませんか。

362 名前:名無しさん@お腹いっぱい。 [2007/08/03(金) 12:45:56 ]
エラーメッセージ
Warning: Cannot convert string "-*-courier-medium-r-*-*-*-120-*-*-*-*-iso8859-*" to type FontStruct
Warning: Unable to load any usable ISO8859 font
Warning: Cannot convert string "-*-helvetica-medium-r-*--*-120-*-*-*-*-iso8859-1" to type FontStruct
Warning: Unable to load any usable ISO8859 font
Warning: Unable to load any usable ISO8859 font


363 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/03(金) 13:26:31 ]
xlsfontsで出てくるやつを
(set-face-font 'default "7x14")
こんなふうにしてみる

364 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/03(金) 17:52:09 ]
>>355
最初から。

>>358
マクロと cl は関係ないだろ。
もっと前から、たとえば↓とかで defmacro は使われてる。
cvs.savannah.gnu.org/viewvc/emacs/lisp/emulation/vip.el?revision=1.1&root=emacs&view=markup

365 名前:361 mailto:sage [2007/08/03(金) 19:50:07 ]
回答ありがとうございます。
早速試しましたが、状況は変わりませんでした。
その後Xorgのアップグレードでこじらせてしまい
ポートの入れ直しをしています。

366 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/04(土) 12:52:20 ]
>>351に失笑


367 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/04(土) 13:36:23 ]
スルーしたれよ。



368 名前:名無しさん@お腹いっぱい。 [2007/08/05(日) 08:25:31 ]
おそらく長年議論されている問題だと思うのですが、

fill-paragraphやauto-fill-modeで
漢字熟語やカタカナ文字列の途中で改行されてしまうのは
どうにかならないでしょうか。あとで検索・置換するときにどうも具合が
悪いと思うのです。





369 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/05(日) 11:22:05 ]
>>366
なんか嫌なことでもあったんか?

370 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/05(日) 13:31:36 ]
大人だなあ。


371 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/05(日) 14:24:07 ]
>>368
> fill-paragraphやauto-fill-modeで
> 漢字熟語やカタカナ文字列の途中で改行されてしまうのは
> どうにかならないでしょうか。

何でそんな変わった、珍しい、奇異な、奇抜な事がしたいの?



372 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/05(日) 14:31:31 ]
何故かは書いてあるじゃんw 文盲?

373 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/05(日) 14:48:47 ]
>>368
fill-paragraphやauto-fill-modeの改行の問題じゃないだろ。


374 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/05(日) 15:08:03 ]
migemoつかったり mgつかったりすればいいんでない?
www.srekcah.org/~utashiro/perl/scripts/mg/


375 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/05(日) 16:00:43 ]
>>368
> どうにかならないでしょうか。

どうにでもなるので頑張ってください。

376 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/05(日) 16:31:52 ]
368 じゃないけど、メール書いてて M-q すると単語の途中で整形されることが
あるので、そういう場合は手動で直してる。不便だ...。


377 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/05(日) 16:36:45 ]
>>376
単語の途中って、英単語を切っちゃうってこと?



378 名前:368 mailto:sage [2007/08/05(日) 16:53:25 ]
>>374

ありがとうございます。migemoは使ってましたが、好みの問題で現在はskk付属
のisearch使ってます(migemo便利ですが、登録されてない単語がひけないの
で)。(したがって一応のところ、emacsのバッファでは改行とか含んでても
isearchできることはできます。M-x grepとかでうまいことやりたいんです。)


mgはUTF-8使えないんですよね。lgrep (lv)使ってます。

置換はいまだにやりにくいです。

>>375
どうしたもんでしょうか。みんなあんまり気にならないんですかね。

>>373
たしかにfill-paragraphの問題ではないといえばないですね。
longlines.elが有望そうなんですが、いまのところ日本語うまくいきませんよね。



379 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/05(日) 17:28:43 ]
>>368
fillのときはnormal-auto-fill-functionに設定された関数が呼ばれる。
デフォルトではdo-auto-fillで、そいつは行分割位置を決めるのに
fill-move-to-break-pointという関数を呼んでいる。

そいつの中身を見てみると、……と書いてたけど長くなったのでやめ。
途中端折って結論。次のどちらか。

1. 全ての漢字とカタカナについてcategoryから|を抜く。
   (|はずばり「ここで行を切ってもいいよ」というカテゴリ)
2. fill-find-break-point、またはそこから呼ばれるkinsokuを改善。

どっちかというと前者かな。後者は行を長くはできても短くしてはいけないようだし。

ここでかっこよくコードの一つも書けりゃいいんだけど
全ての漢字とカタカナについて列挙するループの仕方がわからにゃい。






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<196KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef