攒劲甘肃麻将官方网站

LaTeX 技巧 949:用 tcolorbox 制作皮卡丘框架的盒子

平時我們制作的 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

選自:http://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]

        科技藝術的完美融合,專業精致的排版體驗

        聯系我們聯系我們
        攒劲甘肃麻将官方网站 苹果手机真的能赚钱 3d真人游戏单机版 辽宁快乐12预测一号码 KY开元棋牌APP 最笨重的动物是什么生肖 雅尚彩票首页 广东快乐十分走势图前3 沈阳棋牌大全下载 电子游戏的英语怎么说 吉原娱乐群