Title: Zaawansowane użycie
---
W Markdownie bezwzglÄdnie należy przestrzegaÄ iloÅci spacji, których używamy do formatowania rozbudowanych, zagnieżdżonych elementów blokowych, jak powyższa listy wypunktowania z blokami kodu, czy ramki.
JeÅli nadal masz problemy z prawidÅowym sformatowaniem jakiegoÅ fragmentu tekstu, upewnij siÄ, czy wstawiÅeÅ odpowiedniÄ
liczbÄ spacji, czy daÅeÅ przejÅcia do nowej linii.
DobrÄ
wprawkÄ
jest również kod źródÅowy tej dokumentacji.
Rozdzielanie list, bloków cytatu i kodu
=======================================
Może zdarzyÄ siÄ sytuacja, gdy chcemy mieÄ np. dwie osobne listy porzÄ
dkowe albo dwa przykÅady kodu źródÅowego bezpoÅrednio pod sobÄ
. Praser Markdown poÅÄ
czy jednak je jednak, co wynika ze specyfikacji. Nie zostaÅo jeszcze opracowane "Åadne" rozwiÄ
zanie tego problemu i zaleca siÄ stosowanie HTML-owego komentarza, np. w postaci `<!-- # -->` (takÄ
stosujemy w naszej dokumentacji). OczywiÅcie może to byÄ dowolny inny, prawidÅowy komentarz.
~~~
1. Element 1
2. Element 2
3. Element 3
<!-- # -->
1. Element 1
2. Element 2
3. Element 3
> cytat
<!-- # -->
> cytat
~~~
> 1. Element 1
> 2. Element 2
> 3. Element 3
> <!-- # -->
> 1. Element 1
> 2. Element 2
> 3. Element 3
> > cytat
> <!-- # -->
> > cytat
WyÅÄ
czanie formatowania
=======================
JeÅli w jakiejÅ sytuacji nie chcemy, aby wpisane znaki zamieniane byÅy przez parser Markdown, można je escape'owaÄ w powszechny w jÄzykach programowania sposób, przy użyciu backslasha `\`. Poniżej przedstawiamy kilka przykÅadów:
To jest nasz paragraf \[ a w nim \]() znaczniki odnoÅników, które nie zostanÄ
sparsowane.
~~~
\[sekcja]
pliku = "ini"
; również nie zostanie pokolorowana
~~~
1410\. - to rok bitwy pod Grunwaldem, a nie poczÄ
tek listy numerowanej.
\> również nam nie zacznie cytatu
> To jest nasz paragraf \[ a w nim \]() znaczniki odnoÅników, które nie zostanÄ
sparsowane.
>
> \[sekcja]
> pliku = "ini"
> ; również nie zostanie pokolorowana
>
> 1410\. - to rok bitwy pod Grunwaldem, a nie poczÄ
tek listy numerowanej.
>
> \> również nam nie zacznie cytatu
OczywiÅcie, backslashe sÄ
wtedy usuwane z tekstu wyjÅciowego.
#### Lista znaków, które można escape'owaÄ:
\ backslash
` odwrócony apostrof
* gwiazdka
_ podkreÅlenie
{} nawiasy klamrowe
[] nawiasy kwadratowe
() nawiasy zwykÅe
> nawias kierunkowy w prawo
# hash
+ plus
- minus (pauza)
. kropka
! wykrzyknik
~ tylda
: dwukropek
| kreska