生成上述内容的代码如下:
\documentclass[a4paper, 12 pt]{article}
\usepackage[utf8]{inputenc}
\usepackage{geometry}
\geometry{left=2cm,top=2cm,right=2cm,bottom=2cm}
\usepackage{upgreek}
\setlength{\parindent}{0em}
\setlength{\parskip}{0em}
\usepackage{graphicx}
\usepackage{subcaption}
\usepackage{caption}
\usepackage{float}
\usepackage[title]{appendix}
\usepackage[super,comma]{natbib}
\usepackage{url}
\usepackage{pdfpages}
\usepackage{hyperref}
\usepackage{titlesec}
\usepackage{enumitem}
\usepackage{times}
\usepackage{newtxtext,newtxmath}
\usepackage{longtable}
\linespread{1.0}
\usepackage{pdflscape}
\usepackage{afterpage}
\usepackage{capt-of}
\usepackage{tikz}
\usepackage{amsmath}
\usepackage{lipsum}
\usepackage{forloop}
\newcounter{loopcntr}
\newcommand{\rpt}[2][1]{%
\forloop{loopcntr}{0}{\value{loopcntr}<#1}{#2}%
}
\newcommand{\on}[1][1]{
\forloop{loopcntr}{0}{\value{loopcntr}<#1}{&\cellcolor{gray}}
}
\newcommand{\off}[1][1]{
\forloop{loopcntr}{0}{\value{loopcntr}<#1}{&}
}
\definecolor{orange}{HTML}{FF7F00}
\newcommand{\appendixnumberline}[1]{Appendix\space}
\let\oldappendix\appendix
\makeatletter
\renewcommand{\appendix}{%
\addtocontents{toc}{\let\protect\numberline\protect\appendixnumberline}%
\renewcommand{\@seccntformat}[1]{Appendix~\csname the##1\endcsname\quad}%
\oldappendix
}
\makeatother
\date{}
\makeatletter
\renewcommand\paragraph{\@startsection{paragraph}
{4}{0pt}%
% display heading, like subsubsection
{-3.25ex\@plus -1ex \@minus -.2ex}%
{0.00005ex}%
{\normalfont\normalsize}}
\setcounter{secnumdepth}{5}
\makeatother
\begin{document}
\setlength{\belowdisplayskip}{0pt} \setlength{\belowdisplayshortskip}{0pt}
\setlength{\abovedisplayskip}{0pt} \setlength{\abovedisplayshortskip}{0pt}
\begin{align}
\label{eq:Xtrd}
\text{\pmb{X}}_{\text{\pmb{trd}}} &= \text{\pmb{W}}\pmb{\hat{\upbeta}_\text{trd}} \\
\label{eq:Xadd}
\text{\pmb{X}}_{\text{\pmb{add}}} &= \text{\pmb{W}}\pmb{\hat{\upbeta}_\text{add}} \\
\label{eq:Xgxe}
\text{\pmb{X}}_{\text{\pmb{gxe}}} &= \text{\pmb{W}}\pmb{\hat{\upbeta}_\text{gxe}}
\end{align}
\end{document}
当我使用\hat{}
它时,会出现编译错误。这适用于测试版,但不适用于 X。
答案1
\pmb
(poor man bold)结果很丑陋(文本写入 2 次才能获得“粗体”)。改用\mathbf
和\textbf
表示粗体。和\boldsymbol
表示粗体希腊文(boldsymbol
来自由包amsbsy
加载的包mathtools
)。
\documentclass[11pt]{article}
\usepackage{mathtools}
\usepackage{upgreek}
\begin{document}
\begin{equation}
\text{\pmb{X}}_{\text{\pmb{trd}}} = \text{\pmb{W}}\pmb{\hat{\upbeta}_\text{trd}}
\end{equation}
\begin{equation}
\mathbf{\hat{X}}_{\text{\textbf{trd}}}=\mathbf{W\hat{\upbeta}}_{\textbf{\text{trd}}}
\end{equation}
%Using \boldsymbol for bold greek character:
\begin{equation}
\mathbf{\hat{X}}_{\text{\textbf{trd}}}=\mathbf{W\hat{\boldsymbol{\upbeta}}}_{\textbf{\text{trd}}}
\end{equation}
\end{document}
编辑
正如 David Carlisle 在评论中解释的那样,最好加载骨髓包(替换\usepackage{mathtools}
为\usepackage{bm,mathtools}
),你甚至不需要替换\boldsymbol
为,\bm
因为当骨髓程序包加载后,数学工具包重新定义\boldsymbol
为 的别名\bm
。
但对于新文档,\bm
输入速度可能比 更快\boldsymbol
。