Sophie

Sophie

distrib > Mageia > 5 > x86_64 > media > core-release > by-pkgid > f2f28f61487f3042d93877451f0a311f > files > 196

geda-docs-1.8.2-4.mga5.x86_64.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
  <title></title>
  <link rel="stylesheet" media="screen" type="text/css" href="./style.css" />
  <link rel="stylesheet" media="screen" type="text/css" href="./design.css" />
  <link rel="stylesheet" media="print" type="text/css" href="./print.css" />

  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body>


<h1 class="sectionedit1895"><a name="перечень_основных_атрибутов_geda_gaf" id="перечень_основных_атрибутов_geda_gaf">Перечень основных атрибутов gEDA/gaf</a></h1>
<div class="level1">

<p>
Автор: Ales Hvezda, ahvezda@geda.seul.org
</p>

<p>
Настоящий документ выпущен под лицензией
<a href="http://www.gnu.org/copyleft/fdl.html" class="urlextern" title="http://www.gnu.org/copyleft/fdl.html"  rel="nofollow">GFDL</a>
</p>

<p>
10 июля 2007 г.
</p>

<p>
Перевод: Владимир Жбанов, 2010-2011 гг.
</p>

</div>
<!-- EDIT1895 SECTION "Перечень основных атрибутов gEDA/gaf" [1-335] -->
<h2 class="sectionedit1896"><a name="обзор" id="обзор">Обзор</a></h2>
<div class="level2">

