snížení

Výukový program pro Markdown - od instalace po syntaxi

Výukový program pro Markdown - od instalace po syntaxi
Markdown je snadno čitelný a snadno se učí značkovací jazyk. Na rozdíl od HTML, XML nebo jiných značkovacích jazyků, kde díky šílenému počtu nejasných značek vypadají nepřístupně, je markdown velmi čitelný i jako surový textový soubor.

Markdown je zároveň velmi lehký a flexibilní. Nejoblíbenějším případem použití pro markdown je licence a soubory README v úložišti GitHub, ale je také integrováno s více a více CMS pro správu blogových příspěvků a dokonce i psaní výzkumných prací. Matematické rovnice můžete vykreslit pomocí pluginů pro LaTeX.

Používají ho hlavně vývojáři. Je to opravdu užitečné při vytváření výukových programů a dokumentace díky zvýraznění syntaxe pro více jazyků a podpoře obrázků a dokonce i gifů.

Začněme s nastavením, které nám umožní zobrazit náhled vykresleného dokumentu spolu se surovým textovým souborem markdown.

Atom Text Editor a Markdown Preview

Můžete si stáhnout a nainstalovat textový editor Atom nebo kód Visual Studio, abyste mohli pokračovat. Atom i VS Code mají předinstalované pluginy pro Markdown Preview. Zde se použije Atom, ale syntaxe by zůstala zhruba stejná bez ohledu na to, jaký textový editor používáte.

Na Atomu se ujistěte, že je balíček Markdown Preview povolen (ve skutečnosti je ve výchozím nastavení povolen). Vytvořte složku pro tento kurz markdown a tam otevřete nový soubor (CTRL + N) a zadejte tam následující text.

# Toto je nadpis
___
## Toto je také nadpis
Tady je nějaký text

Uložte soubor (CRTL + S) pomocí a .md rozšíření. Například můžete svůj soubor pojmenovat jako test.md a .Část md řekne Atomu, že se jedná o soubor markdown a přípona s ním bude pracovat podle plánu. Náhled můžete vygenerovat pomocí následující klávesové zkratky (CTRL + SHIFT + M), která se zobrazí v novém podokně vedle souboru nezpracovaného textu.

Podokno náhledu můžete zavřít pomocí stejné vazby kláves nebo pomocí samotného grafického uživatelského rozhraní.

Se vším nastaveným se můžeme blíže podívat na syntaxi a začít vytvářet úžasné dokumenty za běhu.

Markdownová syntaxe

Jak již bylo zmíněno dříve, hlavní motivací Markdownu je čitelnost. To znamená, že žádné nejasné značky nebo vnořené značky nebo jiné řetězce vyvolávající zmatek. Místo toho můžeme začít znakem „#“, který označuje, že daný řádek je nadpis.

# Je nadpis.
## Také označuje nadpis, ale s menší velikostí písma.
### Můžete pokračovat v postupně menších velikostech

Přerušení linky

Markdown nadále shlukuje veškerý text do jednoho obrovského odstavce, i když je hrubý text rozdělen na několik různých řádků. Chcete-li to zmírnit, můžete na konci řádku použít dvě mezery a poté vložit znak nového řádku (tj ) nebo použijte pouze dva znaky nového řádku pro mírně odlišný efekt, jak je znázorněno níže.

Věta „Což je důvod, proč ...“ začala v novém řádku, ale není oddělena od předchozího řádku, zatímco použití dvou nových řádků vytvořilo širší oddělení.

Horizontální pravidlo

Vodorovné pravidlo, jak název napovídá, vytváří vodorovnou čáru, která umožňuje strukturovat dokument a vytvářet v něm logické separace. Existují dvě metody pro vytvoření horizontálního pravidla. První je použít tři nebo více podtržítků k vytvoření horizontálního pravidla.

# Nadpis 1
___
Odstavec a nadpis jsou odděleny vodorovným pravidlem.
___
Další oddělená část

Další možností (kterou nedoporučuji) je použít tři nebo více pomlček „-“, ale také se používají k označení, že věta bezprostředně nad nimi je nadpis. Takže pokud nemáte nový řádek mezi větou a vodorovným pravidlem pod ní, bude mít tato věta podobu záhlaví.

Kurzíva, tučné písmo a přeškrtnutí

Syntaxe těchto tří je poměrně jednoduchá a mluví sama za sebe.

** Toto je tučně **
__To je také tučné__
_To je kurzíva_
* Toto je také kurzíva *
~~ Toto je přeškrtnuté ~~

Úniková postava

Nyní se můžeme zeptat, jak byste doslova napsali ** nějaký text ** do konečného souboru markdown, kdyby to pokaždé změnil na tučné. S tím se většina programovacích jazyků také zabývá a řešení je podobné těm - Použijte znak zpětného lomítka. To funguje i pro ostatní syntaxe a není to speciálně pro tučné styly.

\ ** Toto již není tučně \ **
Pokud chcete zobrazit samotný znak zpětného lomítka, použijte dva z nich atd.
\\ Zobrazí se jako jedno lomítko

