Markdown

MarkdownHvem har ikke vært i følgende situasjon: du har noe som er i format X, og er nødt til å publisere, sende eller levere det i format Y? For å ikke snakke om alle de Microsoft Works filene, som noen av oss har, men som vi kan glemme å få gjort noe med.

Hvordan løser man egentlig alt dette? Jo, det første man gjør er å lagre alle filer i det enkleste filformatet som finnes – ren tekst. Jo enklere teknologien er, jo større er sannsynligheten for at du kan åpne, endre og forsatt bruke filene dine om 20 år. Og det enkleste som finnes er ren tekst filer. Det finnes ikke en eneste datamaskin der ute som ikke kan lese og endre dem.

Det eneste problemet med plain text er at det ikke finnes noen form for formatering. Og det er nettopp her markup språk som f.eks Markdown kommer inn.

Markdown er et lite sub-sett av HTML-standarden. Man har en enklere tilgang til det man som oftest bruker i et dokument, eller en blogg-post. Det er mange grunner til å bruke Markdown. En av de tingene jeg liker best med Markdown er hvor enkelt det er å både lese og skrive med det. En annen fordel, er at Markdown har blitt noe som kan kalles «standarden» når det gjelder markup språk. De fleste publiserings-systemer for blogger støtter det, i en eller annen form. Og et stort marked har åpnet seg opp med veldig gode verktøy for å jobbe med Markdown – både på web, på OS X og for iOS.

Det finnes også en rekke utvidelser av Markdown, som innfører nye elementer som f.eks tabeller og fotnoter. Den mest kjente av disse er MultiMarkdown.

Eksempler:

Hva Markdown / MultiMarkdown HTML
Lenke [Tittel](http://nettsted.com) <a href=“http://nettsted.com”>Tittel</a>
Kursiv _Tekst_ / *Tekst* <em>Tekst</em>
Fet __Tekst__ / **Tekst** <strong>Tekst</strong>
Blokksitat > Sitat <blockquote>Sitat</blockquote>
Overskrift 1 # Overskrift <h1>Overskrift</h1>
Overskrift 2 ## Overskrift <h2>Overskrift</h2>
Overskrift 3 ### Overskrift <h3>Overskrift</h3>
Overskrift 4 #### Overskrift <h4>Overskrift</h4>
Overskrift 5 ##### Overskrift <h5>Overskrift</h5>
Overskrift 6 ###### Overskrift <h6>Overskrift</h6>
Fotnote[1] Blablabla[^fn]
[^fn]: Dette er en footnote
Lager en opplenket liste på slutten av dokumentet.

Les mer her hvis du vil se mer på Markdown dokumentasjonen, eller her for MultiMarkdown dokumentasjonen.

Jeg er ingen fan av hverken Word, Pages eller noe som helst annet WYSIWIG-verktøy[1] [2]. Med Markdown kan jeg skrive hvor som helst, i alle programmer som hvor man kan taste inn tegn, som også kan lagre filene som ren tekst kan i utgangspunktet brukes sammen med Markdown. Som nevnt tidligere, det finnes vel og merke en rekke verktøy som gjør det enklere å jobbe med Markdown.

Her er noen eksempler[3] på programvare som gjør det enkelt å komme i gang:

Det kommer en artikkel, eller to, om mange av de fantastiske appene som gjør det å bruke Markdown til en lek på et senere tidspunkt.

Sjekk også bloggen til Eivind hvor han skriver en del om hvordan han bruker Macen til produktivt arbeid. Red.


  1. What You See Is What You Get. ↩
  2. Grunnen til at jeg skyr WYSIWYG som presten er at det flytter fokus bort fra det å skrive ordene. Og ett av de andre tingene som alltid har frustrert meg grenseløst med dem er at du aldri vet om eller hvordan copy-paste av formattert tekst fungerer. Dette er grunnen til at jeg sverger til Markdown nå, og brukte HTML «in the old days».  ↩
  3. Dette er bare de helt enkleste verktøyene jeg vet om, det kommer en større artikkel siden, som går igjennom alle de – som jeg mener er de beste (på de platformene jeg bruker).  ↩

4 Responses to “Markdown”

Leave a Reply

  • (will not be published)