Utilia

Γεννήτρια πίνακα Markdown

Δημιουργήστε πίνακες Markdown σε πλέγμα, επικολλήστε CSV ή κελιά υπολογιστικού φύλλου, ορίστε στοίχιση στηλών και αντιγράψτε πίνακα GitHub Flavored Markdown.

Η πρώτη γραμμή είναι η κεφαλίδα. Πατήστε Enter για να κατεβείτε μία γραμμή. Επικολλήστε κελιά που αντιγράψατε από υπολογιστικό φύλλο σε οποιοδήποτε κελί για να γεμίσει το πλέγμα από εκεί.

Προεπισκόπηση

Εισαγωγή δεδομένων

Πώς να δημιουργήσετε έναν πίνακα Markdown

  1. Πληκτρολογήστε το περιεχόμενό σας στο πλέγμα. Η πρώτη γραμμή είναι η κεφαλίδα του πίνακα.
  2. Χρησιμοποιήστε τα Προσθήκη γραμμής, Προσθήκη στήλης, Αφαίρεση τελευταίας γραμμής και Αφαίρεση τελευταίας στήλης, ή τα μικρά κουμπιά ×, για να διαμορφώσετε τον πίνακα. Το Νέος κενός πίνακας ξεκινά από την αρχή με πλέγμα 3 × 3.
  3. Επιλέξτε τη στοίχιση κάθε στήλης από το μενού πάνω της: Προεπιλογή, Αριστερά, Κέντρο ή Δεξιά.
  4. Αφήστε επιλεγμένο το Στοίχιση των στηλών στον πηγαίο κώδικα Markdown για πίνακα που διαβάζεται εύκολα ως απλό κείμενο, ή καταργήστε την επιλογή για τον συντομότερο δυνατό κώδικα.
  5. Αντιγράψτε το αποτέλεσμα ή κατεβάστε το ως αρχείο .md. Η Προεπισκόπηση δείχνει πώς θα φαίνεται ο πίνακας μετά την απόδοση.

Για να ξεκινήσετε από υπάρχοντα δεδομένα, επικολλήστε τα στην Εισαγωγή δεδομένων, διαλέξτε Μορφή (ή αφήστε την Αυτόματη ανίχνευση) και πατήστε Εισαγωγή. Μπορείτε επίσης να επικολλήσετε ένα μπλοκ κελιών από Excel, LibreOffice ή Google Sheets απευθείας σε οποιοδήποτε κελί του πλέγματος: το πλέγμα μεγαλώνει ώστε να χωρέσει το μπλοκ, ξεκινώντας από αυτό το κελί.

Πώς λειτουργούν οι πίνακες Markdown

Οι πίνακες δεν ανήκουν στην αρχική σύνταξη του Markdown. Προέρχονται από την προδιαγραφή GitHub Flavored Markdown (GFM), που υποστηρίζουν το GitHub, το GitLab, το Bitbucket, οι περισσότερες γεννήτριες στατικών ιστότοπων, το Obsidian, οι εξαγωγές του Notion και πολλά εργαλεία τεκμηρίωσης. Ένας πίνακας GFM έχει τρία μέρη:

  • μια γραμμή κεφαλίδας, με κελιά χωρισμένα με κάθετες γραμμές (pipes): | Όνομα | Βαθμός |·
  • μια γραμμή διαχωρισμού από παύλες, ένα κελί ανά στήλη: | --- | --- |·
  • οσεσδήποτε γραμμές σώματος.

Η γραμμή διαχωρισμού ορίζει και τη στοίχιση. Η άνω και κάτω τελεία αριστερά (:---) στοιχίζει τη στήλη αριστερά, δεξιά (---:) τη στοιχίζει δεξιά και και στις δύο πλευρές (:---:) την κεντράρει. Χωρίς άνω και κάτω τελεία, ο renderer χρησιμοποιεί την προεπιλογή του, που συνήθως είναι αριστερά.

Η κεφαλίδα είναι υποχρεωτική στο GFM: ένας πίνακας χωρίς κεφαλίδα δεν αναγνωρίζεται. Αν τα δεδομένα σας δεν έχουν φυσική κεφαλίδα, δώστε στην πρώτη γραμμή σύντομα ονόματα στηλών.

