Πώς να το χρησιμοποιήσετε
- Πληκτρολογήστε την κεφαλίδα στην πρώτη γραμμή και τα δεδομένα από κάτω, ή ανοίξτε την επιλογή «Συμπλήρωση από CSV…» και επικολλήστε κελιά από ένα υπολογιστικό φύλλο.
- Προσθέστε ή αφαιρέστε γραμμές και στήλες με τα κουμπιά.
- Ορίστε τη στοίχιση κάθε στήλης με το μενού πάνω από αυτήν.
- Επιλέξτε Markdown ή HTML και αντιγράψτε ή κατεβάστε τον πίνακα.
Πώς λειτουργεί
Η έξοδος Markdown ακολουθεί τη σύνταξη πινάκων του GitHub Flavored Markdown (GFM), την οποία υποστηρίζουν το GitHub, το GitLab, πολλές γεννήτριες τεκμηρίωσης και οι περισσότεροι επεξεργαστές Markdown. Η πρώτη σειρά γίνεται η κεφαλίδα και ακολουθεί η σειρά διαχωρισμού που ορίζει τη στοίχιση: :--- για αριστερά, :---: για κέντρο, ---: για δεξιά και --- για την προεπιλογή.
Το περιεχόμενο των κελιών κωδικοποιείται ώστε να μην μπορεί να σπάσει τον πίνακα: ένα | μέσα σε ένα κελί γράφεται ως \|, και μια αλλαγή γραμμής γίνεται <br>, επειδή μια σειρά πίνακα GFM πρέπει να παραμένει σε μία γραμμή. Άλλο περιεχόμενο Markdown στα κελιά, όπως **έντονη γραφή** ή `κώδικας`, διατηρείται και θα αποδοθεί από το πρόγραμμα προβολής Markdown. Με την επιλογή «Στοίχιση στηλών με κενά», κάθε στήλη συμπληρώνεται στο ίδιο πλάτος, ώστε ο πίνακας να διαβάζεται ως απλό κείμενο· χαρακτήρες όπως κινεζικοί, ιαπωνικοί ή κορεατικοί μετρούν ως δύο στήλες πλάτος. Οι σειρές με λιγότερα κελιά συμπληρώνονται με κενά κελιά.
Η εισαγωγή δέχεται κείμενο διαχωρισμένο με στηλοθέτες (ό,τι βάζουν τα λογιστικά φύλλα στο πρόχειρο), CSV με κόμματα ή ερωτηματικά, συμπεριλαμβανομένων πεδίων σε εισαγωγικά με κόμματα, εισαγωγικά και αλλαγές γραμμής, καθώς και υπάρχοντες πίνακες Markdown, των οποίων διαβάζεται και η σειρά στοίχισης.
Η έξοδος HTML είναι ένα απλό <table> με <thead> και <tbody>. Το κείμενο κωδικοποιείται HTML (& < > "), οι αλλαγές γραμμής γίνονται <br> και η στοίχιση ορίζεται με ενσωματωμένα στυλ text-align, ώστε να λειτουργεί χωρίς φύλλο στυλ.
Παραδείγματα
Από υπολογιστικό φύλλο σε README
Επιλέξτε μια περιοχή στα Google Sheets, αντιγράψτε την, επικολλήστε την στο πλαίσιο εισαγωγής και κάντε κλικ στο «Γέμισμα πίνακα». Ορίστε τη στήλη τιμής σε δεξιά στοίχιση και αντιγράψτε το Markdown στο README.md.
Κείμενο με χαρακτήρα pipe
Ένα κελί που περιέχει «Unlimited | fair use» γράφεται ως Unlimited \| fair use, ώστε το GitHub να εμφανίζει τον χαρακτήρα | αντί να ξεκινά νέα στήλη.
Τακτοποίηση υπάρχοντος πίνακα
Επικολλήστε έναν χειρόγραφο πίνακα Markdown με ανομοιόμορφα κενά, κάντε κλικ στο «Συμπλήρωση πίνακα» και αντιγράψτε το αποτέλεσμα πίσω με όλες τις στήλες στοιχισμένες και τη στοίχιση διατηρημένη.
Συχνές ερωτήσεις
Μπορεί ένα κελί να περιέχει αλλαγή γραμμής;
Όχι ως πραγματική αλλαγή γραμμής, επειδή κάθε γραμμή πίνακα πρέπει να είναι μία γραμμή σε Markdown. Η γεννήτρια γράφει <br> αντ' αυτού, το οποίο το GitHub και τα περισσότερα προγράμματα προβολής εμφανίζουν ως αλλαγή γραμμής.
Γιατί πρέπει να υπάρχει γραμμή κεφαλίδας;
Οι πίνακες GFM ξεκινούν πάντα με μια γραμμή κεφαλίδας που ακολουθείται από τη γραμμή στοίχισης. Αν δεν θέλετε ορατές επικεφαλίδες, μπορείτε να αφήσετε τα κελιά κεφαλίδας κενά, αλλά τα περισσότερα προγράμματα προβολής εξακολουθούν να σχεδιάζουν τη γραμμή κεφαλίδας.
Μπορώ να συγχωνεύσω κελιά;
Όχι. Οι πίνακες Markdown δεν υποστηρίζουν συγχωνευμένα κελιά (colspan ή rowspan). Αν τα χρειάζεστε, χρησιμοποιήστε την έξοδο HTML και προσθέστε τα χαρακτηριστικά colspan ή rowspan χειροκίνητα.
Αλλάζει η προσθήκη κενών την εμφάνιση του πίνακα κατά την απόδοση;
Όχι. Τα επιπλέον κενά αγνοούνται κατά την απόδοση της Markdown. Η προσθήκη κενών απλώς κάνει τον πηγαίο κώδικα πιο εύκολο στην ανάγνωση και την επεξεργασία.
Απόρρητο
Ο πίνακας δημιουργείται μόνο στο πρόγραμμα περιήγησής σας. Τα δεδομένα που πληκτρολογείτε ή επικολλάτε δεν μεταφορτώνονται, δεν αποθηκεύονται ούτε περιλαμβάνονται σε αναλυτικά στοιχεία.