Бесплатные инструменты для писателя

Автор: tchr

Развитие компьютерных технологий достигло такого уровня, что бесплатным текстовым процессором никого не удивишь


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


Речь пойдёт не столько об отдельных инструментах, сколько о системе


Итак, инструмент номер 1

Разметка текстовых файлов типа Markdown

Краткая справка по этому типу разметки может быть найдена здесь: https://gist.github.com/Jekins/2bf2d0638163f1294637

Markdown (маркдаун) — облегчённый язык разметки созданный с целью написания максимально читабельного и удобного для правки текста, но пригодного для преобразования в языки для продвинутых публикаций (HTML, Rich Text и др.). Ниже будет приведена шпаргалка по синтаксису markdown со всеми самыми популярными тегами маркдаун.

Достоинства: очень простая разметка в текстовом файле

Инструмент номер 2

Pandoc — универсальная утилита («швейцарский нож») для работы с текстовыми форматами. Основная сфера применения — форматирование математических и технических текстов.

Входные форматы: markdown, reStructuredText, HTML, LaTeX, OPML, Org-mode, DocBook, и Office Open XML (Microsoft Word .docx).

Выходные форматы:

Среди особенностей отмечаются высокая скорость работы (по сравнению с утилитами на базе Perl или Python), расширяемость (так как для каждого формата используются отдельные модули), хорошая поддержка типографики, стандартов MathML и Unicode, автоматическое создание оглавления.

В Pandoc реализовано множество полезных расширений синтаксиса Markdown, в том числе метаданные документа (информация об авторе, названии и дате), сноски, таблицы и списки определений, верхние и нижние индексы, зачёркивание, а также встроенные математические команды LaTeX.

Для визуализации математических формул в HTML предоставляется восемь различных методов, в том числе MathJax и перевод на MathML. Математические формулы LaTeX отображаются в docx с использованием встроенных объектов Word.

https://pandoc.org/


Инструмент 3

Git + GitHub

Git - система контроля версий, которая работает лучше всего с текстовыми форматами (впрочем, с некоторыми дополнительными шагами возможна поддержка бинарников, упакованного xml и прочих интересных вещей)

GitHub - бесплатная система "крупнейший веб-сервис для хостинга IT-проектов и их совместной разработки."

Совместно с инструментарием Git - безусловно, лучшая система хранения исходного кода.

Отсюда, кстати, использование инструмента 1 и 2 - т.к. для этих инструментов лучшим форматом является текстовый!


Инструмент номер 4

Visual Studio Codeредактор исходного кода, разработанный Microsoft для Windows, Linux и macOS. Позиционируется как «лёгкий» редактор кода для кроссплатформенной разработки веб- и облачных приложений. Включает в себя отладчик[8], инструменты для работы с Git[9], подсветку синтаксиса, IntelliSense[10] и средства для рефакторинга. Имеет широкие возможности для кастомизации: пользовательские темы, сочетания клавиш и файлы конфигурации. Распространяется бесплатно, разрабатывается как программное обеспечение с открытым исходным кодом[11][12], но готовые сборки распространяются под проприетарной лицензией[13].

Visual Studio Code основан на Electron[14] и реализуется через веб-редактор Monaco[15], разработанный для Visual Studio Online.


Бесплатный редактор для программистов можно оснащать плагинами - например Code Spell Checker (+ Russian + Code Spell Checker) которые позволят вам проверять текст на наличие ошибок


Отметим так же возможность VS Code интегрироваться с Git и вы получаете управление вашим текстовым репозиторием в рамках "одного окна"

+17
1 263

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

-10 19 65
Наверх Вниз