Antworten:
Infodateien werden aus dem .texinfo
Quellcode erstellt, einer speziellen Art von Auszeichnungssprache. Das Programm zum Konvertieren von .texinfo-Dateien in .info-Dateien ist GNU TexInfo . Diese Software kann auch HTML-Ausgaben erzeugen:
Texinfo verwendet eine einzige Quelldatei, um eine Ausgabe in einer Reihe von Online- und gedruckten Formaten (dvi, html, info, pdf, xml usw.) zu erstellen. Dies bedeutet, dass Sie anstelle verschiedener Dokumente für Online-Informationen und eines für ein gedrucktes Handbuch nur ein Dokument schreiben müssen.
Beispielsweise können Sie die Datei coreutils.texi verwenden mit texi2any
:
texi2any --html --no-split --no-headers --force -o core.htm coreutils.texi
um eine einzelne HTML- Datei mit dem gesamten Inhalt der Coreutils- Infoseiten zu erstellen.
Beachten Sie, dass das info
Dienstprogramm, das ebenfalls Teil der texinfo- Suite ist, das Exportieren des Inhalts ermöglicht, jedoch nicht direkt in HTML. zum Beispiel:
info --subnodes -o ls.txt ls
um den ls
Befehlsinhalt info
in eine Textdatei auszugeben .
info --subnodes -o ls.texi ls
eine Ausgabe in Texinfo erhalten?
Die Konqueror- und Rekonq-Browser von KDE können Infoseiten direkt anzeigen, indem sie über das info:
Protokoll verfügbar gemacht werden .
Starten Sie einfach Konqueror oder Rekonq und geben Sie zB "info: ls" in die Adressleiste ein, um auf die Infoseite für zuzugreifen ls
.
man
Seiten werden auf die gleiche Weise über das man:
Protokoll unterstützt.
Die info
Seiten der aktuellen Versionen sind auf gnu.org verfügbar . Sie kommen in verschiedenen Formaten einschließlich HTML und schön tex
y PDF, z. G. für die Coreutils:
Eine einfache Funktion zum einfachen Öffnen e. G. Die große HTML-Version der angegebenen Pakete könnte sein:
infohtml(){
for i; do
vivaldi-stable "https://www.gnu.org/software/$i/manual/$i.html"
done
}
Damit infohtml bash screen
öffnet eine Befehlszeile die Online-Infoseiten dieser beiden mit vivaldi-stable
- ersetzen Sie gegebenenfalls den Browserbefehl.
could not open coreutils.texi: No such file or directory
.