owned this note
owned this note
Published
Linked with GitHub
---
robots: index, follow
lang: hu
dir: ltr
title: A HackMD funkciók ismertetője
description: A HackMD.io szerkesztő és nézet módjának valamint a keretrendszerének ismertetése
forrás: https://hackmd.io/features
szerző: zgroska@yahoo.com
verzió: 0v7 - 2020.09.22
állapot: a szerkesztése folyamatban
tags: leírás, HackMD, markdown, tipográfia, hu
theme: blood
breaks: true
---
**[English version](/features)**
**[中文版](/TKNuhom7S62OV6bDyBglXA)**
**[日本語版](/b_l4reliTdWOSn9SiCmbJQ)**
**[Magyar verzió](https://hackmd.io/@zgroska/funkciók)**
**[:arrow_right: Ellenőrizd a jegyzet forrását :arrow_left:](https://hackmd.io/WXuz_8cSQHm3DOIB_COMqA?both)**
**Ne módosítsd ezt a megjegyzést!** Nagyon köszönöm :smile:
**Ha szeretne köszönetet mondani vagy játszani valamivel, kérjük, menjen a [Játszótérre](/SA8inq7VTmO8jIWC5QsMcw)**
# A HackMD ismertetője
## Bevezetés
A **Markdown** egy szövegszerkesztési módszer, amely külön nyelvezettel rendelkezik.
<i class="fa fa-file-text"></i> **A HackMD** egy valós idejű, többplatformos együttműködésre alkalmas **Markdown** szerkesztő. Ez azt jelenti, hogy jegyzeteket írhat másokkal közösen **asztali** és **táblagépeken** vagy akár a **telefonon**.
A [_kezdőlapon_](/) több hitelesítő szolgáltatóval is bejelentkezhet mint például a **Facebook**, **Twitter**, **GitHub**.
Kérjük, az új problémákat a [GitHub](https://github.com/hackmdio/hackmd-io-issues/issues/new)-on jelentse.
Ha azonnali segítségre van szüksége, küldjön nekünk egy [Facebook üzenetet](https://www.messenger.com/t/hackmdio).
**Nagyon szépen köszönjük!**
## A munkafelületek
A munkafelület az üzemmódoktól függően változik
### Üzemmódok
**Asztali és táblagépeken**
<i class="fa fa-edit fa-fw"></i> Szerkesztés: Lásd csak a szerkesztőt.
<i class="fa fa-eye fa-fw"></i> Nézet: Lásd csak az eredményt.
<i class="fa fa-columns fa-fw"></i> Mindkettő: mindkettőt megosztott nézetben láthatja.
**Mobilokon**
<i class="fa fa-toggle-on fa-fw"></i> Nézet: Lásd csak az eredményt.
<i class="fa fa-toggle-off fa-fw"></i> Szerkesztés: Lásd csak a szerkesztőt.
### A jegyzetek megosztása:
Ha meg szeretné osztani egy **szerkeszt**-hető jegyzetet, akkor csak másolja be az URL-t az üzenetbe.
Ha csak **olvasható** jegyzetet szeretne megosztani, akkor egyszerűen nyomja meg a közzététel gombot <i class="fa fa-share-square-o"></i> és küldje el az URL-t.
### A jegyzetek mentése:
Jelenleg menthet a **Dropbox**-ba <i class="fa fa-dropbox"></i> vagy mentheti a `.md` fájlt <i class="fa fa-file-text"></i> helyileg.
### A jegyzetek betöltése:
A mentési funkcióhoz hasonlóan importálhat egy `.md` fájlt a **Dropbox**-ból <i class="fa fa-dropbox"></i>, vagy betölltheti a **vágólap** tartalmát <i class="fa fa-clipboard"></i>, és elemezhet néhány **html** oldalt amit hasznosnak talál :smiley:
### Engedélyek:
Lehetőség van egy jegyzethez való hozzáférési engedély módosítására a nézet jobb felső részén található kis gomb segítségével.
Hat lehetősége van:
| |Tulajdonos read/write|Bejelentkezett read|Bejelentkezett write|Vendég read|Vendég write|
|:-----------------------------|:--------------:|:------------:|:-------------:|:--------:|:---------:|
|<span class="text-nowrap"><i class="fa fa-leaf fa-fw"></i> **Szabad**</span> |✔|✔|✔|✔|✔|
|<span class="text-nowrap"><i class="fa fa-pencil fa-fw"></i> **Szerkeszthető**</span> |✔|✔|✔|✔|✖|
|<span class="text-nowrap"><i class="fa fa-id-card fa-fw"></i> **Korlátozott**</span> |✔|✔|✔|✖|✖|
|<span class="text-nowrap"><i class="fa fa-lock fa-fw"></i> **Zárolt**</span> |✔|✔|✖|✔|✖|
|<span class="text-nowrap"><i class="fa fa-umbrella fa-fw"></i> **Védett**</span> |✔|✔|✖|✖|✖|
|<span class="text-nowrap"><i class="fa fa-hand-stop-o fa-fw"></i> **Magán**</span> |✔|✖|✖|✖|✖|
**Csak a jegyzet tulajdonosa módosíthatja a jegyzet engedélyeit**
### A jegyzetek weblapba ágyazása:
A jegyzetek a következőképpen ágyazhatók be:
```xml
<iframe width="100%" height="500" src="https://hackmd.io/features" frameborder="0"></iframe>
```
## [Dia Mód](/slide-example):
Speciális szintaxis segítségével jegyzetét diákra rendezheti.
Ezután a prezentáció készítéséhez használja a a felső jobboldali menűsoron **Dia Mód**-ot <i class="fa fa-tv"></i>.
A részletekért keresse fel a felső baloldali menűsoron a segítséget.
## [Könyv Mód](/book-example):
You can make your notes into a book.
List your links in order or nest them.
Then use the **Book Mode** <i class="fa fa-book"></i> to make a collection.
A részletekért keresd fel ezt a [linket](/book-example).
Nézet üzemmód
===
## Tartalomjegyzék:
A **Nézetterület** jobb alsó részén van egy _ToC_ gomb, there is a _ToC_ button <i class="fa fa-bars"></i>.
Ha megnyomja ezt a gombot, megjelenik egy aktuális _Tartalomjegyzék_, és kiemeli, hogy melyik részen tartózkodik.
A TOC-k legfeljebb **három fejlécszintet** támogatnak.
## Hivatkozás
Minden fejléc automatikusan hozzáad egy hivatkozást a jobb oldalon.
Vigye az egeret az <i class="fa fa-chain"></i> ikonhoz és kattintson rajta.
Szerkesztő üzemmód:
==
## Gyorsbillentyűk:
Csakúgy, mint az **Automatikus-kiegészítés**, gyors és kényelmes.
> További információ [itt](https://codemirror.net/demo/sublime.html) olvasható.
## Automatikus-kiegészítés:
Ez a szerkesztő teljes automatikus kiegészítést ad a markdown-ben.
A következő jelek és plusz egy karakter begépelése tippeket mutat:
| Jelek | Leírás |
| :------:| :----------- |
| `:` | Hangulatjelek |
| ` ``` ` | Kódblokkok |
| `#` | Fejlécek |
| `[]` | Idézetek |
| `{}` | Külső alkalmazások |
| `!` | Képek |
## Cím:
Az **első szintű fejlécet** veszi fel a jegyzet címeként.
## Címke:
Az alábbiak szerint a címkék használatával a megadott címkék az Ön **történelmében** láthatók lesznek.
###### címkék: `jellemzők` `menő` `frissitett`
## [YAML Metaadat](/yaml-metadata)
A böngésző viselkedését beállíthatja hozzáadott megjegyzésekkel (a részletekért lásd a fenti linket):
- title: a jegyzet címének a megadása
- description: a jegyzet leírása
- image: az alapértelmezett képe megadása (link az előnézethez)
- tags: a cimkék beállítása
- robots: webes robotok beállítása
- lang: a böngészõ nyelvének a megadása
- dir: a szöveg irásírányának megadása
- breaks: a sortörések beállítása
- GA: a [Google Analytic](https://analytics.google.com/analytics/web/provision/?authuser=0#/provision) használat beállítása
- disqus: a [Disqus](https://disqus.com/) használatának beállítása
- slideOptions: dia mód opciók beállítása
## Tartalomjegyzék:
A jegyzetbe a `[TOC]` segitségével tudod a tartalomjegyzéket beilleszteni.
[TOC]
## Hangulatjelek
Írd be az ilyen emojikat, mint ez :smile: :smiley: :cry: :wink:
> Lásd a teljes emoji listát [itt](http://www.emoji-cheat-sheet.com/).
## ToDo (tennivaló) Lista:
- [ ] Teendők
- [x] Kell egy salátát venni
- [ ] Fogmosás
- [x] Igyál egy kis vizet
## Kód Blokk:
Számos programozási nyelvet támogatunk, használjuk az automatikus kiegészítés funkciót az teljes lista megtekintéséhez.
```javascript=
var s = "JavaScript syntax highlighting";
alert(s);
function $initHighlight(block, cls) {
try {
if (cls.search(/\bno\-highlight\b/) != -1)
return process(block, true, 0x0F) +
' class=""';
} catch (e) {
/* handle exception */
}
for (var i = 0 / 2; i < classes.length; i++) {
if (checkCondition(classes[i]) === undefined)
return /\d+[\s/]/g;
}
}
```
> Ha más sorszámtól szeretnéd a listát indítani írd be az egyenlőség jel után: ```javascript=101 ```
```javascript=101
var s = "JavaScript syntax highlighting";
alert(s);
function $initHighlight(block, cls) {
try {
if (cls.search(/\bno\-highlight\b/) != -1)
return process(block, true, 0x0F) +
' class=""';
} catch (e) {
/* handle exception */
}
for (var i = 0 / 2; i < classes.length; i++) {
if (checkCondition(classes[i]) === undefined)
return /\d+[\s/]/g;
}
}
```
> Ha folytatni akarod az előző kódblokk sorszámát: ``` javascript=+```
```javascript=+
var s = "JavaScript syntax highlighting";
alert(s);
```
> Néha hosszú szöveget kell csinálnod megszakítás nélkül. Itt az ideje, hogy használd erre is a kódblokkot: ` ```! abc... ``` `.
```!
Ha te asztalosként gyönyörű fiókos szekrényeket készítesz, akkor nem fogsz rétegelt lemezeket használni a hátoldalon.
```
## Idézetblokk szerkesztése:
> Az alábbi szintaxis segítségével adja meg __nevét, idejét és színét__ a idézetblokk alakításához.
> [name=ChengHan Wu] [time=Sun, Jun 28, 2015 9:59 PM] [color=#907bf7]
> > Támogatja a beágyazást is!
> > [name=ChengHan Wu] [time=Sun, Jun 28, 2015 10:00 PM] [color=red]
## Külvilág
### YouTube
{%youtube 1G4isv_Fylg %}
### Vimeo
{%vimeo 124148255 %}
### Gist
{%gist schacon/4277%}
### SlideShare
{%slideshare briansolis/26-disruptive-technology-trends-2016-2018-56796196 %}
### Speakerdeck
{%speakerdeck sugarenia/xxlcss-how-to-scale-css-and-keep-your-sanity %}
### PDF
**Figyelem: ez a böngésző letiltja, ha nem használja a https `https` URL-t.**
{%pdf https://papers.nips.cc/paper/5346-sequence-to-sequence-learning-with-neural-networks.pdf %}
## MathJax
A LaTeX matematikai kifejezéseket a **MathJax** használatával lehet megjeleníteni, mint például a [math.stackexchange.com](http://math.stackexchange.com/) portálon.
A soron belüli megjelenítésnél a kezdő `$` karakter után és a záró `$` karakter elé nem szabad szóközt tenni.
A *Gamma függvény* megoldása $\Gamma(n) = (n-1)!\quad\forall n\in\mathbb N$ az Euler integrállal
A sorok között középre igazitva:
- A másodfokú egyenlet megoldó képlete:
$$
x = {-b \pm \sqrt{b^2-4ac} \over 2a}.
$$
- A *Gamma függvény*:
$$
\Gamma(z) = \int_0^\infty t^{z-1}e^{-t}dt\,.
$$
> További információ a **LaTeX** matematikai kifejezésekről [itt](http://meta.math.stackexchange.com/questions/5020/mathjax-basic-tutorial-and-quick-reference).
## UML diagramok
### Sorrendi Diagramok
Így tudsz szekvenciákat ábrázolni:
```sequence
Alice->Bob: Szia Bob, hogy vagy?
Note right of Bob: Bob gondolkozik
Bob-->Alice: Jól vagyok, köszi!
Note left of Alice: Alice válaszol
Alice->Bob: Hol voltál?
```
### Folyamat Ábrák
Folyamat Ábrákat így lehet megadni:
```flow
st=>start: Start
e=>end: End
op=>operation: Fordítom a leírást
op2=>operation: Lefordítok egy részt
cond=>condition: Elkészültem?
igen vagy nem?
st->op->op2->cond
cond(yes)->e
cond(no)->op2
```
### Graphviz
```graphviz
digraph hierarchy {
nodesep=1.0 // increases the separation between nodes
node [color=Red,fontname=Courier,shape=box] //All nodes will this shape and colour
edge [color=Blue, style=dashed] //All the lines look like this
Iskolaigazgató->{Helyettes_1 Helyettes_2 Üzleti_menedzser}
Helyettes_1->{Tanár_1 Tanár_2}
Üzleti_menedzser->IT_menedzser
{rank=same;IT_menedzser Tanár_1 Tanár_2} // Put them on the same level
}
```
### Mermaid
```mermaid
gantt
title A Gantt Diagram
section Section
A task :a1, 2014-01-01, 30d
Another task :after a1 , 20d
section Another
Task in sec :2014-01-12 , 12d
anther task : 24d
```
### Abc
```abc
X:1
T:Speed the Plough
M:4/4
C:Trad.
K:G
|:GABc dedB|dedB dedB|c2ec B2dB|c2A2 A2BA|
GABc dedB|dedB dedB|c2ec B2dB|A2F2 G4:|
|:g2gf gdBd|g2f2 e2d2|c2ec B2dB|c2A2 A2df|
g2gf g2Bd|g2f2 e2d2|c2ec B2dB|A2F2 G4:|
```
> További információ: [**sequence diagrams**](http://bramp.github.io/js-sequence-diagrams/).
> További információ: [**flow charts**](http://adrai.github.io/flowchart.js/).
> További információ: [**graphviz**](http://www.tonyballantyne.com/graphs.html)
> További információ: [**mermaid**](http://knsv.github.io/mermaid)
> További információ: [**abc**](http://abcnotation.com/learn)
Üzenetek
---
:::success
Siker :tada:
:::
:::info
Ez egy üzenet :mega:
:::
:::warning
Vigyázz :zap:
:::
:::danger
Veszély! :fire:
:::
## Tipográfia
### Fejlécek
```
# h1 Főcím
## h2 Alcím
### h3 Alcímsor
#### h4 Alcímsor
##### h5 Alcímsor
###### h6 Alcímsor
```
### Vízszintes vonal
___
---
***
### Tipográfiai jelek
Az írásjelek választéka.
(c) (C) (r) (R) (tm) (TM) (p) (P) +-
teszt.. teszt... teszt..... teszt?..... teszt!....
!!!!!! ???? ,,
Gondolatjel -- az elválasztó jelnél hosszabb
"Idézőjelek, dupla"
'Idézőjelek, szimpla'
### Karakter stílusok
**Félkövér**
__Félkövér__
*Dölt*
_Dölt_
~~Áthúzott~~
Alsó~index~
Felső^index^
++Aláhúzott++
==Kiemelt==
### Idézett blokkok
> Idézett blokkok beágyazhatóak egymásba...
>> ...ha további, nagyobb jeleket használnak egymás mellett...
> > > ...vagy szóközzel egymást között.
### Listák
#### Rendezetlen
+ Létrehozhat egy listát a következő karakterek használatával a sor elején: `+`, `-`, or `*`
+ Az al-listák 2 szóköz behúzással készíthetők
- Többszintű listák szintjeit a színekkel ...
* ... különböztetik meg és ...
+ ... szintről-szintre változik ...
- ... a szinezése a szerkesztő ...
- nézetben.
- A listaindító karakterek szabadon váltogathatók:
* Ac tristique libero volutpat at
+ Facilisis in pretium nisl aliquet
- Nulla volutpat aliquam velit
+ Nagyon könnyű!
- Ez már egy új lista ...
- ... másik lista indító jellel.
* 4 szóköz a lista 3. szintjét jelenti egy üres bekezdés után is
#### Rendezett
1. A sorszám hatására indul a sorszámozott lista
2. A töltelék szöveggel készített többsoros - Lorem ipsum dolor sit amet Lorem ipsum dolor sit amet Lorem ipsum dolor sit amet Lorem ipsum dolor sit amet - bekezdésen látszik, hogy a bekezdéseket számolja, nem a sorokat.
3. A számozás azonban nem szünik meg új bekez-
1. dések, vagy más sorszámok hatására ...
1. ... hiába írod a sor elejére az `1.` számot
1. a sorszámozás folytatódik ...
2. 2583
4. Lorem ipsum dolor sit amet
2.
Számozás egy üres bekezdést követően indítható újra akár eltolással:
57. Az 57 után jön a ...
1. ..., nem a sorkezdő `1.`-es, hanem az 58.-as
* A számozás nem szünik meg új bekezd
* Vigyázzunk a behúzásokkal, mert négy db szóköz hatására ...
* ... kezdhetünk program kódot irogatni amin belül ismét indithatunk ...
* ... a listaelemekbe ...
* ... és ezen belül is indithatunk ...
* új listákat.
### Programkód
Soron belül `for i=1`
Sorkezdő tabulátorral
// Megjegyzés
1 code
2 code
3 code
Több soros kód ==AltGr+7== "keritésben"
```
Sample text here...
```
Szintaxis kiemelés
``` js
var foo = function (bar) {
return bar++;
};
console.log(foo(5));
```
### Táblázatok
| Sorszám | Leírás |
| - | - |
| 1 | A szerkesztő nézetben a második sorban használt ... |
| 2 | ... `:` és `-` karakterek használatával ... |
| 3 | ... tudom az oszlopok igazítását beállítani|
Jobbra igazított oszlopok
| Sorszám | Leírás |
| ------:| -----------:|
| 1 | A szerkesztő nézetben a második sorban használt ... |
| 2 | ... `:` és `-` karakter használatával ... |
| 3 | ... tudom az oszlopok igazítását beállítani|
|------:|-----------:|
Középre igazított oszlopok
| Sorszám | Leírás |
|:------:|:-----------:|
| 1 | A szerkesztő nézetben a második sorban használt ... |
| 2 | ... `:` és `-` karakter használatával ... |
| 3 | ... tudom az oszlopok igazítását beállítani|
|:------:|:-----------:|
Akár vegyesen is lehet az oszlopokat igazítani
| Sorszám | Leírás |
|-: |:- |
| 1 | A szerkesztő nézetben a második sorban használt ... |
| 2 | ... `:` és `-` karakter használatával ... |
| 3 | ... tudom az oszlopok igazítását beállítani|
| -: |:-|
### Linkek
```
A beírt link automatikusan átalakul kattinthatóvá:
https://github.com/nodeca/pica
```
:::info
https://github.com/nodeca/pica
:::
```
Ha címkézni akarjuk:
[link cimkézve](http://dev.nodeca.com)
```
:::info
[link cimkézve](http://dev.nodeca.com)
:::
```
Egérmutatóra megjelenő felugró szöveg:
[címkével és felugró szöveggel]
(http://nodeca.github.io/pica/demo/ "a felugró szöveg!")
```
:::info
[címkével és felugró szöveggel](http://nodeca.github.io/pica/demo/ "a felugró szöveg!")
:::
### Képek
| Oszlop 1 | Oszlop 2 | Oszlop 3 |
| -------- | -------- | -------- |
|  |  | ![Alt text][rajz_01] |
| Kép méretekkel. | Felugró szöveggel | Hivatkozása az URL-re a dokumentum későbbi helyén |
[rajz_01]: https://octodex.github.com/images/dojocat.jpg "Dojocat"
### Lábjegyzet
Lábjegyzet1[^first].
Lábjegyzet2[^second].
Soron belüli lábjegyzet^[Ha jól számolom akkor ez a 3. lábjegyzet szövege] készítése.
Többszörös lábjegyzet hivatkozás[^second].
[^first]: Többsoros lábjegyzetet is készíthetsz **több bekezdésből**.
[^second]: A második Lábjegyzet szövege.
Ez a 3. hivatkozás a `[^second]` szövegére[^second].
És negyedszerre: `[^second]` [^second].
### Definició Listák
Kifejezés 1
: Definició 1
with lazy continuation.
Kifejezés 2 with *inline markup*
: Definició 2
{ some code, part of Definition 2 }
A 2. fogalom harmadik bekezdése.
_Kompakt stílus:_
Kifejezés 1
~ Definició 1
Kifejezés 2
~ Definició 2a
~ Definició 2b
### Rövidítések
*[XML]: eXtensible Markup Language - Kiterjeszthető Jelölő Nyelv
Támogatott az egérmutató alatti üzenetek amik pihentetésre felbukkannak. Pl a rövidítések feloldására jól lehet használni. Ezeket előre vagy utólag is lehet definiálni.
Vidd az egeret a röviditések fölé: **HTML**, "HTML", HTML, XML.
A szövegbe ágyazott röviditések esetén pl "xxxHTMLyyy" nem működik.
*[HTML]: Hyper Text Markup Language