674 lines
32 KiB
Text
674 lines
32 KiB
Text
Tux Paint
|
||
версия 0.9.16
|
||
Дополнительные возможности
|
||
|
||
Copyright 2002-2006 by Bill Kendrick and others
|
||
New Breed Software
|
||
|
||
bill@newbreedsoftware.com
|
||
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) обычно
|
||
достаточен.
|
||
|
||
Примечание: если новый штамп имеет
|
||
видимый прямоугольный контур или
|
||
непрозрачный фоновый цвет (например,
|
||
чёрный или белый), значит Вы забыли
|
||
использовать альфа-канал!
|
||
Дополнительную информацию и
|
||
подсказки см. в "PNG.txt".
|
||
|
||
Опытным пользователям: Расширенное
|
||
руководство по штампам детально
|
||
описывает, как создавать хорошо
|
||
масштабируемые изображения для
|
||
штампов.
|
||
|
||
--------------------------------------------------------------------------
|
||
|
||
Текстовое описание
|
||
|
||
Текстовые (".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, или
|
||
загружена/начата другая картинка.
|
||
(Иными словами, если Вы создали рисунок
|
||
на основе "начального" изображения, оно
|
||
постоянно будет присутствовать как
|
||
часть рисунка).
|