Text Processing

ConvertHTML

Title
ConvertHTML
Author
N.Kobayashi
Home
http://kakinotane.s7.xrea.com/
Section
Text Processing
テキストファイルから HTML ファイルを生成します。

add-popup-conv-menu.l

Title
add-popup-conv-menu.l
Author
Toru Fukuda
Home
http://www3.ocn.ne.jp/~han/
Section
Text Processing
右クリックメニューに「変換」メニューを追加する。「ひらがな<->
カタカナ変換」も可能にする。

auto-space.l

Title
auto-space.l
Author
室園真一郎
Home
http://www.yo.rim.or.jp/~sinm/
Section
Text Processing
全角と半角の間に自動的に半角スペースを空けるマイナーモード。

auto-time-stamp-bottom.l

Title
auto-time-stamp-bottom.l
Author
kia
Home
http://www.geocities.co.jp/SiliconValley-PaloAlto/5042/
Section
Text Processing
ファイルの最後のあたりに自動でタイムスタンプを入れます。きたさ
ん作の auto-time-stamp.l に被せて使います。
Seealso
auto-time-stamp.l

auto-time-stamp.l

Title
auto-time-stamp.l
Author
Junichiro KITA
Home
http://go.to/kitaj
Section
Text Processing
ファイルをセーブするたびにファイル中のタイムスタンプを更新する.
タイムスタンプの書式やタイムスタンプの場所は変数で変更可能.

box-to-table.l

Title
box-to-table.l
Home
http://homepage3.nifty.com/~ko-ji/
Section
Text Processing
罫線で書かれた表を元に html のテーブルに変換し、指定したバッ
ファのカーソル位置に出力します。

何ができるか?
・colspan,rowspan を自動で計算し、出力します。
・要素の属性のデフォルトを変数で指定できます。
・罫線による表毎に、要素の属性のデフォルトを指定できます。
  これは、変数によるデフォルト指定より優先されます。
・セル内で明示的に属性を指定できます。
  上記デフォルトで指定した属性とかぶる場合、こちらが優先され
  ます。
・セル内のテキストをある程度整形して出力できます。
・セル内のテキストに改行がある場合、br を出力できます。
・br を行末と、行頭(空白の後)のどちらに出力するか選べます。
・セル内のテキストが空白と改行以外、数字(正負の整数、実数、
  分数)のみの場合、align="right" を自動で出力するようにでき
  ます。

box-up.l

Title
box-up.l
Author
kia
Home
http://www.geocities.co.jp/SiliconValley-PaloAlto/5042/
Section
Text Processing
スペースやタブで区切られたリージョンのテキストを表に変換します。

buf2html.l

Title
buf2html.l
Author
OHKUBO Hiroshi
Home
http://ohkubo.s53.xrea.com/
Section
Text Processing
なるべくバッファの表示を再現するような HTML を生成します。
キーワード、正規表現キーワード、text-attribute に対応していま
すが、一行反転表示には対応していません。

comment.l

Title
comment.l
Author
Ported by kia
Home
http://www.geocities.co.jp/SiliconValley-PaloAlto/5042/
Section
Text Processing
リージョンをコメントアウトしたりしなかったりします。 
Emacs 用のものを移植しました。

dabbrev-popup-loop.l

Title
dabbrev-popup-loop.l
Author
nazoking
Home
http://nazoking.s31.xrea.com:8080/k/HomePage
Section
Text Processing
連続して dabbrev-popup を実行する。

diff-buffer.l

Title
diff-buffer.l
Author
Toru Fukuda
Home
http://www3.ocn.ne.jp/~han/
Section
Text Processing
バッファバーの右クリックメニューに「左(右)とdiff」を追加。

diff-detail.l

Title
diff-detail.l
Author
OHKUBO Hiroshi
Home
http://ohkubo.s53.xrea.com/
Section
Text Processing
diff の更新行を、正規表現で指定したトークン単位で再度比較しま
す。表示のみで修正はできません。

(^_^)
NetInstaller からインストールします。

flex-fill.l

Title
flex-fill.l
Author
Junichiro KITA
Home
http://go.to/kitaj
Section
Text Processing
勝手にflexible-fillというたいそうな名前を付けました.何をする
ものかというと,行頭を見て適当にfill-prefixを変更するものです.

insert-consecutive-number-strings.l

Title
insert-consecutive-number-strings.l
Author
Toru Fukuda
Home
http://www3.ocn.ne.jp/~han/
Section
Text Processing
カーソル位置の数字を連番にした文字列を複製する。

insert-text.l

Title
insert-text.l
Author
not
Home
http://www14.cds.ne.jp/~not/
Section
Text Processing
・選択文字列の前後に文字を挿入
・任意の文字列の挿入
・行頭記号の入力

(^_^)
nDiary のアーカイブに同梱されてます。

jdab.l

Title
jdab.l
Author
たわしと
Home
http://www.geocities.co.jp/SiliconValley-Sunnyvale/2892/
Section
Text Processing
日本語対応風 dabbrev もどき。

