表や図を太字にするにはどうすればいいですか?

表や図を太字にするにはどうすればいいですか?
\documentclass[a4paper,12pt]{report}
\usepackage[american]{babel}
\usepackage{amsfonts,amssymb,amsmath,amsthm}
\usepackage[table]{xcolor}
\usepackage{pifont}
\usepackage{marvosym}
\usepackage{fancybox,fancyhdr}
\usepackage{graphicx}
\usepackage{eso-pic}
\usepackage{yfonts}
\usepackage{pdfsync}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[dvips]{epsfig}
\usepackage{caption,subcaption}
\usepackage{algorithmicx}
\usepackage[ruled]{algorithm}
\usepackage{algpseudocode}

\usepackage[backend=biber,style=apa]{biblatex}

\usepackage{booktabs, collcell, makecell, tabularx, threeparttable}
    \newcommand{\tclr}[1]{\textcolor{black!70!black}{#1}}
    \newcolumntype{L}{>{\collectcell\tclr\raggedright}X<{\endcollectcell}}
    \renewcommand\TPTtagStyle{\bfseries} % optional
\usepackage{siunitx}
\usepackage{xparse}
\NewExpandableDocumentCommand\mcc{O{1}m}
    {\multicolumn{#1}{c}{#2}}
\newcommand\tot{\mathrm{tot}}
begin{document}
\begin{table}%[!htp]
    \small
    \sisetup{table-format=6.2e-1,per-mode=symbol}
    \setlength\tabcolsep{3pt}
\caption{The QPSO update equations for different potential energy types}\label{3wavfun}
\centering
\begin{threeparttable}
\begin{tabularx}{\textwidth}{@{} L l *{3}{>{$}l<{$}S} @{}}
\toprule
 {\bf Delta potential}  & {\bf QPSO update equation}\\
 \midrule
 Delta potential well & $x_i(t+1)=p(t)\pm\frac{\ln(1/u)}{2q\ln\sqrt{2}}\parallel x_i(t)-p(t)\parallel$\\
 \midrule
 Harmonic oscillator & $x_i(t+1)=p(t)\pm\frac{\sqrt{\ln1/u}}{0.47694q}\parallel x_i(t)-p(t)\parallel$\\
 \midrule
 Square well & $x_i(t+1)=p(t)+\frac{0.6574}{\xi q}\cos^{-1}(\pm\sqrt u)\parallel x_i(t)-p(t)\parallel$\\
\bottomrule
\end{tabularx}
\end{threeparttable}
\end{table}
 \end{document}

ここに画像の説明を入力してください

答え1

コメントに書いてありましたが、

APA 形式を尊重するために、「表 1:」を太字にする必要があります

必要なのは、\captionsetup{labelfont=bf}前文に次の指示を追加することだけです。パッケージをロードしていますcaption

しかし、あなた自身(そして読者)は、それだけでは十分ではありません。コードの保守性を高めるために、不要な部分を削除する必要があります。また、2 列目の方程式を displaymath モードでレンダリングして、読みやすくする必要があります。また、\parallel少なくともこのコンテキストでは、を使用しないでください。代わりに\lVertand を使用してください\rVert。さらに良いのは、\normマクロを定義することです。最後に、 を過度に使用しないでください。大胆な

ドキュメントの序文を整理して簡素化する必要があります。現在ロードしているパッケージの多くは必要かどうか疑問です。たとえば、パッケージはyfontsテキスト モードのフラクトゥール タイプのフォントを提供しますが、本当に必要ですか?

ここに画像の説明を入力してください

\documentclass[a4paper,12pt]{report}
\usepackage[american]{babel}
\usepackage[T1]{fontenc}
\usepackage{booktabs,tabularx}

\usepackage{mathtools}
\DeclarePairedDelimiter{\norm}{\lVert}{\rVert}

\usepackage{caption}
\captionsetup{labelfont=bf,skip=0.5\baselineskip,
              justification=raggedright,
              singlelinecheck=false}

\begin{document}
\begin{table}[!ht]
\caption{The QPSO update equations for different potential energy types}
\label{3wavfun}
\begin{tabularx}{\textwidth}{@{} >{\raggedright\arraybackslash}X >{$\displaystyle}l<{$} @{}}
\toprule
Delta potential  
& $QPSO update equation$\\
\midrule
Delta potential well 
& x_i(t+1)=p(t)\pm \frac{\ln(1/u)}{2q\ln\sqrt{2}} \norm{x_i(t)-p(t)}\\[3ex]

Harmonic oscillator 
& x_i(t+1)=p(t)\pm \frac{\sqrt{\ln(1/u)}}{0.47694q} \norm{x_i(t)-p(t)}\\[3ex]

Square well 
& x_i(t+1)=p(t)+ \frac{0.6574}{\xi q}\cos^{-1}(\pm\sqrt{u}\,) \norm{x_i(t)-p(t)}\\
\bottomrule
\end{tabularx}
\end{table}
\end{document}

関連情報