Re: europs.sty in 2.0(.1)

2003-02-23 Thread Thomas Esser
On Sat, Feb 22, 2003 at 11:04:38AM +0100, Giuseppe Ghibò wrote:
 like isn't official euro symbol the \texteuro of textcomp.sty. IMHO the one 
 provided in font eurosym (feymr10) is enough to provide the euro symbol.

teTeX-2.0 (and later) has eurosym.sty and the metrics and type1 files
for the fonts (texmf/fonts/type1/public).

 In this case maybe .tfm and europs.sty could be provided, but then it
...
 The europs.sty license is this:

%% File eurofont.sty
%% copyright Rowland McDonnell 1998
%% email [EMAIL PROTECTED]
%%\This file is part of the eurofont distribution.  You can distribute it
%% freely provided that you include the rest of the eurofont distribution
%% with this file and make no more than a nominal charge to cover the
%% costs of distributing it.

So, the eurofont package is not free software.

Thomas


Re: europs.sty in 2.0(.1)

2003-02-22 Thread Staszek Wawrykiewicz
George White [EMAIL PROTECTED] wrote on 21 Feb 2003
 Larger organizations (government, big companies) require that certain
 documents conform to standards, which may well include a particular font
 for the euro.  Times-Roman, etc, aren't distributed with teTeX, but they
 (or some facsimile) are commonly found on many popular systems, so it
 makes sense that TeX support them.

Please take a look and find that Times-Roman *is* already supported in TeX
in various ways:
1. dvips and pdftex can use Times-Roman available for the devices (printers,
   typesetters, Acrobat Reader);
2. teTeX, fpTeX, TeX Live, MiKTeX distributions already contain Times-Roman
   like fonts thanks to URW++ (they are GPL licensed, and used when
   embeding of the font in the output is demanded);
3. As for now the euro sign is not included in the Adobe standard 
   encoding, nor in the Adobe's standard fonts set.

 I'm not in a position to know how
 organizations across the pond support the euro, but if there is a Type 1
 font that is commonly installed beside Times-Roman, then it makes sense
 for a new TeX to make it easy to use them.

 The other consideration is whether it is easier to make europs just work
 for systems that have the font or to explain why it doesn't work.

Well, I don't like to burden the latex oriented community, but we have
in the all above distributions qfonts package which contains the euro
glyph in 128 dec for times, helvetica, courier, bookman like fonts,
compatible for those provided by URW++. As those fonts are also GPL
licensed, anybody can feel free to adapt them to make just work as
you would like.

-- 
Staszek Wawrykiewicz
email: [EMAIL PROTECTED]


Re: europs.sty in 2.0(.1)

2003-02-22 Thread Giuseppe Ghibò
George White wrote:

On Fri, 21 Feb 2003, Thomas Esser wrote:


is it possible that europs is missing in teTeX 2.0(.1)?  g-brief 3.0
seems to rely on it.
teTeX has eurosym and marvosym to support the Euro symbol. I am not
sure ig this dependency of g-brief to europs is intentional or a bug.
IMHO, g-brief should be happy with just one implementation for the
Euro symbol.
As other have guessed: I don't like that europs approach as the type1
files cannot be distributed with teTeX.


