Тег ‘новости и обзоры софта’

Два луча поноса и один – всяческих благ

Первый, послабее, посылается фирме Creative за отсутствие фирменных драйверов к звуковой карте Sound Blaster Live (не 5.1, не 24bit, а обычному быдланскому Value без панели на морду компьютера и с портом джойстика) для Windows 7. Подошли “альтернативные” драйвера kx, но осадочек остался. Драйверов для Gameport никто не делает, и я остался без любимого джойстика.

Похоже, история повернулась на 180 градусов. Раньше, во времена безраздельного господства Windows 98 пользовались популярностью дешевые звуковые карты, в которых не было реализовано определение подключения джойстика. В результате джойстик (2 оси и две кнопки) присутствовал в системе всегда, как в известном бОяне про “новые драйвера видеокарточки“:

(Windows рассказывает пользователю, что у него нет дисковода, видео- и аудиокарточек)

Юзер: – А что есть?
Windows: – Джойстик есть.
Юзер: – Отродясь не было…
Windows: – Мне виднее.
Юзер: – Надо же, а я его покупать собрался.
Windows: – Вот видишь! Что бы ты без меня делал?

Теперь джойстику, подключенному к геймпорту просто не суждено “увидеться” с системой.

Второй, посильнее, направляю в адрес фирмы Canon, наплевавшей на поддержку пользователей принтеров Canon LBP-800 в Windows XP, Vista и 7. Если с возникавшей в XP “ошибкой DEP”, вызванной криворукостью программистов Canon, можно было справиться отключением того самого DEP, то в Vista и 7 старые драйвера еще от Windows 2000 не работают вообще. Вистовские драйвера от LBP-810 – суть тот же 800-й, но с дополнительным USB-портом – не видят принтеров, подключенных по LPT.

Третий же луч с пожеланиями отличного здоровья и всяческих ништяков улетает в фирму Pinnacle, предоставившую для дистрибутива Windows 7 нормальные качественные драйвера для карточки miroVideo DC10+. Упоминание об этой карточке не найдешь и на официальном сайте, а поддержка все еще продолжается.

Хорошая статья про линуксоидов

По на водке [info]denismajor.

http://www.linux-faq.org/rus/

Конечно, есть преувеличения, но в целом – изрядная картина нынешнего состояния дел у фанатов Open Source.

Про Windows 7

[info]vanchez купил по очень скромной цене (2000 рублей) ноутбук Asus Z99Le. В нагрузку к ноутбуку шла полуубитая Windows XP вместе с 39 различными вирусами, троянами и прочей дрянью (по версии какого-то стоящего там “антивируса”). Естественно, “лечить” подобным образом загаженную систему смысла не было, поэтому решено было переустановить “винды” заново.

Обычная XP, из “корпоративного” дистрибутива выпуска 2002 года, ставиться отказалась – SATA-диск ноутбука для нее был непонятной новинкой. Эксперименты по “встраиванию” драйверов в дистрибутив закончились одной запоротой болванкой и тем же “синим экраном” – видимо, все обстоит немного сложнее, чем описано в этих ваших интернетах. Геморроиться дальше мне было в лом, а “сборки” типа Zver CD я не приемлю по вполне определенным соображениям – то, что туда напихали, в большинстве случаев просто не нужно, а то и вредно.

Выпив по бутылочке “Патерсон – темное пЫво” (оно же “Афанасий Портер”), мы с братом решили попробовать поставить Windows 7, так расхваливаемый в последнее время. Тут нас ожидала очередная подлянка, подложенная тупой машиной – DVD-привод отказался читать диски. CD читались нормально, а вот DVD даже не распознавались. Плюнув на установку виндовса, мы решили купить новый дисковод и поставить “семерку” с него, или “подкинуть” привод с другого ноутбука. Больших флешек в хозяйстве не нашлось, а вставленный в IDE-USB адаптер AgeStar IUB3PF винчестер был безнадежно забит всяким кином. Ставить Windows с фотоаппарата не решился, сливать фотки было некуда.

Конечно, душила жаба покупать новый привод для, возможно, бесполезного ноутбука – загаженная XP не видела многих встроенных в ноутбук устройств, что, если они отправились в Страну Вечной охоты? После “Очакова Черного” пришла новая идея – собрать из IDE-USB адаптера и рабочего DVD-привода из “настольного” компьютера внешний дисковод.