「略語展開」というのは、例えば「da」とだけタイプしたものを「
dabbrev」に補完してくれるという機能です。特にdabbrev(動的略語
展開)は補完の候補を現在使っているバッファから自動的に拾ってく
れる、とても便利なものなのですが、日本語テキストでは「1語」の
区切りが短すぎてあまり使い勝手が良くありません。 それを日本語
でも使いやすい様にした…と言うほどでもない小さいマクロです。そ
れに「風」で「もどき」なので、あんまり期待しないでください。1
バイト文字なら標準の dabbrev を呼び出すので、「ちょっと良くな
っただけ」でも満足ですね(^_^;)。

multiple-replace.l

Title
multiple-replace.l
Author
OHKUBO Hiroshi
Home
http://ohkubo.s53.xrea.com/
Section
Text Processing
複数文字列の置換を行います。

nindent.l

Title
nindent.l
Author
SANO Masatoshi
Home
http://xyzzy.s53.xrea.com/wiki/
Section
Text Processing
余計なインデントはいらない!という方のためのマイナーモード。
  TAB=Selfinsert
  Enter=newline
をキープします。

renumber-sections.l

Title
renumber-sections.l
Author
Masahiro OHBA
Home
http://www.venus.dti.ne.jp/~arbos/
Section
Text Processing
TeX は自動でセクション番号を振ってくれますが、ソース内では何章
なのか何番なのかわかりません。そんな時renumber-sections.l がお
役に立てます。emacs に numberd-outline.el という lisp がありま
すが、そのリナンバー機能だけを実現します。
こんなかんじ。
 
%%% #2                  %%% #1
%%% #3                  %%% #2
%%% #7.5        ->      %%% #2.1
%%% #1.6.5              %%% #2.1.1
%%% #565                %%% #3

replace-selection.l

Title
replace-selection.l
Author
nonentity
Home
http://members.at.infoseek.co.jp/zauberer/
Section
Text Processing
選択範囲を対象にした置換を行います。

shortinput.l

Title
shortinput.l
Author
Toru Fukuda
Home
http://www3.ocn.ne.jp/~han/
Section
Text Processing
短縮入力 - カーソル位置or選択範囲両端へ、一覧から選択した定型
文を挿入する。

sort-line.l

Title
sort-line.l
Author
OHKUBO Hiroshi
Home
http://ohkubo.s53.xrea.com/
Section
Text Processing
選択行のソートを行います。
選択が行全体を含んでいない場合、先頭行ならばソート範囲に含まれ、
末尾行ならばソート範囲に含まれません。

string-succ.l

Title
string-succ.l
Author
nonentity
Home
http://members.at.infoseek.co.jp/zauberer/
Section
Text Processing
ありがちな連番もの。何に使うかは人それぞれ(笑)。

中身は Perl や Ruby の仕様を曲解してまねた文字列を succ する関
数と、それを使ったサンプルいくつか。

techex.l

Title
techex.l
Author
fukae
Home
http://www5e.biglobe.ne.jp/~fukafuka/
Section
Text Processing
browser.dll, browserex.l, TtH, LATEX2HTML, buf2html.l を使って 
tex(txt)->html の編集をします。
Seealso
browser.dll
browserex.l
buf2html.l

template-insert.l

Title
template-insert.l
Author
kia
Home
http://www.geocities.co.jp/SiliconValley-PaloAlto/5042/
Section
Text Processing
新しく作成するファイル名に応じたテンプレートをインサートします。

text-fill.l

Title
text-fill.l
Author
HATTORI Masashi
Home
http://www7a.biglobe.ne.jp/~hat/
Section
Text Processing
思いっきり自分用のfill-mode。
便利なのが欲しければ喜多さんの flex-fill を使うべし。

transpose-line-loop.l

Title
transpose-line-loop.l
Author
nazoking
Home
http://nazoking.s31.xrea.com:8080/k/HomePage
Section
Text Processing
行移動。

(^_^)
カーソル行を Up or Down キーで上下に移動させることができます。

vi-mode.l

Title
vi-mode.l
Author
有野
Home
http://tiki.is.os-omicron.org/tiki.cgi?c=v&p=xyzzy%2Fvi%A5%E2%A1%BC%A5%C9
Section
Text Processing
(^_^)
vi-mode。

winvz-selectionmove.l

Title
winvz-selectionmove.l
Author
nazoking
Home
http://nazoking.s31.xrea.com:8080/k/HomePage
Section
Text Processing
シフト押しながら選択で、行選択を実装するために。縦に動くと行選
択、横に動くと文字選択になる。

Windows に慣れてしまったかつてのVZユーザーのために。

word-tools.l

Title
word-tools.l
Author
MIYAMUKO Katsuyuki
Home
http://miyamuko.s56.xrea.com/
Section
Text Processing
Microsoft Word のツールを xyzzy からありがたく使わせていただく。

・ツール - 文章校正
・ツール - 要約の作成
・ツール - 文字カウント
・ツール - その他の校正ツール - 類義語辞典
・挿入 - 日付と時刻
・ヘルプ - バージョン情報