GNU Texinfo je open source a 100% bezplatný projektový software navržený od začátku, aby fungoval jako oficiální dokumentační formát projektu GNU. To bylo vymyslel Bob Chassell a Richard Stallman před mnoha lety, a inspiroval Brian Reid je Scribe formátovací jazyk, mezi jinými formátovacími jazyky, které byly populární v daném čase.
Může produkovat tištěnou a online dokumentaci
Software používá soubor s jediným zdrojem k produkci výstupu v mnoha formátech, a to jak tištěných, tak i online v různých formátech, včetně HTML (HyperText Markup Language), PDF (Portable Document Format), XML (Extensible Markup Language) DVI (Digital Visual Interface), INFO a mnoho dalších.
Používá se v mnoha projektech, které nejsou GNU
Systém GNU Texinfo je velmi dobře integrován s aplikací GNU Emacs a používá se také mnoha projekty, které nejsou GNU. Tento software je distribuován ve všech známých operačních systémech GNU / Linux, stejně jako v několika variantách podobných systému UNIX, jako jsou BSD (FreeBSD, OpenBSD, NetBSD).
Skládá se z různých nástrojů příkazového řádku
Balíček GNU Texinfo se skládá z různých nástrojů příkazového řádku, z nichž můžeme zmínit detexinfo, pdftexi2dvi pro konverzi .pdf a .texi soubory .dvi, texi2dvi pro konverzi .texi soubory .dvi, texi2html pro konverzi .texi soubory do formátu .html, texi2pdf pro převod souborů .texi na .pdf, texindex a txixml2texi pro převod souborů .xml na .texi.
Začínáme s GNU Texinfo
Chcete-li nainstalovat software GNU Texinfo do operačního systému GNU / Linux, stáhněte si nejnovější verzi z Softwaru nebo jeho webové stránky, uložte archiv do domovského adresáře, rozbalte jej a otevřete aplikaci Terminál.
V okně emulátoru terminálu přejděte na místo extrahovaných archivních souborů (např. cd /home/softoware/texinfo-5.2), spusťte příkaz & lsquo; ./ configure && make & rsquo; příkaz pro konfiguraci a kompilaci programu, který lze nainstalovat spuštěním příkazu & lsquo; sudo make install & rsquo;
Co je nového v této verzi:
- Jazyk:
- nové příkazy @inlinefmtifelse, @inlineifset, @inlineifclear, pro více alternativ k podmíněným prostředím vymezeným výstupem.
- texi2any:
- upozorňuje na názvy uzlů, položky nabídky a křížové odkazy (nikoliv však položky v indexu) obsahující problematické znaky; lze deaktivovat s -c INFO_SPECIAL_CHARS_WARNING = 0.
- info:
- nová volba -x (--debug) pro ladění výstupu; -x -1, abyste získali všechno.
- Nová volba -v (--měnná) přiřadí hodnotu proměnné Info s obvyklou syntaxí, -v VARIABLE = VALUE.
- nová volba -a (--all) instruuje Info zobrazit všechny dokumenty, které odpovídají argumentům příkazového řádku, nikoliv pouze první. Ve spojení s volbou -w zobrazuje úplné názvy všech informačních souborů odpovídajících argumentům příkazového řádku; s -o, vygeneruje všechny odpovídající soubory.
- nová proměnná vyhledávací skipová obrazovka ovládá počáteční pozici pro opakované vyhledávací příkazy ({a}). Když je nastaveno na Zapnuto, opakované vyhledávání přeskočí řádky zobrazené na obrazovce, tj. Budou na začátku další stránky procházet dopředu (}) a zpětná vyhledávání ({) začíná na konci předchozí stránky.
- Nový příkaz display-file-info (vázán na = ve výchozím nastavení vázán, C-g v vi režimu) zobrazuje úplný název zobrazeného uzlu a umístění v něm.
- texi2dvi:
- podpora pro biblatex + biber.
- Distribuce: automake-1.14, gettext-0.18.3.1.
Co je nového ve verzi 6.4:
- Jazyk:
- nové příkazy @inlinefmtifelse, @inlineifset, @inlineifclear, pro více alternativ k podmíněným prostředím vymezeným výstupem.
- texi2any:
- upozorňuje na názvy uzlů, položky nabídky a křížové odkazy (nikoliv však položky v indexu) obsahující problematické znaky; lze deaktivovat s -c INFO_SPECIAL_CHARS_WARNING = 0.
- info:
- nová volba -x (--debug) pro ladění výstupu; -x -1, abyste získali všechno.
- Nová volba -v (--měnná) přiřadí hodnotu proměnné Info s obvyklou syntaxí, -v VARIABLE = VALUE.
- nová volba -a (--all) instruuje Info zobrazit všechny dokumenty, které odpovídají argumentům příkazového řádku, nikoliv pouze první. Ve spojení s volbou -w zobrazuje úplné názvy všech informačních souborů odpovídajících argumentům příkazového řádku; s -o, vygeneruje všechny odpovídající soubory.
- nová proměnná vyhledávací skipová obrazovka ovládá počáteční pozici pro opakované vyhledávací příkazy ({a}). Když je nastaveno na Zapnuto, opakované vyhledávání přeskočí řádky zobrazené na obrazovce, tj. Budou na začátku další stránky procházet dopředu (}) a zpětná vyhledávání ({) začíná na konci předchozí stránky.
- Nový příkaz display-file-info (vázán na = ve výchozím nastavení vázán, C-g v režimu vi) zobrazuje úplný název zobrazeného uzlu a umístění v něm.
- texi2dvi:
- podpora pro biblatex + biber.
- Distribuce: automake-1.14, gettext-0.18.3.1.
Co je nového ve verzi 6.3:
- Jazyk:
- nové příkazy @inlinefmtifelse, @inlineifset, @inlineifclear, pro více alternativ k podmíněným prostředím vymezeným výstupem.
- texi2any:
- upozorňuje na názvy uzlů, položky nabídky a křížové odkazy (nikoliv však položky v indexu) obsahující problematické znaky; lze deaktivovat s -c INFO_SPECIAL_CHARS_WARNING = 0.
- info:
- nová volba -x (--debug) pro ladění výstupu; -x -1, abyste získali všechno.
- Nová volba -v (--měnná) přiřadí hodnotu proměnné Info s obvyklou syntaxí, -v VARIABLE = VALUE.
- nová volba -a (--all) instruuje Info zobrazit všechny dokumenty, které odpovídají argumentům příkazového řádku, nikoliv pouze první. Ve spojení s volbou -w zobrazuje úplné názvy všech informačních souborů odpovídajících argumentům příkazového řádku; s -o, vygeneruje všechny odpovídající soubory.
- nová proměnná vyhledávací skipová obrazovka ovládá počáteční pozici pro opakované vyhledávací příkazy ({a}). Když je nastaveno na Zapnuto, opakované vyhledávání přeskočí řádky zobrazené na obrazovce, tj. Budou na začátku další stránky procházet dopředu (}) a zpětná vyhledávání ({) začíná na konci předchozí stránky.
- Nový příkaz display-file-info (vázán na = ve výchozím nastavení vázán, C-g v režimu vi) zobrazuje úplný název zobrazeného uzlu a umístění v něm.
- texi2dvi:
- podpora pro biblatex + biber.
- Distribuce: automake-1.14, gettext-0.18.3.1.
Co je nového ve verzi 5.2:
- Jazyk:
- nové příkazy @inlinefmtifelse, @inlineifset, @inlineifclear, pro více alternativ k podmíněným prostředím vymezeným výstupem.
- texi2any:
- upozorňuje na názvy uzlů, položky nabídky a křížové odkazy (nikoliv však položky v indexu) obsahující problematické znaky; lze deaktivovat s -c INFO_SPECIAL_CHARS_WARNING = 0.
- info:
- nová volba -x (--debug) pro ladění výstupu; -x -1, abyste získali všechno.
- Nová volba -v (--měnná) přiřadí hodnotu proměnné Info s obvyklou syntaxí, -v VARIABLE = VALUE.
- nová volba -a (--all) instruuje Info zobrazit všechny dokumenty, které odpovídají argumentům příkazového řádku, nikoliv pouze první. Ve spojení s volbou -w zobrazuje úplné názvy všech informačních souborů odpovídajících argumentům příkazového řádku; s -o, vygeneruje všechny odpovídající soubory.
- nová proměnná vyhledávací skipová obrazovka ovládá počáteční pozici pro opakované vyhledávací příkazy ({a}). Když je nastaveno na Zapnuto, opakované vyhledávání přeskočí řádky zobrazené na obrazovce, tj. Budou na začátku další stránky procházet dopředu (}) a zpětná vyhledávání ({) začíná na konci předchozí stránky.
- Nový příkaz display-file-info (vázán na = ve výchozím nastavení vázán, C-g v režimu vi) zobrazuje úplný název zobrazeného uzlu a umístění v něm.
- texi2dvi:
- podpora pro biblatex + biber.
- Distribuce: automake-1.14, gettext-0.18.3.1.
Co je nového ve verzi 5.1:
- texi2any:
- Nepravidelné dělící stromy (viz 5,0 zpravodajství) vytvářejí spíše varování než chybu.
- @set uprostřed řádku již nevydává varování.
- info:
- Podpora komprese lzip (.lz)
- install-info:
- Podpora komprese lzip (.lz)
Komentáře nebyl nalezen