タグ

psgmlに関するIMAKADOのブックマーク (2)

  • PSGMLのススメ - Emacs

    概要 皆さん普段何使ってXMLやHTML書いてます? ここではEmacsのメジャーモードの一つであるPSGMLをご紹介し,楽々マークアップ生活をおくる為の準備と,PSGMLの使い方を簡単に説明したいと思います. 特徴 PSGMLは極めて強力で,機能も豊富にあるのですが,最大の特徴は『その文書型のDTDをPSGML自身が解釈してその場所に最適な要素名で補完してくれる(若しくは挿入してくれたり,リストアップしてくれる)事』,それによって,『全部の要素の親子関係を自分が憶えていなくても意識せず正しいマークアップをすることが出来る事』にあると云えるのではないかと思います. 例えば文書型がXHTML1.1のHTMLを編集しているとしましょう.body要素直下のある箇所に番号付き箇条書き (ol)を入れたくなったとします.PSGMLでは要素を挿入したい時 Control + c (Controlキーを

  • html-helper-mode => psgmlモード HTMLの編集をより便利にしたい - BigFatCatのブログ

    html-helper-mode はキーバインドが覚えにくいので psgmlモードを代わりに使うことにした。psgmlモード なら「C-c C-e タグ名 RET」でタグの挿入ができるらしいので、覚えるキーバインドが少なそうだ。 ここから先の内容は、(情報源)の内容の要約版みたいなものなので、詳しくはそちらを参照。 PSGMLの入手とインストール 1.A GNU Emacs mode for SGML filesから「Version 1.3.1」をダウンロードする 2.psgml-1.3.1.tar.gz をロードパスの通ったディレクトリに入れる(C:\meadow\site-lisp とか) 3.psgml-1.3.1.tar.gz を解凍・展開し、そのディレクトリに移動する $ gunzip -dc psgml-1.3.1.tar.gz | tar xf - $ cd psgml-1.

    html-helper-mode => psgmlモード HTMLの編集をより便利にしたい - BigFatCatのブログ
  • 1