Blokové nabídky a bloky kódu

Blokové nabídky a bloky kódu jsou mnohem jednodušší. Blokovým citátem lze zvýraznit důležitý bod, na který chcete upozornit čtenáře. Toho lze dosáhnout použitím pravého úhlového držáku na začátku, jak je znázorněno.

# Nadpis 1
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut
labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris
nisi ut aliquip ex ea commodo contraat. Duis aute irure dolor in reprehenderit in voluptate
velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non
prozřetelný, opalovat se v culpa qui officia dezertovat mollit anim id est laborum.
> Toto je přehledné shrnutí podsekce vašeho dokumentu. > Pár řádků, které stojí
ze zbytku obsahu.
Obsah pokračuje.

Takto to vypadá, když je vykreslen.

U bloků kódu jednoduše odsaďte řádky řádky o 4 mezery nebo více. To je opravdu

užitečné pro vývojáře a provozovatele, kteří chtějí dokumentovat svou práci. Později bychom viděli, jak to ještě vylepšit.

Hyperlinky a obrázky

U hypertextových odkazů je syntaxe velmi jednoduchá. Viditelný text je napsán v hranatých závorkách a adresa URL, na kterou odkazuje, je zapsána v kulatých závorkách hned vedle něj.

U obrázků je syntaxe podobná, až na to, že začíná vykřičníkem. Ve složce projektu můžete použít relativní cestu, která ukazuje na obrázek, nebo můžete mít veřejnou adresu URL.

## Ilustrující syntaxi HyperLink a Image
___
Měli byste [navštívit nás] (https: // linuxhint.com) častěji
Takto se vkládají obrázky.
![SmugPug] (https: // upload.wikimedia.org / wikipedia / commons / d / d2 / Bonny_Bonita.JPG)

Tabulky

Vytváření tabulek v markdown zahrnuje doslova kreslení ascii (přesněji Unicode) portrétu tabulky.

## tabulky
 
| Sloupec 1 | Sloupec 2 | Sloupec 3 |
| --------- | --------- | --------- |
| První řádek | První řádek | První řádek |
| Druhá řada | Druhá řada | Druhá řada |

Syntaxe nemusí být přesně zarovnána z jednoho řádku do druhého, ale znak kanálu se používá k přepnutí do dalšího sloupce a další řádek označuje, že další řádek začal, obvykle.

Rozšířené Markdown

Pro ty z vás, kteří přišli tak daleko, je tu opravdový zážitek. Pokud používáte Atom, můžete vlastně nahradit plugin Markdown Preview pro Markdown Preview Plus. Který nabízí následující funkce.

1.   Matematické rovnice používající LaTeX:

Ve skutečnosti můžete vložit skripty LaTeX mezi znaky dolaru a budou vykresleny jako LaTeX skript a zobrazeny v náhledu pomocí klávesových zkratek CTRL + SHITFT + X. Ani nemusíte znát celý LaTeX, stačí jen pár úryvků.

## Ilustrující LaTex
___
$$ | \ Psi \ rangle = \ alpha | 0 \ rangle + \ beta | \ rangle $$

2. Zvýraznění syntaxe

Namísto použití odsazení k označení bloků kódu můžete ve skutečnosti použít backticks následované názvem jazyků, ve kterých je váš skript údajně napsán. Jazyky, jejichž syntaxe jsou podporovány, je příliš mnoho na to, aby je bylo možné zde vyjmenovat, ale zde je příklad v pythonu.

## Zvýraznění zvýraznění syntaxe
___
"krajta
importovat toto
def my_function ():
print ("Dobrý den, svět!")
návrat 0
"

Existuje mnoho příchutí nebo Markdown. GitHub má své vlastní speciální vaření a syntaxe je velmi flexibilní. To by nemělo uživatele zastrašit, ale uspokojit jejich širší škálu. Je to jeden z těch jazyků, kterému rozumí pouze podmnožina, kterou člověk potřebuje, a používá ji, místo aby se obtěžoval technickými vlastnostmi (pokud vás jejich technické vlastnosti nezajímají)!)

Hry Nainstalujte si nejnovější Dolphin Emulator pro Gamecube a Wii na Linuxu
Nainstalujte si nejnovější Dolphin Emulator pro Gamecube a Wii na Linuxu
Emulátor Dolphin vám umožní hrát vybrané hry Gamecube a Wii na osobních počítačích se systémem Linux (PC). Jako volně dostupný herní emulátor s otevř...
Hry Jak používat GameConqueror Cheat Engine v Linuxu
Jak používat GameConqueror Cheat Engine v Linuxu
Tento článek popisuje průvodce používáním cheatovacího modulu GameConqueror v systému Linux. Mnoho uživatelů, kteří hrají hry v systému Windows, často...
Hry Nejlepší emulátory herních konzolí pro Linux
Nejlepší emulátory herních konzolí pro Linux
Tento článek uvádí seznam populárního softwaru pro emulaci herních konzolí, který je k dispozici pro Linux. Emulace je vrstva softwarové kompatibility...