Using the ChemFig package in LaTeX, you can generate the Phthalocyanine molecule as follows,

the source code is available on GitHub/ThomasGredig.

\chemfig{

N?[a]=[::+63]*5(-N?[b]=(-N=[::-54]*5(

-N?[c]=( -N=[::-54]*5(-N?[d]=(

-N=[::-54]*5(-N(-[::-54,1.5]Fe?[b,,dotted]?[c]?[d,,dotted])

=[,,1]?[a]-(*6(=-=-=-))-- )  )-(*6(=-=-=-))-- )  )

-(*6(=-=-=-))-- )  ) -(*6(=-=-=-))-- )

}

Here is the output of this figure:

BibTeX has several entries like @masterthesis and @article as well as several fields. The Type has to be defined for mastersthesis, otherwise, it will say "Unpublished Master's Thesis", when using APA style

\bibliographystyle{apacite}

This is also discussed in the MSthesis-ProQuest-Cite Repository.

If the box is overfull and LaTeX document goes into the edge space, then enable sloppy mode, as in:

\begin{sloppypar} % avoid paragraph being too long and spill over next line.
This text is very narrow and has a long number in math mode, \SI{12.4132 x 9875.232}{\nano\meter}.
\end{sloppypar}