indexに戻る3.データをngraphに読み込む・作った(生)データをngraphに読み込み、直線、ドットタイプ、色などの各種設定を行うdg.exeを起動させ、ngraphを開くデータをngraphに読み込む前に、まずngraphが開けなくてはどうしようもありませんね。ngraphは実行ファイル(exeファイル)名にngraphとついていないので、慣れてない人にはngraphを開くこと自体困難です。dg.exeを起動させなければならないということを覚えてください。ngraphはマウスが使えないということも併せて覚えてくださいね。indexに戻る生データをngraphに読み込むngraphでは、データの読み込みと各種設定が一連の動作で行なえるようになっています。データの読み込み作業が終わった時点ですぐに設定作業のwindowが(勝手に)開くようになっているのです。読み込み作業と各種設定を一緒に説明すると、非常に見づらいホームページになってしまうのであえて分けて書いてあります。読み込み作業と各種設定は一連の作業という事は留意していてください。作った(生)データを読み込むには、カーソル(黄色)を矢印キーでFileにもっていき、Enterキーを1回押します。するとOpen、Updateなどがあるwindowが開きます。ここで(開いた時点でカーソルのある)OpenでEnterキーを1回押すと、FILENAMEという新たなwindowが開きます(図3-1)。自分でデータを呼び出し直さなければなりません。実際の呼び出し方にはパスを直接指定するEnterキーと矢印キーを使って、データのある所まで手動で移動するの二通りの方法があります。Space(Del)キーではじめに書かれているファイル名(パス)を消す必要はありません。そのまま、例えばcと打ち込めば、前に書かれていたパスが消え、cと表示されます。ファイルのある場所(+ファイル名)がC:\cygwin\home\4nen\hikaku2と分かっているなら、C:\cygwin\home\4nenと、ファイル名を抜かして打ち込んでEnterキーを押してください。すれば選択画面(図3-2)に切り替わります。ファイルが一個しか選択できず、いきなり設定windowに移行してしまいます。図3-2の左側を見て欲しいのですが、hikaku2というファイルが8個選択されていますね(緑色になっている)。ngraphは基本的に複数のファイルを呼び出して作業することになりますから、一個しか選択できない、ファイルの絶対指定は避けなければならないのです。ファイルを複数選択する方法は、bの方法でまとめて説明します。文字の打込みが苦手な人・遅い人向けの方法で、Enterキーと矢印キーだけでデータファイルを呼び出すことができます。ここではC:\cygwin\home\4nen\hikaku2までいく方法を説明します。図3-1の状態で、Enterキーを一回押します。黄色くなっている(黄色カーソルがある)はずです。このwindowの意味を説明すると、C:\exe\ngraph\*.*が今あなたがいるディレクトリ(フォルダ)の位置を示しており、\*.*に入るファイル一覧が表示されているのです。ちなみに、矢印キーで移動させない限り黄色カーソルは一番左上に常に配置された状態にあり、矢印キーで移動させても、ディレクトリを移動すればまた一番左上に配置されます。左上に配置されています。C:\exe\ngraph\*.*からC:\cygwin\home\4nen\hikaku2に移動するためには、まず、C:\*.*に移動しなければならないわけで、上記の理由から、Enterキーを2回押せばC:\*.*に移動する訳です。C:\*.*に移動したら、矢印キーで黄色カーソルをcygwinへ移動させEnterキーを一回押します。するとC:\cygwin\*.*に移動します。同様のやり方でC:\cygwin\home\4nen\*.*まで移動してください。するとwindow内にhikaku2というファイルがあるのが確認できるでしょう(図3-2)。図3-2ここで黄色カーソルを矢印キーでhikaku2まで移動させ、必要な数(注3-3)だけEnterキーを押します。すると画面の左側にEnterキーを押した分だけhikaku2が緑色で表示されます。選択が終わったらEscキーを押すと、続けて各種設定windowに切り替わります。今回はhikaku2に全てのデータを書き込んであるのでhikaku2だけしか選択していませんが、もしhikaku3も使いたい場合は、hikaku3にカーソルを持っていき、Enterキーを押せば違うファイルも複数同時に読み込めます。indexに戻る・直線、ドットタイプ、色などの各種設定を行うファイルの選択が終了し、Escキーを押すと図3-3のようなwindowに切り替わります。上のwindowが生データの中身を表示し、下のwindowが設定windowになっています。図3-3下のwindowで、自分の作った生データ(上のwindow)のどの列(column)を縦軸・横軸にするか、ドットの種類、直線、色などを指定します。自分が今どのデータを設定しているかは、左側にある緑色の選択データ一覧の一つが紫色になって表示されます。このホームページでは便宜的に図3-3を設定初期画面と呼ぶことにします。ちなみに上のwindow(生データ)はここでは変更できません。・横軸・縦軸に生データのcolumnを設定するまずはじめに、縦軸・横軸に生データのどのcolumnを用いるかを、設定初期画面(図3-3)の上のwindowを参考にしながら決めます。初期設定では、横軸データ:column1、縦軸データ:column2になっています。横軸を変更したい場合は、水色のカーソルが横軸データ:column1になってるのを確認してEnterキーを一回押し、縦軸を変更したい場合は矢印キーで水色カーソルを下に移動させ、一回Enterキーを押します。すると図3-4のような(0:Numbering・・・)と書かれたwindowが開き、横軸の場合は黄色の背景で1、縦軸の場合は2と表示されます(図3-4)。Spaceキーで消す必要はありません。図3-4で数字を2から3に変更したい場合は、3とだけ打ち込んでください。すると数字が3に変わりますから、Escキーを一回押し、設定初期画面に戻してください。設定初期画面の縦軸データ:column3みたいに変わっているのが確認できるはずです。indexに戻る・ドットタイプ、直線を設定する設定初期画面で、水色カーソルをドットタイプに矢印キーで移動させ、一回Enterキーを押すと、ドットのタイプや直線を選択できるwindowが開きます(図3-5)。黄色カーソルが位置した状態で開きます。直線に黄色カーソルを移動させEnterキーを押してください。すると設定初期画面に戻り、ドットタイプ:直線に変わったことが確認できます。ドットのタイプを変更したい時は、矢印キーで下にスクロールさせ移動すると、○、◎、■等の好きなドットを選択することができます。好きなドットを選び、Enterキーを押せば設定初期画面に戻り、選んだドットに変わったことが確認できます。indexに戻る・ドット、直線の色を設定する上で指定した直線やドットの色は、初期設定で黒になっています。色を変えたい場合は、設定初期画面で、水色カーソルをラインカラーへ矢印キーで移動させEnterキーを一回押すと、色を選択できるwindowが開きます(図3-6)。図3-6色は、BLACK、BLUE、GREEN、CYAN、RED、MAGENTA、YELLOW、WHITEの7種類と少な目です。この中から好きな色を選び、矢印キーでその色まで黄色カーソルを移動させ、Enterキーを一回押します。すると設定初期画面に戻り、ラインカラーが選択した色に変わっていることが確認できます。indexに戻る・一つ目のデータの全ての設定が終わったら横・縦軸データ、ドットタイプ、ラインカラーの設定が終わり、設定初期画面で変更の確認が済んだら、Escキーを1回押します。見た感じでは画面上何の変化もありませんが、実は次のデータの設定初期画面に変わっているです。その証拠に、Escキーを押す前に設定した設定値が初期値に戻っていますし、緑色の一覧データの紫カーソルが1つ下に来ているのが分かると思います(図3-7)。図3-7ここで、columnを最初のデータに合わせ、最初に作ったデータのドットタイプが直線だった人はドットに、ドットだった人は直線に、ドットタイプを変更します。すれば1個目に作ったデータと対になる基本データが、つまりドットのある1本の基本的な直線が引ける訳です。色を変えるのも良いでしょう。ここでおさらいしましょう。*ドット付きの直線を1本作る方法データを呼び出すときに、ドット付き直線1本あたり2つのデータを呼び出す呼び出したデータ2つ一組とし、設定で横軸と縦軸のcolumnを合わせ、ドットタイプを1つは直線、もう一方をドットにする。すれば、ドット付き直線が何本でもひけるわけです。全てのデータの設定が終わり、最後のデータの設定初期画面でEscキーを押すと、設定初期画面が消え、下のような画面になります(図3-8)。ラインカラーで選んだ色(BLACKなら表示されません)(AX〜FINは応用編で説明します。)が表示されています。上から4番目のデータだと、横軸column1、縦軸column3、直線、直線の色:青、ということを示しています。終了した後で設定を変更したい場合は、Fileの中のUpdateにカーソルを持って行き、Enterを1回押すと、図3-10のように緑色の一覧データが変化します。FILESに白カーソルがあります。全てのデータを変更したい場合はそのままEnterキーを押せば、設定初期画面になります。後は通常の設定と同じです。初めの設定時と違うのは、設定初期画面の各値が自分の設定した値になっていることです。Updateをすると、図3-10のように図3-9の右2/3が隠れてしまい各設定が分からなくなるので、この値を参考に変更していって下さい。次にデータを選択して変更したい場合ですが、説明はいいから要点だけ知りたいという人は要点に行って下さい。データを選択して変更したい場合は、白カーソルを矢印キーで変更したいデータまで移動させ、1回Enterキーを押します。すると図3-11のように白カーソルが黄色カーソルに変わります。図3-11ちなみに、この黄色カーソルは選択したデータを表しているのではありません。試しに矢印キーで上(下)にカーソルを1つずらすと、今選択したデータと、移動させたデータの両方が白カーソルになります。次に矢印キーで下(上)にカーソルを元に戻すと、黄色カーソルになります。これは、選択したデータを示すカーソルも、今データの上にあるカーソル(移動カーソル)も白カーソルで表されるため、もし二つが重なった場合、カーソルを黄色に変えて、二つが重なっているということを教えてくれているのです。データ選択時にカーソルが黄色になるのは、移動カーソルと選択カーソルが同じ所にあるためなのです。このような表示をするかというと、間違ったデータを選択した時に選択を解除するためには、移動カーソルを選択カーソルに合わせ、Enterキーを1回押さなければならないからです。両方とも白いままだと分かりづらいですから、カーソルが黄色になるのは分かり易いですね。同様にして複数選択し終わったら、Shiftキーを押しながらEnterキーを押してください。FILESを選択した時と同じように、設定初期画面に切り替わります。FILESの時と同様に、変更の仕方は設定の仕方と同じです。○選択したいデータに矢印キーで白カーソルを移動し、Enterキーを1回押す(カーソルが黄色になる)。○カーソルには、移動カーソルと選択カーソル(選択したデータ上に残るカーソル)の2種類あり、通常両者とも白だが、データ選択時と移動・選択カーソルが重なった時、黄色カーソルになる。○選択したデータを解除したい時は、移動カーソルを選択したデータ(選択カーソル)に移動させ(カーソルが黄色になる)、Enterキーを一回押す(カーソルが黄色から白になる)。○選択が終わったら、Shiftキーを押しながらEnterキーを押すと、設定初期画面に切り替わる。○設定初期画面での設定変更の仕方は、設定の仕方と同じである。その(初期)設定は、自分が以前設定した設定になっているので、それを参考に変更する。・データの追加データを読む込み時に数を間違えた、または後で追加することになった、という場合には、初めのデータ読み込み時と同じようにFileの中のOpenを開いてデータを読み込みます。ここから先はデータの読み込み時と全く同じ作業です。追加した分のデータは、元々あった緑色の選択データの欄に追加されます。選択が終わったらEscキーを押すと、追加したデータだけ設定初期画面になります。ちなみに、追加したデータの最初のデータが、全体の9番目だったとしたら、緑色の一覧データの上から9番目のデータが紫色になります。図3-12また、元々あったデータと追加した分のデータの見分け方は、元々あったデータの右側に、紫色の左向き矢印と縦棒がありますが、追加データにはありません。うっかり追加したデータの数を忘れた時はそこを見てください。途中で違うwindowを開く、つまりネットを開いたりエディターを開いたりしたりすると、ngraphに戻った時に全てのデータに紫矢印が付いてしまうので注意してください。・データの削除データの読み込み時に余分に読み込んだり、何らかの理由でデータの一部を削除したい場合は、Fileの中のCloseを選択します(図3-13)。図3-13そうすると設定変更の時と同じ画面が開きますから、削除するデータを選択しください(データの選択の仕方をおさらいしたい!)。indexに戻る*注3-1ここで表示されているC:\exe\ngraph\*.*は、あなたの使っているパソコンの何処にngraphが保存されているか示しているもので、逆に言うなら、bの方法だと、かならずngraphの保存場所が示されるのです。Cの中のgakuseiの中にngraphが保存されているなら、C:\gakusei\ngraph\*.*と表示されるわけです。設定で変えられるかもしれませんが、慣れればaの方法で行なうようになるので、変える必要は無いでしょう。今いるディレクトリの一個上のディレクトリを意味します。例を上げると、C:\exe\ngraphの一個上のディレクトリはC:\exeというこにりなります。選択すると、C:\exe\*.*の画面になります。文章に戻る*注3-3必要な数とは、グラフに何本の直線を描くか、また、生データの数値をドットで表すかどうかで変わってきます。完成図akaの直線だけを描くのにまずファイル一個。akaにドットを描くのもう一個ファイルが必要なのです。ngraphではExellのようにボタン一つで直線やドットを付加・削除ができませんので、はじめの段階でグラフに描くのは直線+ドットなのか、直線もしくはドットだけなのか判断し、選択するファイルの個数を指定しなければならないのです。よって、図1完成図を描くには、直線4本(aka、ao、kuro、midori)分のファイル4個、その直線に付けるドット4種類分のファイル4個、合計8個のファイルを前もって選択しなければならないのです。parameterを選択します。FILEというwindowが開きます(図3-14)。図3-14ここでのファイルを読み込む方法は、データの読み込みの時とほぼ同じです。直接パスを打ち込む方法と、Enterキーと矢印キーで手動でprmファイルの保存場所に行く方法です。データ読み込みと違うところは、直接パスを打ち込むときはファイル名込みで打ち込む(c:\gakusei\aga777\hikaku2.prmみたいに)という事と、prmファイルは1回に1つしか読み込めないということです。1回に1つしかファイルが読み込めないというのは、もしhikaku2.prmを読み込み、その後でhikaku3.prmを読み込むとhikaku2.prmが消えてhikaku3.prmだけになってしまうのです(もちろんngraph上から消えるだけで、hikau2.prm自体がなくなるわけではありません)。ファイル名を入れ忘れても、ファイルの入っているディレクトリの中から選択できるからいいとして、もしprmファイルを2つ読み込みたい、2つのprmファイルを1つにしたいという時は困りますね。その方法については図を描く応用編に記しますから、そちらのほうを参考にしてください。prmファイルの選択が終わりEnterキーを押すと、VERIFYという小さなwindowが開き、Really?(Y/N)と聞いてきますから、よければYキーを、だめならNキーを押してください(図3-15)。Ok?(Y/N)みたいに聞いてくるのでYキーを押してください(図3-16)。図3-16場合によっては2・3度聞いてきますが全てYキーを押してください。すればprmファイルが読み込まれます。indexに戻る4.図を描く、消す・図を描くデータの読み込み・設定が終わったら、さっそく図を描いてみましょう。データが読み込んである状態で、Drawに黄色カーソルを持っていきEnterキーを1回押すと、Run、Clear等があるwindowが開きます。そのwindowの一番上にあるRunをEnterキーで押すと、図が描けます。図4-1もう一度Enterキーを押せば図は消えます。今描いた図はtempファイルとして残るので、新しく描く時にはこのtempファイルも消さなければなりません。見た目には図が消えていても、図自体は描かれたままになっているということです。・描いた図を消す描いた図を消すためには、Drawの中のClearにカーソルを移動させ、Enterキーを一度押してください。一度描いた図は、ngraph自体を一旦閉じるか、Drawの中のClearをEnterキーで一度押さない限り、見た目には消えていても、図自体が消えることはありません。図を描いたあとで、データだけFile⇒Closeで消し、新たなデータを読み込み、そのデータの図を描くと、前に描いた図と、今描いた図が重なって表示されます(図4-2)。図4-2もしこのような状態になっても、Draw⇒Clear⇒Draw⇒Runで、今描いた図だけ表示し直すことができるので、特に心配はすることはありません。描いた図が残っているかどうかは、Clearの色で判断できます。図を消していない時はClearは白で、消してある時はClearは青色になっています。・描いた図のスケール(目盛)を変えるngraphは、読み込んだデータのx軸(横軸)、y軸(縦軸)の最大値・最小値をそれぞれ読み込み、自動でx軸・y軸の目盛の値(スケール)を決めて描いてくれます。便利な機能ですが、もし論文で、比較するために二つの違う図を並べて載せた時に、両者のスケールが違うと非常に見づらいものとなります。このように、図のスケールを変更したい場合は、Scaleに黄色カーソルを移動させEnterキーを一回押します。するとX-axis、Y-axisなどがあるwindowが開くので、x軸を変更したい時はX-axisを、y軸を変更したいときはY-axisにカーソルを移動しEnterキーを1回押すと、スケールを変更するwindowが開きます。試しに図4-1のy軸のスケールを変更してみましょう。4-3のwindowが開きます図4-3この中のMinimumを変更すればy軸の一番下の目盛が上下し、それに合わせて、自動で図がズームアップ、ズームアウトします。Maximumを選択した時も同じです。VALUEというwindowが開き、その中に今のスケールが表示されています。Spaceキーで消さずに、ただ数字だけ入れてください。試しに5とだけ打ち込んでみましょう(図4-4)。図4-4この時、元あった数字・2.440000E+0000みたいに、5.000000E+0000と打ち込む必要はありません。5とだけ打ってEnterキーを押せば、自動的に5.000000E+0000と変換してくれます。この値で良かったら、Escキーを1回押してください。するとX-axis、Y-axisのあるwindowに戻ります。x軸も変更したい時は、X-axisでEnterキーを押し、同様の作業をしてください。変更しないなら、もう一度Escキーを押し、Draw⇒Runでスケールを変更した図が見れます(図4-5)。図4-5ちなみにY-axis⇒Maximum⇒2.3にすると、図4-6になります。図4-6indexに戻る5.図の中に文字を入れる・文字(テキスト)を挿入するここまでの作業で、直線、ドット、スケールは描けますが、これだけでは何を示した図であるか全く分かりません。少なくともx軸、y軸が何の値を示しているか、各直線は何の直線を示しているか、という事は図の中に記されている事が必要です。直線の説明については、Exellユーザーの多くは直線そのものに手を加えず、凡例として図の横に示す傾向がありますが、私の好みではありません。いプレゼンと悪いプレゼン、参照)。よって、この章では、"矢印と文字を使って直線の説明する"という前提で解説します。しても凡例を示したい場合は、こちらを参照して下さい。*図の中に文字を入れる前に、前もって必ず、Runで文字を入れたい図を出力させて(描いて)おいてください。parameter等があるwindowが開くのでLegendでEnterキーを1回押して下さい。すると図5-1のようなwindowが開きます。図5-1上からTitle、String、Dot、Arrowの順に並んでいますが、LaTexに図を貼りつける場合はTitleは使用しません。Stringは文字を挿入する場合に、Dotは図の中に直線を挿入する場合に、Arrowは矢印を挿入する場合に使用します。ここでは文字を挿入するのでStringを選択し、Enterキーを1回押して図5-2のwindowを開きましょう。図5-2本当は20番まである長いwindowなのですが、実際には最大6本ぐらいしか使いませんし、ページ節約のためにも下を切ってあります。このwindowにある数字は、便宜的な数字です。1〜20の番号付けされていても実際は順不同ですし、極端な話、1個しか挿入しないのに20番で設定しても良いのです。このことは逆に、5個連続で作って、後で3番目のデータを削除したからといって、4・5番目の設定を3・4番目に移動させなくても良いということになります。Enterキーを1回押してください。すると図5-3のwindowが開きますので、テキスト入力:でEnterキーを押すと図5-4のwindowが開きます。図5-4図5-4のStringというwindowでは、実際に挿入する文字を打ち込みます。可能ですので、そのまま打ち込みたい文字を打ち込んでください。試しにakaと打ち込んで、Enterキーを押すと、図5-5のようにテキスト入力:akaとなります。図5-5テキスト入力:の下の”描画方向:水平”は、横書きでテキストを挿入するという意味です。縦書きでテキストを挿入したい場合は、テキストを縦書きで挿入するを参考にしてください。図5-5(または図5-3)の上から3番目にある位置設定で、挿入するテキストの位置を決めます。矢印キーで位置設定にカーソルを移動させEnterキーを押すと、図5-6のような画面に切り替わります。図5-6右2/3にある図の中央に、点線でくくられた赤色の箱があるのが分かると思います。この赤い箱がテキストの位置を表します。ちなみに今回はakaの3文字なのでこの大きさですが、6文字ですと横に2倍長くなります。赤い箱は位置だけでなく、挿入した文字の大きさも示しているのです。ngraphでは、挿入した文字を表示して移動させる訳ではありませんが、赤い箱の大きさ=挿入した文字の大きさなので、大して苦になりません。赤い箱は矢印キーで移動させます。矢印キーだけでは大まかにしか動きませんので、細かく移動させたい場合は、Shiftキーを押しながら矢印キーで移動させてください。テクニックとしては、矢印キーだけでだいたいの位置まで移動させ、Shift+矢印キーで微調整する、という方法が良いでしょう。始めからShift+矢印キーで動かすと、非常に時間がかかりますから。ちなみに図5-6の左下にあるOperationというwindowは、赤い箱の位置を数字で表していますが、余程のことがない限り参考にすることはないでしょう。赤い箱の位置を数字で見たければ、左下を見ればいいということだけ覚えていてください。位置が決定したらEnterキーを1回押すと、挿入した文字が実際に配置された図が見ることができます。Anykeyと表示されているので何キーでも可)図5-5に戻ってきます。akaという文字が挿入されたことが分かります。図5-7続けて、2つ目のテキストを挿入したい場合は、矢印キーで2:にカーソルを移動させ、Enterキーを押せば2つ目のテキストが挿入できます。windowが閉じます。indexに戻る・文字(テキスト)を変更する一度設定したテキストを変更する場合は、変更したいテキストにカーソルを持っていきEnterキーを押すと、設定windowが開きます(図5-5)。テキストを変更したい場合はテキスト入力を選択すると、変更前のテキストが表示されます。space等で消さずに、そのまま変更するテキストを打ち込んでください。文字数が変わらないのであればこれで作業は終わりです。テキストを変更の時に文字数が変わった場合や、ただ単純に位置を変えたい場合は、もう一度位置設定で位置を設定し直します。位置変更時は、前回配置したテキストがそのまま表示されていますので、これを参考に配置し直してください。図5-8また、はじめは、赤い箱の左端が前回配置したテキストの左端に合わせて配置されます。文字数に変更が無いときやただ位置をずらしたいときは、前のテキストにかぶって配置され(図5-8)、文字数に変更が生じた場合は、旧テキスト、新テキストの左端が揃うように配置されます(3文字から2文字へ変更した場合:図5-9)。図5-9図5-10indexに戻る・テキストを削除する挿入したテキストを削除するためには、削除したいテキストにカーソルを合わせ、Enterキーを押し、設定windowを開きます。選択するとテキストを削除することができます(図5-11)。図5-11ここで注意して欲しいことは、削除するに時にngraphが、Really?みたいに聞いてこないで、いきなり削除されてしまうことです。削除する前に保存しておく方が良いでしょう。indexに戻る・テキストを縦書きで挿入するy軸に文字を入れる場合など、テキストを縦に入れなくてはならないケースがあります。その場合は、描画方向:水平の所にカーソルを持っていき、Enterキーを1回押してください。すると水平から垂直になります(図5-12)。一度押せば水平に戻ります。図5-12位置設定で位置を決定する際は、赤い箱が縦長に変わります(図5-13)。゚回転させた向きに表示されます(図5-14)。いうなら文字(テキスト)自体正確なものを入れる必要はありません。後でTeXで変更できるからです。逆にむしろ、TeXに貼り付けるとテキストなどが微妙にずれるので、変更せざるを得なくなるといった方が良いでしょうか。軸長、応力といった日本語はngraph上で書いた方が面倒が無いのでそのまま打ち込んだ方が良いのですが、数式の場合、TeXで数式を打ち込んだ方が明らかに綺麗に出力されます。$と打った方が良いでしょう。ngraphで描いた図をTeXに貼り付けると、テキストの位置が微妙にずれるので、正確な位置にテキストを配置する必要はない(だいたいで良い)。日本語テキストや、ただの英語テキストは、出力させたい文字をそのまま入れる。数式の場合、TeXで出力させた方が綺麗(楽)なので、ngraphで正確なものを打ち込む必要はなく、暗号だったり、式番号だったり、好きな文字を入れて良い。文字数は合わせた方が良い(分数なら文字数の多い方を選択)。σ=My/I(4文字)だったら・・・断2モ式(4文字)軸長(m)のように、名前と単位を一緒に出力させる場合は、(m)を必ず半角で書く。(m)のように全角で書いてしまうと、TeXが軸長と(m)という二つのテキストが横に並んでいると誤認してしまうので、図全体が左右にずれる等といった弊害が生じる事があります。*半角で書いても図がずれるという事が何件かありましたので、単位もTeXで書いた方が無難かも知れません。indexに戻る6.図の中に矢印を入れる・図の中に矢印を入れる*図の中に矢印を入れる前に、前もって必ず、Runで矢印を入れたい図を出力させて(描いて)おいてください。矢印を挿入する場合は、Option→Legend→ArrowとEnterキーで選択(図6-1)すると、テキスト挿入時と同様なwindowが開きます(図6-2)。図6-21:でEnterキーを押すと図6-3のwindowが開きます。先端長(.1mm):は、矢印の先端の大きさを設定します。初期値は30になっており、特にこだわりがないのなら、このままの方が良いでしょう。数字が大きくなれば先端が大きくなります。ラインカラー:は、矢印の色を設定します。状況によって異なりますが、矢印の色を変えて表記することはあまりありません。これも初期値のBlackのままの方が良いでしょう。ライン形状:は、矢印の棒の部分を直線にするか、点線にするかを決めます。初期値では−−−−となっていますが、実は直線を示しています。本当の点線を描きたければ、ライン形状でEnterキーを押すと、ラインを選べるwindowが開きます(図6-4)。ちなみに0:は初期値=直線です。図6-4ライン幅:は、矢印の棒の太さを設定します。これも特に変更する必要はありせんが、数字を大きくすれば太くなり、小さくすれば細くなります。基本的に矢印の挿入は、位置設定だけを行います。位置設定:にカーソルを持っていきEnterキーを押すと画面が切り替わります(図6-5)。図6-5赤い十字線の交点が矢印の根本の位置を表しており、始めは必ず中央に来るように設定されています。この交点は、矢印キーで移動させます。テキスト挿入の時と同様に、矢印キーだけでは、大まかにしか移動しませんが、Shiftキーを押しながら矢印キーで移動させると細かく移動します。よって、矢印キーだけで大まかなところまで移動させ、Shift+矢印キーで微調整するというテクニックが有効でしょう。矢印の根本の位置が決まったらEnterキーを押してください。すると図6-5のように画面が切り替わります。図6-6図6-5では矢印の先端、つまり矢の部分の位置を設定します。図6-5の中央に青い矢印があるのが分かると思いますが、この青い矢印が矢の先端部の位置を示しており、これも始めは中央に配置されます。赤い点線は実際の矢印を表していて、先に設定した根本の位置から青矢印の位置までひかれます。根本の位置設定と同様に、矢印キー、Shiftキー+矢印キーで青い矢印を移動させながら位置を設定していきます。この時、赤い点線がタイムリーに動いてくれますので、矢の先端の位置設定というよりも、矢印そのものの設定と言えるでしょう。矢印の位置(長さ)が決まったらEnterキーを押してください。すると今設定した矢印が実線で表示されます。ここでEnterキー(ここだけ何のキーでも可)を押すと設定画面に戻ります。失敗したと思ったら、もう一度位置設定を選択してください。修正時は、前回描いた矢印が表示されたままになっているので、これを参考に微調整してください。この時、根本を示す赤い十字線、先端を示す青矢印は、前回描いた図の根本、先端にそれぞれ配置されます(始めて描く場合はそれぞれ中央に配置される)。設定が終わったら、Escキーを押してください。すれば図6-2に戻るので、複数矢印を描きたいときは、2:、3:にカーソルを移動させ、同様の作業を行ってください。全ての作業が終わったら、Escキーを押すごとにwindowが戻っていくので、適宜押してください。選択し、Enterキーを押してください。図6-7テキスト削除同様、Really?みたいな確認表示が出ませんので、削除する前に保存しておいた方が良いでしょう。indexに戻る・TeXに図を取り込む場合の、矢印挿入の注意点わざわざ表題にするまでもないことなのですが、意外と勘違いしやすいことなのであえて矢印挿入時の注意点を記しましょう。テキスト挿入時と同様に、矢印もまた、後でTeXで修正することが可能です。テキストの修正と比べると、修正の難易度に天と地程の差があります(もちろん、矢印の修正の方が難しい)。TeXに変換した場合、矢印に関しては誤差があまり視認できません。このことは逆に、ngraph上できっちりと位置決めをした方が良いということです。ngraphで描いた図をTeXに取り込む際は、テキストはアバウト、矢印きっちりと、という具合に作業しましょう。indexに戻る7.図の中に直線を挿入するここでは、データを読み込んで直線を描くのではなく、矢印挿入と同様に、直接図に直線を描く方法を説明します。この方法は、アバウトに引いても問題ない直線、つまり各軸に直角(平行)な直線を挿入する際に用います。私なら、弾性・塑性の境界に線を引いて分かりやすくする場合に用いています。正確に直線を引きたい場合はデータを書いて、Fail→Openで読み込みますが、各軸に直角(平行)な直線を描く限りは、目分量+手動で直線を挿入しても、データで読み込んだ直線と僅か数%の誤差しか生じないので、軸に直角(平行)な直線を描く時は、データを読み込むのではなく、これから説明する方法を用いた方が圧倒的に楽だと思われます。*図の中に直線を挿入する前に、前もって必ず、Runで直線を挿入したい図を出力させて(描いて)おいてください。Dotというwindowが開きます(図7-2)。選択し、Enterキーを押すと、図7-3のwindowが開きます。図7-3このwindowについて少々説明しましょう。ドットタイプは、初期設定では始めから直線が選択されているので、そのままで良いでしょう。選択して色を選択してください。ライン形状は、直線をひくか、点線をひくかを選択します。初期設定では、直線が選択されています。直線の表示が、−−−−で表示されていることに注意してください。本当に点線を引きたい場合は、ライン形状:にカーソルを合わせEnterキーを押し、ライン形状を選択するwindowを開くということは、矢印の所と同じです。ライン幅、ドットサイズ、点線間隔は、基本的には初期設定のままでかまいません。変更する際も、実際に描かれている他の直線などの兼ね合いもありますし、このサイズが良いとかいったものはありませんから、自分でちょっとづつ数値を変更させ、調整していって下さい。位置設定では、実際に直線を配置します。これについては、後で説明します。参照も基本的に用いません削除は描いた直線を消します。選択するとすぐにデータが消えてしまうので、削除前にprm形式で保存しておいた方が良いでしょう。位置設定は、矢印挿入時とほぼ同じです。位置設定を選択し、Enterキーを押すと、図7-4に画面が切り替わります。図7-4赤い十字点線の交点が、直線の始点の位置を表しています。矢印キーでこの交点を移動させ、Enterキーを押すと始点が決定します。この時、矢印キーだけで移動させると大まかにしか動きませんが、Shiftキーを押しながら矢印キーで動かすと細かく移動させることができます。位置設定をするときは、始点も終点も図の中央にはじめ配置されますから、任意の場所に移動させるときは、矢印キーだけで大体の場所まで移動し、Shiftキー+矢印キーで微調整するという方法が便利でしょう。始点が決定すると続けて終点の設定になります。終点の位置は青い矢印で表示され、はじめは必ず画面中央に配置されており、さっき自分で決定した始点から赤い点線がのびています(図7-5)。図7-5青矢印は、赤い十字点線同様矢印キー、またはShift+矢印キーで移動させます。この時、赤い点線がタイムリーに動くので、実際に引く直線の概形を見ることができます。終点が決まったら、Shiftキー+Enterキーで決定され、赤い点線が実線になります(図7-6)。図7-6ここで何らかのキーを押せば、図7-3に戻ります。修正したい場合は、もう一度位置設定を選択してください。すれば、前回描いた直線がそのまま表示されるので、それを見ながら修正して下さい。この時、始点・終点は前回描いた図の始点・終点に配置されます(始めて描くときは各々画面中央)。8.書いた図をprmファイルで保存する・書いた図をprmファイルで保存するngraphで描いた図は、prmファイルで保存します。すれば一度描いた図を何度でも修正することが可能です。保存したprmファイルをもう一度読み込む場合は、prmファイルをngraphに読み込むを参照してください。parametersとEnterキーで選択していくと、図8-1のwindowが開きます。dataの設定がとても重要になります。data:Noになっています。data:Yesに変更してください。変更の仕方は、各箇所に水色カーソルを持って行き、Enterキーを押すだけでYes→NoまたはNo→Yesと入れ替わります。ちなみにYesとNoはループしてますので、Enterキーを押すたびに交互に入れ替わります。この設定は、同じファイルであれば二度目以降に反映されますので、二度目から変更しなくともよくなります。設定するかはいくつか理由がありますが、こうしないと後で面倒くさくなる、ということです。path:Yesで保存してしまってると、pathを数箇所いちいち自分で書き直さなくではならなくなります。FILEというwindowが開きます。図8-2このwindowでc:\gakusei\aga777\prm\hikaku2.prmみたいに、保存する場所+ファイル名(path)を打込みます。Spaceキーで消さずにそのままpathを打ち込んでください。この時、ファイル名に.prmという拡張子を付け忘れてしまっても大丈夫です。ngraphの方で勝手に.prmをつけてくれます。windowには前回保存したファイルのpathが表示されます。聞かれますので、Yキーを押してください。すれば上書き保存されます。Spaceキー、Delキー、矢印キーのいずれかを押せば、pathが表示されている部分の色が黄色から白に変化し、そのまま書き直すことができるようになります。変更し終わったらEnterキーを押すと保存されます。*注意しよう!!もしpathを間違うと、ngraph自体が保存されずに閉じてしまう可能性があります。いうよりも、何度か実験してみましたが、その全てでngraphが保存されずに閉じてしまいました。このような場合は、全てはじめからやり直しです(涙)。保存する時は細心の注意を払いましょう。parametersとEnterキーで選択し、図8-1のwindowを開く。data:Yesに変更する。この時それぞれに水色カーソルを合わせEnterキーを押すと、押すごとにYes→No→Yesとループして変わります。windowに書かれている*PRMを消さずに、そのままc:\gakusei\aga777\prm\hikaku2.prmみたいに、ファイルの保存場所+ファイル名(path)を打ち込み、Enterキーを押す。windowに前回保存したpathが表示されるのでそのままEnterキーを押す。聞かれるので、Yキーを押す。Spaceキー、Delキー、矢印キーのいずれかを押せば、pathが表示されている部分の色が黄色から白に変化し、そのまま書き直すことができるようになるので、変更したい部分だけ変え、Enterキーを押す。pathを間違うと、ngraphがエラーを起こし閉じてしまうので、細心の注意を払いましょう。indexに戻る9.描いた図をgraファイルで保存する・描いた図をgraファイルで保存する描いた図をTeXに取り込む際や、次章の「図の中に、さらにもう一つの図を描く」では、prmファイルではなく、graファイルが必要となります。どちらの場合も、完成した図をgraファイルにして用いるという特徴があります。graファイルは修正できないからです。いった意味では、prmファイルの清書がgraファイルといっても良いかもしれません。graファイルで保存する前に必ずprmファイルで保存しておいてください。prmファイルで保存しなくてもgraファイルはできますが、graファイルは修正が効きませんし、prmファイルにする事ができませんから、graファイルだけ作ってprmファイルを作らないということはしない方がいいでしょう。graファイルで保存するためには、Print→OutputとEnterキーで選択し、図9-1のwindowを開きます。FILEというwindowが開きます。図9-2ここに、c:\gakusei\aga777\prm\hikaku2.graみたいに、保存する場所+ファイル名(path)を打ち込みます。拡張子は入れなくともngraphが付けてくれますが、自分で入れるときは.graと拡張子を付けてください。打ち込み終わったら、Enterキーを2回必ず押してください。2回目には画面がフラッシュしたように光ります。このフラッシュがgraファイル完成の合図だと思ってください。ここでもしpathを間違えると、prmの時と同様、ngraph自体が閉じてしまう可能性があります。いうよりも、実験で何度か試しましたが、その全てでngraphがエラーを起こし閉じてしまいました。prmの時とは違って、ダメージ自体少ないですが、どの道やり直しは面倒くさいので、細心の注意を払いましょう。indexに戻る・prmファイルとgraファイルの違いprmファイルとgraファイルの違いを列挙すると、prmファイルは修正できるが、graファイルは修正できないgraファイルはTeXファイルにする事ができるが、prmファイルはできないgraファイルは他の図に取り込むことができるが、prmファイルはできないprmファイルをgraファイルすることはできても、その逆はできないなどが挙げられます。描いた図を保存、描いた図を修正するといった作業はprmファイルで作業(保存)し、その他の作業を行なう時は、graファイルで保存してからというよりも、graファイルを作って転用するといったほうが良いかもしれません。indexに戻る10.図の中に、さらにもう一つの図を描く準備中indexに戻る11.graファイルをTeXファイルに変換するgraファイルをTeXファイルに変換するためには、gra2eepicのようなコンパイラーが必要となりますが、ここでは、コンパイラーが既にインストールされているものとして話を進めます。graファイルをコンパイルするためには、コマンドプロンプトなどでコンパイルする一般的な方法と、WinFDのように、あらかじめ設定してあればキーを二回押すだけでコンパイルできる便利なツールを使う方法などがあります。コマンドプロンプトなどを使う場合は、まず作業をする前に、コンパイラーのパスを切っておきましょう。みたいに、コンパイラー名+graファイルのパス+(新規)ファイル名+縮尺の順に打ち込むとコンパイルできるはずです。ちなみに+の部分は半角スペースであり、縮尺は−(マイナス)をつけて打ち込んで下さい。パスを切らないでコンパイルしたい場合は、コンパイラー名の前に、コンパイラーのパスも書かなければなりません。WinFDを使う場合(WinFDはシェアウェアです。インストールや設定の仕方)は、Altキーを押せば、事前に外部コマンドで設定したコンパイラーが表示されるので、Altキーを押したまま、指定のキーを押して下さい(A〜Z)。すると図11-1のwindowが開きますから、そのまま半角スペースを1回押し、-50みたいに、マイナスをつけて縮尺を指定して下さい(図11-2)。図11-2指定し終わったら、Enterキーを押すとコンパイルが終了し、hikaku2.texというファイルができあがります。hikaku2.texは元となったhikaku2.graと同じフォルダに作られます。次章のTeXファイルで図を微調整するで詳しく説明しますが、図のTeXファイルはコンパイルする必要はありません、と言うよりも、むしろできません。platexでもjlatexでもコンパイルできませんので、「あの〜、図のTeXファイルがコンパイルできないんですけど〜」などと、くれぐれも言わないようにしましょう。縮尺の値ですが、紙の端から端までの長さではなく、実際に文字が書かれる、つまり空白となる部分を除いた幅が100(%)となります。50→45、33→30)。卒論のように図だけを1ページ丸々載せる場合は縮尺を打ち込む必要はありません。indexに戻る12.TeXファイルで図を微調整するTeXの優れた点の一つに、数式が非常に美しいという特徴があります。ngraphで描いた図をTeXに用いる場合も、この優れた機能を使わない手はありません。(面倒くさいし)別にngraphで書いたままでも良いという方もいるでしょうが、縮尺を変更した場合、挿入したテキストが微妙にずれて、ラインなどとかぶるということがままあり、どのみち直さなければならない時がありますので、微調整の方法を覚えておいた方が良いでしょう。テキスト(文字)挿入の所でも説明しましたが、基本的に余程のことが無い限り、テキスト以外はTeXで直すことはほとんどありません。直すにせよ、ngraphで直してコンパイルし直す方が圧倒的に簡単ですし、何より楽です。よってテキストの調整方法だけを説明します。graファイルをコンパイルしてできたTeXファイルを、何らかのエディターを使って開いて下さい。このTeXファイルは、TeXファイルという名のデータファイルですから、自分で変更したい箇所を捜していかなければなりません。挿入したテキストはファイルの一番下の方に、図の中に挿入した図(graファイル)のテキストは大体上から1/4位の所にありますから、意外と捜し出すのは難しくありません。軸長}}みたいになっており、\putで始まる行がテキストの位置と何が書かれているかを示しています。自分で書いたテキスト}}という具合に書かれています(座標外に書かれたテキストの場合は、\xiipt\rm\twelvedgとなります)。ここで実際に変更する部分は、テキストのx・y軸の位置、自分で書いたテキストになります。テキストのx・y軸の位置を示す数字は、図の一番左上を(0,0)としてあるということ以外は普通の座標と同じです。よってx軸の値を大きくすればテキストは右に移動し、y軸の値を小さく(絶対値をつければ数字自体は大きくなる)すればテキストは下に移動します。\makebox(0,0)[bl]{自分で書いたテキスト}}の所を変更すれば良いわけです。数式モードを使う場合は、単位は数式モードにしないようにしましょう。E=200GPa→$E=200$GPaimputを用いてngraphで描いた図をplatexに取り込むときは、usepackageの中にfontsizeを書き加えて下さい。