<p>
В настоящем документе приводится описание всех атрибутов, используемых в
gEDA/gaf
(<acronym title="GNU General Public License">GPL</acronym>&#039;d Electronic Design Automation / <em class="u">g</em>schem <em class="u">a</em>nd <em class="u">f</em>riends)<sup><a href="#fn__1" name="fnt__1" id="fnt__1" class="fn_top">1)</a></sup>.
Документ разбит на несколько разделов: данная обзорная часть, атрибуты только
для <a href="geda-glossary.ru.html#символ" class="wikilink1" title="geda-glossary.ru.html">символов</a>, атрибуты только для схем, атрибуты
для символов и схем, описание устаревших атрибутов или атрибутов,
использовать которые больше не рекомендуется.<br/>

Далее в настоящем документе имена атрибутов выделены <strong>жирным шрифтом</strong>,
примеры — <code>машинописным</code>.
</p>

</div>
<!-- EDIT1896 SECTION "Обзор" [336-1354] -->
<h2 class="sectionedit1897"><a name="что_такое_атрибуты" id="что_такое_атрибуты">Что такое атрибуты?</a></h2>
<div class="level2">

<p>
Атрибуты в gEDA/gaf — это не что иное, как текстовые элементы вида:
<strong>имя_атрибута</strong>=значение. Имя может содержать что угодно, за исключением
знака равенства. Значение может также содержать что угодно, но не может быть
пустой строкой. <strong>имя_атрибута</strong>= (без значения) не является допустимым атрибутом.
Также не должно быть пробелов непосредственно до или после знака равенства.<br/>

Атрибуты могут быть прикреплены к некоторой части символа. Если атрибут несёт
информацию, специфическую для объекта, он должен быть прикреплён
непосредственно к этому объекту, в противном случае он может быть свободным
(плавающим, неприкреплённым). Свободные атрибуты просто находятся в файле
символа как текстовые элементы вида <strong>имя_атрибута</strong>=значение.
</p>

</div>
<!-- EDIT1897 SECTION "Что такое атрибуты?" [1355-2733] -->
<h2 class="sectionedit1898"><a name="атрибуты_только_для_символов" id="атрибуты_только_для_символов">Атрибуты только для символов</a></h2>
<div class="level2">

</div>
<!-- EDIT1898 SECTION "Атрибуты только для символов" [2734-2799] -->
<h3 class="sectionedit1899"><a name="device" id="device">device</a></h3>
<div class="level3">

<p>
Атрибутом <strong>device</strong>= задаётся название устройства в символе.
Его нужно расположить где-нибудь в символе и сделать невидимым. Данный атрибут
является свободным. Если объект является графическим, то атрибут <strong>device</strong>=
должен иметь значение <code>none</code> (<strong>device</strong>=none), и в символе должен быть
атрибут <a href="#graphical" title=":geda:master_attributes_list.ru.txt &crarr;" class="wikilink1">graphical</a>=.  Не следует путать данный атрибут с простым текстовым
обозначением устройства.  Не следует в названии устройства использовать
пробелы, некоторым программам это не нравится. Как правило, название устройства
указывается полностью прописными буквами.<br/>

<em>Примеры:</em><br/>
<code>device=7400<br/>
device=CONNECTOR_10<br/>
device=NPN_TRANSISTOR</code>
</p>

</div>
<!-- EDIT1899 SECTION "device" [2800-3889] -->
<h3 class="sectionedit1900"><a name="graphical" id="graphical">graphical</a></h3>
<div class="level3">

<p>
Наличие атрибута <strong>graphical</strong>=1 обязательно для символов, не предназначенных
для электрических или схемотехнических целей. Такие символы, как рамка
основной надписи для чертежей, являются чисто графическими. Любой символ,
имеющий <strong>graphical</strong>=1, игнорируется программой <strong>gnetlist</strong>.<br/>

Чисто графический символ должен содержать невидимый атрибут <strong>graphical</strong>=1.
Данный атрибут является свободным. При его наличии не
забудьте установить <a href="#device" title=":geda:master_attributes_list.ru.txt &crarr;" class="wikilink1">device</a>=none.<br/>

<em>Пример:</em><br/>
<code>graphical=1</code>
</p>

</div>
<!-- EDIT1900 SECTION "graphical" [3890-4727] -->
<h3 class="sectionedit1901"><a name="description" id="description">description</a></h3>
<div class="level3">

<p>
Атрибут <strong>description</strong>= задаёт простое однострочное описание того, какой
символ намеревался изобразить автор.<br/>

<em>Примеры:</em><br/>

<code>description=4 NAND gates with 2 inputs</code><br/>

<code>description=4&times;2И-НЕ</code>
</p>

</div>
<!-- EDIT1901 SECTION "description" [4728-5039] -->
<h3 class="sectionedit1902"><a name="author" id="author">author</a></h3>
<div class="level3">

<p>
Атрибут <strong>author</strong>= определяет имя автора данного символа и его электронный
адрес. Данный атрибут является необязательным, но порой просто приятно иметь
представление о том, кто какой символ сделал. Ещё он служит для того, чтобы
узнать, с кем можно связаться, если есть вопросы о назначении символа. Данный
атрибут имеет свободную форму и поэтому может также содержать и имена
изменявших символ людей, и множество электронных адресов. Ещё может быть было
бы неплохо как-то изменить адрес, чтобы он не стал жертвой спама.<br/>

<em>Пример:</em><br/>
<code>author=Ales Hvezda ahvezdaATgeda.seul.org</code>
</p>

</div>
<!-- EDIT1902 SECTION "author" [5040-6066] -->
<h3 class="sectionedit1903"><a name="comment" id="comment">comment</a></h3>
<div class="level3">

<p>
Атрибут <strong>comment</strong>= может содержать всё что угодно. С его помощью может
передаваться любая дополнительная информация, которую нельзя включить в другие
атрибуты. В символе может быть несколько экземпляров данного атрибута.<br/>

<em>Пример:</em><br/>
<code>comment=Это комментарий внутри символа</code>
</p>

</div>
<!-- EDIT1903 SECTION "comment" [6067-6579] -->
<h3 class="sectionedit1904"><a name="pinseq" id="pinseq">pinseq</a></h3>
<div class="level3">

<p>
Данный атрибут используется для задания каждому выводу уникального порядкового
номера. Атрибуты <strong>pinseq</strong>=# должны быть прикреплены к каждому из выводов. Их
следует сделать невидимыми. Данные атрибуты широко используются программами
<strong>gschem</strong> и <strong>gnetlist</strong>.<br/>

При работе некоторых драйверов (особенно драйвера SPICE)
<strong>gnetlist</strong> выдаёт выводы в порядке возрастания их порядковых номеров.
Порядковые номера должны начинаться с 1 и последовательно увеличиваться,
причём пропускать их не допускается. Данный атрибут не является номером вывода
(т. е. номером вывода компонента, как, например, вывод GND имеет номер 7 для
многих TTL-микросхем). Для нумерации выводов служит атрибут <a href="#pinnumber" title=":geda:master_attributes_list.ru.txt &crarr;" class="wikilink1">pinnumber</a>=.<br/>

<em>Примеры:</em><br/>
<code>pinseq=1<br/>
pinseq=2<br/>
pinseq=3</code>
</p>

<p>
Данный атрибут замещает устаревший <strong>pin#</strong>=#.
</p>

</div>
<!-- EDIT1904 SECTION "pinseq" [6580-7949] -->
<h3 class="sectionedit1905"><a name="pinnumber" id="pinnumber">pinnumber</a></h3>
<div class="level3">

<p>
Атрибут <strong>pinnumber</strong>=# определяет номер вывода компонента (как, например,
вывод GND имеет номер 7 для TTL серии 74). Он должен быть прикреплён к каждому
выводу.<br/>

Значения могут задаваться цифрами или буквами. Атрибут должен быть видимым,
причём видимым должно быть только значение. Также необходим атрибут
<a href="#pinseq" title=":geda:master_attributes_list.ru.txt &crarr;" class="wikilink1">pinseq</a>=.<br/>

<em>Примеры:</em><br/>
<code>pinnumber=1<br/>
pinnumber=13<br/>
pinnumber=A0</code>
</p>

<p>
Данный атрибут замещает устаревший <strong>pin#</strong>=#.
</p>

</div>
<!-- EDIT1905 SECTION "pinnumber" [7950-8672] -->
<h3 class="sectionedit1906"><a name="pintype" id="pintype">pintype</a></h3>
<div class="level3">

<p>
Атрибут <strong>pintype</strong>=значение должен быть прикреплён к каждому выводу. Его
следует сделать невидимым. В таблице 1 приведены допустимые значения данного
атрибута.<br/>

