Рисунок исчезает, если перед ним добавить новую страницу.

Рисунок исчезает, если перед ним добавить новую страницу.

В экспериментальной части моей магистерской диссертации по химии я использую chemnumдля нумерации химических соединений. Проблема в том, что цифры исчезают при добавлении a \newpageвпереди; см. ниже пример (на норвежском языке).

Итак, если это начало первого эксперимента в экспериментальном разделе, и я хочу короткое введение на странице перед ним, то рисунок исчезает и показывает только текст. Я пишу каждую часть тезиса в разных разделах и использую команду \include, и то же самое происходит, когда я включаю какой-то другой файл впереди. Что я делаю не так?

\include{preamble_mastergrad}

\begin{document}
\cmpdreset

\section*{Syntese av: 1,6-dihydroksiphenazin.}

\initcmpd{dihydphen}
\begin{figure}[ht]\label{figur: dihydroksiphenazin.}
\centering
\scriptsize
\cmpdref[TMP1]{dihydphen}
\includegraphics[scale=1]{SYNTESER/27/27.eps}
\caption{1,6-dihydroksiphenazin.}
\end{figure}
\paragraph*{Utbytte:}  Mangler

\paragraph{R\scriptsize{f}\normalsize{:}} mangler

\paragraph*{\HNMR} (600 MHz, Diklormetan-$d2$) \\ 
8.20 (s, 2H), 7.82 – 7.77 (m, 4H), 7.26 (dd, J = 5.7, 2.8 Hz, 2H).

\paragraph*{\CNMR} (151 MHz, Diklormetan-$d2$) \\ 
152.42, 142.13, 135.98, 132.39, 119.92, 109.72, 54.00.

\paragraph*{MS (EI) $m/z$ (relativ intensitet):} 213 (8), 212 (M$^+$ 100), 184 (33), 155 (8).

\paragraph*{HR-MS (EI):} 212.0588. Kalkulert for \BPChem{C\_{12}H\_8N\_2O\_2}: 212.0586 (-0.9ppm).

\paragraph*{Smeltepunkt:}  Mangler

\paragraph*{Prosedyre:} \mbox{} \\
Bla bla bla

У меня Mac 2010 года выпуска, он отлично работал с Texmaker 4.2 и Mactex, пока я не обновился до Mavericks и новейших версий Mactex и Mactex.

Бен

решение1

Линия

 \include{preamble_mastergrad}

неверен, \includeдолжен использоваться только после \begin{document}и предназначен для фрагментов документа (обычно глав), а не для файлов макрокода.

Если вы поместили команды преамбулы в отдельный .texфайл, вы можете ввести их с помощью \input, хотя предпочтительнее было бы поместить их в .styфайл и использовать \usepackage.

\documentclass[twoside]{book}
\usepackage{mypreamble}
\begin{document}
....

где mypreamble.styсодержит все строки вашего файла, preamble_mastergrad.texкроме первой, \documentclassстроки.

Связанный контент