KiCad PCB EDA Suite
dialog_bom_help_html.h
Go to the documentation of this file.
1 // Do not edit this file, it is autogenerated by CMake from an HTML file
2 "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\">\n"
3 "<html>\n"
4 "<head>\n"
5 " <meta http-equiv=\"content-type\" content=\"text/html charset=windows-1252\"/>\n"
6 " <title>kicad help</title>\n"
7 " <meta name=\"generator\" content=\"LibreOffice 4.3.5.2 (Windows)\"/>\n"
8 " <meta name=\"created\" content=\"00:00:00\"/>\n"
9 " <meta name=\"changed\" content=\"2015-05-27T11:29:49.733000000\"/>\n"
10 " <meta name=\"created\" content=\"00:00:00\">\n"
11 " <meta name=\"changed\" content=\"2015-05-27T10:36:10.287000000\">\n"
12 " <meta name=\"created\" content=\"00:00:00\">\n"
13 " <meta name=\"changed\" content=\"2015-05-27T09:45:48.809000000\">\n"
14 " <meta name=\"created\" content=\"00:00:00\">\n"
15 " <meta name=\"changed\" content=\"2015-05-27T09:29:26.026000000\">\n"
16 " <meta name=\"created\" content=\"00:00:00\">\n"
17 " <meta name=\"changed\" content=\"2014-12-03T20:04:24.723000000\">\n"
18 " <meta name=\"created\" content=\"00:00:00\">\n"
19 " <meta name=\"changed\" content=\"2014-12-03T20:04:06.003000000\">\n"
20 " <meta name=\"created\" content=\"00:00:00\">\n"
21 " <meta name=\"changed\" content=\"2014-12-03T19:59:24.882000000\">\n"
22 " <style type=\"text/css\">\n"
23 " @page { margin: 2cm }\n"
24 " p { margin-bottom: 0.21cm color: #000000 widows: 0 orphans: 0 page-break-before: auto page-break-after: auto }\n"
25 " p.western { font-family: \"Arial\", sans-serif font-size: 10pt so-language: en-US }\n"
26 " h1 { color: #000000 }\n"
27 " h1.western { font-family: \"Times New Roman\", serif }\n"
28 " h2 { color: #000000 }\n"
29 " h2.western { font-family: \"Times New Roman\", serif font-size: 20pt }\n"
30 " h2.cjk { font-family: \"SimSun\" font-size: 14pt }\n"
31 " h2.ctl { font-family: \"Mangal\" font-size: 14pt }\n"
32 " h3 { background: transparent color: #000000 }\n"
33 " h3.western { font-family: \"Times New Roman\", serif font-size: 16pt font-style: italic }\n"
34 " h3.cjk { font-family: \"SimSun\" }\n"
35 " h3.ctl { font-family: \"Mangal\" }\n"
36 " a:link { color: #004586 text-decoration: none }\n"
37 " a.western:link { font-family: \"Liberation Sans\", sans-serif so-language: zxx font-style: italic }\n"
38 " a.sdfootnotesym-western { font-family: \"DejaVu Serif\", serif }\n"
39 " </style>\n"
40 "</head>\n"
41 "<body lang=\"en-AU\" text=\"#000000\" link=\"#004586\" dir=\"ltr\">\n"
42 "<h1 class=\"western\"><a name=\"__RefHeading__2925_482973253\"></a>1 -\n"
43 "Full documentation:</h1>\n"
44 "<p lang=\"en-US\" class=\"western\" style=\"margin-bottom: 0cm widows: 0 orphans: 0\">\n"
45 "<font face=\"Times New Roman, serif\"><font size=\"3\" style=\"font-size: 12pt\"><span style=\"font-weight: normal\">The\n"
46 "</span><i><b>Eeschema documentation</b></i> <span style=\"font-weight: normal\">describes\n"
47 "this </span><b>intermediate netlist and gives examples<br></b><span style=\"font-weight: normal\">See\n"
48 "also </span><i><b>https://answers.launchpad.net/kicad/+faq/2265</b></i></font></font></p>\n"
49 "<h1 class=\"western\"><i>2 - </i>The intermediate Netlist File</h1>\n"
50 "<p lang=\"en-US\" class=\"western\" style=\"margin-bottom: 0cm widows: 0 orphans: 0 page-break-before: auto page-break-after: auto\">\n"
51 "<font face=\"Times New Roman, serif\"><font size=\"3\" style=\"font-size: 12pt\">BOM\n"
52 "files (and netlist files) can be created from an Intermediate netlist\n"
53 "file created by Eeschema.</font></font></p>\n"
54 "<p lang=\"en-US\" class=\"western\" style=\"margin-bottom: 0cm widows: 0 orphans: 0 page-break-before: auto page-break-after: auto\">\n"
55 "<font face=\"Times New Roman, serif\"><font size=\"3\" style=\"font-size: 12pt\">This\n"
56 "file uses XML syntax and is called the intermediate netlist. The\n"
57 "intermediate netlist includes a large amount of data about your board\n"
58 "and because of this, it can be used with post-processing to create a\n"
59 "BOM or other reports.</font></font></p>\n"
60 "<p lang=\"en-US\" class=\"western\" style=\"margin-bottom: 0cm widows: 0 orphans: 0 page-break-before: auto page-break-after: auto\">\n"
61 "<font face=\"Times New Roman, serif\"><font size=\"3\" style=\"font-size: 12pt\">Depending\n"
62 "on the output (BOM or netlist), different subsets of the complete\n"
63 "Intermediate Netlist file will be used in the post-processing.</font></font></p>\n"
64 "<h1 class=\"western\">3 - Conversion to a new format</h1>\n"
65 "<p lang=\"en-US\" class=\"western\" style=\"margin-bottom: 0cm widows: 0 orphans: 0 page-break-before: auto page-break-after: auto\">\n"
66 "<font face=\"Times New Roman, serif\"><font size=\"3\" style=\"font-size: 12pt\">By\n"
67 "applying a post-processing filter to the Intermediate netlist file\n"
68 "you can generate foreign netlist files as well as BOM files. Because\n"
69 "this conversion is a text to text transformation.</font></font></p>\n"
70 "<p lang=\"en-US\" class=\"western\" style=\"margin-bottom: 0cm widows: 0 orphans: 0 page-break-before: auto page-break-after: auto\">\n"
71 "<font face=\"Times New Roman, serif\"><font size=\"3\" style=\"font-size: 12pt\">this\n"
72 "post-processing filter can be written using <b>Python</b>, <b>XSLT</b>,\n"
73 "or any other tool capable of taking XML as input.</font></font></p>\n"
74 "<p lang=\"en-US\" class=\"western\" style=\"margin-bottom: 0cm widows: 0 orphans: 0 page-break-before: auto page-break-after: auto\">\n"
75 "<font face=\"Times New Roman, serif\"><font size=\"3\" style=\"font-size: 12pt\"><span style=\"font-variant: normal\"><span style=\"font-style: normal\"><span style=\"font-weight: normal\">XSLT\n"
76 "itself is a XML language very suitable for XML transformations. There\n"
77 "is a free program called </span></span></span><i><span style=\"font-weight: normal\">xsltproc</span></i><span style=\"font-variant: normal\">\n"
78 "</span><span style=\"font-variant: normal\"><span style=\"font-style: normal\"><span style=\"font-weight: normal\">that\n"
79 "you can download and install. The</span></span></span><span style=\"font-variant: normal\">\n"
80 "</span><span style=\"font-variant: normal\"><span style=\"font-style: normal\"><span style=\"font-weight: normal\">xsltproc\n"
81 "program can be used to read the Intermediate XML netlist input file,\n"
82 "apply</span></span></span><span style=\"font-variant: normal\"> </span><span style=\"font-variant: normal\"><span style=\"font-style: normal\"><span style=\"font-weight: normal\">a\n"
83 "style-sheet to transform the input, and save the results in an output\n"
84 "file. Use of xsltproc requires a style-sheet file using XSLT\n"
85 "conventions. The full conversion process is handled</span></span></span><span style=\"font-variant: normal\">\n"
86 "</span><span style=\"font-variant: normal\"><span style=\"font-style: normal\"><span style=\"font-weight: normal\">by\n"
87 "Eeschema, after it is configured once to run xsltproc in a specific\n"
88 "way.</span></span></span></font></font></p>\n"
89 "<p lang=\"en-US\" class=\"western\" style=\"margin-bottom: 0cm font-variant: normal font-style: normal font-weight: normal widows: 0 orphans: 0\">\n"
90 "<font face=\"Times New Roman, serif\"><font size=\"3\" style=\"font-size: 12pt\">A\n"
91 "Python script is somewhat more easy to create.</font></font></p>\n"
92 "<h1 class=\"western\">4 - Initialization of the dialog window</h1>\n"
93 "<p lang=\"en-US\" class=\"western\" style=\"margin-bottom: 0cm widows: 0 orphans: 0 page-break-before: auto page-break-after: auto\">\n"
94 "<font face=\"Times New Roman, serif\"><font size=\"3\" style=\"font-size: 12pt\">You\n"
95 "should add a new pluging (a script) in plugin list by clicking on the\n"
96 "Add Plugin button.</font></font></p>\n"
97 "<h2 class=\"western\">4.1 - Plugin Configuration Parameters</h2>\n"
98 "<p lang=\"en-US\" class=\"western\" style=\"margin-bottom: 0cm widows: 0 orphans: 0 page-break-before: auto page-break-after: auto\">\n"
99 "<font face=\"Times New Roman, serif\"><font size=\"3\" style=\"font-size: 12pt\">The\n"
100 "Eeschema plug-in configuration dialog requires the following\n"
101 "information:</font></font></p>\n"
102 "<ul>\n"
103 " <li/>\n"
104 "<p lang=\"en-US\" class=\"western\" style=\"margin-bottom: 0cm widows: 0 orphans: 0 page-break-before: auto page-break-after: auto\">\n"
105 " <font face=\"Times New Roman, serif\"><font size=\"3\" style=\"font-size: 12pt\">The\n"
106 " title: for instance, the name of the netlist format.</font></font></p>\n"
107 " <li/>\n"
108 "<p lang=\"en-US\" class=\"western\" style=\"margin-bottom: 0cm widows: 0 orphans: 0 page-break-before: auto page-break-after: auto\">\n"
109 " <font face=\"Times New Roman, serif\"><font size=\"3\" style=\"font-size: 12pt\">The\n"
110 " command line to launch the converter (usually a script).</font></font></p>\n"
111 "</ul>\n"
112 "<p lang=\"en-US\" class=\"western\" style=\"margin-bottom: 0cm widows: 0 orphans: 0 page-break-before: auto page-break-after: auto\">\n"
113 "<font face=\"Times New Roman, serif\"><font size=\"3\" style=\"font-size: 12pt\"><b><i>Note (Windows only):</i></b></font></font></p>\n"
114 "<p lang=\"en-US\" class=\"western\" style=\"margin-bottom: 0cm margin-top: 0cm margin-left: 1cm widows: 0 orphans: 0 page-break-before: auto page-break-after: auto\">\n"
115 "<font face=\"Times New Roman, serif\"><font size=\"3\" style=\"font-size: 12pt\"><i>By default, command line runs with hidden console window and output is redirected to \"Plugin info\" field. To show the window of the running command, set the checkbox \"Show console window\".</i></font></font></p>\n"
116 "<p lang=\"en-US\" class=\"western\" style=\"margin-bottom: 0cm widows: 0 orphans: 0 page-break-before: auto page-break-after: auto\">\n"
117 "<font face=\"Times New Roman, serif\"><font size=\"3\" style=\"font-size: 12pt\">Once\n"
118 "you click on the generate button the following will happen:</font></font></p>\n"
119 "<ol>\n"
120 " <li/>\n"
121 "<p lang=\"en-US\" class=\"western\" style=\"margin-bottom: 0cm widows: 0 orphans: 0 page-break-before: auto page-break-after: auto\">\n"
122 " <font face=\"Times New Roman, serif\"><font size=\"3\" style=\"font-size: 12pt\">Eeschema\n"
123 " creates an intermediate netlist file *.xml, for instance <i>test.xml.</i></font></font></p>\n"
124 " <li/>\n"
125 "<p lang=\"en-US\" class=\"western\" style=\"margin-bottom: 0cm widows: 0 orphans: 0 page-break-before: auto page-break-after: auto\">\n"
126 " <font face=\"Times New Roman, serif\"><font size=\"3\" style=\"font-size: 12pt\">Eeschema\n"
127 " runs the script from the command line to create the final output\n"
128 " file.</font></font></p>\n"
129 "</ol>\n"
130 "<h2 class=\"western\">4.2 - Generate netlist files with the command\n"
131 "line</h2>\n"
132 "<p lang=\"en-US\" class=\"western\" style=\"margin-bottom: 0cm widows: 0 orphans: 0 page-break-before: auto page-break-after: auto\">\n"
133 "<font face=\"Times New Roman, serif\"><font size=\"3\" style=\"font-size: 12pt\">Assuming\n"
134 "we are using the program <i>xsltproc.exe</i><span style=\"font-variant: normal\">\n"
135 "</span><span style=\"font-variant: normal\"><span style=\"font-style: normal\">to\n"
136 "apply the sheet style to the intermediate file, </span></span><i>xsltproc.exe</i><span style=\"font-variant: normal\">\n"
137 "</span><span style=\"font-variant: normal\"><span style=\"font-style: normal\">is\n"
138 "executed with the following command.</span></span></font></font></p>\n"
139 "<p lang=\"en-US\" class=\"western\" style=\"margin-bottom: 0cm widows: 0 orphans: 0 page-break-before: auto page-break-after: auto\">\n"
140 "<font face=\"Times New Roman, serif\"><font size=\"3\" style=\"font-size: 12pt\">xsltproc.exe\n"
141 "-o &lt output filename &gt &lt style-sheet filename &gt &lt\n"
142 "input XML file to convert &gt</font></font></p>\n"
143 "<p lang=\"en-US\" class=\"western\" style=\"margin-bottom: 0cm widows: 0 orphans: 0 page-break-before: auto page-break-after: auto\">\n"
144 "<font face=\"Times New Roman, serif\"><font size=\"3\" style=\"font-size: 12pt\">On\n"
145 "Windows the command line is the following.<br><i>f:/kicad/bin/xsltproc.exe\n"
146 "-o &ldquo%O&rdquo f:/kicad/bin/plugins/myconverter.xsl &ldquo%I&rdquo</i></font></font></p>\n"
147 "<p lang=\"en-US\" class=\"western\" style=\"margin-bottom: 0cm widows: 0 orphans: 0 page-break-before: auto page-break-after: auto\">\n"
148 "<font face=\"Times New Roman, serif\"><font size=\"3\" style=\"font-size: 12pt\">On\n"
149 "Linux the command becomes as following.<br><i>xsltproc -o &ldquo%O&rdquo\n"
150 "/usr/local/kicad/bin/plugins/myconverter .xsl &ldquo%I&rdquo<br>w</i><span style=\"font-variant: normal\"><span style=\"font-style: normal\"><span style=\"font-weight: normal\">here\n"
151 "</span></span></span><span style=\"font-variant: normal\"><i><span style=\"font-weight: normal\">myconverter</span></i></span><i><span style=\"font-weight: normal\">.xsl</span></i><span style=\"font-variant: normal\">\n"
152 "</span><span style=\"font-variant: normal\"><span style=\"font-style: normal\"><span style=\"font-weight: normal\">is\n"
153 "the style-sheet that you are applying.</span></span></span></font></font></p>\n"
154 "<p lang=\"en-US\" class=\"western\" style=\"margin-bottom: 0cm widows: 0 orphans: 0\">\n"
155 "<font face=\"Times New Roman, serif\"><font size=\"3\" style=\"font-size: 12pt\"><span style=\"font-variant: normal\"><span style=\"font-style: normal\"><span style=\"font-weight: normal\">Do\n"
156 "not forget the double quotes</span></span></span><span style=\"font-variant: normal\">\n"
157 "</span><span style=\"font-variant: normal\"><span style=\"font-style: normal\"><span style=\"font-weight: normal\">around\n"
158 "the file names, this allows them to have spaces after the\n"
159 "substitution by Eeschema.</span></span></span></font></font></p>\n"
160 "<p lang=\"en-US\" class=\"western\" style=\"margin-bottom: 0cm font-variant: normal font-style: normal font-weight: normal widows: 0 orphans: 0\">\n"
161 "<font face=\"Times New Roman, serif\"><font size=\"3\" style=\"font-size: 12pt\">If\n"
162 "a Python script is used, the command line is something like\n"
163 "(depending on the Python script):</font></font></p>\n"
164 "<p lang=\"en-US\" class=\"western\" style=\"margin-bottom: 0cm widows: 0 orphans: 0 page-break-before: auto page-break-after: auto\">\n"
165 "<font face=\"Times New Roman, serif\"><font size=\"3\" style=\"font-size: 12pt\"><i>python</i>\n"
166 "<i>f:/kicad/bin/plugins/bom-in-python/myconverter.py</i>\n"
167 "&ldquo<i>%I&rdquo&ldquo%O&rdquo<br>or<br>python</i>\n"
168 "<i>/usr/local/kicad/bin/plugins/bom-in-python/myconverter .xsl &ldquo%I&rdquo\n"
169 "&ldquo%O&rdquo </i></font></font>\n"
170 "</p>\n"
171 "<p lang=\"en-US\" class=\"western\" style=\"margin-bottom: 0cm widows: 0 orphans: 0 page-break-before: auto page-break-after: auto\">\n"
172 "<font face=\"Times New Roman, serif\"><font size=\"3\" style=\"font-size: 12pt\">The\n"
173 "command line format accepts parameters for filenames:</font></font></p>\n"
174 "<p lang=\"en-US\" class=\"western\" style=\"margin-bottom: 0cm widows: 0 orphans: 0 page-break-before: auto page-break-after: auto\">\n"
175 "<font face=\"Times New Roman, serif\"><font size=\"3\" style=\"font-size: 12pt\">The\n"
176 "supported formatting parameters are.</font></font></p>\n"
177 "<ul>\n"
178 " <li/>\n"
179 "<p lang=\"en-US\" class=\"western\" style=\"margin-bottom: 0cm widows: 0 orphans: 0 page-break-before: auto page-break-after: auto\">\n"
180 " <font face=\"Times New Roman, serif\"><font size=\"3\" style=\"font-size: 12pt\"><b>%B</b>\n"
181 " =&gt base filename of selected output file, minus path and extension.</font></font></p>\n"
182 " <li/>\n"
183 "<p lang=\"en-US\" class=\"western\" style=\"margin-bottom: 0cm widows: 0 orphans: 0\">\n"
184 " <font face=\"Times New Roman, serif\"><font size=\"3\" style=\"font-size: 12pt\"><b>%P</b>\n"
185 " =&gt project directory, without name and without trailing '/'.</font></font></p>\n"
186 " <li/>\n"
187 "<p lang=\"en-US\" class=\"western\" style=\"margin-bottom: 0cm widows: 0 orphans: 0 page-break-before: auto page-break-after: auto\">\n"
188 " <font face=\"Times New Roman, serif\"><font size=\"3\" style=\"font-size: 12pt\"><b>%I\n"
189 " </b>=&gt complete filename and path of the temporary input file\n"
190 " (the intermediate net file).</font></font></p>\n"
191 " <li/>\n"
192 "<p lang=\"en-US\" class=\"western\" style=\"margin-bottom: 0cm widows: 0 orphans: 0 page-break-before: auto page-break-after: auto\">\n"
193 " <font face=\"Times New Roman, serif\"><font size=\"3\" style=\"font-size: 12pt\"><b>%O</b>\n"
194 " =&gt complete filename and path (but without extension) of the user\n"
195 " chosen output file.</font></font></p>\n"
196 "</ul>\n"
197 "<p lang=\"en-US\" class=\"western\" style=\"margin-bottom: 0cm widows: 0 orphans: 0 page-break-before: auto page-break-after: auto\">\n"
198 "<font face=\"Times New Roman, serif\"><font size=\"3\" style=\"font-size: 12pt\"><b>%I</b>\n"
199 "will be replaced by the actual intermediate file name<span style=\"font-variant: normal\"><span style=\"font-style: normal\"><span style=\"font-weight: normal\">(usually\n"
200 "the full root sheet filename with extension &ldquo.xml&rdquo)</span></span></span><br><span style=\"font-variant: normal\"><span style=\"font-style: normal\"><b>%O</b></span></span><span style=\"font-variant: normal\">\n"
201 "</span><span style=\"font-variant: normal\"><span style=\"font-style: normal\"><span style=\"font-weight: normal\">will\n"
202 "be replaced by the actual output file name (the full root sheet\n"
203 "filename minus extension).<br></span></span></span><span style=\"font-variant: normal\"><span style=\"font-style: normal\"><b>%B</b></span></span><span style=\"font-variant: normal\">\n"
204 "</span><span style=\"font-variant: normal\"><span style=\"font-style: normal\"><span style=\"font-weight: normal\">will\n"
205 "be replaced by the actual output short file name</span></span></span><span style=\"font-variant: normal\">\n"
206 "</span><span style=\"font-variant: normal\"><span style=\"font-style: normal\"><span style=\"font-weight: normal\">(the\n"
207 "short root sheet filename minus extension).<br></span></span></span><span style=\"font-variant: normal\"><span style=\"font-style: normal\"><b>%P</b></span></span><span style=\"font-variant: normal\">\n"
208 "</span><span style=\"font-variant: normal\"><span style=\"font-style: normal\"><span style=\"font-weight: normal\">will\n"
209 "be replaced by the actual current project path.</span></span></span></font></font></p>\n"
210 "<h2 class=\"western\">4.3 - Command line format:</h2>\n"
211 "<h3 class=\"western\">4.3.1 - Remark:</h3>\n"
212 "<p lang=\"en-US\" class=\"western\" style=\"margin-bottom: 0cm widows: 0 orphans: 0\">\n"
213 "<font face=\"Times New Roman, serif\"><font size=\"3\" style=\"font-size: 12pt\">Most\n"
214 "of time, the created file must have an extension, depending on its\n"
215 "type.<br>Therefore you have to add to the option <i><b>%O</b></i> the\n"
216 "right file extension.</font></font></p>\n"
217 "<p lang=\"en-US\" class=\"western\" style=\"margin-bottom: 0cm widows: 0 orphans: 0\">\n"
218 "<font face=\"Times New Roman, serif\"><font size=\"3\" style=\"font-size: 12pt\">For\n"
219 "instance:</font></font></p>\n"
220 "<ul>\n"
221 " <li/>\n"
222 "<p lang=\"en-US\" class=\"western\" style=\"margin-bottom: 0cm widows: 0 orphans: 0\">\n"
223 " <font face=\"Times New Roman, serif\"><font size=\"3\" style=\"font-size: 12pt\"><i><b>%O.csv</b></i>\n"
224 " to create a .csv file (comma separated value file).</font></font></p>\n"
225 " <li/>\n"
226 "<p lang=\"en-US\" class=\"western\" style=\"margin-bottom: 0cm widows: 0 orphans: 0\">\n"
227 " <font face=\"Times New Roman, serif\"><font size=\"3\" style=\"font-size: 12pt\"><i><b>%O.html</b></i>\n"
228 " to create a .html file.</font></font></p>\n"
229 " <li/>\n"
230 "<p lang=\"en-US\" class=\"western\" style=\"margin-bottom: 0cm widows: 0 orphans: 0\">\n"
231 " <font face=\"Times New Roman, serif\"><font size=\"3\" style=\"font-size: 12pt\"><i><b>%O.bom</b></i>\n"
232 " to create a .bom file.</font></font></p>\n"
233 "</ul>\n"
234 "<h3 class=\"western\">4.3.2 Example for<i> </i><span style=\"font-variant: normal\"><i>xsltproc:</i></span></h3>\n"
235 "<p lang=\"en-US\" class=\"western\" style=\"margin-bottom: 0cm widows: 0 orphans: 0 page-break-before: auto page-break-after: auto\">\n"
236 "<font face=\"Times New Roman, serif\"><font size=\"3\" style=\"font-size: 12pt\"><span style=\"font-variant: normal\"><span style=\"font-style: normal\">The\n"
237 "command line format for xsltproc is the following:<br>&lt path of\n"
238 "</span></span>xsltproc &gt <span style=\"font-variant: normal\"><span style=\"font-style: normal\">xsltproc\n"
239 "&lt </span></span>xsltproc parameters &gt</font></font></p>\n"
240 "<p lang=\"en-US\" class=\"western\" style=\"margin-bottom: 0cm widows: 0 orphans: 0 page-break-before: auto page-break-after: auto\">\n"
241 "<font face=\"Times New Roman, serif\"><font size=\"3\" style=\"font-size: 12pt\">On\n"
242 "Windows:<br><i><b>f:/kicad/bin/xsltproc.exe -o &ldquo%O.bom</b></i>&rdquo\n"
243 "<i><b>f:/kicad/bin/plugins/netlist_form_pads-pcb.xsl &ldquo%I&rdquo</b></i></font></font></p>\n"
244 "<p lang=\"en-US\" class=\"western\" style=\"margin-bottom: 0cm widows: 0 orphans: 0 page-break-before: auto page-break-after: auto\">\n"
245 "<font face=\"Times New Roman, serif\"><font size=\"3\" style=\"font-size: 12pt\">On\n"
246 "Linux:<br><i><b>xsltproc -o &ldquo%O.bom</b></i>&rdquo\n"
247 "<i><b>/usr/local/kicad/bin/plugins/netlist_form_pads-pcb.xsl &ldquo%I&rdquo</b></i></font></font></p>\n"
248 "<p lang=\"en-US\" class=\"western\" style=\"margin-bottom: 0cm widows: 0 orphans: 0 page-break-before: auto page-break-after: auto\">\n"
249 "<font face=\"Times New Roman, serif\"><font size=\"3\" style=\"font-size: 12pt\"><span style=\"font-variant: normal\"><span style=\"font-style: normal\"><span style=\"font-weight: normal\">The\n"
250 "above examples assume</span></span></span><span style=\"font-variant: normal\">\n"
251 "</span><span style=\"font-variant: normal\"><span style=\"font-style: normal\"><span style=\"font-weight: normal\">xsltproc\n"
252 "is installed on your PC under Windows xsl</span></span></span><span style=\"font-variant: normal\">\n"
253 "</span><span style=\"font-variant: normal\"><span style=\"font-style: normal\"><span style=\"font-weight: normal\">exe</span></span></span><span style=\"font-variant: normal\">\n"
254 "</span><span style=\"font-variant: normal\"><span style=\"font-style: normal\"><span style=\"font-weight: normal\">files\n"
255 "located in kicad/bin</span></span></span><span style=\"font-variant: normal\"><i><b>plugins/</b></i></span><span style=\"font-variant: normal\"><span style=\"font-style: normal\"><span style=\"font-weight: normal\">.</span></span></span></font></font></p>\n"
256 "<p lang=\"en-US\" class=\"western\" style=\"margin-bottom: 0cm widows: 0 orphans: 0\">\n"
257 "<br/>\n"
258 "</p>\n"
259 "<h3 class=\"western\">4.3.3 <i>Example fo</i><span style=\"font-variant: normal\"><i>r\n"
260 "python scripts:</i></span></h3>\n"
261 "<p lang=\"en-US\" class=\"western\" style=\"margin-bottom: 0cm widows: 0 orphans: 0 page-break-before: auto page-break-after: auto\">\n"
262 "<font face=\"Times New Roman, serif\"><font size=\"3\" style=\"font-size: 12pt\">The\n"
263 "command line format for python is something like:<br><span style=\"font-variant: normal\"><span style=\"font-style: normal\">python</span></span><span style=\"font-variant: normal\">\n"
264 "</span><span style=\"font-variant: normal\"><span style=\"font-style: normal\">&lt\n"
265 "script file name </span></span>&gt &lt input filename &gt &lt\n"
266 "output filename &gt</font></font></p>\n"
267 "<p lang=\"en-US\" class=\"western\" style=\"margin-bottom: 0cm widows: 0 orphans: 0 page-break-before: auto page-break-after: auto\">\n"
268 "<font face=\"Times New Roman, serif\"><font size=\"3\" style=\"font-size: 12pt\">On\n"
269 "Windows:<br><i><b>python.exe f:/kicad/bin/plugins\n"
270 "/bom-in-python/my_python_script.py</b></i> &ldquo<i><b>%I&rdquo\n"
271 "&ldquo%O.html</b></i>&rdquo</font></font></p>\n"
272 "<p lang=\"en-US\" class=\"western\" style=\"margin-bottom: 0cm widows: 0 orphans: 0 page-break-before: auto page-break-after: auto\">\n"
273 "<font face=\"Times New Roman, serif\"><font size=\"3\" style=\"font-size: 12pt\">On\n"
274 "Linux:<br><i><b>python</b></i> <i><b>/usr/local/kicad/bin/plugins\n"
275 "/bom-in-python/my_python_script.py</b></i> &ldquo<i><b>%I&rdquo\n"
276 "&ldquo%O.csv</b></i>&rdquo</font></font></p>\n"
277 "<p lang=\"en-US\" class=\"western\" style=\"margin-bottom: 0cm widows: 0 orphans: 0 page-break-before: auto page-break-after: auto\">\n"
278 "<font face=\"Times New Roman, serif\"><font size=\"3\" style=\"font-size: 12pt\">Assuming\n"
279 "python is installed on your PC, and python scripts are located in\n"
280 "<i><b>kicad/bin/plugins /bom-in-python/</b></i>.</font></font></p>\n"
281 "<p lang=\"en-US\" class=\"western\" style=\"margin-bottom: 0cm widows: 0 orphans: 0 page-break-before: auto page-break-after: auto\">\n"
282 "<br/>\n"
283 "</p>\n"
284 "</body>\n"
285 "</html>\n"