캡션 뒤 단락이 더 이상 들여쓰기되지 않습니다.

캡션 뒤 단락이 더 이상 들여쓰기되지 않습니다.

[원래 게시물을 다시 작성했습니다. 나중에업데이트아래를 참조하세요.]

내 단락의 사용으로 인해 들여쓰기가 중단된 것 같습니다.

\captionof{figure}

아래 코드에서. 해결 방법이나 수정 사항에 대한 제안 사항이 있습니까?

\documentclass[english]{article}
\usepackage[T1]{fontenc}
\usepackage[latin9]{inputenc}
\usepackage{babel}
\usepackage[unicode=true,pdfusetitle,
 bookmarks=true,bookmarksnumbered=false,bookmarksopen=false,
 breaklinks=false,pdfborder={0 0 1},backref=false,colorlinks=false]
 {hyperref}

\makeatletter


\usepackage{tcolorbox}
\tcbuselibrary{most}
\usepackage{caption}

\makeatother

\begin{document}
\newtcolorbox{abox}[2][]{float, fonttitle=\bfseries,enhanced, attach boxed title to top center={yshift=-2mm}, title={#2},#1}
    
\begin{abox}{title}
{body}
\end{abox}
\captionof{figure}{caption}

test test test test test test test test test test test test test test
test test test test test test test 

test test test test test test 

test test test test test test test test test test test test test test
test test test test test test test test test test 
\end{document}

업데이트:

두 가지 제안이 있었습니다. 상자가 떠 있어서는 안 되기 때문에 center. 그러나 약간 다르게 배치하지 않는 한 상자 내 텍스트의 이상한 간격 문제가 발생합니다.

\documentclass[english]{article}
\usepackage[T1]{fontenc}
\usepackage[latin9]{inputenc}
\usepackage{babel}
\usepackage[skip=1ex]{caption}

\usepackage{tcolorbox}
\tcbuselibrary{most}
\newtcolorbox{abox}[2][]{enhanced, fonttitle=\bfseries, 
                         attach boxed title to top center={yshift=-2mm}, 
                         title={#2},#1}

\usepackage[unicode=true,
            pdfusetitle,
            bookmarks=true,
            bookmarksnumbered=false,
            bookmarksopen=false,
            breaklinks=false,
            pdfborder={0 0 1},
            backref=false,
            colorlinks=false]{hyperref}

\begin{document}


\begin{abox}{title}
{

{\begin{enumerate}
\item testttttt 
\end{enumerate}
testttttt
\begin{enumerate}\setcounter{enumi}{1} 
    \item testttttt
\end{enumerate}
testttttt
\begin{enumerate}\setcounter{enumi}{2} 
    \item testttttt
\end{enumerate}}

}
\end{abox}
\begin{center}
\captionof{figure}{caption}
\end{center}

\end{document}

답변1

나는 당신의 연구 결과를 확인할 수 있습니다. \captionof{...}{caption text}어떤 환경에 갇혀 있어야 할 것 같습니다 . 예를 들어

\documentclass[english]{article}
\usepackage[T1]{fontenc}
\usepackage[latin9]{inputenc}
\usepackage{babel}
\usepackage[skip=1ex]{caption}

\usepackage{tcolorbox}
\tcbuselibrary{most}
\newtcolorbox{abox}[2][]{enhanced, fonttitle=\bfseries, 
                         attach boxed title to top center={yshift=-2mm}, 
                         title={#2},#1}

\usepackage[unicode=true,
            pdfusetitle,
            bookmarks=true,
            bookmarksnumbered=false,
            bookmarksopen=false,
            breaklinks=false,
            pdfborder={0 0 1},
            backref=false,
            colorlinks=false]{hyperref}

\begin{document}

\begin{center}
\begin{abox}{title}
{body}
\end{abox}
\captionof{figure}{caption}
\end{center}

test test test test test test test test test test test test test test
test test test test test test test

test test test test test test

test test test test test test test test test test test test test test
test test test test test test test test test test
\end{document}

또는 abox부동이어야 하는 경우 center다음으로 바꾸십시오 figure.

\begin{figure}[ht]
\begin{abox}{title}
{body}
\end{abox}
\caption{caption}
\end{figure}

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

관련 정보