emath BBS (Read Only)

新規発言一覧最新記事過去一覧検索HOME

スレッド

└◇9753:
maskHakoに記号を [tanak] 03/23 09:13

 └◇9754:Re:maskHakoに記号を [tDB] 03/23 14:32
  ├◇9757:Re[2]:maskHakoに記号を [tanak] 03/23 20:48
  └◇9777:Re[2]:maskHakoに記号を [tanak] 03/31 04:19
   └◇9779:Re[3]:maskHakoに記号を [tDB] 03/31 08:47
    └◇9781:Re[4]:maskHakoに記号を [tanak] 03/31 09:36
     └◇9782:Re[5]:maskHakoに記号を [tDB] 03/31 11:39
      ├◇9783:Re[6]:maskHakoに記号を [tanak] 03/31 12:48
      └◇9785:Re[6]:maskHakoに記号を(解題) [tDB] 03/31 16:22
       └◇9793:Re[7]:maskHakoに記号を(解題) [tanak] 04/14 06:04
        └◇9794:Re[8]:maskHakoに記号を(解題) [tDB] 04/14 18:45<-last


9753● maskHakoに記号を[ tanak ] 2011 03/23 09:13
お世話になっています。

sampleh.pdfには記号を付与しないハコとしてmaskHakoが説明されていますが,
 maskHakoに記号を付与する,
 または
 hakoに答えを埋め込んで答えの表示と非表示を切り替える
ことができますか。
スレッド一覧


9754● Re:maskHakoに記号を[ tDB ] 2011 03/23 14:32
> maskHakoに記号を付与する,

それはあり得ません。
maskHako は記号なし,が仕様です。

> hakoに答えを埋め込んで答えの表示と非表示を切り替える

\Hako に答えを埋め込んでいますが,それは別途出力するのが仕様です。

あえて,実行するとなると,下のようなことでしょうか。
ただし,実験版 110323sty.zip を前提とします。

% ----------------------------------------
\documentclass{jarticle}
\usepackage{hako}

\hakosyokika
\hakomoziiti{^}%       記号を左上に
\hakosityuu{\bsityuu}% ハコの支柱
\widthHako{10zw}%      ハコの横幅
% \maskhako スイッチの切り替え
\maskhakotrue%   default
%\maskhakofalse

\begin{document}
原点を中心とする半径3の円$C$の方程式は
\[ \Hako'x^2+y^2-9'=0 \]
であり,2点A\retu(2,0), B\retu(0,2)を通る直線$l$の方程式は
\[ y=\Hako'-x+2' \]
である。直線$l$が円$C$によって切り取られる線分の長さは
\Hako(width=6zw)'2\sqrt7'となる。
\end{document}
スレッド一覧


9757● Re[2]:maskHakoに記号を[ tanak ] 2011 03/23 20:48
tDBさま

回答ありがとうございます。
記号をhakoの外に出したかったので,\hakomoziiti{L}として,思い通りの出力を得ました。

お世話になりました。
スレッド一覧


9777● Re[2]:maskHakoに記号を[ tanak ] 2011 03/31 04:19
再び失礼します。

実験版 110323sty.zip を導入すると以前作ったファイルで\maskHakoに埋め込んだ解答の表示と非表示の切り替えができなくなりました。
また,\hakomoziiti{L}とし,解答を表示したときの記号位置もハコの外に出すことは可能でしょうか。


スレッド一覧


9779● Re[3]:maskHakoに記号を[ tDB ] 2011 03/31 08:47
> 以前作ったファイルで\maskHakoに埋め込んだ解答の表示と非表示の切り替えができなくなりました。

そのファイルのプリアンブルをお示しください。

> \hakomoziiti{L}とし,解答を表示したときの記号位置もハコの外に出すことは可能でしょうか。
思ったようにならない,というときは最新の実験版で確認してください。
スレッド一覧


9781● Re[4]:maskHakoに記号を[ tanak ] 2011 03/31 09:36
tDB様
よろしくお願いいたします。

