1#
2# This program source code file is part of KiCad, a free EDA CAD application.
3#
4# Copyright (C) 2012 CERN.
5# Copyright (C) 2019-2020 KiCad Developers, see AUTHORS.txt for contributors.
6#
7# This program is free software; you can redistribute it and/or
8# modify it under the terms of the GNU General Public License
9# as published by the Free Software Foundation; either version 2
10# of the License, or (at your option) any later version.
11#
12# This program is distributed in the hope that it will be useful,
13# but WITHOUT ANY WARRANTY; without even the implied warranty of
14# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
15# GNU General Public License for more details.
16#
17# You should have received a copy of the GNU General Public License
18# along with this program; if not, you may find one here:
19# http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
20# or you may search the http://www.gnu.org website for the version 2 license,
21# or you may write to the Free Software Foundation, Inc.,
22# 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA
23#
24
25# These are the keywords for the Pcbnew s-expression file format.
26
27add_net
28addsublayer
29aligned
30allowed
31anchor
32angle
33arc
34arc_segments
35area
36arrow1a
37arrow1b
38arrow2a
39arrow2b
40arrow_length
41at
42attr
43autoplace_cost90
44autoplace_cost180
45aux_axis_origin
46bevelled
47blind
48blind_buried_vias_allowed
49board_only
50bold
51bottom
52bottom_left
53bottom_right
54castellated_pads
55center
56chamfer
57chamfer_ratio
58circle
59clearance
60clearance_min
61color
62comment
63company
64connect
65connect_pads
66copperpour
67copper_finish
68crossbar
69custom
70outline
71convexhull
72copper_line_width
73copper_text_dims
74courtyard_line_width
75date
76defaults
77descr
78die_length
79dielectric_constraints
80dimension
81diff_pair_width
82diff_pair_gap
83dimension_precision
84dimension_units
85drawings
86drill
87edge
88edge_clearance
89edge_cuts_line_width
90edge_connector
91edge_plating
92edge_width
93effects
94end
95epsilon_r
96exclude_from_pos_files
97exclude_from_bom
98extension_height
99extension_offset
100fab_layers_line_width
101fab_layers_text_dims
102feature1
103feature2
104fill
105fill_segments
106filled_polygon
107filled_areas_thickness
108fillet
109font
110format
111footprint
112footprints
113fp_arc
114fp_circle
115fp_curve
116fp_line
117fp_poly
118fp_rect
119fp_text
120free
121full
122general
123generator
124grid_origin
125group
126gr_arc
127gr_circle
128gr_curve
129gr_line
130gr_poly
131gr_rect
132gr_text
133hatch
134hatch_thickness
135hatch_gap
136hatch_orientation
137hatch_smoothing_level
138hatch_smoothing_value
139hatch_border_algorithm
140hatch_min_hole_area
141height
142hide
143hole_to_hole_min
144host
145id
146island
147island_removal_mode
148island_area_min
149italic
150justify
151keepout
152keep_end_layers
153keep_text_aligned
154keep_upright
155kicad_pcb
156last_trace_width
157layer
158layers
159leader
160left
161linear
162links
163locked
164loss_tangent
165max_error
166material
167members
168micro
169mid
170min_thickness
171mirror
172mod_edge_width
173mod_text_size
174mod_text_width
175mode
176model
177module
178name
179net
180net_class
181net_name
182nets
183no
184no_connects
185none
186not_allowed
187np_thru_hole
188offset
189opacity
190options
191orientation
192orthogonal
193other_layers_line_width
194other_layers_text_dims
195oval
196override_value
197pad
198pads
199pad_drill
200pad_size
201pad_to_mask_clearance
202pad_to_paste_clearance
203pad_to_paste_clearance_ratio
204pad_prop_bga
205pad_prop_fiducial_loc
206pad_prop_fiducial_glob
207pad_prop_castellated
208pad_prop_testpoint
209pad_prop_heatsink
210property
211page
212paper
213path
214pcb_text_size
215pcb_text_width
216pcbplotparams
217pinfunction
218pintype
219placed
220plus
221polygon
222portrait
223precision
224prefix
225primitives
226priority
227pts
228radius
229rev
230rect
231rect_delta
232reference
233remove_unused_layers
234right
235rotate
236roundrect
237roundrect_rratio
238scale
239segment
240segment_width
241setup
242silk_line_width
243silk_text_dims
244size
245smd
246smoothing
247solder_mask_margin
248solder_mask_min_width
249solder_paste_margin
250solder_paste_margin_ratio
251solder_paste_ratio
252solid
253stackup
254start
255status
256style
257suffix
258suppress_zeroes
259tags
260target
261title
262title_block
263tedit
264text_frame
265text_position_mode
266thermal_width
267thermal_gap
268thermal_bridge_width
269thickness
270through_hole
271through_hole_min
272top
273top_left
274top_right
275trace_width
276tracks
277trace_min
278trace_clearance
279trapezoid
280thru
281thru_hole
282thru_hole_only
283tstamp
284type
285units
286units_format
287unlocked
288user
289user_diff_pair
290user_trace_width
291user_via
292uvia_dia
293uvia_drill
294uvia_min_drill
295uvia_min_size
296uvia_size
297uvias_allowed
298value
299version
300via
301vias
302via_dia
303via_drill
304via_min_annulus
305via_min_drill
306via_min_size
307via_size
308virtual
309visible_elements
310width
311x
312xy
313xyz
314yes
315zone
316zone_45_only
317zone_clearance
318zone_connect
319zone_type
320zones
321