如何编辑校样环境或小页面

如何编辑校样环境或小页面

我实际上在我的学院担任助教,我喜欢用乳胶记录我们在课堂上所做的一切,因此我使用以下格式:

\fcolorbox{white}{light-gray}{\begin{minipage}{18cm}    
    $ $
    \begin{center}
        \begin{minipage}{17.25cm}
            \begin{prob}
            \end{prob}
        \end{minipage}
    \end{center}
    $ $
    \end{minipage}}

\fcolorbox{light-gray}{white}{
    \begin{minipage}{18cm}
$ $
        \begin{center}
            \begin{minipage}{17.25cm}
                \begin{proof}
                \end{proof}
            \end{minipage}
        \end{center}
$ $\end{minipage}}

但是 minipage 的问题是,当解决方案太大时,它会出现在下一页或根本不出现。

所以我想知道的是如何编辑“证明”环境的轮廓或知道如何编辑minipage以使其不发生。

感谢大家!

ps: 具体例子可以看这里文件 ps: 页面的尺寸为

\textwidth 18.1cm
\topmargin -2cm
\textheight 25cm
\oddsidemargin -1,2cm
\parindent 0em
\parskip 2ex

它们对我来说是随机的,我总是改变它。

答案1

这是一个例子tcolorbox,使用可破坏的盒子problemproof一些定制。

\documentclass[a4paper]{article}

\usepackage[margin=1.5cm]{geometry}
\usepackage[most]{tcolorbox}

\newtcolorbox[auto counter]{problembox}[1][]{%
  colframe=white, %% Really?
  colback=lightgray,
  coltitle={black},
  enhanced jigsaw,
  sharp corners,
  breakable,
  title={Problem \thetcbcounter},
  fonttitle={\large\bfseries},
  halign=center,
  valign=center,
  #1
 }


\newtcolorbox[auto counter]{proofbox}[1][]{%
  colback=white, 
  colframe=lightgray,
  coltitle={black},
  enhanced jigsaw,
  sharp corners,
  breakable,
  halign=center,
  valign=center,
  fonttitle={\large\bfseries},
  title={Proof \thetcbcounter},
  #1
}


\usepackage{blindtext}
\begin{document}

\begin{problembox}[width=17.25cm]
  \blindtext[2]
\end{problembox}


\begin{proofbox}[width=17.25cm]
  \blindtext[8]
\end{proofbox}


\end{document}

使用特殊样式更新两个框:

\documentclass[a4paper]{article}

\usepackage[margin=1.5cm]{geometry}
\usepackage[most]{tcolorbox}
% Define a style common to both -- not really necessary, both convenient.     
\tcbset{unperritostyle/.style={%
    coltitle={black},
    enhanced jigsaw,
    sharp corners,
    breakable,
    fonttitle={\large\bfseries},
    halign=center,
    valign=center}
}


\newtcolorbox[auto counter]{problembox}[1][]{%
  colframe=white, %% Really?
  colback=lightgray,
  unperritostyle,
  title={Problem \thetcbcounter},
  #1
 }


\newtcolorbox[auto counter]{proofbox}[1][]{%
  colback=white, 
  colframe=lightgray,
  unperritostyle,
  title={Proof \thetcbcounter},
  #1
}


\usepackage{blindtext}
\begin{document}

\begin{problembox}[width=17.25cm]
  \blindtext[2]
\end{problembox}


\begin{proofbox}[width=17.25cm,colback={blue!20!white}]
  \blindtext[8]
\end{proofbox}


\end{document}

在此处输入图片描述

相关内容