\iiiPutStr

\PutStr の3次元版です。
座標空間で文字列を配置したい場所がたてこんでいるときなど,
少し離れた位置に文字列を置き,目的位置まで矢線をひきます。
 

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

emathPk.sty

書式

\iiiPutStr#1#2to[#3]#4

点#1に文字列#2 を配置し,そこから点#4に矢印をひきます。
#1 と #2 の間に \emathPut の配置オプションを置くことが出来ます。
  • #1: 文字列を配置する点
  • #2: 文字列(\emathPut の配置オプションを前置することができます)。
  • #3: 文字列から出る矢印を円弧にしたいときはその半径を指定する。 または,key=val 形式で,有効なキーは
addvec
終点の修正ベクトル
arrowheadsize
矢印のサイズを指定します(Zahyou 環境)。
arrowsize
矢印のサイズを指定します(psZahyou 環境)。
bezier
矢線をbezier 曲線で描画します。(psZahyou 環境)。
enkoH
円弧と弦の距離を指定します。
Hankei
円弧の半径を指定します。
linethickness
線の太さを指定します。
  • #4: 矢線の終点

基本例

点A(3,3,0)に文字列"1"を配置し,そこから点E(1,0,0)に矢線をひきます。
iiiPutStr01.png

矢印のサイズ

矢印のサイズ変更(Zahyou(*)環境)

矢印のサイズを変更したい場合は [arrowheadsize=..] オプションを用います。
右辺値は,デフォルトに対する比率です。
このオプションは,Zahyou(*)環境に対してのみ有効です。
arrowheadsize01.png

矢印のサイズ変更(psZahyou(*)環境)

psZahyou(*)環境では,[arrowsize=..] オプションを用います。
arrowsize01.png

矢印なし

矢印をつけたくないときは,
  Zahyou(*)環境では,[arrowheadsize=0]
  psZahyou(*)環境では,[arrowsize={{}{0}{0}}]
とします。
arrowheadsize02.png
arrowsize02.png

矢線を円弧で

半径指定

矢線を円弧にしたいときは,オプション引数 [#3] に円弧の半径(無名数)を与えます。
iiiPutStr02.png
円弧の半径に負の数値を与えたときは,矢印が負の回転を表すように描画されます。
iiiPutStr03.png

矢印サイズの変更との併用

他のオプションと併用するときは
[Hankei=..] オプションを用います。
Hankei01.png

弦からの高さ指定

円の半径を指定するのではなく,両端を結ぶ弦からの高さを指定するオプションが [enkoH=..] です。
enkoH01.png

矢線を bezier曲線

文字列配置点と矢線の終点を bezier曲線で結びます。
ただし,このオプションは psZahyou(*)環境でのみ使用できます。
bezier01.png
  • bezier=.. の右辺値は,\emRbezier に引き渡されます。
  • bezier=.. の右辺値に,\emRbezier の <...> オプションを前置することができます。
bezier02.png

\iiiPutStr*

アスタリスクつきのコマンド \iiiPutStr* の場合,
#1 は点E を基準とする変位ベクトルです。
iiiPutStr04.png

矢線終端位置の微調整

点に \Kuromaru を付している場合,矢印の先が埋没してしまいます。
addvec01.png
  • 終端を移動するオプションが
      [addvec=..]
    です。右辺値は終端に対する変位ベクトルです。成分は単位付きの寸法です。
addvec02.png
  • 変位ベクトルを極座標形式で与えるには,右辺値の先頭に r を付加します。
addvec03.png
  • 極座標形式の角のところを * とした場合は,
      矢線の終点から始点に向かうベクトルの方向角
    と解釈されます。
addvec04.png

関連事項


添付ファイル: fileaddvec04.png 338件 [詳細] fileaddvec03.png 335件 [詳細] fileaddvec02.png 364件 [詳細] fileaddvec01.png 255件 [詳細] fileiiiPutStr04.png 369件 [詳細] filebezier01.png 309件 [詳細] filebezier02.png 346件 [詳細] fileenkoH01.png 355件 [詳細] fileHankei01.png 341件 [詳細] fileiiiPutStr03.png 371件 [詳細] fileiiiPutStr02.png 387件 [詳細] filearrowheadsize02.png 378件 [詳細] filearrowsize02.png 248件 [詳細] filearrowsize01.png 337件 [詳細] filearrowheadsize01.png 328件 [詳細] fileiiiPutStr01.png 383件 [詳細]

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2013-06-08 (土) 05:35:20 (2380d)