Ειδικοί χαρακτήρες και αλλαγές γραμμής

Μια κάθετη γραμμή μέσα σε κελί θα έκλεινε το κελί, γι’ αυτό το εργαλείο την κάνει escape ως \|. Μια κάθετη γραμμή που έχει ήδη escape αφήνεται ως έχει, οπότε το αποτέλεσμα δεν γίνεται ποτέ escape δύο φορές. Ούτε οι πίνακες Markdown μπορούν να περιέχουν πραγματικές αλλαγές γραμμής: μια αλλαγή γραμμής μέσα σε εισαγόμενα δεδομένα γίνεται <br>, που το GitHub και οι περισσότεροι renderers εμφανίζουν ως νέα γραμμή μέσα στο κελί. Όλα τα υπόλοιπα, μαζί με τα **έντονα**, τα `κώδικας` και τους συνδέσμους, διατηρούνται όπως τα πληκτρολογήσατε, ώστε να μπορείτε να χρησιμοποιείτε inline Markdown στα κελιά.

Όταν οι στήλες στοιχίζονται, οι πλατείς χαρακτήρες, όπως το κινεζικό, ιαπωνικό ή κορεατικό κείμενο και τα emoji, μετρούν ως δύο στήλες, ώστε οι κάθετες γραμμές να ευθυγραμμίζονται σε επεξεργαστή σταθερού πλάτους.

Εισαγωγή CSV, κελιών υπολογιστικού φύλλου ή πίνακα Markdown

Η Αυτόματη ανίχνευση ψάχνει πρώτα για πίνακα Markdown οπουδήποτε στο επικολλημένο κείμενο, μαζί με τη στοίχισή του. Διαφορετικά το κείμενο διαβάζεται ως δεδομένα με διαχωριστικά: χωρισμένα με tab όταν η πρώτη γραμμή έχει tab (αυτό που βάζουν τα υπολογιστικά φύλλα στο πρόχειρο), αλλιώς κόμμα, semicolon (;) ή κάθετη γραμμή, όποιο εμφανίζεται συχνότερα. Οι τιμές σε εισαγωγικά, όπως "Παπαδόπουλος, Γ.", αντιμετωπίζονται όπως στο CSV. Το πλέγμα χωράει έως 500 γραμμές και 30 στήλες.

Συχνές ερωτήσεις

Στέλνονται κάπου τα δεδομένα μου;

Όχι. Το πλέγμα, η εισαγωγή και η έξοδος Markdown διαχειρίζονται όλα από το εργαλείο στο πρόγραμμα περιήγησής σας. Τίποτα από όσα πληκτρολογείτε ή επικολλάτε δεν φεύγει από τη συσκευή σας.

Γιατί ο πίνακάς μου δεν εμφανίζεται σωστά στον ιστότοπό μου;

Ελέγξτε ότι ο renderer υποστηρίζει πίνακες GFM και ότι πριν από τον πίνακα υπάρχει κενή γραμμή. Ορισμένες μηχανές Markdown, όπως το αρχικό Markdown.pl, δεν έχουν καθόλου υποστήριξη πινάκων.

Μπορώ να επεξεργαστώ έναν υπάρχοντα πίνακα Markdown;

Ναι. Επικολλήστε ολόκληρο τον πίνακα στην Εισαγωγή δεδομένων και πατήστε Εισαγωγή. Τα κελιά και οι στοιχίσεις των στηλών φορτώνονται στο πλέγμα, έτοιμα για επεξεργασία.

Μπορεί ένα κελί να περιέχει πολλές γραμμές ή λίστα;

Μόνο inline περιεχόμενο. Οι αλλαγές γραμμής γίνονται <br>, αλλά στοιχεία μπλοκ όπως λίστες, επικεφαλίδες ή μπλοκ κώδικα δεν επιτρέπονται μέσα στα κελιά ενός πίνακα GFM.

Διαφέρει η στοιχισμένη έκδοση όταν αποδίδεται;

Όχι. Τα επιπλέον κενά κάνουν μόνο τον πηγαίο κώδικα ευκολότερο στην ανάγνωση και στον έλεγχο σε diffs. Και οι δύο εκδόσεις αποδίδουν τον ίδιο πίνακα.