НАЗВАНИЕ
ptx - упорядоченный предметный указатель
СИНТАКСИС
ptx [опции] [ввод [вывод]]
ОПИСАНИЕ
Команда ptx создает файл вывод, который можно обработать text formatter'ом и получить упорядоченный предметный указатель для файла ввод (по умолчанию - стандартный вывод и стандартный ввод). Выполнение делится на три фазы: на первой происходит упорядочение, когда для каждого ключевого слова на входной строке генерируется одна строка. Ключевые слова циклическим сдвигом ставятся в начало строк. Затем строки файла упорядочиваются. Наконец, в упорядоченных строках опять делается циклический сдвиг, так что ключевые слова оказываются на прежних местах в строке. Вывод ptx имеет вид:
.xx "хвост" "до ключа" "ключ и за ним" "голова"
где предполагается, что .xx - это макро nroff или troff(1), обеспечиваемая пользователем либо пакетом ??????? макро mptx(5). Поля до ключа и ключ и за ним содержат ??? mptx(5) - сс максимально возможную при печати часть строки вокруг ключевого слова. Хвост и голова, по крайней мере одна из которых - пустая строка, являются окружающими частями строки, достаточно малыми чтобы поместиться в свободном месте строки.
Можно использовать следующие опции:
Использовать в качестве ключевых только слова из файла с именем only.
Не использовать в качестве ключевых слова, находящиеся в файле с именем ignore. Если опции -i и -o опущены, в качестве файла ignore используется файл /usr/lib/ejgn.
Использовать символы из файла с именем break в качестве разделителей. Символ табуляции, перевод строки и пробелы используются в качестве разделителей всегда.