groff
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Groff] German quotation marks in ms


From: Ted Harding
Subject: Re: [Groff] German quotation marks in ms
Date: Tue, 21 Aug 2007 22:37:52 +0100 (BST)

On 21-Aug-07 19:57:46, Axel Kielhorn wrote:
>> You can achieve the same with your \[Bq] with the macro
>>
>> .de smartq
>> .ds dblq0 \(Bq
>> .ds dblq1 \(rq
>               ^ this should be lq
>> .nr dblqn 0
>> .char " \\\\*[dblq\\\\n[dblqn]]\\R'dblqn (1 - \\\\n[dblqn])'
>> ..
>>
>> The one point to watch is that if, for any reason, you need
>> to have an opening " (\[Bq]) without a matching closing " (\[r]),
>> or a closing " (\[rq]) without a matching opening " (\[Bq]),
>> then in subsequent quoted phrases  " ... " they will be the
>> wrong way round.

Sorry, I expressed that badly! The point I really wanted to make
is that if, for any reason, you need to put a normal " on its own
(as I just did ... ) then it will put the opening \[Bq] and
closing [lq] out of phase. Probably this is a rare need, but if
it arises you could opt briefly out of smartquotes using the
"./smartq" macro I gave, do whatever it is that needs ", and
then reinstate smartquotes. For example:

./smartq
if, for any reason, you need to put a normal " on its own
.smartq
....

> They should match ...
> 
> I'll try this in order to see whether I can get used to it,
> it is easier to type.
> 
> Axel

Best wishes,
Ted.

--------------------------------------------------------------------
E-Mail: (Ted Harding) <address@hidden>
Fax-to-email: +44 (0)870 094 0861
Date: 21-Aug-07                                       Time: 22:37:50
------------------------------ XFMail ------------------------------




reply via email to

[Prev in Thread] Current Thread [Next in Thread]