KDE матиме нову програму для створення нотаток за допомогою Markdown. Хоча він ще не доступний для встановлення, деякі його характеристики вже відомі.
Насправді це не те, на що користувачі скаржилися з тих пір Це надзвичайно добре забезпечена область, але я припускаю, що вони захочуть мати її, щоб надати узгодженості екосистемі програм.
Що таке Markdown?
Почнемо з того, що Markdown — це мова розмітки. У традиційних текстових процесорах ми вводимо текст, виділяємо його частину та використовуємо меню, щоб визначити, як він представлений. Навпаки, на мовах розмітки ми пишемо інструкції про те, як має бути представлений текст залежно від бажаної структури документа.
Хоча це здається повільним і громіздким методом, як тільки ви звикнете до його використання, він справді швидкий. Хоча він не може конкурувати з можливостями верстки традиційного текстового процесора, а тим більше з програмою для створення настільних публікацій.
Найпоширеніші команди Markdown:
- Символ # встановлює ієрархію заголовків.
- Символ *, використаний один раз перед і після тексту, робить його курсивом, а двічі — жирним.
- Символ + перед фразою робить її елементом у списку.
- Номер, за яким стоїть крапка перед фразою, робить її частиною нумерованого списку.
- Щоб додати посилання, візьміть текст у квадратні дужки та URL-адресу в дужки.
- Щоб додати зображення до тексту, поставте знак оклику! після чого текст у квадратних дужках і розташування зображення в дужках.
- Щоб позначити блок коду, він починається і закінчується символом «´´´».
KDE матиме нову програму для створення нотаток. Це те, що ми знаємо
Як оголосив розробник Матіс Брюхерт, На робочому столі KDE буде нова програма для створення нотаток, відома як Marknote (Вони не дуже думали над назвою)
Ця програма працює в режимі WYSIWYG (що бачиш, те й отримуєш) і стордозволяє створювати, редагувати та впорядковувати нотатки за допомогою мови Markdown.
Програма, розроблена з використанням інфраструктури проекту Kirigami (і, отже, також повинна мати можливість використовуватися на мобільних пристроях, які використовують KDE) дозволяє зберігати нотатки в блокнотах, хоча стандартна конфігурація передбачає збереження нотаток у форматі Markdown у папці «Документи». Це забезпечує сумісність з іншими програмами.
В принципі, для створення нотаток Marknote підтримує форматування тексту жирним шрифтом і курсивом, а також закреслення і підкреслення. Текст можна розділити на кілька розділів і згрупувати в списки.
Зі свого боку, блокноти можна індивідуалізувати, призначивши їм колір і значок. Очікується, що в наступних версіях можна буде вставляти зображення та посилання та створювати контрольні списки.
На даний момент пакет доступний для завантаження тільки у вигляді вихідний код Його навіть не було включено до Nightly репозиторію пакетів Flatpak. Ймовірно, це перший дистрибутив, який має його KDE Neon
Фреймворк Кірігамі
Як я вже говорив вище, нову програму нотаток було розроблено з використанням інфраструктури Kirigami, створеної проектом KDE для екосистеми програм.
Метою створення Kirigami та тим, що робить Marknote потенційно цікавим, є те, що він був створений для створення конвергентних програм.с. Конвергентні програми – це ті, які можуть працювати на різних типах пристроїв без необхідності змінювати вихідний код для адаптації до різних платформ.
Створений на QT, середовищі для створення графічних інтерфейсів, Kirigami складається з серії повторно використовуваних компонентів для створення графічних інтерфейсів користувача (UI), включаючи меню, діалогові вікна, панелі та інші елементи дизайну, які сумісні з інструкціями Дизайн KDE.
Безсумнівно, буде цікаво спостерігати за еволюцією цієї програми та чи є в ній можливість синхронізації між пристроями.