I am using \begin{figure*}[H] since I want my figure to span to the whole page width while on double column page but it is causing the figure to move to a new page (despite using [H] to place the floating image at a precise location. This doesn't happen when I am using \begin{figure}[H] but in that case, I am unable to prevent the image from overlapping with the text in the adjoining column. Is there a way to fix this issue?
PS: Here's the snippet of the code that I am using:
\begin{figure*}[H]
\includegraphics[width=\textwidth]{your-figure-file}
\end{figure*}
\documentclass{and ending in\end{document}So that we can run it on our end and help you? – Elad Den Dec 14 '23 at 14:02figure*would normally try to put the figure at the top of the page as it is hard for latex to calculate the boxes when in two columns. You could usemulticolpackage. check out this answer https://tex.stackexchange.com/a/30988/90297 – Elad Den Dec 14 '23 at 14:05figure*does not have an[H](or[h]option. It can not behereas it has to span at the top of the page – David Carlisle Dec 14 '23 at 14:10table*orfigure*see https://tex.stackexchange.com/a/704980 . – Zarko Dec 14 '23 at 14:11figure*there. – barbara beeton Dec 14 '23 at 18:05