Атрибут <strong>pintype</strong>= не очень широко применяется в библиотеке символов, но он
используется для <a href="geda-glossary.ru.html#проверка_соответствия_проектным_нормам" class="wikilink1" title="geda-glossary.ru.html">проверки соответствия проектным нормам</a> (DRC) и
для создания <a href="geda-glossary.ru.html#список_соединений" class="wikilink1" title="geda-glossary.ru.html">списков соединений</a>.
Если никакой другой тип для вывода не подходит, используйте “пассивный”
(“pas”).<br/>

<em>Примеры:</em><br/>
<code>pintype=clk<br/>
pintype=in<br/>
pintype=pas</code>
</p>
<div class="table sectionedit1907"><table class="inline">
	<tr class="row0">
		<td class="col0"> in </td><td class="col1"> Input </td><td class="col2"> Вход </td>
	</tr>
	<tr class="row1">
		<td class="col0"> out </td><td class="col1"> Output </td><td class="col2"> Выход </td>
	</tr>
	<tr class="row2">
		<td class="col0"> io </td><td class="col1"> Input/Output </td><td class="col2"> Вход/выход </td>
	</tr>
	<tr class="row3">
		<td class="col0"> oc </td><td class="col1"> Open collector </td><td class="col2"> Открытый коллектор </td>
	</tr>
	<tr class="row4">
		<td class="col0"> oe </td><td class="col1"> Open emitter </td><td class="col2"> Открытый эмиттер </td>
	</tr>
	<tr class="row5">
		<td class="col0"> pas </td><td class="col1"> Passive </td><td class="col2"> Пассивный </td>
	</tr>
	<tr class="row6">
		<td class="col0"> tp </td><td class="col1"> Totem pole </td><td class="col2"> Идольский столб<sup><a href="#fn__2" name="fnt__2" id="fnt__2" class="fn_top">2)</a></sup> </td>
	</tr>
	<tr class="row7">
		<td class="col0"> tri </td><td class="col1"> Tristate (high impedance)</td><td class="col2"> Трёхстабильный, третье состояние — высокоимпедансное </td>
	</tr>
	<tr class="row8">
		<td class="col0"> clk </td><td class="col1"> Clock </td><td class="col2"> Тактовый </td>
	</tr>
	<tr class="row9">
		<td class="col0"> pwr </td><td class="col1"> Power/Ground </td><td class="col2"> Питание/общий </td>
	</tr>
	<tr class="row10">
		<td class="col0 centeralign" colspan="3">  <strong>Таблица 1:</strong> Значения атрибута pintype  </td>
	</tr>
</table></div>
<!-- EDIT1907 TABLE [9644-10518] -->
</div>
<!-- EDIT1906 SECTION "pintype" [8673-10520] -->
<h3 class="sectionedit1908"><a name="pinlabel" id="pinlabel">pinlabel</a></h3>
<div class="level3">

<p>
Атрибут <strong>pinlabel</strong>= устанавливает метку вывода. Главным образом он
нужен программе <strong>gnetlist</strong> для поддержки иерархических проектов.<br/>

Данный атрибут нужно прикрепить к выводу и сделать видимым.
Он должен быть зелёного цвета (вместо жёлтого, стандартного цвета
атрибутов).<br/>

<em>Примеры:</em><br/>
<code>pinlabel=A0<br/>
pinlabel=DATA1<br/>
pinlabel=CLK</code>
</p>

</div>
<!-- EDIT1908 SECTION "pinlabel" [10521-11097] -->
<h3 class="sectionedit1909"><a name="numslots" id="numslots">numslots</a></h3>
<div class="level3">

<p>
Если компонент содержит несколько <a href="geda-glossary.ru.html#секция_компонента" class="wikilink1" title="geda-glossary.ru.html">секций</a> (элементов) в одном физическом корпусе (как,
например, 7400, имеющий 4 логических элемента 2И-НЕ в одном корпусе), то необходим
атрибут <strong>numslots</strong>=#. Число # задаёт количество элементов в физическом
устройстве. Атрибут <strong>numslots</strong>= нужно расположить где-нибудь в символе и сделать
невидимым. Данный атрибут является свободным. Если символу не нужно
<a href="geda-glossary.ru.html#назначение_логических_секций" class="wikilink1" title="geda-glossary.ru.html">назначать секции</a>, в
файл символа следует поместить <strong>numslots</strong>=0.<br/>

<em>Пример:</em><br/>
<code>numslots=4</code>
</p>

</div>
<!-- EDIT1909 SECTION "numslots" [11098-12083] -->
<h3 class="sectionedit1910"><a name="slotdef" id="slotdef">slotdef</a></h3>
<div class="level3">

<p>
Если компонент служит для представления <a href="geda-glossary.ru.html#многосекционный_компонент" class="wikilink1" title="geda-glossary.ru.html">многосекционного прибора</a>, содержащего
несколько секций в одном физическом корпусе, то для каждой из этих
секций необходимо задать атрибут <strong>slotdef</strong>=номер_секции:#,#,#… . <br/>

Число <code>номер_секции</code> соответствует номеру секции. Двоеточие после номера
секции обязательно. Например, для устройства, содержащего 4 секции, в
символ нужно было бы добавить атрибуты <strong>slotdef</strong>=1:…, <strong>slotdef</strong>=2:…,
<strong>slotdef</strong>=3:… и <strong>slotdef</strong>=4:… и сделать их невидимыми. Данный
атрибут является свободным.<br/>

