'floatrow'를 사용할 때 그림이 잘못 정렬됨

'floatrow'를 사용할 때 그림이 잘못 정렬됨

같은 행의 그림 옆에 테이블을 놓고 싶고 이를 위해 패키지를 사용하고 있습니다 floatrow. 그러나 둘을 정렬할 수는 없습니다. 현재 상황은 다음과 같습니다.

여기에 이미지 설명을 입력하세요

이것을 생성하는 데 사용하는 코드는 다음과 같습니다.

\documentclass[10pt]{scrartcl}
%=======================================================================
%I am listing all packages defined in my main
\usepackage[utf8]{inputenc}
\usepackage{comment}
\usepackage[margin=3cm]{geometry}
\usepackage[titles]{tocloft}
\usepackage[parfill]{parskip}
\usepackage[hidelinks]{hyperref}
\usepackage{fancyhdr}
\usepackage{graphicx}
\usepackage{epstopdf}
\usepackage{floatrow}
\usepackage{amsmath,amssymb,amsthm,multirow,algorithm,algorithmic,amsfonts}
\numberwithin{equation}{section}
\usepackage{gensymb}
\usepackage[square,numbers,comma,sort&compress]{natbib}
\usepackage[titletoc]{appendix}
\usepackage[final]{pdfpages}
\usepackage{afterpage}
\usepackage{multicol}
\usepackage{enumitem}
\usepackage{color}
\usepackage{textcomp}
\usepackage{pdfpages}
\usepackage{tabularx}
\usepackage{lscape}
\usepackage{listings}
\usepackage{diagbox}
\usepackage{colortbl}
%======================================================================
\pagestyle{plain}
%======================================================================
\newfloatcommand{\capbtabbox}{table}[][\FBwidth]
\newcommand{\HRule}{\rule{\linewidth}{0.04cm}}
\renewcommand{\abstractname}{{\Large Summary}}
\renewcommand{\cftsecleader}{\cftdotfill{\cftdotsep}}
\setlength{\parskip}{12pt plus8pt minus6pt}
\setlength{\itemsep}{-5pt}
\newlength{\wideitemsep}
\setlength{\wideitemsep}{.5\itemsep}
\addtolength{\wideitemsep}{-7pt}
\let\olditem\item
\renewcommand{\item}{\setlength{\itemsep}{\wideitemsep}\olditem}
\numberwithin{equation}{section}
%========================================================================
\newenvironment{drawing}
%========================================================================
\begin{document}
%ACTUAL CODE TO PRODUCE FIGURES
%========================================================================
\begin{figure}[H]
\begin{floatrow}
\ffigbox{%
  \includegraphics[width=0.45\textwidth]{figures/dummy.jpg}%
}{%
  \caption{A figure}%
}
\capbtabbox{%
\begin{tabular}{|l|l|l|l|l}
\cline{1-4}
Number & Entry 1 & Entry 2 & Entry 3 &  \\ \cline{1-4}
Number & Entry 4 & Entry 5 & Entry 6 &  \\ \cline{1-4}
Number & Entry 7 & Entry 8 & Entry 9 &  \\ \cline{1-4}
Number} & Entry 10 & Entry 11 & Entry 12 &  \\ \cline{1-4}
\end{tabular}
}{%
  \caption{A table}%
}
\end{floatrow}
\end{figure}

나는 두 그림과 캡션을 정렬하기 위해 몇 시간 동안 노력했지만 성공하지 못했습니다. ShareLaTeX를 사용하고 있습니다.

답변1

. Number}​아마도 다음과 같은 것을 찾고 있을 것입니다.

\documentclass{article}
\usepackage{graphicx,floatrow,booktabs}

\begin{document}
\begin{figure}[tbp]
  \CenterFloatBoxes
  \begin{floatrow}
    \ffigbox{\includegraphics[width=0.45\textwidth]{example-image-1x1}}{%
      \caption{A Figure}%
      \label{fig:a}%
    }
    \killfloatstyle
    \ttabbox[\FBwidth]{%
      \begin{tabular}{llll}
        \toprule
        Head   & Head    & Head    & Head      \\ \midrule
        Number & Entry 1 & Entry 2 & Entry 3   \\ 
        Number & Entry 4 & Entry 5 & Entry 6   \\ 
        Number & Entry 7 & Entry 8 & Entry 9   \\ 
        Number & Entry 10 & Entry 11 & Entry 12   \\
        \bottomrule
      \end{tabular}%
    }{%
      \caption{A table}%
      \label{tab:a}%
    }
  \end{floatrow}
\end{figure}
\end{document}

여기에 이미지 설명을 입력하세요

코드는 문서에서 가져왔습니다. 섹션 2.3.1 혼합 행을 확인하세요.

관련 정보