Answer

问题及解答

w32tex2017 使用 pdflatex 编译 .tex 文件时碰到的问题

Posted by haifeng on 2022-01-16 15:06:52 last update 2022-01-16 15:53:59 | Edit | Answers (0)

No file MDBcmr.fd.

! LaTeX Error: This NFSS system isn't set up properly.

See the LaTeX manual or LaTeX Companion for explanation.
Type  H   for immediate help.

 


[分析]

提示找不到 MDBcmr.fd 文件, 首先得确定该文件从属于那个包(package). 可以到网上查找, 或者如果已经安装了 MikTeX 或 TeXLive, 可以在文件系统中查找. 最后确定为 mathdesign 宏包.  

到 CTAN 官网上下载 mathdesign 宏包, 网址如下:

CTAN: Package mathdesign  (https://ctan.org/pkg/mathdesign)

解压缩到某个目录下, 比如 D:\download\TeX\CPAN\pkg\mathdesign.

目录结构如下: (使用 tree 命令生成.)

MATHDESIGN
├─config          // move to  texmf-dist/dvips/mathdesign
├─doc
├─enc
├─latex
│  ├─mdbch
│  └─mdput
├─map
├─non-free
│  ├─config
│  ├─doc
│  ├─enc
│  ├─latex
│  │  ├─mdici
│  │  ├─mdpgd
│  │  ├─mdpus
│  │  └─mdugm
│  ├─map
│  ├─tfm
│  │  ├─mdici
│  │  ├─mdpgd
│  │  ├─mdpus
│  │  └─mdugm
│  ├─type1
│  │  ├─mdici
│  │  ├─mdpgd
│  │  ├─mdpus
│  │  └─mdugm
│  └─vf
│      ├─mdici
│      ├─mdpgd
│      ├─mdpus
│      └─mdugm
├─tfm
│  ├─mdbch
│  ├─mdgreek
│  └─mdput
├─type1
│  ├─mdbch
│  └─mdput
└─vf
    ├─mdbch
    ├─mdgreek
    └─mdput

假设 w32tex2017 安装在 D:\TeX 目录下.

只要将相应的文件拷贝到指定位置即可. 例如 config 中的 config.mdbch  拷贝到 D:\TeX\w32tex2017\share\texmf-dist\dvips\mathdesign 目录.  当然, 首先得在 D:\TeX\w32tex2017\share\texmf-dist\dvips 目录下新建 mathdesign 子目录.

其他的类似.