Числа # однозначно соответствуют значениям атрибутов <a href="#pinseq" title=":geda:master_attributes_list.ru.txt &crarr;" class="wikilink1">pinseq</a>= и определяют
номера выводов <a href="#pinnumber" title=":geda:master_attributes_list.ru.txt &crarr;" class="wikilink1">pinnumber</a>=#, используемые для отображения на экране (в
<strong>gschem</strong>) и для создания списка соединений (с помощью <strong>gnetlist</strong>).<br/>

Для всех символов, определяющих несколько секций, рекомендуется задавать
атрибут <a href="#slot" title=":geda:master_attributes_list.ru.txt &crarr;" class="wikilink1">slot</a>=1, прикрепляемый таким же образом, как и <a href="#device" title=":geda:master_attributes_list.ru.txt &crarr;" class="wikilink1">device</a>=.<br/>

См. символ 7400-1.sym как пример реального применения <strong>slotdef</strong>=.<br/>

<em>Примеры:</em><br/>
<code>slotdef=1:1,2,3<br/>
slotdef=2:4,5,6<br/>
slotdef=3:7,8,9</code><br/>

Данный атрибут замещает устаревший <strong>slot</strong>#=#.
</p>

</div>
<!-- EDIT1910 SECTION "slotdef" [12084-13960] -->
<h3 class="sectionedit1911"><a name="footprint" id="footprint">footprint</a></h3>
<div class="level3">

<p>
Атрибут <strong>footprint</strong>=название_корпуса нужно расположить где-нибудь в символе и
сделать невидимым. Он используется программой <strong>gnetlist</strong> и главным образом
для пакета <strong>pcb</strong>.<br/>

Атрибут прикрепляется таким же образом, как и <a href="#device" title=":geda:master_attributes_list.ru.txt &crarr;" class="wikilink1">device</a>=. Он является
свободным.<br/>

<code>название_корпуса</code> определяет посадочное место для <strong>pcb</strong> или типоразмер корпуса,
как, например, DIP14 или DIP40. Хотя в принципе значения данного атрибута
зависят от пакета <strong>pcb</strong>, в gEDA/gaf существуют соглашения о том, чтобы
делать их как можно лучше переносимыми для предоставления пользователям
возможностей удобного сотрудничества и совместного использования.
См. <a href="geda-pcb_footprint_naming_conventions.ru.html" class="wikilink1" title="geda-pcb_footprint_naming_conventions.ru.html">Соглашения по именованию посадочных мест</a>.<br/>

Если для символа посадочное место не нужно или если оно должно
переопределяться в схеме, следует установить <strong>footprint</strong>=none. Если
название посадочного места неизвестно, следует установить <strong>footprint</strong>=unknown.
</p>

</div>
<!-- EDIT1911 SECTION "footprint" [13961-15564] -->
<h3 class="sectionedit1912"><a name="documentation" id="documentation">documentation</a></h3>
<div class="level3">

<p>
Атрибут <strong>documentation</strong>=ссылка_на_документацию можно расположить где-нибудь
в символе и сделать невидимым. Данный атрибут используется программой
<strong>gschemdoc</strong> для поиска подходящей документации по символу, или, вернее, по
устройству или компоненту, определяемому данным символом.<br/>

Атрибут прикрепляется таким же образом, как и <a href="#device" title=":geda:master_attributes_list.ru.txt &crarr;" class="wikilink1">device</a>=. Он является
свободным.<br/>

<code>ссылка_на_документацию</code> определяет либо имя основного файла документации,
либо полный интернет-адрес. Если в атрибуте задано имя файла, программа
попытается найти его в локальном каталоге <em><code>documentation</code></em> пакета
gEDA.<br/>

</p>

<p>
<em>Пример имени файла:</em><br/>
<code>documentation=sn74ls00.pdf</code><br/>

<em>Пример интернет-адреса:</em><br/>

<code>documentation=http://www-s.ti.com/sc/ds/sn74ls00.pdf</code>
</p>

</div>
<!-- EDIT1912 SECTION "documentation" [15565-16809] -->
<h2 class="sectionedit1913"><a name="атрибуты_только_для_схем" id="атрибуты_только_для_схем">Атрибуты только для схем</a></h2>
<div class="level2">

</div>
<!-- EDIT1913 SECTION "Атрибуты только для схем" [16810-16867] -->
<h3 class="sectionedit1914"><a name="netname" id="netname">netname</a></h3>
<div class="level3">

<p>
Атрибут <strong>netname</strong>= должен прикрепляться к объекту
«<a href="geda-glossary.ru.html#соединение" class="wikilink1" title="geda-glossary.ru.html">соединение</a>» для
установки его имени. Крайне не рекомендуется использовать разные имена
для связанных сегментов соединений. Одинаково названные соединения считаются
электрически замкнутыми между собой. Недопустимо использовать данный атрибут
внутри символов (так как внутри символов соединения использовать нельзя).<br/>

<em>Примеры:</em><br/>
<code>netname=DATA0 H<br/>
netname=CLK L</code>
</p>

