[[oktatas:web:markdown|< Markdown]]
====== Markdown ======
* **Szerző:** Sallai András
* Copyright (c) 2015, Sallai András
* Szerkesztve: 2015, 2016, 2022, 2023
* Licenc: [[https://creativecommons.org/licenses/by-sa/4.0/|CC Attribution-Share Alike 4.0 International]]
* Web: https://szit.hu
===== Bevezetés =====
A Markdown egy speciális dokumentumleíró nyelv, amellyel
HTML oldalak szerkezetét írhatjuk le HTML nélkül.
A Markdown tartalmazó fájlokat .md kiterjesztéssel használjuk.
===== Fejezet címek =====
#első fejezetcím
##második fejezetmcím
###harmadik fejezetcím
####negyedik fejezetcím
#####ötödik fejezetcím
######hatodik fejezetcím
===== Bekezdés =====
A bekezdéshez legalább egy üres sort tegyünk a szövegbe.
Első bekezdés.
Második bekezdés.
Harmadik bekezdés.
===== Dőlt és félkövér =====
_dőlt_
**félkövér**
Egész mondatokat vagy mondatrészekkel is dolgozhatunk.
_egy mondatrész_
**egy másik mondatrész**
A kettőt keverhetjük:
**_vegyes stílus_**
Félkövér vagy dőlt, lehet a fejezetcím is:
# **Első szintű fejezetcím**
===== Lista =====
szimpla lista
* alma
* körte
* barack
* szilva
számozott lista:
1. alma
2. körte
3. barack
4. szilva
kevert:
1. gyümölcs
* alma
* körte
* szilva
* barack
2. zöldség
* sárgarépa
* fehérrépa
* karalábé
* uborka
===== Hivatkozás =====
[SzitWiki](https://szit.hu)
A zárójeles rész nem lehet külön sorban.
===== Behúzás =====
> Egyszeresen behúzott szöveg
>> Kétszeresen behúzott szöveg
> Ha van egy nagyon hosszú,
több soron átnyúló szövegünk,
amelyen markdown segítségével
behúzást szeretnénk alkalmazni,
kérdéses, hogy minden sorba
tegyünk-e nagyobb-mint jelet.
A választ természetesen nem.
Csak a bekezdés elejére tegyünk.
Ebben a példában a második bekezdés
már nem kerül behúzásra, de az első
minden sora behúzással jelenik meg.
===== Konverter =====
Debian alapú Linuxokon telepíthető egy markdown program, amely
egy ugyanilyen nevű parancsot eredményez:
# apt-get install markdown
Egy markdown fájl konvertálása:
$ markdown fajlnev.md
Készítsük el a példa kedvéért a következő állományt:
# Első
## Második
[Zöld weblap](zold.and)
* egy
* kettő
* három
* négy
* öt
A kimenet ezek után:
Első
Második
Zöld weblap
===== Függelék =====
==== impress.js bemutató ====
Az mdpress csomag (és parancs) segítségével Impress.js
bemutató generálható markdown állományból.
Szükség van egy gem csomagkezelőre:
apt install ruby-rubygems # ez feltesz egy gem parancsot
apt install ruby-dev # ez felteszi a fejlesztőeszközt
Utána ezt is rendszergazdaként:
gem install mdpress
Webhelyek:
* https://github.com/egonSchiele/mdpress
* https://mdpress.docschina.org/
* https://github.com/docschina/mdpress
==== mdpress generátor ====
npm install generator-mdpress
==== ghostwriter ====
Markdown szerkesztő:
* https://kde.github.io/ghostwriter/
Telepítés Debian GNU/Linuxon:
apt install ghostwriter
Lásd: retext
===== Linkek =====
* http://markdowntutorial.com/
* https://www.markdownguide.org/basic-syntax/ (2022)
* https://www.markdownguide.org/extended-syntax/ (2022)
* https://thegige.wordpress.com/2014/11/19/markdown-utmutato/
* http://szifon.com/2014/03/22/markdown-cikkek-html-ben-egyszeruen/
* http://r-projekt.hu/markdown/
* https://guides.github.com/features/mastering-markdown/
* https://help.github.com/articles/markdown-basics/
* https://help.github.com/articles/github-flavored-markdown/
* http://daringfireball.net/projects/markdown/
* https://github.com/jiho/Markdown2pdf (mardown2pdf)
* https://www.npmjs.com/package/markdown2pdf (markdown2pdf)
* https://guides.github.com/features/mastering-markdown/ (2020)