Удивительно, но такая комбинация заработала и даже распозналась BIOS как “законное” Boot Device. Установка Windows 7 прошла без приключений (если не считать того, что конструкция с установочным диском так и норовила развалиться), и даже довольно быстро. Зато впечатления от системы остались самые замечательные.

В принципе, для большинства пользователей совершенно безразличны технические нюансы, которые применены в последней версии Windows. Более того, все, что нужно для «универсальной» ОС, одинаково удобной и на домашнем, и на переносном, и на офисном компьютере, было уже в Windows XP, вышедшей семь лет назад. В XP есть и нормальная поддержка всевозможного мультимедиа, и возможность безопасной работы не из-под администраторского аккаунта, и, наконец, хорошие возможности администрирования системы, в том числе и удаленного. XP замечательна и своей отказоустойчивостью, особенно в сравнении с более ранними “домашними” Windows. Замечу, что уже довольно “пожилая” система все еще широко используется.

После такого успеха Windows XP довольно закономерным выглядит, мягко говоря, прохладное отношение к Windows Vista. К сожалению, за исключением “красивостей” в этой системе нет ничего принципиально нового, а “цена” немного улучшенного пользовательского интерфейса слишком высока – и в прямом, и в переносном смысле. Что же было сделано в Windows 7?

Наверное, впервые в истории Microsoft у новой системы оказались меньшие системные требования, чем у старой. Как это сделано – оставим “за кадром”, тем более, что быстродействие системы осталось на уровне XP (но улучшилось по сравнению с Vista). Наверное, только в мире компьютерных экспериментаторов такие вещи, как микроядро, являются самоцелью. Для обычного пользователя это просто красивое слово.

Видимо, при разработке новой системы в Microsoft учли типичные “сценарии” использования ПК. Например, ни для кого не секрет, что у замечательной идеи хранить все пользовательские файлы в одном месте – папке “Мои документы” – есть некоторые недостатки. Например, очень часто остается невостребованной папка My Music – все аудиофайлы хранятся на отдельном диске, чтобы не засорять системный.

Наверное, главное нововведение в Windows 7 – это возможность перенести места расположения “стандартных” пользовательских папок. Файлы физически находятся в другом месте, но остаются видны и по прежнему адресу внутри папки C:\Users\Username\. Довольно удобно, например, перенести куда-нибудь папку Downloads.

Второе очень похожее новшество – это возможность создания “библиотек2. Например, можно занести в библиотеку “Видео” все папки, в которые складываются видеофайлы. Все видеофайлы будут “видны” в одном и том же месте, и уже не придется искать их во всевозможных “закоулках” винчестера, вспоминая, куда же был скачан очередной фильм. Конечно, в данный момент нет возможности настроить фильтрацию по определенным типам файлов, и этот подход все еще требует дополнительных усилий по организации своих файлов от пользователя, но это все же лучше, чем ничего.

Возможно, большинство пользователей никогда не поймет, что же такое “символьная ссылка” в файловой системе, но перенос расположения стандартных папок и организация библиотек доступны каждому.

Кстати, так понравившийся [info]denismajor медиасервер в Windows 7 работает именно с теми самыми “библиотеками”.

Хочется сказать и об отличной “обратной связи” во время разработки системы. Наверное, только очень ленивые пользователи (вроде меня) не поставили какую-нибудь из бета-версий Windows 7. Общедоступность “бет” позволила многим разработчикам софта адаптировать свои программы к новой операционке. Приятно удивил, например, uTorrent, сразу предложивший скачивать файлы в стандартную папку для “закачек”. Думаю, не надо уточнять, что при этом прекрасно «переживается» ее перенос в другое место? А вот, к примеру, ReGet Deluxe так и не научился (и вряд ли научится) понимать, где находится “папка для закачек”, поэтому его пришлось настраивать вручную.

Довольно полезен, на мой взгляд, UAC, точнее, его реализация в Windows 7. Если кто-то просидел последние 7 лет, не вылезая из XP, то поясню, что это встроенная в ОС возможность предупредить пользователя о “странных” с точки зрения безопасности действиях программ и при необходимости не дать программе вмешаться в работоспособность системы. В принципе, это не спасет от злонамеренных действий самого пользователя, а вот от случайного нажатия кнопки “Format C:” – вполне. Кроме того, это в некотором роде позволяет обезопасить себя от каких-нибудь вирусов и троянов – согласитесь, подозрительно, когда “полезная” программа пытается получить полный доступ к системе.