</div>
<!-- EDIT1914 SECTION "netname" [16868-17644] -->
<h3 class="sectionedit1915"><a name="source" id="source">source</a></h3>
<div class="level3">

<p>
Атрибут <strong>source</strong>= указывает, что символ является представлением
<a href="geda-glossary.ru.html#подсхема" class="wikilink1" title="geda-glossary.ru.html">подсхемы</a>. Он прикрепляется непосредственно к
символу компонента.<br/>

Данный атрибут должен прикрепляться только к экземплярам символов компонентов
в схеме. Атрибут следует прикрепить к символу и задать значение в виде
имени файла подсхемы (например, <code>block.sch</code>), но не полного пути
доступа.  Указанный файл подсхемы должен находиться в одном из каталогов,
перечисленных среди путей доступа к библиотекам источников данных. Можно
прикреплять несколько таких атрибутов с различными значениями, что, по
существу, означает, что подсхема представляет собой набор из нескольких
связанных между собой схем.<br/>

<em>Примеры:</em><br/>
<code>source=underlying.sch<br/>
source=memory.sch</code>
</p>

</div>
<!-- EDIT1915 SECTION "source" [17645-18977] -->
<h2 class="sectionedit1916"><a name="атрибуты_для_символов_и_схем" id="атрибуты_для_символов_и_схем">Атрибуты для символов и схем</a></h2>
<div class="level2">

</div>
<!-- EDIT1916 SECTION "Атрибуты для символов и схем" [18978-19042] -->
<h3 class="sectionedit1917"><a name="refdes" id="refdes">refdes</a></h3>
<div class="level3">

<p>
Атрибут <strong>refdes</strong>= определяет позиционное обозначение конкретного экземпляра
компонента в схеме. Данный атрибут должен быть у КАЖДОГО компонента,
имеющего какой-либо электрический смысл. Для установки позиционного
обозначения, используемого для компонента по умолчанию (такого как &#039;U?&#039;,
например), данный атрибут может задаваться непосредственно в символе (и если он
видим, то при помещении символа в схему будет вынесен, то есть прикреплён вне
символа).<br/>

<em>Примеры:</em><br/>
<code>refdes=U1<br/>
refdes=R10<br/>
refdes=CONN1</code>
</p>

</div>

<h4><a name="ограничения_для_позиционных_обозначений" id="ограничения_для_позиционных_обозначений">Ограничения для позиционных обозначений</a></h4>
<div class="level4">

<p>
В качестве значения атрибута <strong>refdes</strong>= <strong>gschem</strong> принимает любые строки. Но
некоторые драйверы <strong>gnetlist</strong> накладывают ограничения на допустимый синтаксис.
</p>

<p>
В частности <a href="geda-faq-gsch2pcb.ru.html" class="wikilink1" title="geda-faq-gsch2pcb.ru.html">gsch2pcb</a> требует:
</p>
<ul>
<li class="level1"><div class="li"> Не должно быть пробелов.</div>
</li>
<li class="level1"><div class="li"> Не должно быть дефисов. Это может привести к сбою интерпретатора макроязыка M4, потенциально используемого для генерирования посадочных мест. Символ подчёркивания “_” допустим.</div>
</li>
<li class="level1"><div class="li"> Любой суффикс из строчных букв игнорируется. Таким образом в схему можно добавить 4 дискретных элемента И-НЕ с обозначениями <code>U1a</code>, <code>U1b</code>, <code>U1c</code> и <code>U1d</code>. При создании списка соединений они будут относиться к одному посадочному месту с названием <code>U1</code>.</div>
</li>
<li class="level1"><div class="li"> Символы, не входящие в <a href="geda-glossary.ru.html#ascii" class="wikilink1" title="geda-glossary.ru.html">ASCII</a>, такие как, например, üöäß, не выводятся в <strong>pcb</strong>.</div>
</li>
</ul>

</div>

<h4><a name="соглашения_по_позиционным_обозначениям" id="соглашения_по_позиционным_обозначениям">Соглашения по позиционным обозначениям</a></h4>
<div class="level4">

