[size=13.1428575515747px]之前分享了一个定理环境的设计,其代码也是由Tikz完成的,其具体内容见:这里,今天分享的内容,和之前的基本接近,只是其设计样式如下:
代码如下:
[color=rgb(170, 170, 170) !important]1 [color=rgb(170, 170, 170) !important]2 [color=rgb(170, 170, 170) !important]3 [color=rgb(170, 170, 170) !important]4 [color=rgb(170, 170, 170) !important]5 [color=rgb(170, 170, 170) !important]6 [color=rgb(170, 170, 170) !important]7 [color=rgb(170, 170, 170) !important]8 [color=rgb(170, 170, 170) !important]9 [color=rgb(170, 170, 170) !important]10 [color=rgb(170, 170, 170) !important]11 [color=rgb(170, 170, 170) !important]12 [color=rgb(170, 170, 170) !important]13 [color=rgb(170, 170, 170) !important]14 [color=rgb(170, 170, 170) !important]15 [color=rgb(170, 170, 170) !important]16 [color=rgb(170, 170, 170) !important]17 [color=rgb(170, 170, 170) !important]18 [color=rgb(170, 170, 170) !important]19 [color=rgb(170, 170, 170) !important]20 [color=rgb(170, 170, 170) !important]21 [color=rgb(170, 170, 170) !important]22 [color=rgb(170, 170, 170) !important]23 [color=rgb(170, 170, 170) !important]24 [color=rgb(170, 170, 170) !important]25 [color=rgb(170, 170, 170) !important]26 [color=rgb(170, 170, 170) !important]27 [color=rgb(170, 170, 170) !important]28 [color=rgb(170, 170, 170) !important]29 [color=rgb(170, 170, 170) !important]30 [color=rgb(170, 170, 170) !important]31 [color=rgb(170, 170, 170) !important]32 [color=rgb(170, 170, 170) !important]33 [color=rgb(170, 170, 170) !important]34 [color=rgb(170, 170, 170) !important]35 [color=rgb(170, 170, 170) !important]36 [color=rgb(170, 170, 170) !important]37 [color=rgb(170, 170, 170) !important]38 [color=rgb(170, 170, 170) !important]39 [color=rgb(170, 170, 170) !important]40 [color=rgb(170, 170, 170) !important]41 [color=rgb(170, 170, 170) !important]42 [color=rgb(170, 170, 170) !important]43 [color=rgb(170, 170, 170) !important]44 [color=rgb(170, 170, 170) !important]45 [color=rgb(170, 170, 170) !important]46 [color=rgb(170, 170, 170) !important]47 [color=rgb(170, 170, 170) !important]48 [color=rgb(170, 170, 170) !important]49 [color=rgb(170, 170, 170) !important]50 [color=rgb(170, 170, 170) !important]51 [color=rgb(170, 170, 170) !important]52 [color=rgb(170, 170, 170) !important]53 [color=rgb(170, 170, 170) !important]54 [color=rgb(170, 170, 170) !important]55 [color=rgb(170, 170, 170) !important]56 [color=rgb(170, 170, 170) !important]57 [color=rgb(170, 170, 170) !important]58 [color=rgb(170, 170, 170) !important]59 [color=rgb(170, 170, 170) !important]60 [color=rgb(170, 170, 170) !important]61 [color=rgb(170, 170, 170) !important]62 [color=rgb(170, 170, 170) !important]63 [color=rgb(170, 170, 170) !important]64 [color=rgb(170, 170, 170) !important]65 [color=rgb(170, 170, 170) !important]66 [color=rgb(170, 170, 170) !important]67 [color=rgb(170, 170, 170) !important]68 [color=rgb(170, 170, 170) !important]69 [color=rgb(170, 170, 170) !important]70 [color=rgb(170, 170, 170) !important]71 [color=rgb(170, 170, 170) !important]72 [color=rgb(170, 170, 170) !important]73 [color=rgb(170, 170, 170) !important]74 [color=rgb(170, 170, 170) !important]75 [color=rgb(170, 170, 170) !important]76 [color=rgb(170, 170, 170) !important]77 [color=rgb(170, 170, 170) !important]78 [color=rgb(170, 170, 170) !important]79 [color=rgb(170, 170, 170) !important]80 | \documentclass[color=rgb(51, 51, 51) !important]{book[color=rgb(51, 51, 51) !important]} \usepackage[color=rgb(51, 51, 51) !important]{tikz[color=rgb(51, 51, 51) !important]} \usepackage[color=rgb(51, 51, 51) !important]{xcolor[color=rgb(51, 51, 51) !important]} \usepackage[color=rgb(51, 51, 51) !important]{environ[color=rgb(51, 51, 51) !important]} \usepackage[color=rgb(51, 51, 51) !important]{amsmath[color=rgb(51, 51, 51) !important],mathrsfs[color=rgb(51, 51, 51) !important],amsfonts[color=rgb(51, 51, 51) !important]} \usepackage[color=rgb(51, 51, 51) !important]{xparse[color=rgb(51, 51, 51) !important]} \usetikzlibrary[color=rgb(51, 51, 51) !important]{shapes[color=rgb(51, 51, 51) !important],decorations[color=rgb(51, 51, 51) !important]} \definecolor[color=rgb(51, 51, 51) !important]{bule[color=rgb(51, 51, 51) !important]}[color=rgb(51, 51, 51) !important]{RGB[color=rgb(51, 51, 51) !important]}[color=rgb(51, 51, 51) !important]{18[color=rgb(51, 51, 51) !important],29[color=rgb(51, 51, 51) !important],57[color=rgb(51, 51, 51) !important]} \definecolor[color=rgb(51, 51, 51) !important]{bablue[color=rgb(51, 51, 51) !important]}[color=rgb(51, 51, 51) !important]{RGB[color=rgb(51, 51, 51) !important]}[color=rgb(51, 51, 51) !important]{248[color=rgb(51, 51, 51) !important],248[color=rgb(51, 51, 51) !important],248[color=rgb(51, 51, 51) !important]} \definecolor[color=rgb(51, 51, 51) !important]{main[color=rgb(51, 51, 51) !important]}[color=rgb(51, 51, 51) !important]{RGB[color=rgb(51, 51, 51) !important]}[color=rgb(51, 51, 51) !important]{127[color=rgb(51, 51, 51) !important],191[color=rgb(51, 51, 51) !important],51[color=rgb(51, 51, 51) !important]} \definecolor[color=rgb(51, 51, 51) !important]{seco[color=rgb(51, 51, 51) !important]}[color=rgb(51, 51, 51) !important]{RGB[color=rgb(51, 51, 51) !important]}[color=rgb(51, 51, 51) !important]{0[color=rgb(51, 51, 51) !important],145[color=rgb(51, 51, 51) !important],215[color=rgb(51, 51, 51) !important]} \definecolor[color=rgb(51, 51, 51) !important]{thid[color=rgb(51, 51, 51) !important]}[color=rgb(51, 51, 51) !important]{RGB[color=rgb(51, 51, 51) !important]}[color=rgb(51, 51, 51) !important]{180[color=rgb(51, 51, 51) !important],27[color=rgb(51, 51, 51) !important],131[color=rgb(51, 51, 51) !important]} \newcommand[color=rgb(51, 51, 51) !important]{\newfancytheoremstyle[color=rgb(51, 51, 51) !important]}[color=rgb(51, 51, 51) !important][5[color=rgb(51, 51, 51) !important][color=rgb(51, 51, 51) !important]{[color=rgb(153, 153, 153) !important]% [color=rgb(0, 111, 224) !important] \tikzset[color=rgb(51, 51, 51) !important]{#1/[color=rgb(51, 51, 51) !important].style=[color=rgb(51, 51, 51) !important]{draw=#3[color=rgb(51, 51, 51) !important],[color=rgb(0, 111, 224) !important] fill=#2[color=rgb(51, 51, 51) !important],very[color=rgb(0, 111, 224) !important] thick[color=rgb(51, 51, 51) !important],rectangle[color=rgb(51, 51, 51) !important], [color=rgb(0, 111, 224) !important] rounded[color=rgb(0, 111, 224) !important] corners[color=rgb(51, 51, 51) !important],[color=rgb(0, 111, 224) !important] inner[color=rgb(0, 111, 224) !important] sep=10pt[color=rgb(51, 51, 51) !important],[color=rgb(0, 111, 224) !important] inner[color=rgb(0, 111, 224) !important] ysep=20pt[color=rgb(51, 51, 51) !important]}[color=rgb(51, 51, 51) !important]} [color=rgb(0, 111, 224) !important] \tikzset[color=rgb(51, 51, 51) !important]{#1title/[color=rgb(51, 51, 51) !important].style=[color=rgb(51, 51, 51) !important]{fill=#3[color=rgb(51, 51, 51) !important],[color=rgb(0, 111, 224) !important] text=#2[color=rgb(51, 51, 51) !important]}[color=rgb(51, 51, 51) !important]} [color=rgb(0, 111, 224) !important] \expandafter\def\csname[color=rgb(0, 111, 224) !important] #1headstyle\endcsname[color=rgb(51, 51, 51) !important]{#4[color=rgb(51, 51, 51) !important]} [color=rgb(0, 111, 224) !important] \expandafter\def\csname[color=rgb(0, 111, 224) !important] #1bodystyle\endcsname[color=rgb(51, 51, 51) !important]{#5[color=rgb(51, 51, 51) !important]} [color=rgb(51, 51, 51) !important]} \newfancytheoremstyle[color=rgb(51, 51, 51) !important]{fancythrm[color=rgb(51, 51, 51) !important]}[color=rgb(51, 51, 51) !important]{blue[color=rgb(51, 51, 51) !important]!10[color=rgb(51, 51, 51) !important]}[color=rgb(51, 51, 51) !important]{seco[color=rgb(51, 51, 51) !important]}[color=rgb(51, 51, 51) !important]{\bfseries\sffamily[color=rgb(51, 51, 51) !important]}[color=rgb(51, 51, 51) !important]{\sffamily[color=rgb(51, 51, 51) !important]} \makeatletter \DeclareDocumentCommand[color=rgb(51, 51, 51) !important]{\newfancytheorem[color=rgb(51, 51, 51) !important]}[color=rgb(51, 51, 51) !important]{[color=rgb(0, 111, 224) !important] O[color=rgb(51, 51, 51) !important]{[color=rgb(51, 51, 51) !important]\@empty[color=rgb(51, 51, 51) !important]}[color=rgb(0, 111, 224) !important] m[color=rgb(0, 111, 224) !important] m[color=rgb(0, 111, 224) !important] m[color=rgb(0, 111, 224) !important] O[color=rgb(51, 51, 51) !important]{fancythrm[color=rgb(51, 51, 51) !important]}[color=rgb(0, 111, 224) !important] [color=rgb(51, 51, 51) !important]}[color=rgb(51, 51, 51) !important]{[color=rgb(153, 153, 153) !important]% [color=rgb(0, 111, 224) !important] [color=rgb(153, 153, 153) !important]% define the counter for the theorem [color=rgb(0, 111, 224) !important] \ifx#1[color=rgb(51, 51, 51) !important]\@empty [color=rgb(0, 111, 224) !important] \newcounter[color=rgb(51, 51, 51) !important]{#2[color=rgb(51, 51, 51) !important]} [color=rgb(0, 111, 224) !important] \else [color=rgb(0, 111, 224) !important] \newcounter[color=rgb(51, 51, 51) !important]{#2[color=rgb(51, 51, 51) !important]}[color=rgb(51, 51, 51) !important][#1[color=rgb(51, 51, 51) !important] [color=rgb(0, 111, 224) !important] \numberwithin[color=rgb(51, 51, 51) !important]{#2[color=rgb(51, 51, 51) !important]}[color=rgb(51, 51, 51) !important]{#1[color=rgb(51, 51, 51) !important]} [color=rgb(0, 111, 224) !important] \fi [color=rgb(0, 111, 224) !important] [color=rgb(153, 153, 153) !important]%% define the "newthem" environment [color=rgb(0, 111, 224) !important] \NewEnviron[color=rgb(51, 51, 51) !important]{#2[color=rgb(51, 51, 51) !important]}[color=rgb(51, 51, 51) !important][1[color=rgb(51, 51, 51) !important][color=rgb(51, 51, 51) !important][[color=rgb(51, 51, 51) !important]{[color=rgb(51, 51, 51) !important]}[color=rgb(51, 51, 51) !important][color=rgb(51, 51, 51) !important]{[color=rgb(153, 153, 153) !important]% [color=rgb(0, 111, 224) !important] \noindent\centering [color=rgb(0, 111, 224) !important] \begin[color=rgb(51, 51, 51) !important]{tikzpicture[color=rgb(51, 51, 51) !important]} [color=rgb(0, 111, 224) !important] \node[color=rgb(51, 51, 51) !important][#5[color=rgb(51, 51, 51) !important][color=rgb(0, 111, 224) !important] [color=rgb(51, 51, 51) !important](box[color=rgb(51, 51, 51) !important])[color=rgb(51, 51, 51) !important]{ [color=rgb(0, 111, 224) !important] \begin[color=rgb(51, 51, 51) !important]{minipage[color=rgb(51, 51, 51) !important]}[color=rgb(51, 51, 51) !important]{0[color=rgb(51, 51, 51) !important].93\columnwidth[color=rgb(51, 51, 51) !important]} [color=rgb(0, 111, 224) !important] \csname[color=rgb(0, 111, 224) !important] #5bodystyle\endcsname[color=rgb(0, 111, 224) !important] \BODY[color=rgb(51, 51, 51) !important]~##1 [color=rgb(0, 111, 224) !important] \end[color=rgb(51, 51, 51) !important]{minipage[color=rgb(51, 51, 51) !important]}[color=rgb(51, 51, 51) !important]}[color=rgb(51, 51, 51) !important]; [color=rgb(0, 111, 224) !important] \node[color=rgb(51, 51, 51) !important][#5title[color=rgb(51, 51, 51) !important],[color=rgb(0, 111, 224) !important] right=10pt[color=rgb(51, 51, 51) !important][color=rgb(0, 111, 224) !important] at[color=rgb(0, 111, 224) !important] [color=rgb(51, 51, 51) !important](box[color=rgb(51, 51, 51) !important].north[color=rgb(0, 111, 224) !important] west[color=rgb(51, 51, 51) !important])[color=rgb(51, 51, 51) !important]{ [color=rgb(0, 111, 224) !important] [color=rgb(51, 51, 51) !important]{\csname[color=rgb(0, 111, 224) !important] #5headstyle\endcsname[color=rgb(0, 111, 224) !important] #3[color=rgb(0, 111, 224) !important] \stepcounter[color=rgb(51, 51, 51) !important]{#2[color=rgb(51, 51, 51) !important]}\csname[color=rgb(0, 111, 224) !important] the#2\endcsname[color=rgb(51, 51, 51) !important]\;[color=rgb(0, 111, 224) !important] ##1[color=rgb(51, 51, 51) !important]}[color=rgb(51, 51, 51) !important]}[color=rgb(51, 51, 51) !important]; [color=rgb(0, 111, 224) !important] \node[color=rgb(51, 51, 51) !important][#5title[color=rgb(51, 51, 51) !important],[color=rgb(0, 111, 224) !important] rounded[color=rgb(0, 111, 224) !important] corners[color=rgb(51, 51, 51) !important][color=rgb(0, 111, 224) !important] at[color=rgb(0, 111, 224) !important] [color=rgb(51, 51, 51) !important](box[color=rgb(51, 51, 51) !important].east[color=rgb(51, 51, 51) !important])[color=rgb(0, 111, 224) !important] [color=rgb(51, 51, 51) !important]{#4[color=rgb(51, 51, 51) !important]}[color=rgb(51, 51, 51) !important]; [color=rgb(0, 111, 224) !important] \end[color=rgb(51, 51, 51) !important]{tikzpicture[color=rgb(51, 51, 51) !important]} [color=rgb(0, 111, 224) !important] [color=rgb(51, 51, 51) !important]}[color=rgb(51, 51, 51) !important][\par\vspace[color=rgb(51, 51, 51) !important]{[color=rgb(51, 51, 51) !important].5\baselineskip[color=rgb(51, 51, 51) !important]}[color=rgb(51, 51, 51) !important] [color=rgb(51, 51, 51) !important]} \makeatother [color=rgb(255, 0, 0) !important]%[color=rgb(0, 111, 224) !important] Define[color=rgb(0, 111, 224) !important] new[color=rgb(0, 111, 224) !important] styles [color=rgb(255, 0, 0) !important]%[color=rgb(0, 111, 224) !important] [color=rgb(51, 51, 51) !important]\[color=teal !important]newfancytheoremstyle[color=teal !important]{[color=rgb(0, 111, 224) !important]<[color=rgb(0, 45, 122) !important]name[color=rgb(0, 111, 224) !important]>[color=teal !important]}[color=teal !important]{inner[color=rgb(0, 111, 224) !important] [color=rgb(0, 45, 122) !important]color[color=teal !important]}[color=teal !important]{outer[color=rgb(0, 111, 224) !important] [color=rgb(0, 45, 122) !important]color[color=teal !important]}[color=teal !important]{head[color=rgb(0, 111, 224) !important] [color=rgb(0, 45, 122) !important]style[color=teal !important]}[color=teal !important]{body[color=rgb(0, 111, 224) !important] [color=rgb(0, 45, 122) !important]style[color=teal !important]} \newfancytheoremstyle[color=rgb(51, 51, 51) !important]{fancydef[color=rgb(51, 51, 51) !important]}[color=rgb(51, 51, 51) !important]{green[color=rgb(51, 51, 51) !important]!10[color=rgb(51, 51, 51) !important]}[color=rgb(51, 51, 51) !important]{green[color=rgb(51, 51, 51) !important]}[color=rgb(51, 51, 51) !important]{\itshape\sffamily[color=rgb(51, 51, 51) !important]}[color=rgb(51, 51, 51) !important]{\sffamily[color=rgb(51, 51, 51) !important]} [color=rgb(255, 0, 0) !important]%[color=rgb(0, 111, 224) !important] Define[color=rgb(0, 111, 224) !important] some[color=rgb(0, 111, 224) !important] new[color=rgb(0, 111, 224) !important] environments [color=rgb(255, 0, 0) !important]%[color=rgb(0, 111, 224) !important] [color=rgb(51, 51, 51) !important]\[color=rgb(0, 45, 122) !important]newfancytheorem[color=rgb(51, 51, 51) !important][[color=rgb(0, 111, 224) !important]<number[color=rgb(0, 111, 224) !important] [color=rgb(0, 45, 122) !important]within[color=rgb(0, 111, 224) !important]>[color=rgb(51, 51, 51) !important][color=teal !important]{[color=rgb(0, 111, 224) !important]<[color=rgb(0, 45, 122) !important]name[color=rgb(0, 111, 224) !important]>[color=teal !important]}[color=teal !important]{[color=rgb(0, 111, 224) !important]<[color=rgb(0, 45, 122) !important]head[color=rgb(0, 111, 224) !important]>[color=teal !important]}[color=teal !important]{[color=rgb(0, 111, 224) !important]<[color=rgb(128, 0, 128) !important]symbol[color=rgb(0, 111, 224) !important]>[color=teal !important]}[color=rgb(51, 51, 51) !important][[color=rgb(0, 111, 224) !important]<[color=rgb(0, 45, 122) !important]style[color=rgb(0, 111, 224) !important]>[color=rgb(51, 51, 51) !important] \newfancytheorem[color=rgb(51, 51, 51) !important][chapter[color=rgb(51, 51, 51) !important][color=rgb(51, 51, 51) !important]{newthem[color=rgb(51, 51, 51) !important]}[color=rgb(51, 51, 51) !important]{Theorem[color=rgb(51, 51, 51) !important]}[color=rgb(51, 51, 51) !important]{[color=rgb(221, 17, 68) !important]$\clubsuit$[color=rgb(51, 51, 51) !important]} \newfancytheorem[color=rgb(51, 51, 51) !important][section[color=rgb(51, 51, 51) !important][color=rgb(51, 51, 51) !important]{newcor[color=rgb(51, 51, 51) !important]}[color=rgb(51, 51, 51) !important]{Corollary[color=rgb(51, 51, 51) !important]}[color=rgb(51, 51, 51) !important]{[color=rgb(221, 17, 68) !important]$\heartsuit$[color=rgb(51, 51, 51) !important]} \newfancytheorem[color=rgb(51, 51, 51) !important]{newdef[color=rgb(51, 51, 51) !important]}[color=rgb(51, 51, 51) !important]{Definition[color=rgb(51, 51, 51) !important]}[color=rgb(51, 51, 51) !important]{[color=rgb(221, 17, 68) !important]$\spadesuit$[color=rgb(51, 51, 51) !important]}[color=rgb(51, 51, 51) !important][fancydef[color=rgb(51, 51, 51) !important] \begin[color=rgb(51, 51, 51) !important]{document[color=rgb(51, 51, 51) !important]} \begin[color=rgb(51, 51, 51) !important]{newthem[color=rgb(51, 51, 51) !important]} [color=rgb(0, 111, 224) !important] test \end[color=rgb(51, 51, 51) !important]{newthem[color=rgb(51, 51, 51) !important]} \begin[color=rgb(51, 51, 51) !important]{newcor[color=rgb(51, 51, 51) !important]} [color=rgb(0, 111, 224) !important] test \end[color=rgb(51, 51, 51) !important]{newcor[color=rgb(51, 51, 51) !important]} \begin[color=rgb(51, 51, 51) !important]{newdef[color=rgb(51, 51, 51) !important]} [color=rgb(0, 111, 224) !important] test \end[color=rgb(51, 51, 51) !important]{newdef[color=rgb(51, 51, 51) !important]} \end[color=rgb(51, 51, 51) !important]{document[color=rgb(51, 51, 51) !important]}[color=rgb(0, 111, 224) !important] |
[size=13.1428575515747px]选自:http://tex.stackexchange.com/questions/150872/how-to-define-a-command-that-could-generate-similar-environments-just-as-newthe