<div dir="ltr"><div><div><div>There was a talk by <font size="-1">Michael Doob and Jim Hefferon </font>at last summer's TeX Users Group that might be helpful.  See:<br><br>   <a href="http://tug.org/TUGboat/tb33-2/">http://tug.org/TUGboat/tb33-2/</a><br>
<br></div>William Slough<br></div>Mathematics and Computer Science Department<br>Eastern Illinois University<br></div>600 Lincoln Avenue<br>Charleston, IL  61920<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">
On Sat, Apr 20, 2013 at 12:08 PM, J. McKenzie Alexander <span dir="ltr"><<a href="mailto:jalex@lse.ac.uk" target="_blank">jalex@lse.ac.uk</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hello,<br>
<br>
Does anyone know of there any detailed tutorials for Asymptote available online? I've found the following web resource:<br>
<br>
<a href="http://www.artofproblemsolving.com/Wiki/index.php/Asymptote_%28Vector_Graphics_Language%29" target="_blank">http://www.artofproblemsolving.com/Wiki/index.php/Asymptote_%28Vector_Graphics_Language%29</a><br>
<br>
but, aside from that, all I have is the full Asymptote manual, which isn't particularly easy-going for a novice...<br>
<br>
The problem I'm trying to solve arises from the following diagram, which illustrates a neighborhood of a point on the unit 2-simplex. I'm trying to figure out how to transform the labels U and \sigma so that they are drawn in the plane of the simplex. (The way it's done now looks weird if you rotate the diagram to a different perspective in Adobe Reader.)<br>

<br>
\begin{asy}<br>
import three;<br>
import graph3;<br>
unitsize(1cm);<br>
size(4.5cm);<br>
currentprojection=orthographic(5, -2, 3);<br>
xaxis3( Label("$s_1$"), 0, 1.25, Arrow3);<br>
yaxis3( Label("$s_2$"), 0, 1.25, Arrow3);<br>
zaxis3( Label("$s_3$"), 0, 1.25, Arrow3);<br>
<br>
path3 simplex = (1,0,0)--(0,1,0)--(0,0,1)--cycle;<br>
draw( surface(simplex), gray+opacity(.5) );<br>
draw( simplex );<br>
draw( circle((.3,.4, .3), .2, (1,1,1)), linetype( new real[] {4,4}) );<br>
dot( (.3,.4,.3) );<br>
label("$\sigma$", (.3,.4,.3), S );<br>
label( "$U$", (.27,.27,.46), N );<br>
\end{asy}<br>
<br>
Cheers,<br>
<br>
Jason<br>
<br>
--<br>
Dr J. McKenzie Alexander<br>
Department of Philosophy, Logic and Scientific Method<br>
London School of Economics and Political Science<br>
Houghton Street, London WC2A 2AE<br>
<br>
Please access the attached hyperlink for an important electronic communications disclaimer: <a href="http://lse.ac.uk/emailDisclaimer" target="_blank">http://lse.ac.uk/emailDisclaimer</a><br>
<br>----------- Please Consult the Following Before Posting -----------<br>
TeX FAQ: <a href="http://www.tex.ac.uk/faq" target="_blank">http://www.tex.ac.uk/faq</a><br>
List Reminders and Etiquette: <a href="http://email.esm.psu.edu/mac-tex/" target="_blank">http://email.esm.psu.edu/mac-tex/</a><br>
List Archive: <a href="http://tug.org/pipermail/macostex-archives/" target="_blank">http://tug.org/pipermail/macostex-archives/</a><br>
TeX on Mac OS X Website: <a href="http://mactex-wiki.tug.org/" target="_blank">http://mactex-wiki.tug.org/</a><br>
List Info: <a href="http://email.esm.psu.edu/mailman/listinfo/macosx-tex" target="_blank">http://email.esm.psu.edu/mailman/listinfo/macosx-tex</a><br>
<br>
<br></blockquote></div><br></div>