如何更改 LuaLaTeX 中的字体大小?

如何更改 LuaLaTeX 中的字体大小?
\documentclass{minimal}

\usepackage[paperheight = 140mm,% comprimento 
            paperwidth  = 200mm,% altura
            margin      = 10mm  % tamanho da margem
            ]{geometry}
\usepackage[T1]{fontenc}
\usepackage{fontspec}
\usepackage{xcolor}

\setmainfont[Color=brown]{Tangerine}

\begin{document}
    Normal pleasure of your company is requested
\end{document}

我正在制作结婚请柬,但我不知道如何使用 LuaLaTeX 来制作。

我想在 中设置\setmainfont默认颜色和大小,但我不知道如何设置。我可以像示例中那样设置颜色,但不能同时设置大小。 \setmainfont[SizeFeatures={Size=30}]{Tangerine}设置大小,但我不知道如何将它们组合在一起。可以吗?

此外,如何更改文档中间的字体大小?我试过了,\Huge但出现错误。

答案1

\Huge不起作用,因为您使用了minimal文档类,它不提供任何字体大小命令。请使用通常的方法article

您也不需要使用 设置字体大小fontspec。请使用以下任一选项:

  • 要按文档设置默认字体大小,请将其中一个选项10pt11pt传递12pt给文档类。
  • 使用常用的字体大小命令(\small、、\normalsize\large)。
  • 如果以上都没有您需要的尺寸,请使用 手动选择\fontsize{<size>}{<leading>}\selectfont后面必须跟一个命令立即地后。

后两个选项也可以按文档方式使用:只需将它们放在\begin{document}任何组之外即可。

综上所述,示例文档:

\documentclass[10pt]{article}

\usepackage{fontspec}
\usepackage{xcolor}

\setmainfont[Color=brown]{Linux Libertine}

\begin{document}

Lorem {\Huge ipsum} dolor {\fontsize{14pt}{16pt}\selectfont sit} amet.

\end{document}

在此处输入图片描述

答案2

该选项SizeFeatures并不意味着大小。它应该用于设置仅对某些字体大小激活/使用的功能:

\documentclass{article}

\usepackage{fontspec}
\usepackage{xcolor}

\setmainfont[SizeFeatures={{Size=-11,Color=red},
                           {Size=11-30,Color=blue},
                           {Size=30-,Color=green}}]{Arial}
\begin{document}

normal red text 
\large larger blue text 
\fontsize{30pt}{30pt}\selectfont very large green Text
\end{document}

相关内容