Стоит отметить и возможность “простого” запуска программ от имени администратора. Это очень удобно, к примеру, когда из-под “рабочего” аккаунта ставится какой-нибудь нужный софт. Конечно, UAC можно отключить, но смысла в этом немного – при обычной работе он не мешает, а “защита от дурака” может и пригодиться. Не зря ведь даже “красноглазые линуксоиды” обычно не пользуются root для работы?

Отдельно хочу сказать про улучшения в интерфейсе. Windows 7 очень красива, особенно с включенным интерфейсом Aero. Радует, что улучшенный интерфейс – это не только красивая графика, но и очень полезные “мелочи”. Например, мне очень понравилось объединение Taskbar и Quick Launch. Из прочего стоит упомянуть привязку окон к краям экрана. Наконец-то можно вспомнить двухпанельный Нортон :) Думаю, это понравится и владельцам широких экранов.

Очень удобной стала группировка значков в панели задач. Теперь можно увидеть не только заголовки окон, но и их уменьшенные “копии” (только в Aero). Вообще, функциональность “таскбара” значительно увеличилась. Теперь, к примеру, на нем может отображаться ход копирования файлов и тому подобные операции.

Учитывая, что Aero прилично работает даже на не самых мощных графических процессорах (типа встроенных в ноутбучные чипсеты), можно назвать его очередным достижением Microsoft.

Довольно интересно, хотя и спорно выглядит возможность добавлять на рабочий стол “гаджеты”. Видимо, Microsoft отказывается от идеи использования “рабочего стола”, как хранилища для файлов, и отводит ему декоративно-информационную роль. Такое происходит не впервые, достаточно вспомнить, к примеру, странную штуку под названием “Портфель”, вызывавшую недоумение пользователей в Windows 95. Подразумевалось, что в “портфель” будут складываться документы, которые потом можно будет перенести на другой компьютер. Оказалось, что проще скинуть их на дискетку, а синхронизацию доверить собственной голове. Видимо, теперь “рабочий стол” из хранилища ненужных файлов превратится исключительно в “стартовую страничку” со сводкой погоды и лентой новостей.

Про Internet Explorer 8 распространяться не буду, после шестой версии он кажется чудом с другой планеты, после других современных браузеров особых эмоций не вызывает – возможности у него достаточно стандартные. В любом случае, скачивать какой-нибудь Firefox или Opera сразу после установки виндов уже не обязательно. Похоже, Microsoft осознало свою ошибку с Internet Explorer 6, просуществовавший в составе Windows XP 7 лет без изменений. Из “очень неплохого” браузера в 2002 году он превратился в жуткое пугало образца 2009 года. Media Player и остальной софт из комплекта я не использовал – для записи дисков сразу поставил Nero 6 (как самую “экономичную”), медиафайлы прекрасно смотрятся в Media Player Classic Homecinema Edition. Обновленные Paint и Wordpad мне глубоко параллельны, пасьянс “Паук” меня не интересует.

Из замеченных недостатков – в Страну Вечной Охоты улетела поддержка программ для DOS. Даже то, что кое-как работало в XP, в “семерке” уже не запускается. Впрочем, DosBox никто не отменял. Большая часть Win32-софта, работавшего в XP, работает вполне нормально. Исключение составляют только некоторые игры. К примеру, в Master of Orion 2 и Diablo наблюдались проблемы с графикой – некоторые цвета превращались в какие-то непонятные ядовитые оттенки. Решение нашлось довольно быстро и сводится к настройке совместимости DirectDraw. Конечно, это вина не столько разработчиков Windows, сколько авторов игр, не озаботившихся нормальной совместимостью с DirectX во время разработки. Ни для кого не секрет, что в 1995-1997 году игры для Windows в большинстве случаев использовали код, написанный еще для DOS, и грубо переделанный под только появившуюся Windows 95 – по принципу “лишь бы работало”. Все появляющиеся в последующих версиях Windows “глюки” старого софта – следствие нарушений рекомендаций Microsoft при его разработке.

PS В ноутбуке уже “полетели” DVD-дисковод и винчестер. Собственно, другого от него никто и не ожидал. Похоже, буду по частям собирать новый ноут :) Из говна и палок, конечно.

