Hi Alex, On Mon, 21 Sep 2020 at 09:32, Alejandro Colomar <colomar.6.4.3@xxxxxxxxx> wrote: > > Hello Michael, > > > Indentation of structure definitions, shell session logs, and so on > > When structure definitions, shell session logs, and so on are included > in running text, indent them by 4 spaces (i.e., a block enclosed by > .in +4n and .in), format them using the .EX and EE macros, and surround > them with suitable paragraph markers (either .PP or .IP). For example: > > .PP > .in +4n > .EX > int > main(int argc, char *argv[]) > { > return 0; > } > .EE > .in > .PP > > > That could be simplified to the following, right?: > > .IP > .EX > int > main(int argc, char *argv[]) > { > return 0; > } > .EE > .PP > > Or is there any difference? .IP indents by 8 spaces by default, I think. Also, .IP won't indent further, if we are already in an area of indented paragraphs. Thanks, Michael -- Michael Kerrisk Linux man-pages maintainer; http://www.kernel.org/doc/man-pages/ Linux/UNIX System Programming Training: http://man7.org/training/