User Tools

Site Tools


geda:gschem_ug:attributes.ru

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
geda:gschem_ug:attributes.ru [2012/01/23 06:54]
vzh Fixed amenu item label
geda:gschem_ug:attributes.ru [2012/10/23 04:59]
vzh Updated
Line 1: Line 1:
 +| << [[colors_styles.ru|Цвета и стили]] ​ |  **[[geda:​gschem_ug.ru|Руководство пользователя gEDA gschem]]** ​ |  [[slots.ru|Секции компонентов и их использование]] >> |
 +
 +===== Атрибуты =====
 +
 +И к [[components.ru|компонентам]],​ и к [[pins_nets_buses.ru|выводам,​
 +соединениям и шинам]] могут прикрепляться
 +//​[[geda:​glossary.ru#​Атрибут|атрибуты]]//​. Атрибуты представляют
 +собой [[graphics.ru#​text|текстовые элементы]] вида "''​имя=значение''"​.
 +Соединения,​ к примеру,​ именуются с помощью атрибута "''​netname=''",​ а
 +компоненты --- с помощью "''​refdes=''"​.
 +
 +Атрибуты можно добавлять на страницу и не прикрепляя их к другим объектам.
 +Такие атрибуты называются //​плавающими//​ или //​свободными//​ и в основном
 +используются в символах. Когда символ помещается на страницу как компонент,​
 +все плавающие атрибуты символа становятся //​унаследованными атрибутами//​
 +компонента в схеме.
 +
 +<note tip>​Своей мощи и гибкости программы gEDA обязаны,​ главным образом,​
 +использованию атрибутов. Полный перечень стандартных атрибутов и значение
 +каждого из них можно найти в [[geda:​master_attributes_list.ru|Перечне
 +основных атрибутов]].</​note>​
 +
 +Кроме собственно имени и значения,​ атрибуты имеют настройки видимости. Первая
 +из них управляет видимостью атрибута //как целого//,​ вторая задаёт,​ какие его
 +части должны отображаться (только имя, только значение,​ или и то, и другое).
 +
 +Добавлять и редактировать атрибуты можно двумя способами:​ либо
 +поодиночке,​ либо сразу по несколько в окне "​Правка атрибутов"​
 +["Edit Attributes"​].
 +
 +==== Редактирование отдельных атрибутов ====
 +
 +Для добавления одного атрибута к компоненту,​ выводу,​ соединению или шине,
 +[[selecting.ru|выделите]] нужный объект и выберите в меню
 +**Добавить→Атрибут...** [**Add→Attribute...**]. ​ При этом откроется окно
 +"​Редактор атрибута"​ ["​Single Attribute Editor"​]. ​ Введите для атрибута имя и
 +значение и установите нужные параметры видимости,​ а затем для его добавления
 +щёлкните **OK**. Если выбрать пункт **Добавить→Атрибут...**
 +[**Add→Attribute...**],​ когда ни один объект не выделен,​
 +созданный атрибут будет плавающим.
 +
 +Для изменения конкретного атрибута,​ выделите его (но не объект,​ к которому он
 +прикреплён) и снова откройте окно "​Редактор атрибута"​ ["​Single Attribute
 +Editor"​],​ выбрав **Правка→Правка...** ​ [**Edit→Edit...**]. ​ Для применения
 +изменений щёлкните **OK**.
 +
 +==== Редактирование групп атрибутов ====
 +
 +Более мощной альтернативой является использование окна "​Правка атрибутов"​
 +["Edit Attributes"​]. Чтобы открыть это окно, выделите компонент,​ соединение,​
 +вывод или шину и выберите в меню **Правка→Правка...** [**Edit→Edit...**].
 +
 +Окно "​Правка атрибутов"​ состоит из двух частей. В верхней
 +части отображаются все атрибуты,​ прикреплённые к объекту,​ а в нижней можно
 +добавлять атрибуты примерно таким же образом,​ как и в окне "​Правка атрибута"​
 +["​Single Attribute Editor"​]. При смене выделенного объекта окно обновляется
 +автоматически.
 +
 +В верхней части окна находится список атрибутов,​ каждая строка которого
 +содержит имя и значение атрибута и настройки его отображения ("​Видимый"​
 +["​Vis?"​] определяет общую видимость,​ а "​И"​ ["​N"​] и "​З"​ ["​V"​] соответственно
 +видимость имени и значения). ​ Для изменения имени или значения атрибута нужно
 +щелкнуть по соответствующему полю левой кнопкой мыши, а затем, чтобы изменения
 +сохранились,​ нажать **<​Enter>​** или переместить мышью фокус на другое поле.
 +Для отмены изменений в процессе правки имени или значения нужно нажать
 +**<​Escape>​**.
 +
 +Чтобы удалить атрибут,​ щёлкните по нему правой кнопкой мыши и выберите в
 +контекстном меню пункт **Удалить** [**Delete**].
 +
 +Если установлен флажок **Показать унаследованные атрибуты** [**Show inherited
 +attributes**] и редактируется компонент,​ то кроме атрибутов,​ прикреплённых
 +к нему извне, будут
 +показаны и все атрибуты,​ унаследованные компонентом от символа,​ из
 +которого он создан,​ но менять их будет нельзя. Для использования
 +унаследованного атрибута нужно добавить его копию, значение которой можно
 +будет затем изменить. Для этого щёлкните по атрибуту правой кнопкой и выберите
 +в контекстном меню пункт **Вынести** [**Promote**].
 +
 +==== Изменение видимости группы атрибутов ====
 +
 +Изменить настройки видимости нескольких выделенных атрибутов одновременно
 +можно с помощью **Атрибуты→Переключить видимость** [**Attributes→Toggle
 +Visibility**],​ **Атрибуты→Показать имя** [**Attributes→Show Name**],
 +**Атрибуты→Показать значение** [**Attributes→Show Value**] и
 +**Атрибуты→Показать имя и значение** [**Attributes→Show Both**].
 +
 +Кроме того, можно изменить видимость всех атрибутов,​ начинающихся с
 +определённого префикса,​ используя **Атрибуты→Скрыть текст...**
 +[**Attributes→Hide Specific Text...**] и **Атрибуты→Показать текст...**
 +[**Attributes→Show Specific Text...**]. Например,​ чтобы скрыть все атрибуты
 +''​refdes'',​ значения которых начинаются с ''​R'',​ можно ввести "​refdes=R"​.
  
geda/gschem_ug/attributes.ru.txt · Last modified: 2014/04/24 13:06 by vzh