Το GNU Texinfo είναι ένα έργο ελεύθερου λογισμικού ανοιχτού κώδικα και 100% ελεύθερου λογισμικού σχεδιασμένο από τη βάση για να λειτουργεί ως η επίσημη μορφή τεκμηρίωσης του έργου GNU. Κατασκευάστηκε από τον Bob Chassell και τον Richard Stallman πριν από πολλά χρόνια και εμπνεύστηκε από τη γλώσσα μορφοποίησης του Brian Reid, μεταξύ άλλων μορφών γλώσσας που ήταν δημοφιλείς εκείνη τη στιγμή.
Μπορεί να παράγει έντυπη και online τεκμηρίωση
Το λογισμικό χρησιμοποιεί ένα αρχείο μιας πηγής για να παράγει αποτελέσματα σε διάφορες μορφές, εκτυπωμένες και σε απευθείας σύνδεση σε διάφορες μορφές αρχείων, όπως HTML (HyperText Markup Language), PDF (Portable Document Format), XML (Extensible Markup Language) DVI (Ψηφιακή οπτική διασύνδεση), INFO και πολλά άλλα.
Χρησιμοποιείται από πολλά έργα που δεν είναι GNU
Το σύστημα GNU Texinfo είναι πολύ καλά ενσωματωμένο στην εφαρμογή GNU Emacs και χρησιμοποιείται από πολλά έργα εκτός από το GNU. Το λογισμικό διανέμεται σε όλα τα γνωστά λειτουργικά συστήματα GNU / Linux, καθώς και σε διάφορες παραλλαγές τύπου UNIX, όπως το BSD (FreeBSD, OpenBSD, NetBSD).
Αποτελείται από διάφορα εργαλεία γραμμής εντολών
Το πακέτο GNU Texinfo αποτελείται από διάφορα εργαλεία γραμμής εντολών, μεταξύ των οποίων μπορούμε να αναφέρουμε το detexinfo, το pdftexi2dvi για τη μετατροπή των αρχείων .pdf και .texi σε .dvi, texi2dvi για μετατροπή αρχείων .texi σε .dvi, texi2html για μετατροπή. αρχεία σε μορφή .html, texi2pdf για μετατροπή αρχείων .tex σε .pdf, texindex και txixml2texi για μετατροπή αρχείων .xml σε .tex.
Ξεκινώντας με το GNU Texinfo
Για να εγκαταστήσετε το λογισμικό GNU Texinfo στο λειτουργικό σας σύστημα GNU / Linux, κάντε λήψη της πιο πρόσφατης έκδοσης από το Softoware ή τον ιστότοπό του, αποθηκεύστε το αρχείο στο αρχικό σας κατάλογο, αποσυσκευάστε το και ανοίξτε μια εφαρμογή τερματικού.
Στο παράθυρο εξομοιωτή του τερματικού, μεταβείτε στη θέση των αρχείων αρχειοθέτησης που εξάγονται (π.χ. cd /home/softoware/texinfo-5.2), εκτελέστε το & lsquo; ./ configure && make & rsquo; εντολή για τη διαμόρφωση και την κατάρτιση του προγράμματος, το οποίο μπορεί να εγκατασταθεί με την εκτέλεση του & lsquo; sudo make install & rsquo;
Τι είναι καινούργιο σε αυτή την έκδοση:
- Γλώσσα:
- νέες εντολές @inlinefmtifelse, @inlineifset, @inlineifclear, για περισσότερες εναλλακτικές λύσεις που οριοθετούνται από την οροφή σε περιβάλλοντα υπό όρους.
- texi2any:
- προειδοποιεί για τα ονόματα κόμβων, τα στοιχεία μενού και τις παραπομπές (αλλά όχι καταχωρήσεις ευρετηρίου) που περιέχουν προβληματικούς χαρακτήρες. μπορεί να απενεργοποιηθεί με -c INFO_SPECIAL_CHARS_WARNING = 0.
- πληροφορίες:
- νέα επιλογή -x (--debug) για την παραγωγή εντοπισμού σφαλμάτων. -x -1 για να πάρετε τα πάντα.
- νέα επιλογή -v (- μεταβλητή) εκχωρεί μια τιμή σε μια μεταβλητή Info, με τη συνήθη σύνταξη, -v VARIABLE = VALUE.
- νέα επιλογή -a (--all) δίνει εντολή στην Info να εμφανίζει όλα τα έγγραφα που ταιριάζουν με τα επιχειρήματα της γραμμής εντολών, όχι μόνο τα πρώτα. Σε συνδυασμό με την επιλογή -w, εμφανίζει πλήρη ονόματα όλων των αρχείων πληροφοριών που ταιριάζουν με τα επιχειρήματα της γραμμής εντολών. με -o, εξάγει όλα τα αντίστοιχα αρχεία.
- η νέα μεταβλητή αναζήτηση-παράλειψη-οθόνη ελέγχει την αρχική θέση για τις επαναλαμβανόμενες εντολές αναζήτησης ({και}). Όταν είναι ενεργοποιημένο, οι επαναλαμβανόμενες αναζητήσεις παραλείπουν τις γραμμές που εμφανίζονται στην οθόνη, δηλαδή οι αναζητήσεις προς τα εμπρός (}) ξεκινούν από την αρχή της επόμενης σελίδας και οι αναζητήσεις προς τα πίσω ({) αρχίζουν στο τέλος της προηγούμενης σελίδας.
- Η νέα εντολή display-file-info (δεσμευμένη σε = από προεπιλογή, C-g στη λειτουργία vi) δείχνει το πλήρες όνομα του κόμβου που εμφανίζεται και τοποθετείται σε αυτό.
- texi2dvi:
- υποστήριξη για biblatex + biber.
- Διανομή: automake-1.14, gettext-0.18.3.1.
Τι νέο υπάρχει στην έκδοση 6.4:
- Γλώσσα:
- νέες εντολές @inlinefmtifelse, @inlineifset, @inlineifclear, για περισσότερες εναλλακτικές λύσεις που οριοθετούνται από την οροφή σε περιβάλλοντα υπό όρους.
- texi2any:
- προειδοποιεί για τα ονόματα κόμβων, τα στοιχεία μενού και τις παραπομπές (αλλά όχι καταχωρήσεις ευρετηρίου) που περιέχουν προβληματικούς χαρακτήρες. μπορεί να απενεργοποιηθεί με -c INFO_SPECIAL_CHARS_WARNING = 0.
- πληροφορίες:
- νέα επιλογή -x (--debug) για την παραγωγή εντοπισμού σφαλμάτων. -x -1 για να πάρετε τα πάντα.
- νέα επιλογή -v (- μεταβλητή) εκχωρεί μια τιμή σε μια μεταβλητή Info, με τη συνήθη σύνταξη, -v VARIABLE = VALUE.
- νέα επιλογή -a (--all) δίνει εντολή στην Info να εμφανίζει όλα τα έγγραφα που ταιριάζουν με τα επιχειρήματα της γραμμής εντολών, όχι μόνο τα πρώτα. Σε συνδυασμό με την επιλογή -w, εμφανίζει πλήρη ονόματα όλων των αρχείων πληροφοριών που ταιριάζουν με τα επιχειρήματα της γραμμής εντολών. με -o, εξάγει όλα τα αντίστοιχα αρχεία.
- η νέα μεταβλητή αναζήτηση-παράλειψη-οθόνη ελέγχει την αρχική θέση για τις επαναλαμβανόμενες εντολές αναζήτησης ({και}). Όταν είναι ενεργοποιημένο, οι επαναλαμβανόμενες αναζητήσεις παραλείπουν τις γραμμές που εμφανίζονται στην οθόνη, δηλαδή οι αναζητήσεις προς τα εμπρός (}) ξεκινούν από την αρχή της επόμενης σελίδας και οι αναζητήσεις προς τα πίσω ({) αρχίζουν στο τέλος της προηγούμενης σελίδας.
- Η νέα εντολή display-file-info (δεσμευμένη σε = από προεπιλογή, C-g στη λειτουργία vi) δείχνει το πλήρες όνομα του κόμβου που εμφανίζεται και τοποθετείται σε αυτό.
- texi2dvi:
- υποστήριξη για biblatex + biber.
- Διανομή: automake-1.14, gettext-0.18.3.1.
Τι νέο υπάρχει στην έκδοση 6.3:
- Γλώσσα:
- νέες εντολές @inlinefmtifelse, @inlineifset, @inlineifclear, για περισσότερες εναλλακτικές λύσεις που οριοθετούνται από την οροφή σε περιβάλλοντα υπό όρους.
- texi2any:
- προειδοποιεί για τα ονόματα κόμβων, τα στοιχεία μενού και τις παραπομπές (αλλά όχι καταχωρήσεις ευρετηρίου) που περιέχουν προβληματικούς χαρακτήρες. μπορεί να απενεργοποιηθεί με -c INFO_SPECIAL_CHARS_WARNING = 0.
- πληροφορίες:
- νέα επιλογή -x (--debug) για την παραγωγή εντοπισμού σφαλμάτων. -x -1 για να πάρετε τα πάντα.
- νέα επιλογή -v (- μεταβλητή) εκχωρεί μια τιμή σε μια μεταβλητή Info, με τη συνήθη σύνταξη, -v VARIABLE = VALUE.
- νέα επιλογή -a (--all) δίνει εντολή στην Info να εμφανίζει όλα τα έγγραφα που ταιριάζουν με τα επιχειρήματα της γραμμής εντολών, όχι μόνο τα πρώτα. Σε συνδυασμό με την επιλογή -w, εμφανίζει πλήρη ονόματα όλων των αρχείων πληροφοριών που ταιριάζουν με τα επιχειρήματα της γραμμής εντολών. με -o, εξάγει όλα τα αντίστοιχα αρχεία.
- η νέα μεταβλητή αναζήτηση-παράλειψη-οθόνη ελέγχει την αρχική θέση για τις επαναλαμβανόμενες εντολές αναζήτησης ({και}). Όταν είναι ενεργοποιημένο, οι επαναλαμβανόμενες αναζητήσεις παραλείπουν τις γραμμές που εμφανίζονται στην οθόνη, δηλαδή οι αναζητήσεις προς τα εμπρός (}) ξεκινούν από την αρχή της επόμενης σελίδας και οι αναζητήσεις προς τα πίσω ({) αρχίζουν στο τέλος της προηγούμενης σελίδας.
- Η νέα εντολή display-file-info (δεσμευμένη σε = από προεπιλογή, C-g στη λειτουργία vi) δείχνει το πλήρες όνομα του κόμβου που εμφανίζεται και τοποθετείται σε αυτό.
- texi2dvi:
- υποστήριξη για biblatex + biber.
- Διανομή: automake-1.14, gettext-0.18.3.1.
Τι νέο υπάρχει στην έκδοση 5.2:
- Γλώσσα:
- νέες εντολές @inlinefmtifelse, @inlineifset, @inlineifclear, για περισσότερες εναλλακτικές λύσεις που οριοθετούνται από την οροφή σε περιβάλλοντα υπό όρους.
- texi2any:
- προειδοποιεί για τα ονόματα κόμβων, τα στοιχεία μενού και τις παραπομπές (αλλά όχι καταχωρήσεις ευρετηρίου) που περιέχουν προβληματικούς χαρακτήρες. μπορεί να απενεργοποιηθεί με -c INFO_SPECIAL_CHARS_WARNING = 0.
- πληροφορίες:
- νέα επιλογή -x (--debug) για την παραγωγή εντοπισμού σφαλμάτων. -x -1 για να πάρετε τα πάντα.
- νέα επιλογή -v (- μεταβλητή) εκχωρεί μια τιμή σε μια μεταβλητή Info, με τη συνήθη σύνταξη, -v VARIABLE = VALUE.
- νέα επιλογή -a (--all) δίνει εντολή στην Info να εμφανίζει όλα τα έγγραφα που ταιριάζουν με τα επιχειρήματα της γραμμής εντολών, όχι μόνο τα πρώτα. Σε συνδυασμό με την επιλογή -w, εμφανίζει πλήρη ονόματα όλων των αρχείων πληροφοριών που ταιριάζουν με τα επιχειρήματα της γραμμής εντολών. με -o, εξάγει όλα τα αντίστοιχα αρχεία.
- η νέα μεταβλητή αναζήτηση-παράλειψη-οθόνη ελέγχει την αρχική θέση για τις επαναλαμβανόμενες εντολές αναζήτησης ({και}). Όταν είναι ενεργοποιημένο, οι επαναλαμβανόμενες αναζητήσεις παραλείπουν τις γραμμές που εμφανίζονται στην οθόνη, δηλαδή οι αναζητήσεις προς τα εμπρός (}) ξεκινούν από την αρχή της επόμενης σελίδας και οι αναζητήσεις προς τα πίσω ({) αρχίζουν στο τέλος της προηγούμενης σελίδας.
- η νέα εντολή display-file-info (δεσμευμένη σε = από προεπιλογή, C-g στη λειτουργία vi) δείχνει το πλήρες όνομα του εμφαινόμενου κόμβου και τη θέση του σε αυτό.
- texi2dvi:
- υποστήριξη για biblatex + biber.
- Διανομή: automake-1.14, gettext-0.18.3.1.
- texi2any:
- Οι παράνομες τομές δέντρων (βλέπε 5.0 είδωλα) παράγουν μια προειδοποίηση παρά ένα σφάλμα.
- @set στη μέση της γραμμής δεν παράγει πλέον προειδοποίηση.
- πληροφορίες:
- lzip (.lz).
- install-info:
- lzip (.lz).
Τι νέο υπάρχει στην έκδοση 5.1:
Υποστηρίζεται συμπίεση
Υποστηρίζεται συμπίεση
Τα σχόλια δεν βρέθηκε