Chemscheme в среде float для реализации в табличном виде

Chemscheme в среде float для реализации в табличном виде

В своей диссертации я использую Chemscheme для последовательной нумерации молекул. Я хотел бы включить некоторые из схем, которые я создаю, в заголовки таблиц реакций. Я знаю, что могу сделать это с помощью обычной графики, например, с помощью мини-страниц. Однако схемы, по-видимому, несовместимы с плавающей средой. Возможно, есть простое решение, которое придумал кто-то, кто уже сталкивался с этой проблемой. Я был бы очень рад услышать его. Пожалуйста, дайте мне знать, если я не объяснил должным образом! Это мой первый вопрос на форуме. Вот изображение того, как это должно выглядеть. введите описание изображения здесь

И вот что, я надеюсь, вы имели в виду под MWE:

\documentclass[a5paper, 11pt, headsepline, DIV10, twoside, openright]{scrbook}
\usepackage{graphicx}
\usepackage{tabularx}
\usepackage[runs=2]{auto-pst-pdf}                   
\usepackage{chemstyle}
\usepackage{threeparttable}

\begin{document}

\begin{scheme}[ht]
    \schemeref[TMP1]{benzonitril}
    \schemeref[TMP2]{benzylamin}
    \includegraphics{90-Nitrilhydrierung/Abbildungen/01_benzonitril}
\end{scheme}

\begin{table}[H]
    \centering
    \caption{Title.}
        \begin{tabular}{c|ccc}
        \hline
        Catalyst & \multicolumn{3}{c}{TON} \\
        \ & Compound & Compound & Compound \\
        \hline
        1 & 8 & 39 & 0\\
        \hline
        \end{tabular}
\end{table} 

\end{document}

решение1

Ниже приведен пример MWE, демонстрирующий, как использовать изображение, в котором составные числа создаются с помощью пакета chemschemeвнутри tabularсреды:

\documentclass[a5paper, 11pt, headsepline, DIV10, twoside, openright]{scrbook}
\usepackage{graphicx}
\usepackage[runs=2]{auto-pst-pdf}                   
\usepackage{chemstyle}


\begin{document}

\begin{table}[H]
    \centering
    \caption{Title.}
    \schemeref[TMP1]{benzonitril}
    \schemeref[TMP2]{benzylamin}
    \includegraphics{<image-name>}\\ 
    \vspace*{10pt}
        \begin{tabular}{c|ccc}
        \hline
        Catalyst & \multicolumn{3}{c}{TON} \\
        \ & Compound & Compound & Compound \\
        \hline
        1 & 8 & 39 & 0\\
        \hline
        \end{tabular}
\end{table} 

\end{document}

Вот вариант, использующий chemnumвместо chemscheme:

\documentclass[a5paper, 11pt, headsepline, DIV10, twoside, openright]{scrbook}
\usepackage{graphicx}
\usepackage[runs=2]{auto-pst-pdf}                   
\usepackage{chemnum}

\begin{document}

\begin{table}
    \centering
    \caption{Title.}
    \replacecmpd{benzonitril}
    \replacecmpd{benzylamin}
    \includegraphics{<image-name>}\\ 
    \vspace*{10pt}
        \begin{tabular}{c|ccc}
        \hline
        Catalyst & \multicolumn{3}{c}{TON} \\
        \ & Compound & Compound & Compound \\
        \hline
        1 & 8 & 39 & 0\\
        \hline
        \end{tabular}
\end{table} 

\end{document}

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