3 ; Light background color init file for gschem
7 ; keywords are case sensitive (guile feature)
8 ; mode strings are case sensitive
9 ; colors are not case sensitive
13 ; Start of color related keywords
17 ; Color index reference
19 ; All valid X color names are valid (assuming you can allocate the colors)
20 ; DO NOT change the index value of these colors, unless you understand what
25 ; NET_ENDPOINT_COLOR 2
29 ; LOGIC_BUBBLE_COLOR 6
31 ; DETACHED_ATTRIBUTE_COLOR 8
35 ; BOUNDINGBOX_COLOR 12
39 ; OUTPUT_BACKGROUND_COLOR 16
40 ; Freestyle colors 17-20
43 ; OVERRIDE_NET_COLOR 4
44 ; OVERRIDE_PIN_COLOR 1
45 ; OVERRIDE_BUS_COLOR 10
48 ; In all of the color modes:
49 ; the first string is the actual color name
50 ; the second string is the outline color name
51 ; the third string is the postscript color name
56 ; background-color index color_name outline_color ps_color_string
57 ; Set the default background color.
58 ; DO NOT change the value of the index (first number)
60 (background-color 0 "grey94" "null" "1 1 1") ; light background
62 ; pin-color index color_name outline_color ps_color_string
63 ; Set the color of any new pins (does not effect existing pins).
64 ; To change existing pins use the override-pin-color
65 ; DO NOT change the value of the index (first number)
67 (pin-color 1 "black" "grey30" "0 0 0") ; light background
69 ; net-endpoint-color index color_name outline_color ps_color_string
70 ; Set the default net endpoint color.
71 ; DO NOT change the value of the index (first number)
73 (net-endpoint-color 2 "red" "red3" "1 0 0") ; light background
75 ; graphic-color index color_name outline_color ps_color_string
76 ; Set the default graphics color. All new Lines, Boxes, Circles, and Arcs
77 ; are effected by this keyword. Existing graphic objects are not effected
79 ; DO NOT change the value of the index (first number)
81 (graphic-color 3 "green4" "green4" "0 .54 0") ; light background
83 ; net-color index color_name outline_color ps_color_string
84 ; Set the color of any new nets (does not effect existing nets).
85 ; To change existing nets use the override-net-color
86 ; DO NOT change the value of the index (first number)
88 (net-color 4 "blue2" "blue3" "0 0 1") ; light background
90 ; attribute-color index color_name outline_color ps_color_string
92 ; Set the color of attributes. Attributes are any object associated with
93 ; another with the 'Attach Attribute' command.
94 ; DO NOT change the value of the index (first number)
96 (attribute-color 5 "black" "grey30" "0 0 0") ; light background
98 ; logic-bubble-color index color_name outline_color ps_color_string
99 ; Set the color of logic bubbles / circles.
100 ; DO NOT change the value of the index (first number)
102 (logic-bubble-color 6 "DarkCyan" "DarkCyan" "0 .54 .54") ; light bg
104 ; grid-color index color_name outline_color ps_color_string
106 ; Set the default grid color.
107 ; DO NOT change the value of the index (first number)
109 (grid-color 7 "grey50" "null" "null") ; light background
111 ; detached-attribute-color index color_name outline_color ps_color_string
112 ; Set the color of detached attributes. Detached attributes are just
113 ; text items which were attributes at one time. Detached attributes
114 ; are created in conjunction with the 'Detach Attribute' command.
115 ; DO NOT change the value of the index (first number)
117 (detached-attribute-color 8 "red" "red3" "1 0 0") ; light background
119 ; text-color index color_name outline_color ps_color_string
121 ; Set the color of any new text (does not effect attributes, see below).
122 ; Existing graphic objects are not effected by this keyword.
123 ; DO NOT change the value of the index (first number)
125 (text-color 9 "green4" "green4" "0 .54 0") ; light background
127 ; bus-color index color_name outline_color ps_color_string
128 ; Set the color of any new buses (does not effect existing buses).
129 ; To change existing buses use the override-bus-color
130 ; DO NOT change the value of the index (first number)
132 (bus-color 10 "green2" "green3" "0 .9333 0") ; light background
134 ; select-color index color_name outline_color ps_color_string
136 ; Set the default selection color. This include the bounding box in window
137 ; selects and when objects are selected.
138 ; DO NOT change the value of the index (first number)
140 (select-color 11 "firebrick" "firebrick" "null") ; light background
142 ; boundingbox-color index color_name outline_color ps_color_string
144 ; Set the default bounding box color. The bounding box color is displayed
145 ; whenever you request that actions (move/copy/place) use a bounding box
146 ; instead of the default outline.
147 ; DO NOT change the value of the index (first number)
149 (boundingbox-color 12 "orange" "orange" "null") ; light background
151 ; zoom-box-color index color_name outline_color ps_color_string
152 ; Set the default zoom box color. The zoom box color is displayed
153 ; whenever you use the zoom window / box option.
154 ; DO NOT change the value of the index (first number)
156 (zoom-box-color 13 "DarkCyan" "DarkCyan" "null") ; light background
158 ; stroke-color index color_name outline_color ps_color_string
160 ; Set the default stroke color which is displayed when you draw a stroke.
161 ; Basically this color specifies what the mouse droppings color
162 ; DO NOT change the value of the index (first number)
164 (stroke-color 14 "purple" "purple" "null") ; light background
166 ; lock-color index color_name outline_color ps_color_string
167 ; Set the default lock color which is used when you lock an object down
168 ; DO NOT change the value of the index (first number)
170 (lock-color 15 "grey40" "darkgrey" ".4 .4 .4") ; light background
172 ; output-color-background index color_name outline_color ps_color_string
174 ; Specifies the color of the background of the output (color postscript file)
175 ; - string is one of the valid colors
176 ; - Only used if ouput-color is "enabled" (see above)
177 ; DO NOT change the value of the index (first number)
179 (output-color-background 16 "white" "null" "1 1 1") ; light back
181 ; override-net-color index color_name outline_color ps_color_string
182 ; Override the color of ALL nets
183 ; New net color will be applied to all nets in any file which is opened and
184 ; then saved. Comment out if you don't want to override the net color.
185 ; DO NOT change the value of the index (first number)
187 ;(override-net-color 4 "blue" "blue3" "0 0 1")
189 ; override-pin-color index color_name outline_color ps_color_string
190 ; Override the color of ALL pins
191 ; New pin color will be applied to all pin in any file which is opened and
192 ; then saved. Comment out if you don't want to override the pin color.
193 ; DO NOT change the value of the index (first number)
195 ;(override-pin-color 1 "white" "grey" "1 1 1")
197 ; override-bus-color index color_name outline_color ps_color_string
198 ; Override the color of ALL buses
199 ; New net color will be applied to all buses in any file which is opened and
200 ; then saved. Comment out if you don't want to override the bus color.
201 ; DO NOT change the value of the index (first number)
203 ;(override-bus-color 10 "green" "green3" "0 1 0")
205 ; freestyle-color index color_name outline_color ps_color_string
206 ; Set a freestyle color which can be used in whatever context you want.
207 ; However, care should be taken with this facility since users might
208 ; change this colors at will.
210 ;(freestyle-color 17 "color_name" "dark_color_name" "0.0 0.0 0.0")
211 ;(freestyle-color 18 "color_name" "dark_color_name" "0.0 0.0 0.0")
212 ;(freestyle-color 19 "color_name" "dark_color_name" "0.0 0.0 0.0")
213 ;(freestyle-color 20 "color_name" "dark_color_name" "0.0 0.0 0.0")
215 ; junction-color index color_name outline_color ps_color_string
216 ; Set the default junction color.
217 ; DO NOT change the value of the index (first number)
219 (junction-color 21 "purple" "purple3" ".627 .125 .941")
223 ; End of color related keywords