tigtools

Markdown-tabellgenerator

Skriv inn i rutenettet eller lim inn data fra et regneark, velg hvordan hver kolonne skal justeres, og kopier en ferdig Markdown- eller HTML-tabell.

Kjører i nettleseren din Ingen registrering

Tabellredigering. Første rad er overskriften.

Første rad er overskriften. Opptil 200 rader og 20 kolonner.

Fyll fra CSV, TSV, regneark eller Markdown

Lim inn celler kopiert fra Excel eller Google Sheets (tabulatorseparert), CSV med komma eller semikolon, eller en eksisterende Markdown-tabell. Dette erstatter rutenettet.

Utdata

Slik bruker du det

  1. Skriv toppteksten i den første raden og dataene under den, eller åpne «Fyll fra CSV…» og lim inn celler fra et regneark.
  2. Legg til eller fjern rader og kolonner med knappene.
  3. Angi justeringen for hver kolonne med menyen over den.
  4. Velg Markdown eller HTML, og kopier eller last ned tabellen.

Slik fungerer det

Markdown-resultatet følger tabellsyntaksen til GitHub Flavored Markdown (GFM), som GitHub, GitLab, mange dokumentasjonsgeneratorer og de fleste Markdown-redigerere støtter. Den første raden blir toppteksten, etterfulgt av skillelinjeraden som angir justering: :--- for venstre, :---: for midten, ---: for høyre og --- for standard.

Celleinnholdet escapes slik at det ikke kan bryte tabellen: en | i en celle skrives som \|, og et linjeskift blir <br>, fordi en GFM-tabellrad må holde seg på én linje. Annen Markdown i celler, for eksempel **fet** eller `kode`, beholdes og vises av Markdown-viseren. Med «Juster kolonner med mellomrom» blir hver kolonne fylt ut til samme bredde slik at tabellen er lesbar som ren tekst; tegn som kinesiske, japanske eller koreanske teller som to kolonner brede. Rader med færre celler fylles ut med tomme celler.

Importen godtar tabulatorseparert tekst (det regneark legger på utklippstavlen), CSV med komma eller semikolon, inkludert felter med anførselstegn som inneholder komma, anførselstegn og linjeskift, og eksisterende Markdown-tabeller, der justeringsraden også leses.

HTML-resultatet er en vanlig <table> med <thead> og <tbody>. Teksten HTML-escapes (& < > "), linjeskift blir <br>, og justering settes med innebygde text-align-stiler slik at det fungerer uten stilark.

Eksempler

Regneark til README

Velg et område i Google Sheets, kopier det, lim det inn i importfeltet og klikk «Fyll tabell». Sett priskolonnen til høyrejustert og kopier Markdown inn i README.md.

Tekst med rørtegn

En celle som inneholder «Unlimited | fair use» skrives som Unlimited \| fair use, slik at GitHub viser rørtegnet i stedet for å starte en ny kolonne.

Rydde opp i en eksisterende tabell

Lim inn en håndskrevet Markdown-tabell med ujevne mellomrom, klikk «Fyll tabell», og kopier resultatet tilbake med alle kolonnene rettet inn og justeringen beholdt.

Ofte stilte spørsmål

Kan en celle inneholde et linjeskift?

Ikke som et ekte linjeskift, fordi hver tabellrad må være én linje i Markdown. Generatoren skriver <br> i stedet, som GitHub og de fleste visningsprogrammer viser som et linjeskift.

Hvorfor må det være en topptekstrad?

GFM-tabeller starter alltid med en topptekstrad etterfulgt av justeringsraden. Hvis du ikke vil ha synlige overskrifter, kan du la topptekstcellene være tomme, men de fleste visningsprogrammer tegner likevel topptekstlinjen.

Kan jeg slå sammen celler?

Nei. Markdown-tabeller støtter ikke sammenslåtte celler (colspan eller rowspan). Hvis du trenger dem, bruker du HTML-utdataene og legger til colspan- eller rowspan-attributter manuelt.

Endrer utfyllingen hvordan tabellen ser ut når den vises?

Nei. Ekstra mellomrom ignoreres når Markdown vises. Utfyllingen gjør bare kildekoden lettere å lese og redigere.

Personvern

Tabellen bygges bare i nettleseren din. Dataene du skriver inn eller limer inn, lastes ikke opp, lagres ikke og inngår ikke i analyser.