For Garamondx, it is rather easy, as there exists a ready-to-install .zip file. Here are the details:
- Go to this page on CTAN and download
garamondx.tds.zip.
- If you have a Local TeXMF directory, unzip the contents of this file in this directory.
- If you don't, create one, say
C:\LocalTeXMF, and validate it as TeX root directory via MiKTeX Settings (Admin), Roots tab, like this (it's my personal configuration, which uses another partition):
]1
- Refresh the
FNDB with MiKTeX Settings (Admin), General tab.
- You need a
updmap.cfg file, which is a plain text file, in which you write these lines:
#Garamondx
Map zgm.map
This file is used to add the Garamondx font files to the database of type1 fonts.
If it does not exist, create it and place it in LocalTeXMF\miktex\config.
- Last step: to update the databases (
psfonts.map and its siblings), run from the command line, as administrator: updmap --verbose (the ‘verbose’ switch is used to display what happens).
That's all: from now on, the font can be used in TeX documents.
Urw-Garamond
For urw-garamond, it is a little more complex, because there is no ready-to-install .zip file. You can downloadgaramond.zip from this page,unzip it in some directory , and copy the different files in the relevant subdirectories in LocalTeXMF, according to the T.D.S. (‘TeX Directory Structure’) and refresh the FNDB.
Finally, add to updmap.cfg the lines
#urw-garamond
Map ugm.map
and run updmap from the command line.
garamondxin a local TeXMF tree? – Bernard May 22 '17 at 23:07garamondxis not obsolete as a package i.e. not marked as such on CTAN. I don't know how MikTeX decides what to include. (garamondxis not in, and never has been in, TeX Live, so there you needgetnonfreefonts-sys.) – cfr May 23 '17 at 01:57