-
Notifications
You must be signed in to change notification settings - Fork 43
Description
First of all, I would like to thank you a lot for providing FontPro! It helped me to make the MinionPro font available on quite a number of MiKTeX/TeX Live installations on Windows. However, the procedure in README.md is not totally up-to-date. I would like to share the experiences I made with MiKTeX 20.11 in 12/2020, maybe this is useful for others, too. It will be useful for me the next time I need to install MinionPro on a fresh Windows/MiKTeX installation...
-
Download FontPro and extract it locally. I'm assuming you've thus created the directory
C:\Users\<YOURACCOUNT>\Downloads\FontPro-master. -
Get the font files. I'm a subscriber of the Adobe Creative Cloud applications and have access to Adobe Fonts. So, after activating Minion (not Minion 3, not sure about the current status) here, the font files of version 2.115 should be copied to
C:\Users\<YOURACCOUNT>\AppData\Roaming\Adobe\CoreSync\plugins\livetype\r- this is a hidden folder. In my case, eight files named6812,6813, ...,6819were put into this directory. Copy those toC:\Users\<YOURACCOUNT>\Downloads\FontPro-master/otf. Put the ending.otfto every single of the eight font files. If you open6812.otf, the title bar will read 'MinionPro-Bold (OpenType)'. Use this info to rename all eight files.6812.otfwill becomeMinionPro-Bold.otf. You should end up with filesMinionPro-Bold.otf,MinionPro-BoldIt.otf,MinionPro-It.otf,MinionPro-Medium.otf,MinionPro-MediumIt.otf,MinionPro-Regular.otf,MinionPro-Semibold.otf,MinionPro-SemiboldIt.otf. -
Install
basic-miktex-20.11-x64.exeand Cygwin 3.1.6 to their respective default locations. For Cygwin, you must include thetexlive-collection-fontutils(README.mdsaystexlive-font-fontutils- I think this one was renamed!) andbcpackages. From the MiKTeX package manager, you should install the packagesfontinst,fontaxes,mnsymbol,fltpoint,tabfigures. I couldn't findfontwarewhich is also suggested to be installed byREADME.md. -
Run Cygwin as admin,
cd /cygdrive/c/Users/<YOURACCOUNT>/Downloads/FontPro-master. Then, run./scripts/makeall MinionPro --expanded. This will take some time. Then, run./scripts/install "/cygdrive/c/Program Files/MiKTeX". Note: if MiKTeX was not installed system-wide but on a per-user basis, the path is something like/cygdrive/c/Users/<YOURACCOUNT>/AppData/Local/Programs/MiKTeXinstead of/cygdrive/c/Program Files/MiKTeX. -
Open
cmd.exeas admin and runinitexmf -u, then,initexmf --admin --edit-config-file updmap. AddMap MinionPro.mapto a new line of the text file that pops up and save it. Back in thecmd.exewindow, runinitexmf --mkmaps. Note: if MiKTeX was not installed system-wide but on a per-user basis, leave out the--adminswitch. -
According to
README.md, things should be working now. This was not the case for me. I went to MiKTeX Console, switched to admin mode, and ran Tasks -> 'Refresh font map files' and Tasks -> 'Refresh file name database'. Afterwards, I was able to compile a .tex file which uses\usepackage{MinionPro}.
I don't know whether all of the steps are necessary. I followed README.md as closely as possible and started to improvise whenever things didn't work or required improvisation...