Received Russian translation of EXTENDING docs.
This commit is contained in:
parent
bffae41a27
commit
21d9cf24be
4 changed files with 1153 additions and 3 deletions
|
|
@ -9,7 +9,7 @@ http://www.tuxpaint.org/
|
||||||
$Id$
|
$Id$
|
||||||
|
|
||||||
|
|
||||||
2007.July.14 (0.9.18)
|
2007.July.15 (0.9.18)
|
||||||
* System-Related Improvements:
|
* System-Related Improvements:
|
||||||
----------------------------
|
----------------------------
|
||||||
* Added an API for developing Magic tools as plug-ins.
|
* Added an API for developing Magic tools as plug-ins.
|
||||||
|
|
@ -83,6 +83,9 @@ $Id$
|
||||||
* Italian translation
|
* Italian translation
|
||||||
Flavio "Iron Bishop" Pastore <ironbishop@fsfe.org>
|
Flavio "Iron Bishop" Pastore <ironbishop@fsfe.org>
|
||||||
|
|
||||||
|
* Russian EXTENDING documentation
|
||||||
|
Sergei Popov <skein@rambler.ru>
|
||||||
|
|
||||||
* South African English translation
|
* South African English translation
|
||||||
Caroline Ford <caroline.ford.work@googlemail.com>
|
Caroline Ford <caroline.ford.work@googlemail.com>
|
||||||
|
|
||||||
|
|
|
||||||
674
docs/ru/EXTENDING.txt
Normal file
674
docs/ru/EXTENDING.txt
Normal file
|
|
@ -0,0 +1,674 @@
|
||||||
|
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, или
|
||||||
|
загружена/начата другая картинка.
|
||||||
|
(Иными словами, если Вы создали рисунок
|
||||||
|
на основе "начального" изображения, оно
|
||||||
|
постоянно будет присутствовать как
|
||||||
|
часть рисунка).
|
||||||
|
|
@ -12,8 +12,8 @@
|
||||||
|
|
||||||
LINKS=links -dump -no-numbering -no-references
|
LINKS=links -dump -no-numbering -no-references
|
||||||
|
|
||||||
all: README.txt OPTIONS.txt
|
all: README.txt OPTIONS.txt EXTENDING.txt
|
||||||
# FAQ.txt EXTENDING.txt ADVANCED-STAMPS-HOWTO.txt
|
# FAQ.txt ADVANCED-STAMPS-HOWTO.txt
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
-rm README.txt
|
-rm README.txt
|
||||||
|
|
|
||||||
473
docs/ru/html/EXTENDING.html
Normal file
473
docs/ru/html/EXTENDING.html
Normal file
|
|
@ -0,0 +1,473 @@
|
||||||
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||||
|
<html><head><title>Дополнительные возможности</title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#FF0000"
|
||||||
|
alink="#FF00FF">
|
||||||
|
|
||||||
|
<center>
|
||||||
|
<h1><img src="images/tuxpaint-title.png" width=220 height=219
|
||||||
|
alt="Tux Paint"><br>
|
||||||
|
|
||||||
|
версия
|
||||||
|
|
||||||
|
0.9.16
|
||||||
|
|
||||||
|
<br>
|
||||||
|
Дополнительные возможности</h1>
|
||||||
|
|
||||||
|
<p>Copyright 2002-2006 by Bill Kendrick and others<br>
|
||||||
|
New Breed Software</p>
|
||||||
|
|
||||||
|
<p><a href="mailto:bill@newbreedsoftware.com">bill@newbreedsoftware.com</a><br>
|
||||||
|
<a href="http://www.newbreedsoftware.com/tuxpaint/">http://www.newbreedsoftware.com/tuxpaint/</a></p>
|
||||||
|
|
||||||
|
<p>14 июня 2002 - 28 сентября 2006</p>
|
||||||
|
</center>
|
||||||
|
|
||||||
|
<hr size=2 noshade>
|
||||||
|
|
||||||
|
<p>Вы можете без особого труда добавлять или изменять такие объекты Tux Paint, как кисти или штампы, просто добавляя или удаляя файлы на жёстком диске.</p>
|
||||||
|
|
||||||
|
<p>Примечание: для применения эффекта требуется перезагрузить Tux Paint.</p>
|
||||||
|
|
||||||
|
<h2>Местоположение файлов</h2>
|
||||||
|
<blockquote>
|
||||||
|
<h3>Стандартные файлы</h3>
|
||||||
|
<blockquote>
|
||||||
|
<p>Tux Paint ищет файлы с различными данными в своей директории "data".</p>
|
||||||
|
|
||||||
|
<h4>Linux и Unix</h4>
|
||||||
|
<blockquote>
|
||||||
|
<p>Местонахождение этой директории зависит от того, какое значение
|
||||||
|
"<code>DATA_PREFIX</code>" было установлено при компиляции Tux Paint. Подробности см. в INSTALL.txt.</p>
|
||||||
|
|
||||||
|
<p>По умолчанию, однако, это:</p>
|
||||||
|
|
||||||
|
<blockquote><code>
|
||||||
|
/usr/local/share/tuxpaint/
|
||||||
|
</code></blockquote>
|
||||||
|
|
||||||
|
<p>При установки из архива более вероятно:</p>
|
||||||
|
|
||||||
|
<blockquote><code>
|
||||||
|
/usr/share/tuxpaint/
|
||||||
|
</code></blockquote>
|
||||||
|
|
||||||
|
</blockquote>
|
||||||
|
|
||||||
|
|
||||||
|
<h4>Windows</h4>
|
||||||
|
<blockquote>
|
||||||
|
<p>Tux Paint ищет папку под названием "data" в той директории, где расположен исполняемый файл. Это директория, которую использует инсталлятор при установке Tux Paint, например:</p>
|
||||||
|
|
||||||
|
<blockquote><code>
|
||||||
|
C:\Program Files\TuxPaint\data
|
||||||
|
</code></blockquote>
|
||||||
|
|
||||||
|
</blockquote>
|
||||||
|
|
||||||
|
|
||||||
|
<h4>Mac OS X</h4>
|
||||||
|
<blockquote>
|
||||||
|
<p>Tux Paint хранит файлы данных внутри иконки "Tux Paint" (которая в действительности представляет особый вид папки в
|
||||||
|
Mac OS X). Следующие шаги объясняют, как получить содержимое папки:</p>
|
||||||
|
|
||||||
|
<ol>
|
||||||
|
<li>Вызовите контекстное меню, щёлкнув мышкой по иконке Tux Paint в Проводнике с одновременным удержание клавиши [Control]. (Если у Вас мышь с более, чем одной кнопкой, Вы можете просто выполнить правый клик по иконке.)</li>
|
||||||
|
<li>Выберите "Show Contents" из контекстного меню. Появится новое окно Проводника с папкой "Contents".</li>
|
||||||
|
<li>Откройте папку "Contents", а затем папку "Resources" внутри.</li>
|
||||||
|
<li>Здесь Вы найдёте папки "starters", "stamps" и "brushes". Добавление файлов в эти папки приводит к созданию контента, доступного пользователям при запуске данной копии (иконки)
|
||||||
|
Tux Paint.</li>
|
||||||
|
</ol>
|
||||||
|
|
||||||
|
<p><em>Примечание:</em> Если вы устанавливаете новую версию Tux Paint
|
||||||
|
(заменяя его иконку), изменения, внесённые согласно вышеприведённым инструкциям, будет потеряны, так что не забудьте сделать резервную копию нового содержимого (штампов, кистей и т.д.).</p>
|
||||||
|
|
||||||
|
<p>Tux Paint также ищет файлы в папке "TuxPaint", которую Вы можете поместить в системную папку "Application Support" (находится в корневой директории "Library"):</p>
|
||||||
|
|
||||||
|
<blockquote><code>
|
||||||
|
/Library/Application Support/TuxPaint/
|
||||||
|
</code></blockquote>
|
||||||
|
|
||||||
|
<p>Также файлы ищутся в пользовательской папке "Preferences", например:</p>
|
||||||
|
|
||||||
|
<blockquote><code>
|
||||||
|
/Users/<i>(имя пользователя)</i>/Library/Preferences/TuxPaint/brushes/
|
||||||
|
</code></blockquote>
|
||||||
|
|
||||||
|
</blockquote>
|
||||||
|
|
||||||
|
</blockquote>
|
||||||
|
|
||||||
|
<hr size=1 noshade>
|
||||||
|
|
||||||
|
|
||||||
|
<h3>Персональные файлы</h3>
|
||||||
|
<blockquote>
|
||||||
|
<p>Вы также можете создавать кисти, штампы, шрифты и "начальные изображения" в Вашей собственной директории (папке).</p>
|
||||||
|
|
||||||
|
|
||||||
|
<h4>Windows</h4>
|
||||||
|
<blockquote>
|
||||||
|
<p>Ваша персональная папка Tux Paint хранится в пользовательской папке "Application Data". Например, в последних версиях Windows:</p>
|
||||||
|
|
||||||
|
<blockquote><code>
|
||||||
|
C:\Documents and Settings\<i>(имя пользователя)</i>\Application
|
||||||
|
Data\TuxPaint\
|
||||||
|
</code></blockquote>
|
||||||
|
|
||||||
|
</blockquote>
|
||||||
|
|
||||||
|
<h4>Mac OS X</h4>
|
||||||
|
<blockquote>
|
||||||
|
<p>Ваша персональная папка Tux Paint хранится в директории
|
||||||
|
"Library":
|
||||||
|
|
||||||
|
<blockquote><code>
|
||||||
|
/Users/<i>(имя пользователя)</i>/Library/Application Support/
|
||||||
|
Tux Paint/</code>
|
||||||
|
</code></blockquote>
|
||||||
|
</blockquote>
|
||||||
|
|
||||||
|
<h4>Linux и Unix</h4>
|
||||||
|
<blockquote>
|
||||||
|
<p>Ваша персональная папка Tux Paint —
|
||||||
|
"<code>$(HOME)/.tuxpaint/</code>" (она же
|
||||||
|
"<code>~/.tuxpaint/</code>").</p>
|
||||||
|
|
||||||
|
<p>Таким образом, если Ваша домашняя директория "<code>/home/karl</code>", то папка Tux Paint —
|
||||||
|
"<code>/home/karl/.tuxpaint/</code>".</p>
|
||||||
|
|
||||||
|
<p>Не забудьте точку ("<code>.</code>") перед
|
||||||
|
'<code>tuxpaint</code>'!</p>
|
||||||
|
</blockquote>
|
||||||
|
|
||||||
|
<p>Чтобы добавить кисти, штампы, шрифты и "начальные изображения", создайте папки внутри Ваших персональных директорий
|
||||||
|
"<code><b>brushes</b></code>", "<code><b>stamps</b></code>",
|
||||||
|
"<code><b>fonts</b></code>" и
|
||||||
|
"<code><b>starters</b></code>" соответственно.</p>
|
||||||
|
|
||||||
|
<p>(Например, если Вы создали кисть под именем "<code>flower.png</code>",
|
||||||
|
поместите её в <code>~/.tuxpaint/brushes/</code>" под Linux или
|
||||||
|
Unix.)</p>
|
||||||
|
</blockquote>
|
||||||
|
</blockquote>
|
||||||
|
|
||||||
|
<hr size=1 noshade>
|
||||||
|
|
||||||
|
|
||||||
|
<h2>Кисти</h2>
|
||||||
|
<blockquote>
|
||||||
|
<p>Кисти, используемые для рисования инструментами "Краска" и "Линии", представляют собой просто графические файлы в формате PNG.</p>
|
||||||
|
|
||||||
|
<img src="images/brush_edit.png" width=123 height=147 alt="" align=right>
|
||||||
|
|
||||||
|
<p>Альфа-канал (прозрачность) рисунка PNG используется, чтобы определить форму кисти. Это значит, что форма может сглаженной или даже частично прозрачной!</p>
|
||||||
|
|
||||||
|
<p>Серые пиксели будут отрисовываться с использованием текущего цвета Tux Paint. Цветные пикселы будут подцвечены.</p>
|
||||||
|
|
||||||
|
<p>Рисунок кисти не должен быть шире 40 пикселов и выше 40 пикселов (т.е., максимальный размер — 40х40).</p>
|
||||||
|
|
||||||
|
|
||||||
|
<h3>Атрибуты кисти</h3>
|
||||||
|
<blockquote>
|
||||||
|
<p>В отличие от простых рисунков, кистям могут быть приданы дополнительные атрибуты. Для этого следует создать "файл данных" для кисти.</p>
|
||||||
|
|
||||||
|
<p>Файл данных кисти — это просто текстовый файл с перечислением атрибутов.</p>
|
||||||
|
|
||||||
|
<p>У файла должно быть имя, совпадающее с именем рисунка PNG, но с расширением "<code>.dat</code>" (например, файл данных для "<code>brush.png</code>"' — текстовый файл "<code>brush.dat</code>", расположенный в той же папке).</p>
|
||||||
|
|
||||||
|
<h4>Пробелы в кистях</h4>
|
||||||
|
<blockquote>
|
||||||
|
<p>Начиная с версии Tux Paint 0.9.16., Вы можете определять пробелы для кистей (т.е., с какой частотой они отрисовываются). По умолчанию, пробел равен четверти высоты кисти.</p>
|
||||||
|
|
||||||
|
<p>Добавьте строку "<code><b>spacing=<i>N</i></b></code>"
|
||||||
|
в файл данных кисти, где <i>N</i> — пробел для кисти. (Чем меньше число, тем чаще кисть отрисовывается.)</p>
|
||||||
|
</blockquote>
|
||||||
|
|
||||||
|
<h4>Анимированные кисти</h4>
|
||||||
|
<blockquote>
|
||||||
|
<p>Начиная с версии Tux Paint 0.9.16., Вы можете создавать анимированные кисти. При использовании такой кисти, отрисовывается каждый кадр анимации.</p>
|
||||||
|
|
||||||
|
<p>Вставьте каждый кадр в большой рисунок PNG друг за другом Например, если размер кисти 30х30 и у Вас 5 кадров, размер рисунка должен быть 150х30.</p>
|
||||||
|
|
||||||
|
<p>Добавьте строку "<code><b>frames=<i>N</i></b></code>"
|
||||||
|
в файл данных кисти, где <i>N</i> — количество кадров в кисти.</p>
|
||||||
|
|
||||||
|
<p><b>Примечание:</b> Для урежения частоты кадров добавьте строку
|
||||||
|
"<code><b>random</b></code>" в файл данных кисти.</p>
|
||||||
|
</blockquote>
|
||||||
|
|
||||||
|
<h4>Направленные кисти</h4>
|
||||||
|
<blockquote>
|
||||||
|
<p>Начиная с версии Tux Paint 0.9.16., Вы можете создавать направленные кисти. При использовании такой кисти рисуются различные изображения в зависимости от направления движения кисти.</p>
|
||||||
|
|
||||||
|
<p>Рисунок PNG направленной кисти делится на квадраты 3х3. Например, если размер кисти 30х30, размер всего изображения должен быть 90х90 и формы для каждого направления располагается в ячейках решётки 3х3. Центральная область используется при отсутствии движения кисти. Верхний правый угол используется при движении вправо вверх и т.д.</p>
|
||||||
|
|
||||||
|
<p>Добавьте строку "<code><b>directional</b></code>"
|
||||||
|
в файл данных кисти.</p>
|
||||||
|
</blockquote>
|
||||||
|
|
||||||
|
<h4>Анимированные направленные кисти</h4>
|
||||||
|
<blockquote>
|
||||||
|
<p>Вы можете объдинить возможности анимации и направленности в одной кисти. Укажите оба параметра ("<code><b>frames=<i>N</i></b></code>" и
|
||||||
|
"<code><b>directional</b></code>") в разных строках файла "<code>".dat</code>" кисти.</p>
|
||||||
|
|
||||||
|
<p>Создайте для каждого кадра набор 3х3 направленных форм и объедините их в одном рисунке PNG друг за другом. Например, для кисти размером 30х30 и 5 кадров, размер рисунка будет 450х90. (Самые левые 150х90 пикселов, например, представляют 9 направленных форм для первого кадра.)</p>
|
||||||
|
</blockquote>
|
||||||
|
</blockquote>
|
||||||
|
|
||||||
|
<p>Расположите файлы PNG с изображением кистей (и текстовые файлы данных) в папке
|
||||||
|
"<code><b>brushes</b></code>".</p>
|
||||||
|
|
||||||
|
<p>Примечание: если все Ваши кисти выводятся как квадраты или прямоугольники, это потому, что Вы забыли использовать альфа-канал прозрачности! Дополнительную информацию и подсказки см. в "PNG.txt".</p>
|
||||||
|
|
||||||
|
<br clear=all>
|
||||||
|
</blockquote>
|
||||||
|
|
||||||
|
<hr size=1 noshade>
|
||||||
|
|
||||||
|
|
||||||
|
<h2>Штампы</h2>
|
||||||
|
<blockquote>
|
||||||
|
<p>Файлы штампов выкладывают в папку "<code><b>stamps</b></code>". Для упорядочивания штампов полезно создавать вложенные папки. (Например, у Вас может быть папка
|
||||||
|
"<code>holidays</code>" с вложенными папками "<code>halloween</code>" и
|
||||||
|
"<code>christmas</code>".)</p>
|
||||||
|
|
||||||
|
<h3>Изображения</h3>
|
||||||
|
<blockquote>
|
||||||
|
<p>Штампы в Tux Paint могут состоять из различных файлов. Один из необходимых файлов это, конечно, собственно рисунок.</p>
|
||||||
|
|
||||||
|
<img src="images/stamp_edit.png" width=128 height=147 alt="" align=right>
|
||||||
|
|
||||||
|
<p>Штампы, используемые в Tux Paint представляют собой рисунки PNG. Они могут быть полноцветными или в оттенках серого. Альфа-канал (прозрачность) PNG используется для определения формы рисунка (в противном случае штамп будет прямоугольным).</p>
|
||||||
|
|
||||||
|
<p>Штампы могут быть разного размера, но на практике, размер 100 пикселей ширины на
|
||||||
|
100 пикселей высоты (100 x 100) обычно достаточен.</p>
|
||||||
|
|
||||||
|
<p>Примечание: если новый штамп имеет видимый прямоугольный контур или непрозрачный фоновый цвет (например, чёрный или белый), значит Вы забыли использовать альфа-канал! Дополнительную информацию и подсказки см. в
|
||||||
|
"<a href="../PNG.txt">PNG.txt</a>".</p>
|
||||||
|
|
||||||
|
<p><b>Опытным пользователям:</b> <a href="ADVANCED-STAMPS-HOWTO.html">Расширенное руководство по штампам</a> детально описывает, как создавать хорошо масштабируемые изображения для штампов.</p>
|
||||||
|
|
||||||
|
<br clear=all>
|
||||||
|
</blockquote>
|
||||||
|
|
||||||
|
<hr size=1 noshade>
|
||||||
|
|
||||||
|
<h3>Текстовое описание</h3>
|
||||||
|
<blockquote>
|
||||||
|
<p>Текстовые (".TXT") файлы с такими же именами, что и файлы PNG
|
||||||
|
(например, описание для "<code>picture.png</code>"' находится в файле
|
||||||
|
"<code>picture.txt</code>" в той же папке).</p>
|
||||||
|
|
||||||
|
<p>Первая строка текстового файла будет использоваться как описание штампа на американском английском. Она должна быть закодирована в UTF-8.</p>
|
||||||
|
|
||||||
|
<h4>Поддержка языков</h4>
|
||||||
|
<blockquote>
|
||||||
|
<p>В текстовый файл могут быть добавлены дополнительные строки, чтобы опеспечить перевод описания. Они показываются, когда Tux Paint запускается под иной локалью (например, русской или испанской).</p>
|
||||||
|
|
||||||
|
<p>В начале строки должен идти код языка (например, "<code>ru</code>" для русского или
|
||||||
|
"<code>zh_tw</code>" для традиционного китайского), далее следует "<code>.utf8=</code>" и затем переведённое описание (кодированное в UTF-8).</p>
|
||||||
|
|
||||||
|
<p>В директории "<code>po</code>" есть скрипты для конвертирования текстовых файлов в формат PO (и обратно) для облегчения перевода на различные языки. Таким образом, Вы не должны добавлять или изменять переводы прямо в текстовых файлах.</p>
|
||||||
|
|
||||||
|
<p>Если не доступен перевод для языка, под которым Tux Paint
|
||||||
|
в данный момент запущен, используется текст на американском английском.</p>
|
||||||
|
</blockquote>
|
||||||
|
|
||||||
|
<h4>Пользователям Windows</h4>
|
||||||
|
<blockquote>
|
||||||
|
<p>Используйте Блокнот или WordPad для редактирования/создания этих файлов. Убедитесь, что сохранили как простой текст с расширением
|
||||||
|
"<code>.txt</code>" в конце имени файла...</p>
|
||||||
|
</blockquote>
|
||||||
|
</blockquote>
|
||||||
|
|
||||||
|
<hr size=1 noshade>
|
||||||
|
|
||||||
|
<h3>Звуковые эффекты</h3>
|
||||||
|
<blockquote>
|
||||||
|
<p>Файлы WAVE (".WAV") с таким же именем, как PNG
|
||||||
|
(например, звуковой эффект для "<code>picture.png</code>"' —
|
||||||
|
"<code>picture.wav</code>" в той же папке).</p>
|
||||||
|
|
||||||
|
<h4>Поддержка языков</h4>
|
||||||
|
<blockquote>
|
||||||
|
<p>Для звуков в разных локалях (например, если звуковой эффект содержит слово, и Вы желаете это слово перевести) также создайте файл WAV с кодом языка в имени файла в формате: "<code><b>ШТАМП_ЯЗЫК</b>.wav</code>"</p>
|
||||||
|
|
||||||
|
<p>Например, русская версия звукового эффекта для "<code>picture.png</code>"' должна храниться в "<code>picture_ru.wav</code>".
|
||||||
|
Французская версия — "<code>picture_fr.wav</code>". И так далее...</p>
|
||||||
|
|
||||||
|
<p>Если локализованный звуковой эффект невозможно загрузить, Tux Paint попытается загрузить звуковой эффект "по умолчанию" (например, "<code>picture.wav</code>").</p>
|
||||||
|
</blockquote>
|
||||||
|
</blockquote>
|
||||||
|
|
||||||
|
<hr size=1 noshade>
|
||||||
|
|
||||||
|
<h3>Настройки штампов</h3>
|
||||||
|
<blockquote>
|
||||||
|
<p>Помимо графической формы, текстового описания и звукового эффекта, штампы могут иметь и другие атрибуты. Для их редактирования создайте "файл данных" штампа.</p>
|
||||||
|
|
||||||
|
<p>Файл данных штампа — это просто текстовый файл с настройками.</p>
|
||||||
|
|
||||||
|
<p>У файла такое же имя как и у рисунка PNG, но с расширением "<code>.dat</code>" (например, файл данных для "<code>picture.png</code>"' — текстовый файл
|
||||||
|
"<code>picture.dat</code>" в той же папке).</p>
|
||||||
|
|
||||||
|
<h4>Окрашенные штампы</h4>
|
||||||
|
<blockquote>
|
||||||
|
<p>Штампы могут быть либо "окрашиваемыми", либо "подкрашиваемыми".</p>
|
||||||
|
|
||||||
|
<h5>Окрашиваемые</h5>
|
||||||
|
<blockquote>
|
||||||
|
<p>"Окрашиваемые" штампы используются подобно кистям — Вы выбираете штамп, а затем — цвет, в который желаете его окрасить (в качестве примера можно привести штампы-символы, например математические или музыкальные).</p>
|
||||||
|
|
||||||
|
<p>Не используется никакая информация о цвете первоначального изображения, за исключением прозрачности. Штамп выводится равномерно окрашенным.</p>
|
||||||
|
|
||||||
|
<center><img src="images/ex_colorable.png" width=74 height=92
|
||||||
|
alt=""></center>
|
||||||
|
|
||||||
|
<p>Добавьте строку "<code><b>colorable</b></code>"
|
||||||
|
в файл данных штампа.</p>
|
||||||
|
</blockquote>
|
||||||
|
|
||||||
|
<h5>Подкрашиваемые</h5>
|
||||||
|
<blockquote>
|
||||||
|
<p>"Подкрашиваемые" штампы подобны "окрашиваемым", за исключением того, что первоначальная информация о цвете частично сохраняется (используется первоначальное изображение, но его оттенок изменяется в зависимости от выбранного в палитре цвета).</p>
|
||||||
|
|
||||||
|
<center><img src="images/ex_tintable.png" width=151 height=78
|
||||||
|
alt=""></center>
|
||||||
|
|
||||||
|
<p>Добавьте строку "<code><b>tintable</b></code>"
|
||||||
|
в файл данных штампа.</p>
|
||||||
|
|
||||||
|
<h6>Настройки смешения цветов:</h6>
|
||||||
|
<blockquote>
|
||||||
|
<p>В зависимости от содержания Вашего штампа, Вы можете выбрать один из нижеперечисленных методов смешения цветов. Добавьте одну из следующих строк в файл данных штампа:</p>
|
||||||
|
|
||||||
|
<dl>
|
||||||
|
<dt>"<code><b>tinter=normal</b></code>" (по умолчанию)</dt>
|
||||||
|
<dd>Нормальный режим.</dd>
|
||||||
|
|
||||||
|
<dt>"<code><b>tinter=anyhue</b></code>"</dt>
|
||||||
|
<dd>???.</dd>
|
||||||
|
|
||||||
|
<dt>"<code><b>tinter=narrow</b></code>"</dt>
|
||||||
|
<dd>???.</dd>
|
||||||
|
|
||||||
|
<dt>"<code><b>tinter=vector</b></code>"</dt>
|
||||||
|
<dd>???.</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</blockquote>
|
||||||
|
</blockquote>
|
||||||
|
</blockquote>
|
||||||
|
|
||||||
|
<h4>Неизменяемые штампы</h4>
|
||||||
|
<blockquote>
|
||||||
|
<p>По умолчанию, штамп может быть перевёрнут, зеркально отражён, или то и другое одновременно. Это можно сделать, используя кнопки ниже панели выбора штампов, внизу справа окна
|
||||||
|
Tux Paint.</p>
|
||||||
|
|
||||||
|
<p>Иногда, смысла в перевороте или отражении штампа нет, например, для штампов букв или чисел. Также в случае симметричных штампов использование переворота или отражения бесмысленно.</p>
|
||||||
|
|
||||||
|
<p>Для запрета переворота добавьте строку
|
||||||
|
"<code><b>noflip</b></code>" к файлу данных штампа.</p>
|
||||||
|
|
||||||
|
<p>Для запрета отражения добавьте строку
|
||||||
|
"<code><b>nomirror</b></code>" к файлу данных штампа.</p>
|
||||||
|
</blockquote>
|
||||||
|
|
||||||
|
<h4>Начальный размер штампа</h4>
|
||||||
|
<blockquote>
|
||||||
|
<p>По умолчанию, Tux Paint предполагает, что размер Вашего штампа подобран в расчёте на холст 608x472. Это оригинальный размер холста Tux Paint для экрана 640x480.
|
||||||
|
Затем Tux Paint подгоняет размер штампа в соответствии с текущими размерами холста и, при наличии, с пользовательскими установками.</p>
|
||||||
|
|
||||||
|
<p>Если Ваш штамп слишком велик или мал, Вы можете определить коэффициент масштабирования. Например, если Ваш штамп в 2,5 раза шире (или выше), чем должен быть, добавьте параметр "<code><b>scale 40%</b></code>" или
|
||||||
|
"<code><b>scale 5/2</b></code>", или "<code><b>scale 2.5</b></code>",
|
||||||
|
или "<code><b>scale 2:5</b></code>". При желании, можно использовать "<code><b>=</b></code>", например,
|
||||||
|
"<code><b>scale=40%</b></code>".</p>
|
||||||
|
</blockquote>
|
||||||
|
|
||||||
|
|
||||||
|
<h4>Пользователям Windows</h4>
|
||||||
|
<blockquote>
|
||||||
|
<p>Для создания этого файла можете использовать Блокнот или WordPad. Убедитесь, что сохранили его как простой текст и дали расширение "<code>.dat</code>", а не "<code>.txt</code>"...</p>
|
||||||
|
</blockquote>
|
||||||
|
</blockquote>
|
||||||
|
|
||||||
|
<h3>Зеркальные изображения</h3>
|
||||||
|
<blockquote>
|
||||||
|
<p>В некоторых случаях, Вы можете захотеть самостоятельно подготовить зеркальное отображение штампа. Например, вообразите рисунок пожарной машины с надписью "<i>Пожарная охранаt</i>" на боку. Вероятно, Вы не захотите, чтобы при отражении текст перевернулся задом наперёд!</p>
|
||||||
|
|
||||||
|
<p>Для того, чтобы Tux Paint использовал подготовленную Вами версию, а не пытался перевернуть изображение самостоятельно, просто создайте второй файл PNG с таким же именем, за исключением частицы "<code><b>_mirror</b></code>" перед расширением.</p>
|
||||||
|
|
||||||
|
<p>Например, для штампа "<code><b>truck.png</b></code>" Вы должны создать файл с именем "<code><b>truck_mirror.png</b></code>", который и будет использоваться при отражении штампа.</p>
|
||||||
|
</blockquote>
|
||||||
|
|
||||||
|
</blockquote>
|
||||||
|
|
||||||
|
<hr size=1 noshade>
|
||||||
|
|
||||||
|
|
||||||
|
<h2>Шрифты</h2>
|
||||||
|
<blockquote>
|
||||||
|
<img src="images/fontsizes.png" width=48 height=48 alt="" align=right>
|
||||||
|
|
||||||
|
<p>В Tux Paint используются шрифты TrueType (TTF).</p>
|
||||||
|
|
||||||
|
<p>Просто поместите их в папку "<code><b>fonts</b></code>".
|
||||||
|
Tux Paint загрузит шрифт и обеспечит поддержку четырёх размеров на панели выбора "Буквы" при использовании инструмента "Текст".</p>
|
||||||
|
|
||||||
|
<br clear=all>
|
||||||
|
</blockquote>
|
||||||
|
|
||||||
|
<hr size=1 noshade>
|
||||||
|
|
||||||
|
|
||||||
|
<h2>"Начальные" изображения</h2>
|
||||||
|
<blockquote>
|
||||||
|
<img src="images/open_open.png" width=48 height=48 alt="" align=right>
|
||||||
|
|
||||||
|
<p>"Начальные" изображения появляются в диалоге "Открыть" вместе с созданными Вами рисунками. В отличие от последних, они располагаются не на синем, а на зелёном фоне.</p>
|
||||||
|
|
||||||
|
<p>Однако, в отличие от сохранённых рисунков, открывая "начальное" изображение, Вы фактически создаёте новый рисунок. Этот рисунок отличается тем, что не является пустым, а содержит изображение из начального рисунка. Это содержимое влияет на создаваемый Вами рисунок.</p>
|
||||||
|
|
||||||
|
<b>Раскраска</b>
|
||||||
|
|
||||||
|
<blockquote>
|
||||||
|
<p>Основной вид "начального" изображения — имитация картинки из книги-раскараски. Это контуры рисунка, которые Вы затем можете раскрасить и добавить детали. В то время как Вы рисуете, печатаете текст или добавляете штампы, контуры остаются "над" тем, что Вы рисуете. Вы можете стереть часть нарисованного Вами рисунка, но Вы не можете стереть контуры.</p>
|
||||||
|
|
||||||
|
<p>Чтобы создать этот вид "начального" изображения, просто нарисуйте контурную картинку в какой-либо программе для рисования, сделайте остальную часть рисунка прозрачной (в Tux Paint это будет выглядеть белым) и сохраните в формате
|
||||||
|
PNG.</p>
|
||||||
|
</blockquote>
|
||||||
|
|
||||||
|
<b>Фоновые изображения</b>
|
||||||
|
|
||||||
|
<blockquote>
|
||||||
|
<p>Наряду с раскрасками, можно создавать "начальные" изображения, используемые в качестве фона. Помимо собственно фона, в состав изображения может быть включён оверлей: часть рисунка, поверх которой невозможно рисовать, нестираемая и не меняющаяся под воздействием "Магии".</p>
|
||||||
|
|
||||||
|
<p>"Ластик", при использовании с рисунком на основе фонового изображения, не стирает до белого холста, а восстанавливает фон.</p>
|
||||||
|
|
||||||
|
<p>Используя одновременно оверлей и фон, Вы можете создать "начальное" изображение, симулирующее глубину. Вообразите "океанический" фон с картинкой рифа в качестве оверлея. На нём Вы можете нарисовать (или отштамповать), например, рыбу. Она будет "плавать" в океане, но никогда "перед" рифом.</p>
|
||||||
|
|
||||||
|
<p>Для создания этого вида "начального" изображения просто создайте оверлей (с использованием альфа-прозрачности), как описано выше, и сохраните как PNG. Затем создайте другой рисунок (без прозрачности) и сохраните его под тем же именем, но с добавленным окончанием "<code>-back</code>" (например, "<code>reef-back.png</code>" — фоновый рисунок, связанный с оверлеем "<code>reef.png</code>").</p>
|
||||||
|
</blockquote>
|
||||||
|
|
||||||
|
<p>"Начальные" изображения должны быть того же размера, что и холст Tux Paint. В принятом по умолчанию режиме 640x480, это 448x376 пиксел.
|
||||||
|
Если Вы используете режим 800x600, следуетс взять 608x496. (На 192 пикселя уже и 104 ниже разрешения).</p>
|
||||||
|
|
||||||
|
<p>Расположите их в папке "<code><b>starters</b></code>".
|
||||||
|
При вызове диалога "Открыть", "начальные" изображения появляются вверху списка, на зелёном фоне.</p>
|
||||||
|
|
||||||
|
<p><b>Примечание:</b> "Начальное" изображение невозможно изменить в самом Tux Paint'е, т.к. его загрузка — аналог создания нового рисунка (но с содержимым вместо пустого листа). Команда "Сохранить" просто создаст новую картинку, так же, как при использовании команды "Новая".</p>
|
||||||
|
|
||||||
|
<p><b>Примечание:</b> "Начальные" изображения "прикрепляются" к сохранённым рисункам посредством маленького текстового файла с таким же именем, но с расширением
|
||||||
|
"<code>.dat</code>". Это позволяет сохранить оверлей и фон даже если, например, завершена работа
|
||||||
|
Tux Paint, или загружена/начата другая картинка. (Иными словами, если Вы создали рисунок на основе "начального" изображения, оно постоянно будет присутствовать как часть рисунка).</p>
|
||||||
|
|
||||||
|
<br clear=all>
|
||||||
|
</blockquote>
|
||||||
|
|
||||||
|
</body></html>
|
||||||
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue