Что можно сделать, чтобы таблица или рисунок были выделены жирным шрифтом

Что можно сделать, чтобы таблица или рисунок были выделены жирным шрифтом
\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

Вы написали в комментарии,

мне нужно, чтобы «таблица 1:» была выделена жирным шрифтом, чтобы соответствовать формату APA

Все, что вам нужно сделать, это добавить инструкцию \captionsetup{labelfont=bf}в преамбулу:послезагрузка captionпакета.

Однако вам следует сделать для себя (и ваших читателей) гораздо больше, чем просто это. Чтобы сделать код более удобным для поддержки, вам следует удалить много хлама. Вам также следует сделать его более читабельным, отрисовав уравнения во втором столбце в режиме displaymath. И, пожалуйста, не используйте \parallel— по крайней мере, не в этом контексте; используйте вместо этого \lVertand \rVert. А еще лучше — определите \normмакрос. Наконец, не злоупотребляйтежирный шрифт.

Вам следует очистить и упростить преамбулу документа. Я сильно сомневаюсь, что вам нужны многие из пакетов, которые вы загружаете в настоящее время. Например, пакет yfontsпредоставляет шрифты текстового режима fraktur-type — они вам действительно нужны?

введите описание изображения здесь

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

Связанный контент