Tomotaka SUWA
t-suw****@users*****
2005年 10月 4日 (火) 00:47:45 JST
Index: htdocs/inside_aquaskk/01.html diff -u /dev/null htdocs/inside_aquaskk/01.html:1.1 --- /dev/null Tue Oct 4 00:47:44 2005 +++ htdocs/inside_aquaskk/01.html Tue Oct 4 00:47:44 2005 @@ -0,0 +1,59 @@ +<?xml version="1.0" encoding="euc-jp"?> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" + "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> + +<head> +<meta http-equiv="content-script-type" content="text/javascript" /> +<meta http-equiv="content-type" content="text/html; charset=EUC-JP" /> +<link rel="stylesheet" href="./aquaskk.css" media="all" type="text/css" /> +<script type="text/javascript" src="./util.js"></script> +<title>AquaSKK プロジェクト::こんな機能もあります::トグル変換で楽々カタカナ入力</title> +</head> + +<body> + +<h1><a href="../">AquaSKK プロジェクト</a>::<a href="./">こんな機能もあります</a>::トグル変換で楽々カタカナ入力</h1> + +<div class="main"> + + <h2>カタカナモードに切り替えるのは、なんだか面倒です</h2> + + <p>トグル変換を使うと、ひらかなモードのまま一時的にカタカナを入力することができるようになります。入力効率もグンと良くなるので、まずは最初に覚えて欲しい機能の代表格です。では早速、「カタカナ」をトグル変換で入力してみましょう。</p> + + <p>漢字変換を開始する時と同じように、<script>kbd("Katakana");</script> と入力します。以下のようになっているはずです。</p> + + <script>nyuuryoku("かたかな");</script> + + <p>ここで、<script>kbd("q");</script> を押します(小文字の Q)。</p> + + <script>kakutei("カタカナ");</script> + + <p>見事、カタカナに変換されて確定されました。これがトグル変換です。では、もう一例。</p> + + <script>nyuuryoku("かるぼなーら");</script> + + <p><script>kbd("q");</script> を押します(小文字の Q)。</p> + + <script>kakutei("カルボナーラ");</script> + + <p>うまくいきました。漢字変換と同じように入力して、最後を <script>kbd("q");</script> で締め括る。これなら簡単ですよね。</p> + + <div class="break"> + <strong>カタカナモードでトグル変換</strong> + + <p>勘のいい人ならおわかりのように、カタカナモードでトグル変換をすると、ひらかなに変換されて確定されます。でも、ひらかなモードでトグル変換を使う便利さに慣れてしまうと、カタカナモードの使用頻度は減ると思います。</p> + + <p>なにを隠そう私(t_suwa)は、もう何年もカタカナモードを使っていません。それもこれもトグル変換があるおかげなのです。トグル変換は、AquaSKK の持つ大きな魅力の一つと言えます。</p> + + </div> + +</div> + +<div class="sidebar"> + <script type="text/javascript">lastupdate("$Date: 2005/10/03 15:47:44 $");</script> + <script type="text/javascript" src="./sidebar.js"></script> +</div> + +</body> +</html> Index: htdocs/inside_aquaskk/02.html diff -u /dev/null htdocs/inside_aquaskk/02.html:1.1 --- /dev/null Tue Oct 4 00:47:44 2005 +++ htdocs/inside_aquaskk/02.html Tue Oct 4 00:47:44 2005 @@ -0,0 +1,83 @@ +<?xml version="1.0" encoding="euc-jp"?> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" + "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> + +<head> +<meta http-equiv="content-script-type" content="text/javascript" /> +<meta http-equiv="content-type" content="text/html; charset=EUC-JP" /> +<link rel="stylesheet" href="./aquaskk.css" media="all" type="text/css" /> +<script type="text/javascript" src="./util.js"></script> +<title>AquaSKK プロジェクト::こんな機能もあります::使える『z』、便利な『z』</title> +</head> + +<body> + +<h1><a href="../">AquaSKK プロジェクト</a>::<a href="./">こんな機能もあります</a>::使える『z』、便利な『z』</h1> + +<div class="main"> + + <h2>「〜」とか「・」って良く使うから、簡単に入力したいですよね</h2> + + <p>AquaSKK ではどちらも簡単に入力することができます。ひらかなモードで、『z』に続けて一文字入力するだけ。以下の一覧は覚えておいて損はないです。</p> + + <ul> + <li><script>kbd("z", "-")</script>(ハイフン) + 「〜」に変換します。</li> + <li><script>kbd("z", ".")</script>(ピリオド) + 「…」に変換します。</li> + <li><script>kbd("z", "/")</script>(スラッシュ) + 「・」に変換します。</li> + <li><script>kbd("z", ",")</script>(カンマ) + 「‥」に変換します。</li> + <li><script>kbd("z", "z")</script>(ゼット) + 「っ」に変換します。</li> + <li><script>kbd("z", "[")</script>(開きブラケット) + 「『」に変換します。</li> + <li><script>kbd("z", "]")</script>(閉じブラケット) + 「』」に変換します。</li> + <li><script>kbd("z", "h")</script>(エイチ) + 「←」に変換します。</li> + <li><script>kbd("z", "j")</script>(ジェイ) + 「↓」に変換します。</li> + <li><script>kbd("z", "k")</script>(ケイ) + 「↑」に変換します。</li> + <li><script>kbd("z", "l")</script>(エル) + 「→」に変換します。</li> + </ul> + + <p>試しにひらかなモードで <script>kbd("ez-!!!");</script> と入力してみましょう。</p> + + <script>kakutei("え〜!!!");</script> + + <p>になります。これなら簡単ですよね。現状では、変換中に『z』シリーズを入力すると確定されてしまいますが、将来的にはこれを改善し、いつでも自由に入力できるようにする予定です。</p> + + <div class="break"> + <strong>矢印と h、j、k、l の歴史的な関係</strong> + + <p>h、j、k、l の各キーは、vi というテキストエディタのカーソル移動キーを元にしています。</p> + + <p>エディタと言えば普通、「矢印キー」で自由にカーソルを移動して、適当にキーボードを叩けば文字が入力されるものですが、vi では勝手が違います。</p> + + <p>おおざっぱに言えば「カーソル移動や単語検索などのコマンドを実行するモード」と「文字を入力するモード」という二つの動作モードに分かれているのです。そして、カーソル移動には「矢印キー」ではなくて、冒頭の「h、j、k、l」を使う必要があるのです(*1)。</p> + + <p>なぜこれらのキーなのかと疑問に思う人は、試しに右手の人差し指を h、中指を j、薬指を k、小指 を l に置いてみて下さい。なんだかピタっとした収まりの良さを感じませんか ?</p> + + <p>長い歴史と独特の操作体系を持つ vi ですが、いったん慣れてしまえば、切れ味鋭いナイフのようにテキパキと作業をこなすことができます。</p> + + <p>UNIX 系の OS だったらまず間違いなく付属しているので、初心者が最初に覚え、つかず離れず生活を共にするエディタではないでしょうか。ちなみに、Mac OS X にもインストールされています(*2)。</p> + + <p class="foottext">(*1) 最近の vi は、矢印キーでもカーソル移動できるようになっています。</p> + <p class="foottext">(*2) 興味のある人はターミナルを起動して、『vi』と入力してみましょう。終了するには、ESC を連打した後、『:wq!』です。健闘を祈る!</p> + + </div> + +</div> + +<div class="sidebar"> + <script type="text/javascript">lastupdate("$Date: 2005/10/03 15:47:44 $");</script> + <script type="text/javascript" src="./sidebar.js"></script> +</div> + +</body> +</html> Index: htdocs/inside_aquaskk/index.html diff -u /dev/null htdocs/inside_aquaskk/index.html:1.1 --- /dev/null Tue Oct 4 00:47:45 2005 +++ htdocs/inside_aquaskk/index.html Tue Oct 4 00:47:44 2005 @@ -0,0 +1,44 @@ +<?xml version="1.0" encoding="euc-jp"?> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" + "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> + +<head> +<meta http-equiv="content-script-type" content="text/javascript" /> +<meta http-equiv="content-type" content="text/html; charset=EUC-JP" /> +<link rel="stylesheet" href="./aquaskk.css" media="all" type="text/css" /> +<script type="text/javascript" src="./util.js"></script> +<title>AquaSKK プロジェクト::こんな機能もあります</title> +</head> + +<body> + +<h1><a href="../">AquaSKK プロジェクト</a>::こんな機能もあります</h1> + +<div class="main"> + + <h2>秘密でもないのですが…</h2> + + <p>AquaSKK にも、あまり知られてはいないけれど便利な機能があります。知る人ぞ知る、みたいなやつですね。今までそういった機能を紹介する場所がなかったこともあり、なかなか「あ、これいいね」という感覚が伝わりませんでした。</p> + + <p>そこでここでは、知って得する「ピリリと小粋」な機能をピックアップして紹介していきたいと思います。気に入ったものがあれば、是非、あなたのレパートリーに加えて下さい。</p> + + <h2>目次</h2> + + <ul> + <li><a href="./01.html">トグル変換で楽々カタカナ入力</a></li> + <li><a href="./02.html">使える『z』、便利な『z』</a></li> + <li>タブ、使ってますか?</li> + <li>アスキー文字も見出し語にできます</li> + <li>句読点をカスタマイズしよう</li> + </ul> + +</div> + +<div class="sidebar"> + <script type="text/javascript">lastupdate("$Date: 2005/10/03 15:47:44 $");</script> + <script type="text/javascript" src="./sidebar.js"></script> +</div> + +</body> +</html>