48 lines
995 B
PostScript
48 lines
995 B
PostScript
%!
|
|
<</PageSize[512 512]>>setpagedevice
|
|
|
|
% #323330 = 50 51 48
|
|
% #F0DB4F = 240 219 79
|
|
% #4386b5 = 67 134 181
|
|
|
|
/cG { 50 255 div 51 255 div 48 255 div setrgbcolor } def
|
|
/cY { 240 255 div 219 255 div 79 255 div setrgbcolor } def
|
|
/cB { 67 255 div 134 255 div 181 255 div setrgbcolor } def
|
|
|
|
% fill background with yellow
|
|
cY
|
|
0 0 moveto 512 0 lineto 512 512 lineto 0 512 lineto closepath fill
|
|
|
|
% move logo to lower right corner
|
|
512 0.2 mul 0 translate
|
|
0.8 0.8 scale
|
|
|
|
% center logo
|
|
0.875 0.875 scale
|
|
32 32 translate
|
|
|
|
% draw electrons and nucleus
|
|
cG
|
|
gsave
|
|
256 256 translate
|
|
|
|
16 setlinewidth
|
|
gsave 0 rotate .5 1 scale 0 0 232 0 360 arc stroke grestore
|
|
gsave 60 rotate .5 1 scale 0 0 232 0 360 arc stroke grestore
|
|
gsave 120 rotate .5 1 scale 0 0 232 0 360 arc stroke grestore
|
|
|
|
0 0 96 0 360 arc fill
|
|
grestore
|
|
|
|
% draw yellow 'JS' text in center of nucleus
|
|
cY
|
|
gsave
|
|
/SourceSansPro-Bold findfont 128 scalefont setfont
|
|
256 256 moveto
|
|
(JS)
|
|
dup stringwidth pop -2 div -44 rmoveto
|
|
show
|
|
grestore
|
|
|
|
showpage
|