Como posso adicionar um ponto após uma palavra em negrito em um manual?

0

Qual é a sintaxe apropriada para adicionar um ponto que não está em negrito depois de uma palavra em negrito?

Eu preciso escrever o seguinte sentense sem o ponto em negrito

word_in_bold. Other sentence

Mas

.B word_in_bold
. Other sentence

não gera "Outra sentença".

    
por user123456 10.10.2016 / 19:20

2 respostas

2

Você pode usar macros que alternam estilos de fonte:

.BR bold .

produzirá

bold.

Existem outras variantes, .BI , .IR ... man(7) tem os detalhes.

    
por 10.10.2016 / 20:25
2

Normalmente, para macros mdoc(7) , a pontuação é colocada após o termo

Lorem ipsum dolor sit
.B amet ,
consectetur adipiscing
.B elit ,
sed do eiusmod tempor incididunt ut labore et dolore magna
.B aliqua .

(Embora nem todas as macros possam suportar isso.) Para evitar os espaços ou o desaparecimento aleatório da pontuação sucessiva, uma rápida revisão dos usos existentes

find /usr/src -name "*.1" -exec fgrep ".B " {} + 2>/dev/null

no OpenBSD revelou \c e é claro que não é possível colocar . sozinho no começo de uma linha:

Lorem ipsum dolor sit
.B amet\c
, consectetur adipiscing
.B elit\c
, sed do eiusmod tempor incididunt ut labore et dolore magna
.B aliqua\c
\&.
    
por 10.10.2016 / 19:28