484 lines
30 KiB
Text
484 lines
30 KiB
Text
Tux Paint
|
||
версия 0.9.16
|
||
Дополнительные возможности
|
||
|
||
Copyright 2002-2006 by Bill Kendrick and others
|
||
New Breed Software
|
||
|
||
[1]bill@newbreedsoftware.com
|
||
[2]http://www.newbreedsoftware.com/tuxpaint/
|
||
|
||
14 июня 2002 - 28 сентября 2006
|
||
__________________________________________________________________
|
||
|
||
Вы можете без особого труда добавлять или изменять такие объекты
|
||
Tux Paint, как кисти или штампы, просто добавляя или удаляя файлы на
|
||
жёстком диске.
|
||
|
||
Примечание: для применения эффекта требуется перезагрузить Tux Paint.
|
||
|
||
Местоположение файлов
|
||
|
||
Стандартные файлы
|
||
|
||
Tux Paint ищет файлы с различными данными в своей директории "data".
|
||
|
||
Linux и Unix
|
||
|
||
Местонахождение этой директории зависит от того, какое значение
|
||
"DATA_PREFIX" было установлено при компиляции Tux Paint. Подробности
|
||
см. в INSTALL.txt.
|
||
|
||
По умолчанию, однако, это:
|
||
|
||
/usr/local/share/tuxpaint/
|
||
|
||
При установки из архива более вероятно:
|
||
|
||
/usr/share/tuxpaint/
|
||
|
||
Windows
|
||
|
||
Tux Paint ищет папку под названием "data" в той директории, где
|
||
расположен исполняемый файл. Это директория, которую использует
|
||
инсталлятор при установке Tux Paint, например:
|
||
|
||
C:\Program Files\TuxPaint\data
|
||
|
||
Mac OS X
|
||
|
||
Tux Paint хранит файлы данных внутри иконки "Tux Paint" (которая в
|
||
действительности представляет особый вид папки в Mac OS X).
|
||
Следующие шаги объясняют, как получить содержимое папки:
|
||
1. Вызовите контекстное меню, щёлкнув мышкой по иконке Tux Paint в
|
||
Проводнике с одновременным удержание клавиши [Control]. (Если у Вас
|
||
мышь с более, чем одной кнопкой, Вы можете просто выполнить правый
|
||
клик по иконке.)
|
||
2. Выберите "Show Contents" из контекстного меню. Появится новое окно
|
||
Проводника с папкой "Contents".
|
||
3. Откройте папку "Contents", а затем папку "Resources" внутри.
|
||
4. Здесь Вы найдёте папки "starters", "stamps" и "brushes". Добавление
|
||
файлов в эти папки приводит к созданию контента, доступного
|
||
пользователям при запуске данной копии (иконки) Tux Paint.
|
||
|
||
Примечание: Если вы устанавливаете новую версию Tux Paint (заменяя
|
||
его иконку), изменения, внесённые согласно вышеприведённым
|
||
инструкциям, будет потеряны, так что не забудьте сделать резервную
|
||
копию нового содержимого (штампов, кистей и т.д.).
|
||
|
||
Tux Paint также ищет файлы в папке "TuxPaint", которую Вы можете
|
||
поместить в системную папку "Application Support" (находится в
|
||
корневой директории "Library"):
|
||
|
||
/Library/Application Support/TuxPaint/
|
||
|
||
Также файлы ищутся в пользовательской папке "Preferences", например:
|
||
|
||
/Users/(имя пользователя)/Library/Preferences/TuxPaint/brushes/
|
||
_______________________________________________________________
|
||
|
||
Персональные файлы
|
||
|
||
Вы также можете создавать кисти, штампы, шрифты и "начальные
|
||
изображения" в Вашей собственной директории (папке).
|
||
|
||
Windows
|
||
|
||
Ваша персональная папка Tux Paint хранится в пользовательской папке
|
||
"Application Data". Например, в последних версиях Windows:
|
||
|
||
C:\Documents and Settings\(имя пользователя)\Application
|
||
Data\TuxPaint\
|
||
|
||
Mac OS X
|
||
|
||
Ваша персональная папка Tux Paint хранится в директории "Library":
|
||
|
||
/Users/(имя пользователя)/Library/Application Support/ Tux Paint/
|
||
|
||
Linux и Unix
|
||
|
||
Ваша персональная папка Tux Paint — "$(HOME)/.tuxpaint/" (она же
|
||
"~/.tuxpaint/").
|
||
|
||
Таким образом, если Ваша домашняя директория "/home/karl", то папка
|
||
Tux Paint — "/home/karl/.tuxpaint/".
|
||
|
||
Не забудьте точку (".") перед 'tuxpaint'!
|
||
|
||
Чтобы добавить кисти, штампы, шрифты и "начальные изображения",
|
||
создайте папки внутри Ваших персональных директорий "brushes",
|
||
"stamps", "fonts" и "starters" соответственно.
|
||
|
||
(Например, если Вы создали кисть под именем "flower.png", поместите
|
||
её в ~/.tuxpaint/brushes/" под Linux или Unix.)
|
||
__________________________________________________________________
|
||
|
||
Кисти
|
||
|
||
Кисти, используемые для рисования инструментами "Краска" и "Линии",
|
||
представляют собой просто графические файлы в формате PNG.
|
||
|
||
Альфа-канал (прозрачность) рисунка PNG используется, чтобы
|
||
определить форму кисти. Это значит, что форма может сглаженной или
|
||
даже частично прозрачной!
|
||
|
||
Серые пиксели будут отрисовываться с использованием текущего цвета
|
||
Tux Paint. Цветные пикселы будут подцвечены.
|
||
|
||
Рисунок кисти не должен быть шире 40 пикселов и выше 40 пикселов
|
||
(т.е., максимальный размер — 40х40).
|
||
|
||
Атрибуты кисти
|
||
|
||
В отличие от простых рисунков, кистям могут быть приданы
|
||
дополнительные атрибуты. Для этого следует создать "файл данных" для
|
||
кисти.
|
||
|
||
Файл данных кисти — это просто текстовый файл с перечислением
|
||
атрибутов.
|
||
|
||
У файла должно быть имя, совпадающее с именем рисунка PNG, но с
|
||
расширением ".dat" (например, файл данных для "brush.png"' —
|
||
текстовый файл "brush.dat", расположенный в той же папке).
|
||
|
||
Пробелы в кистях
|
||
|
||
Начиная с версии Tux Paint 0.9.16., Вы можете определять пробелы для
|
||
кистей (т.е., с какой частотой они отрисовываются). По умолчанию,
|
||
пробел равен четверти высоты кисти.
|
||
|
||
Добавьте строку "spacing=N" в файл данных кисти, где N — пробел для
|
||
кисти. (Чем меньше число, тем чаще кисть отрисовывается.)
|
||
|
||
Анимированные кисти
|
||
|
||
Начиная с версии Tux Paint 0.9.16., Вы можете создавать
|
||
анимированные кисти. При использовании такой кисти, отрисовывается
|
||
каждый кадр анимации.
|
||
|
||
Вставьте каждый кадр в большой рисунок PNG друг за другом Например,
|
||
если размер кисти 30х30 и у Вас 5 кадров, размер рисунка должен быть
|
||
150х30.
|
||
|
||
Добавьте строку "frames=N" в файл данных кисти, где N — количество
|
||
кадров в кисти.
|
||
|
||
Примечание: Для урежения частоты кадров добавьте строку "random" в
|
||
файл данных кисти.
|
||
|
||
Направленные кисти
|
||
|
||
Начиная с версии Tux Paint 0.9.16., Вы можете создавать направленные
|
||
кисти. При использовании такой кисти рисуются различные изображения
|
||
в зависимости от направления движения кисти.
|
||
|
||
Рисунок PNG направленной кисти делится на квадраты 3х3. Например,
|
||
если размер кисти 30х30, размер всего изображения должен быть 90х90
|
||
и формы для каждого направления располагается в ячейках решётки 3х3.
|
||
Центральная область используется при отсутствии движения кисти.
|
||
Верхний правый угол используется при движении вправо вверх и т.д.
|
||
|
||
Добавьте строку "directional" в файл данных кисти.
|
||
|
||
Анимированные направленные кисти
|
||
|
||
Вы можете объдинить возможности анимации и направленности в одной
|
||
кисти. Укажите оба параметра ("frames=N" и "directional") в разных
|
||
строках файла "".dat" кисти.
|
||
|
||
Создайте для каждого кадра набор 3х3 направленных форм и объедините
|
||
их в одном рисунке PNG друг за другом. Например, для кисти размером
|
||
30х30 и 5 кадров, размер рисунка будет 450х90. (Самые левые 150х90
|
||
пикселов, например, представляют 9 направленных форм для первого
|
||
кадра.)
|
||
|
||
Расположите файлы PNG с изображением кистей (и текстовые файлы
|
||
данных) в папке "brushes".
|
||
|
||
Примечание: если все Ваши кисти выводятся как квадраты или
|
||
прямоугольники, это потому, что Вы забыли использовать альфа-канал
|
||
прозрачности! Дополнительную информацию и подсказки см. в "PNG.txt".
|
||
__________________________________________________________________
|
||
|
||
Штампы
|
||
|
||
Файлы штампов выкладывают в папку "stamps". Для упорядочивания
|
||
штампов полезно создавать вложенные папки. (Например, у Вас может
|
||
быть папка "holidays" с вложенными папками "halloween" и
|
||
"christmas".)
|
||
|
||
Изображения
|
||
|
||
Штампы в Tux Paint могут состоять из различных файлов. Один из
|
||
необходимых файлов это, конечно, собственно рисунок.
|
||
|
||
Штампы, используемые в Tux Paint представляют собой рисунки PNG. Они
|
||
могут быть полноцветными или в оттенках серого. Альфа-канал
|
||
(прозрачность) PNG используется для определения формы рисунка (в
|
||
противном случае штамп будет прямоугольным).
|
||
|
||
Штампы могут быть разного размера, но на практике, размер
|
||
100 пикселей ширины на 100 пикселей высоты (100 x 100) обычно
|
||
достаточен.
|
||
|
||
Примечание: если новый штамп имеет видимый прямоугольный контур или
|
||
непрозрачный фоновый цвет (например, чёрный или белый), значит Вы
|
||
забыли использовать альфа-канал! Дополнительную информацию и
|
||
подсказки см. в "[3]PNG.txt".
|
||
|
||
Опытным пользователям: [4]Расширенное руководство по штампам
|
||
детально описывает, как создавать хорошо масштабируемые изображения
|
||
для штампов.
|
||
_______________________________________________________________
|
||
|
||
Текстовое описание
|
||
|
||
Текстовые (".TXT") файлы с такими же именами, что и файлы PNG
|
||
(например, описание для "picture.png"' находится в файле
|
||
"picture.txt" в той же папке).
|
||
|
||
Первая строка текстового файла будет использоваться как описание
|
||
штампа на американском английском. Она должна быть закодирована в
|
||
UTF-8.
|
||
|
||
Поддержка языков
|
||
|
||
В текстовый файл могут быть добавлены дополнительные строки, чтобы
|
||
опеспечить перевод описания. Они показываются, когда Tux Paint
|
||
запускается под иной локалью (например, русской или испанской).
|
||
|
||
В начале строки должен идти код языка (например, "ru" для русского
|
||
или "zh_tw" для традиционного китайского), далее следует ".utf8=" и
|
||
затем переведённое описание (кодированное в UTF-8).
|
||
|
||
В директории "po" есть скрипты для конвертирования текстовых файлов
|
||
в формат PO (и обратно) для облегчения перевода на различные языки.
|
||
Таким образом, Вы не должны добавлять или изменять переводы прямо в
|
||
текстовых файлах.
|
||
|
||
Если не доступен перевод для языка, под которым Tux Paint в данный
|
||
момент запущен, используется текст на американском английском.
|
||
|
||
Пользователям Windows
|
||
|
||
Используйте Блокнот или WordPad для редактирования/создания этих
|
||
файлов. Убедитесь, что сохранили как простой текст с расширением
|
||
".txt" в конце имени файла...
|
||
_______________________________________________________________
|
||
|
||
Звуковые эффекты
|
||
|
||
Файлы WAVE (".WAV") с таким же именем, как PNG (например, звуковой
|
||
эффект для "picture.png"' — "picture.wav" в той же папке).
|
||
|
||
Поддержка языков
|
||
|
||
Для звуков в разных локалях (например, если звуковой эффект содержит
|
||
слово, и Вы желаете это слово перевести) также создайте файл WAV с
|
||
кодом языка в имени файла в формате: "ШТАМП_ЯЗЫК.wav"
|
||
|
||
Например, русская версия звукового эффекта для "picture.png"' должна
|
||
храниться в "picture_ru.wav". Французская версия — "picture_fr.wav".
|
||
И так далее...
|
||
|
||
Если локализованный звуковой эффект невозможно загрузить, Tux Paint
|
||
попытается загрузить звуковой эффект "по умолчанию" (например,
|
||
"picture.wav").
|
||
_______________________________________________________________
|
||
|
||
Настройки штампов
|
||
|
||
Помимо графической формы, текстового описания и звукового эффекта,
|
||
штампы могут иметь и другие атрибуты. Для их редактирования создайте
|
||
"файл данных" штампа.
|
||
|
||
Файл данных штампа — это просто текстовый файл с настройками.
|
||
|
||
У файла такое же имя как и у рисунка PNG, но с расширением ".dat"
|
||
(например, файл данных для "picture.png"' — текстовый файл
|
||
"picture.dat" в той же папке).
|
||
|
||
Окрашенные штампы
|
||
|
||
Штампы могут быть либо "окрашиваемыми", либо "подкрашиваемыми".
|
||
|
||
Окрашиваемые
|
||
|
||
"Окрашиваемые" штампы используются подобно кистям — Вы выбираете
|
||
штамп, а затем — цвет, в который желаете его окрасить (в качестве
|
||
примера можно привести штампы-символы, например математические или
|
||
музыкальные).
|
||
|
||
Не используется никакая информация о цвете первоначального
|
||
изображения, за исключением прозрачности. Штамп выводится равномерно
|
||
окрашенным.
|
||
|
||
Добавьте строку "colorable" в файл данных штампа.
|
||
|
||
Подкрашиваемые
|
||
|
||
"Подкрашиваемые" штампы подобны "окрашиваемым", за исключением того,
|
||
что первоначальная информация о цвете частично сохраняется
|
||
(используется первоначальное изображение, но его оттенок изменяется
|
||
в зависимости от выбранного в палитре цвета).
|
||
|
||
Добавьте строку "tintable" в файл данных штампа.
|
||
|
||
Настройки смешения цветов:
|
||
|
||
В зависимости от содержания Вашего штампа, Вы можете выбрать один из
|
||
нижеперечисленных методов смешения цветов. Добавьте одну из
|
||
следующих строк в файл данных штампа:
|
||
|
||
"tinter=normal" (по умолчанию)
|
||
Нормальный режим.
|
||
|
||
"tinter=anyhue"
|
||
???.
|
||
|
||
"tinter=narrow"
|
||
???.
|
||
|
||
"tinter=vector"
|
||
???.
|
||
|
||
Неизменяемые штампы
|
||
|
||
По умолчанию, штамп может быть перевёрнут, зеркально отражён, или то
|
||
и другое одновременно. Это можно сделать, используя кнопки ниже
|
||
панели выбора штампов, внизу справа окна Tux Paint.
|
||
|
||
Иногда, смысла в перевороте или отражении штампа нет, например, для
|
||
штампов букв или чисел. Также в случае симметричных штампов
|
||
использование переворота или отражения бесмысленно.
|
||
|
||
Для запрета переворота добавьте строку "noflip" к файлу данных
|
||
штампа.
|
||
|
||
Для запрета отражения добавьте строку "nomirror" к файлу данных
|
||
штампа.
|
||
|
||
Начальный размер штампа
|
||
|
||
По умолчанию, Tux Paint предполагает, что размер Вашего штампа
|
||
подобран в расчёте на холст 608x472. Это оригинальный размер холста
|
||
Tux Paint для экрана 640x480. Затем Tux Paint подгоняет размер
|
||
штампа в соответствии с текущими размерами холста и, при наличии, с
|
||
пользовательскими установками.
|
||
|
||
Если Ваш штамп слишком велик или мал, Вы можете определить
|
||
коэффициент масштабирования. Например, если Ваш штамп в 2,5 раза
|
||
шире (или выше), чем должен быть, добавьте параметр "scale 40%" или
|
||
"scale 5/2", или "scale 2.5", или "scale 2:5". При желании, можно
|
||
использовать "=", например, "scale=40%".
|
||
|
||
Пользователям Windows
|
||
|
||
Для создания этого файла можете использовать Блокнот или WordPad.
|
||
Убедитесь, что сохранили его как простой текст и дали расширение
|
||
".dat", а не ".txt"...
|
||
|
||
Зеркальные изображения
|
||
|
||
В некоторых случаях, Вы можете захотеть самостоятельно подготовить
|
||
зеркальное отображение штампа. Например, вообразите рисунок пожарной
|
||
машины с надписью "Пожарная охранаt" на боку. Вероятно, Вы не
|
||
захотите, чтобы при отражении текст перевернулся задом наперёд!
|
||
|
||
Для того, чтобы Tux Paint использовал подготовленную Вами версию, а
|
||
не пытался перевернуть изображение самостоятельно, просто создайте
|
||
второй файл PNG с таким же именем, за исключением частицы "_mirror"
|
||
перед расширением.
|
||
|
||
Например, для штампа "truck.png" Вы должны создать файл с именем
|
||
"truck_mirror.png", который и будет использоваться при отражении
|
||
штампа.
|
||
__________________________________________________________________
|
||
|
||
Шрифты
|
||
|
||
В Tux Paint используются шрифты TrueType (TTF).
|
||
|
||
Просто поместите их в папку "fonts". Tux Paint загрузит шрифт и
|
||
обеспечит поддержку четырёх размеров на панели выбора "Буквы" при
|
||
использовании инструмента "Текст".
|
||
__________________________________________________________________
|
||
|
||
"Начальные" изображения
|
||
|
||
"Начальные" изображения появляются в диалоге "Открыть" вместе с
|
||
созданными Вами рисунками. В отличие от последних, они располагаются
|
||
не на синем, а на зелёном фоне.
|
||
|
||
Однако, в отличие от сохранённых рисунков, открывая "начальное"
|
||
изображение, Вы фактически создаёте новый рисунок. Этот рисунок
|
||
отличается тем, что не является пустым, а содержит изображение из
|
||
начального рисунка. Это содержимое влияет на создаваемый Вами
|
||
рисунок.
|
||
Раскраска
|
||
|
||
Основной вид "начального" изображения — имитация картинки из
|
||
книги-раскараски. Это контуры рисунка, которые Вы затем можете
|
||
раскрасить и добавить детали. В то время как Вы рисуете, печатаете
|
||
текст или добавляете штампы, контуры остаются "над" тем, что Вы
|
||
рисуете. Вы можете стереть часть нарисованного Вами рисунка, но Вы
|
||
не можете стереть контуры.
|
||
|
||
Чтобы создать этот вид "начального" изображения, просто нарисуйте
|
||
контурную картинку в какой-либо программе для рисования, сделайте
|
||
остальную часть рисунка прозрачной (в Tux Paint это будет выглядеть
|
||
белым) и сохраните в формате PNG.
|
||
|
||
Фоновые изображения
|
||
|
||
Наряду с раскрасками, можно создавать "начальные" изображения,
|
||
используемые в качестве фона. Помимо собственно фона, в состав
|
||
изображения может быть включён оверлей: часть рисунка, поверх
|
||
которой невозможно рисовать, нестираемая и не меняющаяся под
|
||
воздействием "Магии".
|
||
|
||
"Ластик", при использовании с рисунком на основе фонового
|
||
изображения, не стирает до белого холста, а восстанавливает фон.
|
||
|
||
Используя одновременно оверлей и фон, Вы можете создать "начальное"
|
||
изображение, симулирующее глубину. Вообразите "океанический" фон с
|
||
картинкой рифа в качестве оверлея. На нём Вы можете нарисовать (или
|
||
отштамповать), например, рыбу. Она будет "плавать" в океане, но
|
||
никогда "перед" рифом.
|
||
|
||
Для создания этого вида "начального" изображения просто создайте
|
||
оверлей (с использованием альфа-прозрачности), как описано выше, и
|
||
сохраните как PNG. Затем создайте другой рисунок (без прозрачности)
|
||
и сохраните его под тем же именем, но с добавленным окончанием
|
||
"-back" (например, "reef-back.png" — фоновый рисунок, связанный с
|
||
оверлеем "reef.png").
|
||
|
||
"Начальные" изображения должны быть того же размера, что и холст
|
||
Tux Paint. В принятом по умолчанию режиме 640x480, это 448x376
|
||
пиксел. Если Вы используете режим 800x600, следуетс взять 608x496.
|
||
(На 192 пикселя уже и 104 ниже разрешения).
|
||
|
||
Расположите их в папке "starters". При вызове диалога "Открыть",
|
||
"начальные" изображения появляются вверху списка, на зелёном фоне.
|
||
|
||
Примечание: "Начальное" изображение невозможно изменить в самом
|
||
Tux Paint'е, т.к. его загрузка — аналог создания нового рисунка (но
|
||
с содержимым вместо пустого листа). Команда "Сохранить" просто
|
||
создаст новую картинку, так же, как при использовании команды
|
||
"Новая".
|
||
|
||
Примечание: "Начальные" изображения "прикрепляются" к сохранённым
|
||
рисункам посредством маленького текстового файла с таким же именем,
|
||
но с расширением ".dat". Это позволяет сохранить оверлей и фон даже
|
||
если, например, завершена работа Tux Paint, или загружена/начата
|
||
другая картинка. (Иными словами, если Вы создали рисунок на основе
|
||
"начального" изображения, оно постоянно будет присутствовать как
|
||
часть рисунка).
|
||
|
||
References
|
||
|
||
1. mailto:bill@newbreedsoftware.com
|
||
2. http://www.newbreedsoftware.com/tuxpaint/
|
||
3. file:///home/kendrick/tuxpaint/tuxpaint/docs/ru/PNG.txt
|
||
4. file:///home/kendrick/tuxpaint/tuxpaint/docs/ru/html/ADVANCED-STAMPS-HOWTO.html
|