
我使用 Lualatex 或 Xelatex 編譯了一個包含公式的文檔,並遇到了以下問題:數學方程中的一些符號(如括號、根符號、積分符號)在 .pdf 文檔中被光柵化(見下圖)。我不能說它對列印版本有嚴重影響,但如果放大文檔,仍然會給人留下錯誤的印象。
還提供了範例程式碼:
\documentclass[unicode, 10pt, a4paper, twoside]{extreport}
\usepackage[english]{babel}
\usepackage{amsmath}
%\usepackage{amsfonts}
%\usepackage{amssymb}
\usepackage[no-math]{fontspec}
\usepackage{MnSymbol}
\setmainfont[Ligatures={TeX}]{Times}
\begin{document}
\begin{equation}
\nabla \times \vec{H}=-i\omega \varepsilon_0 \varepsilon \vec{E}. \end{equation}
\begin{equation} \nabla \times \vec{H} =\left( \begin{matrix} -\frac{\partial {H}_y}{\partial z} \\ 0 \\ \frac{\partial {H}_y}{\partial z} \end{matrix} \right)
\end{equation}
\end{document}
編譯範例程式碼後,放大並仔細查看叉積符號(“x”)、大括號、向量符號、nabla 運算子(翻轉三角形)。
經過測試,我意識到問題出在 mnsymbol 套件上。
有人設法修復它嗎?
我在 Windows 7 下使用 MiKTeX 2.9。