我是 LaTeX 的初学者,几周来我一直使用 Textstudio 作为我的主要 LaTeX 编辑器。我的问题是我无法写出任何粗体字符。
\textbf
在这种情况下将不起作用。
我确信我的代码中一定有某些东西不允许写粗体文本。
这是我的代码
\documentclass[12pt,a4paper]{article}
\usepackage{tikz}
\usepackage[top=2cm, bottom=2cm, outer=0cm, inner=0cm, left=1.5cm, right=1.5cm]{geometry}
\usepackage{mathptmx}
\usepackage{amsmath}
\usepackage{color}
\begin{document}
\tikz[remember picture,overlay] \node[opacity=0.9,inner sep=0pt] at (current page.center){\includegraphics[width=\paperwidth,height=\paperheight]{lol.jpg}};
\thispagestyle{empty}
\newpage
\begin{titlepage}
\textnormal{}\\\\\\\\
\hrule
{\fontsize{50}{60}\selectfont \begin{center}
APARTHEID \end{center}}
\hrule
\textnormal{}\\\\\\\\\\
\begin{center}
{\LARGE An article on Racism}
\end{center}
\textnormal{}\\\\\\\\\\\\\\\\\\\\\\\\\\
\begin{center}
{\Large Ramai Alejandria - 5I}
\end{center}
\thispagestyle{empty}
\end{titlepage}
\newpage
\begin{titlepage}
\textnormal{}\\
\begin{center}
{\fontsize{35}{60}\selectfont \textbf{Table of Contents}}
\end{center}
\end{titlepage}
\end{document}
这里也有截图
请帮我!
多谢
答案1
不要\usepackage{mathptmx}
与 xelatex 一起使用。该包仅适用于 pdflatex。如果您想要类似字体,请使用例如
\usepackage{amsmath}
\usepackage{unicode-math}
\setmainfont{TeX Gyre Termes}
\setmathfont{TeX Gyre Termes Math}