<p>
Существует соглашение о применяемых позиционных обозначениях для разных типов
компонентов. Здесь приведены некоторые из них<sup><a href="#fn__3" name="fnt__3" id="fnt__3" class="fn_top">3)</a></sup>
(<code>?</code> заменяется числом):
</p>
<div class="table sectionedit1918"><table class="inline">
	<tr class="row0">
		<th class="col0"> Обозначение </th><th class="col1"> Тип компонента </th>
	</tr>
	<tr class="row1">
		<td class="col0 leftalign"> R?   </td><td class="col1">Резистор</td>
	</tr>
	<tr class="row2">
		<td class="col0 leftalign"> RN?  </td><td class="col1">Набор резисторов</td>
	</tr>
	<tr class="row3">
		<td class="col0 leftalign"> FB?  </td><td class="col1">Ферритовый фильтр </td>
	</tr>
	<tr class="row4">
		<td class="col0 leftalign"> L?   </td><td class="col1">Катушка индуктивности, дроссель</td>
	</tr>
	<tr class="row5">
		<td class="col0 leftalign"> C?   </td><td class="col1">Конденсатор</td>
	</tr>
	<tr class="row6">
		<td class="col0 leftalign"> B?   </td><td class="col1">Батарея</td>
	</tr>
	<tr class="row7">
		<td class="col0 leftalign"> F?   </td><td class="col1">Предохранитель</td>
	</tr>
	<tr class="row8">
		<td class="col0 leftalign"> J?   </td><td class="col1">Соединитель, разъём </td>
	</tr>
	<tr class="row9">
		<td class="col0 leftalign"> P?   </td><td class="col1">Соединитель, разъём (обычно сопрягаемый с обозначенным как J?)</td>
	</tr>
	<tr class="row10">
		<td class="col0 leftalign"> K?   </td><td class="col1">Реле</td>
	</tr>
	<tr class="row11">
		<td class="col0 leftalign"> S?   </td><td class="col1">Выключатель, переключатель</td>
	</tr>
	<tr class="row12">
		<td class="col0 leftalign"> T?   </td><td class="col1">Трансформатор</td>
	</tr>
	<tr class="row13">
		<td class="col0 leftalign"> TP?  </td><td class="col1">Контрольная точка</td>
	</tr>
	<tr class="row14">
		<td class="col0 leftalign"> M?   </td><td class="col1">Двигатель</td>
	</tr>
	<tr class="row15">
		<td class="col0 leftalign"> D?   </td><td class="col1">Диод</td>
	</tr>
	<tr class="row16">
		<td class="col0 leftalign"> Q?   </td><td class="col1">Транзистор</td>
	</tr>
	<tr class="row17">
		<td class="col0 leftalign"> U?   </td><td class="col1">ИС (интегральная схема)</td>
	</tr>
	<tr class="row18">
		<td class="col0 leftalign"> X?   </td><td class="col1">Кварцевый осциллятор</td>
	</tr>
</table></div>
<!-- EDIT1918 TABLE [21916-22749] -->
</div>
<!-- EDIT1917 SECTION "refdes" [19043-22751] -->
<h3 class="sectionedit1919"><a name="slot" id="slot">slot</a></h3>
<div class="level3">

<p>
Атрибут <strong>slot</strong>= используется для выбора конкретного устройства (секции) в
<a href="geda-glossary.ru.html#многосекционный_компонент" class="wikilink1" title="geda-glossary.ru.html">многосекционном
приборе</a>. В схеме
он должен прикрепляться к экземпляру символа компонента. Для выбора секции
по умолчанию данный атрибут может задаваться в символе (и если он видим, то при
помещении символа в схему будет вынесен, то есть прикреплён вне символа).
</p>

</div>
<!-- EDIT1919 SECTION "slot" [22752-23449] -->
<h3 class="sectionedit1920"><a name="net" id="net">net</a></h3>
<div class="level3">

<p>
Атрибут <strong>net</strong>= используется для создания соединений питания и специальных
целей. Подробности см. в
<a href="geda-na_howto.ru.html" class="wikilink1" title="geda-na_howto.ru.html">Мини-HOWTO по атрибуту net=</a>. Если данный атрибут
находится в символе, он используется для создания соединений. Если же он
прикрепляется к экземпляру компонента в схеме, то может использоваться также
для создания новых соединений и переопределения уже существующих.
</p>

</div>
<!-- EDIT1920 SECTION "net" [23450-24144] -->
<h3 class="sectionedit1921"><a name="value" id="value">value</a></h3>
<div class="level3">

<p>
Атрибут <strong>value</strong>= в основном используется в драйвере
<a href="geda-glossary.ru.html#генератор_списка_соединений" class="wikilink1" title="geda-glossary.ru.html">генератора списка соединений</a>
для SPICE с целью определения значений различных элементов. Он не
переводится и помещается в список соединений как есть. <br/>

<em>Примеры:</em><br/>
<code>value=1K<br/>
value=10V</code>
</p>

</div>
<!-- EDIT1921 SECTION "value" [24145-24649] -->
<h3 class="sectionedit1922"><a name="symversion" id="symversion">symversion</a></h3>
<div class="level3">

<p>
Атрибут <strong>symversion</strong>= используется для определения версии содержимого
символа.
Так как по умолчанию символы в схему не внедряются, а приводится лишь ссылка
на них, то в схеме, использующей какой-либо конкретный символ, при изменении
файла этого символа могут возникнуть проблемы. Например, изменение
расположения выводов в символе приведёт к тому, что линии соединений в схеме
уже не будут подключены к надлежащим выводам. Атрибут <strong>symversion</strong>=
позволяет отслеживать такие разрушительные изменения в символах и уведомлять
пользователя о потенциальных проблемах при загрузке схемы.
Данный атрибут необязателен, но при наличии в символе он должен принимать
следующую форму:<br/>

<strong>старший_номер.младший_номер</strong>,<br/>

где <code>старший_номер</code> и <code>младший_номер</code> — целые числа. Старший номер при
вводе новой версии инкрементируется<sup><a href="#fn__4" name="fnt__4" id="fnt__4" class="fn_top">4)</a></sup>
в случае таких изменений в символе, которые могут привести к порче
существующих схем, использующих предыдущие версии символа. Младший номер
инкрементируется только в случае небольших изменений (изменений, не приводящих
к порче существующих схем, таких как косметические изменения при сохранении
структуры, то есть положения выводов).
</p>

