This is just a quick note to myself. When I want to write a label with a smaller font, I should use \scriptstyle
...but it is tricky since it requires math mode!
So an example, consider this diagram describing an experiment for gravitational redshift:
numeric u; u = 1pc; beginfig(0) path earth; pair clock[]; earth = fullcircle scaled u; clock[0] = (0,2u); clock[1] = (0,4u); draw (0,0)--(0,5u) dashed evenly; for i=0 upto 1: label(btex $\bullet$ etex, clock[i]); endfor; fill earth withcolor 0.75white; draw earth; label.rt(btex ${\scriptstyle\rm Earth}$ etex, (.5u,0)); label.rt(btex ${\scriptstyle\rm Satellite\ 1}$ etex, clock[0]); label.rt(btex ${\scriptstyle\rm Satellite\ 2}$ etex, clock[1]); endfig; end;
Just remember to use "\
" for spaces. Otherwise it will all run together horribly!
No comments:
Post a Comment