- 追加された行はこの色です。
- 削除された行はこの色です。
&size(24){''\hamidasisenbun''};
線分の両端をいくらか延ばしたい(はみ出したい)ときに用います。
#contents
#br
*定義されているスタイルファイル [#mba61d94]
emathPh.sty
*書式 [#g06a18a7]
\hamidasisenbun<#1>#2#3#4#5
-#1 : \Drawline に引き渡されるオプション引数
-#2 : 端点1
-#3 : 端点2
-#4 : 端点1の方の,線分#2#3 の長さに対するはみ出し率
-#5 : 端点2の方の,線分#2#3 の長さに対するはみ出し率
--はみ出し率に負の値を与えれば,縮みます。
--このコマンドを実行した後~
端点1をはみ出した点が \hidariT~
端点2をはみ出した点が \migiT~
に定義されています。
#1 における有効なキーは
:[[hidariT>#hidariT]]| 端点1 の方のはみ出し点 (\hidariT) を保存します。
:[[migiT>#hidariT]]| 端点2 の方のはみ出し点 (\migiT) を保存します。
:sensyu| 線種を変更します。
:yazirusi| はみ出し点に鏃を附加します。
//:arrowheadsize| 鏃のサイズを変更します。
:arrowheadsize| 鏃のサイズを変更します。
:iro| 色をつけます。
以下,emathPs.sty で定義されている
pszahyou(*)環境特有のオプションです。
:arrowsize| 鏃のサイズを変更します。
:dash| pszahyou(*)環境における線種を変更します。
\hamidasisenbun*<#1>#2#3#4#5
-はみ出し点が \hidariT, \migiT に定義されるだけで,線分を描画しません。
*例 [#ff49a042]
**基本例 [#r5e4a53c]
線分 AP を A の方に 0.2×AP, P の方に 0.4×AP だけ延長します (線分 AQ についても同様) 。
#ref(hamidasisenbun1.png)
**はみ出し点の保存 [#hidariT]
\hamidasisenbun を実行後,
端点1 をはみ出した点が \hidariT
端点2 をはみ出した点が \migiT
に保存されていますが,直近のものだけです。
複数の \hamidasisenbun を実行して,端点を利用したい場合は
hidariT=.....
migiT=....
オプションで,右辺値に保存したい制御綴の \ を除いた部分を記述します。
例えば,<hidariT=X> とすれば,制御綴 \X に \hidariT が保存されます。
#ref(hamidasisenbun2.png)
*関連事項 [#kanren]
-[[線分の描画>直線の描画#senbun]]
--はみ出し量を単位付き長さで指定するには,[[\Hamidasisenbun>Hamidasisenbun]]を用います。
-[[\iiihamidasisenbun>iiihamidasisenbun]]
RIGHT:&counter;