Я пытаюсь создать вложенный маркированный список в roff.Я на macOS, использую GNU groff версии 1.19.2.
Из документации roff кажется, что макрос .IP
является подходящим способом сделать это.Так что я .IP
для маркированных элементов, в сочетании с .RS
/ .RE
для отступа поля для вложенных списков.
.SH "Nested three deep"
.IP \(bu 1
foo
.IP \(bu 1
bar
.RS
.IP \(bu 2
foo\-2
.IP \(bu 2
bar\-2
.RS
.IP \(bu 3
foo\-3
.IP \(bu 3
bar\-3
.RE
.IP \(bu 2
baz\-2
.RS
.IP \(bu 3
foo\-3
.RE
.IP \(bu 2
qux\-2
.RE
.IP \(bu 1
baz
Но выравнивание маркера / текста на первом уровнесписка неверен: текст появляется в строке под маркером, а не сразу после маркера.
Кто-нибудь знает, что я делаюздесь не так?