Internet searches are a great resource for understanding the meaning of errors that appear in the .log file displayed by the upload system when Editorial Manager fails to build a PDF for your manuscript.

1. My PDF compiles, but all the figures are missing.
1. Make sure that EM’s item type for all figures is set to “Rendered Figure.”
2. Remove all directory paths to figure files (including the current directory “./”) in your .tex file.
3. If you have a \newpage, \pagebreak, \clearpage, \eject, or similar command before the figures in the .tex file, it should be removed. TeX Live 2018 seems to have a bug that causes endfloat to conflict with these types of commands to clear floats.
2. My PDF compiles, but some figures are missing.
1. Check that all figure files are uploaded and that the file names match the names in the .tex file.
2. If the missing figures are landscape figures, upload the endfloat.cfg file to EM with your other LaTeX files. The endfloat.cfg file is necessary for the \endfloat command to correctly recognize the \sidewaysfigure command.
3. If the missing figures are .eps files, please try converting them to .pdf files and replacing the .eps figures with the .pdf versions in your .tex file. The .eps files should automatically convert to .pdf files during the pdfLaTeX compilation in EM, but issues in some problematic .eps files can cause problems in the conversion process.
4. Check your list of uploaded files and ensure that you have not uploaded a PDF file of your paper. If a PDF was uploaded, remove it, as it will duplicate the manuscript produced by EM.
3. My PDF compiles, but the references are not showing up.
2. You need to upload ametsoc2014.bst.
3. Remove all directory paths to bibliography files (including the current directory “./”).
4. Do not include the file extension (.bst and .bib) in the file name when using the \bibliographystyle and \bibliography commands in your .tex file.
5. Check your list of uploaded files and ensure that you have not uploaded a PDF file of your paper. If a PDF was uploaded, remove it, as it will duplicate the manuscript produced by EM.
4. Instead of a PDF, my submission shows the log file.
1. Scan the log file for any obvious errors that may point to the problem, e.g.:

! LaTeX Error: Unknown float option c'.
l.1 \begin{figure*}[ct]
Option c' ignored and p' used.
(This error was produced because “c” is not a valid float option and should be removed.)

! Undefined control sequence.
l.13 \linenumbers
(A linenumber command or style file is missing, e.g., \usepackage{lineno}.)

(Figure file was not uploaded to EM or was uploaded with a name that is different than what is in the .tex file.)

(Figure file cannot be found because of directory commands before figure name.)

! LaTeX Error: Missing \begin{document}.
(This is a common but vague error. Check text following the error in the .log file for clues as to where the problem is.)

! Undefined control sequence.
(This error was produced because of an undefined command.)

! LaTeX Error: Unknown graphics extension: .fig.map.35deg.eps
(This error was produced because of periods within the figure file name, causing LaTeX to read anything after the first period as the file extension.)

Runaway argument?
! File ended while scanning use of \efloat@xfloat.

(This error was caused by blank spaces before \begin{table} and \end{table} commands, which conflict with endfloat.)

! Package inputenc Error: Unicode character - (U+96)
(inputenc)                not set up for use with LaTeX.

(This error was produced because an undefined Unicode character was included in either the .tex or .bib file. The .log file will point you to where the undefined character is located. Problematic characters need to be replaced or defined using \DeclareUnicodeCharacter.)

The text around these error messages will usually indicate the problem, such as a \linenumbers command that cannot be read until the ametsoc.cls file is uploaded, a syntax error in a specific line, or a missing figure file (or files still called by a directory path in the .tex file).

2. Check for extra spaces at the beginnings of the top few lines of the file. Errors can sometimes occur if the text does not begin precisely at the left margin.