Xem các trang thông tin trong trình duyệt


9

Có cách nào tôi có thể sử dụng trình duyệt để xem infocác trang không? Tôi biết rằng nó có thể được thực hiện với các trang man dựa trên trang man man, nhưng tôi không thể tìm thấy bất kỳ tùy chọn nào như vậy cho thông tin.

Câu trả lời:


7

Các tệp thông tin được tạo từ .texinfonguồn, đây là một loại ngôn ngữ đánh dấu đặc biệt. Chương trình được sử dụng để chuyển đổi tệp .texinfo sang tệp .info là GNU TexInfo . Phần mềm này cũng có thể tạo đầu ra HTML:

Texinfo sử dụng một tệp nguồn duy nhất để tạo đầu ra ở một số định dạng, cả trực tuyến và in (dvi, html, thông tin, pdf, xml, v.v.). Điều này có nghĩa là thay vì viết các tài liệu khác nhau cho thông tin trực tuyến và một tài liệu khác cho hướng dẫn in, bạn chỉ cần viết một tài liệu.

Chẳng hạn, bạn có thể sử dụng tệp coreutils.texi với texi2any:

texi2any --html --no-split --no-headers --force -o core.htm coreutils.texi

để tạo một tệp html duy nhất với toàn bộ nội dung từ các trang thông tin coreutils .

Lưu ý infotiện ích, cũng là một phần của bộ texinfo , cho phép xuất một số nội dung, nhưng không trực tiếp sang html; ví dụ:

info --subnodes -o ls.txt ls

để xuất nội dung lslệnh infovào một tệp văn bản.


Tôi không chắc chắn tôi làm theo chính xác những gì bạn đã làm ở đó @ illuminÉ. Khi tôi cố gắng thực hiện lệnh đó, thiết bị đầu cuối của tôi đã cho tôi tin nhắn could not open coreutils.texi: No such file or directory.
Koz Ross

Cảm ơn đã thêm các hướng dẫn. Bạn có thể làm một cái gì đó như info --subnodes -o ls.texi lsđể có được đầu ra trong Texinfo?
Koz Ross

3

Để biết giá trị của nó, trình duyệt Konqueror và Rekonq của KDE có thể hiển thị trực tiếp các trang thông tin, bằng cách hiển thị chúng thông qua info:giao thức.

Chỉ cần khởi chạy Konqueror hoặc Rekonq và nhập ví dụ: "thông tin: ls" vào thanh địa chỉ để truy cập trang thông tin ls.

mancác trang được hỗ trợ theo cùng một cách, thông qua man:giao thức.


1

Các infotrang phát hành hiện tại có sẵn trên gnu.org . Chúng có các định dạng khác nhau bao gồm HTML và texy y PDF, e. g. cho lõi:

Một chức năng đơn giản để dễ dàng mở e. g. phiên bản HTML lớn của các gói đã cho có thể là:

infohtml(){
  for i; do
    vivaldi-stable "https://www.gnu.org/software/$i/manual/$i.html"
  done
}

Với điều này, một dòng lệnh infohtml bash screenmở các trang thông tin trực tuyến của hai người này bằng cách sử dụng vivaldi-stable- thay thế lệnh trình duyệt nếu cần thiết.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.