<p>
Если символ, содержащий данный атрибут, помещается в схему, атрибут
<strong>symversion</strong>= автоматически “выносится”, то есть для данного экземпляра
символа копия атрибута <strong>symversion</strong>=M.N сохраняется непосредственно в файле
схемы. При загрузке символа с диска значение атрибута <strong>symversion</strong>= в файле
символа (при его наличии) сравнивается со значением атрибута, прикреплённого к
экземпляру символа в схеме.
Если эти значения различаются, то <strong>libgeda</strong> выдаст предупреждение (при
изменении младшего номера версии) или ошибку (при изменении старшего номера
версии).
</p>

<p>
Обычно при помещении данного атрибута в файл символа его лучше сделать
невидимым. Если при добавлении символа в схему в нём найден этот атрибут, то он
всегда выносится. Не следует прикреплять данный атрибут к имеющимся в схеме
экземплярам символов вручную.
</p>

<p>
<em>Примеры: </em><br/>
<code>symversion=1.1<br/>
symversion=2.0</code>
</p>

</div>
<!-- EDIT1922 SECTION "symversion" [24650-28347] -->
<h3 class="sectionedit1923"><a name="dist-license" id="dist-license">dist-license</a></h3>
<div class="level3">

<p>
Атрибут <strong>dist-license</strong>= используется для указания лицензии, под которой
распространяется символ или схема. В нём должна задаваться известная лицензия.
Вот несколько примеров его возможных значений:
<code><acronym title="GNU General Public License">GPL</acronym></code>, <code><acronym title="GNU General Public License">GPL</acronym> version 2 only</code>, <code><acronym title="GNU General Public License">GPL</acronym> version 3 only</code>, <code>public domain</code>,
<code>Apache version 2</code>, <code>Modified BSD</code>, <code>X11</code> и т. д.<br/>

<br/>

Перечни существующих лицензий можно найти по следующим адресам:
<a href="http://www.gnu.org/philosophy/license-list.html" class="urlextern" title="http://www.gnu.org/philosophy/license-list.html"  rel="nofollow">Перечень лицензий FSF</a> и
<a href="http://www.opensource.org/licenses/category" class="urlextern" title="http://www.opensource.org/licenses/category"  rel="nofollow">Перечень лицензий OSI</a>.
</p>

</div>
<!-- EDIT1923 SECTION "dist-license" [28348-29166] -->
<h3 class="sectionedit1924"><a name="use-license" id="use-license">use-license</a></h3>
<div class="level3">

<p>
Атрибут <strong>use-license</strong>= используется для указания лицензии, определяющей, как
другие пользователи могут использовать данный символ или данную схему в своих
схемах и платах. Вот примеры его значений: <code>unlimited</code> (неограниченная),
<code>personal use only</code> (только для личного пользования), <code>not for sale</code> (не
для продажи) и т. д.<br/>

</p>

<p>
<img src="images/smileys/fixme.gif" align="middle" alt="FIXME" />: добавить сюда набор примеров получше.
</p>

</div>
<!-- EDIT1924 SECTION "use-license" [29167-29810] -->
<h2 class="sectionedit1925"><a name="устаревшие_атрибуты" id="устаревшие_атрибуты">Устаревшие атрибуты</a></h2>
<div class="level2">

</div>
<!-- EDIT1925 SECTION "Устаревшие атрибуты" [29811-29860] -->
<h3 class="sectionedit1926"><a name="uref" id="uref">uref</a></h3>
<div class="level3">

<p>
Атрибут <strong>uref=</strong> устарел и использоваться не должен. Он применялся для тех же
целей, что и <a href="#refdes" title=":geda:master_attributes_list.ru.txt &crarr;" class="wikilink1">refdes</a>=.
</p>

</div>
<!-- EDIT1926 SECTION "uref" [29861-30049] -->
<h3 class="sectionedit1927"><a name="name" id="name">name</a></h3>
<div class="level3">

<p>
Атрибут <strong>name</strong>= не должен ни использоваться в символе, ни прикрепляться в
схеме. Считается, что такое название атрибута неоднозначно. Данный атрибут
никогда не использовался в gEDA/gaf.
</p>

</div>
<!-- EDIT1927 SECTION "name" [30050-30395] -->
<h3 class="sectionedit1928"><a name="label" id="label">label</a></h3>
<div class="level3">

<p>
Атрибут <strong>label</strong>= устарел и использоваться не должен. Он применялся для
определения названий/меток соединений и меток выводов. Теперь эти функции
выполняют соответственно атрибуты <a href="#netname" title=":geda:master_attributes_list.ru.txt &crarr;" class="wikilink1">netname</a>= и <a href="#pinlabel" title=":geda:master_attributes_list.ru.txt &crarr;" class="wikilink1">pinlabel</a>=.
</p>

</div>
<!-- EDIT1928 SECTION "label" [30396-30773] -->
<h3 class="sectionedit1929"><a name="pin" id="pin">pin#</a></h3>
<div class="level3">

