GNU Texinfo to projekt open source i 100% wolnego oprogramowania zaprojektowany od podstaw do pełnienia funkcji oficjalnego formatu dokumentacji projektu GNU. Został on wymyślony przez Bob Chassell i Richarda Stallmana wiele lat temu i zainspirowany językiem formatowania Scribe Brianem Reidiem, między innymi popularne w tym czasie języki formatujące.
Może drukować dokumentację drukowaną i online
Oprogramowanie wykorzystuje pojedynczy plik źródłowy do tworzenia wydruków w wielu formatach, drukowanych i online w różnych formatach plików, w tym HTML (język znaczników HyperText), PDF (Portable Document Format), XML (Extensible Markup Language) DVI (Digital Visual Interface), INFO i wiele innych.
Jest używany przez wiele projektów innych niż GNU
System GNU Texinfo jest bardzo dobrze zintegrowany z aplikacją GNU Emacs i jest używany przez wiele projektów innych niż GNU. Oprogramowanie jest rozpowszechniane we wszystkich znanych systemach operacyjnych GNU / Linux, a także na kilku wariantach UNIX-a, takich jak BSD (FreeBSD, OpenBSD, NetBSD).
Składa się z różnych narzędzi wiersza polecenia
Pakiet GNU Texinfo składa się z różnych narzędzi wiersza polecenia, wśród których można wymienić detexinfo, pdftexi2dvi do konwersji plików .pdf i .texi na .vi, texi2dvi do konwersji plików .texi na .vi, texi2html do konwersji .texi pliki do .html, texi2pdf do konwersji plików .texi na pliki .pdf, texindex i txixml2texi na pliki .converter .xml na .texi.
Pierwsze kroki z GNU Texinfo
Aby zainstalować oprogramowanie GNU Texinfo w systemie operacyjnym GNU / Linux, pobierz najnowszą wersję z Softoware lub jej strony internetowej, zapisz archiwum w katalogu domowym, rozpakuj i otwórz aplikację terminalową.
W oknie emulator terminala przejdź do lokalizacji wyodrębnionych plików archiwalnych (na przykład cd /home/softoware/texinfo-5.2), uruchom & lsquo ;./ configure && make & rsquo; polecenie, aby skonfigurować i skompilować program, który można zainstalować, uruchamiając & lsquo; sudo make install & rsquo;
Co nowego w tym wydaniu:
- Język:
- nowe komendy @inlinefmtifelse, @inlineifset, @inlineifclear, aby uzyskać więcej rozmieszczonych nawiasów do alternatywnych wariantów środowisk warunkowych.
- texi2any:
- ostrzega o nazwach węzłów, elementach menu i odnośnikach (ale nie o indeksach) zawierających problematyczne znaki; można wyłączyć za pomocą -c INFO_SPECIAL_CHARS_WARNING = 0.
- info:
- nowa opcja -x (--debug) do debugowania wyjścia; -x -1, aby uzyskać wszystko.
- nowa opcja -v (- zmienna) przypisuje wartość do zmiennej Info, ze zwykłą składnią, -v VARIABLE = VALUE.
- nowa opcja -a (--all) informuje Info o wyświetleniu wszystkich dokumentów odpowiadających argumentom wiersza komend, a nie tylko pierwszym. W połączeniu z opcją -w wyświetlane są pełne nazwy wszystkich plików Info dopasowanych do argumentów wiersza polecenia; z -o, wyświetla wszystkie dopasowane pliki.
- nowa zmienna wyszukiwania - pomiń ekran - steruje pozycją wyjściową dla powtarzających się poleceń wyszukiwania ({i}). Gdy wybierzesz opcję Włączone, powtórzone wyszukiwania pomijają linie wyświetlane na ekranie, tzn. Wyszukiwania do przodu (}) zaczynają się na początku następnej strony, a wyszukiwanie wsteczne () zaczyna się na końcu poprzedniej strony.
- Nowy wiersz polecenia display-file-info (zmuszony do = domyślnie C-g w trybie vi) pokazuje pełną nazwę pliku wyświetlanego węzła i pozycję w nim.
- texi2dvi:
- wsparcie dla biblatex + biber.
- Dystrybucja: automake-1.14, gettext-0.18.3.1.
- Język:
- nowe komendy @inlinefmtifelse, @inlineifset, @inlineifclear, aby uzyskać więcej rozmieszczonych nawiasów do alternatywnych wariantów środowisk warunkowych.
- texi2any:
- ostrzega o nazwach węzłów, elementach menu i odnośnikach (ale nie o indeksach) zawierających problematyczne znaki; można wyłączyć za pomocą -c INFO_SPECIAL_CHARS_WARNING = 0.
- info:
- nowa opcja -x (--debug) do debugowania wyjścia; -x -1, aby uzyskać wszystko.
- nowa opcja -v (- zmienna) przypisuje wartość do zmiennej Info, ze zwykłą składnią, -v VARIABLE = VALUE.
- nowa opcja -a (--all) informuje Info o wyświetleniu wszystkich dokumentów odpowiadających argumentom wiersza komend, a nie tylko pierwszym. W połączeniu z opcją -w wyświetlane są pełne nazwy wszystkich plików Info dopasowanych do argumentów wiersza polecenia; z -o, wyświetla wszystkie dopasowane pliki.
- nowa zmienna wyszukiwania - pomiń ekran - steruje pozycją wyjściową dla powtarzających się poleceń wyszukiwania ({i}). Gdy wybierzesz opcję Włączone, powtórzone wyszukiwania pomijają linie wyświetlane na ekranie, tzn. Wyszukiwania do przodu (}) zaczynają się na początku następnej strony, a wyszukiwanie wsteczne () zaczyna się na końcu poprzedniej strony.
- Nowy wiersz polecenia display-file-info (zmuszony do = domyślnie C-g w trybie vi) pokazuje pełną nazwę pliku wyświetlanego węzła i pozycję w nim.
- texi2dvi:
- wsparcie dla biblatex + biber.
- Dystrybucja: automake-1.14, gettext-0.18.3.1.
- Język:
- nowe komendy @inlinefmtifelse, @inlineifset, @inlineifclear, aby uzyskać więcej rozmieszczonych nawiasów do alternatywnych wariantów środowisk warunkowych.
- texi2any:
- ostrzega o nazwach węzłów, elementach menu i odnośnikach (ale nie o indeksach) zawierających problematyczne znaki; można wyłączyć za pomocą -c INFO_SPECIAL_CHARS_WARNING = 0.
- info:
- nowa opcja -x (--debug) do debugowania wyjścia; -x -1, aby uzyskać wszystko.
- nowa opcja -v (- zmienna) przypisuje wartość do zmiennej Info, ze zwykłą składnią, -v VARIABLE = VALUE.
- nowa opcja -a (--all) informuje Info o wyświetleniu wszystkich dokumentów odpowiadających argumentom wiersza poleceń, a nie tylko pierwszym. W połączeniu z opcją -w wyświetlane są pełne nazwy wszystkich plików Info dopasowanych do argumentów wiersza polecenia; z -o, wyświetla wszystkie dopasowane pliki.
- nowa zmienna wyszukiwania - pomiń ekran - steruje pozycją wyjściową dla powtarzających się poleceń wyszukiwania ({i}). Jeśli wybierzesz opcję Włączone, powtórzone wyszukiwania pomijają linie wyświetlane na ekranie, tzn. Wyszukiwania do przodu (}) zaczynają się na początku następnej strony, a wyszukiwanie wsteczne () zaczyna się na końcu poprzedniej strony.
- Nowy wiersz polecenia display-file-info (zmuszony do = domyślnie C-g w trybie vi) pokazuje pełną nazwę pliku wyświetlanego węzła i pozycję w nim.
- texi2dvi:
- wsparcie dla biblatex + biber.
- Dystrybucja: automake-1.14, gettext-0.18.3.1.
- Język:
- nowe komendy @inlinefmtifelse, @inlineifset, @inlineifclear, aby uzyskać więcej rozmieszczonych nawiasów do alternatywnych wariantów środowisk warunkowych.
- texi2any:
- ostrzega o nazwach węzłów, elementach menu i odnośnikach (ale nie o indeksach) zawierających problematyczne znaki; można wyłączyć za pomocą -c INFO_SPECIAL_CHARS_WARNING = 0.
- info:
- nowa opcja -x (--debug) do debugowania wyjścia; -x -1, aby uzyskać wszystko.
- nowa opcja -v (- zmienna) przypisuje wartość do zmiennej Info, ze zwykłą składnią, -v VARIABLE = VALUE.
- nowa opcja -a (--all) informuje Info o wyświetleniu wszystkich dokumentów odpowiadających argumentom wiersza komend, a nie tylko pierwszym. W połączeniu z opcją -w wyświetlane są pełne nazwy wszystkich plików Info dopasowanych do argumentów wiersza polecenia; z -o, wyświetla wszystkie dopasowane pliki.
- nowa zmienna wyszukiwania - pomiń ekran - steruje pozycją wyjściową dla powtarzających się poleceń wyszukiwania ({i}). Gdy wybierzesz opcję Włączone, powtórzone wyszukiwania pomijają linie wyświetlane na ekranie, tzn. Wyszukiwania do przodu (}) zaczynają się na początku następnej strony, a wyszukiwanie wsteczne () zaczyna się na końcu poprzedniej strony.
- polecenie new-command-file-info (zmuszone do = domyślnie C-g w trybie vi) pokazuje pełną nazwę pliku wyświetlanego węzła i pozycję w nim.
- texi2dvi:
- wsparcie dla biblatex + biber.
- Dystrybucja: automake-1.14, gettext-0.18.3.1.
- texi2any:
- nieregularne drzewa przekrojów (patrz artykuł 5.0 news) powodują raczej ostrzeżenie niż błąd.
- @ w środku linii nie ma już ostrzeżenia.
- info:
- lzip (.lz).
- install-info:
- lzip (.lz).
Co nowego w wersji 6.4:
Co nowego w wersji 6.3:
Co nowego w wersji 5.2:
Co nowego w wersji 5.1:
Obsługiwany jest kompresja
Obsługiwany jest kompresja
Komentarze nie znaleziono