.nr display-depth +1 .nr display-ad-stack\n[display-depth] \n[.j] .nr display-fi-stack\n[display-depth] \n[.u] .ie "\$1"-literal" \{\ .ds display-type-stack\n[display-depth] literal .nr display-ft-stack\n[display-depth] \n[.f] .nr display-ps-stack\n[display-depth] \n[.ps] .ie t \ .ta T 9n .el \ .ta T 8n .nf .\} .el \{ .ie "\$1"-filled" \{\ .ds display-type-stack\n[display-depth] filled .ad b .fi .\} .el \{ .ie "\$1"-ragged" \{\ .ds display-type-stack\n[display-depth] ragged .na .fi .\} .el \{ .ie "\$1"-centered" \{\ .ds display-type-stack\n[display-depth] centered .ad c .fi .\} .el \{ .ie "\$1"-unfilled" \{\ .ds display-type-stack\n[display-depth] unfilled .nf .\} .el \{\ .tm1 "mdoc warning: Unknown keyword `\$1' (or missing display type) .tm1 " in .Bd macro (#\n[.c]) .nr reg-Bd 0 .\}\}\}\}\} .if \n[reg-Bd] \{\ .shift .if \n[.$] \ .do-Bd-args \$@ .\} .if !r display-indent-stack\n[display-depth] \ .nr display-indent-stack\n[display-depth] 0 .if \n[display-indent-stack\n[display-depth]] \ .in +\n[display-indent-stack\n[display-depth]]u .if !\n[is-compact] \ .sp \n[display-vertical]u .if "\*[display-type-stack\n[display-depth]]"literal" \ .if t \ .nop \*[Li-font]\c .if !\n[cR] \ .ne 2v .if !"\*[display-file]"" \ .so \*[display-file] .nr is-compact 0 .ds display-file .. .de do-Bd-args .nr reg-ddBa 1 .ie "\$1"-offset" \{\ .nr reg-ddBa 2 .ie "\$2"left" \ .nr display-indent-stack\n[display-depth] 0 .el \{ .ie "\$2"right" \ .nr display-indent-stack\n[display-depth] (\n[.l]u / 3u) .el \{ .ie "\$2"center" \ .nr display-indent-stack\n[display-depth] ((\n[.l]u - \n[.i]u) / 4u) .el \{ .ie "\$2"indent" \ .nr display-indent-stack\n[display-depth] \n[display-indent]u .el \{ .ie "\$2"indent-two" \ .nr display-indent-stack\n[display-depth] (\n[display-indent]u + \n[display-indent]u) .el \ .nr reg-ddBa 1 .\}\}\}\} .if (\n[reg-ddBa] == 1) \{\ .nr reg-ddBa 2 .nr reg-ddBa1 0 .if \B