Воззрения кота Manual’а. Инструменты сочинителя. Geany и Gtk3. Краткое вступление

Алексей Федорчук

manul-logo-100

Текстовый редактор Geany основан на библиотеках Gtk. И испокон веку собирался со 2-й версией этого набора. Собственно, и до сих пор собирается — хотя поддержка Gtk2 давно закончилась, а развитие прекратилась ещё давнее. Тем не менее, пакеты geany с Gtk2 присутствуют в официальных репозитория всех дистрибутивов, майнтайнеры которых не прошли мимо этого замечательного редактора.

Подробнее

Воззрения кота Manual’а. Инструменты сочинителя. Geany и Gtk3: Ubuntu, Cintu, Neon

Алексей Федорчук

manul-logo-100

В Ubuntu и любых её клонах, включая Cintu и Neon, сборку текстового редактора Geany с Gtk3 можно установить из
PPA-репозитория Шона Дэвиса (Sean Davis), в котором присутствуют два пакета — geany-gtk3 и geany-gtk3-plugins:

Подробнее

Воззрения кота Manual’а. Инструменты сочинителя. Geany и Gtk3: Arch и Antergos

Алексей Федорчук

manul-logo-100

В Antergos’е нет собственной сборки Geany ни с Gtk2, ни с Gtk3 — пакеты этого редактора берутся из репозиториев Arch’а, официального и AUR, соответственно. Собственно пакет geany-gtk3 сопровождается полным комплектом плагинов geany-plugins-gtk3, каковые устанавливаются все гуртом.

Подробнее

Geany и Gtk3

Алексей Федорчук

Текстовый редактор Geany (иногда называемый также лёгкой IDE) в последнее время развивается весьма активно (впрочем, как и в предпоследнее). Однако в апстриме он по прежнему базируется на Gtk+ версии 2, и о планах перехода на 3-ю я не слышал. Однако, закопавшись в дистрибутиве Antergos, обнаружил, что в задействованном им репозитории AUR (Archlinux Users Repository — он поддерживается силами волонтёров и не имеет официального статуса) имеется и таковая, в виде пакета geany-gtk3, сопровождаемого подборкой плагинов — пакетом geany-plugins-gtk3.

Подробнее

Заметки о Geany. Макросы для типографики

Алексей Федорчук

С тех пор как я, прикидываясь порядочным, перестал пренебрегать вводом типографских символов, больше всего меня достаёт ввод парных кавычек. Тире, что длинное, что короткое, вводится на автомате, и к тому же оба они не зависят от раскладки. Символ дефиса на клавиатуре что при латинице, что при кириллице на одном и том же месте, а символ точки для en dash при последней можно брать из неё. Благо он у меня, благодаря Typewriter Legacy, находится на нижнем регистре.

Подробнее

Заметки о Geany. Закладки

Алексей Федорчук

Текстовый редактор Komodo Edit, при всех его многочисленных и несравненных достоинствах, не оправдал моих надежд на универсальность, начав неожиданно давать сбои при работе с большими (полтора–два мегабайта) html-файлами. Так что я вернулся опять к Geany как очередному инструменту своей сочинительской деятельности. И потому продолжаю цикл мини-заметок о некоторых особенностях этого редактора по мере того, как они оказываются востребованными (для меня). Ныне настал черёд рассмотреть закладки (bookmarks) в тексте редактируемого документа.

Подробнее

Заметки о Geany. Управление проектами

Алексей Федорчук

Всякому профессиональному сочинителю (то есть тому, кто сочинительством зарабатывает на хлеб насущный) приходится писать не только отдельные статьи или заметки, но и их циклы или серии (а то и, страшно сказать, книги). И при этом часто работа над такими циклами/сериями разной тематики проходит в параллельном режиме, так что требуется быстрое переключение из окружения одного цикла (а это не только сами тексты, но и иллюстрирующие их картинки, а также всякого рода служебные материалы) в среду другого.

Подробнее

Заметки о Geany. Управление файлами

Алексей Федорчук

Казалось бы, управление файлами не имеет никакого отношения к сочинению и редактированию текстов. Однако практика показывает, что это не так — когда доходит до масштабных проектов, типа сочинения книги, оказывается, что средства файлового менеджмента отнюдь не лишни. Дополняя средства управления проектами, о которых я планирую поговорить в следующей заметке.

Подробнее

Заметки о Geany. Встроенный терминал

Алексей Федорчук

Одна из особенностей Geany — встроенное терминальное окно, котором можно вводить любые команды оболочки, вставлять их (а также результаты их выполнения) в «мышиный» или «иксовый» буфер, после чего вставлять их в текст документа, открытого в основном окне. Не запрещена и обратная процедура — перенос команды из текста в терминальное окно с целью проверки правильности её ввода или просмотра вывода. Конечно, в полной мере это способны оценить только линуксописатели, которым постоянно приходится сочинять что-либо, имеющее отношение к CLI. Но такая функция может пригодиться и прочим применителям-текстовикам, не говоря уже о просто программистах или сочинителях документации к программам.

Подробнее

Заметки о Geany. Кое-что о плагинах

Алексей Федорчук

Как следует из материала, некогда написанного нами с Алисой, Geany и своём первозданном виде предоставляет в распоряжение применителя-текстовика массу возможностей для работы с текстом (число которых со времени сочинения материала по ссылке ещё и увеличилось). Однако функционал его многократно усугубляется бесчисленными дополнения — так называемыми плагинами (plugins). Чтобы получить представление о их количестве, достаточно в систему управления пакетами вашего дистрибутива задать поиск по шаблону geany-plugin. Например, в deb based дистрибутивах (в частности, в Mint’е) это можно сделать командой

Подробнее

Заметки о Geany. Содержание

Алексей Федорчук

Ниже следует содержание серии заметок, посвящённых различным аспектам применения текстового редактора Geany (он же — лёгкая IDE) исключительно в мирных, то есть непрограммерских, целях. А как орудия производства применителя-текстовика.

Подробнее

Заметки о Geany. Вступление

Алексей Федорчук

Программа Geany позиционируется двояко — как очень продвинутый текстовый редактор и как лёгкая IDE (Integrated Development Environment), то есть интегрированная среда разработки программного обеспечения. И потому представляет собой наглядную иллюстрацию к высказанному здесь тезису — требования к главному рабочему инструменту применителей-текстовиков (в эту категорию я зачисляю всех сочинителей нарративных текстов, вне зависимости от жанра и ориентации) и разработчиков (то есть сочинителей исходных текстов программ) в значительной мере пересекаются.

Подробнее

Заметки о Geany. Макросы

Алексей Федорчук

Одно из качеств, которое отличает развитый редактор от примитивного средства набора текста и исправления опечаток, — возможность наращивания его функционала. Ибо, сколь бы мощной не была исходная программа работы с текстом, предусмотреть всё, что может потребоваться впредь, мог только резиновый Полыхаев. Поэтому непременным её атрибутом должно быть наличие подключаемых пользовательских макросов. А поскольку, как говорится на вступительной странице, эта серия заметок ориентирована на применителей-текстовиков, то желательно, чтобы процесс создания макросов не требовал чрезмерных навыков в программировании.

Подробнее

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

Алексей Федорчук и Алиса Деева

Современная преамбула: эта статья была написана достаточно давно — с тех пор Geany развивался со страшной научно фантастической силой. Ряд его новых функций, а также тех, что не охвачены здесь, описаны в серии недавних заметок (11/01/2009, alv).

Подробнее

Перейти к верхней панели