Intereting Posts
Команда sudo не является источником /root/.bashrc Как развернуть приложение Java В чем разница между `get` (менеджер пакетов Debian) и PPA? Confused with symlinks – ссылка, созданная в нужном каталоге Каковы преимущества нового командного драйвера? Скрипт Bash не зацикливается Почему использование служебной команды работает в системном дистрибутиве? Как установить единый рабочий стол в Red Hat? Должен ли я устанавливать антивирус? Поиск имен классов в баночках Не удается получить IP-адрес из точки доступа WiFi (hostapd) с DHCP (dnsmasq), соединенным с двумя адаптерами ethernet (bridge-utils) В чем разница между выводами и остановками в командах мультиплексирования ssh? Объединение столбцов в файл с помощью Awk Как я могу показать результаты после того, как Bash читает одну полную строку ввода, но перед выполнением каких-либо команд на этой строке? Как я могу получить максимально развернутые окна, чтобы не скрываться за панелью меню на основном внешнем?

Почему GNU Info не удалось добиться успеха?

Согласно моим знаниям / пониманию, как помощь, так и человек приходили в одно и то же время или имели очень мало разницы во времени между ними. Затем появилась информация GNU Info и из того, что я видел, гораздо более подробный, гораздо более подробный и, возможно, намного лучше, чем у человека. Многие записи даже сегодня в человеке являются загадочными.

Я часто задавался вопросом, почему информация, которая превосходит человека во многих отношениях, вообще не увенчалась успехом. Я все еще вижу людей, производящих человеческие страницы, чем информационные страницы. Было ли это из-за не полезных инструментов для информации? Что-то в лицензиях этих двух? Или какой-то другой фактор, который не получил информации об успехах, которые он заслужил?

Я видел несколько вопросов по unix stackexchange, в частности, что такое GNU Info? и разница между помощью, информацией и командой человека среди других.

    Чтобы ответить на ваш вопрос хотя бы намеком на фактический фон, я предлагаю начать с изучения сроков создания man , info и других систем документации.

    Первая man страница была написана в 1971 году с использованием troff (nroff еще не было) в то время, когда работа на терминале на основе CRT не была обычным явлением и печатанием страниц справочника была норма. Страницы руководства используют простую линейную структуру. Обычно страницы man дают краткий обзор команды, включая ее опцию / переключатели командной строки.

    Команда info фактически обрабатывает вывод из синтаксиса набора текста Texinfo . Это было начато в феврале 1986 года, когда работа над текстовым CRT была нормой для пользователей Unix, но графические рабочие станции все еще исключительны. Выход .info от Texinfo обеспечивает базовую навигацию текстовых документов. И с самого начала имеет другую цель – предоставить полную документацию (для проекта GNU). Такие вещи, как использование команды и ключи командной строки, являются лишь малой частью того, что содержит файл Texinfo для программы.

    Хотя существует перекрытие, информационная система (Tex) была разработана, чтобы дополнять страницы руководства, а не заменять их.

    HTML и веб-браузеры появились в начале 90-х годов и относительно быстро заменили текстовые информационные системы на основе WAIS и gopher. Веб-браузеры использовали доступные тогда графические системы, что позволяет получить дополнительную информацию (например, подчеркнутый текст для гиперссылки), а затем использовать только текстовые системы. Поскольку информация о функциональных возможностях может быть эмулирована в HTML и веб-браузере (возможно после преобразования), система на основе браузера позволяет упростить навигацию (или, по крайней мере, меньше опыта / обучения).

    HTML был расширен и мог делать больше, чем Texinfo. Таким образом, для новых проектов (кроме программного обеспечения GNU) целый ряд систем документации развился (и продолжает развиваться), большинство из которых генерируют HTML-страницы. Недавняя тенденция заключается в том, чтобы внести свой вклад (то есть то, что должен предоставить человеческий документер) для чтения человеком, тогда как Texinfo (и troff) больше ориентированы на эффективную обработку программами, которые их преобразуют .¹

    info не предназначалась для замены info2man страниц, но они могли бы заменить их, если программное обеспечение GNU включило программу info2man предназначенную для создания man-страниц из (подмножества большего) Texinfo-файла.

    Объедините это с тем, что в полной мере использовать средства, которые система, такая как Texinfo, (La (TeX, troff, HTML (+ CSS) и реструктурированный текст), требует времени для изучения и что некоторые из них, возможно, более легки в изучении и / или являются более мощными, мало шансов на доминирование на рынке (Tex).

    ¹ Например, реструктурированный текст , который также можно использовать для написания справочных страниц