\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}