====== Правила создания элементов ====== Этот документ группирует все правила которые необходимо соблюдать, чтобы элемент смог войти в официальную коллекцию элементов QElectroTech. ===== Процесс проверки элементов ===== Файлы, отправленные через [[http://qelectrotech.org/submit-element.php|форму подачи элементов]], добавляются в коллекцию сайта не сразу и тем более в официальную коллекцию QET. Более того, элементы представленные с помощью этой формы проходят проверку. В зависимости от их соответствия, они будут добавлены в [[qet>/showcategory.php|хранилище сайта]], в официальную коллекцию или будут отклонены. Элементы, так же будут оценеватся по степени их завершённости. Этот документ описывает правила, которые надо соблюдать, чтобы легко проити эту проверку. ===== Стандарты ===== Предлагаемые элементы должны соблюдать, насколько это возможно, стандарты на электрические схемы. QElectroTech - изначально французкое ПО, и стандарты по умолчанию - французкие. Следовательно, символы соответствующие другим стандартам, должны это уточнять либо черз категорию, которой они пренадлежат, либо через их имя. ===== Отрисовка ===== Правила, которые надо соблюдать, чтобы рисовать правильный элемент: * Координаты должны быть округлены до десяти-тысячной. * Должна быть определена опорная точка. * Ширина и высота должны быть кратны десяти и должны быть согласоваными с подобными элементами. В качестве эталона элементов используйте "Простой контакт". * Сглаживание должно быть включено всегда, за исключением линий: * под углом 45°, * горизонтальных, * вертикальных. ==== Références ==== Les références des éléments : * doivent être des champs de textes éditables, * utilisent par défaut la taille de texte 9, * sont par défaut situés à droite de l'élément concerné. ===== Именование ===== ==== Языки QElectroTech ==== Языки, официально поддерживаемые QElectroTech, являются: * французкий * английский ==== Правила для элементов ==== Отображаемые имена : * без орфографических ошибок * должны быть переведены на языки QElectroTech * должны начинаться с прописной буквы (верхний регистр) Имена файлов : * без орфографических ошибок * на французском языке для однообразия * допустимые символы: только подчёркивание и буквы в нижнем регистре без знаков ударения (каждое имя должно соответствовать следующему регулярному выражению: ^[a-z_]+$) ==== Правила для категорий ==== Отображаемые имена : * без орфографических ошибок * должны быть переведены на языки QElectroTech * должны начинаться с прописной буквы (верхний регистр) * во множественном числе; например, используйте «Контакты» вместо «Контакт» Имена файлов : * без орфографических ошибок * на французском языке для однообразия * допустимые символы: только подчёркивание и буквы в нижнем регистре без знаков ударения (каждое имя должно соответствовать следующему регулярному выражению: ^[a-z_]+$) * во множественном числе; например, используйте «contacts» вместо «contact»