How to make 3D annotations in Julia Plots
<p>The annotation attribute in <a href="https://github.com/tbreloff/Plots.jl" rel="noreferrer">Julia Plots</a> seems to only take tuples of x,y coordinates and a label according to the <a href="https://juliaplots.github.io/attributes/" rel="noreferrer">documentation</a>.  Is there any way to do this on a 3D plot?  For example:</p>

<pre><code>tvec=0:0.1:4*pi
plot(sin, tvec)
annotate!(pi/2,1.0,"max")
annotate!(3*pi/2,-1.0,"min")
</code></pre>

<p>produces
<a href="https://i.stack.imgur.com/5lSLv.png" rel="noreferrer"><img src="https://i.stack.imgur.com/5lSLv.png" alt="enter image description here"></a>
but how do you add something to </p>

<pre><code>tvec=0:0.1:4*pi
plot(tvec, sin(tvec), cos(tvec))
</code></pre>

<p>Using the same type of <code>annotate!</code> command seems to annotate onto a superimposed 2D coordinate.
<a href="https://i.stack.imgur.com/I6Fsh.png" rel="noreferrer"><img src="https://i.stack.imgur.com/I6Fsh.png" alt="enter image description here"></a></p>