我在 Windows 10 机器上安装了最新版本的 Miktex 2.9。多年来,我已向此安装添加了字体和包(包括一些专有字体),系统运行良好。现在我有一台新机器,想在新机器上拥有此安装的精确副本。我知道我必须在新机器上安装 Miktex,然后将我的一些文件夹从旧机器复制到新机器,但我不确定正确的操作顺序以及要复制哪些文件夹。
我已注意到“Program Files\Miktex2.9”和“\users...\AppData\local\Miktex\2.9”以及“\users...\AppData\Roaming\Miktex\2.9”和“ProgramData\Miktex\2.9”文件夹是相关的。安装 Miktex 后,我需要将所有这些文件夹复制到新机器吗?或者也许先复制其中一些文件夹,然后再安装 Miktex?
答案1
您可以尝试安装一个全新、完整的 miktex 系统。更新它,然后复制旧根目录,但告诉 Windows 不要覆盖现有文件(AppData\local\Miktex\2.9 可能不需要,它通常只包含可在需要时轻松重新创建的文件)。
然后在控制台中运行任务“刷新文件名数据库”和“刷新字体映射文件”。
但我宁愿花一些时间使用一些 diff 程序来查找本地文件并将它们移动到专用根目录。这将使备份和稍后移动到其他系统更加容易。如果您这样做,请不要忘记检查 updmap.cfg 中的个人地图条目。将它们复制到 miktex/config 中新根目录中的新 updmap.cfg。