Article View: comp.text.tex
Article #500Re: picture of a coil?
From: Hideki ISOZAKI
Date: Tue, 28 Jul 1992 09:26
Date: Tue, 28 Jul 1992 09:26
55 lines
1787 bytes
1787 bytes
llew@wpi.WPI.EDU (Lew Yan Voon) writes
>does anyone know how to draw a coil using latex?
The following METAFONT code let
you draw horizontally laid coils.
Each character corresponds to one turn or an end of a coil.
Please ask someone near you about how to install/use it.
Hideki Isozaki, NTT Basic Research Labs.
-------------------- spring.mf --------------------
mode_setup;
numeric code; numeric pitch;
for code:=0 upto 6:
pitch:=code*1pt#+4pt#;
beginchar(4code,pitch,5pt#,5pt#);
path p;
p=(0,-d){right}..(.8w,.3h){up}..(.5w,h){left}..(.2w,.3h){down}..{right}(w,-d);
pickup pencircle scaled 0.4pt;
draw p;
pickup pencircle scaled 2.5pt;
undraw subpath(3.2,3.8) of p;
pickup pencircle scaled 0.4pt;
draw subpath(3,4) of p;
endchar;
beginchar(4code+1,pitch,5pt#,5pt#);
path p;
p=(0,-d){right}..(.8w,.3h){up}..(.5w,h){left}..(.2w,.3h){down}..{right}(w,-d);
pickup pencircle scaled 0.4pt;
draw p;
pickup pencircle scaled 2.5pt;
undraw subpath(0.2,0.8) of p;
pickup pencircle scaled 0.4pt;
draw subpath(0,1) of p;
endchar;
beginchar(4code+2,pitch,5pt#,5pt#);
pickup pencircle scaled 0.4pt;
draw (w,-d){left}..(.3w,0)---(0,0);
endchar;
beginchar(4code+3,pitch,5pt#,5pt#);
pickup pencircle scaled 0.4pt;
draw (0,-d){right}..(.7w,0)---(w,0);
endchar;
endfor;
end
Technical Details
Message-ID:
<oq1.bnqtf@lab.ntt.jp>Path:
arc1-ca.pugleaf.net!sparky!uunet!sun-barr!sh.wide!wnoc-tyo-news!ccut!wsclark!lab!lab!isozakiReferences:
<1992Jul20.200855.7751@wpi.WPI.EDU>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!sun-barr!sh.wide!wnoc-tyo-news!ccut!wsclark!lab!lab!isozaki From: isozaki@ntt-20.ntt.jp (Hideki ISOZAKI) Newsgroups: comp.text.tex Subject: Re: picture of a coil? Message-ID: <oq1.bnqtf@lab.ntt.jp> Date: 28 Jul 92 09:26:00 GMT References: <1992Jul20.200855.7751@wpi.WPI.EDU> Sender: news@lab.ntt.jp Organization: NTT Basic Research Laboratories Lines: 55 In-Reply-To: llew@wpi.WPI.EDU's message of 20 Jul 92 20:08:55 GMT