emath BBS

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

No.3236  Re:グラフを破線で囲む
発言者: tDB
発言日: 2005 06/12 14:50
発言元: ntchba100244.chba.nt.ftth.ppp.infoweb.ne.jp
> タイトルの通りグラフを破線で囲みたいのですが、
> emathPp だとうまくいくのですが、emathP で
> コンパイルするとうまくいきません。理由をご教授
> 頂けないでしょうか。よろしくお願いします。

emathP.sty は,
    emathPxy.sty
を読み込みます。
したがって描画における単位長は
    \unitlength
だけではなく,
    \xunitlength
    \yunitlength
も設定しておく必要があります。

zahyou(*)環境内では,
    ul= , xscale= , yscale=
などの指定に応じて自動的に設定されますが,
zahyou環境の外では,\unitlength の指定をする際
    \xunitlength
    \yunitlength
も指定しなければなりません。

修正リストです:

% --- re3235.tex ----------------------------
\documentclass[b5j]{jarticle}
\usepackage{emath}
\usepackage{emathP}%% emathPxy.sty がロードされますから
%%%%%%%%%% \unitlength だけではなく,\xunitlength, \yunitlength の設定も必要

\begin{document}
\setlength{\unitlength}{3mm}
\setlength{\xunitlength}{\unitlength}%%% \xunitlength=\unitlength
\setlength{\yunitlength}{\unitlength}%%% \yunitlength=\unitlength
\dashbox{0.2}(10,10)[c]{text}

\setlength{\unitlength}{4mm}
\setlength{\xunitlength}{\unitlength}%%% \xunitlength=\unitlength
\setlength{\yunitlength}{\unitlength}%%% \yunitlength=\unitlength
\dashbox{0.2}(10,10)[c]{text}
\setlength{\unitlength}{4mm}
\setlength{\xunitlength}{\unitlength}%%% \xunitlength=\unitlength
\setlength{\yunitlength}{\unitlength}%%% \yunitlength=\unitlength
\dashbox{0.2}(10,10)[c]{
\begin{zahyou*}[ul=4mm,ueyohaku=1,migiyohaku=1](-4,4)(-.5,7)
\YGurafu*{X*X}
\Put\migiT{\ \maru2}
\drawXaxis
\Put{(\xmax,0)}[e]{$x$}
\end{zahyou*}
}
\end{document}


▼関連発言

3235:グラフを破線で囲む [ダブリン] 06/12 14:08
 └3236:Re:グラフを破線で囲む [tDB] 06/12 14:50
  └3237:Re[2]:グラフを破線で囲む [ダブリン] 06/12 14:59<-last

Pass 保存


CGIROOM