On Thu, Jan 25, 2001 at 05:26:56PM +0100, Marcus Beyer wrote:
> AFAIK the support of bitmap fonts has only two important effects:
> 1. Many new LyX users have do make the "ugly-fonts-experience",
>    at least when they publish their documents to the web,
>    where most people view them with Acroread.
> 2. The target document becomes device dependent,
>    what means that some devices are supported better than others.

I do agree that we should try to force an output with outline fonts.
The question is how to do it:
First, we should always add \usepackage{ae} when using the "default" (Computer
Modern) fonts and T1 font encoding.
This is suffices if you use pdflatex/dvipdfm. Now we should handle dvips,
which by default, do not use outline fonts.
There are two options:
- In the lib/configure script, we set the dvi->ps converter to
dvips -Pamz -Pcmz (does these flags work on all machines which has the
Postscript CM fonts ?). The script should check whether the user
had already configured dvips to use Postscript fonts locally (~/.dvipsrc) or
globally, in in that case, the dvi->ps converter is dvips (how difficult is
it do do this check ?).

- When LyX is first run (or when a new version is run for the first time),
it checks for ~/.dvipsrc file, and it doesn't find one, it suggest the user
to create one for him.

On a similar subject, I think that that document->fonts button should be
redesigned:

- There shouldn't be a "default" font option in document->fonts
(or in any other field in the document dialog) because most user don't know
the defaults value. The layout file should set the default value for its
style.

- The current font button should be replaced by the following:
First, there is a button that let you choose between using Computer-Modern
fonts, and Postscript Fonts. If you choose the later, then two button are
enabled: the first selects the roman font (times, palatino etc.) and
the other selects a sans serif font (helevtica, avant etc.).

Reply via email to