Markdown

märkspråk för textfiler

Markdown är ett märkspråk för ren text som sedan kan konverteras till många olika format (pdf, HTML, wordfil). Originalverktygen med samma namn stöder emellertid enbart HTML-kod. Syftet med markdown är att man enkelt ska kunna läsa och skriva läsbar ren text, men med möjligheten att sedan kunna konvertera texten till strukturerad, rik text. Syntaxen för att formatera texten för fet och kursiv stil, rubriker och punktlistor är förenklad jämfört med html-kod. Där man i html skriver <h1>Rubriktext</h1> med start- och sluttaggar, skrivs samma sak # Rubriktext med markdown-syntax.

ImplementeringarRedigera

Markdown är bland annat integrerad i RStudio[1] vars knitfunktion tillåter skrivandet av markdownfiler med LaTex-formateringar. Python, bash, R-kod mm. kan inkluderas och utföras i samma dokument.[2]

UtvecklingenRedigera

Det finns flera Markdown variationer och förbättringar som förlänger de begränsade formateringsfunktionerna.

  • CommonMark[3]
  • Markdown Extra[4]
  • Pandoc Markdown
  • GitHub Flavored Markdown[5]
  • Stack Overflow Flavored Markdown[6]

KällorRedigera

  1. ^ ”RStudio” (på amerikansk engelska). RStudio. 27 mars 2014. https://www.rstudio.com/. Läst 26 februari 2019. 
  2. ^ ”R markdown cheat sheet”. https://www.rstudio.com/wp-content/uploads/2015/02/rmarkdown-cheatsheet.pdf. Läst 26 februari 2019. 
  3. ^ ”CommonMark”. https://commonmark.org/. Läst 6 juni 2019. 
  4. ^ ”Markdown Extra”. https://michelf.ca/projects/php-markdown/extra/. Läst 6 juni 2019. 
  5. ^ ”GitHub Flavored Markdown Spec”. https://github.github.com/gfm/. Läst 6 juni 2019. 
  6. ^ ”Stack Overflow Markdown Editing Help”. https://stackoverflow.com/editing-help. Läst 6 juni 2019. 

Externa länkarRedigera