Писательский редактор

Автор: Анджей Ясинский

Всем привет!

Некоторое время назад на своем сайте я рассказывал, что пишу свой писательский редактор, а потом записал про него видео, где просто перечислил, что там есть на тот момент. Видео получилось так себе, но понять можно было о чем это. Решил здесь по-новому про него написать. В тексте описывать редактор муторно, показать проще, чем рассказать. Поэтому в этот раз будет много картинок и мало букв. Если совсем просто - это описание моего видения инструментария для писателя. И он все еще развивается, пусть и не быстро.

Сразу скажу: книжка на скриншотах учебная и пустая. Завёл я её специально, чтобы не светить настоящей рукописью. Всё, что видно в дереве как «Демо-книга», — выдуманная история про человека и опустевший посёлок. На содержание не смотрите, смотрите на редактор.

Главное окно

Главное окно редактора Главное окно редактора

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

Над текстом вкладки. Открывать можно сколько угодно, таскать мышкой, закреплять. Закреплённые не закроются при «закрыть все». Клик по файлу в дереве открывает его временно: следующий клик откроет в этой же вкладке другой файл. Если дважды щёлкнуть по файлу, по заголовку вкладки или просто начать печатать, вкладка становится постоянной. Закрывается колесиком мышки, как в браузере.

Справа сверху «Сохранить», поиск и переключатель светлой и тёмной темы. Сохраняется всё и само, кнопка просто для спокойствия.

Панель инструментов

Панель инструментов Панель инструментов

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

Светлая, тёмная и вообще любая

Тёмная тема Тёмная тема

Днём светлая, вечером тёмная, переключается одной кнопкой. Если хочется разнообразия, можно взять один из готовых наборов оформления: Default, Spacegray или Daisy, каждый в светлом и тёмном варианте.

Выбор темы редактора Выбор темы редактора

Чтобы текст не мешал тексту

Режим затемнения абзацев Режим затемнения абзацев

Затемнение абзацев я включаю, когда правлю уже написанную главу. Всё, кроме абзаца под курсором, тускнеет до 40%, и глаз перестаёт цепляться за соседние строки.

Режим «Не отвлекаться» Режим «Не отвлекаться»

«Не отвлекаться» — это уже полное одиночество. Пропадает всё: дерево, вкладки, панель инструментов. Остаётся чистый лист и кнопка выхода. Абзац, в котором печатаешь, держится в середине экрана, чтобы взгляд не уезжал вниз вслед за текстом.

Настройки

Настройки редактора Настройки редактора

Ничего сверхъестественного: шрифт, масштаб, выравнивание по умолчанию, отступ между абзацами. Отдельно можно включить расширенный набор заголовков, тогда их станет не три, а шесть. И вставку изображений ссылками, это удобно, когда книга лежит в облаке и картинки не хочется дублировать.

Правила оформления текста Правила оформления текста

«Правила оформления текста» — это автозамена для тех, кто, как я, вечно ставит дефис вместо тире и кавычку не того образца. Редактор сам сделает длинное тире из дефиса, поставит кавычки-ёлочки и закроет их, уберёт лишние пробелы и пробелы перед знаками препинания, поднимет заглавную букву в начале абзаца и после конца предложения, приведёт тире в начале реплик к единому виду. Каждое правило включается и выключается отдельно. Я включаю все и забываю о них, текст сам становится ровным. Также можно обработать весь текст, если он был откуда-то вставлен и не отформатирован правильно. В тулбаре есть кнопка форматирования текста под художественное произведение - по сути тот же механизм, что используется во время набора текста, только ко всему в редакторе.

Закладки

Закладки в тексте Закладки в тексте

Слева от текста есть узкое служебное поле. Цветом оно не выделяется и в собранный текст не попадает. Наводишь мышку, проступают значки закладок. Щёлкнул, абзац помечен. С клавиатуры то же самое: Ctrl+F2 или Alt+B поставить и снять закладку, F2 прыжок к следующей.

Панель закладок Панель закладок

Все закладки собираются в отдельную панель, разложенные по книгам и главам. Спасает, когда правишь несколько книг сразу и боишься потерять место, к которому хотел вернуться. Хранятся они простым файликом рядом с книгой.

Закладки текущего файла Закладки текущего файла

Поиск, статистика, буфер

Поиск по книге Поиск по книге

Поиск идёт сразу по всей папке с книгами. Пишу слово, вижу файл и строчку с ним. Сразу понятно, где герой уже переправлялся через реку, а где ещё нет.

Статистика текста Статистика текста

Статистика — штука скучная, но нужная: символы с пробелами, без пробелов, слова. В этой главе, например, 967 символов и 158 слов.

История буфера обмена История буфера обмена

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

Книга — это папка

Всё, что можно сделать с папкой, висит на правой кнопке мышки.

Контекстное меню папки Контекстное меню папки

Новый файл, новая папка, «Новая ссылка», «Скачать», «Собрать текст», обновить, переименовать, удалить.

Диалог «Собрать текст» Диалог «Собрать текст»

«Собрать текст» — моя любимая кнопка :-). Выбираю главы, перетаскиваю их в нужном порядке прямо в окне, говорю, куда положить результат: рядом с папкой, внутрь папки или в отдельную папку «Готовый текст». Собранный файл получает имя папки и дату. Дальше его можно отдать кому угодно, хоть бете, хоть на площадку.

Новая книга Новая книга

«Новая книга» — это просто папка с названием и описанием, то есть аннотацией. 

Новая ссылка Новая ссылка

«Новая ссылка»: указываю адрес статьи, редактор вытаскивает с интернета текст и складывает его в папку книги, а при желании прихватывает и картинки. Так к книге накапливается материал из интернета.

Скачать папку Скачать папку

«Скачать» складывает папку или файл в архив: всё вместе или только тексты, с картинками или без. Удобно перекинуть книгу другому человеку или просто заныкать копию.

Проверка искином

Проверка текста искином Проверка текста искином

Эта кнопка в последних трендах - тут трудится искин. Выделяю кусок, жму, и нейросеть показывает рядом два текста: как написал я и как надо. Правки подсвечены, видно каждую переставленную букву. Вставить результат можно одной кнопкой. Исправляет грамматику, синтаксис, убирает тавтологию (по возможности) и если совсем уж кривой текст - переформулирует. Можно несколько раз повторять - он может несколько вариантов предложить. Какой именно искин использовать, настраивается, их можно подключить несколько.

ПЫСЫ

По большому счету сейчас перерыв в развитии - основное, то, что мне нужно, сделано, хотя и есть еще список хотелок. Поэтому буду еще дальше редактор развивать - список пока не закончен :-)

Ссылка на архив с текущей версией: для Linux и для Windows. Внутри есть файл .env, который появляется после первого запуска программы, в нем надо указать папку под книги, если они уже есть и, по необходимости, параметры доступа к LLM. Ссылки на будущие обновления будут в том посте, который я дал выше.

428

0 комментариев, по

77K 2 595 2
Мероприятия

Список действующих конкурсов, марафонов и игр, организованных пользователями Author.Today.

Хотите добавить сюда ещё одну ссылку? Напишите об этом администрации.

Наверх Вниз