Markdowni tabeli generaator
Koosta Markdowni tabeleid ruudustikus, kleebi CSV või arvutustabeli lahtreid, vali veergude joondus ja kopeeri korrektselt joondatud GitHubi Markdowni tabel.
Esimene rida on päis. Reale allapoole liikumiseks vajuta Enter. Kleebi arvutustabelist kopeeritud lahtrid mis tahes lahtrisse, et täita ruudustik sellest kohast alates.
Eelvaade
Kuidas Markdowni tabelit luua
- Kirjuta sisu ruudustikku. Esimene rida on tabeli päis.
- Kasuta nuppe Lisa rida, Lisa veerg, Eemalda viimane rida ja Eemalda viimane veerg või väikseid × nuppe, et tabeli kuju muuta. Uus tühi tabel alustab uuesti 3 × 3 ruudustikuga.
- Vali iga veeru joondus selle kohal olevast menüüst: Vaikimisi, Vasak, Keskel või Parem.
- Jäta märgituks Joonda veerud Markdowni lähtekoodis, kui tahad tabelit, mida on tavatekstina hea lugeda, või võta märge maha, kui vajad võimalikult lühikest lähtekoodi.
- Kopeeri tulemus või laadi see alla
.mdfailina. Eelvaade näitab, kuidas tabel pärast renderdamist välja näeb.
Olemasolevate andmetega alustamiseks kleebi need jaotisse Impordi andmed, vali Vorming (või jäta Tuvasta automaatselt) ja klõpsa Impordi. Võid ka Excelist, LibreOfficest või Google Sheetsist kopeeritud lahtriplokki kleepida otse ruudustiku mis tahes lahtrisse: ruudustik kasvab plokile vastavaks, alustades sellest lahtrist.
Kuidas Markdowni tabelid töötavad
Tabelid ei kuulu algse Markdowni süntaksi hulka. Need pärinevad GitHub Flavored Markdowni (GFM) spetsifikatsioonist, mida toetavad GitHub, GitLab, Bitbucket, enamik staatilisi saidigeneraatoreid, Obsidian, Notioni eksportid ja paljud dokumentatsioonitööriistad. GFM-tabelil on kolm osa:
- päiserida, mille lahtrid on eraldatud püstkriipsudega:
| Nimi | Punktid |; - eraldusrida, mis koosneb kriipsudest, üks lahter veeru kohta:
| --- | --- |; - suvaline arv sisuridu.
Eraldusrida määrab ka joonduse. Koolon vasakul (:---) joondab veeru vasakule, koolon paremal (---:) paremale ja koolonid mõlemal pool (:---:) keskele. Ilma koolonita kasutab renderdaja oma vaikimisi joondust, mis on tavaliselt vasak.
GFM-is on päis kohustuslik: ilma päiseta tabelit ei tunta ära. Kui sinu andmetel loomulikku päist pole, anna esimesele reale lühikesed veerunimed.
Erimärgid ja reavahetused
Püstkriips lahtri sees lõpetaks lahtri, seega paneb tööriist selle kaitsemärgiga kujule \|. Juba kaitstud püstkriipsu ei puututa, nii et väljundit ei kaitsta kunagi kaks korda. Markdowni tabelid ei saa sisaldada ka päris reavahetusi: imporditud andmete reavahetusest saab <br>, mida GitHub ja enamik renderdajaid kuvavad lahtri sees uue reana. Kõik muu, sealhulgas **paks kiri**, `kood` ja lingid, jääb nii, nagu sisestasid, seega võid lahtrites kasutada reasisest Markdowni.
Kui veerud on joondatud, loetakse laiad märgid, näiteks hiina, jaapani või korea tekst ja emoji, kaheks veeruks, nii et püstkriipsud on ühtlases laiusega redaktoris samal real.
CSV, arvutustabeli lahtrite või Markdowni tabeli importimine
Tuvasta automaatselt otsib kõigepealt kleebitud tekstist Markdowni tabelit koos selle joondusega. Muidu loetakse tekst eraldajatega andmetena: tabulaatoriga eraldatuna, kui esimesel real on tabulaator (seda panevad arvutustabelid lõikelauale), vastasel juhul koma, semikooloni või püstkriipsuga, olenevalt sellest, kumb esineb enim. Jutumärkides väärtusi, näiteks "Smith, Jr.", käsitletakse nagu CSV-s. Ruudustikku mahub kuni 500 rida ja 30 veergu.
Korduma kippuvad küsimused
Kas minu andmed saadetakse kuhugi?
Ei. Ruudustikku, importi ja Markdowni väljundit käsitleb see tööriist sinu brauseris. Midagi, mida sisestad või kleebid, ei lahku sinu seadmest.
Miks mu tabel minu saidil ei renderdu?
Kontrolli, et sinu renderdaja toetab GFM-tabeleid ja et tabeli ees on tühi rida. Mõnel Markdowni mootoril, näiteks algsel Markdown.pl-il, pole tabelitoetust üldse.
Kas saan olemasolevat Markdowni tabelit muuta?
Jah. Kleebi kogu tabel jaotisse Impordi andmed ja klõpsa Impordi. Lahtrid ja veergude joondused laaditakse ruudustikku, valmis muutmiseks.
Kas lahter võib sisaldada mitut rida või loendit?
Ainult reasisest sisu. Reavahetused muutuvad <br>-ks, kuid plokkelemendid, näiteks loendid, pealkirjad või koodiplokid, GFM-tabeli lahtrites lubatud ei ole.
Kas joondatud versioon renderdub teisiti?
Ei. Lisatühikud muudavad ainult lähtekoodi lihtsamini loetavaks ja diffides kergemini ülevaadatavaks. Mõlemad versioonid renderdavad sama tabeli.
Seotud tööriistad
- HTML-tabeli generaator Loo HTML-tabeli kood ruudustikust või CSV-st koos pealdise, päiselahtrite, th scope, CSS-klassi või reasiseste stiilidega ja reaalajas eelvaatega.
- Markdown-redaktor eelvaatega Kirjuta Markdowni reaalajas puhastatud eelvaatega, GitHubi tabelite ja ülesandeloenditega, sõnaloenduse ja automaatse salvestusega ning ekspordi .md või .html.
- HTML-i ja Markdowni teisendaja Teisenda HTML Markdowniks ja Markdown HTML-iks oma brauseris, GitHubi tabelite, läbikriipsutuse, ülesandeloendite ja turvalise eelvaatega.
- JSON-i ja CSV teisendaja Teisenda JSON CSV-ks ja CSV tagasi JSON-iks oma brauseris. Pesastatud võtmed lamendatakse veergudeks, eraldajad tuvastatakse ja midagi ei laadita üles.