インターネット(電子メール)で使用可能な文字はRFC1468 という文書により定められてます。 その規格の名前は ISO-2022-JP です。
この規格ができた後に、各メーカがパソコンで使用できる文字を追加してしまっ たため、ワープロなどパソコンの中では使用できても、電子メールでは使用で きない文字が次のようにいくつかあります。それぞれ示したような代わりの表 現を使用して下さい。
有名なエディタ emacs の Windows 版 Meadow を使用します。ソフトウェアのぺージの説明にしたがって、 Meadow をインストールしなさい。
Meadow は、Windows の「メモ帳」などと違い、キーボード上の手をホーム ポジションから動かさなくても多彩な機能を使えるように設計されています。 そのため、キーを押すことによりさまざまな状態に変化します。 操作が分からなくなってしまった時は、 Ctrl-g を押すと、 文字を入力する基本的な状態へ戻ります。
情報を編集するものをエディタと言います。また、テキストファイルを編集す るエディタをテキストファイルと言います。 ここではどのようなエディタにもある機能を紹介します。
文字を押すとその文字が入力されます。通常は挿入モードといい、 カーソルのある位置へ文字が挿入されます。 insキーを押すと上書きモードになり、カーソル 位置の文字を押した文字と取り替えるように文字が入力されるようになります。 Backspace キーやDel キーで修正ができます。 また「半角/全角 漢字」キーを押すと日本語入力が可能になります。
但し、マイクロソフトワードでは、押した文字と違う文字(大文字や漢字と同 じ幅の文字)が入力されることがあります。 また、Word 2002 は ins キーを押しても上書きモードになりません。
文字の特定部分を指定して、削除、コピーができます。
通常、ポインティングデバイスを使用して、文字上をドラッグすると、左ボタ ンを押したところから、離したところまでの範囲を指定できます。
Meadow ではさらに、一番最近 Ctrl-Space を押した位置から、カー ソルまでの文字を指定できます (これを利用すると何ページにも渡る領域を複雑なマウス操作なしで指定でき ます)。
「Edit」や「編集」のメニューから「削除」を選ぶと指定領域を削除できます。 一番最近削除した領域は、メモリーの中に保存されます。 この削除した領域を一旦保存しておくメモリーの領域をカットバッファ (またはクリップボード)と言います。 「Edit」メニューの中から「ペースト」を選ぶと、カーソル位置に先ほど削除 したものが挿入されます。 カーソルを移動して、そこで「ペースト」を行うと、そこに削除されたものが 挿入されます。
「Edit」メニューの中の「コピー」を選ぶと、指定領域がただカットバッファ にコピーされます。画面上はなにも変わりません。 指定位置に指定したものをコピーするには、このコピー操作をした後、コピー する位置を指定して「ペースト」を行って下さい。
どのテキストエディタでも「検索(Find)」はあるはずです。
Meadow では Ctrl-s で検索ができます。 探したい文字を入れていくと、入力の途中でも検索を行います。 次の候補を見つけたいときはさらに Ctrl-s を入力します。 目的の位置へ移動できたらEsc キーを押します。 途中で検索を止めたくなったらCtrl-gを押します。 文書を最後から最初の方へ検索する時はCtrl-rを押します。
どのテキストエディタでも「置換(replace)」はあるはずです。
Meadow では「Search→Query Replace」を使用します。 これはひとつずつ確認しながら置換します。 操作は次の通りです。
qwer asdf zxcv
qwerasdf asdf zxcv
qwerghjk ghjk zxcv
上で説明した「カットバッファ」は、アプリケーションソフトウェア間のデー タのやりとりに使えます(Windows では Macintosh と同様にクリップボー ドと呼ぶようです)。 例えば、Web ブラウザの内容の一部を電子メールで送ることも可能です。
次の手順に従って電子メールを送りなさい。
0000000 5089 474e 0a0d 0a1a 0000 0d00 4849 5244 0000020 0000 0902 0000 2502 0302 0000 2200 8362 0000040 0026 0000 5009 544c 0045 0000 4f2f ff4f 0000060 ffff f36c c2ff 0000 9e0b 4449 5441 9c78 0000100 9ded 8e4b aae4 8612 8f2d ac4a d522 8b23 0000120 d4fd fa91 a0ec 157b 4796 e62d 4ae7 8677 0000140 2a52 6289 1795 3f12 1378 f380 6e75 52d0 0000160 a665 f8ed a5fd 360d ece0 07f8 f4f9 0f32 0000200 26cf 8640 6537 4410 1dff ed39 abdf 552b 0000220 1c73 a074 b1f8 c09c 4ae0 1981 1ac4 5928 0000240 8037 052f e066 9026 fedf 15f6 0a5f c0c4 0000260 c83f 1338 a1f9 3e5f 3106 4bce fefb 5223
補足: 画像も同様の操作ができます。 ウィンドウの表示を画像としてカットバッファ(クリップボード)|に取り込み たい時は、「Alt+PrtSc(PrintScreen)」を押します。
ソフトウェアのぺージの説明にしたがっ て、 GIMP をインストールしなさい。
GIMP(Gnu Image Manipulation Program) は Adobe 社の Photoshop に匹敵す る性能を持つ、画像処理ソフトウェアです。 これは、絵を書いたり、写真を修正したり、画像ファイルのフォーマットの変 換に使用できたりと非常に高機能です。 GIMP は PNG ファイルや、 JPEG ファイルを作成できるため、 Web 用の画像 を作るのに便利です。
ソフトウェアのぺージの説明にしたがっ て、 gnuplot をインストールしなさい。
gnuplot はグラフを作成するアプリケーションソフトウェアです(gnu を名乗っ てますが、 GNU のソフトウェアではありません)。 使い方は次のように簡単です。
0 3 4 5 10 7そして、 gnuplot で、
なお、TeX のドキュメントに入れる画像を作るには、 EPS ファイルで出力し ます。次のようにすると detafile というファイルからデータを読んでプロッ トしたグラフを graph.eps というファイル名で白黒の EPS ファイルに保存し ます(カラーの出力にする場合は monochrome を color に変更します)。
set terminal postscript eps monochrome set output "graph.eps" cd 'c:\work' plot [0:][0:] "datafile", 0.5*x+1
清書とは文章を見やすく表現するものです。 コンピュータで行う清書のうち、マークアップ言語 HTML 4.01による清書を取 り上げます。
ここでは HTML の決まりごとを書かねばなりません。 ここでは、最低限次のようなことを書く必要があります。
これは実際には次のようにします。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"> <html lang="ja"> <head> <META HTTP-EQUIV=CONTENT-TYPE CONTENT="text/html; charset=Shift_JIS"> <LINK REV=MADE HREF="mailto:sakamoto@c.dendai.ac.jp"> <title lang="ja">タイトル</title> </head>
なお、本教材では、見栄えを良くするためにスタイルシートを使っています。 スタイルシートを使用する場合は、スタイルシートファイルを作成してから、 次の行をヘッダの中に書きます(ここではスタイルシートのファイル名は default.css としています)。
<link rel="stylesheet" type="text/css" href="default.css">
HTML 言語では、マークアップする対象(エレメント)をタグと呼ばれる記号列 で囲みます。開始タグは <エレメント名> で表し、終了タグは </エ レメント名> で表します。 ボディでは次の body と /body の間に本文を HTML 言語に基づいて書きます。
<body> 本文 </body> </html>
パラグラフ(段落)は <p> と </p>の間に書きます。
例 <p> パラグラフ(段落)は <p> と </p>の間に書きます。</p>
なお、このように <, > は特殊な意味(タグを表す)を持つ記 号なので、通常の文章の中に書くことはできません。 そのため、これらの記号は次のようにして入力します(セミコロン「;」を忘れ ないように)。
見出しはレベル 1 からレベル 6 まで用意されています。一番の大見出しは <h1> と </h1> で囲みます。 通常、レベルを飛び越えて見出しを使ってはいけません。
例 <h1>HTMLについて</h1> <h2>headerとは……</h2> <h2>bodyとは……</h2> <h3>見出し</h3>
HTML では箇条書は(事実上)三種類用意されています。 通し番号を自動的につけるもの、それぞれの項目の頭に同じマークをつけるも の、項目名を指定するものがあります。
<ol> <li>内容 1 <li>内容 2 </ol>
とすると、次のようになります。
<ul> <li>内容 1 <li>内容 2 </ul>
とすると、次のようになります。
<dl> <dt>内容 1 <dd>内容 1 の説明 <dt>内容 2 <dd>内容 2 の説明 </dl>
とすると、次のようになります。
画像の挿入は次の形式で行います。
<img src="画像のURL" alt="画像が表示されなかった時に表示する文字" width=画像の横幅 height=画像の高さ>
画像のフォーマットは、線画なら PNG、写真のような画像なら JPEG がお勧め です。 なお、画像は普通の文字と同じような要素として扱われます。 文章中に入れると、文字として扱われるため、期待しているフォーマットと異 なる可能性があります。 行を改めて画像を配置するには、 <br> という強制改行タグを使用しま す。
<img src="http://edu.net.c.dendai.ac.jp/literacy/2002/fair/cutbuffer.png" alt="カットバッファの説明図" width=521 height=549>
HTML は連続した一つ以上の空白や改行は全て一つの空白と見なしてしまいます。 文字で作った表や、絵、数式などを表示するため、空白、改行などを入力した 通りに表示させるには、 <pre> と </pre> で囲みます。
<pre> | x | y | z --+----------- a | 1 | 2 | 3 b | 4 | 5 | 6 c | 7 | 8 | 9 \○ □〉 || 3 - --- 5 </pre>
HTML には複雑な数式を書く機能はありません。 但し、次のようにするとある程度の式を書くことができます。
<var>a</var>sin<sup>2</sup><var>x</var>
asin2x
<var><b>A</b></var><var><b>x</b></var> =<var><b>S</b></var><var><b>B</b></var><var><b>S</b></var><sup>-1</sup>
Ax=SBS-1
<var>n</var> <var>n</var>(<var>n</var>+1) Σ<var>i</var> =-------- <var>i</var>=0 2
n n(n+1) Σi =-------- i=0 2
水平線、他の文書へのリンク、表の作成など良く使われるものがあります が、今回は省略しました。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"> <html lang="ja"> <head> <META HTTP-EQUIV=CONTENT-TYPE CONTENT="text/html; charset=Shift_JIS"> <LINK REV=MADE HREF="mailto:xxxx@ed.cck.dendai.ac.jp"> <title lang="ja">HTML のテスト</title> </head> <body> <h1>テスト文書</h1> <h2>自己紹介</h2> <dl> <dt>氏名 <dd>名無しの権兵衛 <dt>学籍番号 <dd>02kc999 </dl> <h2>本日の学習内容</h2> <p>本日は次のようなことを学習しました。</p> <ol> <li>最初の話題 <li>次の話題 <li>画像の作成 <br> <img src="test.png" alt="らくがき" width=256 height=256> </ol> </body> </html>
総合メディアセンターでは学内公開用サーバを用意しています。 余力のある人は 教育用システム の「UNIXサーバ(ワークステーション)」の中の「個人用のホームページ領域」 という部分を参照して下さい。
TeX は計算機科学者 Knuth が作成した論文プロセッサです。 さらに同じく計算機科学者 Lamport が機能を追加したのは LaTeX と呼ばれて います。 LaTeX を株式会社 ASCII が日本語化したものを pLaTeX と呼びます。
LaTeX(pLaTeX) には、自動レイアウト、英単語の自動ハイフネーション、豊富 な数式表現、自動番号付け、参照の自動解決など、便利な機能が満載され、 多くの学会などで論文の提出形式になっています。 また、一部の技術系の本の作成に使用されています。
時間の都合で、授業では取り上げませんが、本格的な清書文書を作りたいと思
う方は是非インストールして使って下さい。
また、
なお、本日配布した資料は pLaTeX で作成しました。 PDF ファイルは Adobe Acrobat Readerをインストールすると見ることができます。
本日は増田法と言う方法により、英文タイプのブラインドタッチを覚えま す。なお、市販のタイプ練習ソフトウェアを選ぶ際は、失敗を強調しないよう な練習法を選びましょう。
Meadow などのエディタを開き、文字を入力できるようにします。 右手の中指はk、左手の中指は d が乗るようにキーボードに指を置きます。 自然に右手は、人差指が j、中指は k、薬指が l、小指が ; の上に置かれま す。 左手は、人差指が f、中指は d、薬指は s、小指が a の上に置かれます。 この練習法ではこの指の位置が基本になります。基本となる指の位置をホー ムポジションといいます。
以下の練習では指示通りキーを打ちます。但し、キーボードの字を見てはいけ ません。画面をみるようにして下さい。 また、区切りとして、スペースキーや Enter キーを適宜押して下さい。 スペースキーは右手の親指で、 Enter キーは右手の小指で押して下さい。 また、間違えても消してはいけません。気を落ち着けて打ち直して下さい (間違いを訂正すると、訂正している状況を手が覚えてしまい、間違いを練習 することになってしまいます)。
kk jk hk lk ;k kjhl; kjhl; hjkl; ;lkjh
kk jk hk lk ;k ik uk yk ok pk kook joy hook look iou uhhuh you ohio pull hiphop
kk jk hk lk ;k ik uk yk ok pk ,k mk nk .k /k moon nippon only my him In Jun., I look in on you on Mon.
dd fd gd sd ad kk jk hk lk ;k dd fd gd sd ad dad fad gas sad as dig fall going slash and I am saying Hi, and shaking hands. If you go shopping, go as soon as you finish planing.
ed rd td wd qd dd fd gd sd ad kk jk hk lk ;k eat rat tag war qatar english rolling translation white quantity We take this lesson after we finish a meal. We are training typing.
cd vd bd xd zd dd fd gd sd ad kk jk hk lk ;k cat vertex bear extra zebra congratulations violence business extraordinary zoology Now, we have finished learning the location of each keys. Then, let us exercise typing a little. Type abcdefghijklmnopqrstuvwxyz. Did you finish typing above examples? Ok, then you may type anything freely. Write what you did last Sunday.