软件包 fontspec 的选项冲突

软件包 fontspec 的选项冲突

有人能帮忙解决 fontspec 包的选项冲突问题吗?我正在使用 TeXmaker 5.0.3 中的 XeLaTeX 进行编译。我收到此错误,在程序中看不到预览,但是 PDF 正在生成。

\documentclass[12pt]{article}
\usepackage{fontspec}
\usepackage{mathspec}
\usepackage[T1]{fontenc}
\usepackage[polish]{babel}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage{cancel}
\selectlanguage{polish}
\usepackage{multicol}
\usepackage{geometry}
\geometry{lmargin=30mm, rmargin=20mm, tmargin=30mm, bmargin=30mm, foot=10mm, head=10mm}
\setmainfont{Segoe Print}

\setmathsfont(Digits){Segoe Print}
\setmathsfont(Latin){Segoe Print}
\setmathrm{Segoe Print}
\begin{document}
\setlength\columnsep{1cm}
\begin{multicols}{2}
$y=x^{100}\ln x$
\columnbreak\\
$\leftarrow$ gdy nie ma idealnego działania między funkcjami to między tymi funkcjami występuje działanie mnożenia/iloczyn
\end{multicols}
\end{document}

答案1

删除所有不需要的软件包。你的前言最好看起来像这样:

\documentclass[12pt]{article}
\usepackage[polish]{babel}
\usepackage{mathspec}
\usepackage{cancel}
\usepackage{multicol}
\usepackage{geometry}
\geometry{lmargin=30mm, rmargin=20mm, tmargin=30mm, bmargin=30mm, foot=10mm, head=10mm}
\setmainfont{Segoe Print}

\setmathsfont(Digits){Segoe Print}
\setmathsfont(Latin){Segoe Print}
\setmathrm{Segoe Print}

相关内容