[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [groff] How can you prevent \| from sabotaging end-of-sentence detec
From: |
Boss Hog |
Subject: |
Re: [groff] How can you prevent \| from sabotaging end-of-sentence detection? |
Date: |
Mon, 5 Feb 2018 01:28:56 -0500 |
User-agent: |
Mutt/1.5.23 (2014-03-12) |
On Sun, Feb 04, 2018 at 06:19:56PM -0500, Dave Kemper wrote:
> I'm probably overlooking something obvious here, but it's eluded me
> long enough to type and send this message.
>
> Consider this three-line input:
>
> .ss 12 48
> \[lq]He said `seven.'\[rq]
> John frowned.
>
>
> What's the correct way to get groff to ignore the thin-space character
> in end-of-sentence detection?
>
This works for me:
.cflags 32 \[Q_S]
.char \[Q_S] \h'.5n'
.ss 12 48
\[lq]He said `seven.'\[Q_S]\[rq]
John frowned
***
The \| isn't truly a character, it simply instructs groff to pick up its
pen and move a few steps to the right. By using the .char request we may
create a virtual character to operate on.