You can use XeTeX or LuaTeX.
Here is an exemple :
\documentclass{minimal}
\usepackage{fontspec}%déjà chargé par luatextra
\defaultfontfeatures{Ligatures=TeX} % to have the automatics ligatures of TeX
\setromanfont{Verdana}
%\setsansfont[Scale=MatchLowercase]{Linux Biolinum O} %font for sans-serif
%\setmonofont[Scale=MatchLowercase]{Inconsolata} % font with fixe-chase
\begin{document}
test---TEST
\end{document}
You must compile it with XeLaTeX or LuaLaTeX
(with Texshop, simply write %!TEX TS-program = lualatex
juste before the \documentclass
)
and encode your document in UTF8 (again, with TexShop : %!TEX encoding = UTF-8 Unicode
)
Usually you should not copy the map file to the web2c
directory. web2c
is for use of configure files, for example updmap-local.cfg
.
Usually map files go to fonts/map
or fonts/map/dvips
.
Your original problem seems to be that you didn't run mktexlsr
before updating the updmap
database. This caused the updmap
cannot find the required map file. I don't know if texhash
has any effect today though it is suggested in the PCTeX's website.
Anyway, you solved the problem yourself, and I think it is because as long as updmap
can find the the map file, either in fonts/map
, where it should be, or in web2c
, it is ok. But it is still better to keep files where they are supposed to be. See the documentation for TDS.
Just a tip may be useful. I create a file updmap-local.cfg
in /usr/local/texlive/texmf-local/web2c
which contains the name of the map files in /usr/local/texlive/texmf-local/fonts/map
. Since I got quite a few fonts installed in texmf-local
, it is more convenient to keep a record of all map files. If say, I reinstalled the MacTeX, and the /usr/local/texlive/2010
folder is completely overwritten. All I need to do is
sudo mktexlsr
sudo tlmgr generate updmap
sudo updmap-sys
As long as my texmf-local
folder does not change. Thus I don't have to type udpmap-sys --enable ...
where ...
can get quite long and error prone.
Best Answer
Any TrueType or OpenType font can be used with XeLaTeX or LuaLaTeX just by installing it as a regular system font.
Just download the OpenType or TrueType version of the font(s) and install them as a regular system font (i.e., in
/Library/Fonts
) and they will work with XeTeX or LuaTeX using thefontspec
package.