diff options
author | Karl Berry <karl@freefriends.org> | 2018-04-02 21:25:09 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2018-04-02 21:25:09 +0000 |
commit | d7c6f45c5fde22d21a0a3da7eb8cca1d166d399b (patch) | |
tree | f92f088f0edcd7ee902b4a5374c8185744755753 /Master/texmf-dist/doc/latex/pgfornament-han/pgfornament-han_manual.tex | |
parent | 26f8db6fb85db5e2bba04337f350c4b92e715eb8 (diff) |
pgfornament-han (2apr18)
git-svn-id: svn://tug.org/texlive/trunk@47252 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/pgfornament-han/pgfornament-han_manual.tex')
-rw-r--r-- | Master/texmf-dist/doc/latex/pgfornament-han/pgfornament-han_manual.tex | 498 |
1 files changed, 498 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/pgfornament-han/pgfornament-han_manual.tex b/Master/texmf-dist/doc/latex/pgfornament-han/pgfornament-han_manual.tex new file mode 100644 index 00000000000..8e19da2b156 --- /dev/null +++ b/Master/texmf-dist/doc/latex/pgfornament-han/pgfornament-han_manual.tex @@ -0,0 +1,498 @@ +% !TEX option = --shell-escape +% !TEX program = xelatex +\documentclass{ctexart} + +\usepackage[dvipsnames]{xcolor} +\usepackage{pgfornament-han} +\usetikzlibrary{chains} +\usetikzlibrary{calc} +\usetikzlibrary{decorations} +\usetikzlibrary{decorations.text,decorations.markings} + +\usepackage{cncolours} + +\usepackage{geometry} +\geometry{hmargin=1in,vmargin=0.8in,headheight=10pt} + +\usepackage{tcolorbox} + + +%%%%%% 这段代码可以忽视,只是 --shell-escape 时调用 minted 不然就用 listings +\ifnum\shellescape=1 + \tcbuselibrary{minted} + \setminted{breaksymbolleft={},breakindent=\ccwd} + \newminted{latex}{} + \newmintinline{latex}{} +\else + \tcbuselibrary{listings} + \newcommand{\latexinline}[1]{\lstinline|#1|} + \lstnewenvironment{latexcode}{\lstset{language={[LaTeX]TeX}}}{} + \lstset{basicstyle=\ttfamily} +\fi +%%%%%%%% + + +\tcbset{fonttitle=\kaishu\large\bfseries,colback=铅白!60!white,colbacktitle=绀青,coltitle=精白,colframe=墨灰} + +\makeatletter +\newcommand{\getpgfornamenthanDim}[1]{% + {\@pgfornamenthanDim{#1}宽:\@pgfornamentX\\高:\@pgfornamentY}% +} +\makeatother + +\usepackage{fancyhdr} +\fancyhf{} +\renewcommand{\headrule}{} + +\fancyhead[L]{% +\newbox{\fortyseven} +\savebox{\fortyseven}{\pgfornamenthan[scale=0.2,color=鸭卵青]{47}} +\tikzset{every node/.append style={inner sep=0pt,鸭卵青}} +\begin{tikzpicture}[overlay,remember picture] +\node[anchor=north west,shift={(14.5pt,-14.5pt)}] at (current page.north west) + (nw) {\pgfornamenthan[scale=0.2]{25}}; +\node[anchor=north east,shift={(-14.5pt,-14.5pt)}] at (current page.north east) + (ne) {\pgfornamenthan[scale=0.2,symmetry=v]{25}}; +\node[anchor=south west,shift={(14.5pt,14.5pt)}] at (current page.south west) + (sw) {\pgfornamenthan[scale=0.2,symmetry=h]{25}}; +\node[anchor=south east,shift={(-14.5pt,14.5pt)}] at (current page.south east) + (se) {\pgfornamenthan[scale=0.2,symmetry=c]{25}}; +% +\begin{scope}[start chain,node distance=0pt] +\node[anchor=north west,on chain] at (nw.north east) {\usebox{\fortyseven}}; +\foreach \i in {1,...,15} { + \node[on chain]{\usebox{\fortyseven}}; +} +\end{scope} +% +\begin{scope}[start chain,node distance=0pt] +\node[anchor=south west,on chain] at (sw.south east) {\usebox{\fortyseven}}; +\foreach \i in {1,...,6} \node[on chain]{\usebox{\fortyseven}}; +\end{scope} +% +\begin{scope}[start chain=going left,node distance=0pt] +\node[anchor=south east,on chain] at (se.south west) {\usebox{\fortyseven}}; +\foreach \i in {1,...,6} \node[on chain]{\usebox{\fortyseven}}; +\end{scope} +% +% 垂直的话 chains 比较不好控制,我懒得折腾了,直接用 \foreach。 +% 自己算一下, (47) 长度 155. 那么 scale = 0.2 的话…… +\foreach \i in {0,...,21} + \node[anchor=south west,rotate=-90,shift={($\i*(31bp,0)$)}] at (nw.south west) + {\usebox{\fortyseven}}; +% +\foreach \i in {0,...,21} + \node[anchor=south east,rotate=90,shift={($\i*(-31bp,0)$)}] at (ne.south east) + {\usebox{\fortyseven}}; +% +%% 严格来说应该放在 \fancyfoot 吧,算了一样啦 +\node[yshift=32pt,铜绿] at (current page.south) {\pgfornamenthan[scale=0.1]{51}}; +\node[yshift=32pt,text=black] at (current page.south) {\large\thepage}; +% +\end{tikzpicture} +} + +\pagestyle{fancy} +\fancypagestyle{plain}{\pagestyle{fancy}} + +\usepackage[hidelinks]{hyperref} + +\title{汉风图纹 \texttt{pgfornament-han} v0.3} +\author{林莲枝、张晨南} +\date{v0.3 2018/04/01\\\url{https://github.com/liantze/pgfornament-han}} + +\begin{document} + +\maketitle + +\begin{abstract} +利用 \texttt{pgfornament} 宏包可以在 \LaTeX{} 文件里便捷地画出十分典雅漂亮的、欧式风格的花纹。(详情请自行访问 \url{http://ctan.org/pkg/pgfornament}。) +\texttt{pgfornament-han} 宏包的用意,正是为了尝试用 \texttt{pgfornament} 的已有机制,提供一些汉风的传统图纹。所有图纹均由\emph{张晨南}以 CAD 程式定稿、TikZ 绘制,再由\emph{林莲枝}转为适合 \texttt{pgfornament} 机制使用的宏包代码。 +\end{abstract} + +\part{基本用法} + +\texttt{n} 为图纹编号的话,最简单的用法是 \latexinline{\pgfornamenthan[color=red,width=1.5cm]{n}}。 +也可以用 \texttt{height} 或者 \texttt{scale} 设定大小。注意图纹比例是不变的,因此只有最后给出的选项有效。此外 \texttt{symmetry} 参数可以实现3种镜像,\texttt{v} (垂直)、\texttt{h}(水平)、\texttt{c}(中心=垂直+水平镜像),画边框的四个角点时很好用。其它TikZ 参数的应用: + +\begin{latexcode} +\tikzset{pgfornamentstyle/.append style={draw=black,fill=red,line width=1}} +\pgfornamenthan[scale=2]{n} +\end{latexcode} + +以下是一些范例。 + +\bigskip + +\begin{tcblisting}{title={文本中的使用},listing side text,righthand width=5.5cm} +先来一个 \pgfornamenthan[color=blue,scale=0.18]{56} +寿字纹。原本的 \pgfornament[scale=0.2]{56} 依然可用。 +\end{tcblisting} + +\enlargethispage{\baselineskip} + + +\begin{tcblisting}{title={TikZ选项的应用},listing side text,righthand width=3cm} +\begin{tikzpicture}[baseline={(current bounding box.center)}] + \tikzset{pgfornamentstyle/.style={ + draw=Goldenrod,fill=Red,line width=1pt}} + \node[fill=black,circle,draw=Red,line width=2pt,inner sep=-8pt] + at (0,0) {\pgfornamenthan[scale=0.38]{56}}; +\end{tikzpicture} +\end{tcblisting} + +\begin{tcblisting}{title={简单的边框范例}} + +\begin{tikzpicture}[x=1pt,y=1pt] + \tikzset{every node/.append style={inner sep=0pt,color=茜色}} + \node (nw) {\pgfornamenthan[scale=0.35]{1}}; + \node[anchor=north west,right=140bp of nw] (ne) {\pgfornamenthan[symmetry=v,scale=0.35]{1}}; + \node[anchor=north west,below=0pt of nw] (sw) {\pgfornamenthan[symmetry=h,scale=0.35]{1}}; + \node[anchor=north east,below=0pt of ne] (se) {\pgfornamenthan[symmetry=c,scale=0.35]{1}}; + + %% 用 pgfornmanet 自带的 \draw (A) to[ornamenthan=19] (B) 机制的话会导致线条高度跟着变化!只好折衷用tikz的 xscale 来实现加长了。\pgfornamenthan 本身的 scale 则要确保和角点的 scale 一致。 + \node[anchor=south west,xscale=2] at (sw.south east) {\pgfornamenthan[scale=0.35]{29}}; + + %% 另外一种方法是用 decorations,同样需要注意一下各种长度参数 + \begin{scope}[decoration={markings, + mark=between positions 0 and 0.75 step 70bp with + { \node[transform shape,anchor=north west]{\pgfornamenthan[scale=0.35]{29}};} + }] + \draw[decorate] (nw.north east) -- (ne.north west); + \end{scope} + + \node[font=\kaishu,align=center,xshift=70,text=black] at (nw.south east) + {给我一片海棠红啊海棠红\\血一样的海棠红\\ + 沸血的烧痛是乡愁的烧痛\\给我一片海棠红啊海棠红}; +\end{tikzpicture} +\end{tcblisting} + +\begin{tcblisting}{title={另一个简单的边框范例}} +\begin{tikzpicture} + \tikzset{every node/.append style={铜绿,inner sep=0pt}} + \node (nw) {\pgfornamenthan[scale=0.25]{12}}; + \node[right=50bp of nw] (ne) {\pgfornamenthan[scale=0.25,symmetry=v]{12}}; + \node[below=50bp of nw] (sw) {\pgfornamenthan[scale=0.25,symmetry=h]{12}}; + \node[below=50bp of ne] (se) {\pgfornamenthan[scale=0.25,symmetry=c]{12}}; + % 每个部件原宽度为200bp,因此绘画时如果以bp作为单位,会比较容易计算xscale的值。这里 scale=0.25 则部件有效宽度为50bp,刚好是两个角点符号之间的距离,因此不需要再设 xscale。 + \node[anchor=north west] at (nw.north east) {\pgfornamenthan[scale=0.25]{32}}; + \node[anchor=south west] at (sw.south east) {\pgfornamenthan[scale=0.25]{32}}; + \node[anchor=south west,rotate=-90] at (nw.south west) {\pgfornamenthan[scale=0.25]{32}}; + \node[anchor=south east,rotate=90] at (ne.south east) {\pgfornamenthan[scale=0.25]{32}}; + +\node[anchor=center,靛蓝,shift={(25bp,-25bp)}] at (nw.south east) {\pgfornamenthan[scale=0.5]{57}}; +\end{tikzpicture} +\end{tcblisting} + + +\begin{tcblisting}{title=有些部件衔接可能需要手动\texttt{shift}} + \begin{tikzpicture}\tikzset{every node/.append style={赤金,inner sep=0pt}} + \node (nw) {\pgfornamenthan[scale=0.2]{23}}; + \node[right=53bp of nw] (ne) {\pgfornamenthan[scale=0.2,symmetry=v]{23}}; + \node[anchor=north west,xshift=2bp] at (nw.north east) {\pgfornamenthan[scale=0.2]{41}}; + \node[anchor=north east,xshift=-2bp] at (ne.north west) {\pgfornamenthan[scale=0.2,symmetry=v]{41}}; + \end{tikzpicture} +\end{tcblisting} + +\begin{tcblisting}{listing only,title={框着整个页面的代码。很适合拿来设计奖状证书的有木有!}} + \newbox{\fortyseven} + \savebox{\fortyseven}{\pgfornamenthan[scale=0.2,color=鸭卵青]{47}} + \tikzset{every node/.append style={inner sep=0pt,鸭卵青}} + \begin{tikzpicture}[overlay,remember picture] + \node[anchor=north west,shift={(14.5pt,-14.5pt)}] at (current page.north west) + (nw) {\pgfornamenthan[scale=0.2]{25}}; + \node[anchor=north east,shift={(-14.5pt,-14.5pt)}] at (current page.north east) + (ne) {\pgfornamenthan[scale=0.2,symmetry=v]{25}}; + \node[anchor=south west,shift={(14.5pt,14.5pt)}] at (current page.south west) + (sw) {\pgfornamenthan[scale=0.2,symmetry=h]{25}}; + \node[anchor=south east,shift={(-14.5pt,14.5pt)}] at (current page.south east) + (se) {\pgfornamenthan[scale=0.2,symmetry=c]{25}}; + % + \begin{scope}[start chain,node distance=0pt] + \node[anchor=north west,on chain] at (nw.north east) {\usebox{\fortyseven}}; + \foreach \i in {1,...,15} { + \node[on chain]{\usebox{\fortyseven}}; + } + \end{scope} + % + \begin{scope}[start chain,node distance=0pt] + \node[anchor=south west,on chain] at (sw.south east) {\usebox{\fortyseven}}; + \foreach \i in {1,...,6} \node[on chain]{\usebox{\fortyseven}}; + \end{scope} + % + \begin{scope}[start chain=going left,node distance=0pt] + \node[anchor=south east,on chain] at (se.south west) {\usebox{\fortyseven}}; + \foreach \i in {1,...,6} \node[on chain]{\usebox{\fortyseven}}; + \end{scope} + % + % 垂直的话 chains 比较不好控制,我懒得折腾了,直接用 \foreach。 + % 自己算一下, (47) 长度 155. 那么 scale = 0.2 的话…… + \foreach \i in {0,...,21} + \node[anchor=south west,rotate=-90,shift={($\i*(31bp,0)$)}] at (nw.south west) + {\usebox{\fortyseven}}; + % + \foreach \i in {0,...,21} + \node[anchor=south east,rotate=90,shift={($\i*(-31bp,0)$)}] at (ne.south east) + {\usebox{\fortyseven}}; + % + %% 严格来说应该放在 \fancyfoot 吧,算了一样啦 + \node[yshift=32pt,铜绿] at (current page.south) {\pgfornamenthan[scale=0.1]{51}}; + \node[yshift=32pt,text=black] at (current page.south) {\large\thepage}; + % + \end{tikzpicture} +\end{tcblisting} + +\part{纹样列表} + +以下部件的原宽度、原高度皆以1bp为单元。 + + +\setlength{\parindent}{0pt}\raggedright + +\section{角点符号} + +\subsection{接单线的角点符号} + +有实心线型与对应的空心线型两种。以下皆同。 + +\bigskip + + +\foreach \n in {1,...,8}{% + \begin{tikzpicture} + \fill[牙色](-1cm,-1cm) rectangle (1cm,1cm); + \node[inner sep=0pt] (element) {\pgfornamenthan[color=茜色,width=1.8cm]{\n}}; + \node[inner sep=0pt,font=\footnotesize\bfseries\sffamily,color=紫檀] at (0.8cm,-0.8cm) {\n}; + \node[anchor=west,text width=4em,font=\footnotesize] at (1.1cm,0) {\getpgfornamenthanDim{\n}}; + \draw[color=牙色] (1cm,-1cm) rectangle (2.8cm,1cm); + \end{tikzpicture}\space\space +} + +\subsection{接双线的角点符号} + +\foreach \n in {9,...,14}{% + \begin{tikzpicture} + \fill[牙色](-1cm,-1cm) rectangle (1cm,1cm); + \node[inner sep=0pt] (element) {\pgfornamenthan[color=茜色,width=1.8cm]{\n}}; + \node[inner sep=0pt,font=\footnotesize\bfseries\sffamily,color=紫檀] at (0.8cm,-0.8cm) {\n}; + \node[anchor=west,text width=4em,font=\footnotesize] at (1.1cm,0) {\getpgfornamenthanDim{\n}}; + \draw[color=牙色] (1cm,-1cm) rectangle (2.8cm,1cm); + \end{tikzpicture}\space\space +} + + +\subsection{简单角点符号} + +和其他角点符号配合,在一条对角线上使用其他角点符号,另一条对角 线上使用简单角点符号。 + +\bigskip + +\foreach \n in {15,...,18}{% + \begin{tikzpicture} + \fill[牙色](-1cm,-1cm) rectangle (1cm,1cm); + \node[inner sep=0pt] (element) {\pgfornamenthan[color=茜色,width=1.8cm]{\n}}; + \node[inner sep=0pt,font=\footnotesize\bfseries\sffamily,color=紫檀] at (0.8cm,-0.8cm) {\n}; + \node[anchor=west,text width=4em,font=\footnotesize] at (1.1cm,0) {\getpgfornamenthanDim{\n}}; + \draw[color=牙色] (1cm,-1cm) rectangle (2.8cm,1cm); + \end{tikzpicture}\space\space +} + +\subsection{回纹的角点符号} + +和连续的回纹配合。 + +\bigskip + +\foreach \n in {19,...,22}{% + \begin{tikzpicture} + \fill[牙色](-1cm,-1cm) rectangle (1cm,1cm); + \node[inner sep=0pt] (element) {\pgfornamenthan[color=茜色,width=1.8cm]{\n}}; + \node[inner sep=0pt,font=\footnotesize\bfseries\sffamily,color=紫檀] at (0.8cm,-0.8cm) {\n}; + \node[anchor=west,text width=4em,font=\footnotesize] at (1.1cm,0) {\getpgfornamenthanDim{\n}}; + \draw[color=牙色] (1cm,-1cm) rectangle (2.8cm,1cm); + \end{tikzpicture}\space\space +} + +\bigskip\bigskip + +和离散的回纹配合。 + +\bigskip + +\foreach \n in {23,...,28}{% + \begin{tikzpicture} + \fill[牙色](-1cm,-1cm) rectangle (1cm,1cm); + \node[inner sep=0pt] (element) {\pgfornamenthan[color=茜色,width=1.8cm]{\n}}; + \node[inner sep=0pt,font=\footnotesize\bfseries\sffamily,color=紫檀] at (0.8cm,-0.8cm) {\n}; + \node[anchor=west,text width=4em,font=\footnotesize] at (1.1cm,0) {\getpgfornamenthanDim{\n}}; + \draw[color=牙色] (1cm,-1cm) rectangle (2.8cm,1cm); + \end{tikzpicture}\space\space +} + + +\section{线型单元} + +\subsection{单线、双线直线} + +\foreach \n in {29,...,32}{% + \begin{tikzpicture} + \fill[牙色](-1cm,-1cm) rectangle (1cm,1cm); + \node[inner sep=0pt] (element) {\pgfornamenthan[color=茜色,width=1.8cm]{\n}}; + \node[inner sep=0pt,font=\footnotesize\bfseries\sffamily,color=紫檀] at (0.8cm,-0.8cm) {\n}; + \node[anchor=west,text width=4em,font=\footnotesize] at (1.1cm,0) {\getpgfornamenthanDim{\n}}; + \draw[color=牙色] (1cm,-1cm) rectangle (2.8cm,1cm); + \end{tikzpicture}\space\space +} + +\subsection{回字纹} + +\subsubsection{连续} + +\foreach \n in {33,...,36}{% + \begin{tikzpicture} + \fill[牙色](-1cm,-1.1cm) rectangle (1cm,0.9cm); + \node[inner sep=0pt] (element) {\pgfornamenthan[color=茜色,height=0.6cm]{\n}}; + \node[inner sep=0pt,font=\footnotesize\bfseries\sffamily,color=紫檀] at (0.8cm,-0.9cm) {\n}; + \node[anchor=west,text width=4em,font=\footnotesize] at (1.1cm,0) {\getpgfornamenthanDim{\n}}; + \draw[color=牙色] (1cm,-1.1cm) rectangle (2.8cm,0.9cm); + \end{tikzpicture}\space\space +}% +\foreach \n in {37,...,40}{% + \begin{tikzpicture} + \fill[牙色](-1cm,-1.1cm) rectangle (1cm,0.9cm); + \node[inner sep=0pt] (element) {\pgfornamenthan[color=茜色,height=1.1cm]{\n}}; + \node[inner sep=0pt,font=\footnotesize\bfseries\sffamily,color=紫檀] at (0.8cm,-0.9cm) {\n}; + \node[anchor=west,text width=4em,font=\footnotesize] at (1.1cm,0) {\getpgfornamenthanDim{\n}}; + \draw[color=牙色] (1cm,-1.1cm) rectangle (2.8cm,0.9cm); + \end{tikzpicture}\space\space +} + +\subsubsection{离散} + +\foreach \n in {41,...,44}{% + \begin{tikzpicture} + \fill[牙色](-1cm,-1.1cm) rectangle (1cm,0.9cm); + \node[inner sep=0pt] (element) {\pgfornamenthan[color=茜色,height=0.6cm]{\n}}; + \node[inner sep=0pt,font=\footnotesize\bfseries\sffamily,color=紫檀] at (0.8cm,-0.9cm) {\n}; + \node[anchor=west,text width=4em,font=\footnotesize] at (1.1cm,0) {\getpgfornamenthanDim{\n}}; + \draw[color=牙色] (1cm,-1.1cm) rectangle (2.8cm,0.9cm); + \end{tikzpicture}\space\space +} + +\subsubsection{离散连接} + +\foreach \n in {45,...,48}{% + \begin{tikzpicture} + \fill[牙色](-1cm,-1.1cm) rectangle (1cm,0.9cm); + \node[inner sep=0pt] (element) {\pgfornamenthan[color=茜色,height=0.6cm]{\n}}; + \node[inner sep=0pt,font=\footnotesize\bfseries\sffamily,color=紫檀] at (0.8cm,-0.9cm) {\n}; + \node[anchor=west,text width=4em,font=\footnotesize] at (1.1cm,0) {\getpgfornamenthanDim{\n}}; + \draw[color=牙色] (1cm,-1.1cm) rectangle (2.8cm,0.9cm); + \end{tikzpicture}\space\space +} + +\subsubsection{圆周排布的回纹} +\foreach \n in {49,...,54}{% + \begin{tikzpicture} + \fill[牙色](-1.5cm,-1.5cm) rectangle (1.5cm,1.5cm); + \node[inner sep=0pt] (element) {\pgfornamenthan[color=茜色,width=2.8cm]{\n}}; + \node[inner sep=0pt,font=\footnotesize\bfseries\sffamily,color=紫檀] at (0,0) {\n}; + \node[anchor=west,text width=4em,font=\footnotesize] at (1.6cm,0) {\getpgfornamenthanDim{\n}}; + \draw[color=牙色] (1.5cm,-1.5cm) rectangle (3.5cm,1.5cm); + \end{tikzpicture}\space\space +} + +\section{吉祥纹路} + +\subsection{福字纹} + +\foreach \n in {55}{% + \begin{tikzpicture} + \fill[牙色](-1cm,-1cm) rectangle (1cm,1cm); + \node[inner sep=0pt] (element) {\pgfornamenthan[color=茜色,width=1.8cm]{\n}}; + \node[inner sep=0pt,font=\footnotesize\bfseries\sffamily,color=紫檀] at (0.8cm,-0.8cm) {\n}; + \node[anchor=west,text width=4em,font=\footnotesize] at (1.1cm,0) {\getpgfornamenthanDim{\n}}; + \draw[color=牙色] (1cm,-1cm) rectangle (2.8cm,1cm); + \end{tikzpicture}\space\space +} + +\subsection{寿字纹} + +\foreach \n in {56,57}{% + \begin{tikzpicture} + \fill[牙色](-1cm,-1cm) rectangle (1cm,1cm); + \node[inner sep=0pt] (element) {\pgfornamenthan[color=茜色,width=1.8cm]{\n}}; + \node[inner sep=0pt,font=\footnotesize\bfseries\sffamily,color=紫檀] at (0.8cm,-0.8cm) {\n}; + \node[anchor=west,text width=4em,font=\footnotesize] at (1.1cm,0) {\getpgfornamenthanDim{\n}}; + \draw[color=牙色] (1cm,-1cm) rectangle (2.8cm,1cm); + \end{tikzpicture}\space\space +} + +\section{云纹} + +\subsection{对称符号} + +\foreach \n in {58,...,61}{% +\begin{tikzpicture} + \fill[牙色](-1.5cm,-1cm) rectangle (1.5cm,1cm); + \node[inner sep=0pt] (element) {\pgfornamenthan[color=茜色,width=2.8cm]{\n}}; + \node[inner sep=0pt,font=\footnotesize\bfseries\sffamily,color=紫檀] at (1.3cm,-0.8cm) {\n}; + \node[anchor=west,text width=4em,font=\footnotesize] at (1.6cm,0) {\getpgfornamenthanDim{\n}}; + \draw[color=牙色] (1.5cm,-1cm) rectangle (3.5cm,1cm); +\end{tikzpicture}\space\space +} + + +\subsection{左右侧符号} + +\foreach \n in {62,...,71}{% + \begin{tikzpicture} + \fill[牙色](-1cm,-1cm) rectangle (1cm,1cm); + \node[inner sep=0pt] (element) {\pgfornamenthan[color=茜色,width=1.8cm]{\n}}; + \node[inner sep=0pt,font=\footnotesize\bfseries\sffamily,color=紫檀] at (0.8cm,-0.8cm) {\n}; + \node[anchor=west,text width=4em,font=\footnotesize] at (1.1cm,0) {\getpgfornamenthanDim{\n}}; + \draw[color=牙色] (1cm,-1cm) rectangle (2.8cm,1cm); + \end{tikzpicture}\space\space +} + + +\subsection{角落符号} + +\foreach \n in {72,...,75}{% + \begin{tikzpicture} + \fill[牙色](-1cm,-1cm) rectangle (1cm,1cm); + \node[inner sep=0pt] (element) {\pgfornamenthan[color=茜色,width=1.8cm]{\n}}; + \node[inner sep=0pt,font=\footnotesize\bfseries\sffamily,color=紫檀] at (0.8cm,0.8cm) {\n}; + \node[anchor=west,text width=4em,font=\footnotesize] at (1.1cm,0) {\getpgfornamenthanDim{\n}}; + \draw[color=牙色] (1cm,-1cm) rectangle (2.8cm,1cm); + \end{tikzpicture}\space\space +} + +\subsection{连接线} + +\foreach \n in {76,...,77}{% + \begin{tikzpicture} + \fill[牙色](-1cm,-1cm) rectangle (1cm,1cm); + \node[inner sep=0pt] (element) {\pgfornamenthan[color=茜色,width=1cm]{\n}}; + \node[inner sep=0pt,font=\footnotesize\bfseries\sffamily,color=紫檀] at (0.8cm,-0.8cm) {\n}; + \node[anchor=west,text width=4em,font=\footnotesize] at (1.1cm,0) {\getpgfornamenthanDim{\n}}; + \draw[color=牙色] (1cm,-1cm) rectangle (2.8cm,1cm); + \end{tikzpicture}\space\space +} + +\vfill + +\begin{center} +\begin{tikzpicture} + \tikzset{every node/.append style={铜绿,inner sep=0pt,node distance=0pt}} + \node (nw) {\pgfornamenthan[scale=0.2]{6}}; + \node[right=100bp of nw] (ne) {\pgfornamenthan[scale=0.2,symmetry=v]{16}}; + \node[below=-8bp of nw] (sw) {\pgfornamenthan[scale=0.2,symmetry=h]{16}}; + \node[below=-8bp of ne] (se) {\pgfornamenthan[scale=0.2,symmetry=c]{6}}; + \node[anchor=north west,xscale=2.5] at (nw.north east) {\pgfornamenthan[scale=0.2]{30}}; + \node[anchor=south west,xscale=2.5] at (sw.south east) {\pgfornamenthan[scale=0.2]{30}}; + \node[font=\kaishu\Large,text=black,shift={(50bp,4bp)}] at (nw.south east) {待续}; +\end{tikzpicture} +\end{center} + +\end{document} |