発言者: 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