Euro symbol in LaTeX
Euro symbol in LaTeX
All this is now obsoleted by the eurosym package. See
this
site for more details.
Adobe provides free postscript fonts for the euro symbol. Unfortunately, the installation process of these fonts is Windows dependant :-(
However, it is possible to use those fonts under Linux (or I guess under any other Unix installation, but I haven't checked). Here are the steps to follow in order to obtain euro symbol in LaTeX.
1- Download package
Adobe provides free postscript fonts for the euro symbol. Unfortunately, the installation process of these fonts is Windows dependant :-(
However, it is possible to use those fonts under Linux (or I guess under any other Unix installation, but I haven't checked). Here are the steps to follow in order to obtain euro symbol in LaTeX.
|
|
|
|
|
These instructions are for my package only :-)
First of all, you should be root in order to correctly install the files.
2- Untar package
The package contents Type1 description of three fonts.
It is simpler to use the
eurobuild.sh
script in order to unpack and build the fonts.
Before unpacking, you must find where are your font files in your LaTeX distribution. In my case, it is in /usr/share/texmf directory (SuSE 6.0 Linux distribution). When found, modify the EUROTEXDIR variable accordingly in the
eurobuild.sh
script and save it. Don't forget to set execution permission by
chmod 700 eurobuild.sh
Download
euro.tgz
to this directory.
You can now execute the script by
./eurobuild.sh
You should obtain the following output
fonts/tfm/adobe/euro/
fonts/vf/adobe/euro/
fonts/afm/adobe/euro/
fonts/afm/adobe/euro/zpeubis.afm
fonts/afm/adobe/euro/zpeuris.afm
fonts/afm/adobe/euro/zpeur.afm
fonts/afm/adobe/euro/zpeubt.afm
fonts/afm/adobe/euro/zpeurit.afm
fonts/afm/adobe/euro/zpeub.afm
fonts/afm/adobe/euro/zpeurt.afm
fonts/afm/adobe/euro/zpeurs.afm
fonts/afm/adobe/euro/zpeubi.afm
fonts/afm/adobe/euro/zpeubs.afm
fonts/afm/adobe/euro/zpeuri.afm
fonts/afm/adobe/euro/zpeubit.afm
fonts/type1/adobe/euro/
fonts/type1/adobe/euro/zpeubs.pfb
fonts/type1/adobe/euro/zpeubis.pfb
fonts/type1/adobe/euro/zpeuris.pfb
fonts/type1/adobe/euro/zpeurit.pfb
fonts/type1/adobe/euro/zpeur.pfb
fonts/type1/adobe/euro/zpeurt.pfb
fonts/type1/adobe/euro/zpeubt.pfb
fonts/type1/adobe/euro/zpeubit.pfb
fonts/type1/adobe/euro/zpeuri.pfb
fonts/type1/adobe/euro/zpeubi.pfb
fonts/type1/adobe/euro/zpeub.pfb
fonts/type1/adobe/euro/zpeurs.pfb
fonts/pfm/public/euro/
fonts/pfm/public/euro/zpeubs.pfm
fonts/pfm/public/euro/zpeubis.pfm
fonts/pfm/public/euro/zpeuris.pfm
fonts/pfm/public/euro/zpeurit.pfm
fonts/pfm/public/euro/zpeur.pfm
fonts/pfm/public/euro/zpeurt.pfm
fonts/pfm/public/euro/zpeubt.pfm
fonts/pfm/public/euro/zpeubit.pfm
fonts/pfm/public/euro/zpeuri.pfm
fonts/pfm/public/euro/zpeubi.pfm
fonts/pfm/public/euro/zpeub.pfm
fonts/pfm/public/euro/zpeurs.pfm
Installing font zpeur
rzpeur EuroSerif-Regular
Installing font zpeub
rzpeub EuroSerif-Bold
Installing font zpeuri
rzpeuri EuroSerif-Italic
Installing font zpeubi
rzpeubi EuroSerif-BoldItalic
Installing font zpeurs
rzpeurs EuroSans-Regular
Installing font zpeubs
rzpeubs EuroSans-Bold
Installing font zpeuris
rzpeuris EuroSans-Italic
Installing font zpeubis
rzpeubis EuroSans-BoldItalic
Installing font zpeurt
rzpeurt EuroMono-Regular
Installing font zpeubt
rzpeubt EuroMono-Bold
Installing font zpeurit
rzpeurit EuroMono-Italic
Installing font zpeubit
rzpeubit EuroMono-BoldItalic
mktexlsr: Updating /var/lib/texmf/ls-R...
mktexlsr: Updating /usr/lib/teTeX/texmf/ls-R...
mktexlsr: Updating /var/cache/fonts/ls-R...
mktexlsr: Done.
zpeur.tfm : /usr/share/texmf/fonts/tfm/adobe/euro/zpeur.tfm
zpeur.afm : /usr/share/texmf/fonts/afm/adobe/euro/zpeur.afm
zpeur.vf : /usr/share/texmf/fonts/vf/adobe/euro/zpeur.vf
zpeur.pfb : /usr/share/texmf/fonts/type1/adobe/euro/zpeur.pfb
rzpeur.tfm : /usr/share/texmf/fonts/tfm/adobe/euro/rzpeur.tfm
zpeub.tfm : /usr/share/texmf/fonts/tfm/adobe/euro/zpeub.tfm
zpeub.afm : /usr/share/texmf/fonts/afm/adobe/euro/zpeub.afm
zpeub.vf : /usr/share/texmf/fonts/vf/adobe/euro/zpeub.vf
zpeub.pfb : /usr/share/texmf/fonts/type1/adobe/euro/zpeub.pfb
rzpeub.tfm : /usr/share/texmf/fonts/tfm/adobe/euro/rzpeub.tfm
zpeuri.tfm : /usr/share/texmf/fonts/tfm/adobe/euro/zpeuri.tfm
zpeuri.afm : /usr/share/texmf/fonts/afm/adobe/euro/zpeuri.afm
zpeuri.vf : /usr/share/texmf/fonts/vf/adobe/euro/zpeuri.vf
zpeuri.pfb : /usr/share/texmf/fonts/type1/adobe/euro/zpeuri.pfb
rzpeuri.tfm : /usr/share/texmf/fonts/tfm/adobe/euro/rzpeuri.tfm
zpeubi.tfm : /usr/share/texmf/fonts/tfm/adobe/euro/zpeubi.tfm
zpeubi.afm : /usr/share/texmf/fonts/afm/adobe/euro/zpeubi.afm
zpeubi.vf : /usr/share/texmf/fonts/vf/adobe/euro/zpeubi.vf
zpeubi.pfb : /usr/share/texmf/fonts/type1/adobe/euro/zpeubi.pfb
rzpeubi.tfm : /usr/share/texmf/fonts/tfm/adobe/euro/rzpeubi.tfm
zpeurs.tfm : /usr/share/texmf/fonts/tfm/adobe/euro/zpeurs.tfm
zpeurs.afm : /usr/share/texmf/fonts/afm/adobe/euro/zpeurs.afm
zpeurs.vf : /usr/share/texmf/fonts/vf/adobe/euro/zpeurs.vf
zpeurs.pfb : /usr/share/texmf/fonts/type1/adobe/euro/zpeurs.pfb
rzpeurs.tfm : /usr/share/texmf/fonts/tfm/adobe/euro/rzpeurs.tfm
zpeubs.tfm : /usr/share/texmf/fonts/tfm/adobe/euro/zpeubs.tfm
zpeubs.afm : /usr/share/texmf/fonts/afm/adobe/euro/zpeubs.afm
zpeubs.vf : /usr/share/texmf/fonts/vf/adobe/euro/zpeubs.vf
zpeubs.pfb : /usr/share/texmf/fonts/type1/adobe/euro/zpeubs.pfb
rzpeubs.tfm : /usr/share/texmf/fonts/tfm/adobe/euro/rzpeubs.tfm
zpeuris.tfm : /usr/share/texmf/fonts/tfm/adobe/euro/zpeuris.tfm
zpeuris.afm : /usr/share/texmf/fonts/afm/adobe/euro/zpeuris.afm
zpeuris.vf : /usr/share/texmf/fonts/vf/adobe/euro/zpeuris.vf
zpeuris.pfb : /usr/share/texmf/fonts/type1/adobe/euro/zpeuris.pfb
rzpeuris.tfm : /usr/share/texmf/fonts/tfm/adobe/euro/rzpeuris.tfm
zpeubis.tfm : /usr/share/texmf/fonts/tfm/adobe/euro/zpeubis.tfm
zpeubis.afm : /usr/share/texmf/fonts/afm/adobe/euro/zpeubis.afm
zpeubis.vf : /usr/share/texmf/fonts/vf/adobe/euro/zpeubis.vf
zpeubis.pfb : /usr/share/texmf/fonts/type1/adobe/euro/zpeubis.pfb
rzpeubis.tfm : /usr/share/texmf/fonts/tfm/adobe/euro/rzpeubis.tfm
zpeurt.tfm : /usr/share/texmf/fonts/tfm/adobe/euro/zpeurt.tfm
zpeurt.afm : /usr/share/texmf/fonts/afm/adobe/euro/zpeurt.afm
zpeurt.vf : /usr/share/texmf/fonts/vf/adobe/euro/zpeurt.vf
zpeurt.pfb : /usr/share/texmf/fonts/type1/adobe/euro/zpeurt.pfb
rzpeurt.tfm : /usr/share/texmf/fonts/tfm/adobe/euro/rzpeurt.tfm
zpeubt.tfm : /usr/share/texmf/fonts/tfm/adobe/euro/zpeubt.tfm
zpeubt.afm : /usr/share/texmf/fonts/afm/adobe/euro/zpeubt.afm
zpeubt.vf : /usr/share/texmf/fonts/vf/adobe/euro/zpeubt.vf
zpeubt.pfb : /usr/share/texmf/fonts/type1/adobe/euro/zpeubt.pfb
rzpeubt.tfm : /usr/share/texmf/fonts/tfm/adobe/euro/rzpeubt.tfm
zpeurit.tfm : /usr/share/texmf/fonts/tfm/adobe/euro/zpeurit.tfm
zpeurit.afm : /usr/share/texmf/fonts/afm/adobe/euro/zpeurit.afm
zpeurit.vf : /usr/share/texmf/fonts/vf/adobe/euro/zpeurit.vf
zpeurit.pfb : /usr/share/texmf/fonts/type1/adobe/euro/zpeurit.pfb
rzpeurit.tfm : /usr/share/texmf/fonts/tfm/adobe/euro/rzpeurit.tfm
zpeubit.tfm : /usr/share/texmf/fonts/tfm/adobe/euro/zpeubit.tfm
zpeubit.afm : /usr/share/texmf/fonts/afm/adobe/euro/zpeubit.afm
zpeubit.vf : /usr/share/texmf/fonts/vf/adobe/euro/zpeubit.vf
zpeubit.pfb : /usr/share/texmf/fonts/type1/adobe/euro/zpeubit.pfb
rzpeubit.tfm : /usr/share/texmf/fonts/tfm/adobe/euro/rzpeubit.tfm
If your distribution is recent enough, the fonts should be preinstalled. Just type
sort +0.10 $EUROTEXDIR/fontname/adobe.map | grep Euro
and check if you have those lines:
zpeubt EuroMono-Bold
zpeubit EuroMono-BoldItalic
zpeurit EuroMono-Italic
zpeurt EuroMono-Regular
zpeubs EuroSans-Bold
zpeubis EuroSans-BoldItalic
zpeuris EuroSans-Italic
zpeurs EuroSans-Regular
zpeurs EuroSans-Regular _1______
zpeub EuroSerif-Bold _3b_____
zpeubi EuroSerif-BoldItalic _3bi____
zpeuri EuroSerif-Italic _3i_____
zpeur EuroSerif-Regular _3______
If not, please edit the file and add the above lines.
You also need to modify your psfont.map file. It should be found in $EUROTEXDIR/dvips/base. You need to add the following lines to this file.
rzpeubt EuroMono-Bold <zpeubt.pfb
rzpeubit EuroMono-BoldItalic <zpeubit.pfb
rzpeurit EuroMono-Italic <zpeurit.pfb
rzpeurt EuroMono-Regular <zpeurt.pfb
rzpeubs EuroSans-Bold <zpeubs.pfb
rzpeubis EuroSans-BoldItalic <zpeubis.pfb
rzpeuris EuroSans-Italic <zpeuris.pfb
rzpeurs EuroSans-Regular <zpeurs.pfb
rzpeub EuroSerif-Bold <zpeub.pfb
rzpeubi EuroSerif-BoldItalic <zpeubi.pfb
rzpeuri EuroSerif-Italic <zpeuri.pfb
rzpeur EuroSerif-Regular <zpeur.pfb
4- Use of fonts
4.1- LaTeX
Each font file contains an identical symbol euro in every position. Under LaTeX, you can use this
euro.sty
style file in order to define a command for euro symbol.
You can test the file using this
euro.tex
LaTeX file.
Screen captures of xdvi display are shown below.
Option |
Output |
[12pt]{article} {euro} |
|
[12pt]{article} [serif]{euro} |
|
[12pt]{article} [mono]{euro} |
|
[11pt]{article} {euro} |
|
{article} {euro} |
|
|