Napredna raba Markdown
Ta odsek dopolnjuje osnovne informacije podane v odseku z naslovom 'Poudarjanje besedila z Markdown', da bi tistim s posebnimi zahtevami ponudili potrebne informacije za najboljšo izrabo Markdown. Če ne prepoznate ali potrebujete spodaj naštetega oblikovanja, lahko brez skrbi preskočite ta odsek in se vrnete nanj ko in če ga boste potrebovali.
- Prelomi vrstic
- Vodoravna ravnila
- Povezane slike
- Vključevanje HTML
- Že oblikovana koda
- Uporaba posebnih znakov
- Dodatno branje
Prelomi vrstic
V nekaterih besedilih, na primer v poeziji in verzih, je pogosto potrebno vstaviti prelom vrstice. Če to poskušate doseči s tipko "Enter" ne boste dosegli nameravanega učinka, saj bodo kot privzeto wrstice povezane skupaj v odstavek.
Od nekdaj lepe so Ljubljanke slovele
al’ lepše od Urš’ ke bilo ni nobene
nobene očem bilo bolj zaželene
ob času nje cvetja, dekleta ne žene...
Zgornji vnos z uporabo tipke "Enter" za vnos preloma vrstic bo dal sledeč rezultat, saj so takšni prelomi prezrti:
Od nekdaj lepe so Ljubljanke slovele al’ lepše od Urš’ ke bilo ni nobene nobene očem bilo bolj zaželene ob času nje cvetja, dekleta ne žene...
Z zaključevanjem vsake vrstice z dvema presledkoma, lahko vsilite prelom vrstice kot sledi:
Od nekdaj lepe so Ljubljanke slovele
al’ lepše od Urš’ ke bilo ni nobene
nobene očem bilo bolj zaželene
ob času nje cvetja, dekleta ne žene...
Vodoravna ravnila
Vodoravna ravnila je moč ustvariti z vnosom treh ali več zvezdic (*), vezajev (-) ali podčrtajev (_) v samostojno vrstico.
To bo delovalo:
***
toda dodate lahko presledke ali dodatne znake, da v oknu urejanja besedila naredite prelom odseka bolj očiten npr.
* * * * *
-------------------------
_ _ _ _ _
Vsi ti načini bodo dali natančno enak rezultat:
Slike s hiperpovezavo
Poudarjanje besedila z oznakami Markdown omogoča dokumentu, podajanje navodil za ustvarjanje spletnih povezav in vstavljanje slik. Morda ni očitno, da je moč ta dva pristopa združiti za ustvarjanje slik, ki so tudi povezave, ki delujejo na klik.
[iskalnik google][google]
![logo google][logo]
Zgoraj sta prikazana standardna spletna povezava in slika. Z vmeščanjem slike v prostor, kjer bi bilo besedilo povezave, dobite tole:
[![logo google][logo]][google]
Ta zgornja vrstica je kombinacija s sledečimi definicijami povezav drugje v dokumentu:
[logo]: http://www.google.com/images/logo.gif
[google]: http://www.google.com/ "kliknite za obisk Google.com"
združitev ustvari sledečo sliko s povezavo delujočo na klik (z opisom, če z miško kazalec zadržite nad njo):
Primer, kje bi ta tehnika lahko bila priročna je povezovanje malih 'sličic' za prenos večjih slik.
Vključevanje HTML
Če ste že spretni s kodo HTML, se lahko znajdete v situaciji, ko vam Markdown ne dovoljuje toliko nadzora, kot ste vajeni. Na srečo je Markdown zasnovan za takšne primere in dovoljuje neposredno vključevanje oznak HTML v Markdown oblikovano besedilo.
* majhno besedilo
* veliko besedilo
- majhno besedilo
- veliko besedilo
Vedite, da je HTML označevanje združeno s kodo Markdown za označene sezname. To vas osvobodi mukotrpnega opravila pisanja kompleksne HTML kode za osnovno oblikovanje, kot so odstavki in seznami in vam kljub temu omogoča dostop do vse moči kode HTML v določenih primerih.
Prikaz HTML kode ali Že oblikovanega besedila
Če, nasprotno kot v zgornjem odseku, želite prikazati vneseno HTML kodo natanko tako, kot ste jo vnesli in ne kot obdelani HTML, potem lahko pričnete vsako vrstico s štirimi znaki za presledek.
Odstavek v HTML prikazan kot koda
To deluje tudi za prikaz računalniške kode:
print "Argumenti ukazne vrstice: (@ARGV)\n";
Ker je to oblikovanje pogosto uporabljeno za izpis računalniških programov in drugega besedila, ki verjetno vsebuje znake, ki jih Markdown uporablja za označevanje različnih vrst oblikovanja, se oblikovanje Markdown izključi za te vrstice:
Običajno bi bila ta beseda izpisana **krepko**.
Za vključevanje takih znakov v navadnem besedilu, si oglejte spodnji odsek.
Uporaba posebnih znakov
Če želite uporabiti poljuben poseben znak, ki sproži oblikovanje Markdown, ne da bi se to zgodilo, preprosto pred njega vstavite znak poševnice nazaj (\). To je poznano kot ubežni znak (angl. escaping character, glagolska oblika 'escaping a character'). Poševnica nazaj ni prikazana in znak, ki ji neposredno sledi, je prikazan natančno tako kot je vnesen.
\*zvezdice, ne poudarki\*
postane
*zvezdice, ne poudarki*
namesto
*zvezdice, ne poudarki*
kar vrne
zvezdice, ne poudarki
Dodatno branje
Sistem Markdown ni značilen samo za Moodle in ga uporablja vse večje število orodij za spletno založništvo. O tem lahko zveste več na naslovu http://daringfireball.net/projects/markdown/