Commit 890c0495 authored by Jim Hefferon's avatar Jim Hefferon

map6 edits

parent 2b59e29c
This diff is collapsed.
This diff is collapsed.
...@@ -891,10 +891,10 @@ beginfig(22) % \pi/6 rotation map ...@@ -891,10 +891,10 @@ beginfig(22) % \pi/6 rotation map
z1=((-3+(sqrt 3))*0.5*w,(1+(3*(sqrt 3)))*0.5*v); z1=((-3+(sqrt 3))*0.5*w,(1+(3*(sqrt 3)))*0.5*v);
pickup pencircle scaled line_width_dark; pickup pencircle scaled line_width_dark;
drawarrow (0w,0v)--z0; drawarrow (0w,0v)--z0;
label.rt(btex {\scriptsize $\colvec{1 \\ 3}$} etex,z0); label.rt(btex {\scriptsize $\colvec[r]{1 \\ 3}$} etex,z0);
drawarrow ((0w,0v)--z1) shifted codomainshift; drawarrow ((0w,0v)--z1) shifted codomainshift;
z2=(0w,3v); z2=(0w,3v);
label.rt(btex \makebox[0pt][l]{\scriptsize $\colvec{(-3+\sqrt{3})/2 \\ label.rt(btex \makebox[0pt][l]{\scriptsize $\colvec[r]{(-3+\sqrt{3})/2 \\
(1+3\sqrt{3})/2}$} etex, (1+3\sqrt{3})/2}$} etex,
z2 shifted codomainshift); z2 shifted codomainshift);
...@@ -1019,10 +1019,10 @@ beginfig(25) % (2,2,1) and its projection ...@@ -1019,10 +1019,10 @@ beginfig(25) % (2,2,1) and its projection
pickup pencircle scaled (line_width_light); pickup pencircle scaled (line_width_light);
drawarrow z0--z1; drawarrow z0--z1;
label.rt(btex \raisebox{0ex}[0pt][0pt]{\scriptsize $\colvec{1 \\ 2 \\ 2}$} etex,z1); label.rt(btex \raisebox{0ex}[0pt][0pt]{\scriptsize $\colvec[r]{1 \\ 2 \\ 2}$} etex,z1);
pickup pencircle scaled (line_width_dark); pickup pencircle scaled (line_width_dark);
drawarrow z0--z2; drawarrow z0--z2;
%label.lrt(btex {\scriptsize $\colvec{1 \\ 2 \\ 0}$} etex,z2); %label.lrt(btex {\scriptsize $\colvec[r]{1 \\ 2 \\ 0}$} etex,z2);
draw_action_arrow((z1+(1pt,0))--(z2+(1pt,0))); draw_action_arrow((z1+(1pt,0))--(z2+(1pt,0)));
% shift so y-axis is on TeX's baseline (to line this pic with #26) % shift so y-axis is on TeX's baseline (to line this pic with #26)
show ypart(llcorner currentpicture); show ypart(llcorner currentpicture);
...@@ -1064,10 +1064,10 @@ beginfig(26) % (2,2,-1) and its projection ...@@ -1064,10 +1064,10 @@ beginfig(26) % (2,2,-1) and its projection
pickup pencircle scaled (line_width_light); pickup pencircle scaled (line_width_light);
drawarrow z0--z1; drawarrow z0--z1;
label.rt(btex \raisebox{0ex}[0pt][0pt]{\scriptsize $\colvec{1 \\ 2 \\ -1}$} etex,z1); label.rt(btex \raisebox{0ex}[0pt][0pt]{\scriptsize $\colvec[r]{1 \\ 2 \\ -1}$} etex,z1);
pickup pencircle scaled (line_width_dark); pickup pencircle scaled (line_width_dark);
drawarrow z0--z2; drawarrow z0--z2;
%label.lrt(btex {\scriptsize $\colvec{1 \\ 2 \\ 0}$} etex,z2); %label.lrt(btex {\scriptsize $\colvec[r]{1 \\ 2 \\ 0}$} etex,z2);
draw_action_arrow((z1+(1pt,0))--(z2+(1pt,0))); draw_action_arrow((z1+(1pt,0))--(z2+(1pt,0)));
% shift so y-axes of this and prior one line up; use raisebox in TeX file. % shift so y-axes of this and prior one line up; use raisebox in TeX file.
show ypart(llcorner currentpicture); show ypart(llcorner currentpicture);
...@@ -1188,7 +1188,7 @@ beginfig(29) % projection picture like stick figure's ...@@ -1188,7 +1188,7 @@ beginfig(29) % projection picture like stick figure's
draw z0--z2 withcolor white; draw z0--z2 withcolor white;
pickup pencircle scaled line_width_dark; % vector projected to pickup pencircle scaled line_width_dark; % vector projected to
drawarrow z0--z2 cutafter bpath cps; drawarrow z0--z2 cutafter bpath cps;
label.bot(btex {\small $c_{\vec{p}}\vec{s}$} etex,z2); label.bot(btex {\small $c_{\vec{p}}\,\vec{s}$} etex,z2);
z5=z1 rotated 55; z5=z1 rotated 55;
z6=whatever[z0,z5]; y6=ypart(point 0 of yaxis); % endpoint of line z6=whatever[z0,z5]; y6=ypart(point 0 of yaxis); % endpoint of line
...@@ -1215,7 +1215,7 @@ beginfig(29) % projection picture like stick figure's ...@@ -1215,7 +1215,7 @@ beginfig(29) % projection picture like stick figure's
%draw perppath dashed withdots scaled .5; %draw perppath dashed withdots scaled .5;
pickup pencircle scaled line_width_dark; % pickup pencircle scaled line_width_dark; %
drawarrow z2--z10 cutbefore bpath cps cutafter bpath v; drawarrow z2--z10 cutbefore bpath cps cutafter bpath v;
label.rt(btex {\small $\vec{v}-c_{\vec{p}}\vec{s}$} etex,.618[z2,z10]); label.rt(btex {\small $\vec{v}-c_{\vec{p}}\,\vec{s}$} etex,.618[z2,z10]);
endfig; endfig;
...@@ -4281,14 +4281,14 @@ beginfig(97) % compound map ...@@ -4281,14 +4281,14 @@ beginfig(97) % compound map
pickup pencircle scaled line_width_dark; pickup pencircle scaled line_width_dark;
drawarrow (0w,0v)--z0; drawarrow (0w,0v)--z0;
label.urt(btex {\scriptsize $\colvec{\sqrt{3}/2 \\ 1/2}$} etex,z0); label.urt(btex {\scriptsize $\colvec[r]{\sqrt{3}/2 \\ 1/2}$} etex,z0);
drawarrow ((0w,0v)--z1) shifted codomainshift; drawarrow ((0w,0v)--z1) shifted codomainshift;
label.urt(btex {\scriptsize $\colvec{(\sqrt{3}+1)/2 \\ 1/2}$} etex,z1 shifted codomainshift); label.urt(btex {\scriptsize $\colvec[r]{(\sqrt{3}+1)/2 \\ 1/2}$} etex,z1 shifted codomainshift);
drawarrow ((0w,0v)--z2) shifted compoundshift; drawarrow ((0w,0v)--z2) shifted compoundshift;
label.urt(btex {\scriptsize $\colvec{\sqrt{2}(\sqrt{3}+1)/2 \\ \sqrt{2}/2}$} etex, label.urt(btex {\scriptsize $\colvec[r]{\sqrt{2}(\sqrt{3}+1)/2 \\ \sqrt{2}/2}$} etex,
z2 shifted compoundshift); z2 shifted compoundshift);
drawarrow ((0w,0v)--z3) shifted d_compoundshift; drawarrow ((0w,0v)--z3) shifted d_compoundshift;
label.lrt(btex {\scriptsize $\colvec{\sqrt{2}(\sqrt{3}+1)/4 \\ \sqrt{2}(1-\sqrt{3})/4}$} etex, label.lrt(btex {\scriptsize $\colvec[r]{\sqrt{2}(\sqrt{3}+1)/4 \\ \sqrt{2}(1-\sqrt{3})/4}$} etex,
z3 shifted d_compoundshift); z3 shifted d_compoundshift);
z5 = .5[point 1 of xaxis,point 0 of (xaxis shifted codomainshift)]; z5 = .5[point 1 of xaxis,point 0 of (xaxis shifted codomainshift)];
......
This diff is collapsed.
...@@ -208,8 +208,8 @@ ...@@ -208,8 +208,8 @@
\settoheight{\heightofcdot}{$\cdot$} \settoheight{\heightofcdot}{$\cdot$}
\settowidth{\widthofcdot}{$\cdot$} \settowidth{\widthofcdot}{$\cdot$}
\newsavebox{\dotprodcircle} \newsavebox{\dotprodcircle}
\savebox{\dotprodcircle}{$\centerdot$} % 2012-Jan-06 JH too big: \savebox{\dotprodcircle}{$\bullet$}
% 2010-Nov-08 JH was: \savebox{\dotprodcircle}{\includegraphics{dotprod.1}} \savebox{\dotprodcircle}{\includegraphics{dotprod.1}}
\newcommand{\dotprod}{\mathbin{\raisebox{.5\heightofcdot}{% \newcommand{\dotprod}{\mathbin{\raisebox{.5\heightofcdot}{%
\makebox[\widthofcdot]{$\smash{\usebox{\dotprodcircle}}$}}}}} \makebox[\widthofcdot]{$\smash{\usebox{\dotprodcircle}}$}}}}}
......
This source diff could not be displayed because it is too large. You can view the blob instead.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment