Природа включает графику и таблицу внутри основного текста

Природа включает графику и таблицу внутри основного текста

Этот вопрос вытекает из Природа включает графику. Как написал там комментатор, Nature поощряет включение рисунков (и таблиц) в основной текст для первоначальных заявок (а большинство заявок, как правило, таковыми являются). Отдельная загрузка рисунков разрешена, но форматирование для первоначальных заявок очень открытое, и включение рисунков рекомендуется для удобства просмотра. Как мне сделать это при вызове nature.cls? Решение вФайлы и фигуры в стиле природыне ясно: я также не хочу особо изменять файл cls, который упакован для моего дистрибутива Linux, но предпочел бы изменить вызов в файле LaTeX. Заранее спасибо за любую помощь!

решение1

ДелаетПриродапредоставить файлы классов/пакетов для своих публикаций? nature.clsCTAN был создан кем-то безПриродафилиал пытается реализовать свой шаблон 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?

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