Noisebridge logo EPS
Jump to navigation
Jump to search
This page contains hand-written Encapsulated PostScript-compatible code that generates the Noisebridge logo.
Currently, this code does not include the text. This will be added in a later version (once the paths can be translated from SVG).
For a rendered version of this code, see File:Noisebridge-notext.pdf.
%!PS-Adobe-3.0 EPSF-3.0 %%BoundingBox: 0 0 216 216 %%EndComments % Switches you can flip! /background true def % Set to false if you want a black-and-white Noisebridge logo (just the black line-art, no background). /useCMYK true def % Set to true if you want the red background defined in CMYK rather than RGB. Looks less impressive on monitors, but improves fidelity for print shops. May hinder more than help with home printing, as some printer drivers unhelpfully convert everything to RGB anyway. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% background { % Red disc background 216 108 moveto 108 108 108 0 360 arc useCMYK { 0 1 1 0 setcmykcolor } { % Color values documented on https://www.noisebridge.net/wiki/Identity 237 255 div 14 255 div 18 255 div setrgbcolor } ifelse fill } if 0 setgray 5.4 dup scale 1 setlinewidth % Circle border 20 1 moveto 20 20 18.5 270 270 360 add arc 20 20 17.5 270 180 arcn stroke % Circuit % Speaker x positions: 26 30 33 % Speaker y positions: 15 17.75 22.5 15 % We start at the lower-middle of the speaker, where the cone meets the driver. 1.25 setlinewidth 30 17.75 moveto 33 15 lineto 33 25 lineto 30 22.5 lineto 26 22.5 lineto 26 17.75 lineto 30 17.75 lineto 30 22.5 lineto stroke % Body x positions: 11.25 16.75 20 22.75 28.5 % Body y positions: 11.25 28.5 % Wave x positions: 9 13.5 % Wave y positions: 16 16.5 18 19.5 21 22.5 24 24.5 /radius 1.5 def % We start on the right side, where the speaker's upper edge is. As is traditional, we move counter-clockwise. 28.5 22.5 moveto 28.5 radius sub 28.5 radius sub radius 0 90 arc 20 28.5 3.25 0 180 arc 11.25 radius add 28.5 radius sub radius 90 180 arc % Begin wave 11.25 24.75 lineto 9 24 lineto 13.5 22.25 lineto 9 21 lineto 13.5 19.5 lineto 9 18 lineto 13.5 16.5 lineto 11.25 15.75 lineto % End wave 11.25 radius add 11.25 radius add radius 180 270 arc 20 11.25 3.25 180 0 arcn 28.5 radius sub 11.25 radius add radius 270 360 arc 28.5 17.75 lineto stroke