Ano, bezpochyby ano v systému Linux se může chlubit velkým počtem textových editorů kdo jsou určeno pro všechny typy a mezi nimiž mnoho z nich podporuje Markdown nebo je pro něj určeno.
V tomto případě se dnes setkáme s Markerem, což je jeden z mnoha bezplatných a otevřených editorů Markdown navržených v GTK3, které mají dobrou implementaci s desktopem Gnome.
Tato aplikace je stále ve vývoji, ale již obsahuje většinu věcí, které uživatel bude potřebovat v editoru Markdown.
Marker se snaží poskytnout uživateli dobré zkušenosti s úpravami dokumentů, což je na rozdíl od některých často opomíjený bod.
Mezi jeho hlavní charakteristiky Markeru můžeme zdůraznit následující:
- Živý náhled HTML
- Konverze dokumentů HTML a LaTeX pomocí SciDown
- Matematické vyjádření TeX s KaTeX a MathJax
- Podpora vývojových diagramů mořské panny, sekvenčních grafů a Ganttových diagramů
- Podpora pro charterové bodové grafy, pruhové grafy a spojnicové grafy
- Zvýraznění syntaxe pro bloky kódu pomocí highlight.js
- Integrované okno editoru skic, užitečné pro přidávání ručně kreslených diagramů a podpisů do dokumentů
- Vlastní motivy CSS
- Vlastní syntaxe motivů
- Extra vědecká syntaxe z wiki SciDwon
- Matematické vyjádření TeX s KaTeX a MathJax
- Podpora diagramu mořské panny
- Charterová podpora pro charter
- Zvýraznění syntaxe pro bloky kódu pomocí highlight.js
- Integrovaný editor skic
- Flexibilní možnosti exportu s pandoc.
- Export do HTML, PDF, RTF, ODT, DOCX a LaTeX
Na základě předvoleb Markeru se uživatelé mohou rozhodnout zobrazit čísla řádků, zalomit text, zobrazit mezery nebo povolit kontrolu pravopisu, která je ve výchozím nastavení zakázána.
Automatické odsazení záložky, vkládání mezer místo záložek a šířku záložky lze také změnit odtud.
také můžete změnit téma zvýraznění syntaxe editoru, blokuje téma motivu nebo téma náhledu CSS, umožňuje pokročilé funkce jako Mermaid nebo Charter a přepíná mezi KaTeX nebo MathJax pro matematické vykreslování.
Jak nainstalovat Marker na Ubuntu a deriváty?
Pokud máte zájem o používání tohoto editoru, Mohou to provést podle pokynů, které sdílíme níže.
První instalační metoda, kterou použijeme, je kompilace jeho zdrojového kódu.
Za tímto účelem otevřete terminál v našem systému pomocí Ctrl + Alt + T a v něm zadáme následující příkaz:
sudo apt-get install python3 python3-pip ninja-build libgtk-3-dev libgtksourceviewmm-3.0-dev alac libgirepository1.0-dev meson desktop-file-utils iso-codes libcanberra-dev libgee-0.8-dev libglib2.0-dev libgmime-2.6-dev libgtk-3-dev libsecret-1-dev libxml2-dev libnotify-dev libsqlite3-dev libwebkit2gtk-4.0-dev libgcr-3-dev libenchant-dev libunwind-dev libgoa-1.0-dev libjson-glib-dev itstool gettext sudo pip3 install --user meson
Potom, budeme pokračovat ve stahování zdrojového kódu aplikace pomocí následujícího příkazu:
git clone https://github.com/fabiocolacio/Marker.git
Složku zadáme pomocí:
cd Marker
A pokračujeme v provádění následujících kroků:
git submodule update --init --recursive mkdir build && cd build meson .. --prefix /usr ninja sudo ninja install
A jsme připraveni, nyní můžeme aplikaci používat.
Instalace značek z Flathubu
Nyní máme tuto další metodu pro případ Ubuntu a derivátů, abychom mohli nainstalovat tento editor do systému (pro Arch Linux lze nainstalovat z AUR).
Tato další metoda, kterou použijeme, je pomocí balíčků Flatpak, takže musíme mít podporu, abychom mohli instalovat aplikace tohoto typu do našeho systému.
Jakmile jsme si jisti, že máme podporu pro instalaci tohoto typu aplikace, v terminálu provedeme následující příkaz:
flatpak install flathub com.github.fabiocolacio.marker
Po dokončení instalace můžeme pokračovat v otevření této aplikace z naší nabídky aplikací. V případě, že nenaleznete spouštěč, lze aplikaci spustit z terminálu pomocí:
flatpak run com.github.fabiocolacio.marker
Knihovnu „alac“ v Ubuntu 18.04 nelze nainstalovat, není v úložištích, k jejichž odběru se přihlašujeme (samozřejmě Ubuntu a několik dalších úložišť třetích stran). Nakonec „ninja“ nefungoval, nejdříve se vraťte ke svým krokům, musím najít a nainstalovat „alac“, pokud uspěju, dám vám vědět.
Další, co nevidím, nic nepřispívá. Kdy zjistí, že normální uživatel chce WYSIWYG, lehkost editoru MD, ano, ale s pohodlím a efektivitou WYSIWYG? K čemu je potřeba přejít do zobrazení kódu, abyste mohli upravit místo přímého použití konečného zobrazení, jako v textových procesorech? Je dobré, že si můžete upravit kód, pokud chcete, ale není to povinné, protože na MD je zajímavé, že si soubor můžete vzít kamkoli, upravit jej pomocí libovolného editoru prostého textu, dokonce ho upravit v mobilu a pokračovat později v počítači, ale úpravy v režimu kódu jsou užitečné pouze pro kompatibilitu s jakýmkoli textovým editorem. Když jste doma, pohodlně sedíte u počítače, upravte kód a podívejte se na konečné zobrazení a poté se vraťte do zobrazení kódu, abyste mohli pokračovat v úpravách, a poté zpět do posledního zobrazení, abyste viděli, jak to opravdu vypadá, atd., Dokud konec. nekonečno a dále je skutečným příkladem toho, co znamená „neúčinnost“.
Stále zůstávám u Uncolored, což je Electro, bylo opuštěno více než rok a má mnoho nedostatků, ale umožňuje mi to editovat ve WYSIWYG.
Oznámení pánům. vývojáři: nepotřebujeme více programů, které dělají totéž. Potřebujeme LEPŠÍ programy.
Ahoj Christian Dobré ráno, jak se máš ...
Vidím, že se vám MarkDown líbí stejně jako já, obtěžuji vás, jestli mi můžete pomoci. Chtěl jsem vědět, jak jste provedli instalaci Uncolored, a pokud budete nadále používat stejný ..
Hodně bych to ocenil.