Hi Carbonado,
welcome to the forum!
The text in the minipages would not overlap. You are not posting your original code, since the text is different, and the code sample you posted doesn't show that issue, there's no overlapping.
Nobody can test that code without extending it. You could avoid that each reader has to work to complete it by posting a
minimal working example that we could test immediately. And that shows the issue.
This, with your code, has no overlapping, click on "Open in Overleaf" to see it:
Code: Select all
\documentclass{article}
\usepackage[demo]{graphicx}
\usepackage{capt-of}
\begin{document}
\begin{figure}
\centering
\begin{minipage}{.5\textwidth}
\centering
\includegraphics[width=.9\linewidth]{Fig-6-A}
\captionof{figure}[TEM]{Image does its thing but it does barely.}
\label{Fig6a}
\end{minipage}%
\hfill
\begin{minipage}{.5\textwidth}
\centering
\includegraphics[width=.9\linewidth]{Fig-6-B}
\captionof{figure}[TEM2]{Text2 which extends for multiple lines
and apparently glitches when I do stuff because of reasons
I barely understand}
\label{Fig6b}
\end{minipage}
\end{figure}
\end{document}
Now, can you post your code, that shows overlapping? Reduced as much as possible, but compilable.
With 2 minipages and each having a width of .5\textwidth, they touch each other of course, and so the captions are touching. I would make them a bit smaller to have some space in-between with the \hfill.
Stefan