如何在LaTeX中设置粗体字体?Overleaf粗体失效问题求助
解决Overleaf中Times New Roman字体粗体失效问题
常见原因与对应解决方案
1. 字体包未正确加载粗体支持
- 若使用XeLaTeX/LuaLaTeX编译器:用
fontspec包明确指定带粗体的Times New Roman字体文件
\usepackage{fontspec} \setmainfont{Times New Roman}[ BoldFont = Times New Roman Bold, ItalicFont = Times New Roman Italic, BoldItalicFont = Times New Roman Bold Italic ]
- 若使用PDFLaTeX编译器:替换为
newtxtext包(基于Times New Roman开发,原生支持粗体)
\usepackage{newtxtext}
2. 标题样式覆盖粗体设置
- 直接给标题内容加粗:用
\textbf{}命令包裹标题文本
\title{\textbf{你的毕业论文主标题}} \section{\textbf{研究背景与意义}}
- 若使用
titlesec自定义标题,确保样式中包含\bfseries
\usepackage{titlesec} \titleformat{\section} {\normalfont\bfseries\Large}{\thesection}{1em}{}
3. 局部文本粗体失效处理
普通文本粗体优先用\textbf{},若在特殊环境(如列表、脚注)中失效,可使用\bfseries开关:
{\bfseries 这是需要突出显示的重点研究结论}
验证步骤
- 确认Overleaf编译器设置:左上角菜单→Menu→Compiler,选择与字体包匹配的编译器
- 新建最小测试文档排除模板干扰:
\documentclass{article} \usepackage{newtxtext} % PDFLaTeX环境用这个 % \usepackage{fontspec}\setmainfont{Times New Roman}[BoldFont=Times New Roman Bold] % XeLaTeX环境用这个 \begin{document} \title{\textbf{测试粗体标题}} \maketitle \section{\textbf{测试粗体章节}} 普通文本示例,\textbf{粗体文本示例}。 {\bfseries 另一种粗体文本写法示例} \end{document}
内容的提问来源于stack exchange,提问作者ayo
相关产品推荐
相关产品推荐

