Hvad er en .MD-fil?
.md or .MARKDOWN filtypenavn bruges til at gemme tekstfiler skrevet med Markdown-sprogdialekter. MD-filer er almindelige tekstfiler, der bruger Markdown-sprog, som indeholder indlejrede tekstsymboler, der definerer, hvordan en tekst kan være struktureret, herunder indrykning, tabelformatering, skrifttyper og overskrifter.
Et værktøj kaldet Markdown kan bruges til at konvertere MD-filer til HTML. John Gruber udgiver Markdown-sproget.
{autotoc}
MD-filer er developer filer, der primært bruges af Markdown til at konvertere tekstfiler til HTML-versioner, så brugerne kan producere filer, der er nemme at læse og skrive.
De apps, der kan åbne en .md-fil, er som følger:
- Notesblok 2
- Microsoft Notesblok
- Microsoft WordPad
- Apple TextEdit
En advarsel: .md-filer bør ikke ændres med deres filtypenavn. Hvis dette er tilfældet, vil dette ikke ændre filtypen, da der findes særlig konverteringssoftware til at konvertere filer fra én type til en anden.
Som allerede nævnt er .MD-filer filer skrevet med Markdown-sprogprogrammet. Markdown er et simpelt markup-sprog designet til ét formål: at formatere tekst på nettet ved hjælp af simpel tekstformateringsgrammatik.
Lad os være klare: Markdown er ikke en erstatning for HTML, fordi dens syntaks er så enkel og kun indeholder en lille delmængde af HTML-tags. Målet med Markdown er at gøre prosa lettere at læse, skrive og redigere. Med andre ord er HTML et publiceringsformat, hvorimod Markdown er et skriveformat.
Markdown er nu et af de mest anvendte markup-sprog i verden.
Formatering af ord og sætninger i Microsoft Word sker ved at klikke på knapper, og ændringerne er øjeblikkeligt synlige. Markdown er derimod ikke sådan.
Markdown-syntaks anvendes på teksten, når en Markdown-formateret fil oprettes, for at angive, hvilke ord og sætninger der kan vises forskelligt. For at repræsentere en overskrift tilføjes der f.eks. et taltegn foran den (f.eks. # Overskrift Et). To stjerner placeres før og efter sætningen for at gøre den fed (f.eks. er denne tekst fed).
Efter et stykke tid i teksten er markdown-syntaksen synlig.
Se følgende eksempel på Markdown:
Det er meget nemt at gøre nogle ord *fede* og andre ord *kursive* med Markdown. Du kan endda [linke til Google!](http://google.com)
Sådan kan Markdown-dokumentationsfiler åbnes og konverteres
Da MD-filer blot er almindelige tekstdokumenter, kan du åbne dem med enhver teksteditor i Windows, f.eks. Notesblok eller WordPad. Du kan i stedet bruge en af de andre gratis teksteditorer på vores liste. Her er nogle yderligere specialiserede Markdown-værktøjer til filåbning og konvertering:
- MarkPad er en filfremviser og -editor, der understøtter MD-, MDOWN-, MARKDOWN- og MKD-formaterne.
- Et program ved navn Markdown kan bruges til at konvertere MD til HTML. John Gruber, forfatteren af Markdown-sproget, har udgivet det.
- Markdown Preview Plus-tilføjelsen til Chrome-browseren tilbyder endnu en MD-til-HTML-konverter.
- Brug Markdowntopdf.coms gratis online Markdown-konverter til at konvertere MD til PDF.
- Dillinger er en webbaseret MD-editor, som du kan bruge i din browser. Markdown-filer kan også konverteres til HTML og PDF.
- For at konvertere MD-filen til DOCX MS Word-formatet skal du bruge CloudConvert. Andre tekstbaserede formater, såsom HTML TXT, RTF og PDF, understøttes også.
- Pandoc er en anden online Markdown-konverter, der er værd at tjekke ud. DocBook v5, ICML, LaTeX, S5 og MediaWiki er blandt de formater, den understøtter.
En kort historie
Markdown-sproget blev designet i 2004 af John Gruber og Aaron Swartz med det mål at give enkeltpersoner mulighed for at "skrive i et letlæseligt og skrivevenligt tekstformat med mulighed for at konvertere det til XHTML eller HTML."
Formålet med designet er læsbarhed: sproget er læseligt, som det er, uden at det ser ud som om, det er blevet tagget eller formateret, som i markup-sprog som RTF eller HTML, hvor tags og formateringsinstruktioner er synlige. Det grundlæggende koncept er baseret på eksisterende normer for fremhævning af almindelig tekst i e-mails.
Andre har siden genimplementeret Markdown, f.eks. i et Perl-modul tilgængeligt på CPAN og i en række andre programmeringssprog. Det er udgivet under en BSD-lignende licens og leveres præinstalleret med eller som et plugin til en række indholdsstyringssystemer.
Detaljeret teknisk information
Når man skriver i Markdown, gemmes teksten først i en almindelig tekstfil med filtypenavnet .md eller .markdown og behandles derefter ved hjælp af et Markdown-program som f.eks. Dillinger for at konvertere Markdown-formateret tekst til HTML til visning i webbrowsere.
A Markdown-processor (også kendt som en "parser" eller "implementering") bruges af Markdown-applikationer til at konvertere Markdown-formateret tekst til HTML-format. Processens flowdiagram er som følger:
Kort sagt er det en procedure i fire trin:
- For at begynde skal du oprette Markdown-filer med filtypenavnet .md eller .markdown ved hjælp af en teksteditor eller et Markdown-program.
- Et Markdown-program bruges derefter til at åbne Markdown-filen.
- Brug Markdown-programmet til at konvertere en Markdown-fil til et HTML-dokument.
- HTML-filen vises derefter i en webbrowser eller konverteres til en anden filtype, f.eks. PDF, ved hjælp af et Markdown-program.
Markdown gør det nemt at tage noter, skrive indhold til hjemmesider, oprette trykklare dokumenter, udgive bøger, lave præsentationer og dokumenter.
Nogle af nedskrivningsversionerne havde en sådan indflydelse på andre versioner, at de ofte nævnes som en del af andre versioner. Biblioteker nævner for eksempel CommonMark-understøttelse (GFM). Lad os tage et hurtigt kig på dem.
Fordi open source-delingsnetværket Github accepterede og forbedrede sproget med en version kaldet Github Flavored Markup (GFM), som inkluderer afskærmede kodeblokke, URL-indring, gennemstregning, tabeller og generering af opgaver, er GFM Markdown blevet ekstremt populært blandt udviklere.
Udviklere af CommonMark Markdown har for nylig forsøgt at standardisere markdown ved at samarbejde om at bygge en mere omfattende version, tests og dokumentation til sproget, som de kaldte CommonMark. Dette format er relativt nyt og mangler en række funktioner, selvom mange MultiMarkdown-funktioner vil blive introduceret i den nærmeste fremtid.
Multi-Markdown
Multi-Markdown forbedrede sproget med nye funktioner, der understøttes af andre versioner. Det blev oprindeligt skrevet i Perl, men blev til sidst porteret til C. Fence, syntaksfremhævning, tabeller, metadata, fragmenter/krydsreferencer, links, fodnoter, gennemstregning, definitionslister og matematik understøttes alle.
Ofte stillede spørgsmål
Hvad er GitHub MD-filer præcist?
GitHub er en cloudbaseret internettjeneste for programmører og udviklere, der bruges til at gemme og dele kode. Det er et sted, hvor udviklere kan holde styr på, administrere og gemme ændringer af deres projekter. Når programmører og udviklere arbejder med GitHub, bruger de ofte filtypen MD til README-filer i Markdown-dokumentationsfilformatet (readme.md).
Hvad er en MD-fil, og hvordan kan jeg oprette en?
For at oprette en Markdown-dokumentationsfil, som er den mest almindelige MD-filtype, skal du åbne en teksteditor, oprette en ny fil og navngive den Readme.md eller noget andet, der giver mening, og derefter gemme den med filtypen .md. Brug derefter MD-formatet til at oprette det markdown-dokument, du ønsker.
Hvordan åbner man en MD-fil?
En MD-fil åbnes normalt på et websted, der kan gengive Markdown-syntaks. For eksempel bruger Github readme-filer Markdown-syntaksen til at gengive deres readme-filer formateret som forfatteren ønsker. En .MD-fil kan åbnes med enhver tekstfiltereditor, fordi det er en simpel tekstfil.