\gline

1点と傾きを与えて直線を描画します。
 

定義されているスタイルファイル

emathPh.sty

書式

\gline<#1>#2#3
  • #1: key=val
  • #2: 点
  • #3: 傾き
  • #1 における有効な key は
color
直線に色を付与
(iro も同義のキーです)
func
直線の関数式を保存
hasenLG
直線を破線で描画します。
hidariT
直線の左端点に名前をつけて保存
linethickness
直線の太さを変更
migiT
直線の右端点に名前をつけて保存
perl
傾きに,perl の計算式を与える
sensyu
直線の線種を変更

以下,emathPs.sty で定義されている pszahyou(*)環境特有のオプションです。

dash
直線を破線で描画
描画後,直線が描画領域を外れる点を \hidariT, \migiT に保存しています。

基本例

1点と傾きを与えて直線を描画します。
zahyou環境で設定した描画範囲外はクリップされます。
gline01.png

端点

\gline で描画後,左右の端点の座標がそれぞれ
  \hidariT, \migiT
に保存されています。
tanten01.png
  • ただし,複数の直線を描画した後では,最後の直線の端点のみが保存されていますから,
    以前の直線の端点を使いたいときは,保存しておく必要があります。
    そのためのオプションが
      hidariT=.., migiT=..
    です。右辺値は,保存する制御綴の \ を除いた文字列です。例えば
      migiT=foo
    とした場合は,制御綴 \foo に右端点が保存されます。
    tanten02.png

線の修飾

線の太さ

直線の太さを変更するオプションが <linethickness=..> です。
linethickness01.png

破線(1) -hasenLG-

直線を破線で描画するには <hasenLG=..> オプションを用います。
hasenLG01a.png

破線(2) -dash-

pszahyou(*)環境では,<dash=..> オプションも使用可能です。
dash01.png

点線 -sensyu-

直線を点線で描画するには
  <sensyu=\emdottedline>
とします。
sensyu01.png

カラー

直線に色をつけるには,<color=..> オプションを用います。
color01.png
  • <iro=..> も同義です。

傾きに計算式

<perl> オプションを付加すれば,傾きに perl の計算式を与えることができます。
perl01.png
  • emathPl.sty を必要とし,perl との連携機能を用います。

接線

\YDiff を用いて,接線の傾きを求め,接線を描画する例です。
sessen01.png
  • 微分係数を求めるコマンド \YDiff についてはそのページをご覧下さい。

注意事項

関連事項

  1. 直線の描画
    1736

添付ファイル: filetanten02.png 180件 [詳細] filetanten01.png 199件 [詳細] filesessen01.png 186件 [詳細] filesensyu01.png 179件 [詳細] fileperl01.png 166件 [詳細] filelinethickness01.png 181件 [詳細] filehasenLG01a.png 168件 [詳細] filegline01.png 169件 [詳細] filedash01.png 170件 [詳細] filecolor01.png 164件 [詳細]

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2013-09-02 (月) 20:24:17 (2204d)