LATEX-L Archives

Mailing list for the LaTeX3 project


Options: Use Forum View

Use Monospaced Font
Show HTML Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Mark Steinberger <[log in to unmask]>
Reply To:
Mailing list for the LaTeX3 project <[log in to unmask]>
Sun, 24 Jun 2001 11:31:06 -0400
text/plain (38 lines)
-------- Original Message --------
Subject: Proposal to Latex Development team
Date: Fri, 22 Jun 2001 16:43:19 -0500
From: "Lawrence S. Levy" <[log in to unmask]>

Request to the Latex Development Team

It would be very nice if someone who is more of a Tex-nologist than
me could write a macro to solve the following conundrum involving
\bar versus \overline.

\bar is intended for individual letters, and \overline is intended
for entire expressions. The trouble with \bar is that it does not
adjust its size to the letter it occurs over, and is often too short.

On the other hand, \overline is usually too long when it is used over
a single letter. For example, putting it over a slanting math-italic
Z gives a bar  whose left-hand end is over the beginning of the
bottom of the Z instead of the beginning of the top of the Z.

Moreover, \overline-ing consecutive letters of the same height
produces a single overline over all of the letters, instead of
individual overlines over each of them, and it is necessary to insert
thin spaces to resolve this.

\overline works exactly as it should, when used over entire expressions.

Thus what is needed is an improved \bar macro that adjusts its length
to the letter it occurs over.

If someone is inspired to write such a macro, please send a copy to
me. I'm not the only one who would appreciate this.

Lawrence Levy
[log in to unmask]