В следващата статия ще разгледаме KeenWrite. Това е текстов редактор, който се използва за редактиране на обикновени текстови файлове и с който можем да работим с Markdown. Както при всички текстови редактори, те обикновено имат общ набор от функции, като например намиране / замяна на текст, форматиране на текст, отмяна / повторение, импортиране на файлове или преместване на текст във файла и тази програма не прави изключение.
Днес има различни редактори Markdown с отворен код за Gnu / Linux, но KeenWrite се откроява над другите със способността си да интерполация на низове и Markdown R поддръжка. Той не само се ограничава до това, но също така поддържа визуализация в реално време и много функции, които могат да бъдат полезни за студенти по математика, статистика и други свързани области. Интерполацията на низове е често срещана в много езици за програмиране, но не се намира в текстовите редактори. Това прави KeenWrite повече като среда за разработка, отколкото обикновен текстов редактор.
Общи функции на KeenWrite
Сред функциите, които можем да намерим достъпни в тази програма, могат да бъдат подчертани следните:
- Това ще ни позволи да използваме интерполирани низове дефиниран от потребителя.
- AutoComplete имена на променливи въз основа на стойности на променливи.
- Текстовият редактор предлага следното опции за износ: PDF, Присъединен PDF, HTML / SVG, HTML / TeX, XHTML / TeX и Markdown.
- Той има a проверка на правописа ен Tiempo реална.
- Има a персонализиран потребителски интерфейс, който предлага сменяеми раздели.
- Тъмни, персонализирани и отзивчиви UI кожи. В неговото хранилище на GitHub можете да прочетете документация за кожи. В него можете да видите как да промените външния вид на потребителския интерфейс.
- Има и добра подкрепа за математическо представяне в реално време с помощта на TeX, което е популярно средство за съставяне на сложни математически формули.
- Ще ни предложи статистика за документи в реално време.
- Ще разполагаме с възможност за работа с диаграми: Mermaid, GraphViz, UML, Sequence, Synchronization и др.
- Той има a интегриран файлов мениджър.
- Има а интерактивен план на документа.
- Подкрепа на интернационализирани източници (например; Китайски, японски, корейски и др.).
- Интеграция R. Приложението използва преводач, известен като Ренжин за интегриране с Р.
- Es платформа независима (Windows, Gnu / Linux, MacOS). Изглежда еднакво при всички тях.
- Този софтуер има 2 клауза BSD лиценз и се основава на Markdown-Writer-FX.
Това са само някои от характеристиките на тази програма. Те могат консултирайте се с всички подробно от хранилището на GitHub на проекта.
Изтегляне и използване на KeenWrite на Ubuntu
За съжаление няма наличен .deb или Flatpak пакет за инсталиране на Ubuntu. Но наличен двоичен файл може да бъде намерен в хранилището на проекта които можем да изтеглим и стартираме.
За да получим последната публикувана днес версия на двоичния файл, можем изтеглете пакета от вашето хранилище на GitHub или използвайте wget в терминал (Ctrl + Alt + C), както следва:
wget https://gitreleases.dev/gh/DaveJarvis/keenwrite/latest/keenwrite.bin
Следващата стъпка ще бъде дават разрешения за изтегления файл. Ще постигнем това с командата:
chmod +x keenwrite.bin
На този етап можем стартирайте програмата, като напишете в същия терминал:
./keenwrite.bin
В хранилището на проекта GitHub, потребителите можем да намерим документация за това как да работите с тази програма.
Наборът от функции, които предлага тази програма, изглежда достатъчно полезен за работа. Това също ще ни даде възможност да променим много от тях, като например конфигурацията за използване на R Markdown, дефинициите или размера на шрифта.
KeenWrite е друг текстов редактор на Markdown, който е изправен пред силна конкуренция от по -развити програми. Така че, ако тази програма не отговаря на това, което търсите, не се колебайте изследвайте другите Редактори на Markdown които сме публикували в този блог, за да намерите този, който най -добре отговаря на вашите нужди. Във всеки случай потребителите разполагат с много Редактори на Markdown на разположение за Ubuntu.