発言者: st
発言日: 2009 09/22 13:43
\Landgや\Candg(隠しコマンド?)と同じ魂胆で、\Eandgを作ってみました。
%tex---------------------------------------------------------------------------
\documentclass[a4paper]{jarticle}
\usepackage{emathPh}
\makeatletter
\def\Eandg#1#2#3#4#5#6#7{%
% #5 : 直線の傾き
\Addvec{#4}{(1,#5)}\Eandg@P
\EandL{#1}{#2}{#3}{#4}\Eandg@P#6#7}%
\def\Eandn#1#2#3#4#5#6#7{%
% #5 : 法線ベクトル
\Rotvec{#5}{90}\Eandn@a
\Eandl{#1}{#2}{#3}{#4}\Eandn@a#6#7}%
\def\Eandng#1#2#3#4#5#6#7{%
% #5 : 法線の傾き
\Addvec{#4}{(#5,-1)}\Eandng@P
\EandL{#1}{#2}{#3}{#4}\Eandng@P#6#7}%
\makeatother
\begin{document}
\unitlength=22pt
\begin{zahyou}(-4,4)(-3,3)
\def\a{3} %
\def\b{2} %\a , \b は \a > \b >0を満たす任意の実数
\def\m{0.5}
\Daen\O\a\b
\Eandg\O\a\b\O\m\Q\P
\Eandng\O\a\b\O\m\R\S
\tenretu**{P[ne];Q[sw];R[nw];S[se]}
\Kuromaru{\P\Q\R\S}
\Drawlines{\P\Q;\R\S}
\Tyokkakukigou\P\O\R
\end{zahyou}
\begin{zahyou}(-4,4)(-3,3)
\def\a{3} %
\def\b{2} %\a , \b は \a > \b >0を満たす任意の実数
\def\m{0.5}
\Daen\O\a\b
\Eandg\O\a\b\O\m\Q\P
\Eandn\O\a\b\O\P\R\S
\tenretu**{P[ne];Q[sw];R[nw];S[se]}
\Kuromaru{\P\Q\R\S}
\Drawlines{\P\Q;\R\S}
\Tyokkakukigou\P\O\R
\end{zahyou}
\end{document}
▼関連発言
│
└◆758:楕円と直線の交点 [st] 09/22 13:43
└◆759:Re:楕円と直線の交点 [tDB] 09/22 16:22<-last