Re: [Groff] blm blues

2008-11-10 Thread Werner LEMBERG
> I am trying to produce a macro for request blm that would set space > as a given fraction of the current vertical spacing. > > I did the following: > > .de blank > . nr blankreg (c;\\$1) > .. > > .de blank_aux > . sp (\\n[.v]u*\\n[blankreg]u/28340)u > .. > > .blm blank_aux > > This does not

Re: [Groff] blm blues

2008-11-10 Thread Miklos Somogyi
Tadziu, You are one of the eights order of the ninefold celestial hierarchy. That is you are an archangel. Thank you! Miklos On 11/11/2008, at 06:46 AM, Tadziu Hoffmann wrote: .de blank_aux . sp (\\n[.v]u*\\n[blankreg]u/28340)u .. Your number "28340" does not have a unit and will t

Re: [Groff] blm blues

2008-11-10 Thread Tadziu Hoffmann
> .de blank_aux > . sp (\\n[.v]u*\\n[blankreg]u/28340)u > .. Your number "28340" does not have a unit and will therefore be interpreted as "V"s, giving a huge number in the divisor. Try this instead: .sp \\n[.v]u*\\n[blankreg]u/28340u

[Groff] blm blues

2008-11-10 Thread Miklos Somogyi
I am trying to produce a macro for request blm that would set space as a given fraction of the current vertical spacing. I did the following: --- .de blank . nr blankreg (c;\\$1) this would accept things like ".