손상된 설명 환경

손상된 설명 환경

다음 MWE를 살펴보십시오.

\documentclass{scrbook}
\usepackage[utf8]{inputenc}
\usepackage{beamerarticle}
\usepackage[framemethod=TikZ]{mdframed}
  
\surroundwithmdframed{definition}


\begin{document}
  \begin{definition}
    \alert{test}
    \begin{description}
      \item[A:] TestA
      \item[B:] TestB
    \end{description}
  \end{definition}
\end{document}

그것은 다음을 생산합니다 : 설명 환경의 잘못된 조판에 대한 그림

문제를 해결하기 위한 아이디어가 있나요?

답변1

mdframed그 동안 tcolorbox훨씬 더 강력한 패키지가 등장했기 때문에 패키지 는 기본적으로 폐기되었습니다.

\documentclass{scrbook}
\usepackage{beamerarticle}
\usepackage[many]{tcolorbox}

\tcolorboxenvironment{definition}{
  boxrule=0.5pt,
  sharp corners,
  colback=white,
}

\begin{document}
  \begin{definition}
    \alert{test}
    \begin{description}
      \item[A:] TestA
      \item[B:] TestB
    \end{description}
  \end{definition}
\end{document}

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

나는 사용하지 않을 것이지만 beamerarticle개인적인 의견입니다.

답변2

그것 으로 tcolorbox작동합니다 :

\documentclass{scrbook}
\usepackage[utf8]{inputenc}
\usepackage{beamerarticle}

\usepackage[most]{tcolorbox}

\BeforeBeginEnvironment{definition}{\begin{tcolorbox}[boxrule=1pt]}
\AfterEndEnvironment{definition}{\end{tcolorbox}}


\begin{document}
  \begin{definition}
    \alert{test}
    \begin{description}
      \item[A:] TestA
      \item[B:] TestB
    \end{description}
  \end{definition}
\end{document}

tcolorbox 작업 사진

관련 정보