Удобный способ писать посты в Ubuntu

Приветствую вас, уважаемый читатель!
Сегодня я хочу продолжить тему работы блоггера и веб-мастера, т. е. меня, под ОС Ubuntu. Долгие эксперименты по выбору оптимального режима написания свежих статей для моего блога в Ubuntu, тестирование различных программ и режимов, выработало у меня некоторый оптимальный подход, которым я и хочу с вами сегодня поделиться.
Итак, как же, по моему мнению, наиболее удобно, оптимально и быстро публиковать свежие посты в Ubuntu.
Процесс написания поста в Ubuntu
Под Windows я привык к Windows Live Writer-у, который замечательным образом преобразовывал текст, набранный в MSWord, в HTML, без лишних тегов и проблем с сохранением ссылок и форматирования.
Аналогичную программу под Ubuntu я так и не нашел. Но из проблемной ситуации вышел, установив плагин к FireFox-у под названием ScribeFire и вникнув в особенности OpenOffice.
Алгоритм действий следующий:
- Набираю текст в OpenOffice, дабы минимизировать орфографические ошибки.
- Места, где нужно вставить картинки, помечаю надписью РИС. 1, РИС. 2 и т.д. Вставлять изображения буду в ScribeFire.
- Окончательный вариант сохраняю как html-документ (меню OpenOffice Файл/Сохранить как/ Выбрать формат .html).
- Важный момент. Чтобы в html-документе не появлялись лишние теги, связанные с форматированием, текст необходимо набирать в режиме Основной текст. В этом режиме абзацы, отделенные друг от друга однократным нажатием клавиши Enter, будут визуально разделяться вертикальным отступом и, в html-формате, выделятся тегами абзаца. Повторное нажатие клавиши Enter приведет к возникновению ненужного тега <br>.

- Еще один важный момент. Для акцентирования фразы жирным начертанием или курсивом необходимо сначала написать предложение целиком, затем выделить фразу и применить к ней нужное форматирование. Если в процессе написания предложения переключать режим форматирования (жирный, курсив, нормальный) туда-обратно, то в итоговом html-документе возникнут лишние теги <span>.
- Если вдруг, при копировании текста из другого документа или случайного нажатия горячих клавиш, возникло нежелательное форматирование, его можно убрать воспользовавшись меню OpenOffice Формат/Форматирование по умолчанию (Ctrl+M).
- Очень удобно открыть html-файл при помощи текстового редактора gedit и, параллельно с его обновлением в OpenOffice, отслеживать правильность html-структуры в gedit.
- После окончания набора текста делаю итоговое сохранение документа в формате html. Теперь я открываю, если раньше не открыл, html-файл в текстовом редакторе gedit. Вижу, что текст отформатирован странным образом — справа в абзаце вдруг, неизвестно откуда, возникает символ перевода строки. Избавляемся от этой ерунды следующим образом: выделяем место перевода строки (начиная от последней буквы предыдущей строчки и заканчивая местом перед буквой последующей строки) и копируем выделенное в буфер обмена (комбинация Ctrl+C), в меню gedit Поиск/Заменить производим замену скопированного в буфер обмена символа перевода строки на пустое место.

- После удаления символов переноса строки необходимо удалить лишние символы табуляции. Удаление происходит по вышеописанному алгоритму, только заменять ненужные табуляторы будем на пустое место (в строке Заменить на должно быть пусто).

- Html-разметка в получившемся документе выглядит весьма пошло: теги набраны заглавными буквами, частично отсутствуют закрывающие теги. Чтобы избавиться от всей этой пошлости необходимо скопировать значимый html-код из получившегося итогового html-файла (я имею ввиду без тегов HEAD, BODY и тому подобной ерунды) в ScribeFire находящийся в режиме Swith to HTML Mode. После этого, переключив режимы Swith to HTML и Swith to Viual Editor туда-обратно, мы получим замечательный HTML, что, по многочисленным мнениям, благоприятно оценят поисковые роботы.

