• 岚山区拨付595 万元补助农村危房改造 2019-10-11
  • 烈日下挥汗如雨 看武警丽水支队“魔鬼周” 2019-10-11
  • 党的十九大最重大的理论成就 2019-09-19
  • 外国领导人祝贺我新一届领导人 2019-09-19
  • 西安启动唐长安城明德门遗址保护工程 2019-09-16
  • 博物馆需要高水平策展人 2019-09-11
  • 凯迪拉克:在高速公路上释放双手很安全 2019-09-11
  • 苗山脱贫影像志——父母在 不远行 2019-09-04
  • 96次航拍峨眉 换个角度看巴蜀名山 中国国家地理网 2019-08-31
  • 张一山恋情遭曝光,女友竟是她… 2019-08-21
  • 人民日报评论员:在党的引领下汇聚圆梦力量 2019-08-05
  • 长治职业技术学院“学习新思想千万师生同上一堂课活动”首场授课开讲 2019-08-05
  • 清华美院“毕业拍”作品被一抢而光 2019-07-31
  • “互联网+”开启乌鲁木齐智能环保时代 2019-07-05
  • 重大疾病贫困患者报销补偿比超90% 2019-06-25
  • 话里知特码:LaTeX 技巧 949:用 tcolorbox 制作皮卡丘框架的盒子

    最老版特码诗 www.kdltu.tw 平时我们制作的 tocolorbox 的样例都是以线框为主,辅助以背景颜色来制作,今天分享的是一个用皮卡丘的形象来制作的框架盒子,这样的盒子显得生动形象,放在正文中非常强烈的点缀装饰性。有兴趣的你可以试用下,放在自己的文章里。

    代码如下:

    \documentclass[12pt,a4paper,fleqn]{ctexart}
    \usepackage[most]{tcolorbox}
    
    \tcbset{pikachu/.style={enhanced,colback=white,colframe=black,boxrule=0.6mm,enlarge top by=7.0mm,enlarge bottom by=2.0mm,top=50pt,sharp corners=south,arc=14mm,
    overlay={
    \begin{scope}[shift={([xshift=9.0mm,yshift=-13mm]frame.north west)},rotate=30]
    % 左目
      \path[draw=black,fill=black,line width=0.5mm] (0,0) arc (0:360:2mm);
      \path[fill=white] (-.05,.08) arc (0:360:1mm);
    % 右目
      \path[draw=black,fill=black,line width=0.5mm] (1.2,0) arc (0:360:2mm);
      \path[fill=white] (1.1-.05,.08) arc (0:360:1mm);
    % ハナ
      \path[draw=black,fill=black] (0.4,-.15) circle [x radius=0.06,y radius=0.03] (0:360);
    % クチ
      \path[draw=black,line width=0.4mm,xshift=0.5mm,yshift=-3.5mm] (0,-.02) .. controls (.1,-.1) and (.15,-.14) .. (.35,0) % 左
      .. controls (-.15+.7,-.14) and (-.1+.7,-.1) .. (0+.7,-.02); % 右
    % ほっぺ
      \path[draw=black,fill=white,line width=0.4mm] (1.6,-0.4) arc (10:290:2mm);
    \end{scope}}
    ,
    underlay={
    \begin{scope}[shift={([xshift=0mm,yshift=0mm]frame.north west)}]
    % 耳とフレームが重なるところを白塗り(右)
      \path[draw=white,line width=0.7mm] (1.51,-0.03)--(2.55,-0.03);
    % 耳とフレームが重なるところを白塗り(左)
      \path[draw=white,line width=2.0mm] (0.1,-0.84)--(0.1,-2);
    \end{scope}}
    ,
    % 右耳
    underlay={
    \begin{scope}[shift={([xshift=0mm,yshift=0mm]frame.north west)}]
    % 耳のメイン
      \path[draw=black,fill=white,line width=0.6mm,rounded corners=1.0pt] (1.5,-0.03) .. controls (2.5,0.3) and (3.5,-0.5) .. (3.7,-0.6) .. controls (2.7,-0.5) and (2.5,-0.5) .. (2.2,-0.4);
    
    % 耳の黒い部分の境界
      \clip (1.5,-0.03) .. controls (2.5,0.3) and (3.5,-0.5) .. (3.7,-0.6) .. controls (2.7,-0.5) and (2.5,-0.5) .. (2.2,-0.4);
    
      \fill[black] (2.4,-0.5) to [out=10,in=210] (3.4,-0.3) -- (4,-0.7) -- cycle;
    \end{scope}}
    ,
    % 左耳
    underlay={
    \begin{scope}[shift={([xshift=9.06mm,yshift=4.93mm]frame.north west)},rotate=60]
    % 耳のメイン xscale=-1 で反転
      \path[xscale=-1,draw=black,fill=white,line width=0.6mm,rounded corners=1.0pt] (1.5,-0.03) .. controls (2.5,0.3) and (3.5,-0.5) .. (3.7,-0.6) .. controls (2.7,-0.5) and (2.5,-0.5) .. (2.2,-0.4);
    
    % 耳の黒い部分の境界
      \clip[xscale=-1] (1.5,-0.03) .. controls (2.5,0.3) and (3.5,-0.5) .. (3.7,-0.6) .. controls (2.7,-0.5) and (2.5,-0.5) .. (2.2,-0.4);
    
      \fill[xscale=-1,black] (2.4,-0.5) to [out=10,in=210] (3.4,-0.3) -- (4,-0.7) -- cycle;
    \end{scope}}
    ,
    % しっぽ
    underlay={
    \begin{scope}
    [xscale=1.1,yscale=0.4,shift={([xshift=-5mm,yshift=-19mm]frame.north east)},rotate=38]
    % [xscale=1,yscale=1,shift={([xshift=-8mm,yshift=-50mm]frame.north east)},rotate=0]
    % グリッド
    % \draw [help lines] (-6,0) grid (6,6);
      \path[draw=black,fill=white,line width=0.6mm,rounded corners=1.0pt]
        (0,0) -- (0.3,0) -- (0.7,1.2) -- (-0.5,1.4) -- (-0.1,2.7) -- (-1.8,3) to [out=80,in=245] (-1,5.4) -- (-3.9,6) to [out=245,in=90] (-4.6,2.2) -- (-2,2) -- (-2.2,1.1) -- (0.2,0.7) -- cycle;
    
    % 上とおなじの clip
      \clip (0,0) -- (0.3,0) -- (0.7,1.2) -- (-0.5,1.4) -- (-0.1,2.7) -- (-2,3) to [out=80,in=245] (-1.2,5.4) -- (-4.1,6) to [out=245,in=90] (-4.8,2.2) -- (-2.2,2) -- (-2.5,1.1) -- (0.2,0.7) -- cycle;
      \fill (-0.8,0.7) -- (-0.2,0.9) -- (-0.5,1.1) -- (-0.2,1.1) -- (-0.4,1.2) -- (-0.1,1.25) -- (-0.4,1.45)
        -- (1,1.5) -- (1,0) -- (-0.5,0) -- cycle;
    \end{scope}}
    ,
    % 背中の模様
    underlay={
    \begin{scope}[shift={(frame.north west)},rounded corners=10pt]
    \path[fill=black,xshift=36mm,yshift=0mm] (0,0) -- (0.3,-0.8) -- (0.35,0);
    \path[fill=black,xshift=42mm,yshift=0mm] (0,0) -- (0.3,-0.8) -- (0.35,0);
    \end{scope}}
    }}
    
    \begin{document}
    \begin{tcolorbox}[pikachu]
      \textbf{问题}\quad 在平面直角坐标系中.等腰Rt$\triangle$OAB的斜边OA在x轴上.P为线段OB上-动点(不与O,B重合).过P点向x轴作垂线.垂足为C.以PC为边在PC的右侧作正方形PCDM。
    \end{tcolorbox}
    \end{document}

    texcobox_1_看图王.png

    选自://hohei3108.hatenablog.com/entry/2017/09/23/165454 

    分享到:
    未经允许不得转载:LaTeX 技巧 949:用 tcolorbox 制作皮卡丘框架的盒子
    已有 条意见

      最新文章

      加载中...
        本站提供专业LaTeX排版、咨询、定制服务,请点击下图咨询详情


        全国首个精品的LaTeX视频教程,大牛带着你入门,让LaTeX学习不再纠结,请点击下图咨询详情

        热门评论

          联系我们

          交流QQ群:91940767
          本站QQ号:343083553
          邮箱联系[email protected]
          淘宝店铺https://shop240512713.taobao.com/ 提供排版,模板定制,培训,图片处理,视频教程等LaTeX服务。

          关注我们微信公众号

          如果您投稿或者希望加入我们团队,请发送您的简历到[email protected]com。
        • 岚山区拨付595 万元补助农村危房改造 2019-10-11
        • 烈日下挥汗如雨 看武警丽水支队“魔鬼周” 2019-10-11
        • 党的十九大最重大的理论成就 2019-09-19
        • 外国领导人祝贺我新一届领导人 2019-09-19
        • 西安启动唐长安城明德门遗址保护工程 2019-09-16
        • 博物馆需要高水平策展人 2019-09-11
        • 凯迪拉克:在高速公路上释放双手很安全 2019-09-11
        • 苗山脱贫影像志——父母在 不远行 2019-09-04
        • 96次航拍峨眉 换个角度看巴蜀名山 中国国家地理网 2019-08-31
        • 张一山恋情遭曝光,女友竟是她… 2019-08-21
        • 人民日报评论员:在党的引领下汇聚圆梦力量 2019-08-05
        • 长治职业技术学院“学习新思想千万师生同上一堂课活动”首场授课开讲 2019-08-05
        • 清华美院“毕业拍”作品被一抢而光 2019-07-31
        • “互联网+”开启乌鲁木齐智能环保时代 2019-07-05
        • 重大疾病贫困患者报销补偿比超90% 2019-06-25
        • 二十一点怎么玩视频 麻将技巧口诀 体育比分最新开奖查询 ag电子游戏最新网站 时时彩一天赚200元方法 pk10人工1期计划在线 pk10赛车玩法介绍 快三预测计划软件下载 彩仙阁计划软件安卓版 11选5买任8选复式多少钱