Larger organizations (government, big companies) require that certain
documents conform to standards, which may well include a particular font
for the euro.  Times-Roman, etc, aren't distributed with teTeX, but they
(or some facsimile) are commonly found on many popular systems, so it
makes sense that TeX support them.  I'm not in a position to know how
organizations across the pond support the euro, but if there is a Type 1
font that is commonly installed beside Times-Roman, then it makes sense
for a new TeX to make it easy to use them.
Regarding Euro symbol, most of the symbols in the Adobe euro font, and
accessed trough the europs.sty, built with a C with two orizontal bar are not 
official (the official is this one: 
http://europa.eu.int/euro/html/dossiers/00203/html/download/constr.tif),
like isn't official euro symbol the \texteuro of textcomp.sty. IMHO the one 
provided in font eurosym (feymr10) is enough to provide the euro symbol.

In this case maybe .tfm and europs.sty could be provided, but then it
would lack anyway the .pfb files (for Times-Roman they are
generally resident in Printer or PostScript interpreter
trough the URW compatible fonts). The europs.sty license is this:
%% File eurofont.sty
%% copyright Rowland McDonnell 1998
%% email [EMAIL PROTECTED]
%%\This file is part of the eurofont distribution.  You can distribute it
%% freely provided that you include the rest of the eurofont distribution
%% with this file and make no more than a nominal charge to cover the
%% costs of distributing it.
%%
%% If you would like to change the contents of this file, please make a
%% copy of it under a different name and change that instead. Keep my
%% copyright notice attached, but make it clear that the new file is your
%% responsibility so you get the credit for the improvements and I don't
%% get blamed for the bugs.
The other consideration is whether it is easier to make europs just work
for systems that have the font or to explain why it doesn't work.
IMHO the g-brief.sty doens't work if you don't have the europs.sty
package installed. Look at bottom of g-brief.cls:
===
\ifx \eurofontname\eurofontnone
\IfFileExists{marvosym.sty}
  {\RequirePackage{marvosym}}
  {\ClassError{g-brief}
{Can't load package marvosym.sty !!!}}
  \def\Telefon#1{\def\telefon{#1}} \def\telefon{}
\fi
\ifx \eurofontname\eurofontnone
\IfFileExists{europs.sty}
  {\RequirePackage{europs}}
  {\ClassError{g-brief}
{Can't load package europs.sty !!!}}
\fi
\ifx \eurofontname\eurofontnone
\IfFileExists{eurosym.sty}
  {\RequirePackage{eurosym}}
  {\ClassError{g-brief}
{Can't load package eurosym.sty !!!}}
\fi
===
First the \eurofontname or \eurofontnome are never defined in any
macrofile, nor in europs.sty, nor in marvosym.sty, nor in eurosym.sty,
nor in any other macro file, so the \IfFileExists are always performed
for all the three files: marvosym.sty, eurosym.sty, europs.sty.
Probably in the author intention there was to stop the searching for
europackage when one is found. In that case, the last lines should be like
in the attached patch.
Furthermore from what I could see in g-brief.cls there seem no referements to 
any symbol of either eurosym.sty, europs.sty or marvosym.sty, so the
loading of some macro package providing the euro symbol, IMHO,
is not needed at all. Maybe this was included for future uses.

Bye.
Giuseppe.
--- g-brief.cls.origSat Feb 22 10:28:51 2003
+++ g-brief.cls Sat Feb 22 10:28:10 2003
 -373,26 +373,25 
 {Get current LaTeX2e !!!}}
 \fi
 
-\ifx \eurofontname\eurofontnone
+\ifx \eurofontname\undefined
+\IfFileExists{eurosym.sty}
+  {\RequirePackage{eurosym}\def\eurofontname{eurosym}}
+  {\ClassWarning{g-brief}
+{Can't load package eurosym.sty !!!}}
+\fi
+\ifx \eurofontname\undefined
 \IfFileExists{marvosym.sty}
-  {\RequirePackage{marvosym}}
-  {\ClassError{g-brief}
+  {\RequirePackage{marvosym}\def\eurofontname{marvosym}}
+  {\ClassWarninig{g-brief}
 {Can't load package marvosym.sty !!!}}
   \def\Telefon#1{\def\telefon{#1}} \def\telefon{}
 \fi
-\ifx \eurofontname\eurofontnone
+\ifx \eurofontname\undefined
 \IfFileExists{europs.sty}
-  {\RequirePackage{europs}}
+  {\RequirePackage{europs}\def\eurofontname{europs}}
   {\ClassError{g-brief}
 {Can't load package europs.sty !!!}}
 \fi
-\ifx \eurofontname\eurofontnone
-\IfFileExists{eurosym.sty}
-  

Re: europs.sty in 2.0(.1)

2003-02-22 Thread Berthold K.P. Horn
[note from the list owner: html part was stripped; it is not welcome]

At 09:16 2/22/2003 +, Robin Fairbairns wrote:

   Thomas == Thomas Esser [EMAIL PROTECTED] writes:
 
   As other have guessed: I don't like that europs approach as the
   type1 files cannot be distributed with teTeX.
 
  On the other hand there is support for YY's Lucida fonts which are
  not free as well.

and the steady stream of complaints to yy (who are merely selling
agents: bigelow and holmes designed the fonts), and on comp.text.tex,
is evidence of the trouble caused by having metrics but no fonts.

Bigelow and Holmes indeed designed the fonts. In the case of the
math fonts for TeX there was considerable iterative interaction with
YY to get them to actually be useable with TeX, since TeX makes
weird and wonderful demands on fonts (and lies about metrics in
the TFM, just for example). In additions, YY
generated the metrics and paid for development of the style files
(in addition to writing support code for plain TeX and LaTeX 2.09
before there was PSNFSS).  They also bear the brunt of questions
relating to systems that have trouble supporting scalable outline fonts
well.

Math fonts for use with TeX are a nightmare when compared to the
thousands of plain text fonts that Adobe et al sell license for. There
are never any questions about those.  A vendor has to be brave(or
insane) to enter the very difficult and very limited world of math fonts
for use with TeX.

Also, I suspect people who are unwilling to pay license fees to YY for
fonts would similarly not want to pay license fees to Bigelow and Holmes or
Michael Spivak (all nice people who would rather not want to deal with sales,
marketing, TeX code development and support).

the situation is of course even worse for lucida, because several
subsets of the fonts exist (many of them free, in the sense that
they are bundled for use with other packages) that look sub-standard
if used in tex.

No good deed goes unpunished.  The free text fonts that are similar
are just that: similar, not equal. If you want the real thing and support
you need to get the real thing.  And there are no free equivalents of the
math font part of the complete.  It's hard to fault a well designed working
set of fonts for the faults of free fonts that appear superficially related.

(For a real kick in the pants, look at the free math fonts that come
with Mathematica).

  I'm not sure whether it is the most user friendly way to provide the
  support files along with teTeX,  it is probably quite convenient for
  people who have the Lucida fonts already installed.

for the minuscule proportion of people who have the lucida fonts...

The support files for LucidaBright and MathTime are but a microscopic
drop in the bucket of the bloated distribution. There is plenty of stuff
in there that takes up several megabytes and I don't use and I don't
know anyone else that uses.

  Installing the 'real' fonts shouldn't be difficult, but it might be a
  bit inconvenient.  You have to find out what you need, find out where
  it is on the disk, where the files should go, create the appropriate
  directories and, because the YY stuff is based on WinDOS, you have to
  keep in mind that file names are case sensitive under UNIX.

installing the adobe euro fonts (to get back to the point at issue) is
the *only* tricky issue in the matter, for most tex users: widnoze
users will merely ask for the package to be installed, and it will
happen.  getting and installing the font is (imo) a big deal: it's a
bundle of files with stupid names, and there are no package managers
that will just stick them in place.

The advantages of systems that makes font installation and use
easy should be blatantly apparent...

yy doesn't (berthold doesn't believe in the tds anyway, apparently
feigning not to understand why people don't just use the vastly
superior widnoze filing system and yy tex's flat directory model).

Not sure where this comes from.  When you get a YY TeX System
you have a deep directory tree with all the usual stuff, except
for the legacy METAFONT and PK font related branches snipped off.

When it comes to fonts, you should only need the actual font files (PFB)
and there is no point in building a hierarchy for that.

personally, i would rather not have any of these commercial fonts in
the base distributions (including tetex).

Well, you only have the free metric files and style files...

i believe they merely add
to the feeling that so many people have, that fonts in tex are deeply
obscure (far worse than merely difficult).

Sorry, but they are. Certainly when compared to systems that support
fonts well such as Textures on the Mac and YY TeX in Windows.

we really need a tetex package manager; then the bundles for these
fonts can refuse to install if the .pf[ab] isn't available.  but
that's another argument...



--
Berthold K.P. Horn mailto:[EMAIL PROTECTED] http://www.ai.mit.edu/people/bkph 
(BK) 


Re: europs.sty in 2.0(.1)

2003-02-22 Thread Giuseppe Ghibò
Berthold K.P. Horn wrote:



Same would apply to MathTime etc.  Keep in mind that the *metric* files
are of course free.  Even for fonts from major foundries like Adobe.
well, but not macros. Several mathtime macros were removed from tetex 2.0 
because of nonfree license, e.g. in ChangeLog of tetex-texmf-2.0 you see:

- Thu Jan 21:00:08 CET 2003
* plain tex support for mathtime removed (license problem)
Bye.
Giuseppe.


Re: europs.sty in 2.0(.1)

2003-02-21 Thread George White
On Fri, 21 Feb 2003, Thomas Esser wrote:

  is it possible that europs is missing in teTeX 2.0(.1)?  g-brief 3.0
  seems to rely on it.
 
 teTeX has eurosym and marvosym to support the Euro symbol. I am not
 sure ig this dependency of g-brief to europs is intentional or a bug.
 IMHO, g-brief should be happy with just one implementation for the
 Euro symbol.
 
 As other have guessed: I don't like that europs approach as the type1
 files cannot be distributed with teTeX.

Larger organizations (government, big companies) require that certain
documents conform to standards, which may well include a particular font
for the euro.  Times-Roman, etc, aren't distributed with teTeX, but they
(or some facsimile) are commonly found on many popular systems, so it
makes sense that TeX support them.  I'm not in a position to know how
organizations across the pond support the euro, but if there is a Type 1
font that is commonly installed beside Times-Roman, then it makes sense
for a new TeX to make it easy to use them.

The other consideration is whether it is easier to make europs just work
for systems that have the font or to explain why it doesn't work.

--
George White [EMAIL PROTECTED] 
Head of St. Margarets Bay, Nova Scotia


Re: europs.sty in 2.0(.1)

2003-02-20 Thread Robin Fairbairns
 is it possible that europs is missing in teTeX 2.0(.1)?  g-brief 3.0
 seems to rely on it. 

doesn't seem unreasonable to me.  europs is there to deal with a font
that's free but undistributable.

we've quite enough packages that support fonts that aren't in tetex,
as it is.  i wouldn't blame thomas for not wanting to extend this
situation.

robin



europs.sty in 2.0(.1)

2003-02-19 Thread Harry Schmidt
Hi,

is it possible that europs is missing in teTeX 2.0(.1)?  g-brief 3.0 seems to rely on 
it.

Cheers, Harry

__
Sie stehen auf POP3? Dann versenden Sie mit WEB.DE FreeMail Ihre SMS 
aus Outlook oder Netscape! http://freemail.web.de/features/?mc=021178