Не обращайте внимания на отсутствие тегов абзаца в HTML-режиме ScribeFire. Они появятся после импорта статьи в блог (шеф появится в последний момент
.
Теперь остается экспортировать готовую статью в блог. Для этого, естественно, нужно настроить доступ к блогу в выпадающем меню Blog плагина ScribeFire.
Перед публикацией статьи я помечаю пост как Private в выпадающем меню Publish все того же плагина и нажимаю кнопку Publish.
В итоге пост попадает в блог и виден он только авторизованным в адмике пользователям. Указав требуемую рубрику, метки и т. д., окончательно убедившись в отсутствии недочетов, можно переключить видимость поста из Личное в Открыто (в разделе редактирования записи WordPress) и показать результат ваших трудов всему миру.

Снятие скриншотов в Ubuntu
Редкий пост обойдется без иллюстраций.
Замечательным инструментом для работы со скриншотами является программа Shutter. Именно в ней я изготовил иллюстрации для данной статьи.
Удобный инструмент позволяет скриншотить как выбранную область, так и web-страницу целиком, рисовать стрелочки и прямоугольники выделения, проставлять водяные знаки (меню программы Снимок/Run a plugin плагин Watermark), позволяет изменить настройки профиля, указав в какую папку и в каком формате необходимо складывать результаты скриншотирования.
В общем Shutter умеет все, что необходимо блоггеру при желании создать скриншот. Работать с Shutter-ом одно удовольствие.
Есть небольшая странность — посредством Центра приложений Ubuntu программа устанавливается в урезанном режиме: нет возможности редактировать полученный снимок или скриншотить web-страницу целиком.
На сайте программы я нашел ряд команд, которые нужно выполнить в терминале Ubuntu (Приложения/Стандартные/Терминал). Вот они:
sudo add-apt-repository ppa:shutter/ppa
sudo apt-get update
sudo apt-get install shutter
После их выполнение Shutter установился в полном объеме со всеми возможностями.
Установили? Запускайте его из меню Приложения/Стандартные/Shutter.
Работаю я с ним следующим образом.
Перед написанием свежей статьи очищаю папку со скриншотами, заданную в настройках Shutter-а по умолчанию. Свежие скриншоты получают имя файла ХХ.png (где ХХ — порядковый номер скриншота).

Скопировав скриншоты на сервер в отдельно созданную для свежего поста папку я с легкостью включаю их отображение в ScribeFire вставляя вместо пометки РИС. ХХ код вызова изображения ХХ.png. Не забывайте указывать осмысленные alt-параметры изображений, поисковым роботам от этого становится очень приятно.
Дополнительные мелочи
С сервером удобно соединятся используя пункт меню Переход/Соединиться с сервером. Об этом инструменте я уже писал в первой части повествования.
После соединения с сервером вы увидите его содержимое в окне файлового менеджера.
Воспользуйтесь кнопкой F3 для открытия дополнительной панели. Это позволит с легкостью скопировать скриншоты на сервер.

Переключать раскладку клавиатуры я привык по сочетанию Ctrl+Shift, но под Ubuntu делать это неудобно:
- В текстовом редакторе я пользуюсь сочетанием Ctrl+Shift+курсорная клавиша для быстрого выделения слова целиком. Однако, в Ubuntu такой фокус не прокатил: при нажатии Ctrl+Shift+курсорная клавиша происходило переключение раскладки — никак не выделение слова целиком.
- Скопированные с web-страниц команды можно вставлять в терминал используя сочетание Ctrl+Shift+V. Однако, как вы уже наверное догадались, сочетание для переключения раскладки не позволяло мне это сделать.
Решается данная проблема очень просто. В меню Система/Параметры/Клавиатура на вкладке Раскладки есть кнопка Параметры. Она-то и позволяет нам открыть диалог настройки различных комбинаций переключения раскладки.
В пункте Клавиша(ы) для смены раскладки я выбрал CapsLock. Все равно я его по назначению не использую. Вроде как привык, удобно.
Теперь индикатор CapsLock-а подсказывает мне о режиме раскладки клавиатуры.
Вот такие извращения приходится мне терпеть блоггеру в Ubuntu. Но оно того стоит.
У поста есть спонсор (как им стать):
Предлагаю вам ознакомиться с очень важной темой строительство из пенобетонных блоков.
С уважением, Андрей Морковин.
Похожие материалы:
Отзывов: 11 на «Удобный способ писать посты в Ubuntu»
-
HTML-редактор для Ubuntu - Quanta Plus — 13.09.2010 в 19:01














, 06.09.2010 в 11:07
Это больше похоже на расплату или наказание за прошлые грехи (использование не лицензионного софта)
, 06.09.2010 в 12:27
На самом деле это процесс сложно описать словами. На практике все очень даже просто.
, 06.09.2010 в 12:48
Спасибо за развернутый пост, очень интересно наблюдать чей-то практический опыт. Для себя же использую Kubuntu — мне кажется она более красивая. Для постов использую обычный текстовый редактор и тоже как вы помечаю места, где нужно в последствие вставить картинки. Vim меня в этом плане очень устраивает. Также, что почти не касается темы данного поста, осваиваю bash, которые очень помогает в простых, но не тривиальных операций с файлами/папками.
Удачи вам в освоении оупен сорс продуктов.
, 07.09.2010 в 22:08
Я почти месяц продержался на Ubuntu потом плюнул и поставил обратно XP, Андрей не сомневаюсь у Вас большой опыт работы с программами типо Photoshop, Dreamweaver и др. получается это все зря? Вспоминаю как я делал некотрые вещи в убунте по пол часа которые в привычной среде winodws делались за секунд. Я считаю что нужно сразу определится с операционной системой при покупки первого компьютера, обидно когда перестаешь пользоваться тем в чем разбирался, да и расслабиться — установить свежую игрушку тоже иногда хочется..
В итоге на компе стоит винда, а на ноуте ubuntu — очень удобно!
, 10.09.2010 в 17:02
Зачем писать пост в ОпенОфисе, если Файрфокс проверяет ошибки?
, 12.09.2010 в 01:26
В OpenOffice как-то приятнее.
, 16.09.2010 в 19:45
Расскажите пожалуйста как вы сделали шрифт как на скриншоте Shutter — параметры
, 17.09.2010 в 10:41
Это шрифт по умолчанию. Я установил Quanta и он уже таким был. Но в настройках можно задать любой.
, 27.10.2010 в 22:01
Скажите Андрей, а на каком движке вы создали этот прекрасный блог?
, 13.11.2010 в 15:58
Спасибо за пост — весьма полезно. Буду пробовать. Хотя сам склонен пользовать максимально удобные и эффективные инструменты.
Поглядываю в сторону динуксов, очень хотю изучить (не для дома, для нахождения более в/о работы. них-админы и ценятся в разы выше, и уважуха им болше, и зряплата в разы выше)… Отсюда вопросы: есть мизерный опыт искрения с Blin Linus (показалась весьма удобной), и совсем крохотный — с Knoppix-ом(тоже понравилась). Есть-ли у убунты какие-то веские преимущества (для чайников типа меню) в сравнении с блином и кнопой? Может, просто поставить кнопу, и не париться?
Вы считаете, что если уж перешел на линукс, то с ХРюшей все, даже думать надоть забыть? Или всеже допускаете использование виндовых программ на вайне или виртуалбоксе/ВМ?
Заранее извиняюсь за тупые чайницкие вопросы и большой грасиас за терпение.