30 июля 2013

Как создать меню быстрого запуска (Quicklist) в значке LibreOffice в Ubuntu


Тем кто часто пользуется программами LibreOffice приходится прикреплять их значки на панели Unity для быстрого запуска приложений:




Собственно говоря, для того и служит панель Unity, но есть и другие программы, которые пользователь также часто использует и выводит на панель. Порой от обилия значков, панель сжимается в "гармошку". Это также допустимо по умолчанию в дистрибутивах Ubuntu, но мы сейчас попробуем "разгрузить" панель, установкой в основном значке LibreOffice меню быстрого запуска (Quicklist) из всех офисных приложений:


Итак, как создать меню быстрого запуска (Quicklist)?

1. Скопируйте оригинальный файл libreoffice-startcenter.desktop в ваш домашний каталог для дальнейщего редактирования следующей командой:

sudo cp /usr/share/applications/libreoffice-startcenter.desktop ~/.local/share/applications

2. Теперь откройте файловый редактор на редактирование файла libreoffice-startcenter.desktop:

sudo gedit ~/.local/share/applications/libreoffice-startcenter.desktop

3. Найдите в файле следующую строку:

MimeType=application/vnd.openofficeorg.extension;

И замените её на следующее (скопировать/вставить):

MimeType=application/vnd.oasis.opendocument.text;application/vnd.oasis.opendocument.text-template;application/vnd.oasis.opendocument.text-web;application/vnd.oasis.opendocument.text-master;application/vnd.sun.xml.writer;application/vnd.sun.xml.writer.template;application/vnd.sun.xml.writer.global;application/vnd.stardivision.writer;application/msword;application/vnd.ms-word;application/x-doc;application/rtf;text/rtf;application/vnd.wordperfect;application/wordperfect;application/vnd.openxmlformats-officedocument.wordprocessingml.document;application/vnd.ms-word.document.macroenabled.12;application/vnd.openxmlformats-officedocument.wordprocessingml.template;application/vnd.ms-word.template.macroenabled.12;application/vnd.oasis.opendocument.spreadsheet;application/vnd.oasis.opendocument.spreadsheet-template;application/vnd.sun.xml.calc;application/vnd.sun.xml.calc.template;application/vnd.stardivision.calc;application/vnd.stardivision.chart;application/msexcel;application/vnd.ms-excel;application/vnd.openxmlformats-officedocument.spreadsheetml.sheet;application/vnd.ms-excel.sheet.macroenabled.12;application/vnd.openxmlformats-officedocument.spreadsheetml.template;application/vnd.ms-excel.template.macroenabled.12;application/vnd.ms-excel.sheet.binary.macroenabled.12;text/csv;application/x-dbf;application/vnd.oasis.opendocument.graphics;application/vnd.oasis.opendocument.graphics-template;application/vnd.sun.xml.draw;application/vnd.sun.xml.draw.template;application/vnd.stardivision.draw;application/vnd.oasis.opendocument.presentation;application/vnd.oasis.opendocument.presentation-template;application/vnd.sun.xml.impress;application/vnd.sun.xml.impress.template;application/vnd.stardivision.impress;application/mspowerpoint;application/vnd.ms-powerpoint;application/vnd.openxmlformats-officedocument.presentationml.presentation;application/vnd.ms-powerpoint.presentation.macroenabled.12;application/vnd.openxmlformats-officedocument.presentationml.template;application/vnd.ms-powerpoint.template.macroenabled.12;application/vnd.oasis.opendocument.formula;application/vnd.sun.xml.math;application/vnd.stardivision.math;

4. Здесь же, в самый низ файла скопируйте и вставьте следующее:

X-Ayatana-Desktop-Shortcuts=Writer;Impress;Calc;Math;Draw

[Writer Shortcut Group]
Name=Writer
Exec=libreoffice -writer %U
TargetEnvironment=Unity

[Impress Shortcut Group]
Name=Impress
Exec=libreoffice -impress %U
TargetEnvironment=Unity

[Calc Shortcut Group]
Name=Calc
Exec=libreoffice -calc %U
TargetEnvironment=Unity

[Math Shortcut Group]
Name=Math
Exec=libreoffice -math %U
TargetEnvironment=Unity

[Draw Shortcut Group]
Name=Draw
Exec=libreoffice -draw %U
TargetEnvironment=Unity


5. Сохраните файл и закройте редактор.

6. Перезагрузите систему.

После нового входа вы должны обнаружить меню быстрого запуска в основном значке LibreOffice на панели Unity.

Вот и всё.

Удачи.


1 комментарий :

  1. Интересная фишка, но мне кажется, что на практике это не нужно. Я оставил в даш-меню только Writer, так как не пользуюсь Impress и Calc.

    А если бы пользовался часто, то оставил на даш-меню.

    Но за описание этой фичи - спасибо. Интересно.

    ОтветитьУдалить