These limitations and difficulties I face because I couldn't use caption package. If I add \usepackage{caption}, I couldn't preview my document.. I'm using BaKoMa TeX. There are a lot of bugs which is beyond repair for this moment. :-(
I need to have the word
Figurein thefigureenvironment caption to be bold. (same goes fortable)If possible I want the caption length is equal to table's width and it is in single spacing. The whole document is in double spacing. For example

Here is the LaTeX code:
\documentclass{report}
\usepackage{amsmath}
\usepackage{graphicx}
\usepackage{booktabs,xcolor,amssymb} %% also needed
\begin{document}
\begin{table}[H]\label{comparisonfourierandnonfourier1}\caption{Comparison between Fourier and Non-Fourier heat conduction equation (HCE).}\centering
\begin{tabular}{l c c}
\toprule
\textbf{\textcolor{blue}{Item}} & \textbf{\textcolor{blue}{Fourier HCE}} &
\textbf{\textcolor{blue}{non-Fourier HCE}}\\
\midrule
1) conservation energy & same & same \\
2) heat flux equation & $q=-k\triangledown T$ & $\tau\displaystyle\frac{\partial q}
{\partial t}+q=-k\frac{\partial T}{\partial r}$ \\
3) equation form & parabolic & hyperbolic \\
4) heat propagation & infinite & finite \\
5) temperature gradient & moderate & extreme \\
\bottomrule\end{tabular}
\end{table}
\end{document}
Is there any other way to do this given that the limitation I face... by only using the
graphicx package? Maybe some \renewcommand perhaps... I do appreciate for your advice.
