\GozyohouSuii

このページは,仕様が未確定である実験中のコマンドを扱っています。
お使いになるときは,ご留意ください。
ユークリッドの互除法による最大公約数を求める計算の推移を示す図を描画します。
 

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

emathPsiki.sty [2012/11/16]
ただし,枠囲みに \EMpsfbox を用いていますから,emathPsb.sty を必要とします。

書式

\GozyohouSuii<#1>#2#3

  • #1: key=val
  • #2, #3: 正整数
    #2 と #3 の最大公約数を求める互除法による計算推移を示します。

    #1 における有効な key は

arrowcolor
矢線の色を指定します。
右辺値が空文字列の場合,矢線は描画されません。
backgroundcolor
囲みの背景色を指定します。
baselineskip
行間(行送り)を指定します(デフォルトは 1.5\baselineskip)。
framethickness
囲み枠線の太さを指定します(デフォルトは 0pt)
oval
枠隅を四分円にするさいの半径を指定します。
lastremainder
右辺値に 1 を与えた場合,最終行を表示しません。

基本例

589 と 437 の最大公約数を互除法で求めます。
GozyohouSuii01.png
  • 特に,互いに素である2数に対しては
    tagainiso01.png
  • となりますが,余りが 1 となったところで打ち切る流儀もあります。それを実現するには
      <lastremainder=1>
    オプションを用います。
    tagainiso02.png

行間の変更

行間(行送り)を変更するには
  <baselineskip=..>
オプションを用います。右辺値は単位を伴う寸法です。
(デフォルトは 1.5\baselineskip としてあります。)
baselineskip01.png

枠線の太さ

数を枠線で囲むには,<framethickness=..> オプションを用います。
framethickness01.png

枠の形状

枠の隅を丸くするには,オプションに
  oval=..
を付加します。
oval01.png

矢線の色

色指定

矢線の色を指定するには
  arrowcolor=.....
オプションを用います。右辺値は,行数分の色名を csv列で与えます
(右辺値全体を {...} で括っておかねばなりません)。
arrowcolor01.png

矢線なし

特に
  arrowcolor=
と,右辺を空文字列にした場合は,矢線は描画されません。
arrowcolor02.png

背景色

枠囲みした部分の背景色を指定するには
  backgroundcolor=.....
オプションを用います。右辺値は,行数分の色名を csv列で与えます
(右辺値全体を {...} で括っておかねばなりません)。
backgroundcolor01.png
  • これらのオプションを並べ立てると
    backgroundcolor02.png

関連事項


添付ファイル: filearrowcolor02.png 305件 [詳細] filetagainiso01.png 335件 [詳細] filetagainiso02.png 287件 [詳細] filebackgroundcolor02.png 302件 [詳細] filebackgroundcolor01.png 198件 [詳細] filearrowcolor01.png 354件 [詳細] fileoval01.png 332件 [詳細] fileframethickness01.png 311件 [詳細] filebaselineskip01.png 356件 [詳細] fileGozyohouSuii01p.tex 270件 [詳細] fileGozyohouSuii01.png 317件 [詳細]

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2013-10-21 (月) 12:18:23 (2009d)