Сообщение об ошибке

  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_prepare() (строка 126 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_prepare() (строка 131 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_process() (строка 231 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_prepare() (строка 126 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_prepare() (строка 131 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_process() (строка 231 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_prepare() (строка 126 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_prepare() (строка 131 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_process() (строка 231 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_prepare() (строка 126 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_prepare() (строка 131 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_process() (строка 231 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_prepare() (строка 126 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_prepare() (строка 131 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_process() (строка 231 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_prepare() (строка 126 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_prepare() (строка 131 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).
  • Deprecated function: Function create_function() is deprecated в функции _geshifilter_process() (строка 231 в файле /var/www/lsoft/sites/all/modules/geshifilter/geshifilter.pages.inc).

Как создать курсор для Ubuntu(и других GNU\Linux)

test

/*-->*/

Как создать файл курсора для Ubuntu(И других GNU\Linux)


От переводчика.

Оригинал статьи здесь: http://www.ehow.com/how_5026012_make-cursors-file-ubuntu.html

Статья была несколько изменена переводчиком(тоесть мной) для большей понимаемости. Тоже самое вполне применимо не только к Ubuntu, но и к остальным дистрибутивам Linux. Мной испытанно на Debian GNU\Linux. По вопросам перевода обращайтесь nelexis[@]gmail.com.


Со старта Ubuntu Linux выглядит классно, каждый кусочек внешнего вида может быть настроен. Ubuntu включает в себя много утилит для настройки внешнего вида и программные пакеты, такие как графические редакторы, которые доступны через постоянное Internet подключение.

Вы можете поместить картинку в mouse-cursor файл, так же известный как "X11 Cursor" файл, что может быть использован как новый курсор мыши для Ubuntu.

Что вам будет нужно:

  • графический редактор с возможностью генерации PNG картинок

  • Рисунок который хотите использовать как новый курсор

  • Программа xcursorgen

  • Текстовый редактор

Инструкция

  1. Откройте рисунок и подготовьте к конвертированию. Сохраните копию в ту же папку, что даст вам возможность исправить если что-то пойдет не так. Если возможно, удалите все фоновые цвета. Вам нужно использовать "Add Alpha Channel."(Добавить Альфа канал) Если планируете делать стрелко-подобный курсор, двигайте и меняйте положение рисунка чтобы его начало было в левом верхнем углу рисунка. Сделайте канву рисунка ровным прямоугольником, тоесть ширина изображения должна быть равна высоте изображения. Само изображение должно быть не менее ¼ от размера канвы.

  2. Масштабируйте рисунок до 32 пикселей сохраняя квадратным рисунок и сохраните в формате PNG.

Название картинки после будет напоминать об том какой это вид курсора. К примеру курсор по умолчанию обычно назван как "arrow.png".

  1. Запустите текстовый редактор и создайте новый текстовый файл; сразу используйте "Save As..."(«Сохранить Как....») и задайте файлу тоже название что и файлу с картинкой курсора, но в конце добавьте расширение вида ".cursor". Не добавляйте в название файла расширение картинки ".png", только название файла с картинкой и расширение. Получиться в виде: "arrow.cursor". Этот файл хранит настройки для использования картинки как курсора.

  2. Напишите настройки курсора в текстовом редакторе, подобно следующему примеру:
    32 0 0 arrow.png
    [32] Первое число — размер курсора в пикселях. В нашем случае прямоугольник в 32 пикселя.
    [0] Второе число — x-позиция с точки подключения (с лева на право, в пикселях)
    [0] Третье число — y-позиция от точки подключения (с верху вниз, в пикселях)
    [arrow.png] это названия нашего файла с картинкой, измените согласно названию вашей картинки.

В нашем примере, курсор размером 32 пикселя с точкой подключения левый верхний угол с позицией «ноль-ноль» (первый пиксель сверху и первый пиксель слева).

Все «стрелкоподобные» стили курсоров должны использовать (0,0) для точки подключения, как «намек» на стрелку в левом верхнем углу рисунка.

Для других типов курсоров, используйте "ruler" в вашем графическом редакторе. Чтобы изменить используемую точку подключения измените ее координаты.

Когда вы закончили добавлять настройки, сохраните файл и закройте редактор.

  1. Запустите терминал. Перейдите в директорию с вашей картинкой PNG и файлом ".cursor" используя команду "cd".

  2. Введите следующую команду: (Не пишите "~$")
    ~$ xcursorgen arrow.cursor default
    [xcursorgen] запускает программу, которая конвертирует картинку PNG в курсор.
    [arrow.cursor] имя файла, что мы использовали на 4 шаге, с расширением ".cursor".
    [default] имя которое назначаем новому файлу курсора. Ubuntu распознает курсор по имени, так что важно задать соответствующее имя курсору.

Для того чтобы просмотреть список названий курсоров в Ubuntu и Linux в целом, смотрите "Дополнительные ресурсы", секцию "Cursor Naming Convention" и "Table of X11 Cursor Names."

Введенная программа быстро вернет результат.

  1. Запустите файловый менеджер и посмотрите на результат; вы должны увидеть превью сделанного вами курсора и увидеть тип файла как "X11 cursor."

За более подробной информацией по курсорам и темам курсоров следуйте на форумы Ubuntu Community.
Вы так же можете посмотреть разные сайты по украшательствам.(аля gnome-look.org, kde-look.org и другие-look.org)

Tips & Warnings

Программа xcursorgen и текстовый редактор обычно уже включены в поставку дистрибутива Ubuntu. Большинство стрелко-подобных курсоров строиться из двух линий прорисованых с левого верхнего угла; Одна линия является диагоральной(45 градусов), другая идет вниз, таким образом образовывая фигуру стрелки. Для того чтобы посмотреть как выглядят другие используемые темы курсоров загляните в директорию "/usr/share/icons/". Создайте директорию в вашей домашней директории с названием ".icons" для установки в нее ваших курсоров и тем с курсорами.

Все добавляемые курсоры должны быть сохранены в домашней директории пользователя и ее поддерикториях. Не изменяйте и не удаляйте используемые в дистрибутиве темы, так же не меняйте права доступа к файлам в директории "/usr/" что может повлиять на стабильность системы. Скопируйте тему курсоров в поддиректорию в домашней директории и работайте с ней.

 

Категория: 

Комментарии

Делитесь с друзьями в социальных сетях! Оставляйте комментарии!

Share/Save

Это Вам так же может быть интересно!