Windows 7 и старые игры

Наблюдал малопонятные глюки с графикой при запуске некоторых старых игрушек (Diablo и Master of Orion II – среди прочих) в свежеустановленной Windows 7. Выглядело это примерно так:

moogluk

Причины глюка – несовместимость разных версий DirectDraw. Если первые версии “не обращали внимания” на не самое правильное с точки зрения документации использование некоторых функций, то современные реализации тех же функций требуют более строгого подхода. Соответственно, начинают вылезать разнообразные “косяки”. Например, многие старые игры автоматически считают, что они – единственные запущенные DirectDraw-приложения и некорректно инициализируются. Учитывая, что графическая оболочка Windows 7 активно работает с DirectX, можно ожидать всевозможных глюков.

На импортных форумах в качестве решения предлагалось отключение explorer.exe и последующий запуск игры. На самом деле можно поступить проще. Итак, пошаговое решение проблем с графикой в старых играх для Windows:

1. Запускаем игру с правами администратора. Наблюдаем странные эффекты с палитрой, материмся и выходим.

2. Открываем regedit и смотрим ветку HKLM/Software/Microsoft/DirectDraw/MostRecentApplication. Наблюдаем там два параметра – строковый Name с названием exe-файла игры (например, Orion95.exe) и ID типа dword (к примеру, 0×333982cb). Выписываем их на бумажку.

3. Самые глазастые уже разглядели раздел HKLM/Software/Microsoft/DirectDraw/Compatibility, а то и открыли его, обнаружив там пока небольшой список “настроенного” софта (включая Diablo и Starcraft). Создаем в нем вложенный раздел и называем его так, чтобы не перепутать ни с чем другим. Например, MasterOfOrionII131 – название игры и версия исполняемого файла.

4. В этом разделе создаем строковый параметр Name, в него вписываем название exeшника. Создаем двоичный параметр ID и вписываем в него ID из второго пункта, инвертируя порядок байтов (то есть 0×333982cb превращается в CB 82 39 33). Дальше начинается самое интересное.

5. Создаем двоичный параметр Flags и начинаем экспериментировать с его значениями. К сожалению, мне не удалось найти описания этого параметра, поэтому приходится подбирать его методом тыка. Типичные значения флагов – это 01 00 00 00, 00 08 00 00, 20 00 00 00, 04 00 00 00, 40 00 00 00, 02 00 00 00. Для Diablo и Starcraft во всех вариантах (так как Hellfire и Brood War оказались незаслуженно забыты в этом списке) подошло 00 08 00 00, то же самое сочетание “вылечило” и Master of Orion II. После каждого изменения параметра запускаем игру и смотрим, прошли ли глюки. Во всяком случае, графика Master of Orion стоит того, чтобы немного поковыряться в реестре.

moo2

Думаю, это работает для гораздо большего числа “проблемных” игр.

Про иракских хакеров

Иракские хакеры, используя популярную российскую программу Skygrabber, научились перехватывать видео с американских беспилотников.

Ждем новых мега-фич от Антивируса Касперкого и Fine Reader’а.

Вышла новая версия gerbv

Обновился до версии 2.3.0 бесплатный просмотрщик Gerber-файлов gerbv.

gervv230

Из нововведений – багфиксы, возможность поворота и перемещения слоев, а главное – правильное масштабирование при экспорте в PDF.

PS Ввожу новый тег “новости и обзоры софта“, буду писать под ним о тех программах, которыми пользуюсь лично. Заметил, что иногда для решения конкретных задач приходится использовать редкий или специфический софт, о котором практически нет информации на русском языке. Буду по мере сил исправлять это упущение.

EAGLE, TopoR и gerbv

Довольно давно я обещал рассказать о замечательной российской разработке для проектирования печатных плат – автоматическом трассировщике TopoR. На форуме разработчиков обещали появление в июне новой версии, с очень “вкусными” нововведениями – но пока ее нет, и я расскажу о работе с версией 4.3 – последней на сегодняшний день.

TopoR – это не полноценная система проектирования печатных плат, как PCAD или EAGLE, и не “простая” рисовалка, вроде SprintLayout. Его можно использовать только вместе с каким-нибудь пакетом для проектирования. Но – обо всем по порядку.

