In LaTeX, \includegraphics is frequently used, but there are some quirks:

  • avoid path name in the filename and use \graphicspath{{../Figs/}} for a list of paths with figures
  • extensions are optional, for example for fig1.png, use \includegraphics{fig1}
  • if the filename contains dots (periods), then you have to mask them, using curly brackets, otherwise what follows the period is considered an extension, so fig.1.png would need \includegraphics{{{fig.1}}} or \includegraphics{{fig.1}.png}
  • width of the graphics is usually relative to the columnwidth, so use \includegraphics[width=0.98\columnwidth} for a figure that takes up 98% of the column width.
  • usually, you may not read the package, but in this case it may be valuable to read graphicx manual.

You can find more tips on how to write a compelling M.S. thesis using the Gredig Lab Guidelines. If the Bibliography file needs to be shortened, then use LaTeX Trim BibTeX Utility. You should cite other M.S. thesis work, whenever you are using their work. Here is an automated way to generate the bibliography items, using the ProQuest Citation Generator.

First, clone the M.S. Thesis Template.

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


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

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


\begin{figure}[H] \subfigure[\ch{C6H4(CN)2}]{
\chemfig{*6(-=(-CN)-(-CN)=-=)} % phthalonitrile
\chemfig{N?(=[::+72]*5(-N-(=N-[::-72]*5(=[,,,1]N-[,,1](=N-[::-36]*5(-N-(-N=[::-72]*5(-N=[,,1]?-*6(-=-=-=)–))=*6(-=-=–)-=))-*6(-=-=–)=-))-*6(-=-=-=)–))-[,,,,draw=none]-[,,,,draw=none]Cu(-[:55,,,,dash pattern=on 2pt off 1pt])(-[:-55])(-[:125])(-[:-125,,,,dash pattern=on 2pt off 1pt])}
\caption{The phthalonitrile in (a) is used to make copper phthalocyanine in (b).}

Here is the output of this figure:

ChemFig with Phthalocyanine Molecule

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