Новая версия текстового редактора ReText

retext

Retext – это текстовый редактор для Markdown и restructuredText, поддерживающий живой предпросмотр, вкладки, математические формулы, а также экспорт в PDF, ODT и HTML.

Недавно вышел ReText 6.0, получивший некоторые полезные изменения, например, автоматический скроллинг до редактируемой позиции в живом предпросмотре, улучшенную отзывчивость редактора благодаря фоновой конвертации разметки и многое другое.

Вот список изменений в последней версии ReText 6.0:

  • живой предпросмотр теперь перемещает курсор в позицию текстового редактора (только для Markdown)
  • конвертация разметки теперь происходит в фоновом режиме, что улучшило отзывчивость редактора
  • изображения теперь можно копировать и вставлять в ReText
  • добавлена кнопка для быстрого закрытия поисковой строки.
  • добавлены базовые стили CSS для таблиц
  • раздел тегов был заменён на новый блок форматирования для Markdown
  • нажатие return дважды теперь завершает список в Markdown
  • reText теперь зависит от pymarkups версии 2.0 или выше
  • зависимость QtWebKit теперь опциональна (хотя и рекомендуемая)

Retext официально поддерживается только в Linux, но его можно также запустить на Windows и OS X, хотя соответствующие бинарные файлы недоступны для загрузки.

retext

Устанавливаем ReText в Debian, Ubuntu, Linux Mint и их производных

Retext уже доступен в официальных репозиториях Ubuntu, но это старая версия (5.3 для Xenial, 5.2 для Wily и 4.1.2 для Trusty). Если вы предпочитаете использовать версию, доступную в официальных репозиториях Ubuntu, установите её, используя следующую команду в вашем терминале:

sudo apt install retext

Последняя версия Retext сейчас недоступна в PPA-репозитории, поэтому вы должны сделать это вручную с помощью исходного кода или pip Python3.

Используя команды ниже, вы можете установить Retext в Ubuntu, Debian, Linux Mint и их производных для текущего пользователя, используя Python3 pip (и удалить ReText, если он уже установлен из репозиториев:

sudo apt remove retext
sudo apt install python3-pip python3-pyqt5
pip3 install retext —user
sed -i «s|Exec=.*|Exec=$HOME/.local/bin/retext %F|» ~/.local/share/applications/me.mitya57.ReText.desktop
sed -i «s|Icon=.*|Icon=$HOME/.local/share/retext/icons/retext.png|» ~/.local/share/applications/me.mitya57.ReText.desktop

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

Если позже вы захотите обновить ReText через pip, используйте следующую команду (просто добавьте «—upgrade» к команде установки):

pip3 install retext —user —upgrade