Hi Taco, On Tue, 17 May 2005, Taco Hoekwater wrote:
After some discussion with Karl Berry on math-font-discuss:
At Bachotek2005 there was a talk about the Latin Modern fonts, and there was a small math example included, of course. The presentation was shown using Adobe's PDF reader, and as you probably know, it displays the rules TeX draws for fractions and the radical bar horribly.
not to forget braces, so maybe also vertical lines are needed?
[...] Here is what I propose:
The creation of a new primitive called \mathrulechar, with the following semantics. Adding
\mathrulechar="0130
somewhere in the TeX source would make subsequent \radical commands use a suitable number of repetitions of the character "30 in math family 1 instead of the horizontal rule pdfTeX draws currently.
No additional macros are involved in the process.
(A suitable character has to be available, of course. It should be a dash, positioned flat on top of the baseline, no sidebearings)
Maybe instead of these repetitions you also could use the Tz operator together with font size scaling for stretching a single e.g. 1bp*1bp square pad to the wanted width/height? And what if this char. even came from an artificial one-character-only Type-1 font, produced (with proper hinting :-) inside pdftex? Regards, Hartmut