Εργαλεία¶
Η εφαρμογή¶
Χωρίς φάκελο ανοίγει την αρχική οθόνη (νέα εργασία, εισαγωγή από Word, πρόσφατες
εργασίες)· με φάκελο ανοίγει κατευθείαν τον editor: κεφάλαια αριστερά, κείμενο στη μέση,
σελίδες δεξιά. Ρυθμίσεις με φόρμα, εικόνες με σύρσιμο ή επικόλληση, παραπομπές από λίστα,
μετονομασία, ταξινόμηση και διαγραφή κεφαλαίων (στον κάδο «.kados»).
Κάθε αλλαγή αποθηκεύεται και οι σελίδες ανανεώνονται σε λιγότερο από ένα δευτερόλεπτο.
Από κάτω εμφανίζονται τα προβλήματα που βρίσκει το validate· με κλικ πας στη γραμμή.
Συντομεύσεις: Ctrl+S αποθήκευση, Ctrl+B έντονα, Ctrl+I πλάγια.
Ασφάλεια
Ο editor ακούει μόνο στο 127.0.0.1, απορρίπτει αιτήματα από άλλα sites και
διαβάζει ή γράφει μόνο αρχεία κειμένου μέσα στον φάκελο του project.
Αυτόματο build¶
Αν προτιμάς τον δικό σου editor (VS Code, Obsidian, Typora), το watch ξαναφτιάχνει
το PDF σε κάθε αποθήκευση.
Έλεγχος κειμένου¶
$ greekbook validate [--strict]
chapters/02.md:14: warning: η λέξη «λoγος» έχει λατινικούς χαρακτήρες: o (μοιάζουν με ελληνικά)
chapters/02.md:20: warning: τελικό «ς» στη μέση λέξης («αςτρο»)
chapters/03.md:7: error: η παραπομπή @smith2020 δεν υπάρχει στη βιβλιογραφία
Βρίσκει λάθη που δεν φαίνονται με το μάτι: λατινικά γράμματα μέσα σε ελληνικές λέξεις
(χαλάνε την αναζήτηση και τον συλλαβισμό), «ς» στη μέση ή «σ» στο τέλος λέξης, μονά
εισαγωγικά, παραπομπές και ετικέτες που δεν υπάρχουν, εικόνες που λείπουν. Με
--strict αποτυγχάνει και στις προειδοποιήσεις, χρήσιμο σε CI.