Разработка любой печатной платы состоит из нескольких этапов. Во-первых, необходимо определить компоненты и связи между ними. Обычно это делается в схемотехническом редакторе, где рисуется принципиальная схема будущего устройства. Конечно, есть и исключения, например, SprintLayout, где схемотехнический редактор отсутствует, но большинство CAD-систем работают именно так.

В схемотехническом редакторе мы оперируем со всем известными графическими обозначениями – прямоугольнички для резисторов, параллельные линии для конденсаторов, треугольнички для диодов, разнообразные обозначения для микросхем. Для разводки платы необходимы данные о том, в каких корпусах выполнены используемые элементы, и какие их выводы соединены между собой (это называется netlist – список цепей). В редакторе печатных плат мы работаем уже с корпусами элементов, и соединяем их проводниками в соответствии с принципиальной схемой (а точнее, в соответствии с netlist). Этот процесс называется трассировкой.

Трассировка печатных плат, то есть определение взаимного расположения проводников – достаточно трудная задача. Естественно, ее пытаются автоматизировать, и для этого разработано достаточно большое количество программ-автотрассировщиков. Большинство современных пакетов программ для проектирования печатных плат состоят из отдельных схемотехнического редактора, редактора плат и трассировщика. Многие пакеты позволяют использование и сторонних трассировщиков.

Теперь перейду от слов к делу, а точнее – к рассказу о работе с TopoR и известным пакетом EAGLE. Наверное, поведение разработчиков EAGLE можно сравнить только с поведением драгдилеров – “первая доза” – возможность проектирования небольших несложных плат, огромная библиотека компонентов и очень скромный размер всего пакета вместе с небольшими системными требованиями – дается бесплатно, и лишь потом наступает понимание того, что весь этот кайф связан с крайне бедными возможностями импорта и экспорта в другие системы. Но жадность немецких программистов удается победить довольно нетривиальным способом.

Для примера возьмем одну из простых демонстрационных плат EAGLE. В директории примеров EAGLE можно найти проект singlesided, предназначенный для демонстрации возможностей встроенного трассировщика. Эта плата представляет собой несложную макетную плату для PIC16F84, но компоненты на ней расположены довольно плотно, а все компоненты окружены областями запрета трассировки на одном из слоев. Это довольно реалистичный сценарий для любительского творчества – мало кто любит и умеет делать двусторонние платы с металлизированными отверстиями.

Плата в EAGLE как она есть

Плата в EAGLE как она есть

TopoR не умеет открывать файлы EAGLE, поэтому сейчас мы воспользуемся замечательной возможностью последнего запускать пользовательские программы (ULP, user-language program), написанные на напоминающем Си скриптовом языке. Среди различных ULP имеется программа экспорта в файлы dsn, являющиеся “родными” для трассировщика SPECCTRA и входящие в список понимаемых TopoRом (после некоторой небольшой доработки). Запустив нажатием соответствующей кнопки файл PCB_To_DSN_modified.ulp, мы должны задать имя файла для сохранения, выбрать набор правил dru из EAGLE (к сожалению, из-за ограниченности импорта в TopoR, это действие лишено всякого смысла – правила трассировки придется задавать заново) и определить трассировочные слои.

Указываем слои для трассировки

Указываем слои для трассировки

Полученный dsn-файл можно импортировать в TopoR, создав этим новый проект.

Меню импорта в TopoR

Меню импорта в TopoR

TopoR понимает довольно много типов файлов, в том числе – файлы PCAD. В любом случае, после успешного импорта и создания нового проекта, мы попадем в окно определения правил трассировки.

Правила трассировки в TopoR

Правила трассировки в TopoR

Оставлю подробное описание всех параметров для справки TopoRа, сейчас же остановлюсь на одном моменте – как принудительно заставить TopoR выполнить однослойную трассировку. Для этого достаточно изменить в свойствах контактных площадок (кроме переходных отверстий – Via) слой на Top или Bottom. Конечно, при наличии запретов трассировки в слое Top это действие излишне, но все же крайне полезно знать об этом приеме.

Свойства контактной площадки

Свойства контактной площадки

Другие опции – это определение минимальной ширины проводников, зазоров между ними и тому подобных “мелочей”. Рекомендую поэкспериментировать с этим. Желательно добиться понимания, например, сколько дорожек указанной ширины получится пропустить между выводами DIP-микросхемы.

Так или иначе, мы получим в TopoR свежесозданный файл проекта с “пустой” платой, на которой ни одна цепь не разведена и попадем в режим редактирования топологии.

