Utilia

Markdown-tabellgenerator

Bygg Markdown-tabeller i et rutenett, lim inn CSV eller regnearkceller, velg justering per kolonne og kopier en ryddig GitHub Flavored Markdown-tabell.

Første rad er overskriftsraden. Trykk Enter for å gå ned en rad. Lim inn celler kopiert fra et regneark i en vilkårlig celle for å fylle rutenettet derfra.

Forhåndsvisning

Importer data

Slik lager du en Markdown-tabell

  1. Skriv innholdet ditt i rutenettet. Første rad er tabellens overskriftsrad.
  2. Bruk Legg til rad, Legg til kolonne, Fjern siste rad og Fjern siste kolonne, eller de små ×-knappene, til å forme tabellen. Ny tom tabell begynner på nytt med et rutenett på 3 × 3.
  3. Velg justering for hver kolonne i menyen over den: Standard, Venstre, Midtstilt eller Høyre.
  4. La Juster kolonnene i Markdown-kilden stå avhuket for en tabell som er lett å lese som ren tekst, eller fjern haken for kortest mulig kilde.
  5. Kopier resultatet, eller last det ned som en .md-fil. Forhåndsvisning viser hvordan tabellen ser ut når den er gjengitt.

Vil du starte med eksisterende data, limer du dem inn under Importer data, velger et Format (eller lar Registrer automatisk stå) og klikker Importer. Du kan også lime inn en blokk med celler kopiert fra Excel, LibreOffice eller Google Sheets rett i en vilkårlig celle i rutenettet: rutenettet vokser slik at blokken passer, med start i den cellen.

Slik fungerer Markdown-tabeller

Tabeller er ikke en del av den opprinnelige Markdown-syntaksen. De kommer fra spesifikasjonen GitHub Flavored Markdown (GFM), som støttes av GitHub, GitLab, Bitbucket, de fleste generatorer for statiske nettsteder, Obsidian, eksport fra Notion og mange dokumentasjonsverktøy. En GFM-tabell har tre deler:

  • en overskriftsrad med celler atskilt av loddrette streker (pipes): | Navn | Poeng |
  • en skillerad av bindestreker, én celle per kolonne: | --- | --- |
  • et vilkårlig antall innholdsrader.

Skilleraden bestemmer også justeringen. Kolon til venstre (:---) venstrejusterer kolonnen, kolon til høyre (---:) høyrejusterer den, og kolon på begge sider (:---:) midtstiller den. Uten kolon bruker gjengiveren sin standard, som vanligvis er venstre.

Overskrift er obligatorisk i GFM: en tabell uten overskrift blir ikke gjenkjent. Har dataene dine ingen naturlig overskrift, gir du første rad korte kolonnenavn.

Spesialtegn og linjeskift

En loddrett strek inne i en celle ville avslutte cellen, så dette verktøyet skriver den som \|. En strek som allerede er escapet, blir latt være, så utdataen aldri escapes to ganger. Markdown-tabeller kan heller ikke inneholde ekte linjeskift: et linjeskift i importerte data blir til <br>, som GitHub og de fleste gjengivere viser som ny linje i cellen. Alt annet, inkludert **fet skrift**, `kode` og lenker, beholdes slik du skrev det, så du kan bruke Markdown i selve cellene.

Når kolonnene er justert, teller brede tegn som kinesisk, japansk og koreansk tekst og emoji som to kolonner, slik at strekene står på linje i en editor med fast tegnbredde.

Importere CSV, regnearkceller eller en Markdown-tabell

Registrer automatisk leter først etter en Markdown-tabell et sted i den innlimte teksten, med justering. Ellers leses teksten som skilletegnsdata: tabulatorskilt hvis første linje har en tabulator (det regneark legger på utklippstavlen), ellers komma, semikolon eller loddrett strek, avhengig av hva som forekommer oftest. Verdier i anførselstegn, som "Hansen, jr.", håndteres som i CSV. Rutenettet rommer opptil 500 rader og 30 kolonner.

Ofte stilte spørsmål

Blir dataene mine sendt noe sted?

Nei. Rutenettet, importen og Markdown-utdataen håndteres alt av dette verktøyet i nettleseren din. Ingenting du skriver eller limer inn, forlater enheten din.

Hvorfor vises ikke tabellen min på nettstedet mitt?

Sjekk at gjengiveren din støtter GFM-tabeller, og at det er en blank linje foran tabellen. Noen Markdown-motorer, som den opprinnelige Markdown.pl, har ingen tabellstøtte i det hele tatt.

Kan jeg redigere en eksisterende Markdown-tabell?

Ja. Lim inn hele tabellen under Importer data og klikk Importer. Cellene og kolonnejusteringene lastes inn i rutenettet, klare til å redigeres.

Kan en celle inneholde flere linjer eller en liste?

Bare innhold på linjenivå. Linjeskift blir til <br>, men blokkelementer som lister, overskrifter eller kodeblokker er ikke tillatt i GFM-tabellceller.

Ser den justerte versjonen annerledes ut når den gjengis?

Nei. De ekstra mellomrommene gjør bare kilden lettere å lese og å gå gjennom i diff-visninger. Begge versjonene gir samme tabell.