Markdown-input

Behandlet output

Hvad er et Markdown-linjeskiftværktøj?

Markdown-linjeskiftværktøjet håndterer en af Markdowns mest forvirrende adfærd: linjeskiftregler. I modsætning til almindelig tekst eller teksteditorer, hvor Enter skaber en ny linje, behandler Markdown et enkelt nylinjetegn som et mellemrum. Dette kan føre til uventet formatering, når tekst kopieres fra andre kilder, eller når man arbejder med filer formateret med linjeombrydning.

Forvirringen om linjeskift stammer fra Markdowns linjeskiftspecifikation. For at skabe et linjeskift, der renderes som en HTML <br>-tag, har du brug for to mellemrum i slutningen af en linje efterfulgt af et nylinjetegn, eller en omvendt skråstreg. Alternativt skaber en tom linje (to på hinanden følgende nylinjetegn) et nyt afsnit.

Værktøjet håndterer to hovedarbejdsgange: "Tilføj hårde skift" for situationer, hvor kilden har enkelte nylinjetegn, der bør renderes som separate linjer, og "Normaliser afsnit" for tilfælde, hvor linjeomdelt tekst (flere linjer, der bør være ét afsnit) skal foldes sammen til korrekt afsnitsstruktur.

Sådan bruger du Markdown-linjeskiftværktøjet

Følg disse trin for at tilføje hårde skift eller normalisere afsnit. Hvert trin bruger de faktiske kontroller på denne side.

1

Indsæt, upload eller indlæs eksempel

Indsæt Markdown i det venstre panel Markdown-input. Vælg tilstand: Tilføj hårde skift (hver linje renderes separat) eller Normaliser afsnit (fold linjeomdelt tekst). Klik på Eksempel for at se eksempelindhold.

2

Vis behandlet output

Det højre panel Behandlet output viser resultatet. Hårde skift tilføjer efterstillede mellemrum; Normaliser folder linjer til afsnit. Følger CommonMark-linjeskiftregler.

3

Kopier eller download

Klik på Kopier eller Download for at bruge outputtet. Brug Ryd for at starte forfra. Alle operationer sker i browseren.

Virkelige anvendelsestilfælde

Konverter poesi og scripts til Markdown

Digte, sangtekster, scripts og kodeeksempler har ofte tilsigtede linjeskift, hvor hver linje betyder noget. Når de konverteres til Markdown, mister simpel indsættelse strukturen. Brug "Tilføj hårde skift" for at beholde hver linje separat i det renderede output.

Ryd op i indhold fra teksteditorer

Når tekst kopieres fra Microsoft Word, Google Docs eller andre teksteditorer, stemmer linjeskift ofte ikke overens med Markdowns forventninger. Brug "Normaliser afsnit" for at rette dette.

Ret indsat e-mailindhold

E-mailklienter indsætter linjeskift ved forskellige kolonnebredder, hvilket skaber kaos, når e-mailindhold indsættes i Markdown. Værktøjet normaliserer formateringen og omdanner kunstigt brudte linjer til korrekte afsnit.

Forbered indhold til forskellige platforme

Forskellige platforme (GitHub, Stack Overflow, Discord, Slack) håndterer linjeskift forskelligt. Dette værktøj lader dig forbehandle indhold, så det fungerer korrekt på målplatformen.

Ofte stillede spørgsmål

Hvad er forskellen mellem bløde og hårde skift?

I Markdown-terminologi skabes et "blødt skift" med to mellemrum i slutningen af en linje (eller en omvendt skråstreg), hvilket renderes som en HTML <br>-tag. Et "hårdt skift" eller afsnitsskift bruger en tom linje (to på hinanden følgende nylinjetegn) og skaber en HTML <p>-tag. CommonMark-specifikationen definerer dette præcist.

Hvorfor behandler Markdown enkelte linjeskift som mellemrum?

Dette design stammer fra det originale Markdown-specifikations mål om at holde kildekoden læsbar. Et dokument kan linjeombryde ved 80 kolonner i én editor og 120 i en anden — enkelte linjeskift bør ikke påvirke formateringen.

Skal jeg bruge efterstillede mellemrum eller omvendt skråstreg til bløde skift?

Begge giver det samme resultat i CommonMark-fortolkere, men efterstillede mellemrum anbefales ofte, fordi de er synlige i de fleste editorer. GitHub Flavored Markdown understøtter begge. Vælg det, der er tydeligere for din arbejdsgang, og vær konsekvent i projektet.

Håndterer alle platforme linjeskift på samme måde?

De fleste moderne platforme med CommonMark eller GitHub Flavored Markdown håndterer linjeskift konsekvent. Ældre Markdown-fortolkere kan dog opføre sig anderledes. GitHub, GitLab og Slack håndterer standardskift korrekt.

Relaterede værktøjer