groff
[Top][All Lists]
Advanced

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

Re: Large curly brackets in tbl


From: Tadziu Hoffmann
Subject: Re: Large curly brackets in tbl
Date: Thu, 26 Nov 2020 00:14:35 +0100
User-agent: Mutt/1.11.4 (2019-03-13)


> I tried to create an otherwise empty pile in eqn:

Troff has the bracket-building function \b'...'
which stacks the given characters atop each other,
but the result is usually suboptimal, because the
stack turns out to be either too big or too small
(the vertical spacing is fixed, and for braces
you have to use an even number of extensions).

(You can see that the original shows something similar: the
bottom brace is somewhat smaller relative to the six lines it
spans that the top one relative to its four lines.  But their
font probably has the pieces in smaller-size increments that the
fonts available to groff by default.  Do you have the originals?
Can you tell whether this is offset printing or perhaps even
letterpress?  Is this from the DDR?)

The next best thing you can do is format the braces in tbl as
a separate paragraph and simply fiddle with the line spacing
manually until the size comes out right.  Or position the
pieces by hand with the help of \v'...' and \h'...' or \Z'...'.

I attach an example using the first approach.  The source is not
pretty, but the output is a fair approximation to the original,
except that the brace endpieces from the Symbol font
(version 001.008) are not as nice.

(Also, the spacing between the blocks in the original seems
somewhat haphazard.  And the original does not have an f-i
ligature in "Erwachsenenqualifizierung".)

For the horizontal brace you would need a font that provides
horizontally extensible braces, like TeX's fonts.
Otherwise you probably have no option other than some
PostScript trickery using device escapes.


Attachment: Schulwesen.ro
Description: Text document

Attachment: Schulwesen.pdf
Description: Adobe PDF document


reply via email to

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