missing NULL terminator in set_config_x
[geda-gaf.git] / docs / wiki / geda-gnetlist_ug-input_output_files.ru.html
blob7696398bb3defbe6ea4026618d7db838ba51b005
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3 <html>
4 <head>
5 <link rel="stylesheet" media="screen" type="text/css" href="./style.css" />
6 <link rel="stylesheet" media="screen" type="text/css" href="./design.css" />
7 <link rel="stylesheet" media="print" type="text/css" href="./print.css" />
9 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
10 </head>
11 <body>
12 <a href=.>start</a>&nbsp;=>&nbsp;<a href=geda-gnetlist_ug.html>gnetlist_ug</a></br>
13 <div class="table sectionedit1"><table class="inline">
14 <tr class="row0">
15 <td class="col0 leftalign"> « <a href="geda-gnetlist_ug-running_gnetlist.ru.html" class="wikilink1" title="geda-gnetlist_ug-running_gnetlist.ru.html">Запуск gnetlist</a> </td><td class="col1 centeralign"> <strong><a href="geda-gnetlist_ug.ru.html" class="wikilink1" title="geda-gnetlist_ug.ru.html">Руководство пользователя gEDA gnetlist</a></strong> </td><td class="col2 rightalign"> <a href="geda-gnetlist_ug-netlist_backends.ru.html" class="wikilink1" title="geda-gnetlist_ug-netlist_backends.ru.html">Драйверы списков соединений</a> » </td>
16 </tr>
17 </table></div>
18 <!-- EDIT1 TABLE [1-265] -->
21 <h2 class="sectionedit2" id="входные_и_выходные_файлы">Входные и выходные файлы</h2>
22 <div class="level2">
24 <p>
25 gnetlist берёт один или несколько входных <em>файлов схем</em> и выводит
26 результат их обработки в виде <em>списка соединений</em>.
27 </p>
28 <div class="notetip"> Файлы схем можно посмотреть и отредактировать с помощью
29 <em>редактора принципиальных схем</em>. Подробности об этом см. в
30 <a href="geda-gschem_ug.ru.html" class="wikilink1" title="geda-gschem_ug.ru.html">Руководстве пользователя gEDA gschem</a>.
31 </div>
32 </div>
33 <!-- EDIT2 SECTION "Входные и выходные файлы" [278-861] -->
34 <h3 class="sectionedit3" id="файлы_схем">Файлы схем</h3>
35 <div class="level3">
37 <p>
38 В файлы схем добавляются <em>компоненты</em>, и каждый из них может быть либо
39 представлением подсхемы, которую нужно включить в проект, либо отдельного
40 прибора или устройства, которое должно в нём использоваться. У компонентов
41 есть <em>выводы</em>, являющиеся представлением либо физических выводов
42 электронных приборов, либо логических связей с электрическими соединениями
43 подсхемы. Подключение компонентов в схеме осуществляется через соединение их
44 выводов посредством <em>соединений</em> или <em>шин</em>. Все указанные элементы
45 могут иметь относящиеся к ним <em>атрибуты</em>, определяющие способ их
46 интерпретации программой gnetlist.
47 </p>
49 <p>
50 Входных файлов схем можно задавать сколько угодно. Все они будут
51 рассматриваться как одно целое для создания одного списка соединений. Это
52 даёт вам возможность разделить свою схему на несколько листов, каждый из
53 которых будет в отдельном файле, что может быть удобно для очень большого и
54 сложного проекта. Все файлы схем проекта перечисляются в командной строке,
55 например:
56 </p>
57 <pre class="code">gnetlist power-supply.sch motor-drive.sch</pre>
59 <p>
60 Если у вас есть схема, имя файла которой начинается с дефиса («-»), то после
61 любых других ключей, но перед перечнем входных файлов, необходимо добавить
62 специальный ключ <code>--</code>. Это будет гарантией того, что ни одно из имён
63 указанных вами файлов не будет неправильно интерпретировано и понято как
64 ключ. Например:
65 </p>
66 <pre class="code">gnetlist -- -tricky-name.sch</pre>
68 </div>
69 <!-- EDIT3 SECTION "Файлы схем" [862-3363] -->
70 <h3 class="sectionedit4" id="имя_выходного_файла">Имя выходного файла</h3>
71 <div class="level3">
73 <p>
74 По умолчанию gnetlist выводит созданный список соединений в файл под именем
75 «output.net». Для указания другого имени файла можно использовать ключ
76 <code>-o</code>. Например, чтобы результат был выведен в файл «stepper.bom», нужно
77 задать:
78 </p>
79 <pre class="code">gnetlist -o stepper.bom</pre>
81 </div>
82 <!-- EDIT4 SECTION "Имя выходного файла" [3364-] --></body>
83 </html>