<Открытый в TopoR документ

Открытый в TopoR документ

TopoR может работать в нескольких режимах. Им соответствуют кнопки на панели управления.

Кнопки в TopoR

Кнопки в TopoR

Слева направо – определение правил трассировки (чем мы только что занимались), автотрассировка, редактирование топологии и FreeStyle-редактирование. Сейчас я расскажу обо всем по порядку.

Конечно, такую несложную плату можно развести и вручную – и это делать в TopoR очень и очень удобно, но гораздо проще нажать на кнопку автотррассировки. TopoR начнет рассматривать разнообразные варианты топологии платы, “отсекать” содержащие нарушения (например, никто, кроме правил трассировки не запрещает проводить сразу 16 дорожек между двух ног микросхемы) и сохранять “оптимальные”. Результаты работы отображаются в таблице.

Идет автоматическая трассировка

Идет автоматическая трассировка

Довольно быстро TopoR находит оптимальный для изготовления в домашних условиях вариант с минимальным числом перемычек – а именно, не содержащий их вообще. Останавливаем оптимизацию и, выбрав устраивающий нас вариант, переходим в режим редактирования топологии.

В отличие от других трассировщиков и редакторов плат, TopoR позволяет очень просто и быстро редактировать топологию платы. Поясню, о чем идет речь. “Обычный” редактор считает, что пути проводников задаются так – из точки A в точку B, из точки B в точку C и так далее. В TopoR применен другой принцип – хранится информация о топологии платы, то есть данные вроде “проводник проходит между ножками 12 и 13 микрохемы, огибает ножку 14 и исходящий из нее проводник и соединяется с переходным отверстием”. Чем это хорошо? Можно как угодно изображать проводники, например, так:

Алкоголизм сильнее гравитации

Алкоголизм сильнее гравитации

При попытке “доработать” плату мы не только нарисовали два нарушения правил трасировки, но и страшно исказили форму проводников. В “обычном” редакторе проще нарисовать все заново, в TopoR – достаточно нажать кнопку “оптимизация путей проводников” – и мы получим плату с такой же топологией, но с исправленной формой дорожек.

Дорожки выправились, все отлично

Дорожки выправились, все отлично

Хочу заметить, что нарушения правил трассировки все же остались.

Режим FreeStyle-редактирования – замечательная “фича” TopoRа. В нем, например, можно перемещать элементы, при этом сохраняя топологию платы. Например, вот так:

Заметьте, что топология платы осталась той же - просто компоненты стоят в других местах

Заметьте, что топология платы осталась той же - просто компоненты стоят в других местах

Лучше познакомиться с возможностями TopoRа по редактированию плат можно в его обучалке. А сейчас речь пойдет об экспорте файлов.

К сожалению, TopoR пока не умеет выводить платы на печать, а это необходимо для их изготовления в домашних условиях (лазерным утюгом или фоторезистом – неважно). EAGLE, в свою очередь, не понимает ни eco-файлов для PCAD, ни SES-файлов от SPECCTRA. К счастью, TopoR может сделать файлы формата Gerber и DRILL, необходимые, например, при промышленном производстве плат.

Меню экспорта в TopoR

Меню экспорта в TopoR

Gerber – это файлы фотошаблонов, содержащие в себе информацию о форме проводников. DRILL – файл с информацией для сверлильного станка – расположением и диаметром отверстий в плате. Он нам нужен для того, чтобы при печати получить “пятачки” с дырочками посередине. Отверстия в них сверлить гораздо удобнее.

Для просмотра Gerber-файлов существует довольно много софта, для нас наиболее удобный – бесплатный и GNUтый gerbv.

Свежезапущенный gerbv

Свежезапущенный gerbv

Открываем в нем наши Gerber и DRILL файлы, а затем – экспортируем результат в PDF.

Экспорт из gerbv

Экспорт из gerbv

К сожалению, в последней на момент написания этого поста версии gerbv (2.2.0) присутствует ошибка с масштабированием. Для того, чтобы сделать шаблон для “лазерного утюга”, надо открыть получившийся PDF любым графическим редактором (например, Photoshop) и отмасштабировать плату до нужного размера (иначе она получится примерно вдвое больше нужного). Результат можно уже печатать. В версии 2.3.0 можно будет обойтись без этого и печатать напрямую из gerbv.