User Tools

Site Tools


geda:gschem_ug:autonumbering.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
geda:gschem_ug:autonumbering.ru [2012/02/13 07:41]
vzh Revised
geda:gschem_ug:autonumbering.ru [2014/04/24 13:10]
vzh Updated using po4a
Line 1: Line 1:
 +| << [[slots.ru|Секции компонентов и их использование]] ​ |  **[[geda:​gschem_ug.ru|Руководство пользователя gEDA gschem]]** ​ |  [[hierarchy.ru|Иерархические схемы]] >> |
 +
 +===== Автонумерация =====
 +
 +Часто бывает удобно нумеровать [[attributes.ru|атрибуты]] автоматически
 +(например,​ чтобы при редактировании символа сразу задать атрибуты
 +«''​pinseq=''​» для всех выводов или, скажем,​ определить значения атрибутов
 +«''​refdes=''​» для большой группы конденсаторов). Операция автонумерации в
 +gschem вызывается с помощью **Атрибуты→Автонумерация...**
 +[**Attributes→Autonumber Text...**].
 +
 +Окно «Автонумерация» [«Autonumber text»] состоит из двух частей:​
 +
 +  * В разделе «Ограничения» [«Scope»] определяется,​ какие атрибуты должны быть автоматически пронумерованы.
 +  * В разделе «Настройки» [«Options»] задаётся,​ как нумерация будет производиться.
 +
 +==== Выбор атрибутов для нумерации ====
 +
 +В поле «Выражение» [«Search for»] нужно ввести шаблон искомых
 +атрибутов. Здесь можно вводить //​метасимволы//:​ «''​*''​» соответствует любому
 +количеству символов,​ а «''?''​» -- любому одиночному символу. Например,​ если
 +ввести выражение «''​refdes=X*''​»,​ оно будет соответствовать компонентам с
 +обозначениями «''​X1''​»,​ «''​X40''​»,​ «''​X302''​» и т. д.
 +
 +В меню «Область автонумерации:​» [«Autonumber text in:»] задаётся область,​
 +где функция автонумерации будет искать атрибуты,​ которые следует
 +изменить. Если выбрать «Выделенные объекты» [«Selected objects»], то будут
 +изменены только те объекты,​ что в данный момент
 +[[selecting.ru|выделены]]. Если выбран пункт «Текущая страница» [«Current
 +page»], будут автоматически пронумерованы объекты всей страницы. Если
 +выбрана «Вся иерархия» [«Whole hierarchy»],​ перенумерация будет
 +производиться во всех открытых страницах.
 +
 +Если некоторые из номеров уже используются,​ функция автонумерации их
 +пропустит. Определить ту область,​ где функция автонумерации ищет номера,​
 +которые нужно пропустить,​ можно с помощью меню «Пропуск номеров,​ уже
 +имеющихся в области:​» [«Skip numbers found in:»], в котором можно выбрать те
 +же самые пункты,​ что описаны выше для меню «Область автонумерации».
 +
 +Если установлен флажок «Перезаписывать уже имеющиеся номера» [«Overwrite
 +existing numbers»], будут перенумерованы все найденные атрибуты,​
 +соответствующие шаблону,​ заданному в поле «Выражение:​». В противном случае
 +будут изменены только те, что ещё не были пронумерованы.
 +
 +==== Управление назначением атрибутов ====
 +
 +В поле «Начальный номер:​» [«Starting number:»] задаётся начальный номер,
 +который попытается назначить функция автонумерации. Например,​ чтобы
 +перенумеровать компоненты на странице и назначить им номера ''​U100'',​
 +''​R101''​ и т. д., задайте начальный номер равный 100.  В списке «Порядок
 +нумерации» [«Sort order»] задаётся порядок,​ в котором должны назначаться
 +номера при автонумерации.
 +
 +Если установлен флажок «Удалить все номера» [«Remove numbers»], то номера
 +атрибутов сбрасываются в «''?''​» (например,​ «''​R10''​» превращается в
 +«''​R?''​»).
  
geda/gschem_ug/autonumbering.ru.txt · Last modified: 2014/04/24 13:10 by vzh