\maskHako

解答欄のハコに答えを埋め込んでおき,
ハコの中を空白にしておくか,答えを表示するかは,
\ifmaskhako の真偽値でコントロールしよう,
というのが\maskHako です。
ただし,このコマンドは color パッケージを必要とします。
 

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

hako.sty

書式

\maskHako(#1)[#2][#3]<#4>#5

基本例

\maskHako の必須引数 #4 に記述した答えは
  \maskhakotrue のときは答えは表示されず,空白
  \maskhakofalse のときは答えが表示
となります。
maskHako01.png

横幅指定

箱のサイズですが,デフォルトでは,埋め込んだ答えのサイズとなります。
しかし,それよりも大きくしておきたいことが多いでしょう。
その場合,横幅については (#1) オプションを用います。
width1.png
答えはハコの中央に配置されますが,
これを左詰あるいは右詰にしたいときは
  \hfill
を用います。
width2.png

高さ指定

ハコの高さを指定するには [#2] オプションを用います。
height1.png

深さ指定

ハコの深さを指定するには [#3] オプションを用います。
ただし,高さ指定オプション [#2] と併用しなければなりません。
depth1.png
幅指定オプション (#1) と併用することが多いでしょう。
depth2.png

問題にも一部表示

\maskhakotrue のときは,埋め込んだ答えは表示されず,ハコは空白です。
しかし,場面によっては一部を表示したいこともあります。
その場合,問題にも表示する部分をオプション引数<#4>に記述します。
maskHako11.png
\maskhakotrue 時と,\maskhakofalse 時で,サイズが異なることがけしからん
ということなら,横幅指定オプションを用います。
もちろん,高さ・深さ指定を併用することも出来ます。
maskHako12.png
答えを左詰,右詰にする方法については「横幅指定」の項で説明したように
  \hfill
を用いますが,一部を左詰,残りを右詰なども可能です。
maskHako13.png

答えの文字修飾(1) 文字サイズ

文書全体で答えの文字サイズを変更するには
  \everymaskHako
コマンドを用います。
everymaskHako1.png

答えの文字修飾(2) 色指定

色を指定するにも \everymaskHako コマンドを用います。
everymaskHako2.png

答えの文字修飾(3) 数式を太字

答えの数式を太字(bold)にするにも \everymaskHako コマンドを用いますが,厄介です。
  \everymaskHako[#1]#2
としておきますと
  \maskHako{なんたら}
は
  #2{\ensuremath{なんたら}}#1
と展開されます。
everymaskHako3.png
色指定も併せると
everymaskHako4.png

注意事項

関連事項

2864

トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS