Этот вопрос вытекает из Природа включает графику. Как написал там комментатор, Nature поощряет включение рисунков (и таблиц) в основной текст для первоначальных заявок (а большинство заявок, как правило, таковыми являются). Отдельная загрузка рисунков разрешена, но форматирование для первоначальных заявок очень открытое, и включение рисунков рекомендуется для удобства просмотра. Как мне сделать это при вызове nature.cls? Решение вФайлы и фигуры в стиле природыне ясно: я также не хочу особо изменять файл cls, который упакован для моего дистрибутива Linux, но предпочел бы изменить вызов в файле LaTeX. Заранее спасибо за любую помощь!
решение1
ДелаетПриродапредоставить файлы классов/пакетов для своих публикаций? nature.cls
CTAN был создан кем-то безПриродафилиал пытается реализовать свой шаблон Word в LaTeX.
Следующий MWE делает что-то, чтобы удовлетворить ваши желания.
% natureprob.tex SE 562912
\documentclass{nature}
\usepackage{lipsum}
\usepackage{mwe}
\let\keepcation\caption
\let\keepincludegraphics\includegraphics
\begin{document}
\renewenvironment{figure}{\let\caption\keepcation}{}
\let\caption\keepcation
\let\includegraphics\keepincludegraphics
\lipsum[1-2]
\begin{figure}
\centering
AN ILLUSTRATION
\caption{A figure}
\end{figure}
\begin{figure}
\centering
\includegraphics{example-image}
\caption{Included graphic}
\end{figure}
\begin{table}
\centering
TABULATION
\caption{A table}
\end{table}
\lipsum
\end{document}
nature.cls
изменяет определения caption
, \includegraphics
и figure
сред. MWE сохраняет старые определения и восстанавливает их после того, как nature.cls
выполнит свою работу. Должен признать, что результат выглядит не очень хорошо.
Я думаю, что было бы хорошо, если быПриродасоздал свой собственный класс LaTeX и файлы пакетов, которые дали желаемые результаты.Природадействительно полагаетесь на Word?