まず,\maskHakoの表示・非表示の切り替えができなったのは,次のファイルです。

\documentclass{jarticle}
\usepackage{hako}
\usepackage{emathP}
%\usepackage[maskAnstrue]{emathAe}% 解答をマスクする。すなわち解答は印刷しない
\usepackage[maskAnsfalse]{emathAe}% 解答をマスクしない。すなわち解答は印刷する
\begin{document}
\hakosyokika
 $\maskHako(3zw)[1.5zh][.7zh]<>{4}$
\end{document}

110326styだと表示されませんが,修正パックに戻すと表示されます。


記号位置をハコの外に出すのは,最新の実験版で思う通りの出力を得ました。

スレッド一覧


9782● Re[5]:maskHakoに記号を[ tDB ] 2011 03/31 11:39
\begin{document} 直後の
  \hakosyokika
を削除するとどうなりますか。
スレッド一覧


9783● Re[6]:maskHakoに記号を[ tanak ] 2011 03/31 12:48
今度はきちんと解答が表示されました。
スレッド一覧


9785● Re[6]:maskHakoに記号を(解題)[ tDB ] 2011 03/31 16:22
このスレッドで,\ifmaskhako の影響範囲が変わりました。
いままでは,\maskHako に対してのみ働いていましたが,
このスレッドで,\Hako に対しても働くことになりました。

そのため,\hakosyokika コマンドに \ifmaskhako の真偽値を変更する
    \hakomasktrue
が含められることとなったのです
(そうしないと,\Hako に埋め込んだ答えが漏れてしまいます)。

#9781 のリストで,\ifmaskhako の真偽値の推移を見ておきます。
1)  2行目:\usepackage{hako}
 で,\ifmaskhako が定義され,その初期値が \maskhakotrue に設定されます。
2)  4/5 行目で,\ifmaskAns の値と連動して \ifmaskhako の値が再設定されます。

今までは,これで終りでした。
このスレッドの要望に応えたため,
3)  7行目:\hakosyokika
 により,\ifmaskhako の値が \maskhakotrue に再々設定されます。

7行目の \hakosyokika コマンドは不要なのです。
2行目の \usepackage{hako} とした時点で \hakosyokika は一度実行されていたのです。

今回の件はアッパコンパチには出来ません。
\ifmaskhako が \Hako に対しても働くようにした仕様変更の当然の帰結とお受け取りください。

次期の改訂では,さらなる仕様変更
  \ifmaskhako の真偽値は
    emathAe.sty のロードオプション maskAnstrue/maskAnsfalse 
  とは連動しない
を予定しています。
すなわち \ifmaskhako の真偽値の変更は
  \maskhakotrue/\maskhakofalse
のいずれかを明示しなければならない,
となります。

答えのマスクは間違えると重大な結果を招来します。
    \maskhakofalse
を意識して使わない限り,
  \Hako に埋め込んだ答えは出力されることがない
ようにしておかねばならないでしょう。
スレッド一覧


9793● Re[7]:maskHakoに記号を(解題)[ tanak ] 2011 04/14 06:04
tDBさま

返信がおそくなりました。
丁寧に説明をしてくださっているのですが,私自身のレベルを超えていて理解不十分のため,どう返信をしていいのかわからず,
現在まできてしまいました。
余りに無理な注文をして根幹を揺るがしてしまったのかとも思い,申し訳ない気持ちです。

自分で$^{ア}\maskHako〜$とすれば済むことですので,なかったことにしてくださって構わないのですが,このことすら場違いなことを言っているようで,
自分の未熟さを痛感しています。

よろしくご配慮ください。


スレッド一覧


9794● Re[8]:maskHakoに記号を(解題)[ tDB ] 2011 04/14 18:45
お気遣いご無用です。

アッパコンパチにはこだわらずに行きます。
歌は世につれ.....
スレッド一覧

CGIROOM