Хостинг, который может больше
06.09.2010

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

Мучения блоггера в 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>.Постинг в Ubuntu
  • Еще один важный момент. Для акцентирования фразы жирным начертанием или курсивом необходимо сначала написать предложение целиком, затем выделить фразу и применить к ней нужное форматирование. Если в процессе написания предложения переключать режим форматирования (жирный, курсив, нормальный) туда-обратно, то в итоговом 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, что, по многочисленным мнениям, благоприятно оценят поисковые роботы.ScribeFire

Не обращайте внимания на отсутствие тегов абзаца в HTML-режиме ScribeFire. Они появятся после импорта статьи в блог (шеф появится в последний момент :) .

Теперь остается экспортировать готовую статью в блог. Для этого, естественно, нужно настроить доступ к блогу в выпадающем меню Blog плагина ScribeFire.

Перед публикацией статьи я помечаю пост как Private в выпадающем меню Publish все того же плагина и нажимаю кнопку Publish.

В итоге пост попадает в блог и виден он только авторизованным в адмике пользователям. Указав требуемую рубрику, метки и т. д., окончательно убедившись в отсутствии недочетов, можно переключить видимость поста из Личное в Открыто (в разделе редактирования записи WordPress) и показать результат ваших трудов всему миру.

Настройка видимости поста в 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 (где ХХ — порядковый номер скриншота).

Shutter

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

Дополнительные мелочи

С сервером удобно соединятся используя пункт меню Переход/Соединиться с сервером. Об этом инструменте я уже писал в первой части повествования.

После соединения с сервером вы увидите его содержимое в окне файлового менеджера.

Воспользуйтесь кнопкой F3 для открытия дополнительной панели. Это позволит с легкостью скопировать скриншоты на сервер.

Выгрузка файлов на сервер

Переключать раскладку клавиатуры я привык по сочетанию Ctrl+Shift, но под Ubuntu делать это неудобно:

  • В текстовом редакторе я пользуюсь сочетанием Ctrl+Shift+курсорная клавиша для быстрого выделения слова целиком. Однако, в Ubuntu такой фокус не прокатил: при нажатии Ctrl+Shift+курсорная клавиша происходило переключение раскладки — никак не выделение слова целиком.
  • Скопированные с web-страниц команды можно вставлять в терминал используя сочетание Ctrl+Shift+V. Однако, как вы уже наверное догадались, сочетание для переключения раскладки не позволяло мне это сделать.

Решается данная проблема очень просто. В меню Система/Параметры/Клавиатура на вкладке Раскладки есть кнопка Параметры. Она-то и позволяет нам открыть диалог настройки различных комбинаций переключения раскладки.

В пункте Клавиша(ы) для смены раскладки я выбрал CapsLock. Все равно я его по назначению не использую. Вроде как привык, удобно.

Теперь индикатор CapsLock-а подсказывает мне о режиме раскладки клавиатуры.

Вот такие извращения приходится мне терпеть блоггеру в Ubuntu. Но оно того стоит.

У поста есть спонсор (как им стать):

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

С уважением, Андрей Морковин.


Если статья вам понравилась и вы не хотите пропустить свежие публикации, то подписывайтесь на RSS-ленту или получайте обновления сайта на эл. почту.


Похожие материалы:


Отзывов: 11 на «Удобный способ писать посты в Ubuntu»

  1. Андрей, 06.09.2010 в 11:07

    Это больше похоже на расплату или наказание за прошлые грехи (использование не лицензионного софта) :-)

  2. vredniy, 06.09.2010 в 12:48

    Спасибо за развернутый пост, очень интересно наблюдать чей-то практический опыт. Для себя же использую Kubuntu — мне кажется она более красивая. Для постов использую обычный текстовый редактор и тоже как вы помечаю места, где нужно в последствие вставить картинки. Vim меня в этом плане очень устраивает. Также, что почти не касается темы данного поста, осваиваю bash, которые очень помогает в простых, но не тривиальных операций с файлами/папками.

    Удачи вам в освоении оупен сорс продуктов.

  3. Михаил, 07.09.2010 в 22:08

    Я почти месяц продержался на Ubuntu потом плюнул и поставил обратно XP, Андрей не сомневаюсь у Вас большой опыт работы с программами типо Photoshop, Dreamweaver и др. получается это все зря? Вспоминаю как я делал некотрые вещи в убунте по пол часа которые в привычной среде winodws делались за секунд. Я считаю что нужно сразу определится с операционной системой при покупки первого компьютера, обидно когда перестаешь пользоваться тем в чем разбирался, да и расслабиться — установить свежую игрушку тоже иногда хочется..
    В итоге на компе стоит винда, а на ноуте ubuntu — очень удобно!

  4. Владимир, 10.09.2010 в 17:02

    Зачем писать пост в ОпенОфисе, если Файрфокс проверяет ошибки?

  5. Алексей, 16.09.2010 в 19:45

    Расскажите пожалуйста как вы сделали шрифт как на скриншоте Shutter — параметры

    • Андрей Морковин, 17.09.2010 в 10:41

      Это шрифт по умолчанию. Я установил Quanta и он уже таким был. Но в настройках можно задать любой.

  6. Просто юзер, 27.10.2010 в 22:01

    Скажите Андрей, а на каком движке вы создали этот прекрасный блог?

  7. Шико27-й, 13.11.2010 в 15:58

    Спасибо за пост — весьма полезно. Буду пробовать. Хотя сам склонен пользовать максимально удобные и эффективные инструменты.
    Поглядываю в сторону динуксов, очень хотю изучить (не для дома, для нахождения более в/о работы. них-админы и ценятся в разы выше, и уважуха им болше, и зряплата в разы выше)… Отсюда вопросы: есть мизерный опыт искрения с Blin Linus (показалась весьма удобной), и совсем крохотный — с Knoppix-ом(тоже понравилась). Есть-ли у убунты какие-то веские преимущества (для чайников типа меню) в сравнении с блином и кнопой? Может, просто поставить кнопу, и не париться?
    Вы считаете, что если уж перешел на линукс, то с ХРюшей все, даже думать надоть забыть? Или всеже допускаете использование виндовых программ на вайне или виртуалбоксе/ВМ?
    Заранее извиняюсь за тупые чайницкие вопросы и большой грасиас за терпение.

  1. HTML-редактор для Ubuntu - Quanta Plus — 13.09.2010 в 19:01

Ваш отзыв