Was ist eine einfache Möglichkeit, Texi-Dateien anzuzeigen?


8

Ich lese einige Dateien für eine Bibliothek, die ich verwenden möchte, und die Dateien haben die Erweiterung '.texi'. Obwohl ich die Dateien in gedit öffnen kann, erschweren alle Syntax- und Markups das Lesen. Außerdem kann ich die eingebetteten Links im Dokument nicht verwenden. Gibt es ein Go-to-Programm zum Lesen von .texi-Dateien? Ich benutze übrigens Ubuntu 13.10. Danke!

Antworten:


8

Installieren Sie texi2html, um Texinfo-Dateien in HTML zu konvertieren:

sudo apt-get install texi2html

Manpage von texi2html:

ZUSAMMENFASSUNG

   texi2html [options] file

BESCHREIBUNG

   Texi2html  converts  the  given Texinfo file to a set of HTML files. It
   tries to handle most of the  Texinfo  commands.  It  creates  hypertext
   links for cross-references, footnotes...

   Texi2html  may furthermore use latex2html to generate HTML (code and/or
   images) for @math and @iftex tags (see the --l2h option).

   Texi2html creates several files depending on the contents of  the  Tex‐
   info file and on the chosen options (see FILES).

   The  HTML  files created by texi2html are in general closer to TeX than
   to Info. Using init files (see the --init-file option), other styles or
   output formats may be selected.

[...]


4
Ich denke, texinfowurde im Jahr 2011 eingestellt und das makeinfo --htmlwird bevorzugt: askubuntu.com/a/644387/52975
Ciro Santilli 法轮功 病毒 审查 六四 事件 法轮功

1
@CiroSantilli good 事件 法轮功 纳米比亚 威 视, gut zu wissen, danke und +1 für deine Antwort.
Sylvain Pineau

6

makeinfoaus dem texinfoPaket

sudo apt-get install texinfo
makeinfo --html --no-split -o a.html a.texi
firefox a.html

Sie können auch in viele andere Formate konvertieren, wenn Sie dies bevorzugen:

  • makeinfo a.texi.

    Erzeugt eine a.infoDatei, die geöffnet werden kann mit:

    info -f a.info
    

    Dies ist das "native" lokale GNU-Dokumentationsformat.

  • makeinfo --pdf a.info

    Benötigt LaTeX.

texi2htmlscheint 2011 veraltet zu sein: http://www.nongnu.org/texi2html/

Die Entwicklung von Texi2HTML und der auf Texi2HTML basierenden makeinfo-Implementierung wurde 2011 eingestellt.

Binutils docs

So können Sie die Binutils-Dokumente wie GDB und GAS, die im Texinfo-Format vorliegen, in einem einzigen Nirvana der HTML-Seite erstellen: /unix/477303/how-to-build-the-gdb -Dokumentation-aus-Quelle / 477309 # 477309


2

Sie können verwenden texiinfo:

Texinfo verwendet eine einzige Quelldatei, um eine Ausgabe in einer Reihe von Formaten zu erstellen, sowohl online als auch gedruckt (dvi, html, info, pdf, xml usw.). Dies bedeutet, dass Sie anstatt verschiedene Dokumente für Online-Informationen und ein anderes für ein gedrucktes Handbuch zu schreiben, nur ein Dokument schreiben müssen. Und wenn die Arbeit überarbeitet wird, müssen Sie nur dieses eine Dokument überarbeiten. Das Texinfo-System ist gut in GNU Emacs integriert.

Sie können es von hier aus herunterladen , z.

cd
wget http://ftp.gnu.org/gnu/texinfo/texinfo-6.0.tar.xz
tar xf texinfo-6.0.tar.xz

Kompilieren und installieren:

cd texiinfo-6.0
./configure
make
sudo make install

Nach der Installation verwenden man texiinfound lernen, wie man es konvertiert.

Mehr Infos hier

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.