书籍文档类中的 \setmainfont

书籍文档类中的 \setmainfont

这是一个令我困惑的代码的最小示例:)

\documentclass[12pt]{book}
\usepackage[utf8]{inputenc}
\usepackage{fontspec}
     \setmainfont{[bpg_ucnobi.ttf]} 


\begin{document}
  \title{სათაური}
  \author{Author}
  \date{2020}
  
  \maketitle\
  \chapter{Ch.}\

\end{document}

我通过 LuaLaTex XeLaTex 运行它,因为我将使用格鲁吉亚字体作为主字体。

它不起作用而且我不明白为什么。

看起来\设置主信息做了一些坏事。

以下是我收到的错误消息:

! No declaration for shape TU/(0)/m/it.
sub@sfcnt ...e forspace shapespace mandatory@arg }
                                              error@fontshape else #1{Fo...

l.16 \chapter
       {Ch.}
?  

但代码创建了标题页\章节注释掉了。

在此处输入图片描述

代码也可以正常工作报告文档类。如何修复代码以使用代码中提到的字体文件类别是否正确?

答案1

文件名周围的括号是错误的。我没有你的字体,但请尝试

    \setmainfont{bpg_ucnobi.ttf}

相关内容