Copyright 2002-2007 by Bill Kendrick and others
New Breed Software
bill@newbreedsoftware.com
http://www.tuxpaint.org/
14 сентября 2002 - 27 июня 2007
Шрифт TrueType, который Вы используете, может иметь неправильную кодировку. Вы можете попытаться, например, открыть шрифт в программе FontForge (http://fontforge.sourceforge.net/), чтобы конвертировать его в формат ISO-8859. (Напишите нам, если Вам нужна помощь со специальными шрифтами.)
Это означает, что либо Tux Paint не может найти ни одного штампа, либо загрузка штампов отключена.
Если Вы установили Tux Paint, но не установили поставляемую отдельно коллекцию штампов, завершите Tux Paint и установите её. Загрузить её можно с той же страницы, с которой Вы загрузили основную программу. (Примечание: начиная с версии 0.9.14, Tux Paint поставляется с примерами штампов.)
Если Вы не желаете устанавливать предложенную коллекцию, Вы можете создать свою собственную. См. "Дополнительные возможности", чтобы узнать больше о создании изображений в формате PNG и SVG, текстовых (TXT) файлов описаний, звуковых файлов Ogg Vorbis, MP3 или WAV и текстовых (DAT) файлов данных, которые в совокупности составляют штамп.
Наконец, если Вы правильно установили штампы, убедитесь, что не установлен параметр "nostamps". (Ни как параметр командной строки
"--nostamps
", ни как
"nostamps=yes
" в конфигурационном файле.)
Чтобы изменить/удалить параметр "nostamps", Вы можете переписать его либо с помощью параметра командной строки "--stamps
", либо с помощью строк "nostamps=no
"
или "stamps=yes
" в конфигурационном файле.
Tux Paint заливает, по возможности, пикселы точно одного цвета.
Это работает быстрее, но смотрится хуже. Запустите в командной строке команду
"tuxpaint --version
" и, кроме прочего, Вы увидите: "Low Quality Flood Fill enabled", т.е. "Низкокачественная заливка включена".
Для улучшения качества заливки, Вы должны перекомпилировать Tux Paint из исходных кодов. Предварительно удалите или закомментируйте следующую строку в файле "tuxpaint.c" в директории "src":
#define LOW_QUALITY_FLOOD_FILL
Tux Paint был скомпилирован с низкокачественной (но более быстрой) функцией отрисовки контуров штампа.
Перекомпилируйте Tux Paint из исходников. Предварительно удалите или закомментируйте следующую строку в файле "tuxpaint.c" в директории "src":
#define LOW_QUALITY_STAMP_OUTLINE
Вероятно, Tux Paint был скомпилирован с фукцией более быстрой, низкокачественной отрисовки миниатюр. Чтобы убедиться в этом, запустите из командной строки команду:
"tuxpaint --version
". Среди прочего, Вы должны увидеть текст: "Low Quality Thumbnails enabled".
Перекомпилируйте Tux Paint из исходников. Предварительно удалите или закомментируйте следующую строку в файле "tuxpaint.c" в директории "src":
#define LOW_QUALITY_THUMBNAILS
Вероятно, включена опция "Low Quality Thumbnails". См. предыдущий вопрос.
Вероятно, Tux Paint был скомпилирован с отключением улучшенного вида палитры. Запустите из командной строки команду: "tuxpaint --version
". Если, кроме прочего, Вы увидите текст: "Low Quality
Color Selector enabled", значит это действительно так.
Перекомпилируйте Tux Paint из исходников. Предварительно удалите или закомментируйте следующую строку в файле "tuxpaint.c" в директории "src":
#define LOW_QUALITY_COLOR_SELECTOR
Включена опция "Верхний регистр".
Если Вы запускаете Tux Paint из командной строки, убедитесь, что не используете параметр "--uppercase
".
Если Вы запускаете Tux Paint двойным щелчком по ярлыку, проверьте свойства ярлыка — не указан ли "--uppercase
" в качестве параметра командной строки.
Если "--uppercase
" не пересылается через командную строку, проверьте конфигурационный файл
Tux Paint ("~/.tuxpaintrc" в Linux и Unix,
"tuxpaint.cfg" в Windows) на наличие строки
"uppercase=yes
".
Либо удалите эту строку, либо просто запустите Tux Paint из командной строки с параметром: "--mixedcase
", который перепишет установки регистра.
Или воспользуйтесь Tux Paint Config. и убедитесь, что "Show Uppercase Text Only" (вкладка "Languages") отключен.
Убедитесь в правильности Ваших языковых установок. См. "Tux Paint не желает переключаться на мой язык" ниже.
Убедитесь, что локальные установки доступны. Проверьте наличие файла "/etc/locale.gen". См. "Настройки" для информации по использованию локальных установок в Tux Paint (в особенности по использованию параметра "--lang
").
Примечание: пользователи Debian могут просто запустить "dpkg-reconfigure locales
", если локаль настраивается с помощью "dpkg".
--lang
"
Попробуйте использовать параметр командной строки "--locale
", или локальные установки операционной системы (например, переменную окружения"$LANG
") и, пожалуйста, напишите нам о своей проблеме.
--locale
"
Если он не работает, пожалуйста, напишите нам о своей проблеме.
Если они не работают, пожалуйста, напишите нам о своей проблеме.
Некоторые переводы требуют свои собственные шрифты. Китайский и корейский, например, требуют китайских и корейских шрифтов TrueType, правильно установленных.
Шрифты для таких языков можно загрузить с веб-сайта Tux Paint:
Для печати Tux Paint создаёт представление рисунка в формате PostScript и посылает его на внешнюю команду. По умолчанию, это утилита печати "lpr".
Если эта программа не доступна (например, Вы используете CUPS — Common Unix Printing System — Общую Систему Печати Unix и "cups-lpr" у Вас не установлена), Вам требуется указать соответствующую команду с помощью параметра "printcommand" в конфигурационном файле Tux Paint. (См. Настройки.)
Примечание: Версии Tux Paint ранее 0.9.15 использовали другие команды печати по умолчанию — "pngtopnm | pnmtops | lpr", т.к. вывод на печать происходил в формате PNG, а не PostScript.
Таким образом, при переходе на более поздние версии следует установить программу печати, принимающую данные в формате PostScript.
Включен параметр "print delay" (отсрочка печати). Вы можете печатать один раз в X секунд.
Если Вы запустили Tux Paint из командной строки, убедитесь, что не использовали параметр "--printdelay=...
".
Если Вы запустили Tux Paint двойным щелчком по иконке, проверьте свойства иконки — не установлен ли "--printdelay=...
" в качестве параметра командной строки.
Если параметр "--printdelay=...
" не посылался через командную строку, проверьте конфигурационный файл Tux Paint ("~/.tuxpaintrc" в Linux
и Unix, "tuxpaint.cfg" в Windows) на наличие строки:
"printdelay=...
".
Удалите эту строку, либо установите значение в 0 (без задержки), или уменьшите отсрочку до устраивающего Вас значения. (См. Настройки).
Или просто запустите Tux Paint с параметром командной строки:
"--printdelay=0
", который перепишет установки конфигурационного файла и разрешить печать без ограничений. (Вам не придётся делать перерыв между сеансами печати.)
Либо используйте Tux Paint Config. и убедитесь, что "Print Delay" (вкладка "Printing") установлена в "0 seconds".
Включена опция "no print".
Если Вы запустили Tux Paint из командной строки, убедитесь, что не использовали параметр "--noprint
".
Если Вы запустили Tux Paint двойным щелчком по иконке, проверьте свойства иконки — не установлен ли "--noprint
" в качестве параметра командной строки.
Если параметр "--noprint
" не посылался через командную строку, проверьте конфигурационный файл Tux Paint ("~/.tuxpaintrc" в Linux
и Unix, "tuxpaint.cfg" в Windows) на наличие строки:
"noprint=yes
".
Либо удалите эту строку, либо просто запустите Tux Paint с параметром командной строки "--print
", который перепишет установки конфигурационного файла.
Или используйте Tux Paint Config. и убедитесь, что галочка "Allow Printing" (вкладка "Printing") проставлена.
До тех пор пока Вы не зададите путь для сохранения (с помощью параметра "savedir"), Tux Paint сохраняет рисунке в папке по умолчанию:
C:\Documents and Settings\Имя_пользователя\Application
Data\TuxPaint\saved
/Users/Имя_пользователя/Library/Applicaton
Support/TuxPaint/saved/
$HOME
, в папке
".tuxpaint":/home/имя_пользователя/.tuxpaint/saved/
Изображения хранятся как рисунки в формате PNG, который понимают большинство современных программ (графические редакторы, текстовые процессоры, веб-браузеры и т.д.).
Включена опция "save over". (Диалог при нажатии "Сохранить" не появляется.)
Если Вы запустили Tux Paint из командной строки, убедитесь, что не использовали параметр "--saveover
".
Если Вы запустили Tux Paint двойным щелчком по иконке, проверьте свойства иконки — не установлен ли "--saveover
" в качестве параметра командной строки.
Если параметр "--saveover
" не посылался через командную строку, проверьте конфигурационный файл Tux Paint ("~/.tuxpaintrc" в Linux
и Unix, "tuxpaint.cfg" в Windows) на наличие строки:
"saveover=yes
".
Либо удалите эту строку, либо просто запустите Tux Paint с параметром командной строки "--saveoverask
", который перепишет установки конфигурационного файла.
Или используйте Tux Paint Config. и убедитесь, что галочка "Ask Before Overwriting" (вкладка "Saving") проставлена.
Также смотри "Tux Paint всегда сохраняет в новую картинку!" ниже.
Включена опция "never save over". (Диалог при нажатии "Сохранить" не появляется.)
Если Вы запустили Tux Paint из командной строки, убедитесь, что не использовали параметр "--saveovernew
".
Если Вы запустили Tux Paint двойным щелчком по иконке, проверьте свойства иконки — не установлен ли "--saveovernew
" в качестве параметра командной строки.
Если параметр "--saveovernew
" не посылался через командную строку, проверьте конфигурационный файл Tux Paint ("~/.tuxpaintrc" в Linux
и Unix, "tuxpaint.cfg" в Windows) на наличие строки:
"saveover=new
".
Либо удалите эту строку, либо просто запустите Tux Paint с параметром командной строки "--saveoverask
", который перепишет установки конфигурационного файла.
Или используйте Tux Paint Config. и убедитесь, что галочка "Ask Before Overwriting" (вкладка "Saving") проставлена.
Также смотри "Tux Paint всегда сохраняет изменения, переписывая мой старый рисунок!" выше.
export SDL_AUDIODRIVER=arts
"). Или запустите Tux Paint
через системный маршрутизатор (например, запустите
"artsdsp tuxpaint
" или
"esddsp tuxpaint
" вместо простого
"tuxpaint
"). Если Вам кажется, что звуковые эффекты не работают должным образом (и Вы уверены, что другая программа не блокирует звуковое устройство), тогда, вероятно, Tux Paint запущен с параметром "no sound".
Убедитесь, что не запустили Tux Paint с параметром командной строки
"--nosound
". (Смотри подробности в документе Настройки.)
Если нет, проверьте конфигурационный файл
("/etc/tuxpaint/tuxpaint.conf" и "~/.tuxpaintrc" под Linux и Unix, и
"tuxpaint.cfg" под Windows) на наличие строки:
"nosound=yes
".
Либо удалите эту строку, либо просто запустите Tux Paint с параметром командной строки "--sound
", оторый перепишет установки конфигурационного файла.
Для внесения изменений в конфигурационный файл Вы также можете использовать Tux Paint Config. Проставьте галочку "Enable Sound Effects" (вкладка "Video & Sound"), затем нажмите "Apply".
Даже если звук включен в настройках Tux Paint, его можно на время отключать и заново включать нажатием сочетания клавиш [Alt] + [S]. Нажмите эти клавиши и звук вновь появится.
Tux Paint может быть скомпилирован с отключенным звуком. Чтобы проверить наличие поддержки звука, запустите Tux Paint из командной строки следующим образом:
tuxpaint --version
Если, среди прочей информации, Вы увидите "Sound disabled", значит версия Tux Paint, которую Вы запустили, не имеет поддержки звука. Перекомпилируйте
Tux Paint, убедившись, что поддержка звука НЕ отключена (т.е., не запускайте "make nosound
") Убедитесь, что библиотека SDL_mixer и её заголовочные файлы доступны!
Да, есть несколько способов отключить звук в Tux Paint:
nosound=yes
".
tuxpaint --nosound
" из командной строки или иконки рабочего стола.
Это может быть связано с тем, как были инициализированы SDL и SDL_mixer (от выбранного размера буфера).
Пожалуйста, напишите нам послание с подробным описанием конфигурации Вашей системы. (Операционная система и версия, звуковая карта, версия Tux Paint (для проверки запустите
"tuxpaint --version
" ) и т.д.)
По-видимому, это ошибка в библиотеке SDL. Извините.
Пользователям Linux - вероятно, в Вашем сервере X-Window не установлена возможность переключаться в желаемое разрешение: 800х600 (или другое, какое Вы установили в настройках Tux Paint). (Обычно, это исправляется вручную нажатием [Ctrl]-[Alt]-[+ на цифровой клавиатуре] и -[- на цифровой клавиатуре].)
Чтобы этот способ сработал, Ваш монитор должен поддерживать выбранное разрешение, а также Вы должны внести его в список поддерживаемых разрешений Вашего X-сервера.
Выберите подраздел "Display" раздела "Screen" конфигурационного файла XFree86 или X.org (обычно "/etc/X11/XF86Config-4" или "/etc/X11/XF86Config", в зависимости от используемой версии XFree86; 3.x или 4.x, соответственно, или "/etc/X11/xorg.conf" для X.org).
Добавьте "800x600" (или иное желаемое разрешение(-я)) в соответствующую строку "Modes" (например, в подразделе раздела "Display", содержащем режимы с 24-битным цветом ("Depth 24"), который пытается использовать Tux Paint ), например:
Modes "1280x1024" "1024x768" "800x600" "640x480"
Обратите внимание, что в состав некоторых дистрибутивов Linux distributions входят утилиты для настройки свойств экрана. Пользователи Debian, например, могут использовать команду "dpkg-reconfigure xserver-xfree86" под пользователем root.
Включена опция "fullscreen".
Если Вы запускаете Tux Paint из командной строки, убедитесь, что не используется параметр "--fullscreen
".
Если Вы запустили Tux Paint двойным щелчком по иконке, проверьте свойства иконки — не установлен ли "--fullscreen
" в качестве параметра командной строки.
Если параметр "--fullscreen" не посылался через командную строку, проверьте конфигурационный файл Tux Paint ("~/.tuxpaintrc" в Linux
и Unix, "tuxpaint.cfg" в Windows) на наличие строки: "fullscreen=yes
".
Либо удалите эту строку, либо просто запустите Tux Paint с параметром командной строки --windowed
", который перепишет установки конфигурационного файла.
Или используйте Tux Paint Config. и убедитесь, что галочка "Fullscreen" (вкладка "Video & Sound") не проставлена.
Если Tux Paint завершается с сообщением: "You're already running a copy
of Tux Paint! (Вы уже запустили копию Tux Paint!)", это означает, что Tux Paint уже запускали в последние 30 секунд.
(В Unix/Linux это сообщение появляется в терминале консоли при запуске
Tux Paint из командной строки. В Windows, это сообщение записывается в файл "stdout.txt
", расположенный в той же папке, где и
TuxPaint.exe
(например, в
C:\Program Files\TuxPaint
).
Для того чтобы не допустить слишком частый запуск Tux Paint (например, когда ребёнок в нетерпении кликает по иконке более одного раза), используется блокирующий файл ("lockfile") ("~/.tuxpaint/lockfile.dat" в Linux и Unix, "userdata\lockfile.dat" в Windows).
Блокирующий файл содержит время последнего запуска Tux Paint. Если это произошло более 30 секунд назад, Tux Paint нормально запускается и просто обновляет время в блокирующем файле на текущее.
Если директория, где хранится этот файл, используется одновременно несколькими пользователями (например, расположена на общем сетевом диске), следует отключить блокировку повторного запуска.
Чтобы отключить блокирующий файл, запустите Tux Paint из командной строки с параметром "--nolockfile
".
Установлена опция "noquit". Она делает недоступной кнопку "Выход" на Панели инструментов Tux Paint (кнопка становится серой) и предотвращает выход по нажатию клавишу [Escape].
Если Tux Paint не в полноэкранном режиме, просто щёлкните мышкой по кнопке закрытия окна (т.е., на "(х)" в верхнем правом углу).
Если Tux Paint запущен в полноэкранном режиме, используйте для выхода сочетание клавиш [Shift] + [Control] + [Escape].
(Примечание: установлен или нет "noquit", в любом случае Вы можете использовать для выхода сочетание [Alt] + [F4].)
Если Вы запускаете Tux Paint из командной строки, убедитесь, что не используется параметр "--noquit
".
Если Вы запустили Tux Paint двойным щелчком по иконке, проверьте свойства иконки — не установлен ли "--noquit
" в качестве параметра командной строки.
Если параметр "--noquit
" не посылался через командную строку, проверьте конфигурационный файл Tux Paint ("~/.tuxpaintrc" в Linux
и Unix, "tuxpaint.cfg" в Windows) на наличие строки:
"noquit=yes
".
Либо удалите эту строку, либо просто запустите Tux Paint с параметром командной строки: "--quit
", который перепишет установки конфигурационного файла.
Либо используйте Tux Paint Config. и убедитесь, что галочка "Disable Quit Button and [Escape] Key" (вкладка "Simplification") не проставлена.
Немногочисленные сообщения - это норма, но если Tux Paint чрезмерно многословен (например, выводит название каждого штампа, найденного при загрузке), значит, он, видимо, был скомпилирован с включенным выводом отладочной информации.
Перекомпилируйте Tux Paint из исходников. Удалите или закомментируйте строку:
#define DEBUG
в файле "tuxpaint.c" в директории "src".
По умолчанию, Tux Paint вначале ищет настройки в конфигурационном файле.
Под Unix и Linux, Tux Paint вначале проверяет системный конфигурационный файл, расположенный в:
/etc/tuxpaint/tuxpaint.conf
Затем проверяется пользовательский персональный конфигурационный файл:
~/.tuxpaintrc
В последнюю очередь используются параметры, переданные через командную строку.
Под Windows, Tux Paint вначале проверяет конфигурационный файл:
tuxpaint.cfg
Затем используются параметры, переданные через командную строку.
Таким образом, если нежелательная установка прописана в конфигурационном файле, Вам следует либо изменить конфигурационный файл, либо переписать настройки из командной строки.
Например, если "/etc/tuxpaint/tuxpaint.conf" включает опцию, отменяющую звуковые эффекты:
nosound=yes
Вы можете включить звук либо добавив соответствующую опцию в Ваш собственный файл ".tuxpainrc":
sound=yes
Или с помощью параметра командной строки:
--sound
Пользователи Linux и Unix также могут отключить системный конфигурационный файл с помощью следующего параметра командной строки:
--nosysconfig
В этом случае Tux Paint будет использовать только настройки "~/.tuxpaintrc" и параметры командной строки.
Не нашли ответы на интересующие Вас вопросы? Дайте мне знать!
Или пишите в наш лист рассылки "tuxpaint-users":