LuaLatex 不起作用 textbf textit

LuaLatex 不起作用 textbf textit

\textbf问题是 LuaLaTeX 不会以粗体突出显示标题和章节编号。此外,'\textit' 也 不起作用在此处输入图片描述

以前我使用 pdfLaTeX,这些东西工作正常。但现在我必须使用 TTF 字体,现在我需要使用 LuaLatex...这是我的序言:

\documentclass{article}
\usepackage[14pt]{extsizes}
\usepackage[T1,T2A]{fontenc}
\usepackage[lutf8]{luainputenc}
\usepackage[english,russian]{babel}
\usepackage{pgfplots}
\usepackage{pgfplotstable}
\pgfplotsset{width=16cm,compat=newest}
\usepackage{svg}
\usepackage[a4paper,top=2cm,bottom=2cm,left=2cm,right=2cm,marginparwidth=1.75cm]{geometry}
\usepackage{fancyhdr}
\usepackage{epigraph}
\usepackage{amsmath}
\usepackage{graphicx}

我尝试让MWE:

\documentclass{article}
\usepackage[14pt]{extsizes}
\usepackage[T1,T2A]{fontenc}
\usepackage[lutf8x]{luainputenc}
\usepackage[english,russian]{babel}
\begin{document}
    \textbf{жирный}
    \textit{курсив}
    
    \textbf{bold}
    \textit{italics}
\end{document}

结果是一样的在此处输入图片描述

答案1

不要使用 fontenc 和 luainputenc。这不会切换到“ttf-fonts”,而是使用旧字体。

对于西里尔字母,你可以使用 newcomputermodern:

\documentclass{article}
\usepackage[14pt]{extsizes}
\usepackage[english,russian]{babel}
\usepackage{newcomputermodern}
\begin{document}
    \textbf{жирный}
    \textit{курсив}
    
    \textbf{bold}
    \textit{italics}
\end{document}

在此处输入图片描述

或者使用 fontspec 你可以在计算机上使用任何其他支持西里尔字母的字体:

\documentclass{article}
\usepackage[14pt]{extsizes}
\usepackage[english,russian]{babel}
\usepackage{fontspec}
\setmainfont{DejaVu Serif}
\begin{document}
    \textbf{жирный}
    \textit{курсив}
    
    \textbf{bold}
    \textit{italics}
\end{document}

在此处输入图片描述

相关内容