[P&AM Lab] Вопросы о troff

Hermes Conrad nateford на inbox.ru
Пт Окт 12 18:52:22 MSK 2012


В Fri, 12 Oct 2012 14:07:07 +0400
Илья Артеев <ilyaart90 на rambler.ru> пишет:

Добрый вечер.

Числовой регистр в troff - это как переменная типа int в Си.
Записывается в него значение следующим образом:

.nr имя_регистра присваиваемое_значение

Причём присваиваемое_значение может быть выражением.

Список можно сделать с помощью разных макропакетов. Например, если
использовать макропакет mm, то это будет выглядеть так:

.AL 1 1
.LI
Трата
.LI
Тратата
.LI
Дырмырдыр
.LE

В субботу принеси флешку, я тебе скину книгу по troff.

> Все привет.
> 
> Прошу помощи в понимании troff. Вопрос следующий: можно ли из уже
> собранного (сгенерированного) файла ps обратно получить текст с
> разметкой?
> 
> Если да то как?
> 
> P.S Собираю документ таким образом:
> 
> groff -k -mru -ms -Tps ./text_file > ./doc_file
> 
> Вопрос второй не могу разобраться как пользоваться разметкой ".nr R
> +-N M", в руководстве сказано, что это числовой регистр, только слабо
> понимаю его смысл.
> 
> И последний пока вопрос, как правильно сделать нумерованный список,
> например:
> 
> 1. Трата
> 
> 2. Тратата
> 
> 3. Дырмырдыр
> 
> В руководстве нашел только один способ .nm, но проблема в том что она
> считает все строки, а не переводы строк (.br)
> 
> Илья Артеев.





Подробная информация о списке рассылки Lab