如何让这张纸质便笺像 tcolorbox 一样易碎?

如何让这张纸质便笺像 tcolorbox 一样易碎?

我在论文中经常使用(经过一些修改)marker tcolorbox,其定义可供参考,可在网站中找到tcolorbox.doc.s_main.sty(搜索marker)。我已将此定义包含在下面的最小工作示例中。我想对其进行修改,以便它可以容纳两页或更多页,从而在 方面“可拆分” tcolorbox package。不幸的是,添加选项breakable并没有帮助,因为它使除最后一页之外的所有页面的折叠右角保持“未切割”,而我希望所有右下角都被切割或除最后一页之外的所有页面都“展开”且“未切割”。这是我迄今为止成功实现的。

\documentclass[12pt]{article}  
\usepackage[a4paper, total={180mm,257mm},left=15mm,top=20mm]{geometry}  
\usepackage[most]{tcolorbox}  
\usepackage{lipsum}  
\newtcolorbox{marker}[2][]{breakable,enhanced,adjusted    title=#2,fonttitle=\bfseries,colbacktitle=yellow!50,coltitle=black,titlerule=0.1pt  
    before skip balanced=2mm,after skip balanced=3mm,  
    boxrule=0.4pt,left=2mm,right=2mm,top=1mm,bottom=7mm,  
    colback=yellow!30,  
    colframe=yellow!20!black,    
    sharp corners,rounded corners=southeast,arc is angular,arc=9mm,  
    underlay={%  
        \path[fill=tcbcolback!80!black,scale=3] ([yshift=3mm]interior.south east)--++(-0.4,-0.1)--++(0.1,-0.2);  
        \path[draw=tcbcolframe,shorten <=-0.05mm,shorten >=-0.05mm,scale=3]   ([yshift=3mm]interior.south east)--++(-0.4,-0.1)--++(0.1,-0.2);  
    },  
    drop fuzzy shadow,#1}  
\begin{document}  
    \begin{marker}{Title}  
        \lipsum[1-10]  
    \end{marker}  
\end{document}  

正如您在第一页中看到的,右下角与最后一部分不一样。我怎样才能使它可折断并且只折叠最后一个右角,或者在所有页面上都像最后一部分一样将所有右下角都剪掉?在上面的 mwe 中,我添加了选项,breakable但并没有给我想要的结果。

答案1

像这样?

\documentclass[12pt]{article}  
\usepackage[a4paper, total={180mm,257mm},left=15mm,top=20mm]{geometry}  
\usepackage[most]{tcolorbox}  
\usepackage{lipsum}  
\newtcolorbox{marker}[2][]{%
    breakable, enhanced,
    adjusted title=#2, fonttitle=\bfseries, colbacktitle=yellow!50, 
    coltitle=black, titlerule=0.1pt,   
   before skip balanced=2mm, after skip balanced=3mm,  
   boxrule=0.4pt, left=2mm, right=2mm, top=1mm, bottom=7mm,  
   colback=yellow!30, colframe=yellow!20!black,    
   sharp corners, rounded corners=southeast, arc is angular, arc=9mm,  
   underlay unbroken and last ={%  
        \path[fill=tcbcolback!80!black,scale=3] ([yshift=3mm]interior.south east)--++(-0.4,-0.1)--++(0.1,-0.2);  
        \path[draw=tcbcolframe, shorten <=-0.05mm, shorten >=-0.05mm, scale=3]   ([yshift=3mm]interior.south east)--++(-0.4,-0.1)--++(0.1,-0.2);  
    },  
    drop fuzzy shadow, #1}  
\begin{document}  

    \begin{marker}{Title}  
        \lipsum[1]  
    \end{marker}  

    \begin{marker}{Title}  
        \lipsum[1-10]  
    \end{marker}  
\end{document}  

在此处输入图片描述

相关内容