<p>
Атрибут <strong>pin#</strong>=# устарел и использоваться не должен. Он применялся для
определения порядковых номеров выводов в символе и номеров выводов для
компонента. Теперь эти функции выполняют соответственно <a href="#pinseq" title=":geda:master_attributes_list.ru.txt &crarr;" class="wikilink1">pinseq</a>= и
<a href="#pinnumber" title=":geda:master_attributes_list.ru.txt &crarr;" class="wikilink1">pinnumber</a>=.
</p>

</div>
<!-- EDIT1929 SECTION "pin#" [30774-31185] -->
<h3 class="sectionedit1930"><a name="slot1" id="slot1">slot#</a></h3>
<div class="level3">

<p>
Атрибут <strong>slot#</strong>=# устарел и использоваться не должен. Ранее в нём
предоставлялась информация о <a href="geda-glossary.ru.html#назначение_логических_секций" class="wikilink1" title="geda-glossary.ru.html">назначении секций</a> компонентов. Теперь
эту функцию выполняет атрибут <a href="#slotdef" title=":geda:master_attributes_list.ru.txt &crarr;" class="wikilink1">slotdef</a>=.
</p>

</div>
<!-- EDIT1930 SECTION "slot#" [31186-31590] -->
<h3 class="sectionedit1931"><a name="type" id="type">type</a></h3>
<div class="level3">

<p>
Атрибут <strong>type</strong>= устарел и использоваться не должен. Он применялся для
установки типа выводов. Теперь эту функцию выполняет атрибут <a href="#pintype" title=":geda:master_attributes_list.ru.txt &crarr;" class="wikilink1">pintype</a>=.
</p>

</div>
<!-- EDIT1931 SECTION "type" [31591-31859] -->
<h3 class="sectionedit1932"><a name="email" id="email">email</a></h3>
<div class="level3">

<p>
Информация из данного атрибута вынесена в атрибут <a href="#author" title=":geda:master_attributes_list.ru.txt &crarr;" class="wikilink1">author</a>=.
</p>

</div>
<!-- EDIT1932 SECTION "email" [31860-31984] -->
<h2 class="sectionedit1933"><a name="история_изменений_документа" id="история_изменений_документа">История изменений документа</a></h2>
<div class="level2">
<div class="table sectionedit1934"><table class="inline">
	<tr class="row0">
		<td class="col0"> 14 июля 2002 г. </td><td class="col1"> Создан attributes.tex из attributes.txt. </td>
	</tr>
	<tr class="row1">
		<td class="col0"> 14 июля 2002 г. </td><td class="col1"> Документ обновлён для синхронизации с post-20020527. </td>
	</tr>
	<tr class="row2">
		<td class="col0"> 25 августа 2002 г. </td><td class="col1"> Добавлен устаревший атрибут type=. </td>
	</tr>
	<tr class="row3">
		<td class="col0"> 14 сентября 2002 г. </td><td class="col1 leftalign"> Добавлен атрибут description=. Небольшие исправления  </td>
	</tr>
	<tr class="row4">
		<td class="col0"> 7 октября 2002 г. </td><td class="col1"> Добавлен атрибут doc=; Egil Kvaleberg. </td>
	</tr>
	<tr class="row5">
		<td class="col0"> 11 февраля 2003 г. </td><td class="col1"> Добавлена ссылка на соглашения по посадочным местам. </td>
	</tr>
	<tr class="row6">
		<td class="col0"> 23 февраля 2003 г. </td><td class="col1"> Добавлены атрибуты author=, email=, и comment=. </td>
	</tr>
	<tr class="row7">
		<td class="col0"> 6 июля 2004 г. </td><td class="col1"> Добавлен атрибут symversion=. </td>
	</tr>
	<tr class="row8">
		<td class="col0"> 10 июля 2007 г. </td><td class="col1"> Добавлены атрибуты dist-license= и use-license=. </td>
	</tr>
</table></div>
<!-- EDIT1934 TABLE [32050-32936] -->
</div>
<!-- EDIT1933 SECTION "История изменений документа" [31985-] --><div class="footnotes">
<div class="fn"><sup><a href="#fnt__1" id="fn__1" name="fn__1" class="fn_bot">1)</a></sup> 
САПР
электроники под лицензией <acronym title="GNU General Public License">GPL</acronym> / gschem и друзья. — <em>Прим. перев.</em></div>
<div class="fn"><sup><a href="#fnt__2" id="fn__2" name="fn__2" class="fn_bot">2)</a></sup> 
Шуточная расшифровка. На самом деле
расшифровывается как “test pin/point”
(<a href="geda-glossary.ru.html#контрольная_точка" class="wikilink1" title="geda-glossary.ru.html">контрольная точка</a>/<a href="geda-glossary.ru.html#контрольный_вывод" class="wikilink1" title="geda-glossary.ru.html">контрольный вывод</a>).
 — <em>Прим. перев.</em></div>
<div class="fn"><sup><a href="#fnt__3" id="fn__3" name="fn__3" class="fn_bot">3)</a></sup> 
Данные соглашения в ряде случаев
не соответствуют отечественным стандартам, см. ГОСТ 2.710-81. —
<em>Прим. перев.</em></div>
<div class="fn"><sup><a href="#fnt__4" id="fn__4" name="fn__4" class="fn_bot">4)</a></sup> 
Увеличивается на 1. — <em>Прим. перев.</em></div>
</div>
</body>
</html>