├── .github
├── dependabot.yml
└── workflows
│ └── main.yml
├── .gitignore
├── .gitlint
├── .pre-commit-config.yaml
├── .yamllint.yaml
├── CHANGELOG.md
├── LICENSE
├── README.md
├── build.lua
├── cnlogo.dtx
├── cnlogo.ins
├── cnlogo
├── ahu.tex
├── bhu.tex
├── bjtu.tex
├── bjydu.tex
├── bnu.tex
├── chu.tex
├── ckyu.tex
├── csu.tex
├── cug.tex
├── cupsl.tex
├── dbcju.tex
├── dllgu.tex
├── fdu.tex
├── gnu.tex
├── gufs.tex
├── hbu.tex
├── hdsfu.tex
├── hdzfu.tex
├── hgyu.tex
├── hhu.tex
├── hit.tex
├── hnlgu.tex
├── hnnu.tex
├── hnu.tex
├── hustc.tex
├── hznu.tex
├── jlu.tex
├── jnu.tex
├── ju.tex
├── lzu.tex
├── muc.tex
├── ncu.tex
├── neu.tex
├── nju.tex
├── njust.tex
├── nku.tex
├── pku.tex
├── ruc.tex
├── scu.tex
├── sdcju.tex
├── sdu.tex
├── shu.tex
├── stju.tex
├── sustc.tex
├── swau.tex
├── swcnu.tex
├── sysu.tex
├── szu.tex
├── thu.tex
├── tju.tex
├── tjuu.tex
├── ustb.tex
├── ustc.tex
├── whlgu.tex
├── whu.tex
├── wzu.tex
├── xbnlkju.tex
├── xdu.tex
├── xjtu.tex
├── xmu.tex
├── yzu.tex
├── zcmu.tex
├── zhyu.tex
├── zju.tex
├── zky.tex
├── znyu.tex
└── zzu.tex
├── latexindent.yaml
└── package.json
/.github/dependabot.yml:
--------------------------------------------------------------------------------
1 | ---
2 | version: 2
3 | updates:
4 | - package-ecosystem: github-actions
5 | directory: /
6 | schedule:
7 | interval: monthly
8 | - package-ecosystem: gitsubmodule
9 | directory: /
10 | schedule:
11 | interval: monthly
12 |
--------------------------------------------------------------------------------
/.github/workflows/main.yml:
--------------------------------------------------------------------------------
1 | ---
2 | "on":
3 | push:
4 | pull_request:
5 | workflow_dispatch:
6 |
7 | # https://github.com/softprops/action-gh-release/issues/236
8 | permissions:
9 | contents: write
10 |
11 | env:
12 | files: build/distrib/*/*.zip
13 |
14 | jobs:
15 | build:
16 | runs-on: ubuntu-latest
17 | steps:
18 | - uses: actions/checkout@v3
19 | - uses: xu-cheng/texlive-action/full@v1
20 | if: ${{ ! startsWith(github.ref, 'refs/tags/') }}
21 | with:
22 | run: |
23 | l3build ctan
24 | - uses: actions/upload-artifact@v3
25 | if: ${{ ! startsWith(github.ref, 'refs/tags/') }}
26 | with:
27 | path: |
28 | ${{ env.files }}
29 | - name: Get changelog
30 | if: startsWith(github.ref, 'refs/tags/')
31 | run: >
32 | mkdir -p build;
33 | perl -0777 -ne'/## .*?\n\n(.*?)\n\n\n/s; print $1' CHANGELOG.md >
34 | build/CHANGELOG.md
35 | - uses: softprops/action-gh-release@v1
36 | if: startsWith(github.ref, 'refs/tags/')
37 | with:
38 | body_path: build/CHANGELOG.md
39 | files: |
40 | ${{ env.files }}
41 | - uses: xu-cheng/texlive-action/full@v1
42 | if: startsWith(github.ref, 'refs/tags/')
43 | with:
44 | run: |
45 | apk add git
46 | git config --global --add safe.directory '*'
47 | l3build tag ${{ github.ref_name }}
48 | l3build ctan
49 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | *.sty
2 | *.cls
3 | /build/
4 | *.zip
5 | *.curlopt
6 | *.hd
7 | *.markdown.lua
8 | _markdown_*/
9 |
10 | ## Core latex/pdflatex auxiliary files:
11 | *.aux
12 | *.lof
13 | *.log
14 | *.lot
15 | *.fls
16 | *.out
17 | *.toc
18 | *.fmt
19 | *.fot
20 | *.cb
21 | *.cb2
22 | .*.lb
23 |
24 | ## Intermediate documents:
25 | *.dvi
26 | *.xdv
27 | *-converted-to.*
28 | # these rules might exclude image files for figures etc.
29 | *.ps
30 | *.eps
31 | *.pdf
32 |
33 | ## Generated if empty string is given at "Please type another file name for output:"
34 | .pdf
35 |
36 | ## Bibliography auxiliary files (bibtex/biblatex/biber):
37 | *.bbl
38 | *.bcf
39 | *.blg
40 | *-blx.aux
41 | *-blx.bib
42 | *.run.xml
43 |
44 | ## Build tool auxiliary files:
45 | *.fdb_latexmk
46 | *.synctex
47 | *.synctex(busy)
48 | *.synctex.gz
49 | *.synctex.gz(busy)
50 | *.pdfsync
51 |
52 | ## Build tool directories for auxiliary files
53 | # latexrun
54 | latex.out/
55 |
56 | ## Auxiliary and intermediate files from other packages:
57 | # algorithms
58 | *.alg
59 | *.loa
60 |
61 | # achemso
62 | acs-*.bib
63 |
64 | # amsthm
65 | *.thm
66 |
67 | # beamer
68 | *.nav
69 | *.pre
70 | *.snm
71 | *.vrb
72 |
73 | # changes
74 | *.soc
75 |
76 | # comment
77 | *.cut
78 |
79 | # cprotect
80 | *.cpt
81 |
82 | # elsarticle (documentclass of Elsevier journals)
83 | *.spl
84 |
85 | # endnotes
86 | *.ent
87 |
88 | # fixme
89 | *.lox
90 |
91 | # feynmf/feynmp
92 | *.mf
93 | *.mp
94 | *.t[1-9]
95 | *.t[1-9][0-9]
96 | *.tfm
97 |
98 | #(r)(e)ledmac/(r)(e)ledpar
99 | *.end
100 | *.?end
101 | *.[1-9]
102 | *.[1-9][0-9]
103 | *.[1-9][0-9][0-9]
104 | *.[1-9]R
105 | *.[1-9][0-9]R
106 | *.[1-9][0-9][0-9]R
107 | *.eledsec[1-9]
108 | *.eledsec[1-9]R
109 | *.eledsec[1-9][0-9]
110 | *.eledsec[1-9][0-9]R
111 | *.eledsec[1-9][0-9][0-9]
112 | *.eledsec[1-9][0-9][0-9]R
113 |
114 | # glossaries
115 | *.acn
116 | *.acr
117 | *.glg
118 | *.glo
119 | *.gls
120 | *.glsdefs
121 | *.lzo
122 | *.lzs
123 |
124 | # uncomment this for glossaries-extra (will ignore makeindex's style files!)
125 | # *.ist
126 |
127 | # gnuplottex
128 | *-gnuplottex-*
129 |
130 | # gregoriotex
131 | *.gaux
132 | *.gtex
133 |
134 | # htlatex
135 | *.4ct
136 | *.4tc
137 | *.idv
138 | *.lg
139 | *.trc
140 | *.xref
141 |
142 | # hyperref
143 | *.brf
144 |
145 | # knitr
146 | *-concordance.tex
147 | # TODO Comment the next line if you want to keep your tikz graphics files
148 | *.tikz
149 | *-tikzDictionary
150 |
151 | # listings
152 | *.lol
153 |
154 | # luatexja-ruby
155 | *.ltjruby
156 |
157 | # makeidx
158 | *.idx
159 | *.ilg
160 | *.ind
161 |
162 | # minitoc
163 | *.maf
164 | *.mlf
165 | *.mlt
166 | *.mtc[0-9]*
167 | *.slf[0-9]*
168 | *.slt[0-9]*
169 | *.stc[0-9]*
170 |
171 | # minted
172 | _minted*
173 | *.pyg
174 |
175 | # morewrites
176 | *.mw
177 |
178 | # nomencl
179 | *.nlg
180 | *.nlo
181 | *.nls
182 |
183 | # pax
184 | *.pax
185 |
186 | # pdfpcnotes
187 | *.pdfpc
188 |
189 | # sagetex
190 | *.sagetex.sage
191 | *.sagetex.py
192 | *.sagetex.scmd
193 |
194 | # scrwfile
195 | *.wrt
196 |
197 | # sympy
198 | *.sout
199 | *.sympy
200 | sympy-plots-for-*.tex/
201 |
202 | # pdfcomment
203 | *.upa
204 | *.upb
205 |
206 | # pythontex
207 | *.pytxcode
208 | pythontex-files-*/
209 |
210 | # tcolorbox
211 | *.listing
212 |
213 | # thmtools
214 | *.loe
215 |
216 | # TikZ & PGF
217 | *.dpth
218 | *.md5
219 | *.auxlock
220 |
221 | # todonotes
222 | *.tdo
223 |
224 | # vhistory
225 | *.hst
226 | *.ver
227 |
228 | # easy-todo
229 | *.lod
230 |
231 | # xcolor
232 | *.xcp
233 |
234 | # xmpincl
235 | *.xmpi
236 |
237 | # xindy
238 | *.xdy
239 |
240 | # xypic precompiled matrices and outlines
241 | *.xyc
242 | *.xyd
243 |
244 | # endfloat
245 | *.ttt
246 | *.fff
247 |
248 | # Latexian
249 | TSWLatexianTemp*
250 |
251 | ## Editors:
252 | # WinEdt
253 | *.bak
254 | *.sav
255 |
256 | # Texpad
257 | .texpadtmp
258 |
259 | # LyX
260 | *.lyx~
261 |
262 | # Kile
263 | *.backup
264 |
265 | # gummi
266 | .*.swp
267 |
268 | # KBibTeX
269 | *~[0-9]*
270 |
271 | # TeXnicCenter
272 | *.tps
273 |
274 | # auto folder when using emacs and auctex
275 | ./auto/*
276 | *.el
277 |
278 | # expex forward references with \gathertags
279 | *-tags.tex
280 |
281 | # standalone packages
282 | *.sta
283 |
284 | # Makeindex log files
285 | *.lpz
286 |
--------------------------------------------------------------------------------
/.gitlint:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env -S gitlint -C
2 | [ignore-by-title]
3 | regex=.*
4 | ignore=body-is-missing
5 | # ex: filetype=dosini
6 |
--------------------------------------------------------------------------------
/.pre-commit-config.yaml:
--------------------------------------------------------------------------------
1 | ---
2 | exclude: ^CHANGELOG\.md$
3 |
4 | repos:
5 | - repo: https://github.com/pre-commit/pre-commit-hooks
6 | rev: v4.4.0
7 | hooks:
8 | - id: check-added-large-files
9 | - id: fix-byte-order-marker
10 | - id: check-case-conflict
11 | - id: check-shebang-scripts-are-executable
12 | - id: check-merge-conflict
13 | - id: trailing-whitespace
14 | - id: mixed-line-ending
15 | - id: end-of-file-fixer
16 | - id: detect-private-key
17 | - id: check-symlinks
18 | - id: check-ast
19 | - id: debug-statements
20 | - id: requirements-txt-fixer
21 | - id: check-xml
22 | - id: check-yaml
23 | - id: check-toml
24 | - id: check-json
25 | - repo: https://github.com/Lucas-C/pre-commit-hooks
26 | rev: v1.5.4
27 | hooks:
28 | - id: remove-crlf
29 | - repo: https://github.com/codespell-project/codespell
30 | rev: v2.2.5
31 | hooks:
32 | - id: codespell
33 | additional_dependencies:
34 | - tomli
35 | - repo: https://github.com/jorisroovers/gitlint
36 | rev: v0.19.1
37 | hooks:
38 | - id: gitlint
39 | args:
40 | - --msg-filename
41 | - repo: https://github.com/editorconfig-checker/editorconfig-checker.python
42 | rev: 2.7.2
43 | hooks:
44 | - id: editorconfig-checker
45 | - repo: https://github.com/jumanjihouse/pre-commit-hooks
46 | rev: 3.0.0
47 | hooks:
48 | - id: check-mailmap
49 | - repo: https://github.com/adrienverge/yamllint
50 | rev: v1.32.0
51 | hooks:
52 | - id: yamllint
53 | - repo: https://github.com/executablebooks/mdformat
54 | rev: 0.7.17
55 | hooks:
56 | - id: mdformat
57 | args:
58 | - --number
59 | additional_dependencies:
60 | - mdformat-gfm
61 | - mdformat-myst
62 | - mdformat-toc
63 | - mdformat-deflist
64 | - mdformat-beautysh
65 | - mdformat-black
66 | - mdformat-config
67 | - repo: https://github.com/DavidAnson/markdownlint-cli2
68 | rev: v0.9.2
69 | hooks:
70 | - id: markdownlint-cli2
71 | additional_dependencies:
72 | - markdown-it-texmath@0.9.1
73 | - repo: https://github.com/Freed-Wu/pre-commit-hooks
74 | rev: 0.0.11
75 | hooks:
76 | - id: update-package.json
77 | args:
78 | - build.lua
79 | - package.json
80 |
--------------------------------------------------------------------------------
/.yamllint.yaml:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env -S yamllint -c
2 | ---
3 | extends: default
4 |
5 | rules:
6 | comments:
7 | # https://github.com/prettier/prettier/issues/6780
8 | min-spaces-from-content: 1
9 |
--------------------------------------------------------------------------------
/CHANGELOG.md:
--------------------------------------------------------------------------------
1 | # Changelog
2 |
3 |
4 | ## 0.0.3 (2023-03-04)
5 |
6 | ### Miscellaneous
7 |
8 | - 📝 Add changelog [[7c6a1aa](https://github.com/yuxtech/cnlogo/commit/7c6a1aad4aa3b05fe8e4f55a5dd4a501f2951de0)]
9 | - 📝 Add emojis for README.md [[c41017e](https://github.com/yuxtech/cnlogo/commit/c41017e7a1f2e9e0845fa8f17511bb7dcea5f29a)]
10 |
11 |
12 |
13 | ## 0.0.2 (2023-03-02)
14 |
15 | ### Fixed
16 |
17 | - 🐛 Fix installfiles [[cbb668f](https://github.com/yuxtech/cnlogo/commit/cbb668f1e3187edea62242ef6b33527d6f63a0a6)]
18 |
19 |
20 |
21 | ## 0.0.1 (2023-03-02)
22 |
23 | ### Miscellaneous
24 |
25 | - 📝 Add emojis for README.md [[c41017e](https://github.com/yuxtech/cnlogo/commit/c41017e7a1f2e9e0845fa8f17511bb7dcea5f29a)]
26 |
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | ---------------------------------------------------------------------
2 | All source code is licensed under the terms of the following license:
3 | ---------------------------------------------------------------------
4 |
5 | Copyright (C) 2010,2011 Jan Christoph Ebersbach
6 |
7 | http://www.e-jc.de/
8 |
9 | All rights reserved.
10 |
11 | The source code of this program is made available under the terms of the
12 | GNU Affero General Public License version 3 (GNU AGPL V3) as published
13 | by the Free Software Foundation.
14 |
15 | Binary versions of this program provided by Univention to you as well as
16 | other copyrighted, protected or trademarked materials like Logos,
17 | graphics, fonts, specific documentations and configurations,
18 | cryptographic keys etc. are subject to a license agreement between you
19 | and Univention and not subject to the GNU AGPL V3.
20 |
21 | In the case you use this program under the terms of the GNU AGPL V3, the
22 | program is provided in the hope that it will be useful, but WITHOUT ANY
23 | WARRANTY; without even the implied warranty of MERCHANTABILITY or
24 | FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public
25 | License for more details.
26 |
27 | You should have received a copy of the GNU Affero General Public License
28 | with the Debian GNU/Linux or Univention distribution in file
29 | /usr/share/common-licenses/AGPL-3; if not, see
30 | .
31 |
32 |
33 | --------------------------------------------------------------------
34 | All documentation found in the directories doc and documentation are
35 | licensed under the terms of the following license:
36 | --------------------------------------------------------------------
37 |
38 | doc/org.txt
39 | Copyright (C) 2010,2011 Jan Christoph Ebersbach
40 |
41 | doc/orgguide.txt
42 | documentation/emacs_orgguide.org
43 | documentation/emacs_orgguide.texi
44 | Copyright (C) 2010 Free Software Foundation
45 |
46 | Permission is granted to copy, distribute and/or modify this document
47 | under the terms of the GNU Free Documentation License, Version 1.3 or
48 | any later version published by the Free Software Foundation; with no
49 | Invariant Sections, with the Front-Cover texts being “A GNU Manual,” and
50 | with the Back-Cover Texts as in (a) below. A copy of the license is
51 | included in the section entitled “GNU Free Documentation License.”
52 |
53 | (a) The FSF’s Back-Cover Text is: “You have the freedom to copy and
54 | modify this GNU manual. Buying copies from the FSF supports it in
55 | developing GNU and promoting software freedom.”
56 |
57 | This document is part of a collection distributed under the GNU Free
58 | Documentation License. If you want to distribute this document
59 | separately from the collection, you can do so by adding a copy of the
60 | license to the document, as described in section 6 of the license.
61 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # cnlogo
2 |
3 | [](https://results.pre-commit.ci/latest/github/yuxtech/cnlogo/main)
4 | [](https://github.com/yuxtech/cnlogo/actions)
5 |
6 | [](https://github.com/yuxtech/cnlogo/releases)
7 | [](https://github.com/yuxtech/cnlogo/releases/latest)
8 | [](https://github.com/yuxtech/cnlogo/issues)
9 | [](https://github.com/yuxtech/cnlogo/issues?q=is%3Aissue+is%3Aclosed)
10 | [](https://github.com/yuxtech/cnlogo/pulls)
11 | [](https://github.com/yuxtech/cnlogo/pulls?q=is%3Apr+is%3Aclosed)
12 | [](https://github.com/yuxtech/cnlogo/discussions)
13 | [](https://github.com/yuxtech/cnlogo/milestones)
14 | [](https://github.com/yuxtech/cnlogo/network/members)
15 | [](https://github.com/yuxtech/cnlogo/stargazers)
16 | [](https://github.com/yuxtech/cnlogo/watchers)
17 | [](https://github.com/yuxtech/cnlogo/graphs/contributors)
18 | [](https://github.com/yuxtech/cnlogo/graphs/commit-activity)
19 | [](https://github.com/yuxtech/cnlogo/commits)
20 | [](https://github.com/yuxtech/cnlogo/releases/latest)
21 |
22 | [](https://github.com/yuxtech/cnlogo/blob/main/LICENSE)
23 | [](https://github.com/yuxtech/cnlogo)
24 | [](https://github.com/yuxtech/cnlogo)
25 | [](https://github.com/yuxtech/cnlogo)
26 | [](https://github.com/yuxtech/cnlogo)
27 | [](https://github.com/yuxtech/cnlogo)
28 | [](https://github.com/yuxtech/cnlogo)
29 |
30 | 本宏包利用 tikz 绘制国内高校的校徽,借助学校本身提供的 pdf 高清矢量图通过
31 | inkscape 转化为 tikz 代码。
32 |
33 |
34 |
35 | 目前支持:安徽大学 (ahu), 北京航空航天大学 (bhu), 北京交通大学 (bjtu), 北京邮电大学 (bjydu), 北京师范大学 (bnu), 长安大学 (chu), 中国矿业大学 (ckyu), 中南大学 (csu), 中国地质大学 (cug), 中国政法大学 (cupsl), 东北财经大学 (dbcju), 大连理工大学 (dllgu), 复旦大学 (fdu), 贵阳师范大学 (gnu), 广东外语外贸大学 (gufs), 湖北大学 (hbu), 华东师范大学 (hdsfu), 华东政法大学 (hdzfu), 合肥工业大学 (hgyu), 河海大学 (hhu), 哈尔滨工业大学 (hit), 华南理工大学 (hnlgu), 湖南师范大学 (hnnu), 湖南大学 (hnu), 华中科技大学 (hustc), 华中师范大学 (hznu), 吉林大学 (jlu), 暨南大学 (jnu), 江南大学 (ju), 兰州大学 (lzu), 中央民族大学 (muc), 南昌大学 (ncu), 东北大学 (neu), 南京大学 (nju), 南京理工大学 (njust), 南开大学 (nku), 北京大学 (pku), 中国人民大学 (ruc), 四川大学 (scu), 山东财经大学 (sdcju), 山东大学 (sdu), 上海大学 (shu), 上海交通大学 (stju), 南方科技大学 (sustc), 西南农业大学 (swau), 西南师范大学 (swcnu), 中山大学 (sysu), 深圳大学 (szu), 清华大学 (thu), 同济大学 (tju), 天津大学 (tjuu), 北京科技大学 (ustb), 中国科学技术大学 (ustc), 武汉理工大学 (whlgu), 武汉大学 (whu), 温州大学 (wzu), 西北农林科技大学 (xbnlkju), 西安电子科技大学 (xdu), 西安交通大学 (xjtu), 厦门大学 (xmu), 扬州大学 (yzu), 中国传媒大学 (zcmu), 中国海洋大学 (zhyu), 浙江大学 (zju), 中国科学院大学 (zky), 中国农业大学 (znyu), 郑州大学 (zzu)。
36 |
37 | ## :package: 安装
38 |
39 | ### :truck: 用包管理器
40 |
41 | ```sh
42 | tlmgr install cnlogo
43 | ```
44 |
45 | ### :hammer: 手动下载源代码编译并安装
46 |
47 | ```sh
48 | git clone --depth=1 https://github.com/yuxtech/cnlogo
49 | cd cnlogo
50 | l3build install
51 | ```
52 |
53 | 注意,编译包括编译宏包 `cnlogo.sty` 和文档 `cnlogo.pdf`
54 | 。后者因为含有所有学校的校徽图片编译极慢,在我的电脑上共需要编译 7 分钟。
55 | 建议从包管理器安装或手动下载编译好的安装包。如果你一定要从源代码编译,你可以只编译
56 | `cnlogo.sty` 并参照下一节手动安装。
57 |
58 | ```sh
59 | lualatex cnlogo.ins # 编译宏包 `cnlogo.sty`
60 | lualatex cnlogo.dtx # 编译文档 `cnlogo.pdf`
61 | ```
62 |
63 | ### :arrow_down: 手动下载编译好的安装包安装
64 |
65 | 从
66 | [Release](https://github.com/yuxtech/cnlogo/releases/latest)
67 | 下载 `cnlogo.tds.zip` 。通过 `unzip` 解压缩到正确的路径并用`texhash` 刷新。
68 |
69 | ```sh
70 | $ gh release list -Ryuxtech/cnlogo
71 | 0.0.1 Latest (0.0.1) about 24 minutes ago
72 | ...
73 | $ gh release download 0.0.1 -Ryuxtech/cnlogo
74 | $ ls
75 | cnlogo-ctan.zip cnlogo.tds.zip
76 | $ mkdir -p $(kpsewhich --var-value TEXMFHOME)
77 | $ mv cnlogo.tds.zip $(kpsewhich --var-value TEXMFHOME)
78 | $ unzip cnlogo.tds.zip
79 | Archive: cnlogo.tds.zip
80 | inflating: doc/latex/cnlogo/README.md
81 | inflating: doc/latex/cnlogo/cnlogo.pdf
82 | inflating: tex/latex/cnlogo/cnlogo.sty
83 | inflating: source/latex/cnlogo/cnlogo.ins
84 | inflating: source/latex/cnlogo/cnlogo.dtx
85 | $ texhash
86 | texhash: /etc/texmf: directory not writable. Skipping...
87 | texhash: /usr/local/share/texmf: directory not writable. Skipping...
88 | texhash: /usr/share/texmf: directory not writable. Skipping...
89 | texhash: /usr/share/texmf-dist: directory not writable. Skipping...
90 | texhash: /var/lib/texmf: directory not writable. Skipping...
91 | texhash: Done.
92 | ```
93 |
94 | ### :white_check_mark: 确保你已经安装成功
95 |
96 | ```sh
97 | $ kpsewhere cnlogo.sty
98 | /home/your_name/texmf/tex/latex/cnlogo/cnlogo.sty
99 | ```
100 |
101 | ## :art: 用法
102 |
103 | ```sh
104 | texdoc cnlogo
105 | ```
106 |
107 | [帮助文档](https://mirrors.cnlogo.org/language/chinese/cnlogo/cnlogo.pdf)
108 |
109 | ## :wrench: 开发
110 |
111 | ### :rocket: 构建
112 |
113 | ```sh
114 | git clone --depth=1 https://github.com/yuxtech/cnlogo # 下载源代码
115 | cd cnlogo
116 | vi cnlogo/学校的缩写.tex # 新建文件,可以参考别的学校
117 | cat cnlogo/学校的缩写.tex # 显示文件内容
118 | ```
119 |
120 | ```tex
121 | % 学校的缩写
122 | % 学校的网址
123 | % 你的姓名 <你的邮箱> % 方便 logo 有问题的时候你的学弟学妹可以联系到你
124 | % 其他注意事项
125 | % 例如 logo 的原始 pdf 文件来源,以便确认没有版权问题或者出现争议时方便查找
126 |
127 | % 定义颜色
128 | \definecolor{学校的缩写}{RGB}{0,0,0}
129 | % 定义命令,命令参考上一节的帮助文档
130 | \NewDocumentCommand\学校的缩写logo{O{学校的缩写}O{1}}{
131 | ... % 生成学校 logo 的 tikz 代码,参见下一节
132 | }
133 | ...
134 | ```
135 |
136 | ```sh
137 | l3build tag # 自动更新文档和源代码,不要手动编辑它们!
138 | l3build doc # 确认能否成功构建帮助文档
139 | xdg-open *.pdf # 浏览帮助文档检查图标是否正确
140 | git commit -m ':sparkles: Support 学校的名字'
141 | gh pr create # 发送代码合并请求
142 | ```
143 |
144 | ### :sparkles: 从 logo 的 `pdf` 文件得到生成 logo 的 `tikz` 代码
145 |
146 | `pdf` 文件难以修改颜色,所以该项目使用 `tikz` 代码存储 logo 。
147 |
148 | 安装任意一个 `svg` 转 `tikz` 的插件:
149 |
150 | - [svg2tikz](https://github.com/xyz2tex/svg2tikz)
151 | - [inkscape2tikz](https://github.com/halamalala/inkscape2tikz)
152 |
153 | 1. 使用 [Inkscape](https://github.com/inkscape/inkscape) 打开 `pdf` 后另存为
154 | `svg`
155 | 2. `Extensions > Export > Export to tikz`
156 | 3. 编辑生成的代码得到 `cnlogo/学校的缩写.tex`
157 |
158 | ## :construction: TODO
159 |
160 | 1. 为所有学校都添加一个指向学校网址的超链接
161 | 2. 将学校的 logo 统一修改为相同尺寸,目前定为能使以下代码中校徽的圆能与侧边栏正切的尺寸
162 |
163 | ```tex
164 | \documentclass{beamer}
165 | \usepackage[ustc]{cnlogo}
166 | \logo{\ustclogo[ustc][0.1]}
167 | \usetheme{Berkeley}
168 | \usecolortheme{spruce}
169 | \begin{document}
170 |
171 | \maketitle
172 |
173 | \end{document}
174 | ```
175 |
176 |
178 |
--------------------------------------------------------------------------------
/build.lua:
--------------------------------------------------------------------------------
1 | ---l3build config.
2 | -- luacheck: ignore 111
3 | -- LuaFormatter off
4 |
5 | -- LuaFormatter on
6 | ---@diagnostic disable: lowercase-global
7 | module = "cnlogo" -- luacheck: ignore 121
8 | cleanfiles = {"*.curlopt"}
9 | demofiles = {"latexmkrc", "Makefile"}
10 | docfiles = {"*.md", "*.cfg"}
11 | tagfiles = {"*.dtx", "build.lua", "README.md"}
12 | sourcefiles = {"*.dtx", "*.ins", "cnlogo"}
13 | installfiles = {"*.sty", "*.cls", "cnlogo"}
14 | typesetexe = "lualatex"
15 | typesetopts =
16 | "-shell-escape -file-line-error -8bit -halt-on-error -interaction=nonstopmode"
17 |
18 | local repository = "https://github.com/yuxtech/" .. module
19 | uploadconfig = {
20 | announcement = "Release the package.",
21 | author = "Yu Xiang",
22 | ctanPath = "/macros/latex/contrib/" .. module,
23 | email = "739049687@qq.com",
24 | license = "agpl3+",
25 | pkg = module,
26 | summary = [[Producing logos of Chinese Colleges.]],
27 | uploader = "Wu Zhenyu",
28 | version = "2023/03/05 v0.0.3",
29 |
30 | bugtracker = repository .. "/issues",
31 | description = [[安徽大学 (ahu), 北京航空航天大学 (bhu), 北京交通大学 (bjtu), 北京邮电大学 (bjydu), 北京师范大学 (bnu), 长安大学 (chu), 中国矿业大学 (ckyu), 中南大学 (csu), 中国地质大学 (cug), 中国政法大学 (cupsl), 东北财经大学 (dbcju), 大连理工大学 (dllgu), 复旦大学 (fdu), 贵阳师范大学 (gnu), 广东外语外贸大学 (gufs), 湖北大学 (hbu), 华东师范大学 (hdsfu), 华东政法大学 (hdzfu), 合肥工业大学 (hgyu), 河海大学 (hhu), 哈尔滨工业大学 (hit), 华南理工大学 (hnlgu), 湖南师范大学 (hnnu), 湖南大学 (hnu), 华中科技大学 (hustc), 华中师范大学 (hznu), 吉林大学 (jlu), 暨南大学 (jnu), 江南大学 (ju), 兰州大学 (lzu), 中央民族大学 (muc), 南昌大学 (ncu), 东北大学 (neu), 南京大学 (nju), 南京理工大学 (njust), 南开大学 (nku), 北京大学 (pku), 中国人民大学 (ruc), 四川大学 (scu), 山东财经大学 (sdcju), 山东大学 (sdu), 上海大学 (shu), 上海交通大学 (stju), 南方科技大学 (sustc), 西南农业大学 (swau), 西南师范大学 (swcnu), 中山大学 (sysu), 深圳大学 (szu), 清华大学 (thu), 同济大学 (tju), 天津大学 (tjuu), 北京科技大学 (ustb), 中国科学技术大学 (ustc), 武汉理工大学 (whlgu), 武汉大学 (whu), 温州大学 (wzu), 西北农林科技大学 (xbnlkju), 西安电子科技大学 (xdu), 西安交通大学 (xjtu), 厦门大学 (xmu), 扬州大学 (yzu), 中国传媒大学 (zcmu), 中国海洋大学 (zhyu), 浙江大学 (zju), 中国科学院大学 (zky), 中国农业大学 (znyu), 郑州大学 (zzu)]], -- luacheck: ignore 631
32 | development = repository,
33 | home = "https://ctan.org/pkg/" .. module,
34 | note = [[Uploaded automatically by l3build.]],
35 | repository = repository,
36 | support = repository .. "/issues",
37 | topic = "std-conform;doc-templ;class;chinese;dissertation"
38 | }
39 |
40 | ---data = {
41 | -- ...,
42 | -- {
43 | -- name = "ustc",
44 | -- chinese_name = "中国科学技术大学",
45 | -- commands = {"\\ustclogo", "\\ustctext"},
46 | -- colors = {"\\definecolor{ustc}{RGB}{37,74,165}"}
47 | -- },
48 | -- ...
49 | -- }
50 | ---@return table
51 | local function get_data()
52 | local data = {}
53 | -- luacheck: globals lfs
54 | ---@diagnostic disable-next-line: undefined-global
55 | for fname in lfs.dir("cnlogo") do
56 | if string.match(fname, "%.tex") then
57 | local f = io.open("cnlogo/" .. fname)
58 | fname = string.gsub(fname, "%.tex", "")
59 | local chinese_name = ''
60 | local commands = {}
61 | local colors = {}
62 | if f then
63 | local line = f:read()
64 | chinese_name = string.gsub(line, "^%%%s+", "")
65 | while line do
66 | if line then
67 | if string.match(line, "\\definecolor") then
68 | local color = line
69 | color = string.gsub(color, "%%", "")
70 | table.insert(colors, color)
71 | elseif string.match(line, "\\" .. fname) then
72 | local command = line
73 | command = string.gsub(command,
74 | "\\NewDocumentCommand", "")
75 | command = string.gsub(command, "\\newcommand", "")
76 | command = string.gsub(command, "O{([^}]+)}", "[%1]")
77 | command = string.gsub(command, "[{}%%]", "")
78 | table.insert(commands, command)
79 | end
80 | line = f:read()
81 | else
82 | break
83 | end
84 | end
85 | f:close()
86 | end
87 | local datum = {
88 | name = fname,
89 | chinese_name = chinese_name,
90 | commands = commands,
91 | colors = colors
92 | }
93 | table.insert(data, datum)
94 | end
95 | end
96 | table.sort(data, function(a, b) return a.name < b.name end)
97 | return data
98 | end
99 |
100 | ---Get regular expression.
101 | ---@param data table
102 | ---@param template string
103 | ---@param sep string
104 | ---@return string
105 | local function get_re(data, template, sep)
106 | local results = {}
107 | local color_template = [[
108 | \begin{verbatim}
109 | COLOR
110 | \end{verbatim}]]
111 | local cmd_template = [[
112 | \begin{verbatim}
113 | COMMAND
114 | \end{verbatim}
115 |
116 | COMMAND]]
117 | for _, datum in ipairs(data) do
118 | local result = template
119 | result = string.gsub(result, "CHINESE_NAME", datum["chinese_name"])
120 | result = string.gsub(result, "NAME", datum["name"])
121 | if datum["colors"][1] then
122 | local colors = table.concat(datum["colors"], "\n ")
123 | colors = string.gsub(color_template, "COLOR", colors)
124 | result = string.gsub(result, "COLORS", colors)
125 | else
126 | result = string.gsub(result, "\nCOLORS\n", "")
127 | end
128 | local cmds = {}
129 | for _, command in ipairs(datum["commands"]) do
130 | local cmd = string.gsub(cmd_template, "COMMAND", command)
131 | table.insert(cmds, cmd)
132 | end
133 | local commands = table.concat(cmds, "\n\n")
134 | result = string.gsub(result, "COMMANDS", commands)
135 | table.insert(results, result)
136 | end
137 | return "%1" .. table.concat(results, sep) .. "%2"
138 | end
139 |
140 | ---Update code.
141 | ---@param file string
142 | ---@param content string
143 | ---@return string
144 | local function update_code(file, content)
145 | local data = get_data()
146 | local template = [[CHINESE_NAME (NAME)]]
147 | local code = get_re(data, template, ", ")
148 | if string.match(file, "^README%.md$") then
149 | content = string.gsub(content, "^(目前支持:).-(。)", code, 1)
150 | elseif string.match(file, "^build%.lua$") then
151 | content = string.gsub(content, "(%s+目前支持:).-(。)", code, 1)
152 | content = string.gsub(content, "(%s+description = %[%[).-(%]%])", code,
153 | 1)
154 | elseif string.match(file, "^.*%.dtx$") then
155 | template = [[NAME]]
156 | code = get_re(data, template, ",")
157 | content =
158 | string.gsub(content, "(\\usepackage%[).-(%]{cnlogo})", code, 1)
159 |
160 | template = [[
161 | \DeclareOption{NAME}{%%
162 | \input{cnlogo/NAME}
163 | }]]
164 | code = get_re(data, template, "\n")
165 | content = string.gsub(content,
166 | "(\\NeedsTeXFormat{LaTeX2e}\n).-(\n\\ProcessOptions)",
167 | code, 1)
168 |
169 | template = [[
170 | \subsection{CHINESE_NAME}%%
171 | \label{ssec:NAME}
172 |
173 | COLORS
174 |
175 | COMMANDS
176 | ]]
177 | code = get_re(data, template, "\n")
178 | -- insert % in the begin of line
179 | code = string.gsub(code, "\n", "\n%%%% ")
180 | content = string.gsub(content,
181 | "(\\label{sec:display}\n%%\n%% ).-(\n%% \\IndexPrologue{\\section{\\indexname}})",
182 | code, 1)
183 | -- remove trailing white spaces
184 | content = string.gsub(content, "%s+\n", "\n")
185 | end
186 | return content
187 | end
188 |
189 | ---l3build tag tagname.
190 | -- replace YYYY/MM/DD vX.Y.Z
191 | ---@param file string
192 | ---@param content string
193 | ---@param tagname string
194 | ---@param tagdate string
195 | ---@return string
196 | function update_tag(file, content, tagname, tagdate)
197 | if tagname then
198 | tagdate = string.gsub(tagdate, "-", "/")
199 | content = string.gsub(content, "%d%d%d%d/%d%d/%d%d v[0-9.]+",
200 | tagdate .. " v" .. tagname)
201 | end
202 | content = update_code(file, content)
203 | return content
204 | end
205 |
206 | -- ex: nowrap
207 |
--------------------------------------------------------------------------------
/cnlogo.dtx:
--------------------------------------------------------------------------------
1 | % \iffalse
2 | %<*driver>
3 | \ProvidesFile{cnlogo.dtx}[2023/03/05 v0.0.3]
4 | \documentclass{ltxdoc}
5 | \usepackage[ahu,bhu,bjtu,bjydu,bnu,chu,ckyu,csu,cug,cupsl,dbcju,dllgu,fdu,gnu,gufs,hbu,hdsfu,hdzfu,hgyu,hhu,hit,hnlgu,hnnu,hnu,hustc,hznu,jlu,jnu,ju,lzu,muc,ncu,neu,nju,njust,nku,pku,ruc,scu,sdcju,sdu,shu,stju,sustc,swau,swcnu,sysu,szu,thu,tju,tjuu,ustb,ustc,whlgu,whu,wzu,xbnlkju,xdu,xjtu,xmu,yzu,zcmu,zhyu,zju,zky,znyu,zzu]{cnlogo}
6 | \usepackage{hypdoc}
7 | \usepackage{ctex}
8 | \begin{document}
9 | \DocInput{\jobname.dtx}
10 | \end{document}
11 | %
12 | % \fi
13 | % \title{\href{https://github.com/yuxtech/cnlogo}{cnlogo}\\2023/03/05 v0.0.3}
14 | % \author{\href{mailto:739049687@qq.com}{Yu Xiang}}
15 | % \maketitle
16 | % \begin{abstract}
17 | % 本宏包利用 tikz 绘制国内高校的校徽,借助学校本身提供的 pdf 高清矢量图通过
18 | % inkscape 转化为 tikz 代码。
19 | %
20 | % 目前支持:安徽大学 (ahu), 北京航空航天大学 (bhu), 北京交通大学 (bjtu), 北京邮电大学 (bjydu), 北京师范大学 (bnu), 长安大学 (chu), 中国矿业大学 (ckyu), 中南大学 (csu), 中国地质大学 (cug), 中国政法大学 (cupsl), 东北财经大学 (dbcju), 大连理工大学 (dllgu), 复旦大学 (fdu), 贵阳师范大学 (gnu), 广东外语外贸大学 (gufs), 湖北大学 (hbu), 华东师范大学 (hdsfu), 华东政法大学 (hdzfu), 合肥工业大学 (hgyu), 河海大学 (hhu), 哈尔滨工业大学 (hit), 华南理工大学 (hnlgu), 湖南师范大学 (hnnu), 湖南大学 (hnu), 华中科技大学 (hustc), 华中师范大学 (hznu), 吉林大学 (jlu), 暨南大学 (jnu), 江南大学 (ju), 兰州大学 (lzu), 中央民族大学 (muc), 南昌大学 (ncu), 东北大学 (neu), 南京大学 (nju), 南京理工大学 (njust), 南开大学 (nku), 北京大学 (pku), 中国人民大学 (ruc), 四川大学 (scu), 山东财经大学 (sdcju), 山东大学 (sdu), 上海大学 (shu), 上海交通大学 (stju), 南方科技大学 (sustc), 西南农业大学 (swau), 西南师范大学 (swcnu), 中山大学 (sysu), 深圳大学 (szu), 清华大学 (thu), 同济大学 (tju), 天津大学 (tjuu), 北京科技大学 (ustb), 中国科学技术大学 (ustc), 武汉理工大学 (whlgu), 武汉大学 (whu), 温州大学 (wzu), 西北农林科技大学 (xbnlkju), 西安电子科技大学 (xdu), 西安交通大学 (xjtu), 厦门大学 (xmu), 扬州大学 (yzu), 中国传媒大学 (zcmu), 中国海洋大学 (zhyu), 浙江大学 (zju), 中国科学院大学 (zky), 中国农业大学 (znyu), 郑州大学 (zzu)。
21 | % \end{abstract}
22 | % \tableofcontents
23 | % \section{介绍}%
24 | % \label{sec:introduction}
25 | %
26 | % 在导言区输入 \verb|\usepackage[option1,option2,...]{cnlogo}| 即可使用这个包。
27 | % 这里的选项对应各个学校的缩写,如果不加选项则为空包。
28 | %
29 | % \section{展示}%
30 | % \label{sec:display}
31 | %
32 | % \subsection{安徽大学}%
33 | % \label{ssec:ahu}
34 | %
35 | % \begin{verbatim}
36 | % \definecolor{ahu}{RGB}{29,34,132}
37 | % \end{verbatim}
38 | %
39 | % \begin{verbatim}
40 | % \ahulogo[ahu][1]
41 | % \end{verbatim}
42 | %
43 | % \ahulogo[ahu][1]
44 | %
45 | % \subsection{北京航空航天大学}%
46 | % \label{ssec:bhu}
47 | %
48 | % \begin{verbatim}
49 | % \definecolor{bhu}{RGB}{35,31,32}
50 | % \end{verbatim}
51 | %
52 | % \begin{verbatim}
53 | % \bhulogo[bhu][1]
54 | % \end{verbatim}
55 | %
56 | % \bhulogo[bhu][1]
57 | %
58 | % \subsection{北京交通大学}%
59 | % \label{ssec:bjtu}
60 | %
61 | % \begin{verbatim}
62 | % \definecolor{bjtu}{RGB}{35,25,22}
63 | % \end{verbatim}
64 | %
65 | % \begin{verbatim}
66 | % \bjtuwhole[bjtu][1]
67 | % \end{verbatim}
68 | %
69 | % \bjtuwhole[bjtu][1]
70 | %
71 | % \begin{verbatim}
72 | % \bjtulogo[bjtu][1]
73 | % \end{verbatim}
74 | %
75 | % \bjtulogo[bjtu][1]
76 | %
77 | % \begin{verbatim}
78 | % \bjtutext[bjtu][1]
79 | % \end{verbatim}
80 | %
81 | % \bjtutext[bjtu][1]
82 | %
83 | % \subsection{北京邮电大学}%
84 | % \label{ssec:bjydu}
85 | %
86 | % \begin{verbatim}
87 | % \definecolor{bjydu}{RGB}{0,158,224}
88 | % \end{verbatim}
89 | %
90 | % \begin{verbatim}
91 | % \bjydulogo[bjydu][1]
92 | % \end{verbatim}
93 | %
94 | % \bjydulogo[bjydu][1]
95 | %
96 | % \subsection{北京师范大学}%
97 | % \label{ssec:bnu}
98 | %
99 | % \begin{verbatim}
100 | % \definecolor{bnu1}{RGB}{0,130,193}
101 | % \definecolor{bnu2}{RGB}{0,158,224}
102 | % \end{verbatim}
103 | %
104 | % \begin{verbatim}
105 | % \bnuwhole[bnu1][bnu2][1]
106 | % \end{verbatim}
107 | %
108 | % \bnuwhole[bnu1][bnu2][1]
109 | %
110 | % \begin{verbatim}
111 | % \bnulogo[bnu1][bnu2][1]
112 | % \end{verbatim}
113 | %
114 | % \bnulogo[bnu1][bnu2][1]
115 | %
116 | % \begin{verbatim}
117 | % \bnutext[bnu1][bnu2][1]
118 | % \end{verbatim}
119 | %
120 | % \bnutext[bnu1][bnu2][1]
121 | %
122 | % \subsection{长安大学}%
123 | % \label{ssec:chu}
124 | %
125 | % \begin{verbatim}
126 | % \chulogo[blue][1]
127 | % \end{verbatim}
128 | %
129 | % \chulogo[blue][1]
130 | %
131 | % \subsection{中国矿业大学}%
132 | % \label{ssec:ckyu}
133 | %
134 | % \begin{verbatim}
135 | % \ckyulogo[blue][1]
136 | % \end{verbatim}
137 | %
138 | % \ckyulogo[blue][1]
139 | %
140 | % \subsection{中南大学}%
141 | % \label{ssec:csu}
142 | %
143 | % \begin{verbatim}
144 | % \definecolor{csu}{RGB}{32,77,136}
145 | % \end{verbatim}
146 | %
147 | % \begin{verbatim}
148 | % \csulogo[csu][1]
149 | % \end{verbatim}
150 | %
151 | % \csulogo[csu][1]
152 | %
153 | % \subsection{中国地质大学}%
154 | % \label{ssec:cug}
155 | %
156 | % \begin{verbatim}
157 | % \definecolor{cug}{RGB}{15,54,122}
158 | % \end{verbatim}
159 | %
160 | % \begin{verbatim}
161 | % \cuglogo[cug][1]
162 | % \end{verbatim}
163 | %
164 | % \cuglogo[cug][1]
165 | %
166 | % \subsection{中国政法大学}%
167 | % \label{ssec:cupsl}
168 | %
169 | % \begin{verbatim}
170 | % \definecolor{cupsl}{RGB}{157,16,18}
171 | % \end{verbatim}
172 | %
173 | % \begin{verbatim}
174 | % \cupslwhole[cupsl][1]
175 | % \end{verbatim}
176 | %
177 | % \cupslwhole[cupsl][1]
178 | %
179 | % \begin{verbatim}
180 | % \cupsllogo[cupsl][1]
181 | % \end{verbatim}
182 | %
183 | % \cupsllogo[cupsl][1]
184 | %
185 | % \begin{verbatim}
186 | % \cupsltext[cupsl][1]
187 | % \end{verbatim}
188 | %
189 | % \cupsltext[cupsl][1]
190 | %
191 | % \subsection{东北财经大学}%
192 | % \label{ssec:dbcju}
193 | %
194 | % \begin{verbatim}
195 | % \definecolor{dbcju}{RGB}{4,60,108}
196 | % \end{verbatim}
197 | %
198 | % \begin{verbatim}
199 | % \dbcjulogo[dbcju][1]
200 | % \end{verbatim}
201 | %
202 | % \dbcjulogo[dbcju][1]
203 | %
204 | % \subsection{大连理工大学}%
205 | % \label{ssec:dllgu}
206 | %
207 | % \begin{verbatim}
208 | % \definecolor{dllgu}{RGB}{0,67,148}
209 | % \end{verbatim}
210 | %
211 | % \begin{verbatim}
212 | % \dllguwhole[dllgu][1]
213 | % \end{verbatim}
214 | %
215 | % \dllguwhole[dllgu][1]
216 | %
217 | % \begin{verbatim}
218 | % \dllgulogo[dllgu][1]
219 | % \end{verbatim}
220 | %
221 | % \dllgulogo[dllgu][1]
222 | %
223 | % \begin{verbatim}
224 | % \dllgutext[dllgu][1]
225 | % \end{verbatim}
226 | %
227 | % \dllgutext[dllgu][1]
228 | %
229 | % \subsection{复旦大学}%
230 | % \label{ssec:fdu}
231 | %
232 | % \begin{verbatim}
233 | % \fdulogo[black][1]
234 | % \end{verbatim}
235 | %
236 | % \fdulogo[black][1]
237 | %
238 | % \begin{verbatim}
239 | % \fdutext[black][1]
240 | % \end{verbatim}
241 | %
242 | % \fdutext[black][1]
243 | %
244 | % \subsection{贵阳师范大学}%
245 | % \label{ssec:gnu}
246 | %
247 | % \begin{verbatim}
248 | % \definecolor{gnu}{RGB}{182,9,3}
249 | % \end{verbatim}
250 | %
251 | % \begin{verbatim}
252 | % \gnulogo[gnu][1]
253 | % \end{verbatim}
254 | %
255 | % \gnulogo[gnu][1]
256 | %
257 | % \begin{verbatim}
258 | % \gnutext[gnu][1]
259 | % \end{verbatim}
260 | %
261 | % \gnutext[gnu][1]
262 | %
263 | % \subsection{广东外语外贸大学}%
264 | % \label{ssec:gufs}
265 | %
266 | % \begin{verbatim}
267 | % \definecolor{gufs1}{RGB}{237,28,36}
268 | % \definecolor{gufs2}{RGB}{27,74,150}
269 | % \end{verbatim}
270 | %
271 | % \begin{verbatim}
272 | % \gufswhole[gufs1][gufs2][1]
273 | % \end{verbatim}
274 | %
275 | % \gufswhole[gufs1][gufs2][1]
276 | %
277 | % \begin{verbatim}
278 | % \gufslogo[gufs1][gufs2][1]
279 | % \end{verbatim}
280 | %
281 | % \gufslogo[gufs1][gufs2][1]
282 | %
283 | % \begin{verbatim}
284 | % \gufstext[gufs1][1]
285 | % \end{verbatim}
286 | %
287 | % \gufstext[gufs1][1]
288 | %
289 | % \subsection{湖北大学}%
290 | % \label{ssec:hbu}
291 | %
292 | % \begin{verbatim}
293 | % \definecolor{hbu}{RGB}{40,22,111}
294 | % \end{verbatim}
295 | %
296 | % \begin{verbatim}
297 | % \hbulogo[hbu][1]
298 | % \end{verbatim}
299 | %
300 | % \hbulogo[hbu][1]
301 | %
302 | % \subsection{华东师范大学}%
303 | % \label{ssec:hdsfu}
304 | %
305 | % \begin{verbatim}
306 | % \definecolor{hdsfu}{RGB}{227,0,22}
307 | % \end{verbatim}
308 | %
309 | % \begin{verbatim}
310 | % \hdsfulogo[hdsfu][1]
311 | % \end{verbatim}
312 | %
313 | % \hdsfulogo[hdsfu][1]
314 | %
315 | % \subsection{华东政法大学}%
316 | % \label{ssec:hdzfu}
317 | %
318 | % \begin{verbatim}
319 | % \definecolor{hdzfu}{RGB}{112,21,26}
320 | % \end{verbatim}
321 | %
322 | % \begin{verbatim}
323 | % \hdzfuwhole[hdzfu][1]
324 | % \end{verbatim}
325 | %
326 | % \hdzfuwhole[hdzfu][1]
327 | %
328 | % \begin{verbatim}
329 | % \hdzfulogo[hdzfu][1]
330 | % \end{verbatim}
331 | %
332 | % \hdzfulogo[hdzfu][1]
333 | %
334 | % \begin{verbatim}
335 | % \hdzfutext[hdzfu][1]
336 | % \end{verbatim}
337 | %
338 | % \hdzfutext[hdzfu][1]
339 | %
340 | % \subsection{合肥工业大学}%
341 | % \label{ssec:hgyu}
342 | %
343 | % \begin{verbatim}
344 | % \definecolor{hgyu}{RGB}{192,4,21}
345 | % \end{verbatim}
346 | %
347 | % \begin{verbatim}
348 | % \hgyulogo[hgyu][1]
349 | % \end{verbatim}
350 | %
351 | % \hgyulogo[hgyu][1]
352 | %
353 | % \subsection{河海大学}%
354 | % \label{ssec:hhu}
355 | %
356 | % \begin{verbatim}
357 | % \definecolor{hhu}{RGB}{0,158,224}
358 | % \end{verbatim}
359 | %
360 | % \begin{verbatim}
361 | % \hhuwhole[hhu][1]
362 | % \end{verbatim}
363 | %
364 | % \hhuwhole[hhu][1]
365 | %
366 | % \begin{verbatim}
367 | % \hhulogo[hhu][1]
368 | % \end{verbatim}
369 | %
370 | % \hhulogo[hhu][1]
371 | %
372 | % \begin{verbatim}
373 | % \hhutext[hhu][1]
374 | % \end{verbatim}
375 | %
376 | % \hhutext[hhu][1]
377 | %
378 | % \subsection{哈尔滨工业大学}%
379 | % \label{ssec:hit}
380 | %
381 | % \begin{verbatim}
382 | % \definecolor{hit}{RGB}{0,107,137}
383 | % \definecolor{hit1}{RGB}{18,118,155}
384 | % \definecolor{hit2}{RGB}{239,234,125}
385 | % \end{verbatim}
386 | %
387 | % \begin{verbatim}
388 | % \hitwhole[hit][1]
389 | % \end{verbatim}
390 | %
391 | % \hitwhole[hit][1]
392 | %
393 | % \begin{verbatim}
394 | % \hitside[hit][1]
395 | % \end{verbatim}
396 | %
397 | % \hitside[hit][1]
398 | %
399 | % \begin{verbatim}
400 | % \hitlogo[hit][1]
401 | % \end{verbatim}
402 | %
403 | % \hitlogo[hit][1]
404 | %
405 | % \begin{verbatim}
406 | % \hittext[hit][1]
407 | % \end{verbatim}
408 | %
409 | % \hittext[hit][1]
410 | %
411 | % \begin{verbatim}
412 | % \hitjt[hit1][hit2][1]
413 | % \end{verbatim}
414 | %
415 | % \hitjt[hit1][hit2][1]
416 | %
417 | % \subsection{华南理工大学}%
418 | % \label{ssec:hnlgu}
419 | %
420 | % \begin{verbatim}
421 | % \definecolor{c0067ac}{RGB}{0,103,172}
422 | % \definecolor{c0069ad}{RGB}{0,105,173}
423 | % \definecolor{c006cae}{RGB}{0,108,174}
424 | % \definecolor{c006db0}{RGB}{0,109,176}
425 | % \definecolor{c006fb1}{RGB}{0,111,177}
426 | % \definecolor{c0071b2}{RGB}{0,113,178}
427 | % \definecolor{c0073b4}{RGB}{0,115,180}
428 | % \definecolor{c0074b5}{RGB}{0,116,181}
429 | % \definecolor{c1376b6}{RGB}{19,118,182}
430 | % \definecolor{c1f78b8}{RGB}{31,120,184}
431 | % \definecolor{c2a7bb9}{RGB}{42,123,185}
432 | % \definecolor{c307dba}{RGB}{48,125,186}
433 | % \definecolor{c367ebc}{RGB}{54,126,188}
434 | % \definecolor{c3b80bd}{RGB}{59,128,189}
435 | % \definecolor{c4082be}{RGB}{64,130,190}
436 | % \definecolor{c4484c0}{RGB}{68,132,192}
437 | % \definecolor{c4987c1}{RGB}{73,135,193}
438 | % \definecolor{c4e89c2}{RGB}{78,137,194}
439 | % \definecolor{c528bc4}{RGB}{82,139,196}
440 | % \definecolor{c568dc5}{RGB}{86,141,197}
441 | % \definecolor{c5a90c7}{RGB}{90,144,199}
442 | % \definecolor{c5e92c8}{RGB}{94,146,200}
443 | % \definecolor{c6294ca}{RGB}{98,148,202}
444 | % \definecolor{c6797cb}{RGB}{103,151,203}
445 | % \definecolor{c6b99cd}{RGB}{107,153,205}
446 | % \definecolor{c6f9ccf}{RGB}{111,156,207}
447 | % \definecolor{c739fd0}{RGB}{115,159,208}
448 | % \definecolor{c77a1d2}{RGB}{119,161,210}
449 | % \definecolor{c7aa3d3}{RGB}{122,163,211}
450 | % \definecolor{c7ea5d5}{RGB}{126,165,213}
451 | % \definecolor{c84a9d6}{RGB}{132,169,214}
452 | % \definecolor{c89abd8}{RGB}{137,171,216}
453 | % \definecolor{c8eaed9}{RGB}{142,174,217}
454 | % \definecolor{c92b1db}{RGB}{146,177,219}
455 | % \definecolor{c96b5dd}{RGB}{150,181,221}
456 | % \definecolor{c9ab8df}{RGB}{154,184,223}
457 | % \definecolor{c9fbbe1}{RGB}{159,187,225}
458 | % \definecolor{ca6c1e3}{RGB}{166,193,227}
459 | % \definecolor{cacc5e5}{RGB}{172,197,229}
460 | % \definecolor{cb2c9e7}{RGB}{178,201,231}
461 | % \definecolor{cb8ceea}{RGB}{184,206,234}
462 | % \definecolor{cbdd1ec}{RGB}{189,209,236}
463 | % \definecolor{cc3d5ee}{RGB}{195,213,238}
464 | % \definecolor{cc8d9f0}{RGB}{200,217,240}
465 | % \definecolor{cd1def2}{RGB}{209,222,242}
466 | % \definecolor{cd9e4f4}{RGB}{217,228,244}
467 | % \definecolor{ce1e9f6}{RGB}{225,233,246}
468 | % \definecolor{ce9eff8}{RGB}{233,239,248}
469 | % \definecolor{cf0f4fa}{RGB}{240,244,250}
470 | % \definecolor{cffffff}{RGB}{255,255,255}
471 | % \definecolor{c133984}{RGB}{19,57,132}
472 | % \definecolor{c00468e}{RGB}{0,70,142}
473 | % \end{verbatim}
474 | %
475 | % \begin{verbatim}
476 | % \hnlguwhole
477 | % \end{verbatim}
478 | %
479 | % \hnlguwhole
480 | %
481 | % \begin{verbatim}
482 | % \hnlgulogo
483 | % \end{verbatim}
484 | %
485 | % \hnlgulogo
486 | %
487 | % \begin{verbatim}
488 | % \hnlgutext
489 | % \end{verbatim}
490 | %
491 | % \hnlgutext
492 | %
493 | % \subsection{湖南师范大学}%
494 | % \label{ssec:hnnu}
495 | %
496 | % \begin{verbatim}
497 | % \definecolor{hnnu}{RGB}{200,22,30}
498 | % \end{verbatim}
499 | %
500 | % \begin{verbatim}
501 | % \hnnutext[hnnu][1]
502 | % \end{verbatim}
503 | %
504 | % \hnnutext[hnnu][1]
505 | %
506 | % \begin{verbatim}
507 | % \hnnulogo[hnnu][1]
508 | % \end{verbatim}
509 | %
510 | % \hnnulogo[hnnu][1]
511 | %
512 | % \subsection{湖南大学}%
513 | % \label{ssec:hnu}
514 | %
515 | % \begin{verbatim}
516 | % \definecolor{hnu}{RGB}{55,71,164}
517 | % \end{verbatim}
518 | %
519 | % \begin{verbatim}
520 | % \hnuwhole[hnu][1]
521 | % \end{verbatim}
522 | %
523 | % \hnuwhole[hnu][1]
524 | %
525 | % \begin{verbatim}
526 | % \hnutext[hnu][1]
527 | % \end{verbatim}
528 | %
529 | % \hnutext[hnu][1]
530 | %
531 | % \begin{verbatim}
532 | % \hnulogo[hnu][1]
533 | % \end{verbatim}
534 | %
535 | % \hnulogo[hnu][1]
536 | %
537 | % \subsection{华中科技大学}%
538 | % \label{ssec:hustc}
539 | %
540 | % \begin{verbatim}
541 | % \definecolor{hustc1}{RGB}{1,85,157} blue
542 | % \definecolor{hustc2}{RGB}{243,24,1} red
543 | % \definecolor{hustc3}{RGB}{84,80,81} gray
544 | % \end{verbatim}
545 | %
546 | % \begin{verbatim}
547 | % \hustcwhole[1][hustc1][hustc2][hustc3]
548 | % \end{verbatim}
549 | %
550 | % \hustcwhole[1][hustc1][hustc2][hustc3]
551 | %
552 | % \begin{verbatim}
553 | % \hustclogo[1][hustc2][hustc1][hustc3]
554 | % \end{verbatim}
555 | %
556 | % \hustclogo[1][hustc2][hustc1][hustc3]
557 | %
558 | % \begin{verbatim}
559 | % \hustctext[1][hustc2]
560 | % \end{verbatim}
561 | %
562 | % \hustctext[1][hustc2]
563 | %
564 | % \subsection{华中师范大学}%
565 | % \label{ssec:hznu}
566 | %
567 | % \begin{verbatim}
568 | % \definecolor{hznu}{RGB}{0,110,118}
569 | % \end{verbatim}
570 | %
571 | % \begin{verbatim}
572 | % \hznuwhole[hznu][1]
573 | % \end{verbatim}
574 | %
575 | % \hznuwhole[hznu][1]
576 | %
577 | % \begin{verbatim}
578 | % \hznulogo[hznu][1]
579 | % \end{verbatim}
580 | %
581 | % \hznulogo[hznu][1]
582 | %
583 | % \begin{verbatim}
584 | % \hznutext[hznu][1]
585 | % \end{verbatim}
586 | %
587 | % \hznutext[hznu][1]
588 | %
589 | % \subsection{吉林大学}%
590 | % \label{ssec:jlu}
591 | %
592 | % \begin{verbatim}
593 | % \definecolor{jlu}{RGB}{0,62,141}
594 | % \end{verbatim}
595 | %
596 | % \begin{verbatim}
597 | % \jlulogo[jlu][1]
598 | % \end{verbatim}
599 | %
600 | % \jlulogo[jlu][1]
601 | %
602 | % \subsection{暨南大学}%
603 | % \label{ssec:jnu}
604 | %
605 | % \begin{verbatim}
606 | % \definecolor{jnu}{RGB}{0,107,119}
607 | % \end{verbatim}
608 | %
609 | % \begin{verbatim}
610 | % \jnuwhole[jnu][1]
611 | % \end{verbatim}
612 | %
613 | % \jnuwhole[jnu][1]
614 | %
615 | % \begin{verbatim}
616 | % \jnulogo[jnu][1]
617 | % \end{verbatim}
618 | %
619 | % \jnulogo[jnu][1]
620 | %
621 | % \begin{verbatim}
622 | % \jnutext[jnu][1]
623 | % \end{verbatim}
624 | %
625 | % \jnutext[jnu][1]
626 | %
627 | % \subsection{江南大学}%
628 | % \label{ssec:ju}
629 | %
630 | % \begin{verbatim}
631 | % \definecolor{ju}{RGB}{0,93,127}
632 | % \end{verbatim}
633 | %
634 | % \begin{verbatim}
635 | % \julogo[ju][1]
636 | % \end{verbatim}
637 | %
638 | % \julogo[ju][1]
639 | %
640 | % \subsection{兰州大学}%
641 | % \label{ssec:lzu}
642 | %
643 | % \begin{verbatim}
644 | % \definecolor{lzu}{RGB}{27,25,24}
645 | % \end{verbatim}
646 | %
647 | % \begin{verbatim}
648 | % \lzuwhole[lzu][1]
649 | % \end{verbatim}
650 | %
651 | % \lzuwhole[lzu][1]
652 | %
653 | % \begin{verbatim}
654 | % \lzulogo[lzu][1]
655 | % \end{verbatim}
656 | %
657 | % \lzulogo[lzu][1]
658 | %
659 | % \begin{verbatim}
660 | % \lzutext[lzu][1]
661 | % \end{verbatim}
662 | %
663 | % \lzutext[lzu][1]
664 | %
665 | % \subsection{中央民族大学}%
666 | % \label{ssec:muc}
667 | %
668 | % \begin{verbatim}
669 | % \mucwhole[black][1]
670 | % \end{verbatim}
671 | %
672 | % \mucwhole[black][1]
673 | %
674 | % \begin{verbatim}
675 | % \muclogo[black][1]
676 | % \end{verbatim}
677 | %
678 | % \muclogo[black][1]
679 | %
680 | % \begin{verbatim}
681 | % \muctext[black][1]
682 | % \end{verbatim}
683 | %
684 | % \muctext[black][1]
685 | %
686 | % \subsection{南昌大学}%
687 | % \label{ssec:ncu}
688 | %
689 | % \begin{verbatim}
690 | % \definecolor{ncu}{RGB}{0,54,138}
691 | % \end{verbatim}
692 | %
693 | % \begin{verbatim}
694 | % \nculogo[ncu][1]
695 | % \end{verbatim}
696 | %
697 | % \nculogo[ncu][1]
698 | %
699 | % \begin{verbatim}
700 | % \ncutext[ncu][1]
701 | % \end{verbatim}
702 | %
703 | % \ncutext[ncu][1]
704 | %
705 | % \subsection{东北大学}%
706 | % \label{ssec:neu}
707 | %
708 | % \begin{verbatim}
709 | % \neuwhole[neu][1]
710 | % \end{verbatim}
711 | %
712 | % \neuwhole[neu][1]
713 | %
714 | % \begin{verbatim}
715 | % \neulogo[neu][1]
716 | % \end{verbatim}
717 | %
718 | % \neulogo[neu][1]
719 | %
720 | % \begin{verbatim}
721 | % \neutext[neu][1]
722 | % \end{verbatim}
723 | %
724 | % \neutext[neu][1]
725 | %
726 | % \subsection{南京大学}%
727 | % \label{ssec:nju}
728 | %
729 | % \begin{verbatim}
730 | % \definecolor{nju}{RGB}{0,129,204}
731 | % \end{verbatim}
732 | %
733 | % \begin{verbatim}
734 | % \njuwhole[nju][1]
735 | % \end{verbatim}
736 | %
737 | % \njuwhole[nju][1]
738 | %
739 | % \begin{verbatim}
740 | % \njulogo[nju][1]
741 | % \end{verbatim}
742 | %
743 | % \njulogo[nju][1]
744 | %
745 | % \begin{verbatim}
746 | % \njutext[nju][1]
747 | % \end{verbatim}
748 | %
749 | % \njutext[nju][1]
750 | %
751 | % \subsection{南京理工大学}%
752 | % \label{ssec:njust}
753 | %
754 | % \begin{verbatim}
755 | % \definecolor{njust}{RGB}{139,37,121}
756 | % \end{verbatim}
757 | %
758 | % \begin{verbatim}
759 | % \njustwhole[njust][1]
760 | % \end{verbatim}
761 | %
762 | % \njustwhole[njust][1]
763 | %
764 | % \subsection{南开大学}%
765 | % \label{ssec:nku}
766 | %
767 | % \begin{verbatim}
768 | % \definecolor{nku}{RGB}{125,37,81}
769 | % \end{verbatim}
770 | %
771 | % \begin{verbatim}
772 | % \nkuwhole[nku][1]
773 | % \end{verbatim}
774 | %
775 | % \nkuwhole[nku][1]
776 | %
777 | % \begin{verbatim}
778 | % \nkulogo[nku][1]
779 | % \end{verbatim}
780 | %
781 | % \nkulogo[nku][1]
782 | %
783 | % \begin{verbatim}
784 | % \nkutext[nku][1]
785 | % \end{verbatim}
786 | %
787 | % \nkutext[nku][1]
788 | %
789 | % \subsection{北京大学}%
790 | % \label{ssec:pku}
791 | %
792 | % \begin{verbatim}
793 | % \definecolor{pku1}{RGB}{146,15,20}
794 | % \definecolor{pku2}{RGB}{165,22,22}
795 | % \definecolor{pku3}{RGB}{154,0,0}
796 | % \definecolor{pku4}{RGB}{35,24,21}
797 | % \end{verbatim}
798 | %
799 | % \begin{verbatim}
800 | % \pkutext[pku1][1]
801 | % \end{verbatim}
802 | %
803 | % \pkutext[pku1][1]
804 | %
805 | % \begin{verbatim}
806 | % \pkulogo[pku2][1]
807 | % \end{verbatim}
808 | %
809 | % \pkulogo[pku2][1]
810 | %
811 | % \begin{verbatim}
812 | % \pkuwhole[pku3][pku4][1]
813 | % \end{verbatim}
814 | %
815 | % \pkuwhole[pku3][pku4][1]
816 | %
817 | % \subsection{中国人民大学}%
818 | % \label{ssec:ruc}
819 | %
820 | % \begin{verbatim}
821 | % \definecolor{ruc}{RGB}{192,4,21}
822 | % \end{verbatim}
823 | %
824 | % \begin{verbatim}
825 | % \rucside[ruc][1]
826 | % \end{verbatim}
827 | %
828 | % \rucside[ruc][1]
829 | %
830 | % \begin{verbatim}
831 | % \rucwhole[ruc][1]
832 | % \end{verbatim}
833 | %
834 | % \rucwhole[ruc][1]
835 | %
836 | % \begin{verbatim}
837 | % \ruclogo[ruc][1]
838 | % \end{verbatim}
839 | %
840 | % \ruclogo[ruc][1]
841 | %
842 | % \begin{verbatim}
843 | % \ructext[ruc][1]
844 | % \end{verbatim}
845 | %
846 | % \ructext[ruc][1]
847 | %
848 | % \subsection{四川大学}%
849 | % \label{ssec:scu}
850 | %
851 | % \begin{verbatim}
852 | % \definecolor{scu}{RGB}{44,102,69}
853 | % \end{verbatim}
854 | %
855 | % \begin{verbatim}
856 | % \scuwhole[scu][1]
857 | % \end{verbatim}
858 | %
859 | % \scuwhole[scu][1]
860 | %
861 | % \begin{verbatim}
862 | % \sculogo[scu][1]
863 | % \end{verbatim}
864 | %
865 | % \sculogo[scu][1]
866 | %
867 | % \begin{verbatim}
868 | % \scutext[scu][1]
869 | % \end{verbatim}
870 | %
871 | % \scutext[scu][1]
872 | %
873 | % \subsection{山东财经大学}%
874 | % \label{ssec:sdcju}
875 | %
876 | % \begin{verbatim}
877 | % \definecolor{sdcju}{RGB}{0,93,169}
878 | % \end{verbatim}
879 | %
880 | % \begin{verbatim}
881 | % \sdcjuwhole[sdcju][1]
882 | % \end{verbatim}
883 | %
884 | % \sdcjuwhole[sdcju][1]
885 | %
886 | % \begin{verbatim}
887 | % \sdcjulogo[sdcju][1]
888 | % \end{verbatim}
889 | %
890 | % \sdcjulogo[sdcju][1]
891 | %
892 | % \begin{verbatim}
893 | % \sdcjutext[sdcju][1]
894 | % \end{verbatim}
895 | %
896 | % \sdcjutext[sdcju][1]
897 | %
898 | % \subsection{山东大学}%
899 | % \label{ssec:sdu}
900 | %
901 | % \begin{verbatim}
902 | % \definecolor{sdu}{RGB}{147,2,22}
903 | % \end{verbatim}
904 | %
905 | % \begin{verbatim}
906 | % \sdulogo[sdu][1]
907 | % \end{verbatim}
908 | %
909 | % \sdulogo[sdu][1]
910 | %
911 | % \subsection{上海大学}%
912 | % \label{ssec:shu}
913 | %
914 | % \begin{verbatim}
915 | % \definecolor{shu}{RGB}{0,68,125}
916 | % \end{verbatim}
917 | %
918 | % \begin{verbatim}
919 | % \shulogo[shu][1]
920 | % \end{verbatim}
921 | %
922 | % \shulogo[shu][1]
923 | %
924 | % \subsection{上海交通大学}%
925 | % \label{ssec:stju}
926 | %
927 | % \begin{verbatim}
928 | % \definecolor{stju1}{RGB}{0,64,152}
929 | % \definecolor{stju2}{RGB}{0,64,152}
930 | % \end{verbatim}
931 | %
932 | % \begin{verbatim}
933 | % \stjulogo[stju1][1]
934 | % \end{verbatim}
935 | %
936 | % \stjulogo[stju1][1]
937 | %
938 | % \begin{verbatim}
939 | % \stjutext[stju1][1]
940 | % \end{verbatim}
941 | %
942 | % \stjutext[stju1][1]
943 | %
944 | % \begin{verbatim}
945 | % \stjuside[stju2][1]
946 | % \end{verbatim}
947 | %
948 | % \stjuside[stju2][1]
949 | %
950 | % \subsection{南方科技大学}%
951 | % \label{ssec:sustc}
952 | %
953 | % \begin{verbatim}
954 | % \definecolor{sustc1}{RGB}{237,109,0}
955 | % \definecolor{sustc2}{RGB}{9,57,60}
956 | % \definecolor{sustc3}{RGB}{237,109,0}
957 | % \definecolor{sustc4}{RGB}{6,56,60}
958 | % \end{verbatim}
959 | %
960 | % \begin{verbatim}
961 | % \sustclogoen[sustc1][sustc2][1]
962 | % \end{verbatim}
963 | %
964 | % \sustclogoen[sustc1][sustc2][1]
965 | %
966 | % \begin{verbatim}
967 | % \sustclogocn[sustc3][sustc4][1]
968 | % \end{verbatim}
969 | %
970 | % \sustclogocn[sustc3][sustc4][1]
971 | %
972 | % \subsection{西南农业大学}%
973 | % \label{ssec:swau}
974 | %
975 | % \begin{verbatim}
976 | % \definecolor{swau1}{RGB}{0,141,205}
977 | % \definecolor{swau2}{RGB}{0,149,78}
978 | % \end{verbatim}
979 | %
980 | % \begin{verbatim}
981 | % \swaulogo[swau1][swau2][1]
982 | % \end{verbatim}
983 | %
984 | % \swaulogo[swau1][swau2][1]
985 | %
986 | % \subsection{西南师范大学}%
987 | % \label{ssec:swcnu}
988 | %
989 | % \begin{verbatim}
990 | % \definecolor{swcnu}{RGB}{31,26,23}
991 | % \end{verbatim}
992 | %
993 | % \begin{verbatim}
994 | % \swcnulogo[swcnu][1]
995 | % \end{verbatim}
996 | %
997 | % \swcnulogo[swcnu][1]
998 | %
999 | % \subsection{中山大学}%
1000 | % \label{ssec:sysu}
1001 | %
1002 | % \begin{verbatim}
1003 | % \definecolor{sysu}{RGB}{8,85,33}
1004 | % \end{verbatim}
1005 | %
1006 | % \begin{verbatim}
1007 | % \sysulogo[sysu][1]
1008 | % \end{verbatim}
1009 | %
1010 | % \sysulogo[sysu][1]
1011 | %
1012 | % \begin{verbatim}
1013 | % \sysutext[sysu][1]
1014 | % \end{verbatim}
1015 | %
1016 | % \sysutext[sysu][1]
1017 | %
1018 | % \subsection{深圳大学}%
1019 | % \label{ssec:szu}
1020 | %
1021 | % \begin{verbatim}
1022 | % \definecolor{szu}{RGB}{152,0,66}
1023 | % \end{verbatim}
1024 | %
1025 | % \begin{verbatim}
1026 | % \szuwhole[szu][1]
1027 | % \end{verbatim}
1028 | %
1029 | % \szuwhole[szu][1]
1030 | %
1031 | % \begin{verbatim}
1032 | % \szulogo[szu][1]
1033 | % \end{verbatim}
1034 | %
1035 | % \szulogo[szu][1]
1036 | %
1037 | % \begin{verbatim}
1038 | % \szutext[szu][1]
1039 | % \end{verbatim}
1040 | %
1041 | % \szutext[szu][1]
1042 | %
1043 | % \subsection{清华大学}%
1044 | % \label{ssec:thu}
1045 | %
1046 | % \begin{verbatim}
1047 | % \definecolor{thu}{RGB}{100,48,127}
1048 | % \end{verbatim}
1049 | %
1050 | % \begin{verbatim}
1051 | % \thulogo[thu][1]
1052 | % \end{verbatim}
1053 | %
1054 | % \thulogo[thu][1]
1055 | %
1056 | % \begin{verbatim}
1057 | % \thulib[thu][1]
1058 | % \end{verbatim}
1059 | %
1060 | % \thulib[thu][1]
1061 | %
1062 | % \begin{verbatim}
1063 | % \thutext[thu][1]
1064 | % \end{verbatim}
1065 | %
1066 | % \thutext[thu][1]
1067 | %
1068 | % \begin{verbatim}
1069 | % \thuside[thu][1]
1070 | % \end{verbatim}
1071 | %
1072 | % \thuside[thu][1]
1073 | %
1074 | % \subsection{同济大学}%
1075 | % \label{ssec:tju}
1076 | %
1077 | % \begin{verbatim}
1078 | % \definecolor{tju}{RGB}{153,153,153}
1079 | % \end{verbatim}
1080 | %
1081 | % \begin{verbatim}
1082 | % \tjuwhole[tju][1]
1083 | % \end{verbatim}
1084 | %
1085 | % \tjuwhole[tju][1]
1086 | %
1087 | % \begin{verbatim}
1088 | % \tjulogo[tju][1]
1089 | % \end{verbatim}
1090 | %
1091 | % \tjulogo[tju][1]
1092 | %
1093 | % \begin{verbatim}
1094 | % \tjutext[tju][1]
1095 | % \end{verbatim}
1096 | %
1097 | % \tjutext[tju][1]
1098 | %
1099 | % \subsection{天津大学}%
1100 | % \label{ssec:tjuu}
1101 | %
1102 | % \begin{verbatim}
1103 | % \definecolor{tjuu}{RGB}{0,84,148}
1104 | % \end{verbatim}
1105 | %
1106 | % \begin{verbatim}
1107 | % \tjuuwhole[tjuu][1]
1108 | % \end{verbatim}
1109 | %
1110 | % \tjuuwhole[tjuu][1]
1111 | %
1112 | % \begin{verbatim}
1113 | % \tjuulogo[tjuu][1]
1114 | % \end{verbatim}
1115 | %
1116 | % \tjuulogo[tjuu][1]
1117 | %
1118 | % \begin{verbatim}
1119 | % \tjuutext[tjuu][1]
1120 | % \end{verbatim}
1121 | %
1122 | % \tjuutext[tjuu][1]
1123 | %
1124 | % \subsection{北京科技大学}%
1125 | % \label{ssec:ustb}
1126 | %
1127 | % \begin{verbatim}
1128 | % \definecolor{ustb}{RGB}{0,147,221}
1129 | % \end{verbatim}
1130 | %
1131 | % \begin{verbatim}
1132 | % \ustblogo[ustb][1]
1133 | % \end{verbatim}
1134 | %
1135 | % \ustblogo[ustb][1]
1136 | %
1137 | % \subsection{中国科学技术大学}%
1138 | % \label{ssec:ustc}
1139 | %
1140 | % \begin{verbatim}
1141 | % \definecolor{ustc}{RGB}{37,74,165}
1142 | % \end{verbatim}
1143 | %
1144 | % \begin{verbatim}
1145 | % \ustclogo[ustc][1]
1146 | % \end{verbatim}
1147 | %
1148 | % \ustclogo[ustc][1]
1149 | %
1150 | % \begin{verbatim}
1151 | % \ustcside[ustc][1]
1152 | % \end{verbatim}
1153 | %
1154 | % \ustcside[ustc][1]
1155 | %
1156 | % \begin{verbatim}
1157 | % \ustcwhole[ustc][1]
1158 | % \end{verbatim}
1159 | %
1160 | % \ustcwhole[ustc][1]
1161 | %
1162 | % \begin{verbatim}
1163 | % \ustctext[ustc][1]
1164 | % \end{verbatim}
1165 | %
1166 | % \ustctext[ustc][1]
1167 | %
1168 | % \subsection{武汉理工大学}%
1169 | % \label{ssec:whlgu}
1170 | %
1171 | % \begin{verbatim}
1172 | % \definecolor{whlgu}{RGB}{31,60,144}
1173 | % \end{verbatim}
1174 | %
1175 | % \begin{verbatim}
1176 | % \whlgulogo[whlgu][1]
1177 | % \end{verbatim}
1178 | %
1179 | % \whlgulogo[whlgu][1]
1180 | %
1181 | % \subsection{武汉大学}%
1182 | % \label{ssec:whu}
1183 | %
1184 | % \begin{verbatim}
1185 | % \definecolor{whu1}{RGB}{0,0,153}
1186 | % \definecolor{whu2}{RGB}{255,255,255}
1187 | % \definecolor{whu3}{RGB}{0,64,0}
1188 | % \definecolor{whu4}{RGB}{0,77,0}
1189 | % \end{verbatim}
1190 | %
1191 | % \begin{verbatim}
1192 | % \whulogo[whu1][whu2][whu3][whu4][1]
1193 | % \end{verbatim}
1194 | %
1195 | % \whulogo[whu1][whu2][whu3][whu4][1]
1196 | %
1197 | % \subsection{温州大学}%
1198 | % \label{ssec:wzu}
1199 | %
1200 | % \begin{verbatim}
1201 | % \definecolor{wzu}{RGB}{119,110,173}
1202 | % \end{verbatim}
1203 | %
1204 | % \begin{verbatim}
1205 | % \wzulogo[wzu][1]
1206 | % \end{verbatim}
1207 | %
1208 | % \wzulogo[wzu][1]
1209 | %
1210 | % \subsection{西北农林科技大学}%
1211 | % \label{ssec:xbnlkju}
1212 | %
1213 | % \begin{verbatim}
1214 | % \definecolor{xbnlkju1}{RGB}{247,182,45}
1215 | % \definecolor{xbnlkju2}{RGB}{0,153,62}
1216 | % \end{verbatim}
1217 | %
1218 | % \begin{verbatim}
1219 | % \xbnlkjuwhole[xbnlkju1][xbnlkju2][1]
1220 | % \end{verbatim}
1221 | %
1222 | % \xbnlkjuwhole[xbnlkju1][xbnlkju2][1]
1223 | %
1224 | % \begin{verbatim}
1225 | % \xbnlkjulogo[xbnlkju1][xbnlkju2][1]
1226 | % \end{verbatim}
1227 | %
1228 | % \xbnlkjulogo[xbnlkju1][xbnlkju2][1]
1229 | %
1230 | % \begin{verbatim}
1231 | % \xbnlkjutext[xbnlkju1][xbnlkju2][1]
1232 | % \end{verbatim}
1233 | %
1234 | % \xbnlkjutext[xbnlkju1][xbnlkju2][1]
1235 | %
1236 | % \subsection{西安电子科技大学}%
1237 | % \label{ssec:xdu}
1238 | %
1239 | % \begin{verbatim}
1240 | % \xdulogo[blue][1]
1241 | % \end{verbatim}
1242 | %
1243 | % \xdulogo[blue][1]
1244 | %
1245 | % \subsection{西安交通大学}%
1246 | % \label{ssec:xjtu}
1247 | %
1248 | % \begin{verbatim}
1249 | % \xjtuwhole[black][1]
1250 | % \end{verbatim}
1251 | %
1252 | % \xjtuwhole[black][1]
1253 | %
1254 | % \begin{verbatim}
1255 | % \xjtulogo[black][1]
1256 | % \end{verbatim}
1257 | %
1258 | % \xjtulogo[black][1]
1259 | %
1260 | % \begin{verbatim}
1261 | % \xjtutext[black][1]
1262 | % \end{verbatim}
1263 | %
1264 | % \xjtutext[black][1]
1265 | %
1266 | % \subsection{厦门大学}%
1267 | % \label{ssec:xmu}
1268 | %
1269 | % \begin{verbatim}
1270 | % \definecolor{xmu}{RGB}{18,46,102}
1271 | % \end{verbatim}
1272 | %
1273 | % \begin{verbatim}
1274 | % \xmutext[xmu][1]
1275 | % \end{verbatim}
1276 | %
1277 | % \xmutext[xmu][1]
1278 | %
1279 | % \begin{verbatim}
1280 | % \xmulogo[xmu][1]
1281 | % \end{verbatim}
1282 | %
1283 | % \xmulogo[xmu][1]
1284 | %
1285 | % \subsection{扬州大学}%
1286 | % \label{ssec:yzu}
1287 | %
1288 | % \begin{verbatim}
1289 | % \definecolor{yzu}{RGB}{227,0,22}
1290 | % \end{verbatim}
1291 | %
1292 | % \begin{verbatim}
1293 | % \yzuwhole[yzu][1]
1294 | % \end{verbatim}
1295 | %
1296 | % \yzuwhole[yzu][1]
1297 | %
1298 | % \begin{verbatim}
1299 | % \yzulogo[yzu][1]
1300 | % \end{verbatim}
1301 | %
1302 | % \yzulogo[yzu][1]
1303 | %
1304 | % \begin{verbatim}
1305 | % \yzutext[yzu][1]
1306 | % \end{verbatim}
1307 | %
1308 | % \yzutext[yzu][1]
1309 | %
1310 | % \subsection{中国传媒大学}%
1311 | % \label{ssec:zcmu}
1312 | %
1313 | % \begin{verbatim}
1314 | % \zcmulogo
1315 | % \end{verbatim}
1316 | %
1317 | % \zcmulogo
1318 | %
1319 | % \subsection{中国海洋大学}%
1320 | % \label{ssec:zhyu}
1321 | %
1322 | % \begin{verbatim}
1323 | % \definecolor{zhyu1}{RGB}{29,32,136}
1324 | % \definecolor{zhyu2}{RGB}{2,134,202}
1325 | % \definecolor{zhyu3}{RGB}{66,62,142}
1326 | % \definecolor{zhyu4}{RGB}{230,0,19}
1327 | % \end{verbatim}
1328 | %
1329 | % \begin{verbatim}
1330 | % \zhyulogo[zhyu1][zhyu2][zhyu3][zhyu4][1]
1331 | % \end{verbatim}
1332 | %
1333 | % \zhyulogo[zhyu1][zhyu2][zhyu3][zhyu4][1]
1334 | %
1335 | % \subsection{浙江大学}%
1336 | % \label{ssec:zju}
1337 | %
1338 | % \begin{verbatim}
1339 | % \definecolor{zju}{RGB}{35,31,32}
1340 | % \end{verbatim}
1341 | %
1342 | % \begin{verbatim}
1343 | % \zjulogo[zju][1]
1344 | % \end{verbatim}
1345 | %
1346 | % \zjulogo[zju][1]
1347 | %
1348 | % \begin{verbatim}
1349 | % \zjutext[zju][1]
1350 | % \end{verbatim}
1351 | %
1352 | % \zjutext[zju][1]
1353 | %
1354 | % \subsection{中国科学院大学}%
1355 | % \label{ssec:zky}
1356 | %
1357 | % \begin{verbatim}
1358 | % \definecolor{zky}{RGB}{0,67,148}
1359 | % \end{verbatim}
1360 | %
1361 | % \begin{verbatim}
1362 | % \zkywhole[zky][1]
1363 | % \end{verbatim}
1364 | %
1365 | % \zkywhole[zky][1]
1366 | %
1367 | % \begin{verbatim}
1368 | % \zkylogo[zky][1]
1369 | % \end{verbatim}
1370 | %
1371 | % \zkylogo[zky][1]
1372 | %
1373 | % \begin{verbatim}
1374 | % \zkytext[zky][1]
1375 | % \end{verbatim}
1376 | %
1377 | % \zkytext[zky][1]
1378 | %
1379 | % \subsection{中国农业大学}%
1380 | % \label{ssec:znyu}
1381 | %
1382 | % \begin{verbatim}
1383 | % \definecolor{znyu}{RGB}{197,140,10}
1384 | % \end{verbatim}
1385 | %
1386 | % \begin{verbatim}
1387 | % \znyulogo[znyu][1]
1388 | % \end{verbatim}
1389 | %
1390 | % \znyulogo[znyu][1]
1391 | %
1392 | % \subsection{郑州大学}%
1393 | % \label{ssec:zzu}
1394 | %
1395 | % \begin{verbatim}
1396 | % \definecolor{zzu1}{RGB}{0,86,58}
1397 | % \definecolor{zzu2}{RGB}{227,0,22}
1398 | % \end{verbatim}
1399 | %
1400 | % \begin{verbatim}
1401 | % \zzuwhole[zzu1][zzu2][1]
1402 | % \end{verbatim}
1403 | %
1404 | % \zzuwhole[zzu1][zzu2][1]
1405 | %
1406 | % \begin{verbatim}
1407 | % \zzulogo[zzu1][zzu2][1]
1408 | % \end{verbatim}
1409 | %
1410 | % \zzulogo[zzu1][zzu2][1]
1411 | %
1412 | % \begin{verbatim}
1413 | % \zzutext[zzu2][1]
1414 | % \end{verbatim}
1415 | %
1416 | % \zzutext[zzu2][1]
1417 | %
1418 | % \IndexPrologue{\section{\indexname}}
1419 | % \StopEventually{\PrintIndex}
1420 | % \appendix
1421 | % \section{实现}%
1422 | % \label{sec:implement}
1423 | % \begin{macrocode}
1424 | %<*sty>
1425 | \ProvidesPackage{cnlogo}[2023/03/05 v0.0.3]
1426 | \RequirePackage{tikz}
1427 | \NeedsTeXFormat{LaTeX2e}
1428 | \DeclareOption{ahu}{%
1429 | \input{cnlogo/ahu}
1430 | }
1431 | \DeclareOption{bhu}{%
1432 | \input{cnlogo/bhu}
1433 | }
1434 | \DeclareOption{bjtu}{%
1435 | \input{cnlogo/bjtu}
1436 | }
1437 | \DeclareOption{bjydu}{%
1438 | \input{cnlogo/bjydu}
1439 | }
1440 | \DeclareOption{bnu}{%
1441 | \input{cnlogo/bnu}
1442 | }
1443 | \DeclareOption{chu}{%
1444 | \input{cnlogo/chu}
1445 | }
1446 | \DeclareOption{ckyu}{%
1447 | \input{cnlogo/ckyu}
1448 | }
1449 | \DeclareOption{csu}{%
1450 | \input{cnlogo/csu}
1451 | }
1452 | \DeclareOption{cug}{%
1453 | \input{cnlogo/cug}
1454 | }
1455 | \DeclareOption{cupsl}{%
1456 | \input{cnlogo/cupsl}
1457 | }
1458 | \DeclareOption{dbcju}{%
1459 | \input{cnlogo/dbcju}
1460 | }
1461 | \DeclareOption{dllgu}{%
1462 | \input{cnlogo/dllgu}
1463 | }
1464 | \DeclareOption{fdu}{%
1465 | \input{cnlogo/fdu}
1466 | }
1467 | \DeclareOption{gnu}{%
1468 | \input{cnlogo/gnu}
1469 | }
1470 | \DeclareOption{gufs}{%
1471 | \input{cnlogo/gufs}
1472 | }
1473 | \DeclareOption{hbu}{%
1474 | \input{cnlogo/hbu}
1475 | }
1476 | \DeclareOption{hdsfu}{%
1477 | \input{cnlogo/hdsfu}
1478 | }
1479 | \DeclareOption{hdzfu}{%
1480 | \input{cnlogo/hdzfu}
1481 | }
1482 | \DeclareOption{hgyu}{%
1483 | \input{cnlogo/hgyu}
1484 | }
1485 | \DeclareOption{hhu}{%
1486 | \input{cnlogo/hhu}
1487 | }
1488 | \DeclareOption{hit}{%
1489 | \input{cnlogo/hit}
1490 | }
1491 | \DeclareOption{hnlgu}{%
1492 | \input{cnlogo/hnlgu}
1493 | }
1494 | \DeclareOption{hnnu}{%
1495 | \input{cnlogo/hnnu}
1496 | }
1497 | \DeclareOption{hnu}{%
1498 | \input{cnlogo/hnu}
1499 | }
1500 | \DeclareOption{hustc}{%
1501 | \input{cnlogo/hustc}
1502 | }
1503 | \DeclareOption{hznu}{%
1504 | \input{cnlogo/hznu}
1505 | }
1506 | \DeclareOption{jlu}{%
1507 | \input{cnlogo/jlu}
1508 | }
1509 | \DeclareOption{jnu}{%
1510 | \input{cnlogo/jnu}
1511 | }
1512 | \DeclareOption{ju}{%
1513 | \input{cnlogo/ju}
1514 | }
1515 | \DeclareOption{lzu}{%
1516 | \input{cnlogo/lzu}
1517 | }
1518 | \DeclareOption{muc}{%
1519 | \input{cnlogo/muc}
1520 | }
1521 | \DeclareOption{ncu}{%
1522 | \input{cnlogo/ncu}
1523 | }
1524 | \DeclareOption{neu}{%
1525 | \input{cnlogo/neu}
1526 | }
1527 | \DeclareOption{nju}{%
1528 | \input{cnlogo/nju}
1529 | }
1530 | \DeclareOption{njust}{%
1531 | \input{cnlogo/njust}
1532 | }
1533 | \DeclareOption{nku}{%
1534 | \input{cnlogo/nku}
1535 | }
1536 | \DeclareOption{pku}{%
1537 | \input{cnlogo/pku}
1538 | }
1539 | \DeclareOption{ruc}{%
1540 | \input{cnlogo/ruc}
1541 | }
1542 | \DeclareOption{scu}{%
1543 | \input{cnlogo/scu}
1544 | }
1545 | \DeclareOption{sdcju}{%
1546 | \input{cnlogo/sdcju}
1547 | }
1548 | \DeclareOption{sdu}{%
1549 | \input{cnlogo/sdu}
1550 | }
1551 | \DeclareOption{shu}{%
1552 | \input{cnlogo/shu}
1553 | }
1554 | \DeclareOption{stju}{%
1555 | \input{cnlogo/stju}
1556 | }
1557 | \DeclareOption{sustc}{%
1558 | \input{cnlogo/sustc}
1559 | }
1560 | \DeclareOption{swau}{%
1561 | \input{cnlogo/swau}
1562 | }
1563 | \DeclareOption{swcnu}{%
1564 | \input{cnlogo/swcnu}
1565 | }
1566 | \DeclareOption{sysu}{%
1567 | \input{cnlogo/sysu}
1568 | }
1569 | \DeclareOption{szu}{%
1570 | \input{cnlogo/szu}
1571 | }
1572 | \DeclareOption{thu}{%
1573 | \input{cnlogo/thu}
1574 | }
1575 | \DeclareOption{tju}{%
1576 | \input{cnlogo/tju}
1577 | }
1578 | \DeclareOption{tjuu}{%
1579 | \input{cnlogo/tjuu}
1580 | }
1581 | \DeclareOption{ustb}{%
1582 | \input{cnlogo/ustb}
1583 | }
1584 | \DeclareOption{ustc}{%
1585 | \input{cnlogo/ustc}
1586 | }
1587 | \DeclareOption{whlgu}{%
1588 | \input{cnlogo/whlgu}
1589 | }
1590 | \DeclareOption{whu}{%
1591 | \input{cnlogo/whu}
1592 | }
1593 | \DeclareOption{wzu}{%
1594 | \input{cnlogo/wzu}
1595 | }
1596 | \DeclareOption{xbnlkju}{%
1597 | \input{cnlogo/xbnlkju}
1598 | }
1599 | \DeclareOption{xdu}{%
1600 | \input{cnlogo/xdu}
1601 | }
1602 | \DeclareOption{xjtu}{%
1603 | \input{cnlogo/xjtu}
1604 | }
1605 | \DeclareOption{xmu}{%
1606 | \input{cnlogo/xmu}
1607 | }
1608 | \DeclareOption{yzu}{%
1609 | \input{cnlogo/yzu}
1610 | }
1611 | \DeclareOption{zcmu}{%
1612 | \input{cnlogo/zcmu}
1613 | }
1614 | \DeclareOption{zhyu}{%
1615 | \input{cnlogo/zhyu}
1616 | }
1617 | \DeclareOption{zju}{%
1618 | \input{cnlogo/zju}
1619 | }
1620 | \DeclareOption{zky}{%
1621 | \input{cnlogo/zky}
1622 | }
1623 | \DeclareOption{znyu}{%
1624 | \input{cnlogo/znyu}
1625 | }
1626 | \DeclareOption{zzu}{%
1627 | \input{cnlogo/zzu}
1628 | }
1629 | \ProcessOptions%
1630 | %
1631 | % \end{macrocode}
1632 | % \Finale
1633 | % ex: nowrap
1634 |
--------------------------------------------------------------------------------
/cnlogo.ins:
--------------------------------------------------------------------------------
1 | \input docstrip
2 | \usedir{tex/latex/\jobname}
3 | \preamble%
4 | Copyright (C) 2019-\the\year\ by Yu Xiang <739049687@qq.com>
5 |
6 | This work may be distributed and/or modified under the conditions of AGPLv3+.
7 | \endpreamble%
8 | \generate{%
9 | \file{\jobname.sty}{\from{\jobname.dtx}{sty}}
10 | }
11 | \endbatchfile%
12 |
--------------------------------------------------------------------------------
/cnlogo/jlu.tex:
--------------------------------------------------------------------------------
1 | % 吉林大学
2 | \definecolor{jlu}{RGB}{0,62,141}
3 | \NewDocumentCommand\jlulogo{O{jlu}O{1}}{
4 |
5 | \begin{tikzpicture}[y=0.80pt,x=0.80pt,yscale=-1, inner sep=0pt, outer sep=0pt,scale=#2]
6 | \path[fill=#1] (8.7780,512.0000) .. controls (8.7780,789.9230) and
7 | (234.0770,1015.2220) .. (512.0000,1015.2220) .. controls (789.9230,1015.2220)
8 | and (1015.2220,789.9230) .. (1015.2220,512.0000) .. controls
9 | (1015.2220,234.0770) and (789.9230,8.7780) .. (512.0000,8.7780) .. controls
10 | (234.1890,9.0520) and (9.0520,234.1890) .. (8.7780,511.9740) --
11 | cycle(38.5500,512.0000) .. controls (38.5500,250.5200) and (250.5200,38.5500)
12 | .. (512.0000,38.5500) .. controls (773.4800,38.5500) and (985.4500,250.5200)
13 | .. (985.4500,512.0000) .. controls (985.4500,773.4800) and (773.4800,985.4500)
14 | .. (512.0000,985.4500) .. controls (250.6310,985.1760) and (38.8260,773.3680)
15 | .. (38.5510,512.0260) -- cycle;
16 | \path[fill=#1] (205.5640,512.0000) .. controls (205.5640,681.2390) and
17 | (342.7600,818.4360) .. (512.0000,818.4360) .. controls (681.2400,818.4360) and
18 | (818.4360,681.2400) .. (818.4360,512.0000) .. controls (818.4360,342.7610) and
19 | (681.2400,205.5640) .. (512.0000,205.5640) .. controls (342.8150,205.7010) and
20 | (205.7020,342.8150) .. (205.5640,511.9860) -- cycle(229.7700,512.0000) ..
21 | controls (229.7710,356.5300) and (355.8040,230.4970) .. (511.2750,230.4970) ..
22 | controls (666.7460,230.4970) and (792.7800,356.5310) .. (792.7800,512.0020) ..
23 | controls (792.7800,667.2170) and (667.1600,793.0910) .. (512.0400,793.5050) ..
24 | controls (356.5370,793.3680) and (230.5290,667.4440) .. (230.2550,512.0270) --
25 | cycle(139.2440,537.1720) -- (137.5500,528.4580) .. controls
26 | (137.9610,528.4780) and (138.4450,528.4890) .. (138.9300,528.4890) .. controls
27 | (143.8110,528.4890) and (148.4190,527.3150) .. (152.4830,525.2320) .. controls
28 | (154.8200,523.6950) and (156.4550,520.9180) .. (156.4550,517.7590) .. controls
29 | (156.4550,517.5190) and (156.4460,517.2840) .. (156.4290,517.0490) .. controls
30 | (156.2980,514.7350) and (155.3280,512.6380) .. (153.8190,511.0660) .. controls
31 | (152.3020,509.2210) and (149.8790,507.8160) .. (147.1330,507.4350) .. controls
32 | (146.4210,507.4170) and (144.3610,507.2890) .. (142.2710,507.2890) .. controls
33 | (140.1810,507.2890) and (138.1210,507.4170) .. (136.1000,507.6660) --
34 | (71.2310,507.6430) -- (71.2310,497.9610) -- (135.8580,497.9610) .. controls
35 | (136.5120,497.9370) and (137.2810,497.9200) .. (138.0520,497.9200) .. controls
36 | (143.8190,497.9200) and (149.3980,498.7300) .. (154.6800,500.2420) .. controls
37 | (159.0560,501.6130) and (162.9600,504.7910) .. (165.3480,508.9510) .. controls
38 | (166.3020,510.1430) and (167.5740,513.8640) .. (167.5740,517.8800) .. controls
39 | (167.5740,518.0240) and (167.5720,518.1690) .. (167.5690,518.3140) .. controls
40 | (167.5920,518.6310) and (167.6090,519.0250) .. (167.6090,519.4220) .. controls
41 | (167.6090,525.0310) and (164.8440,529.9950) .. (160.6030,533.0240) .. controls
42 | (155.5720,535.7940) and (149.6390,537.4020) .. (143.3290,537.4020) .. controls
43 | (141.8920,537.4020) and (140.4750,537.3190) .. (139.0820,537.1560) --
44 | cycle(167.0800,483.6790) -- (72.9220,473.7550) -- (72.9220,464.0730) --
45 | (167.0800,473.9970) -- cycle(169.0150,461.6540) -- (76.3090,442.2890) --
46 | (78.2450,432.8480) -- (160.0580,449.7930) -- (167.3190,414.6970) --
47 | (178.2110,416.8760) -- cycle(181.8440,408.6440) -- (91.8020,379.1150) --
48 | (94.7060,369.9180) -- (184.7480,399.2060) -- cycle(188.1380,386.8600) --
49 | (102.9370,345.4680) -- (107.2940,336.5110) -- (190.8010,334.5750) --
50 | (123.9950,302.1400) -- (128.1090,293.9090) -- (213.3100,335.3010) --
51 | (208.9530,344.2580) -- (125.2040,346.1940) -- (192.0100,378.6290) --
52 | cycle(194.1890,206.2900) -- (200.4820,199.0290) -- (241.3880,235.3360) ..
53 | controls (252.6800,244.8950) and (261.3170,257.2540) .. (266.2590,271.3520) ..
54 | controls (259.3810,256.4460) and (261.0130,261.5550) .. (261.0130,267.0460) ..
55 | controls (261.0130,267.3850) and (261.0070,267.7250) .. (260.9950,268.0620) ..
56 | controls (260.4620,274.7110) and (257.4980,280.6290) .. (253.0010,284.9660) ..
57 | controls (249.3780,289.5470) and (243.2030,293.2290) .. (236.1690,294.3250) ..
58 | controls (237.4870,294.1100) and (235.5090,294.3630) .. (233.4700,294.3630) ..
59 | controls (229.6590,294.3630) and (226.0560,293.4830) .. (222.8500,291.9150) ..
60 | controls (209.6160,285.6510) and (198.6140,276.2010) .. (190.6120,264.5340) --
61 | (162.4800,241.8720) -- (168.7730,234.6110) -- (209.6790,270.6780) .. controls
62 | (218.0840,278.6520) and (228.5570,284.5270) .. (240.2070,287.4230) .. controls
63 | (226.6190,282.4390) and (229.1880,283.0880) .. (231.9060,283.0880) .. controls
64 | (233.0340,283.0880) and (234.1360,282.9750) .. (235.2010,282.7630) .. controls
65 | (243.7240,280.3020) and (249.9330,272.4780) .. (249.9330,263.2050) .. controls
66 | (249.9330,262.5990) and (249.9080,261.9970) .. (249.8550,261.4040) .. controls
67 | (245.7860,251.4830) and (238.4970,243.4950) .. (229.3000,238.6310) --
68 | cycle(280.1160,253.7340) -- (222.9920,178.2140) -- (230.9800,172.1620) --
69 | (306.2580,208.2290) -- (261.4780,149.1700) -- (268.7390,143.6030) --
70 | (325.8630,218.8810) -- (317.8750,224.9330) -- (242.5970,188.6260) --
71 | (287.3770,247.9290) -- cycle(338.4500,212.5850) -- (291.9760,129.8050) --
72 | (300.4470,124.9650) -- (347.6480,207.9880) -- cycle(377.1770,193.2190) --
73 | (315.2120,116.2470) -- (324.8940,112.3730) -- (368.2210,169.0130) .. controls
74 | (371.7710,173.5317) and (374.9180,177.8073) .. (377.6620,181.8400) .. controls
75 | (377.6620,176.5150) and (375.9680,171.4310) .. (375.4830,165.8640) --
76 | (367.7380,94.7010) -- (376.9350,91.0700) -- (386.1320,189.5840) --
77 | cycle(417.6010,178.2140) -- (398.7220,85.5080) -- (450.2790,75.0990) --
78 | (452.4580,85.9910) -- (410.3410,94.4620) -- (416.1510,122.7830) --
79 | (455.6040,114.7950) -- (457.7830,125.6870) -- (418.3300,133.6750) --
80 | (424.6230,165.3840) -- (468.6770,156.1870) -- (470.8560,167.0790) --
81 | cycle(480.2910,166.3530) -- (480.2910,71.7110) -- (512.4830,71.7110) ..
82 | controls (513.0900,71.6700) and (513.8030,71.6500) .. (514.5190,71.6500) ..
83 | controls (519.1070,71.6500) and (523.4830,72.5620) .. (527.4720,74.2140) ..
84 | controls (531.5950,76.4880) and (534.8370,80.4260) .. (536.2290,85.1540) ..
85 | controls (537.4640,87.2170) and (538.6250,92.0660) .. (538.6250,97.1870) ..
86 | controls (538.6250,97.2510) and (538.6250,97.3140) .. (538.6240,97.3780) ..
87 | controls (538.6380,97.7100) and (538.6470,98.1110) .. (538.6470,98.5170) ..
88 | controls (538.6470,104.4150) and (536.8280,109.8890) .. (533.7200,114.4080) ..
89 | controls (529.7190,119.4270) and (523.7110,122.8450) .. (516.8920,123.4340) ..
90 | controls (522.2120,125.5220) and (525.3630,128.7170) .. (527.5040,132.5530) ..
91 | controls (530.4670,135.6670) and (535.0800,145.1490) .. (537.1910,155.5380) --
92 | (544.9160,166.1110) -- (532.8140,166.1110) -- (523.1320,146.5050) .. controls
93 | (520.2280,140.9380) and (518.0490,136.5810) .. (516.1120,133.4340) .. controls
94 | (513.7030,129.1430) and (510.2790,125.6780) .. (506.1540,123.2860) .. controls
95 | (509.4480,125.6100) and (507.1800,124.5550) .. (504.6850,124.1900) --
96 | (490.4540,124.7190) -- (490.4540,166.1110) -- cycle(489.4890,113.3440) --
97 | (510.3040,113.3440) .. controls (510.5670,113.3530) and (510.8780,113.3590) ..
98 | (511.1880,113.3590) .. controls (514.6300,113.3590) and (517.9040,112.6410) ..
99 | (520.8680,111.3470) .. controls (523.6190,109.9420) and (525.8030,107.4010) ..
100 | (526.7640,104.3210) .. controls (527.5010,103.2220) and (528.2190,100.4130) ..
101 | (528.2190,97.4350) .. controls (528.2190,97.3260) and (528.2180,97.2200) ..
102 | (528.2160,97.1110) .. controls (528.2190,97.0180) and (528.2210,96.8880) ..
103 | (528.2210,96.7570) .. controls (528.2210,92.7310) and (526.7530,89.0470) ..
104 | (524.3260,86.2120) .. controls (521.6320,83.2390) and (517.7290,81.3650) ..
105 | (513.3870,81.3650) .. controls (513.0690,81.3650) and (512.7530,81.3740) ..
106 | (512.4410,81.3930) -- (488.2780,81.3910) -- cycle(551.9380,136.5810) --
107 | (561.1350,136.5810) .. controls (560.7690,138.4000) and (560.5600,140.4910) ..
108 | (560.5600,142.6330) .. controls (560.5600,144.7750) and (560.7690,146.8650) ..
109 | (561.1660,148.8880) .. controls (562.5030,152.8710) and (565.2500,156.2920) ..
110 | (568.8290,158.4890) .. controls (570.3930,160.0220) and (574.7620,161.8950) ..
111 | (579.5480,162.2870) .. controls (578.8400,162.3620) and (580.5510,162.5730) ..
112 | (582.3120,162.5730) .. controls (584.0730,162.5730) and (585.7830,162.3620) ..
113 | (587.4220,161.9640) .. controls (590.7350,161.0580) and (593.6030,158.9480) ..
114 | (595.4910,156.1280) .. controls (596.5440,154.9310) and (597.8500,151.8220) ..
115 | (598.1060,148.4180) .. controls (598.2870,148.6940) and (598.4950,147.3210) ..
116 | (598.4950,145.8980) .. controls (598.4950,144.4750) and (598.2870,143.1000) ..
117 | (597.9000,141.8030) .. controls (596.5390,138.4400) and (594.0050,135.6800) ..
118 | (590.8040,134.0380) .. controls (580.9170,127.3200) and (567.1140,121.6510) ..
119 | (552.2570,119.0430) .. controls (571.7790,123.9850) and (564.3810,117.6390) ..
120 | (558.9000,109.8490) .. controls (564.3970,116.4610) and (561.9840,111.9230) ..
121 | (561.2500,106.8450) .. controls (561.4170,107.8950) and (561.1610,105.8090) ..
122 | (561.1610,103.6620) .. controls (561.1610,101.5140) and (561.4180,99.4290) ..
123 | (561.9010,97.4310) .. controls (562.9460,91.7740) and (565.6270,86.6890) ..
124 | (569.4320,82.6800) .. controls (570.5440,80.7380) and (575.1480,77.6980) ..
125 | (580.4670,76.6600) .. controls (580.1520,76.7310) and (582.5300,76.4170) ..
126 | (584.9800,76.4170) .. controls (587.4300,76.4170) and (589.8070,76.7310) ..
127 | (592.0730,77.3220) .. controls (597.9630,78.3760) and (603.2530,81.2190) ..
128 | (607.3560,85.2620) .. controls (609.4230,86.8310) and (612.3510,91.7770) ..
129 | (613.2190,97.4030) .. controls (613.2300,97.2390) and (613.5390,99.8710) ..
130 | (613.5390,102.5730) .. controls (613.5390,105.2760) and (613.2310,107.9060) ..
131 | (612.6500,110.4320) -- (603.4970,110.1960) .. controls (603.6860,109.1070) and
132 | (603.7940,107.8540) .. (603.7940,106.5730) .. controls (603.7940,102.6650) and
133 | (602.7880,98.9920) .. (601.0190,95.7990) .. controls (598.4640,91.5040) and
134 | (593.9900,88.4340) .. (588.7650,87.7790) .. controls (588.3050,87.5190) and
135 | (586.7010,87.2820) .. (585.0430,87.2820) .. controls (581.8550,87.2820) and
136 | (578.8700,88.1510) .. (576.3100,89.6640) .. controls (573.1190,91.8910) and
137 | (570.8930,95.4730) .. (570.4790,99.5890) .. controls (570.0780,100.1120) and
138 | (569.7860,101.6100) .. (569.7860,103.1740) .. controls (569.7860,104.7390) and
139 | (570.0770,106.2370) .. (570.6090,107.6150) .. controls (575.3410,112.9430) and
140 | (581.7430,116.8080) .. (589.0040,118.3490) .. controls (595.4950,122.3720) and
141 | (605.3940,130.3600) .. (613.0900,140.1580) .. controls (602.6830,129.2740) and
142 | (605.6780,134.2540) .. (606.7010,139.9200) .. controls (606.4510,138.8890) and
143 | (606.7570,141.2670) .. (606.7570,143.7160) .. controls (606.7570,146.1650) and
144 | (606.4500,148.5420) .. (605.8760,150.8130) .. controls (604.7440,156.8440) and
145 | (601.9060,162.2750) .. (597.8870,166.5930) .. controls (596.6160,168.6480) and
146 | (591.5380,172.0240) .. (585.6740,173.2740) .. controls (586.5570,173.0330) and
147 | (584.0580,173.3990) .. (581.4700,173.3990) .. controls (578.8850,173.3990) and
148 | (576.3850,173.0320) .. (574.0190,172.3530) .. controls (567.2600,171.2760) and
149 | (561.1840,168.1500) .. (556.4310,163.6440) .. controls (555.1570,161.7030) and
150 | (552.7760,156.6530) .. (552.1670,151.0730) .. controls (551.7880,150.9160) and
151 | (551.2850,147.3660) .. (551.2850,143.7000) .. controls (551.2850,141.1820) and
152 | (551.5240,138.7190) .. (551.9760,136.3330) -- cycle(613.9030,181.1180) --
153 | (642.9500,91.0760) -- (652.1470,93.9800) -- (622.6180,184.0220) --
154 | cycle(651.9040,195.3980) -- (686.5170,119.6370) -- (664.7320,109.4710) --
155 | (669.3320,99.3050) -- (721.8570,123.5090) -- (717.2570,133.6750) --
156 | (695.4720,123.5090) -- (660.6160,199.5130) -- cycle(704.4290,224.4450) --
157 | (727.4240,191.5270) -- (734.9270,129.8050) -- (744.6090,136.5830) --
158 | (740.0090,168.2920) .. controls (740.0090,174.1020) and (738.0730,179.9110) ..
159 | (736.8620,185.7200) -- (753.5640,178.2170) -- (781.1570,163.4510) --
160 | (790.3540,169.9860) -- (734.9250,197.0950) -- (711.9300,230.0130) --
161 | cycle(759.1330,229.7700) -- (768.0890,219.8460) -- (775.5920,226.6240) --
162 | (766.6350,236.5480) -- cycle(831.7480,306.5000) -- (834.8950,316.1820) ..
163 | controls (828.7570,319.4480) and (821.4730,321.3660) .. (813.7410,321.3660) ..
164 | controls (812.6670,321.3660) and (811.6040,321.3270) .. (810.5480,321.2550) ..
165 | controls (802.8480,320.2720) and (796.1920,315.9000) .. (792.1370,309.6770) ..
166 | controls (788.8440,305.7290) and (786.4640,299.4500) .. (786.4640,292.6150) ..
167 | controls (786.4640,292.2200) and (786.4710,291.8270) .. (786.4870,291.4350) ..
168 | controls (787.3720,283.1230) and (790.8010,275.6880) .. (795.9780,269.8300) ..
169 | controls (803.5470,259.2310) and (815.7560,249.6130) .. (829.9510,243.8740) ..
170 | controls (822.2930,246.2390) and (834.1370,241.3760) .. (847.0230,239.9870) ..
171 | controls (839.9480,240.9030) and (843.5290,240.3460) .. (847.2400,240.3460) ..
172 | controls (850.9510,240.3460) and (854.5320,240.9040) .. (857.9050,241.9370) ..
173 | controls (864.9980,244.2830) and (870.9450,249.2640) .. (874.5510,255.7300) ..
174 | controls (876.0160,256.8850) and (878.0520,262.2040) .. (878.0520,268.0000) ..
175 | controls (878.0520,269.3720) and (877.9370,270.7170) .. (877.7190,272.0280) ..
176 | controls (876.0990,281.0290) and (871.5270,288.8990) .. (865.0490,294.6770) --
177 | (855.9530,286.4100) .. controls (860.4760,281.5970) and (863.4940,275.3220) ..
178 | (864.2280,268.3660) .. controls (863.7970,270.9540) and (863.8560,270.1580) ..
179 | (863.8560,269.3490) .. controls (863.8560,265.4510) and (862.5200,261.8650) ..
180 | (860.2810,259.0230) .. controls (857.1150,254.4670) and (852.1280,251.3130) ..
181 | (846.3830,250.6170) .. controls (846.3130,250.5820) and (844.6890,250.4410) ..
182 | (843.0320,250.4410) .. controls (838.9520,250.4410) and (835.0750,251.2960) ..
183 | (831.5630,252.8370) .. controls (820.5710,257.3630) and (811.1630,264.2630) ..
184 | (803.7600,272.9260) .. controls (804.7610,269.6280) and (796.1380,280.2040) ..
185 | (790.7540,292.5200) .. controls (797.0270,280.5360) and (794.8480,286.0190) ..
186 | (794.6620,292.0060) .. controls (794.6920,291.3390) and (794.6810,291.7240) ..
187 | (794.6810,292.1110) .. controls (794.6810,296.4170) and (796.0530,300.4060) ..
188 | (798.3840,303.6570) .. controls (801.4820,307.9420) and (806.4140,310.8210) ..
189 | (812.0320,311.1480) .. controls (812.2780,311.1760) and (813.2830,311.2200) ..
190 | (814.2980,311.2200) .. controls (820.7270,311.2200) and (826.7470,309.4670) ..
191 | (831.9070,306.4130) -- cycle(814.3200,341.3540) -- (900.2490,301.6570) --
192 | (904.3630,310.3710) -- (869.0230,326.5880) -- (884.7560,360.9590) --
193 | (920.0960,344.7420) -- (924.2100,353.4560) -- (838.2810,393.1530) --
194 | (834.1670,384.4390) -- (874.5900,365.8010) -- (858.6140,331.4300) --
195 | (818.1910,350.0680) -- cycle(841.4300,406.4660) -- (931.9560,378.8730) --
196 | (934.8600,388.0700) -- (844.3340,415.6630) -- cycle(848.6930,427.7660) --
197 | (942.1250,412.7590) -- (943.5780,422.4410) -- (876.2880,472.0610) --
198 | (948.9030,460.2010) -- (950.3560,469.3980) -- (856.9240,484.4050) --
199 | (855.4710,474.7230) -- (923.7290,425.1030) -- (851.1140,436.9630) -- cycle;
200 | \path[fill=#1] (858.8580,488.7640) -- (952.7740,519.9880) --
201 | (952.7740,530.3970) -- (855.9540,557.0230) -- (855.9540,546.1310) --
202 | (884.7570,538.6280) -- (884.7570,508.1290) -- (856.4360,499.1720) --
203 | cycle(897.1010,511.0320) -- (897.1010,535.2360) -- (923.4840,528.4580) --
204 | (943.3320,523.8580) .. controls (928.5830,520.9700) and (915.4680,516.3640) ..
205 | (903.3060,510.1560) -- cycle(340.1450,334.0930) -- (340.1450,550.2440) ..
206 | controls (340.1450,661.8290) and (417.1170,752.8400) .. (511.7580,752.8400) ..
207 | controls (606.3990,752.8400) and (683.3710,662.0720) .. (683.3710,550.2440) --
208 | (683.3710,334.0930) -- cycle(659.1670,358.2980) -- (659.1670,549.7600) ..
209 | controls (659.1670,647.7900) and (593.3290,727.6670) .. (512.2420,727.6670) ..
210 | controls (431.1550,727.6670) and (365.3170,647.7900) .. (365.3170,549.7600) --
211 | (365.3170,358.7820) -- cycle(683.3720,549.7600) -- cycle;
212 | \path[fill=#1] (496.9930,345.2270) -- (521.6830,345.2270) --
213 | (521.6830,642.9490) -- (496.9930,642.9490) -- cycle;
214 | \path[fill=#1] (440.1110,527.9760) .. controls (388.4010,526.2620) and
215 | (343.6130,498.1690) .. (318.6000,456.7820) .. controls (305.5310,473.5140) and
216 | (278.4210,463.8330) .. (278.4210,463.8330) .. controls (294.3970,499.6560) and
217 | (468.6730,589.7000) .. (468.6730,589.7000) -- (593.5710,441.5650) .. controls
218 | (521.6820,441.5650) and (522.8930,529.1880) .. (440.1120,527.9760) --
219 | cycle(604.4630,532.8150) .. controls (563.7990,506.9160) and
220 | (643.9160,451.2430) .. (708.3020,448.8240) .. controls (713.3850,446.4030) and
221 | (709.5120,437.6890) .. (691.1170,437.6890) .. controls (683.6130,437.0160) and
222 | (674.8840,436.6320) .. (666.0680,436.6320) .. controls (645.2070,436.6320) and
223 | (624.8470,438.7800) .. (605.1970,442.8650) -- (483.6800,591.8740) .. controls
224 | (496.9870,594.1570) and (512.3140,595.4600) .. (527.9460,595.4600) .. controls
225 | (605.5590,595.4600) and (675.6590,563.3050) .. (725.6550,511.5900) --
226 | (725.7290,481.0140) .. controls (725.7290,481.0140) and (645.1270,558.9550) ..
227 | (604.4620,533.0550) -- cycle(450.5190,315.4550) -- (439.6270,315.4550) --
228 | (439.6270,275.0320) .. controls (434.2550,280.0230) and (427.3910,283.4750) ..
229 | (419.7750,284.6510) -- (425.5880,273.3370) .. controls (431.0070,271.3080) and
230 | (435.5470,267.9880) .. (438.9850,263.7410) .. controls (438.5960,265.0880) and
231 | (441.3190,260.9150) .. (442.3480,256.1120) -- (450.2780,258.8140) --
232 | cycle(468.6730,302.3850) -- (479.0820,302.3850) .. controls
233 | (479.1330,304.2910) and (479.8860,306.0120) .. (481.0910,307.3070) .. controls
234 | (482.0400,308.1420) and (483.3950,308.6990) .. (484.8830,308.6990) .. controls
235 | (485.0570,308.6990) and (485.2260,308.6910) .. (485.3960,308.6770) .. controls
236 | (487.7300,308.6210) and (489.7820,307.3730) .. (490.9540,305.5120) .. controls
237 | (492.7790,302.0280) and (493.8560,297.8780) .. (493.8560,293.4750) .. controls
238 | (493.8560,293.2040) and (493.8520,292.9340) .. (493.8450,292.6640) .. controls
239 | (491.4760,295.6640) and (487.8600,297.5450) .. (483.8070,297.5450) .. controls
240 | (483.7620,297.5450) and (483.7190,297.5450) .. (483.6740,297.5440) .. controls
241 | (483.6780,297.5440) and (483.6740,297.5440) .. (483.6700,297.5440) .. controls
242 | (479.1620,297.5440) and (475.1070,295.5850) .. (472.3160,292.4750) .. controls
243 | (469.2870,289.1280) and (467.4410,284.6850) .. (467.4410,279.8120) .. controls
244 | (467.4410,279.4920) and (467.4490,279.1750) .. (467.4640,278.8610) .. controls
245 | (467.4450,278.5990) and (467.4360,278.2390) .. (467.4360,277.8790) .. controls
246 | (467.4360,272.8470) and (469.3790,268.2680) .. (472.5580,264.8540) .. controls
247 | (475.7220,261.5760) and (480.1690,259.5320) .. (485.0960,259.5320) .. controls
248 | (485.2800,259.5320) and (485.4650,259.5350) .. (485.6450,259.5400) .. controls
249 | (485.6910,259.5380) and (485.7760,259.5380) .. (485.8600,259.5380) .. controls
250 | (491.4570,259.5380) and (496.4380,262.1770) .. (499.6270,266.2770) .. controls
251 | (503.2270,271.6740) and (505.3540,278.2580) .. (505.3540,285.3420) .. controls
252 | (505.3540,286.3990) and (505.3060,287.4440) .. (505.2150,288.4760) .. controls
253 | (505.3040,289.2370) and (505.3510,290.2740) .. (505.3510,291.3230) .. controls
254 | (505.3510,298.6050) and (503.1330,305.3690) .. (499.3350,310.9770) .. controls
255 | (496.0150,315.1490) and (490.8030,317.8810) .. (484.9510,317.8810) .. controls
256 | (484.7590,317.8810) and (484.5680,317.8780) .. (484.3780,317.8730) .. controls
257 | (484.2320,317.8810) and (484.0280,317.8840) .. (483.8210,317.8840) .. controls
258 | (479.9810,317.8840) and (476.4620,316.5070) .. (473.7300,314.2230) .. controls
259 | (470.6540,311.1670) and (468.7190,306.9200) .. (468.6690,302.2190) --
260 | cycle(492.8770,278.1810) .. controls (492.8920,277.9480) and
261 | (492.9000,277.6770) .. (492.9000,277.4050) .. controls (492.9000,274.6000) and
262 | (491.9830,272.0100) .. (490.4310,269.9180) .. controls (489.1790,268.2020) and
263 | (487.1430,267.0720) .. (484.8430,267.0480) .. controls (484.8500,267.0480) and
264 | (484.8070,267.0470) .. (484.7660,267.0470) .. controls (482.7570,267.0470) and
265 | (480.9680,267.9880) .. (479.8150,269.4550) .. controls (478.5630,271.3620) and
266 | (477.8250,273.6820) .. (477.8250,276.1750) .. controls (477.8250,276.5420) and
267 | (477.8400,276.9030) .. (477.8730,277.2610) .. controls (477.8510,277.4720) and
268 | (477.8380,277.7760) .. (477.8380,278.0810) .. controls (477.8380,280.7430) and
269 | (478.6650,283.2110) .. (480.0740,285.2440) .. controls (481.2910,286.8190) and
270 | (483.2220,287.8540) .. (485.3960,287.8650) .. controls (485.4470,287.8680) and
271 | (485.5300,287.8690) .. (485.6160,287.8690) .. controls (487.6620,287.8690) and
272 | (489.4910,286.9290) .. (490.6880,285.4550) .. controls (492.0590,283.6450) and
273 | (492.8790,281.3700) .. (492.8790,278.9050) .. controls (492.8790,278.8220) and
274 | (492.8780,278.7370) .. (492.8760,278.6540) -- cycle(534.9950,315.4550) --
275 | (534.9950,304.0780) -- (510.7910,304.0780) -- (510.7910,294.6370) --
276 | (534.9950,258.5700) -- (544.1920,258.5700) -- (544.1920,294.6370) --
277 | (551.2120,294.6370) -- (551.2120,304.0780) -- (544.1920,304.0780) --
278 | (544.1920,315.4550) -- cycle(534.9950,294.6400) -- (534.9950,275.0340) --
279 | (521.9240,294.3990) -- cycle(595.9910,272.6140) -- (585.5820,272.6140) ..
280 | controls (585.5090,270.6930) and (584.7450,268.9640) .. (583.5370,267.6520) ..
281 | controls (582.6260,266.8680) and (581.2770,266.3140) .. (579.7960,266.3140) ..
282 | controls (579.7040,266.3140) and (579.6090,266.3160) .. (579.5190,266.3210) ..
283 | controls (577.1090,266.3360) and (574.9790,267.5780) .. (573.7300,269.4550) ..
284 | controls (571.8820,272.9150) and (570.8010,277.0100) .. (570.8010,281.3570) ..
285 | controls (570.8010,281.6870) and (570.8070,282.0150) .. (570.8190,282.3410) ..
286 | controls (573.1420,279.3350) and (576.7210,277.4540) .. (580.7390,277.4540) ..
287 | controls (580.7400,277.4540) and (580.7410,277.4540) .. (580.7420,277.4540) ..
288 | controls (580.7850,277.4540) and (580.8340,277.4530) .. (580.8850,277.4530) ..
289 | controls (585.4280,277.4530) and (589.5150,279.4100) .. (592.3480,282.5250) ..
290 | controls (595.3700,285.8690) and (597.2130,290.3080) .. (597.2130,295.1760) ..
291 | controls (597.2130,295.4150) and (597.2090,295.6490) .. (597.2010,295.8860) ..
292 | controls (597.2190,296.1580) and (597.2280,296.5180) .. (597.2280,296.8770) ..
293 | controls (597.2280,301.9090) and (595.2850,306.4880) .. (592.1060,309.9020) ..
294 | controls (588.7420,313.2730) and (584.0780,315.3650) .. (578.9220,315.3650) ..
295 | controls (573.6490,315.3650) and (568.8870,313.1750) .. (565.4970,309.6550) ..
296 | controls (561.9320,304.2980) and (559.8130,297.7220) .. (559.8130,290.6510) ..
297 | controls (559.8130,289.6700) and (559.8550,288.6980) .. (559.9340,287.7380) ..
298 | controls (559.8260,286.8750) and (559.7690,285.7250) .. (559.7690,284.5610) ..
299 | controls (559.7690,277.4140) and (561.9040,270.7660) .. (565.5730,265.2230) ..
300 | controls (568.8900,261.0580) and (574.1030,258.3270) .. (579.9550,258.3270) ..
301 | controls (580.1470,258.3270) and (580.3380,258.3300) .. (580.5280,258.3350) ..
302 | controls (580.6740,258.3280) and (580.8780,258.3240) .. (581.0850,258.3240) ..
303 | controls (584.9250,258.3240) and (588.4440,259.6990) .. (591.1760,261.9850) ..
304 | controls (594.0260,264.9040) and (595.8550,268.8750) .. (596.0330,273.2720) --
305 | cycle(571.7860,296.8180) .. controls (571.7680,297.0720) and
306 | (571.7580,297.3680) .. (571.7580,297.6660) .. controls (571.7580,300.4470) and
307 | (572.6770,303.0150) .. (574.2310,305.0790) .. controls (575.5180,306.7840) and
308 | (577.5600,307.9060) .. (579.8680,307.9550) .. controls (579.8110,307.9530) and
309 | (579.8550,307.9540) .. (579.8950,307.9540) .. controls (581.9040,307.9540) and
310 | (583.6930,307.0130) .. (584.8460,305.5460) .. controls (586.1050,303.6830) and
311 | (586.8500,301.4030) .. (586.8500,298.9510) .. controls (586.8500,298.5420) and
312 | (586.8300,298.1360) .. (586.7890,297.7370) .. controls (586.8120,297.5280) and
313 | (586.8250,297.2250) .. (586.8250,296.9210) .. controls (586.8250,294.2590) and
314 | (585.9980,291.7910) .. (584.5890,289.7580) .. controls (583.3640,288.2190) and
315 | (581.4450,287.2140) .. (579.2920,287.2140) .. controls (577.1380,287.2140) and
316 | (575.2180,288.2180) .. (573.9780,289.7860) .. controls (572.4750,291.5780) and
317 | (571.5610,293.8870) .. (571.5470,296.4090) -- cycle(202.4180,774.1400) ..
318 | controls (202.4180,778.7400) and (210.4060,777.2870) .. (215.9720,779.2230) ..
319 | controls (221.5380,781.1590) and (220.0860,785.5160) .. (220.3290,789.1470) ..
320 | controls (220.5720,792.7780) and (224.6860,789.1470) .. (232.4310,789.1470) ..
321 | controls (238.6180,790.3610) and (245.7300,791.0560) .. (253.0050,791.0560) ..
322 | controls (260.2800,791.0560) and (267.3930,790.3600) .. (274.2800,789.0340) ..
323 | controls (282.0500,785.0310) and (270.1890,779.4650) .. (264.3800,774.1390) ..
324 | controls (258.5710,768.8130) and (266.0740,765.6680) .. (270.4320,765.4250) ..
325 | controls (274.7900,765.1820) and (298.9930,765.4250) .. (301.1720,761.3110) ..
326 | controls (303.3510,757.1970) and (288.1010,752.3540) .. (283.0180,750.6610) ..
327 | controls (277.9350,748.9680) and (287.3750,743.6410) .. (291.4890,739.7690) ..
328 | controls (295.6030,735.8970) and (283.0180,731.2980) .. (275.9980,730.0870) ..
329 | controls (268.9780,728.8760) and (269.4630,727.6660) .. (266.3160,723.7940) ..
330 | controls (263.1690,719.9220) and (255.4240,732.5080) .. (253.0030,735.4130) ..
331 | controls (250.5820,738.3180) and (248.4030,737.5920) .. (242.8370,733.2360) ..
332 | controls (237.2710,728.8800) and (231.7020,725.2480) .. (231.7020,725.2480) ..
333 | controls (220.8100,723.0690) and (226.1350,735.8980) .. (231.7020,743.8860) ..
334 | controls (237.2690,751.8740) and (231.7020,757.9250) .. (229.5250,762.7650) ..
335 | controls (227.3480,767.6050) and (224.6850,765.4280) .. (216.6980,758.6510) ..
336 | controls (208.7110,751.8740) and (201.4490,753.3260) .. (202.6590,756.9570) ..
337 | controls (202.8030,759.0660) and (202.8860,761.5270) .. (202.8860,764.0090) ..
338 | controls (202.8860,767.5770) and (202.7150,771.1040) .. (202.3820,774.5850) --
339 | cycle(224.2020,842.6400) .. controls (222.9920,838.7660) and
340 | (225.8960,834.8950) .. (230.7370,834.4090) .. controls (235.5780,833.9230) and
341 | (236.0620,831.7460) .. (227.8330,827.6310) .. controls (219.6040,823.5160) and
342 | (220.3300,822.0640) .. (229.5270,817.7070) .. controls (238.7240,813.3500) and
343 | (244.2930,805.1190) .. (232.6740,798.1010) .. controls (221.0550,791.0830) and
344 | (205.3220,794.9540) .. (206.5330,792.7760) .. controls (207.7440,790.5980) and
345 | (204.8390,783.3350) .. (204.8390,783.3350) .. controls (204.8390,783.3350) and
346 | (201.6920,783.3350) .. (199.2720,785.2710) .. controls (195.1070,789.8100) and
347 | (189.2610,792.7480) .. (182.7290,793.0960) .. controls (176.5210,793.0160) and
348 | (174.0990,800.0350) .. (176.5210,803.1820) .. controls (178.9430,806.3290) and
349 | (171.4380,816.4950) .. (176.5210,823.2720) .. controls (181.6040,830.0490) and
350 | (192.2540,805.3610) .. (196.1270,801.2460) .. controls (200.0000,797.1310) and
351 | (212.1030,801.2460) .. (220.3310,802.4560) .. controls (228.5590,803.6660) and
352 | (224.2050,811.6530) .. (215.2480,812.1380) .. controls (206.2910,812.6230) and
353 | (196.1250,812.1380) .. (191.0440,816.4950) .. controls (185.9630,820.8520) and
354 | (200.0010,830.0490) .. (202.4210,834.8910) .. controls (204.8410,839.7330) and
355 | (214.5230,840.2160) .. (218.3970,843.6050) .. controls (222.2710,846.9940) and
356 | (226.6280,846.5090) .. (224.6900,842.6370) -- cycle(458.2650,923.0010) ..
357 | controls (453.4250,914.0440) and (451.9720,912.5920) .. (448.5830,911.6240) ..
358 | controls (445.1940,910.6560) and (443.7430,913.3180) .. (445.6790,906.0570) ..
359 | controls (447.6150,898.7960) and (445.6790,886.9340) .. (454.6360,884.0310) ..
360 | controls (463.5930,881.1280) and (471.3380,880.6430) .. (469.1590,876.2860) ..
361 | controls (465.2980,869.8780) and (462.8540,862.2190) .. (462.4480,854.0250) ..
362 | controls (462.8650,854.9870) and (461.6550,844.8190) .. (455.8460,848.9350) ..
363 | controls (450.0370,853.0510) and (445.4370,867.5730) .. (443.5010,871.9300) ..
364 | controls (441.5650,876.2870) and (439.1440,881.8540) .. (432.8510,882.8220) ..
365 | controls (426.5580,883.7900) and (416.1490,882.8220) .. (419.0530,888.8740) ..
366 | controls (421.9570,894.9260) and (429.7030,897.1050) .. (424.6200,899.5240) ..
367 | controls (419.5370,901.9430) and (403.5610,912.3510) .. (402.3510,908.4810) ..
368 | controls (402.6160,895.8680) and (405.8190,884.0610) .. (411.2990,873.6420) ..
369 | controls (413.9700,873.1430) and (432.1230,869.5110) .. (434.7860,862.4940) ..
370 | controls (437.4490,855.4770) and (440.5960,835.3850) .. (434.7860,833.4470) ..
371 | controls (428.9760,831.5090) and (416.8750,836.8350) .. (405.7390,865.8820) ..
372 | controls (403.2640,867.2850) and (400.3030,868.1110) .. (397.1490,868.1110) ..
373 | controls (396.6810,868.1110) and (396.2140,868.0930) .. (395.7550,868.0560) ..
374 | controls (390.0070,868.0600) and (371.6110,868.0600) .. (374.0310,872.6590) ..
375 | controls (374.0310,872.6590) and (375.2410,878.9520) .. (379.3560,880.1620) ..
376 | controls (383.4710,881.3720) and (382.9870,880.1620) .. (391.2160,877.4990) ..
377 | controls (399.4450,874.8360) and (402.5930,874.3520) .. (400.4130,877.4990) ..
378 | controls (379.4800,905.8800) and (352.4420,928.5640) .. (321.1430,943.8820) ..
379 | controls (369.4300,909.4500) and (367.7360,907.9980) .. (367.7360,915.0180) ..
380 | controls (367.7360,922.0380) and (370.1570,930.0250) .. (375.4810,925.9100) ..
381 | controls (380.8050,921.7950) and (390.0040,915.9860) .. (389.2790,919.8580) ..
382 | controls (388.5540,923.7300) and (385.4050,941.8840) .. (389.2790,945.5150) ..
383 | controls (393.1530,949.1460) and (394.6040,940.6750) .. (395.3310,930.7490) ..
384 | controls (396.0580,920.8230) and (400.6560,917.9220) .. (402.5920,919.8570) ..
385 | controls (404.5280,921.7920) and (397.7520,931.7170) .. (402.5920,931.2340) ..
386 | controls (409.2700,929.2070) and (416.9720,927.9400) .. (424.9340,927.7320) ..
387 | controls (419.5350,928.5720) and (418.8080,926.6350) .. (421.2300,928.5720) ..
388 | controls (423.6520,930.5090) and (423.1660,952.7760) .. (429.2180,956.1650) ..
389 | controls (435.2700,959.5540) and (436.7210,948.1770) .. (436.4790,943.3380) ..
390 | controls (436.2370,938.4990) and (438.9000,919.1340) .. (442.2890,926.1530) ..
391 | controls (445.6780,933.1720) and (455.1160,948.6640) .. (460.9270,948.6640) ..
392 | controls (466.7380,948.6640) and (463.1060,932.2050) .. (458.2640,923.0070) --
393 | cycle(431.8820,841.4300) .. controls (431.8960,841.7380) and
394 | (431.9040,842.0970) .. (431.9040,842.4600) .. controls (431.9040,847.7620) and
395 | (430.0710,852.6360) .. (427.0050,856.4820) .. controls (421.9570,861.2780) and
396 | (414.2110,867.5710) .. (414.9360,864.9090) .. controls (415.6610,862.2470) and
397 | (426.3130,839.9780) .. (431.8810,841.4310) -- cycle(625.7640,807.5430) ..
398 | controls (625.7640,807.5430) and (629.6380,804.8800) .. (633.2670,813.5950) ..
399 | controls (652.0150,869.4500) and (679.1690,917.7800) .. (713.6970,959.8260) ..
400 | controls (660.3770,871.4450) and (670.5430,861.0360) .. (669.3330,859.1000) ..
401 | controls (668.1230,857.1640) and (664.2500,853.7750) .. (673.6900,851.1120) ..
402 | controls (683.1300,848.4490) and (697.8940,851.1120) .. (692.8130,854.0160) ..
403 | controls (666.9370,869.1420) and (645.9420,890.0270) .. (631.1190,915.0070) ..
404 | controls (658.4280,880.4860) and (658.4220,880.8730) .. (658.4220,881.2600) ..
405 | controls (658.4220,889.5200) and (661.7590,897.0000) .. (667.1570,902.4280) ..
406 | controls (672.9820,904.0630) and (679.6710,905.0020) .. (686.5830,905.0020) ..
407 | controls (689.2890,905.0020) and (691.9620,904.8580) .. (694.5930,904.5760) ..
408 | controls (703.7050,904.6030) and (707.8200,897.5850) .. (723.3130,904.6030) ..
409 | controls (738.8060,911.6210) and (723.3130,918.4010) .. (719.9240,922.9990) ..
410 | controls (716.3930,926.6930) and (711.4240,928.9890) .. (705.9210,928.9890) ..
411 | controls (703.5640,928.9890) and (701.3050,928.5690) .. (699.2150,927.7970) ..
412 | controls (692.0870,924.6940) and (669.5770,908.4760) .. (670.0620,911.8650) ..
413 | controls (670.5470,915.2540) and (681.4390,942.3640) .. (668.3680,945.2690) ..
414 | controls (655.2970,948.1740) and (642.7110,937.7660) .. (636.1760,940.1860) ..
415 | controls (629.6410,942.6060) and (620.9270,940.1860) .. (624.7990,934.8610) ..
416 | controls (628.6710,929.5360) and (642.9530,917.9160) .. (638.1120,902.4260) ..
417 | controls (638.1120,900.7320) and (633.7550,902.4260) .. (629.8810,905.3300) ..
418 | controls (626.0070,908.2340) and (622.3780,909.2040) .. (620.1990,903.3940) ..
419 | controls (618.0200,897.5840) and (620.1990,895.6490) .. (627.9440,891.2920) ..
420 | controls (635.6890,886.9350) and (637.3850,883.3040) .. (635.2050,878.2210) ..
421 | controls (633.0250,873.1380) and (608.5790,813.3510) .. (625.7640,807.5430) --
422 | cycle(776.8030,698.6210) .. controls (766.8790,700.8000) and
423 | (771.4780,707.0920) .. (770.2680,711.2090) .. controls (767.9980,716.5090) and
424 | (763.6420,720.5450) .. (758.2610,722.3410) .. controls (757.9640,722.5080) and
425 | (756.4900,724.5790) .. (756.4900,726.9950) .. controls (756.4900,728.4610) and
426 | (757.0320,729.8000) .. (757.9290,730.8230) .. controls (758.6340,731.8700) and
427 | (759.0560,733.1710) .. (759.0560,734.5690) .. controls (759.0560,735.9660) and
428 | (758.6320,737.2660) .. (757.9070,738.3450) .. controls (756.4700,740.0150) and
429 | (749.9340,735.9000) .. (745.8200,732.7540) .. controls (741.7060,729.6080) and
430 | (737.3490,734.2070) .. (737.3490,734.2070) .. controls (737.3490,734.2070) and
431 | (736.1390,736.6280) .. (739.7700,739.5320) .. controls (743.4010,742.4360) and
432 | (744.1270,748.7290) .. (749.9360,753.3300) .. controls (755.7450,757.9310) and
433 | (765.6690,763.2540) .. (770.0260,757.4440) .. controls (774.3830,751.6340) and
434 | (778.2570,754.2970) .. (778.4970,758.6540) .. controls (778.7370,763.0110) and
435 | (783.5800,781.4070) .. (785.5170,788.6680) .. controls (787.4540,795.9290) and
436 | (808.5120,794.4780) .. (810.9330,791.8150) .. controls (813.3540,789.1520) and
437 | (802.9450,782.8580) .. (802.2190,771.4820) .. controls (801.4930,760.1060) and
438 | (804.3960,740.7420) .. (810.6900,740.0160) .. controls (816.9840,739.2900) and
439 | (824.0030,764.2200) .. (826.6660,772.6940) .. controls (829.3290,781.1680) and
440 | (835.3800,780.9250) .. (837.0750,782.3760) .. controls (838.7700,783.8270) and
441 | (837.0750,787.4590) .. (825.9400,800.5300) .. controls (814.8050,813.6010) and
442 | (814.0800,816.9890) .. (821.5830,821.1040) .. controls (829.0860,825.2190) and
443 | (829.0860,821.1040) .. (830.0540,818.6830) .. controls (832.6170,809.0350) and
444 | (837.6670,800.7890) .. (844.4780,794.3990) .. controls (846.9970,789.3940) and
445 | (850.3840,783.3430) .. (852.8050,787.4570) .. controls (855.2260,791.5710) and
446 | (851.1110,798.1070) .. (843.1230,807.3050) .. controls (835.1350,816.5030) and
447 | (834.8920,818.1970) .. (837.0710,821.1030) .. controls (838.3750,821.3050) and
448 | (839.8790,821.4210) .. (841.4110,821.4210) .. controls (855.9980,821.4210) and
449 | (868.1370,810.9300) .. (870.6870,797.0820) .. controls (870.7140,787.7010) and
450 | (856.6770,774.8720) .. (854.2550,772.6940) .. controls (851.8330,770.5160) and
451 | (864.4210,760.1060) .. (866.3570,755.2660) .. controls (868.2930,750.4260) and
452 | (862.2430,746.0690) .. (856.4330,748.0050) .. controls (850.6230,749.9410) and
453 | (847.4760,762.0440) .. (845.0560,765.9160) .. controls (843.6250,768.6860) and
454 | (840.7820,770.5450) .. (837.5060,770.5450) .. controls (836.7480,770.5450) and
455 | (836.0140,770.4440) .. (835.3150,770.2600) .. controls (831.5010,770.2730) and
456 | (830.2920,765.1900) .. (828.3550,753.8140) .. controls (826.5900,744.7330) and
457 | (820.9330,737.2460) .. (813.2260,733.0370) .. controls (809.9600,729.8500) and
458 | (799.0670,736.8690) .. (797.8560,746.7930) .. controls (796.6450,756.7170) and
459 | (795.6770,759.3810) .. (793.2560,757.4430) .. controls (790.8350,755.5050) and
460 | (791.5620,743.6450) .. (793.2560,737.1100) .. controls (794.9500,730.5750) and
461 | (799.5490,725.0080) .. (800.5170,720.6510) .. controls (801.4850,716.2940) and
462 | (798.3400,713.8730) .. (802.6960,710.0010) .. controls (807.0520,706.1290) and
463 | (814.0730,701.5300) .. (808.5060,697.1740) .. controls (802.9390,692.8180) and
464 | (786.7210,696.4480) .. (776.7970,698.6270) -- cycle(776.8030,734.4440) ..
465 | controls (776.8030,740.7370) and (781.4030,747.0320) .. (778.2560,747.0320) ..
466 | controls (772.7040,745.8310) and (768.0920,742.4940) .. (765.2330,737.9450) ..
467 | controls (763.9760,735.8980) and (763.2490,731.7830) .. (766.1530,729.8450) ..
468 | controls (769.0570,727.9070) and (770.2670,733.2340) .. (772.2050,731.5390) ..
469 | controls (774.1430,729.8440) and (776.5620,728.3920) .. (776.5620,734.9280) --
470 | cycle;
471 |
472 | \end{tikzpicture}
473 | }
474 |
--------------------------------------------------------------------------------
/cnlogo/sdu.tex:
--------------------------------------------------------------------------------
1 | % 山东大学
2 | \definecolor{sdu}{RGB}{147,2,22}
3 | \NewDocumentCommand\sdulogo{O{sdu}O{1}}{
4 |
5 | \begin{tikzpicture}[y=0.80pt,x=0.80pt,yscale=-1, inner sep=0pt, outer sep=0pt]
6 | \begin{scope}[cm={{1.33333,0.0,0.0,-1.33333,(0.0,329.22667)}}]
7 | \begin{scope}[scale=0.100]
8 | \path[fill=sdu,even odd rule] (1229.9600,2469.1600) .. controls
9 | (550.6640,2469.1600) and (0.0000,1916.4400) .. (0.0000,1234.5900) .. controls
10 | (0.0000,552.6880) and (550.6640,0.0000) .. (1229.9600,0.0000) .. controls
11 | (1909.2300,0.0000) and (2459.8600,552.6880) .. (2459.8600,1234.5900) ..
12 | controls (2459.8600,1916.4400) and (1909.2300,2469.1600) ..
13 | (1229.9600,2469.1600) -- cycle(1229.9600,43.3516) .. controls
14 | (574.5660,43.3516) and (43.2617,576.7110) .. (43.2617,1234.5900) .. controls
15 | (43.2617,1892.4300) and (574.5660,2425.8100) .. (1229.9600,2425.8100) ..
16 | controls (1885.4700,2425.8100) and (2416.6200,1892.4300) ..
17 | (2416.6200,1234.5900) .. controls (2416.6200,576.7110) and (1885.4700,43.3516)
18 | .. (1229.9600,43.3516);
19 | \path[fill=sdu,nonzero rule] (1081.3700,217.7420) -- (1085.4500,244.2300) --
20 | (1154.6400,233.8980) -- (1145.0600,171.5700) .. controls (1137.3400,166.1910)
21 | and (1126.7300,161.9410) .. (1113.2000,159.0310) .. controls
22 | (1099.7100,156.0630) and (1086.4300,155.5740) .. (1073.3600,157.4880) ..
23 | controls (1056.6900,159.9490) and (1042.7700,165.4800) .. (1031.5000,174.1720)
24 | .. controls (1020.1200,182.8830) and (1012.3400,194.1020) ..
25 | (1008.1400,207.8200) .. controls (1003.8700,221.4920) and (1002.9100,235.7420)
26 | .. (1005.2100,250.7930) .. controls (1007.7900,267.0040) and
27 | (1013.5200,280.9690) .. (1022.4000,292.6290) .. controls (1031.2700,304.2300)
28 | and (1042.8800,312.3830) .. (1057.2700,317.2460) .. controls
29 | (1068.3200,320.8320) and (1081.3700,321.5700) .. (1096.5400,319.3240) ..
30 | controls (1116.2300,316.3670) and (1131.0400,310.0200) .. (1140.8000,300.3200)
31 | .. controls (1150.6800,290.4880) and (1156.0900,278.2150) ..
32 | (1157.1100,263.4690) -- (1124.2200,262.3630) .. controls (1123.1100,270.3050)
33 | and (1119.8100,276.9730) .. (1114.4300,282.3630) .. controls
34 | (1108.9200,287.6290) and (1101.6200,291.0550) .. (1092.3400,292.4490) ..
35 | controls (1078.4400,294.4800) and (1066.6000,291.7700) .. (1056.9500,284.2580)
36 | .. controls (1047.3800,276.7500) and (1041.2300,264.3240) ..
37 | (1038.5600,247.1020) .. controls (1035.7400,228.5230) and (1037.7000,213.9570)
38 | .. (1044.7100,203.4570) .. controls (1051.6400,192.9610) and
39 | (1061.9100,186.6720) .. (1075.5100,184.6800) .. controls (1082.1600,183.6640)
40 | and (1089.0900,183.9650) .. (1096.1700,185.5270) .. controls
41 | (1103.4400,187.2190) and (1109.6100,189.4260) .. (1115.1200,192.4730) --
42 | (1118.1300,212.3630) -- (1081.3700,217.7420);
43 | \path[fill=sdu,nonzero rule] (818.1520,226.9020) -- (871.4530,375.7540) --
44 | (901.2300,365.4610) -- (927.8130,244.6800) -- (963.4570,344.0310) --
45 | (991.9410,334.2970) -- (938.6130,185.4610) -- (907.8520,196.1130) --
46 | (881.5430,314.7340) -- (846.5820,217.1480) -- (818.1520,226.9020);
47 | \path[fill=sdu,nonzero rule] (363.8130,571.5700) -- (486.1370,674.1800) --
48 | (506.6640,650.6370) -- (467.8360,533.0390) -- (549.5550,601.6090) --
49 | (569.1760,579.1330) -- (446.8240,476.5550) -- (425.7770,500.8670) --
50 | (463.6370,616.2890) -- (383.4920,549.1480) -- (363.8130,571.5700);
51 | \path[fill=sdu,nonzero rule] (734.5900,404.6410) .. controls
52 | (746.3630,408.1130) and (758.0270,406.5160) .. (769.4920,399.8130) .. controls
53 | (780.9180,392.9800) and (787.7340,383.7620) .. (789.9260,372.0630) .. controls
54 | (792.2070,360.2660) and (788.5470,346.6720) .. (779.0630,331.1640) .. controls
55 | (769.2810,315.4800) and (758.5350,305.7930) .. (746.5390,302.1290) .. controls
56 | (734.5900,298.4840) and (723.0860,299.9490) .. (712.0040,306.4450) .. controls
57 | (700.9610,313.0980) and (694.1800,322.4880) .. (691.8870,334.6170) .. controls
58 | (689.5510,346.7890) and (693.1410,360.5270) .. (702.4840,375.8130) .. controls
59 | (712.0550,391.3870) and (722.8160,400.9570) .. (734.5900,404.6410) --
60 | cycle(660.1600,330.4880) .. controls (664.6950,311.0230) and
61 | (677.2500,295.2810) .. (697.7300,283.1760) .. controls (717.9920,271.2620) and
62 | (737.9650,267.8440) .. (757.6640,273.0470) .. controls (777.2500,278.1760) and
63 | (793.8670,291.7110) .. (807.3050,313.5550) .. controls (820.9180,335.5590) and
64 | (825.3520,356.3160) .. (820.8520,375.8670) .. controls (816.2230,395.4220) and
65 | (803.7300,411.2700) .. (783.4610,423.2620) .. controls (772.2270,429.9490) and
66 | (761.2340,433.9260) .. (750.4260,435.4880) .. controls (742.4060,436.5940) and
67 | (734.0000,436.0940) .. (725.1520,433.7770) .. controls (716.3520,431.5700) and
68 | (708.2660,427.8590) .. (700.9140,422.8050) .. controls (690.9770,416.0080) and
69 | (681.7700,405.6640) .. (673.2300,391.8630) .. controls (660.0120,370.3830) and
70 | (655.6680,349.8950) .. (660.1600,330.4880);
71 | \path[fill=sdu,nonzero rule] (611.9380,505.7300) .. controls
72 | (622.0350,497.3360) and (628.4610,491.3010) .. (631.2620,487.6880) .. controls
73 | (635.0000,482.9610) and (637.1130,477.8910) .. (637.7660,472.5900) .. controls
74 | (638.3630,467.3130) and (637.3590,461.4920) .. (634.7230,455.1480) .. controls
75 | (632.1170,448.8160) and (626.7700,440.9450) .. (618.7150,431.6720) .. controls
76 | (610.6910,422.3630) and (603.4920,415.7620) .. (597.1840,411.7700) .. controls
77 | (590.9140,407.6950) and (585.3710,405.6640) .. (580.8050,405.4800) .. controls
78 | (576.0510,405.3050) and (571.3010,406.4060) .. (566.4140,408.8010) .. controls
79 | (562.7700,410.5200) and (557.4450,414.3090) .. (550.4960,419.9880) --
80 | (532.1520,435.3440) -- (600.8590,514.8750) -- cycle(489.6290,435.5980) --
81 | (536.1840,396.9020) .. controls (545.3090,389.3160) and (553.3090,384.0700) ..
82 | (560.3160,381.3010) .. controls (569.5860,377.5270) and (578.1760,375.8670) ..
83 | (585.9530,376.4570) .. controls (596.3630,377.1950) and (606.8160,380.5980) ..
84 | (617.4410,386.8360) .. controls (626.1600,391.8870) and (634.8400,399.3950) ..
85 | (643.3240,409.2700) .. controls (653.1050,420.6520) and (659.9220,431.2770) ..
86 | (663.8910,441.1050) .. controls (667.9100,451.0160) and (669.6840,460.7930) ..
87 | (669.0430,470.2660) .. controls (668.4840,479.9140) and (665.5200,488.7230) ..
88 | (660.1600,496.7770) .. controls (656.1480,502.6880) and (649.0820,509.9020) ..
89 | (638.8280,518.4060) -- (593.6840,555.9300) -- (489.6290,435.5980);
90 | \path[fill=sdu,nonzero rule] (342.7660,726.3550) -- (405.2580,736.6410) --
91 | (364.4180,688.8160) -- cycle(446.4300,739.7970) -- (429.4300,769.1880) --
92 | (258.5160,744.6090) -- (275.5590,715.2420) -- (314.1330,721.6800) --
93 | (345.9730,666.5160) -- (320.9380,636.9410) -- (338.2770,607.0820) --
94 | (446.4300,739.7970);
95 | \path[fill=sdu,nonzero rule] (196.1170,901.8240) -- (347.4180,955.6520) --
96 | (358.5200,925.6130) -- (298.8240,904.4020) -- (320.4380,845.9570) --
97 | (380.1560,867.1560) -- (391.2070,837.1410) -- (240.0430,783.4450) --
98 | (228.8240,813.3670) -- (294.8360,836.8240) -- (273.2300,895.2810) --
99 | (207.1950,871.8480) -- (196.1170,901.8240);
100 | \path[fill=sdu,nonzero rule] (208.2420,1089.1900) -- (217.0350,1059.2900) ..
101 | controls (206.9300,1055.6100) and (199.8520,1050.5900) .. (195.9960,1044.0500)
102 | .. controls (192.1290,1037.6100) and (191.1020,1029.5800) ..
103 | (192.8910,1020.0500) .. controls (194.7810,1010.0700) and (198.3280,1002.8500)
104 | .. (203.6130,998.4840) .. controls (208.9220,994.1330) and (214.4960,992.5120)
105 | .. (220.3130,993.6050) .. controls (224.0780,994.2300) and (227.1410,995.8910)
106 | .. (229.3790,998.4690) .. controls (231.5820,1001.1300) and
107 | (233.1910,1005.2500) .. (234.1560,1010.9300) .. controls (234.7730,1014.8400)
108 | and (235.4960,1023.5200) .. (236.4690,1037.1300) .. controls
109 | (237.6290,1054.6200) and (240.6640,1067.3400) .. (245.5980,1075.1300) ..
110 | controls (252.6130,1086.1600) and (262.2890,1092.8400) .. (274.8240,1095.0600)
111 | .. controls (282.9340,1096.5300) and (290.8670,1095.6100) ..
112 | (298.7340,1092.4500) .. controls (306.5430,1089.1500) and (313.0820,1083.6800)
113 | .. (318.3160,1075.8900) .. controls (323.6020,1068.1600) and
114 | (327.2970,1058.3000) .. (329.4690,1046.4800) .. controls (333.0470,1026.9900)
115 | and (331.3910,1011.5700) .. (324.5270,1000.2100) .. controls
116 | (317.6210,988.7700) and (306.9490,981.6330) .. (292.5040,978.5350) --
117 | (285.5080,1009.6400) .. controls (293.3200,1012.4700) and (298.6330,1016.4200)
118 | .. (301.3870,1021.4200) .. controls (304.1330,1026.4300) and
119 | (304.6910,1033.3100) .. (303.0350,1042.1000) .. controls (301.3870,1051.1100)
120 | and (298.2070,1057.8500) .. (293.3750,1062.2600) .. controls
121 | (290.3670,1065.1100) and (286.7700,1066.1500) .. (282.6370,1065.4300) ..
122 | controls (278.9450,1064.8600) and (276.0630,1062.7300) .. (273.9840,1059.1400)
123 | .. controls (271.2890,1054.5600) and (269.5660,1044.3600) ..
124 | (268.6910,1028.5200) .. controls (267.7890,1012.6900) and (266.0940,1000.7700)
125 | .. (263.3670,992.7660) .. controls (260.8950,984.8440) and (256.5630,978.1520)
126 | .. (250.4650,972.8440) .. controls (244.4380,967.5510) and (236.3670,963.9920)
127 | .. (226.3440,962.1800) .. controls (217.1840,960.5860) and (208.2420,961.5040)
128 | .. (199.3550,965.0120) .. controls (190.4960,968.5470) and (183.3160,974.4800)
129 | .. (177.8160,982.9100) .. controls (172.2270,991.1640) and
130 | (168.2540,1002.0800) .. (165.7700,1015.6300) .. controls (162.1130,1035.2300)
131 | and (163.9020,1051.0400) .. (171.2730,1063.1800) .. controls
132 | (178.6480,1075.3500) and (190.9340,1084.0200) .. (208.2420,1089.1900);
133 | \path[fill=sdu,nonzero rule] (1261.8400,303.8400) -- (1294.3200,306.6020) --
134 | (1301.9600,221.4920) .. controls (1303.1800,207.8980) and (1304.3600,199.2500)
135 | .. (1305.4800,195.2730) .. controls (1307.4700,188.9920) and
136 | (1311.1900,184.0040) .. (1316.6900,180.5740) .. controls (1322.2100,177.1410)
137 | and (1329.4800,175.8520) .. (1338.3800,176.5160) .. controls
138 | (1347.4700,177.3360) and (1354.1300,179.7660) .. (1358.4000,183.8480) ..
139 | controls (1362.7300,187.9490) and (1365.1200,192.6480) .. (1365.5500,198.1450)
140 | .. controls (1366.1100,203.5860) and (1365.7400,212.6050) ..
141 | (1364.6100,224.9800) -- (1356.8900,312.0510) -- (1389.3200,314.8050) --
142 | (1396.6000,232.2190) .. controls (1398.3800,213.2810) and (1398.6100,199.9730)
143 | .. (1397.5800,191.9800) .. controls (1396.6000,184.0040) and
144 | (1393.9600,177.1410) .. (1389.8000,171.3670) .. controls (1385.5300,165.6520)
145 | and (1379.5700,160.7810) .. (1372.0400,157.0040) .. controls
146 | (1364.5200,153.0980) and (1354.4100,150.6370) .. (1341.6800,149.5430) ..
147 | controls (1326.5200,148.2540) and (1314.8200,149.0040) .. (1306.5700,151.7500)
148 | .. controls (1298.4400,154.5430) and (1291.6900,158.5230) ..
149 | (1286.6800,163.7620) .. controls (1281.6500,168.8400) and (1278.0700,174.4020)
150 | .. (1276.0500,180.4220) .. controls (1273.2200,189.1720) and
151 | (1270.9200,202.4410) .. (1269.3200,219.9410) -- (1261.8400,303.8400);
152 | \path[fill=sdu,nonzero rule] (1465.2000,168.9450) -- (1421.2500,320.6910) --
153 | (1451.4600,329.1880) -- (1544.4300,245.3710) -- (1514.9900,346.7890) --
154 | (1544.0000,354.7580) -- (1587.9200,203.0980) -- (1556.6200,194.4260) --
155 | (1465.3100,276.5230) -- (1494.1400,177.0230) -- (1465.2000,168.9450);
156 | \path[fill=sdu,nonzero rule] (1636.9300,223.3590) -- (1575.8900,369.2300) --
157 | (1605.9500,381.3480) -- (1667.0900,235.5080) -- (1636.9300,223.3590);
158 | \path[fill=sdu,nonzero rule] (1749.1000,273.5230) -- (1620.5500,383.6050) --
159 | (1651.2400,400.4690) -- (1744.8600,317.9380) -- (1721.0500,438.7300) --
160 | (1751.3100,455.2270) -- (1779.8200,290.2420) -- (1749.1000,273.5230);
161 | \path[fill=sdu,nonzero rule] (1863.5000,342.2460) -- (1763.2300,465.7300) --
162 | (1856.6600,538.3520) -- (1873.6100,517.4340) -- (1805.6300,464.6800) --
163 | (1827.9500,437.2580) -- (1891.1300,486.4380) -- (1908.0900,465.5080) --
164 | (1844.9800,416.3010) -- (1872.0100,383.0000) -- (1942.2300,437.7070) --
165 | (1959.2600,416.8750) -- (1863.5000,342.2460);
166 | \path[fill=sdu,nonzero rule] (1921.1100,564.6170) -- (1938.0300,582.8050) ..
167 | controls (1946.9800,592.2580) and (1952.4200,597.8130) .. (1954.4900,599.5430)
168 | .. controls (1958.6900,602.6760) and (1963.0300,604.2500) ..
169 | (1967.3700,604.1800) .. controls (1971.8400,603.9650) and (1975.9800,602.0510)
170 | .. (1980.0200,598.4770) .. controls (1983.5400,595.2810) and
171 | (1985.9000,591.8090) .. (1986.7000,588.0590) .. controls (1987.6600,584.3630)
172 | and (1987.2700,580.7230) .. (1985.6800,577.0230) .. controls
173 | (1983.9500,573.3320) and (1977.9100,565.9060) .. (1967.5000,554.7070) --
174 | (1951.2600,537.4140) -- cycle(2019.4500,475.9840) -- (1970.1200,520.4220) --
175 | (1974.5900,525.2070) .. controls (1979.6100,530.6130) and (1983.8100,534.0820)
176 | .. (1986.9700,535.8520) .. controls (1990.2000,537.4880) and
177 | (1993.9900,538.3520) .. (1998.4800,538.4060) .. controls (2002.9500,538.5630)
178 | and (2012.6000,537.4730) .. (2027.4600,535.2810) -- (2068.9800,528.8870) --
179 | (2095.2400,556.8870) -- (2058.9800,563.4840) .. controls (2044.4800,566.1840)
180 | and (2033.9300,567.4490) .. (2027.1700,567.4490) .. controls
181 | (2020.5100,567.4340) and (2013.3400,566.1840) .. (2005.5400,563.8480) ..
182 | controls (2013.5500,575.3830) and (2017.0700,586.3010) .. (2015.9700,596.6800)
183 | .. controls (2015.0000,606.9020) and (2010.0400,616.1640) ..
184 | (2001.0900,624.1410) .. controls (1994.0600,630.4800) and (1986.2900,634.4410)
185 | .. (1977.7000,635.9570) .. controls (1969.0000,637.4490) and
186 | (1961.1500,636.3480) .. (1953.5700,632.6560) .. controls (1946.2500,628.9180)
187 | and (1936.7900,620.8520) .. (1925.0900,608.4690) -- (1878.9100,559.0820) --
188 | (1997.5000,452.6050) -- (2019.4500,475.9840);
189 | \path[fill=sdu,nonzero rule] (2070.4700,613.8160) -- (2085.5000,641.2620) ..
190 | controls (2095.3100,636.9650) and (2103.9500,635.9570) .. (2111.3900,637.9610)
191 | .. controls (2118.6100,639.9730) and (2125.0800,645.0390) ..
192 | (2130.5700,653.1050) .. controls (2136.3900,661.5630) and (2138.8900,669.1720)
193 | .. (2138.0600,675.8520) .. controls (2137.3700,682.6290) and
194 | (2134.5800,687.5660) .. (2129.7000,690.8200) .. controls (2126.5200,692.8440)
195 | and (2123.2000,693.7230) .. (2119.5500,693.4380) .. controls
196 | (2116.2000,693.0740) and (2112.1500,691.2230) .. (2107.3200,687.8050) ..
197 | controls (2104.2400,685.3590) and (2097.4200,679.6020) .. (2087.1500,670.4610)
198 | .. controls (2073.9500,658.6990) and (2062.7100,651.6480) ..
199 | (2053.5400,649.3090) .. controls (2040.8000,646.1250) and (2029.0200,648.0080)
200 | .. (2018.4200,654.9340) .. controls (2011.6400,659.4020) and
201 | (2006.5200,665.4380) .. (2003.1400,673.0740) .. controls (1999.9200,680.7150)
202 | and (1998.9600,689.1410) .. (2000.7400,698.2930) .. controls
203 | (2002.5800,707.4140) and (2006.8200,717.0230) .. (2013.6900,727.1680) ..
204 | controls (2024.8200,743.5860) and (2036.9300,753.4690) .. (2049.9800,756.9800)
205 | .. controls (2062.9800,760.4610) and (2075.6900,758.4450) ..
206 | (2088.3800,750.7730) -- (2071.2900,723.5470) .. controls (2063.6700,726.9020)
207 | and (2057.1100,727.7270) .. (2051.6200,726.0470) .. controls
208 | (2046.0400,724.2890) and (2040.8000,719.6090) .. (2035.7800,712.2730) ..
209 | controls (2030.6400,704.6560) and (2027.9700,697.5980) .. (2028.2800,691.2230)
210 | .. controls (2028.5100,687.0040) and (2030.3500,683.8980) ..
211 | (2033.7900,681.5700) .. controls (2036.9300,679.4920) and (2040.5500,679.0700)
212 | .. (2044.5400,680.2070) .. controls (2049.6900,681.5700) and
213 | (2058.1600,687.8050) .. (2070.1400,698.6050) .. controls (2081.9600,709.3550)
214 | and (2091.6000,716.8090) .. (2099.1200,720.8010) .. controls
215 | (2106.6200,724.7660) and (2114.4600,726.6020) .. (2122.6600,726.2700) ..
216 | controls (2130.8000,726.0080) and (2139.1200,723.0270) .. (2147.5900,717.5270)
217 | .. controls (2155.2700,712.4880) and (2161.0000,705.6130) ..
218 | (2164.9400,697.0820) .. controls (2168.7500,688.5470) and (2169.7700,679.3480)
219 | .. (2167.8500,669.5820) .. controls (2165.9600,659.8130) and
220 | (2161.0000,649.2300) .. (2153.2900,637.8440) .. controls (2141.9900,621.2700)
221 | and (2129.4800,611.0470) .. (2115.5700,607.3360) .. controls
222 | (2101.7200,603.5470) and (2086.6600,605.6910) .. (2070.4700,613.8160);
223 | \path[fill=sdu,nonzero rule] (2207.0800,734.6170) -- (2061.8200,802.6290) --
224 | (2075.8600,831.4180) -- (2221.0900,763.4060) -- (2207.0800,734.6170);
225 | \path[fill=sdu,nonzero rule] (2252.9700,841.0080) -- (2126.7900,884.3090) --
226 | (2111.0400,840.0780) -- (2085.2700,848.8790) -- (2127.4800,966.9410) --
227 | (2153.0700,958.1130) -- (2137.5000,914.4340) -- (2263.6900,871.0740) --
228 | (2252.9700,841.0080);
229 | \path[fill=sdu,nonzero rule] (2299.1600,999.9410) -- (2232.5800,1012.0800)
230 | -- (2130.2100,971.9140) -- (2137.1300,1008.6500) -- (2206.8400,1033.7700) --
231 | (2150.9000,1080.9500) -- (2157.7800,1116.9800) -- (2238.7900,1043.4300) --
232 | (2305.0700,1031.3200) -- (2299.1600,999.9410);
233 | \path[fill=sdu,nonzero rule] (1225.4900,2083.3000) .. controls
234 | (756.1840,2083.3000) and (375.5350,1706.5500) .. (375.5350,1241.7000) ..
235 | controls (375.5350,777.0230) and (756.1840,400.1880) .. (1225.4900,400.1880)
236 | .. controls (1694.9100,400.1880) and (2075.3500,777.0230) ..
237 | (2075.3500,1241.7000) .. controls (2075.3500,1706.5500) and
238 | (1694.9100,2083.3000) .. (1225.4900,2083.3000) -- cycle(1225.4900,2049.5500)
239 | .. controls (1675.9800,2049.5500) and (2041.2700,1687.9000) ..
240 | (2041.2700,1241.7000) .. controls (2041.2700,1111.2800) and
241 | (2010.0000,988.0000) .. (1954.6300,878.9570) -- (496.9140,878.9570) --
242 | (496.9140,878.1370) .. controls (441.1880,987.4880) and (409.6520,1110.9300)
243 | .. (409.6520,1241.7000) .. controls (409.6520,1687.9000) and
244 | (774.9060,2049.5500) .. (1225.4900,2049.5500) -- cycle(1225.4900,433.9840) ..
245 | controls (923.1640,433.9840) and (659.2150,596.8550) .. (518.3010,838.8160) --
246 | (1932.7700,838.8160) .. controls (1791.7400,596.8550) and (1527.9100,433.9840)
247 | .. (1225.4900,433.9840);
248 | \path[fill=sdu,nonzero rule] (1936.2500,1066.4800) .. controls
249 | (1821.4600,977.0700) and (1729.6200,1080.4200) .. (1729.6200,1080.4200) ..
250 | controls (1577.8000,938.5860) and (1455.9200,1073.3900) ..
251 | (1455.9200,1073.3900) .. controls (1360.5100,1005.1100) and
252 | (1318.1600,1019.0800) .. (1318.1600,1019.0800) -- (1286.3900,1250.3700) --
253 | (1473.5400,1252.0800) -- (1507.1800,1176.7700) -- (1614.8700,1176.7700) --
254 | (1581.2400,1250.3700) -- (1708.4200,1250.3700) -- (1740.2000,1175.0400) --
255 | (1849.7500,1180.2800) -- (1819.7700,1248.6100) -- (1913.3000,1248.6100) --
256 | (1915.1100,1353.7200) -- (1764.9800,1350.2100) -- (1577.8000,1723.3600) --
257 | (1431.2300,1569.1700) -- (1228.1400,1980.8600) -- (1021.4500,1569.1700) --
258 | (876.6880,1723.3600) -- (728.3200,1425.5600) -- (539.3750,1430.8300) --
259 | (537.6130,1322.1600) -- (675.3710,1327.5300) -- (615.2500,1197.8300) --
260 | (719.4100,1197.8300) -- (781.2890,1327.5300) -- (908.4380,1330.9100) --
261 | (850.1950,1197.8300) -- (956.0940,1197.8300) -- (1016.1600,1330.9100) --
262 | (1176.8600,1329.1900) -- (1122.1100,1253.8200) -- (1166.2900,1252.0800) --
263 | (1137.9400,1020.8800) .. controls (1085.0800,1008.6300) and
264 | (1003.7900,1075.1700) .. (1003.7900,1075.1700) .. controls (851.9020,938.5860)
265 | and (721.2730,1080.4200) .. (721.2730,1080.4200) .. controls
266 | (625.9220,975.2810) and (514.6520,1064.6900) .. (514.6520,1064.6900) --
267 | (488.1210,1001.5900) .. controls (611.7810,922.7420) and (723.0080,996.3480)
268 | .. (723.0080,996.3480) .. controls (880.1950,896.4920) and
269 | (1003.7900,989.3950) .. (1003.7900,989.3950) .. controls (1159.1800,891.2890)
270 | and (1224.5500,985.8590) .. (1224.5500,985.8590) .. controls
271 | (1327.0100,894.7970) and (1452.3400,991.0860) .. (1452.3400,991.0860) ..
272 | controls (1577.8000,893.0270) and (1726.1000,994.5820) .. (1726.1000,994.5820)
273 | .. controls (1851.4800,919.2700) and (1964.5500,999.8240) ..
274 | (1964.5500,999.8240) -- cycle(1554.6900,1567.4300) -- (1660.7400,1346.7100) --
275 | (1537.0700,1339.7200) -- (1471.7600,1483.3500) -- cycle(952.5780,1422.0200) --
276 | (830.7890,1427.2700) -- (899.5700,1563.9000) -- (979.0230,1483.3500) --
277 | cycle(1266.8800,1413.3200) -- (1249.2700,1537.6700) -- (1203.3100,1539.3600)
278 | -- (1185.6600,1413.3200) -- (1055.0000,1420.2700) -- (1228.1400,1777.5700) --
279 | (1429.4400,1337.9100) -- (1275.7200,1334.4000) -- (1335.7900,1411.5200) --
280 | (1266.8800,1413.3200);
281 | \path[fill=sdu,nonzero rule] (277.2460,1636.8600) .. controls
282 | (277.2460,1636.8600) and (282.7810,1632.0200) .. (286.8320,1637.5300) ..
283 | controls (286.8320,1637.5300) and (289.6480,1658.7600) .. (279.9650,1669.7700)
284 | .. controls (279.9650,1669.7700) and (253.0590,1707.3400) ..
285 | (247.6020,1727.2100) .. controls (247.6020,1727.2100) and (240.7420,1736.1200)
286 | .. (205.4840,1736.1200) .. controls (205.4840,1736.1200) and
287 | (200.6480,1727.9300) .. (204.0390,1725.1500) .. controls (207.5780,1722.4700)
288 | and (219.9450,1726.5400) .. (233.0900,1702.6100) -- (266.8630,1658.0800) ..
289 | controls (266.8630,1658.0800) and (277.9060,1645.7200) ..
290 | (277.2460,1636.8600);
291 | \path[fill=sdu,nonzero rule] (387.7500,1698.4600) -- (348.9880,1701.9300) ..
292 | controls (348.9880,1701.9300) and (335.2700,1697.0800) .. (346.2700,1689.5700)
293 | .. controls (346.2700,1689.5700) and (366.9650,1649.2000) ..
294 | (359.3550,1625.9300) .. controls (359.3550,1625.9300) and (366.3130,1614.2900)
295 | .. (370.4570,1630.6900) .. controls (370.4570,1630.6900) and
296 | (381.4800,1674.5200) .. (391.1130,1681.3800) .. controls (391.1130,1681.3800)
297 | and (398.7380,1695.0000) .. (387.7500,1698.4600);
298 | \path[fill=sdu,nonzero rule] (316.6330,1643.0600) .. controls
299 | (316.6330,1643.0600) and (313.1130,1654.7300) .. (306.8910,1644.3900) ..
300 | controls (306.8910,1644.3900) and (310.3870,1605.3800) .. (300.7380,1592.3400)
301 | .. controls (300.7380,1592.3400) and (300.0270,1554.6900) ..
302 | (295.8670,1544.4000) .. controls (295.8670,1544.4000) and (289.6480,1520.4800)
303 | .. (291.0900,1515.0100) -- (286.8320,1515.0100) .. controls
304 | (286.8320,1515.0100) and (266.1680,1570.4800) .. (239.3400,1559.5500) ..
305 | controls (239.3400,1559.5500) and (237.3050,1553.9500) .. (243.4180,1549.2700)
306 | .. controls (243.4180,1549.2700) and (272.4960,1495.1300) ..
307 | (268.3200,1480.0500) .. controls (268.3200,1480.0500) and (287.5940,1475.2700)
308 | .. (304.8440,1475.9600) .. controls (304.8440,1475.9600) and
309 | (324.8790,1524.5300) .. (327.6760,1542.3900) .. controls (327.6760,1542.3900)
310 | and (329.6680,1575.2400) .. (326.9300,1586.2000) .. controls
311 | (326.9300,1586.2000) and (322.7770,1626.5800) .. (316.6330,1643.0600);
312 | \path[fill=sdu,nonzero rule] (1724.8800,2188.5400) .. controls
313 | (1720.3200,2193.6900) and (1710.4600,2188.5400) .. (1710.4600,2188.5400) --
314 | (1687.6200,2191.7100) .. controls (1694.1400,2196.2700) and
315 | (1682.9200,2224.8900) .. (1682.9200,2224.8900) .. controls
316 | (1677.0300,2236.5600) and (1670.5100,2232.0300) .. (1670.5100,2232.0300) ..
317 | controls (1662.7000,2226.7900) and (1659.3800,2206.0200) ..
318 | (1659.3800,2206.0200) -- (1652.1400,2195.6200) -- (1599.2000,2195.0300) ..
319 | controls (1591.9300,2208.6700) and (1614.2300,2215.8100) ..
320 | (1614.2300,2215.8100) .. controls (1621.3500,2228.7700) and
321 | (1603.7300,2220.9200) .. (1603.7300,2220.9200) .. controls
322 | (1580.1800,2207.4000) and (1576.2100,2181.3400) .. (1576.2100,2181.3400) ..
323 | controls (1574.4900,2160.7300) and (1595.0600,2159.3000) ..
324 | (1600.8100,2159.3000) .. controls (1591.9300,2157.9700) and
325 | (1558.6100,2141.0500) .. (1558.6100,2141.0500) .. controls
326 | (1509.4900,2109.2600) and (1443.8900,2109.2600) .. (1443.8900,2109.2600) ..
327 | controls (1422.9700,2104.0200) and (1446.5700,2097.5400) ..
328 | (1446.5700,2097.5400) .. controls (1467.4700,2092.3100) and
329 | (1546.8000,2109.2600) .. (1546.8000,2109.2600) .. controls
330 | (1660.7200,2137.1600) and (1677.7300,2168.3800) .. (1677.7300,2168.3800) ..
331 | controls (1697.3600,2164.4400) and (1726.2900,2167.6700) ..
332 | (1726.2900,2167.6700) -- (1724.8800,2188.5400);
333 | \path[fill=sdu,nonzero rule] (1627.9300,2072.8500) .. controls
334 | (1627.9300,2072.8500) and (1610.8500,2024.8100) .. (1591.9300,2022.8300) ..
335 | controls (1591.9300,2022.8300) and (1575.5900,2015.6800) ..
336 | (1589.9300,2011.7500) .. controls (1589.9300,2011.7500) and
337 | (1625.9600,2026.7200) .. (1646.2900,2026.7200) .. controls
338 | (1646.2900,2026.7200) and (1666.6100,2042.9600) .. (1644.3600,2074.8100) ..
339 | controls (1644.3600,2074.8100) and (1635.1600,2094.9600) ..
340 | (1627.9300,2072.8500);
341 | \path[fill=sdu,nonzero rule] (2336.8000,1594.8100) -- (2329.5300,1598.0700)
342 | -- (2309.7900,1614.9600) .. controls (2309.7900,1614.9600) and
343 | (2294.7700,1611.6900) .. (2297.4200,1633.7900) .. controls
344 | (2297.4200,1633.7900) and (2296.0900,1640.9400) .. (2283.6900,1639.6100) --
345 | (2246.3600,1667.5700) .. controls (2246.3600,1667.5700) and
346 | (2234.5700,1676.6900) .. (2255.4100,1683.8000) .. controls
347 | (2255.4100,1683.8000) and (2271.2300,1690.3300) .. (2247.6200,1691.5800) ..
348 | controls (2247.6200,1691.5800) and (2221.4800,1688.3800) ..
349 | (2218.1600,1681.8500) .. controls (2218.1600,1681.8500) and
350 | (2215.5300,1660.4400) .. (2233.8600,1661.7300) .. controls
351 | (2233.8600,1661.7300) and (2268.5700,1637.6700) .. (2274.3800,1633.7900) ..
352 | controls (2274.3800,1633.7900) and (2267.9300,1614.9600) ..
353 | (2272.4800,1608.4700) .. controls (2272.4800,1608.4700) and
354 | (2270.5300,1600.7100) .. (2252.9500,1613.0200) .. controls
355 | (2252.9500,1613.0200) and (2168.4400,1649.4000) .. (2165.1300,1663.0200) ..
356 | controls (2165.1300,1663.0200) and (2147.3400,1666.3200) ..
357 | (2138.9300,1659.1400) .. controls (2138.9300,1659.1400) and
358 | (2137.6000,1642.2500) .. (2142.1500,1638.9600) -- (2167.7300,1622.0200) ..
359 | controls (2167.7300,1622.0200) and (2157.3100,1616.8500) ..
360 | (2135.0000,1624.0900) .. controls (2135.0000,1624.0900) and
361 | (2113.4200,1620.7300) .. (2127.7900,1602.6300) .. controls
362 | (2127.7900,1602.6300) and (2138.9300,1580.5100) .. (2123.0900,1571.4300) ..
363 | controls (2123.0900,1571.4300) and (2123.8700,1613.6900) ..
364 | (2059.6800,1666.9000) .. controls (2059.6800,1666.9000) and
365 | (2039.3600,1666.3200) .. (2029.5500,1575.3000) .. controls
366 | (2029.5500,1575.3000) and (2025.5400,1538.9500) .. (2066.8600,1541.5000) --
367 | (2098.9900,1546.7500) .. controls (2098.9900,1546.7500) and
368 | (2102.2100,1551.9600) .. (2106.2200,1543.5400) -- (2104.8100,1521.4000) ..
369 | controls (2104.8100,1521.4000) and (2094.3500,1513.6100) ..
370 | (2106.6700,1509.7500) .. controls (2106.6700,1509.7500) and
371 | (2118.6000,1489.5600) .. (2126.4500,1517.5100) -- (2125.0600,1557.1000) ..
372 | controls (2125.0600,1557.1000) and (2150.0500,1553.2400) ..
373 | (2146.2200,1598.0700) -- (2201.1400,1594.8100) .. controls
374 | (2201.1400,1594.8100) and (2216.8400,1607.1200) .. (2190.0400,1626.6100) ..
375 | controls (2190.0400,1626.6100) and (2220.0900,1611.6900) ..
376 | (2228.6300,1601.3100) .. controls (2228.6300,1601.3100) and
377 | (2230.0200,1596.1200) .. (2245.0200,1596.7100) .. controls
378 | (2245.0200,1596.7100) and (2248.2700,1588.9500) .. (2275.0000,1583.7600) ..
379 | controls (2275.0000,1583.7600) and (2277.1100,1570.1000) ..
380 | (2336.8000,1566.9100) .. controls (2336.8000,1566.9100) and
381 | (2344.5300,1585.7100) .. (2336.8000,1594.8100) -- cycle(2073.5000,1559.7300)
382 | .. controls (2037.4100,1559.1200) and (2050.5100,1613.0200) ..
383 | (2050.5100,1613.0200) .. controls (2050.5100,1640.2800) and
384 | (2077.3200,1603.9300) .. (2077.3200,1603.9300) -- (2097.6600,1576.6400) ..
385 | controls (2113.4200,1552.5700) and (2073.5000,1559.7300) ..
386 | (2073.5000,1559.7300) -- cycle(2297.4200,1606.5300) .. controls
387 | (2297.4200,1606.5300) and (2301.2900,1607.7900) .. (2304.6700,1603.9300) --
388 | (2314.3000,1594.8100) .. controls (2314.3000,1594.8100) and
389 | (2287.5800,1596.7100) .. (2297.4200,1606.5300);
390 | \path[fill=sdu,nonzero rule] (825.4380,2091.0700) .. controls
391 | (825.4380,2091.0700) and (814.1990,2102.0800) .. (826.0630,2145.6100) --
392 | (817.5000,2156.6100) -- (816.8360,2165.1000) -- (807.6840,2167.0000) ..
393 | controls (807.6840,2167.0000) and (801.1290,2179.3900) .. (787.9770,2172.8700)
394 | .. controls (787.9770,2172.8700) and (779.5080,2170.9300) ..
395 | (790.6520,2186.5600) -- (812.8910,2221.6200) -- (810.2930,2265.7500) ..
396 | controls (810.2930,2265.7500) and (811.6800,2274.2300) .. (796.6090,2272.2200)
397 | .. controls (796.6090,2272.2200) and (799.8440,2263.7900) ..
398 | (793.3240,2255.4100) .. controls (786.7190,2246.9000) and (779.5080,2230.0500)
399 | .. (776.9340,2220.3100) .. controls (776.9340,2220.3100) and
400 | (772.3480,2261.2400) .. (769.6950,2269.6700) -- (760.0270,2283.3800) ..
401 | controls (760.0270,2283.3800) and (746.2110,2290.9300) .. (756.6090,2267.6500)
402 | -- (756.6090,2178.6100) -- (739.9880,2155.3100) .. controls
403 | (739.9880,2155.3100) and (715.8090,2149.1800) .. (733.8160,2137.5400) --
404 | (760.0270,2132.0400) -- (762.0590,2074.5100) -- (761.8550,2058.3700) --
405 | (783.0120,2055.1000) -- (800.9770,2082.2300) .. controls (800.9770,2082.2300)
406 | and (804.1720,2083.8900) .. (805.9380,2078.1100) -- (809.1410,2053.5000) ..
407 | controls (809.1410,2053.5000) and (801.1290,2027.9700) .. (794.6520,2025.4300)
408 | .. controls (794.6520,2025.4300) and (791.9920,2024.1200) ..
409 | (784.7420,2016.9800) .. controls (784.7420,2016.9800) and (765.1020,1990.9800)
410 | .. (795.2770,1990.9800) .. controls (795.2770,1990.9800) and
411 | (806.9920,1986.3900) .. (808.3790,2003.9800) -- (810.2930,2026.7400) --
412 | (855.5470,2018.2200) .. controls (855.5470,2018.2200) and (858.1450,2030.5900)
413 | .. (848.2420,2045.5700) -- cycle(790.6520,2102.0800) -- (780.9060,2086.4400)
414 | -- (772.3480,2133.2400) .. controls (769.6950,2148.1600) and
415 | (780.9060,2161.1800) .. (780.9060,2161.1800) .. controls (786.7190,2148.8300)
416 | and (789.4100,2123.4500) .. (789.4100,2123.4500) .. controls
417 | (791.3130,2110.4900) and (790.6520,2102.0800) .. (790.6520,2102.0800);
418 | \path[fill=sdu,nonzero rule] (869.3750,2092.4600) -- (843.7300,2087.7300) ..
419 | controls (843.7300,2087.7300) and (826.8750,2078.5900) .. (844.7460,2077.1400)
420 | .. controls (844.7460,2077.1400) and (862.1170,2071.3700) ..
421 | (870.8280,2063.7300) .. controls (870.8280,2063.7300) and (882.9380,2047.9100)
422 | .. (888.1910,2067.5500) -- (888.1910,2080.9900) .. controls
423 | (888.1910,2080.9900) and (887.2660,2093.4300) .. (869.3750,2092.4600);
424 | \path[fill=sdu,nonzero rule] (976.9530,706.4380) -- (958.3910,691.6020) --
425 | (945.3520,709.6480) -- (985.9770,741.4770) -- (1000.1600,733.9450) --
426 | (1000.1600,574.2890) -- (976.9530,574.2890) -- (976.9530,706.4380);
427 | \path[fill=sdu,nonzero rule] (1460.3900,706.4380) -- (1441.7000,691.6020) --
428 | (1428.7100,709.6480) -- (1469.3500,741.4770) -- (1483.5700,733.9450) --
429 | (1483.5700,574.2890) -- (1460.3900,574.2890) -- (1460.3900,706.4380);
430 | \path[fill=sdu,nonzero rule] (1163.4600,692.5390) .. controls
431 | (1163.9800,685.9960) and (1163.6300,680.3590) .. (1162.3700,675.6760) ..
432 | controls (1161.3900,670.9770) and (1159.3600,667.0510) .. (1156.5700,663.9060)
433 | .. controls (1153.8800,660.7230) and (1147.9300,659.0430) ..
434 | (1138.8900,658.9380) .. controls (1135.6100,658.7620) and (1131.7500,659.0160)
435 | .. (1127.7000,659.7970) .. controls (1123.6400,660.4800) and
436 | (1120.1000,662.1170) .. (1117.2300,664.6020) .. controls (1114.4100,667.1020)
437 | and (1112.3400,670.3980) .. (1111.0900,674.4650) .. controls
438 | (1109.9000,677.7540) and (1109.3900,682.5660) .. (1109.4300,689.0310) ..
439 | controls (1109.4700,695.5390) and (1110.1400,700.6130) .. (1111.4800,704.2300)
440 | .. controls (1112.8400,707.8830) and (1114.6900,710.8320) ..
441 | (1117.0300,712.9800) .. controls (1119.4000,715.1680) and (1122.1700,716.8240)
442 | .. (1125.5400,717.9610) .. controls (1128.7900,719.1090) and
443 | (1132.9500,719.6800) .. (1137.9700,719.6800) .. controls (1143.8700,719.5040)
444 | and (1148.7500,718.2730) .. (1152.6200,715.9840) .. controls
445 | (1156.3900,713.7770) and (1159.3600,710.5200) .. (1161.2900,706.3400) ..
446 | controls (1162.1900,703.6450) and (1163.0100,699.1020) .. (1163.4600,692.5390)
447 | -- cycle(1164.3200,632.1560) .. controls (1164.3200,628.2810) and
448 | (1163.8900,624.3240) .. (1163.1500,620.2810) .. controls (1162.1900,616.1840)
449 | and (1161.1000,612.6680) .. (1159.5600,609.5700) .. controls
450 | (1158.0300,606.4770) and (1155.7200,603.8400) .. (1152.6200,601.6800) ..
451 | controls (1149.6100,599.4650) and (1145.9200,598.0000) .. (1141.4800,597.3130)
452 | .. controls (1137.0900,596.5940) and (1133.5700,596.2890) ..
453 | (1130.6800,596.4180) .. controls (1125.3700,596.6480) and (1120.7900,597.8980)
454 | .. (1117.3800,600.2150) .. controls (1113.8400,602.5900) and
455 | (1111.6200,605.0200) .. (1110.7800,607.7730) .. controls (1109.9000,610.3830)
456 | and (1109.2400,613.1130) .. (1108.9100,615.8910) -- (1085.6400,615.5740) --
457 | (1087.8800,605.9450) .. controls (1088.5200,602.2190) and (1090.2100,597.9220)
458 | .. (1092.9800,593.1130) .. controls (1095.7800,588.4300) and
459 | (1099.0800,584.6410) .. (1102.9500,581.8630) .. controls (1106.8000,579.1330)
460 | and (1111.4800,576.9800) .. (1117.0900,575.5590) .. controls
461 | (1122.7700,574.0310) and (1128.9800,573.4300) .. (1135.9400,573.5350) ..
462 | controls (1141.7800,573.5350) and (1147.4300,574.3870) .. (1152.9100,575.9380)
463 | .. controls (1158.3600,577.4880) and (1162.8800,579.5900) ..
464 | (1166.5000,582.2850) .. controls (1169.9400,584.8630) and (1173.0300,588.0000)
465 | .. (1175.6400,591.4920) .. controls (1178.2000,595.0900) and
466 | (1180.3100,599.2970) .. (1181.9500,603.9650) .. controls (1183.6500,608.6450)
467 | and (1184.7500,613.5080) .. (1185.2000,618.5630) .. controls
468 | (1185.6800,623.5740) and (1185.8200,630.2420) .. (1185.8200,638.5350) --
469 | (1185.8200,685.3980) .. controls (1185.8200,693.6720) and (1185.0600,700.8980)
470 | .. (1183.3800,707.1170) .. controls (1181.7000,713.1760) and
471 | (1179.1100,718.7700) .. (1175.3500,723.6640) .. controls (1171.6900,728.6050)
472 | and (1166.3900,732.9380) .. (1159.3600,736.6720) .. controls
473 | (1152.3400,740.3830) and (1144.1400,742.2580) .. (1134.6900,742.0700) ..
474 | controls (1129.2400,741.7110) and (1123.5500,740.6910) .. (1117.5200,738.6050)
475 | .. controls (1111.4100,736.6720) and (1106.3100,733.9450) ..
476 | (1102.0300,730.4380) .. controls (1097.8300,726.8240) and (1094.5400,722.6290)
477 | .. (1092.3600,717.7070) .. controls (1090.2100,712.8910) and
478 | (1088.7100,708.0740) .. (1087.8800,703.3590) .. controls (1087.0400,698.6840)
479 | and (1086.6000,693.6720) .. (1086.6000,688.3670) .. controls
480 | (1086.4800,677.8440) and (1087.4200,669.8130) .. (1089.6100,664.3090) ..
481 | controls (1091.7200,658.9380) and (1094.4300,654.4020) .. (1097.6400,650.9450)
482 | .. controls (1100.8900,647.3130) and (1106.0900,644.1480) ..
483 | (1113.0700,641.1130) .. controls (1120.1000,638.2420) and (1128.5200,637.0230)
484 | .. (1138.2600,637.4730) .. controls (1142.1200,637.4730) and
485 | (1145.7600,637.8590) .. (1149.3600,638.6250) .. controls (1152.9100,639.3160)
486 | and (1155.8200,640.1290) .. (1158.0300,641.1130) .. controls
487 | (1160.2000,642.1410) and (1162.3400,643.1250) .. (1164.3200,644.1480) --
488 | (1164.3200,632.1560);
489 | \path[fill=sdu,nonzero rule] (1346.4300,648.9920) .. controls
490 | (1346.2300,643.7380) and (1345.6600,637.4880) .. (1344.4800,630.3200) ..
491 | controls (1343.3600,623.1370) and (1341.3100,616.9140) .. (1338.4400,611.6480)
492 | .. controls (1335.3500,606.4180) and (1331.7500,602.5120) ..
493 | (1327.2100,600.0980) .. controls (1322.7100,597.6680) and (1317.9300,596.4450)
494 | .. (1312.8700,596.6800) .. controls (1306.9700,596.6800) and
495 | (1302.0700,598.0740) .. (1297.9300,600.9960) .. controls (1293.8200,603.7620)
496 | and (1290.5200,607.6170) .. (1287.7700,612.5510) .. controls
497 | (1285.0600,617.5660) and (1283.1000,623.5740) .. (1281.8900,630.5980) ..
498 | controls (1280.6400,637.7070) and (1279.9600,646.3280) .. (1279.8200,656.7380)
499 | .. controls (1279.6600,662.7270) and (1279.7000,667.7070) ..
500 | (1280.1200,671.7580) .. controls (1280.3600,675.8320) and (1281.1900,681.0550)
501 | .. (1282.5000,687.3750) .. controls (1283.8100,693.6720) and
502 | (1285.7000,699.3360) .. (1288.3400,704.4340) .. controls (1290.8000,709.3870)
503 | and (1294.0800,713.2930) .. (1298.4400,716.1330) .. controls
504 | (1302.6700,719.0160) and (1307.6400,720.3980) .. (1313.3300,720.3980) ..
505 | controls (1318.9800,720.2660) and (1323.6100,718.7700) .. (1327.6000,715.9840)
506 | .. controls (1331.4800,713.2930) and (1334.7900,709.6950) ..
507 | (1337.6000,705.2810) .. controls (1340.4100,700.8400) and (1342.5200,695.3050)
508 | .. (1344.0200,688.8160) .. controls (1345.4900,682.2730) and
509 | (1346.3800,673.8550) .. (1346.6400,663.3320) .. controls (1346.6400,658.9380)
510 | and (1346.5800,654.1210) .. (1346.4300,648.9920) -- cycle(1368.5600,674.2500)
511 | .. controls (1368.0500,681.4650) and (1367.0300,688.6990) ..
512 | (1365.5400,695.7930) .. controls (1364.0800,702.7540) and (1361.5600,709.3870)
513 | .. (1358.1400,715.4800) .. controls (1354.5500,721.7300) and
514 | (1350.2700,726.8480) .. (1345.4100,730.9380) .. controls (1340.3300,735.1050)
515 | and (1335.0800,738.2300) .. (1329.4000,740.2070) .. controls
516 | (1323.8100,742.2580) and (1318.4200,743.3320) .. (1313.1600,743.4450) ..
517 | controls (1305.9800,743.4450) and (1299.0600,741.9260) .. (1292.5400,738.6050)
518 | .. controls (1285.9700,735.3590) and (1280.8400,731.5160) ..
519 | (1276.8500,727.0040) .. controls (1272.9600,722.4140) and (1269.5600,717.0630)
520 | .. (1266.8400,710.8320) .. controls (1264.0400,704.5820) and
521 | (1261.9900,697.7660) .. (1260.5700,690.5270) .. controls (1259.1200,683.2300)
522 | and (1258.2900,676.6480) .. (1258.0500,670.9770) .. controls
523 | (1257.7900,666.5430) and (1257.7300,659.5310) .. (1257.7900,650.0270) ..
524 | controls (1258.0100,640.5740) and (1258.6300,632.4410) .. (1259.9400,625.8790)
525 | .. controls (1261.2200,619.2190) and (1263.2300,612.6680) ..
526 | (1265.8600,606.2620) .. controls (1268.4200,599.9220) and (1271.9800,594.2190)
527 | .. (1276.3800,589.1210) .. controls (1280.8400,584.1210) and
528 | (1286.3100,580.3050) .. (1292.9400,577.7340) .. controls (1299.5300,575.1290)
529 | and (1306.2500,573.8550) .. (1313.1600,573.8550) .. controls
530 | (1320.2900,573.7620) and (1326.8200,574.5820) .. (1332.7000,576.7380) ..
531 | controls (1338.6300,578.8670) and (1343.3800,581.4920) .. (1347.2100,584.6410)
532 | .. controls (1351.0000,587.7810) and (1354.3600,592.1170) ..
533 | (1357.4600,597.6680) .. controls (1360.6100,603.2230) and (1362.9100,608.8010)
534 | .. (1364.4400,614.7850) .. controls (1365.9800,620.7030) and
535 | (1367.1700,627.2730) .. (1367.9500,634.6020) .. controls (1368.5600,641.8630)
536 | and (1369.1300,647.4340) .. (1369.1900,651.1250) .. controls
537 | (1369.4100,659.1600) and (1369.1900,666.9410) .. (1368.5600,674.2500);
538 | \end{scope}
539 | \end{scope}
540 |
541 | \end{tikzpicture}
542 | }
543 |
--------------------------------------------------------------------------------
/cnlogo/shu.tex:
--------------------------------------------------------------------------------
1 | % 上海大学
2 | \definecolor{shu}{RGB}{0,68,125}
3 | \NewDocumentCommand\shulogo{O{shu}O{1}}{
4 |
5 | \begin{tikzpicture}[y=0.80pt,x=0.80pt,yscale=-1, inner sep=0pt, outer sep=0pt,scale=#2]
6 | \path[fill=#1] (469.9194,310.6723) .. controls (462.8881,413.2437) and
7 | (481.5130,501.6989) .. (470.6172,608.7254) .. controls (461.5999,645.2829) and
8 | (419.1972,627.3557) .. (397.3518,622.2030) .. controls (355.6469,614.5222) and
9 | (322.2615,628.6385) .. (313.8883,656.8175) .. controls (362.6782,676.0329) and
10 | (351.1383,726.7067) .. (414.7423,766.4203) .. controls (489.1884,810.6479) and
11 | (572.0669,802.3284) .. (646.5077,737.6026) .. controls (695.3566,690.1492) and
12 | (701.0997,632.4494) .. (704.9643,569.0118) -- (704.9643,260.7069) .. controls
13 | (717.7924,253.0315) and (731.3183,245.9465) .. (744.1465,238.2711) --
14 | (744.1465,59.4231) .. controls (606.0910,70.3190) and (482.8012,177.3454) ..
15 | (469.9194,310.6723) -- cycle(365.2546,664.4929) .. controls
16 | (358.2233,664.4929) and (351.7824,658.7498) .. (351.7824,651.7184) .. controls
17 | (351.7824,644.6334) and (357.5792,638.8849) .. (365.2546,638.8849) .. controls
18 | (372.3396,638.8849) and (378.7805,644.6281) .. (378.7805,651.7184) .. controls
19 | (378.7805,658.7498) and (372.9837,664.4929) .. (365.2546,664.4929) -- cycle;
20 | \path[fill=#1] (439.1104,521.5584) .. controls (436.5340,627.9890) and
21 | (434.6554,567.0688) .. (327.4143,586.2895) -- (327.4143,45.3068) .. controls
22 | (421.7736,77.3503) and (489.8325,115.8347) .. (505.8811,153.6214) .. controls
23 | (399.2841,257.4811) and (442.3308,393.3843) .. (439.1104,521.5584) -- cycle;
24 | \path[fill=#1] (858.4136,215.8299) -- (857.7695,369.0162) --
25 | (857.7695,569.0064) .. controls (857.7695,782.4689) and (713.9225,943.3253) ..
26 | (515.5425,943.3253) .. controls (317.1088,943.3253) and (173.2618,782.4635) ..
27 | (173.2618,569.0064) -- (173.2618,212.6094) -- (286.2998,269.6651) --
28 | (286.2998,547.2147) .. controls (286.2998,722.1981) and (374.2719,838.8805) ..
29 | (514.8984,838.8805) .. controls (664.4885,838.8805) and (743.4970,714.5173) ..
30 | (743.4970,547.2147) -- (743.4970,281.2051) -- (858.4136,215.8299) -- cycle;
31 |
32 | \end{tikzpicture}
33 |
34 | }
35 |
--------------------------------------------------------------------------------
/cnlogo/zhyu.tex:
--------------------------------------------------------------------------------
1 | % 中国海洋大学
2 | \definecolor{zhyu1}{RGB}{29,32,136}
3 | \definecolor{zhyu2}{RGB}{2,134,202}
4 | \definecolor{zhyu3}{RGB}{66,62,142}
5 | \definecolor{zhyu4}{RGB}{230,0,19}
6 | \NewDocumentCommand\zhyulogo{O{zhyu1}O{zhyu2}O{zhyu3}O{zhyu4}O{1}}{
7 |
8 | \begin{tikzpicture}[y=0.80pt,x=0.80pt,yscale=-1, inner sep=0pt, outer sep=0pt]
9 | \begin{scope}[cm={{1.33333,0.0,0.0,-1.33333,(0.0,1122.52)}}]
10 | \begin{scope}[shift={(212.6016,505.7275)}]
11 | \path[fill=#1,nonzero rule] (0.0000,0.0000) .. controls (-21.8590,-21.8640)
12 | and (-35.3690,-52.0430) .. (-35.3750,-85.3970) .. controls
13 | (-35.3690,-118.7580) and (-21.8590,-148.9370) .. (0.0000,-170.8010) ..
14 | controls (21.8640,-192.6590) and (52.0420,-206.1750) .. (85.4060,-206.1750) ..
15 | controls (118.7550,-206.1750) and (148.9390,-192.6590) .. (170.8040,-170.8010)
16 | .. controls (192.6560,-148.9370) and (206.1660,-118.7580) ..
17 | (206.1660,-85.3970) .. controls (206.1660,-52.0430) and (192.6560,-21.8640) ..
18 | (170.8040,0.0000) .. controls (148.9390,21.8590) and (118.7550,35.3690) ..
19 | (85.4060,35.3750) .. controls (52.0420,35.3690) and (21.8640,21.8590) ..
20 | (0.0000,0.0000)(-39.8620,-85.3970) .. controls (-39.8560,-16.2260) and
21 | (16.2200,39.8560) .. (85.4060,39.8560) .. controls (154.5780,39.8560) and
22 | (210.6540,-16.2260) .. (210.6660,-85.3970) .. controls (210.6540,-154.5810)
23 | and (154.5780,-210.6570) .. (85.4060,-210.6630) .. controls
24 | (16.2200,-210.6570) and (-39.8560,-154.5810) .. (-39.8620,-85.3970);
25 | \end{scope}
26 | \begin{scope}[shift={(195.0981,412.1191)}]
27 | \path[fill=#1,nonzero rule] (0.0000,0.0000) .. controls (4.3610,0.3400) and
28 | (6.6280,2.3360) .. (6.7900,5.9840) .. controls (6.5310,9.6840) and
29 | (4.1770,11.5770) .. (-0.2590,11.6630) .. controls (-4.5680,11.3870) and
30 | (-6.7720,9.3910) .. (-6.8700,5.6800) .. controls (-6.5480,2.0490) and
31 | (-4.2580,0.1490) .. (0.0000,0.0000)(0.0460,-2.2720) .. controls
32 | (-5.4830,-2.0310) and (-8.4000,0.6040) .. (-8.6940,5.6390) .. controls
33 | (-8.6250,10.7490) and (-5.8290,13.5450) .. (-0.3160,14.0280) .. controls
34 | (5.4600,13.8550) and (8.4640,11.1860) .. (8.7060,6.0240) .. controls
35 | (8.6370,0.9840) and (5.7480,-1.7830) .. (0.0460,-2.2720);
36 | \end{scope}
37 | \begin{scope}[shift={(201.5542,394.3057)}]
38 | \path[fill=#1,nonzero rule] (0.0000,0.0000) -- (-0.4090,2.1520) .. controls
39 | (1.6910,3.1070) and (2.5370,4.8450) .. (2.1170,7.3650) .. controls
40 | (1.2710,10.7880) and (-1.2770,12.1580) .. (-5.5350,11.4620) .. controls
41 | (-10.0690,10.5930) and (-11.9850,8.3430) .. (-11.2890,4.7010) .. controls
42 | (-10.7480,2.2100) and (-8.9360,0.9490) .. (-5.8340,0.9270) --
43 | (-5.4260,-1.2260) .. controls (-9.6670,-1.3530) and (-12.2440,0.6560) ..
44 | (-13.1650,4.8110) .. controls (-13.9010,9.6140) and (-11.5370,12.6010) ..
45 | (-6.0700,13.7740) .. controls (-0.5410,14.5860) and (2.8190,12.5720) ..
46 | (3.9930,7.7280) .. controls (4.6140,3.8260) and (3.2850,1.2540) ..
47 | (0.0000,0.0000);
48 | \end{scope}
49 | \begin{scope}[shift={(197.2788,377.1826)}]
50 | \path[fill=#1,nonzero rule] (0.0000,0.0000) -- (-1.8870,-0.6790) --
51 | (-6.0420,10.8970) -- (9.6490,16.5360) -- (13.7460,5.1320) -- (11.9450,4.4820)
52 | -- (8.6190,13.7460) -- (3.7290,11.9910) -- (6.8070,3.4120) -- (4.9250,2.7380)
53 | -- (1.8410,11.3120) -- (-3.3890,9.4310) -- cycle;
54 | \end{scope}
55 | \begin{scope}[shift={(204.6899,373.1084)}]
56 | \path[fill=#1,nonzero rule] (0.0000,0.0000) -- (2.4680,-4.5740) --
57 | (7.7960,1.1000) -- (7.7500,1.1740) -- cycle(1.0930,-6.2480) --
58 | (-2.1060,-0.3110) -- (-7.1810,-1.0810) -- (-8.2570,0.9270) -- (9.4020,3.3090)
59 | -- (10.6100,1.0640) -- (-1.2140,-12.1460) -- (-2.3820,-9.9820) -- cycle;
60 | \end{scope}
61 | \begin{scope}[shift={(214.4653,351.4629)}]
62 | \path[fill=#1,nonzero rule] (0.0000,0.0000) -- (10.7430,8.1470) --
63 | (12.0660,6.4040) -- (-1.2200,-3.6650) -- (-2.7620,-1.6340) -- (2.8600,13.2630)
64 | -- (2.8080,13.3380) -- (-7.9340,5.1900) -- (-9.2580,6.9340) --
65 | (4.0280,17.0030) -- (5.6790,14.8280) -- cycle;
66 | \end{scope}
67 | \begin{scope}[shift={(240.3862,345.0596)}]
68 | \path[fill=#1,nonzero rule] (0.0000,0.0000) -- (1.7440,-1.4680) --
69 | (-5.1840,-9.6890) .. controls (-7.9060,-12.6420) and (-10.9720,-12.7510) ..
70 | (-14.4020,-10.0290) .. controls (-17.4340,-7.3130) and (-17.8080,-4.4600) ..
71 | (-15.5180,-1.4560) -- (-8.3600,7.0420) -- (-6.6170,5.5750) --
72 | (-13.3660,-2.4400) .. controls (-15.2760,-4.7990) and (-15.2070,-6.8880) ..
73 | (-13.1530,-8.6880) .. controls (-10.8400,-10.5640) and (-8.7060,-10.3400) ..
74 | (-6.7490,-8.0160) -- cycle;
75 | \end{scope}
76 | \begin{scope}[shift={(246.3701,325.1514)}]
77 | \path[fill=#1,nonzero rule] (0.0000,0.0000) -- (6.9280,11.5700) --
78 | (8.8030,10.4480) -- (0.2420,-3.8610) -- (-1.9500,-2.5490) -- (-2.2950,13.3710)
79 | -- (-2.3760,13.4180) -- (-9.2980,1.8470) -- (-11.1740,2.9690) --
80 | (-2.6120,17.2780) -- (-0.2710,15.8740) -- cycle;
81 | \end{scope}
82 | \begin{scope}[shift={(259.8169,333.6494)}]
83 | \path[fill=#1,nonzero rule] (0.0000,0.0000) -- (-6.9160,-15.1730) --
84 | (-8.9870,-14.2290) -- (-2.0710,0.9430) -- cycle;
85 | \end{scope}
86 | \begin{scope}[shift={(263.5566,316.9922)}]
87 | \path[fill=#1,nonzero rule] (0.0000,0.0000) -- (9.0740,11.9560) --
88 | (11.4900,11.1500) -- (0.4320,-2.7330) -- (-1.9040,-1.9560) --
89 | (-2.4220,15.7880) -- (0.0000,14.9820) -- cycle;
90 | \end{scope}
91 | \begin{scope}[shift={(285.6226,311.4688)}]
92 | \path[fill=#1,nonzero rule] (0.0000,0.0000) -- (-0.3450,-1.9740) --
93 | (-12.4630,0.1320) -- (-9.6090,16.5600) -- (2.3270,14.4820) -- (2.0050,12.6010)
94 | -- (-7.6930,14.2860) -- (-8.5790,9.1660) -- (0.3970,7.6060) -- (0.0520,5.6330)
95 | -- (-8.9240,7.1920) -- (-9.8740,1.7200) -- cycle;
96 | \end{scope}
97 | \begin{scope}[shift={(292.1504,323.9082)}]
98 | \path[fill=#1,nonzero rule] (0.0000,0.0000) -- (-0.1040,-5.7360) --
99 | (5.1780,-5.8340) .. controls (7.4220,-5.8690) and (8.5620,-4.9190) ..
100 | (8.5960,-2.9800) .. controls (8.6310,-1.0990) and (7.6520,-0.1380) ..
101 | (5.6500,-0.1040) -- cycle(-0.1380,-7.6460) -- (-0.2650,-14.8450) --
102 | (-2.5430,-14.8110) -- (-2.2440,1.8640) -- (5.5000,1.7270) .. controls
103 | (9.1940,1.6570) and (11.0240,0.1380) .. (10.9780,-2.8370) .. controls
104 | (10.9430,-4.6600) and (10.1270,-5.9830) .. (8.5270,-6.8010) .. controls
105 | (9.8610,-7.1920) and (10.5060,-8.2690) .. (10.4830,-10.0280) --
106 | (10.6090,-13.0380) .. controls (10.5290,-13.8900) and (10.7940,-14.4420) ..
107 | (11.4030,-14.6890) -- (11.3930,-15.0520) -- (8.5730,-15.0060) .. controls
108 | (8.4000,-14.2120) and (8.3090,-12.8130) .. (8.2850,-10.8060) .. controls
109 | (8.3770,-8.8040) and (7.3880,-7.7850) .. (5.3280,-7.7500) -- cycle;
110 | \end{scope}
111 | \begin{scope}[shift={(317.6738,322.5615)}]
112 | \path[fill=#1,nonzero rule] (0.0000,0.0000) -- (-2.0710,-0.2810) ..
113 | controls (-2.4850,1.8070) and (-4.0160,2.7330) .. (-6.6740,2.4920) .. controls
114 | (-9.1370,2.0950) and (-10.2410,0.9670) .. (-9.9880,-0.8970) .. controls
115 | (-9.8270,-2.1050) and (-9.0670,-2.7040) .. (-7.7220,-2.7040) --
116 | (-2.8770,-3.1520) .. controls (-0.3340,-3.4170) and (1.1040,-4.7520) ..
117 | (1.4380,-7.1630) .. controls (1.7950,-10.2350) and (-0.1610,-12.1290) ..
118 | (-4.4070,-12.8310) .. controls (-6.7550,-13.1470) and (-8.4800,-12.8940) ..
119 | (-9.5740,-12.0600) .. controls (-10.8970,-11.3230) and (-11.6570,-10.0170) ..
120 | (-11.8530,-8.1420) -- (-9.6890,-7.8480) .. controls (-9.2860,-10.3680) and
121 | (-7.6060,-11.4550) .. (-4.6480,-11.1160) .. controls (-1.7610,-10.6610) and
122 | (-0.4140,-9.5280) .. (-0.5990,-7.7160) .. controls (-0.5630,-6.1800) and
123 | (-1.9100,-5.3510) .. (-4.6140,-5.2240) -- (-8.1470,-4.9710) .. controls
124 | (-10.5870,-4.6260) and (-11.9340,-3.4640) .. (-12.2090,-1.4790) .. controls
125 | (-12.4740,1.7960) and (-10.7710,3.7460) .. (-7.1110,4.3670) .. controls
126 | (-2.9690,4.9260) and (-0.5990,3.4700) .. (0.0000,0.0000);
127 | \end{scope}
128 | \begin{scope}[shift={(321.7822,328.6436)}]
129 | \path[fill=#1,nonzero rule] (0.0000,0.0000) -- (3.9810,-16.1910) --
130 | (1.7720,-16.7320) -- (-2.2100,-0.5410) -- cycle;
131 | \end{scope}
132 | \begin{scope}[shift={(323.9688,327.0156)}]
133 | \path[fill=#1,nonzero rule] (0.0000,0.0000) -- (-0.6450,1.8010) --
134 | (12.0710,6.3060) -- (12.7040,4.5050) -- (7.3880,2.6170) -- (12.3130,-11.2950)
135 | -- (10.2530,-12.0250) -- (5.3160,1.8870) -- cycle;
136 | \end{scope}
137 | \begin{scope}[shift={(347.6279,328.2002)}]
138 | \path[fill=#1,nonzero rule] (0.0000,0.0000) -- (3.1300,-5.9670) --
139 | (1.1160,-7.0300) -- (-2.0140,-1.0590) -- (-12.1980,4.8110) -- (-9.8610,6.0360)
140 | -- (-1.9440,1.1460) -- (-1.3930,10.4830) -- (0.9430,11.7150) -- cycle;
141 | \end{scope}
142 | \begin{scope}[shift={(369.3311,345.7031)}]
143 | \path[fill=#1,nonzero rule] (0.0000,0.0000) .. controls (-3.0260,3.1710)
144 | and (-5.9950,3.6660) .. (-8.9300,1.4850) .. controls (-11.6220,-1.0590) and
145 | (-11.6000,-4.0790) .. (-8.8720,-7.5710) .. controls (-5.9260,-10.7300) and
146 | (-2.9910,-11.1790) .. (-0.0580,-8.9120) .. controls (2.5550,-6.3630) and
147 | (2.5780,-3.3950) .. (0.0000,0.0000)(1.7380,1.4790) .. controls
148 | (5.0520,-2.9630) and (4.8450,-6.8870) .. (1.1280,-10.2990) .. controls
149 | (-2.8770,-13.4750) and (-6.8010,-13.0780) .. (-10.6670,-9.1070) .. controls
150 | (-14.1880,-4.5170) and (-14.0160,-0.5060) .. (-10.1730,2.9400) .. controls
151 | (-6.2140,6.0700) and (-2.2430,5.5870) .. (1.7380,1.4790);
152 | \end{scope}
153 | \begin{scope}[shift={(374.9238,350.5889)}]
154 | \path[fill=#1,nonzero rule] (0.0000,0.0000) -- (5.7420,-4.9320) --
155 | (4.2580,-6.6570) -- (-8.3890,4.2110) -- (-0.8520,12.9860) -- (0.5990,11.7370)
156 | -- (-5.4540,4.6890) -- (-1.5190,1.3060) -- (3.8320,7.5250) -- (5.3520,6.2200)
157 | -- cycle;
158 | \end{scope}
159 | \begin{scope}[shift={(388.9404,378.9834)}]
160 | \path[fill=#1,nonzero rule] (0.0000,0.0000) -- (-1.0480,-1.9220) ..
161 | controls (-3.2800,-1.3230) and (-5.0400,-2.1290) .. (-6.3170,-4.3330) ..
162 | controls (-7.8490,-7.5150) and (-6.7550,-10.1890) .. (-3.0260,-12.3650) ..
163 | controls (1.0240,-14.5800) and (3.9360,-14.0630) .. (5.7190,-10.8120) ..
164 | controls (6.8930,-8.5500) and (6.2950,-6.4150) .. (3.9120,-4.4310) --
165 | (4.9600,-2.5090) .. controls (8.3190,-5.1090) and (9.0330,-8.2970) ..
166 | (7.1000,-12.0890) .. controls (4.6030,-16.2660) and (0.8740,-17.0650) ..
167 | (-4.0850,-14.4880) .. controls (-8.8720,-11.5940) and (-10.1730,-7.9000) ..
168 | (-7.9980,-3.4120) .. controls (-5.9950,-0.0120) and (-3.3260,1.1280) ..
169 | (-0.0000,-0.0000);
170 | \end{scope}
171 | \begin{scope}[shift={(395.2354,390.7158)}]
172 | \path[fill=#1,nonzero rule] (0.0000,0.0000) -- (-6.4560,2.2720) --
173 | (-5.6960,4.4180) -- (10.0340,-1.1220) -- (9.2740,-3.2690) -- (1.9680,-0.6960)
174 | -- (-0.9330,-8.9470) -- (6.3750,-11.5200) -- (5.6150,-13.6660) --
175 | (-10.1150,-8.1310) -- (-9.3560,-5.9790) -- (-2.9120,-8.2510) -- cycle;
176 | \end{scope}
177 | \begin{scope}[shift={(390.5283,400.1172)}]
178 | \path[fill=#1,nonzero rule] (0.0000,0.0000) -- (16.2490,-3.7400) --
179 | (15.7420,-5.9550) -- (-0.5070,-2.2210) -- cycle;
180 | \end{scope}
181 | \begin{scope}[shift={(405.9717,412.2578)}]
182 | \path[fill=#1,nonzero rule] (0.0000,0.0000) -- (-13.4060,1.5480) --
183 | (-13.1530,3.7170) -- (3.4060,1.8070) -- (3.1180,-0.7260) -- (-11.2430,-7.6010)
184 | -- (-11.2550,-7.6930) -- (2.1410,-9.2350) -- (1.8870,-11.4040) --
185 | (-14.6730,-9.5000) -- (-14.3610,-6.7840) -- cycle;
186 | \end{scope}
187 | \begin{scope}[shift={(402.542,421.7627)}]
188 | \path[fill=#1,nonzero rule] (0.0000,0.0000) -- (-0.1950,5.1960) --
189 | (-7.4790,2.4510) -- (-7.4680,2.3590) -- cycle(1.7720,6.0870) --
190 | (2.0370,-0.6500) -- (6.9280,-2.1920) -- (7.0200,-4.4710) -- (-9.8850,1.1740)
191 | -- (-9.9880,3.7230) -- (6.4440,10.3740) -- (6.5360,7.9120) -- cycle;
192 | \end{scope}
193 | \begin{scope}[shift={(298.0073,504.7437)}]
194 | \path[fill=#2,nonzero rule] (0.0000,0.0000) .. controls (-46.6250,0.0000)
195 | and (-84.4220,-37.7960) .. (-84.4220,-84.4190) .. controls (-84.4220,-90.4380)
196 | and (-83.7780,-96.3120) .. (-82.5810,-101.9800) -- (-83.8120,-92.0320) ..
197 | controls (-83.8120,-92.0320) and (-78.8530,-80.1270) .. (-54.0420,-79.1320) ..
198 | controls (-29.2380,-78.1420) and (-20.8030,-87.8140) .. (-15.5950,-91.7840) ..
199 | controls (-10.3790,-95.7540) and (3.2570,-105.9270) .. (26.3300,-107.4170) ..
200 | controls (49.4020,-108.9020) and (72.2210,-99.7240) .. (83.1300,-90.5470) --
201 | (84.2360,-89.6550) .. controls (84.3390,-87.9170) and (84.4080,-86.1740) ..
202 | (84.4080,-84.4190) .. controls (84.4080,-37.7960) and (46.6180,0.0000) ..
203 | (0.0000,0.0000);
204 | \end{scope}
205 | \begin{scope}[shift={(305.9824,393.1094)}]
206 | \path[fill=#3,nonzero rule] (0.0000,0.0000) .. controls (-3.0380,1.4840)
207 | and (-15.8800,11.4090) .. (-35.7230,15.8800) .. controls (-54.6240,20.1320)
208 | and (-78.4440,13.1180) .. (-87.7420,-0.4260) .. controls (-85.9700,-5.5470)
209 | and (-83.7150,-10.4430) .. (-81.0340,-15.0690) .. controls (-80.9180,-14.8110)
210 | and (-73.3810,1.9680) .. (-48.7490,3.4520) .. controls (-23.9330,4.9420) and
211 | (-18.8500,1.0590) .. (-11.6690,-2.8310) .. controls (-4.5000,-6.7150) and
212 | (8.0660,-12.9980) .. (37.6640,-12.3990) .. controls (55.7770,-12.0310) and
213 | (64.5920,-9.7650) .. (68.7120,-8.0620) .. controls (71.0240,-3.0440) and
214 | (72.8540,2.2320) .. (74.1540,7.7160) .. controls (68.5730,4.5270) and
215 | (58.2050,-0.2940) .. (41.4270,-4.2120) .. controls (23.6470,-8.3660) and
216 | (11.0470,-5.3690) .. (0.0000,0.0000);
217 | \end{scope}
218 | \begin{scope}[shift={(315.2461,378.3164)}]
219 | \path[fill=#3,nonzero rule] (0.0000,0.0000) .. controls (-9.2750,6.5820)
220 | and (-27.8140,12.2610) .. (-46.3500,6.8750) .. controls (-63.2600,1.9680) and
221 | (-75.1700,-8.8960) .. (-79.6350,-14.8510) .. controls (-74.7680,-20.1850) and
222 | (-69.2210,-24.8800) .. (-63.1390,-28.8270) -- (-66.6840,-25.7140) .. controls
223 | (-66.6840,-25.7140) and (-59.5090,-10.1670) .. (-42.7590,-4.7820) .. controls
224 | (-26.0190,0.5980) and (-14.9600,-2.9860) .. (-7.7790,-6.8760) .. controls
225 | (-0.5990,-10.7660) and (3.8780,-15.8470) .. (20.6330,-16.4440) .. controls
226 | (36.1220,-16.9970) and (38.0560,-16.7780) .. (45.3620,-14.6150) .. controls
227 | (48.1130,-11.5770) and (50.6330,-8.3380) .. (52.9230,-4.9320) .. controls
228 | (49.7470,-5.4430) and (38.5270,-7.1760) .. (31.3930,-7.1760) .. controls
229 | (23.0260,-7.1760) and (9.2640,-6.5770) .. (0.0000,0.0000);
230 | \end{scope}
231 | \begin{scope}[shift={(323.0137,357.0898)}]
232 | \path[fill=#3,nonzero rule] (0.0000,0.0000) .. controls (-13.7520,6.5770)
233 | and (-14.6490,10.1610) .. (-34.6840,6.8760) .. controls (-52.1670,4.0050) and
234 | (-59.6290,-6.6100) .. (-61.6440,-12.8420) .. controls (-50.5620,-18.1880) and
235 | (-38.1330,-21.1850) .. (-25.0060,-21.1850) .. controls (-2.8190,-21.1850) and
236 | (17.3540,-12.6060) .. (32.4280,1.3930) -- (27.8130,-2.3940) .. controls
237 | (27.8130,-2.3940) and (13.7630,-6.5820) .. (-0.0000,0.0000);
238 | \end{scope}
239 | \begin{scope}[shift={(207.02,466.2393)}]
240 | \path[fill=#4,nonzero rule] (0.0000,0.0000) -- (3.1820,5.9270) --
241 | (-2.7500,9.1080) -- (-5.9260,3.1820) -- cycle(-7.0940,1.0070) --
242 | (-10.3280,-5.0170) -- (-4.4010,-8.1990) -- (-1.1620,-2.1750) --
243 | cycle(-14.0160,4.4650) .. controls (-12.8590,6.3060) and (-12.2150,7.1920) ..
244 | (-12.0880,7.1180) .. controls (-12.0200,7.0830) and (-11.9100,6.9790) ..
245 | (-11.7430,6.8070) .. controls (-11.4560,6.3980) and (-11.1450,6.1050) ..
246 | (-10.8170,5.9330) .. controls (-9.8620,5.3340) and (-8.8260,4.7350) ..
247 | (-7.7040,4.1370) -- (-5.9610,7.3940) .. controls (-4.8960,9.3730) and
248 | (-4.0270,11.1510) .. (-3.3490,12.7390) .. controls (-1.8980,11.7950) and
249 | (-0.4370,10.8810) .. (1.0420,10.0060) -- (3.7060,8.5730) .. controls
250 | (5.8520,7.5030) and (7.2900,6.8640) .. (8.0210,6.6460) -- (6.5880,3.9760) ..
251 | controls (6.0300,4.3560) and (5.5180,4.6720) .. (5.0580,4.9250) --
252 | (1.8760,-1.0070) -- (6.4210,-3.4460) .. controls (8.1700,-4.2980) and
253 | (9.4590,-4.9020) .. (10.2820,-5.2590) -- (8.9590,-7.7330) .. controls
254 | (8.4010,-7.3470) and (7.1690,-6.6400) .. (5.2590,-5.6210) -- (0.7130,-3.1820)
255 | -- (-2.5200,-9.2060) .. controls (-2.0600,-9.4530) and (-1.4500,-9.7410) ..
256 | (-0.6900,-10.0630) -- (-2.0650,-12.6290) .. controls (-2.7850,-12.0770) and
257 | (-4.1830,-11.2020) .. (-6.2540,-10.0060) -- (-8.9240,-8.5730) .. controls
258 | (-11.0010,-7.5430) and (-12.5720,-6.8300) .. (-13.6300,-6.4330) .. controls
259 | (-12.8540,-5.1490) and (-11.9040,-3.5390) .. (-10.7770,-1.5990) --
260 | (-8.8720,1.9620) .. controls (-11.4440,3.3370) and (-13.1590,4.1720) ..
261 | (-14.0160,4.4650);
262 | \end{scope}
263 | \begin{scope}[shift={(237.7568,502.1948)}]
264 | \path[fill=#4,nonzero rule] (0.0000,0.0000) .. controls (0.6900,-0.0400)
265 | and (1.7260,-0.2880) .. (3.1010,-0.7420) -- (1.9970,-2.9920) .. controls
266 | (1.8870,-2.9800) and (1.6910,-2.9000) .. (1.3870,-2.7500) .. controls
267 | (0.2250,-2.3250) and (-0.5750,-2.0830) .. (-0.9960,-2.0250) --
268 | cycle(-13.1820,-0.4430) .. controls (-12.1870,0.2190) and (-11.0070,1.0190) ..
269 | (-9.6550,1.9570) -- (-5.7250,4.9420) .. controls (-4.2810,6.1330) and
270 | (-3.1360,7.0940) .. (-2.2900,7.8310) -- (-0.9320,6.0470) .. controls
271 | (-1.9790,5.4430) and (-3.2100,4.5970) .. (-4.6380,3.5100) -- (-5.8000,2.6290)
272 | -- (-3.8320,0.0410) -- (-2.6750,0.9200) .. controls (-1.4670,1.9330) and
273 | (-0.4950,2.8130) .. (0.2480,3.5670) -- (1.6740,1.6910) .. controls
274 | (1.3170,1.4210) and (0.5810,0.9030) .. (-0.5350,0.1490) .. controls
275 | (-1.0130,-0.2130) and (-1.3120,-0.4380) .. (-1.4270,-0.5230) --
276 | (-2.6810,-1.4790) -- (0.1040,-5.1380) -- (1.7090,-3.9130) .. controls
277 | (2.9750,-2.8600) and (4.0910,-1.9220) .. (5.0580,-1.0870) -- (6.4790,-2.9630)
278 | .. controls (5.3220,-3.6590) and (4.1140,-4.4820) .. (2.8650,-5.4320) --
279 | (-1.8640,-9.0280) .. controls (-3.7740,-10.4780) and (-4.9480,-11.4610) ..
280 | (-5.3910,-11.9910) -- (-6.8180,-10.1150) .. controls (-5.7600,-9.4070) and
281 | (-4.5220,-8.5620) .. (-3.1070,-7.5780) -- (-1.6860,-6.4960) --
282 | (-4.4650,-2.8310) -- (-5.3570,-3.5100) .. controls (-6.5020,-4.4770) and
283 | (-7.4680,-5.3050) .. (-8.2570,-5.9960) -- (-9.6840,-4.1200) .. controls
284 | (-8.6360,-3.5210) and (-7.5830,-2.8080) .. (-6.5070,-1.9970) --
285 | (-5.6160,-1.3170) -- (-7.5200,1.1850) -- (-8.4120,0.5060) .. controls
286 | (-10.0170,-0.7130) and (-11.1570,-1.6280) .. (-11.8240,-2.2320) --
287 | cycle(-2.2900,10.7940) -- (-16.3930,0.0750) -- (-5.1260,-14.7470) --
288 | (8.9760,-4.0280) -- cycle(-19.8680,0.3860) .. controls (-19.0630,0.8120) and
289 | (-18.2160,1.3640) .. (-17.3250,2.0420) -- (-3.8440,12.2840) .. controls
290 | (-2.7160,13.1470) and (-1.9560,13.8150) .. (-1.5710,14.2980) .. controls
291 | (-1.2370,13.6130) and (-0.7080,12.7910) .. (0.0170,11.8410) --
292 | (12.0250,-3.9580) .. controls (12.5720,-4.6720) and (12.9860,-5.1040) ..
293 | (13.2910,-5.2530) -- (11.0590,-6.9510) .. controls (10.7540,-6.4270) and
294 | (10.4260,-5.9260) .. (10.0630,-5.4490) -- (-4.0390,-16.1740) .. controls
295 | (-3.5900,-16.7720) and (-3.1700,-17.1980) .. (-2.7790,-17.4680) --
296 | (-5.0060,-19.1660) .. controls (-5.2530,-18.5960) and (-5.5580,-18.0790) ..
297 | (-5.9150,-17.6010) -- (-17.9980,-1.7090) .. controls (-18.4470,-1.1160) and
298 | (-19.0740,-0.4140) .. (-19.8680,0.3860);
299 | \end{scope}
300 | \begin{scope}[shift={(278.4131,516.8037)}]
301 | \path[fill=#4,nonzero rule] (0.0000,0.0000) .. controls (0.1040,-0.1320)
302 | and (0.2590,-0.3280) .. (0.4720,-0.5810) .. controls (1.4610,-1.5880) and
303 | (2.0770,-2.2960) .. (2.3190,-2.6990) -- (0.3280,-4.0620) .. controls
304 | (-0.1550,-2.9460) and (-0.8400,-1.9100) .. (-1.7440,-0.9610) --
305 | cycle(-0.9490,6.3350) .. controls (-0.0860,5.5350) and (0.6100,4.6550) ..
306 | (1.1280,3.7000) -- (-0.6960,2.6010) .. controls (-1.1280,3.5040) and
307 | (-1.7490,4.3960) .. (-2.5610,5.2880) -- cycle(-3.5440,-5.2650) --
308 | (5.3280,-3.2970) -- (4.3380,1.6570) -- (-4.0910,-0.2190) --
309 | cycle(-5.0750,5.7650) -- (-4.3440,1.4500) -- (3.9760,3.2970) --
310 | (3.1360,7.5890) -- cycle(-7.4450,14.8850) .. controls (-5.3910,14.9600) and
311 | (-4.4070,14.8330) .. (-4.4940,14.5110) .. controls (-4.4770,14.4360) and
312 | (-4.5220,14.3100) .. (-4.6380,14.1370) .. controls (-5.0350,13.5040) and
313 | (-5.4030,12.7390) .. (-5.7310,11.8240) -- (1.7090,13.4760) .. controls
314 | (2.0770,13.5560) and (2.8710,13.7690) .. (4.0970,14.1200) .. controls
315 | (5.2590,14.3790) and (6.0300,14.5510) .. (6.3930,14.6320) -- (6.8580,12.5490)
316 | .. controls (6.0360,12.4450) and (4.4590,12.1350) .. (2.1230,11.6170) --
317 | (-6.4100,9.7180) .. controls (-6.5130,9.4650) and (-6.6740,9.1600) ..
318 | (-6.8990,8.8030) .. controls (-6.9970,8.5560) and (-7.1640,8.0960) ..
319 | (-7.3940,7.4340) .. controls (-6.3470,7.5090) and (-5.1960,7.6870) ..
320 | (-3.9530,7.9630) -- (0.2010,8.8900) .. controls (2.3070,9.4310) and
321 | (3.9300,9.8740) .. (5.0810,10.2010) .. controls (5.1320,9.9880) and
322 | (5.2250,9.3900) .. (5.3620,8.4290) .. controls (5.5000,7.4630) and
323 | (5.5640,6.8240) .. (5.5580,6.5190) -- (6.0530,3.7570) .. controls
324 | (7.2210,4.0160) and (8.3060,4.2980) .. (9.3180,4.5970) -- (9.7550,2.6290) ..
325 | controls (9.1460,2.5720) and (8.0520,2.3650) .. (6.4440,2.0080) --
326 | (7.2960,-2.8600) .. controls (7.8800,-2.7280) and (8.7080,-2.5030) ..
327 | (9.7900,-2.1920) -- (10.2040,-4.0510) .. controls (9.9050,-4.1140) and
328 | (9.3870,-4.1940) .. (8.6390,-4.2810) .. controls (8.1330,-4.3960) and
329 | (7.7990,-4.4710) .. (7.6580,-4.5000) .. controls (8.0520,-6.2490) and
330 | (7.9950,-7.3710) .. (7.4910,-7.8710) .. controls (6.5070,-8.6250) and
331 | (5.2300,-9.2520) .. (3.6590,-9.7530) .. controls (3.4460,-8.8030) and
332 | (2.8830,-8.0090) .. (1.9790,-7.3710) .. controls (4.7930,-7.2780) and
333 | (5.9900,-6.4790) .. (5.5810,-4.9600) -- (0.0000,-6.2030) .. controls
334 | (-2.6120,-6.8580) and (-4.4940,-7.3540) .. (-5.6450,-7.6870) .. controls
335 | (-5.7710,-5.4200) and (-5.9320,-3.1190) .. (-6.1450,-0.7880) .. controls
336 | (-7.8940,-1.1800) and (-8.7630,-1.4100) .. (-8.7510,-1.4840) --
337 | (-9.1830,0.4830) -- (-6.3180,1.0070) .. controls (-6.7210,4.2120) and
338 | (-7.1000,6.2710) .. (-7.4570,7.1870) .. controls (-8.0730,5.8230) and
339 | (-8.5440,4.8390) .. (-8.8670,4.2350) .. controls (-9.4940,4.6260) and
340 | (-10.3050,4.8330) .. (-11.3000,4.8390) .. controls (-9.3730,7.8710) and
341 | (-8.0900,11.2200) .. (-7.4450,14.8850)(-12.1750,-0.5230) -- (-9.6950,-1.3520)
342 | .. controls (-9.6950,-4.1080) and (-9.8560,-7.7040) .. (-10.1730,-12.1350) --
343 | (-13.2110,-10.8630) .. controls (-12.5030,-8.1760) and (-12.1580,-4.7290) ..
344 | (-12.1750,-0.5230)(-15.5470,12.0540) .. controls (-14.1770,11.7430) and
345 | (-12.4800,11.0130) .. (-10.4600,9.8560) -- (-11.7780,7.4910) .. controls
346 | (-13.2340,8.5440) and (-14.9480,9.3550) .. (-16.9050,9.9140) --
347 | cycle(-16.1910,5.1320) .. controls (-14.4420,4.8330) and (-12.5150,4.2640) ..
348 | (-10.4150,3.4290) -- (-11.4330,0.7940) .. controls (-12.7560,1.5710) and
349 | (-14.6720,2.2550) .. (-17.1750,2.8480) -- cycle;
350 | \end{scope}
351 | \begin{scope}[shift={(328.1572,530.5898)}]
352 | \path[fill=#4,nonzero rule] (0.0000,0.0000) .. controls (1.6690,-0.7360)
353 | and (2.6010,-1.2430) .. (2.7730,-1.5080) .. controls (2.7500,-1.5830) and
354 | (2.6010,-1.7380) .. (2.3240,-1.9850) .. controls (1.3010,-2.8420) and
355 | (0.2650,-3.9180) .. (-0.7710,-5.2250) -- (0.7600,-5.5530) .. controls
356 | (2.0250,-5.7420) and (3.3140,-5.9440) .. (4.6490,-6.1510) -- (4.1780,-8.3430)
357 | .. controls (3.8900,-8.2800) and (3.4180,-8.1760) .. (2.7620,-8.0380) ..
358 | controls (1.6810,-7.7330) and (0.8400,-7.5210) .. (0.2650,-7.3940) --
359 | (-3.2450,-6.6460) -- (-4.0730,-10.4890) -- (-1.7610,-10.9730) .. controls
360 | (0.5070,-11.4560) and (1.9340,-11.7270) .. (2.5430,-11.7780) --
361 | (2.0710,-13.9700) .. controls (1.4960,-13.7690) and (0.1270,-13.4410) ..
362 | (-2.0710,-12.9750) -- (-4.4880,-12.4570) -- (-5.3510,-16.5190) --
363 | (-1.8410,-17.2670) .. controls (-0.3800,-17.5780) and (1.1400,-17.8250) ..
364 | (2.7040,-17.9980) -- (2.2210,-20.3050) .. controls (0.6450,-19.8160) and
365 | (-0.8400,-19.4250) .. (-2.2320,-19.1310) -- (-5.7420,-18.3830) --
366 | (-6.2830,-20.9090) .. controls (-6.6400,-22.5890) and (-6.8580,-23.8040) ..
367 | (-6.9380,-24.5510) -- (-9.5740,-23.9880) .. controls (-9.5050,-23.6940) and
368 | (-9.4010,-23.1880) .. (-9.2400,-22.4510) .. controls (-8.9760,-21.5190) and
369 | (-8.7800,-20.8340) .. (-8.6880,-20.3920) -- (-8.1590,-17.8710) --
370 | (-10.5630,-17.3590) .. controls (-13.1300,-16.8180) and (-14.8210,-16.4960) ..
371 | (-15.6390,-16.3980) -- (-15.1890,-14.3150) .. controls (-14.6840,-14.4250) and
372 | (-13.7050,-14.6670) .. (-12.2560,-15.0520) .. controls (-11.2310,-15.2710) and
373 | (-10.5750,-15.4090) .. (-10.2880,-15.4720) -- (-7.7560,-16.0070) --
374 | (-6.9040,-11.9510) -- (-9.0910,-11.4840) .. controls (-10.9210,-11.0930) and
375 | (-12.2440,-10.8520) .. (-13.0610,-10.7540) -- (-12.6010,-8.5560) .. controls
376 | (-11.8880,-8.7920) and (-10.5750,-9.1030) .. (-8.6770,-9.5050) --
377 | (-6.4790,-9.9710) -- (-5.6610,-6.1340) -- (-8.7340,-5.4830) .. controls
378 | (-10.4950,-5.1090) and (-11.7030,-4.8910) .. (-12.3820,-4.8280) --
379 | (-11.9100,-2.6290) .. controls (-10.3340,-3.1190) and (-9.1480,-3.4470) ..
380 | (-8.3430,-3.6190) -- (-7.4570,-3.8030) .. controls (-7.7790,-2.0600) and
381 | (-8.2630,-0.5410) .. (-8.9070,0.7420) -- (-6.5020,1.2660) .. controls
382 | (-5.6610,-0.9030) and (-5.1790,-2.3820) .. (-5.0400,-3.1760) --
383 | (-7.2380,-3.8500) -- (-2.8540,-4.7870) .. controls (-1.6340,-3.3600) and
384 | (-0.6900,-1.7670) .. (0.0000,0.0000)(-15.6270,2.5140) .. controls
385 | (-14.0970,1.1160) and (-12.9920,-0.1500) .. (-12.3130,-1.2830) --
386 | (-14.2460,-2.8250) .. controls (-15.1670,-1.4040) and (-16.3170,-0.1670) ..
387 | (-17.6980,0.8920) -- cycle(-18.5730,-4.3100) .. controls (-17.0310,-5.3280)
388 | and (-15.6270,-6.4670) .. (-14.3730,-7.7280) -- (-16.4330,-9.3500) .. controls
389 | (-17.7330,-7.9290) and (-19.0330,-6.8470) .. (-20.3340,-6.1160) --
390 | cycle(-17.8130,-11.0070) -- (-15.8800,-12.6760) .. controls
391 | (-17.8950,-16.7610) and (-19.3790,-19.6150) .. (-20.3340,-21.2430) --
392 | (-22.4050,-19.0850) .. controls (-20.9210,-17.1870) and (-19.4010,-14.4940) ..
393 | (-17.8130,-11.0070);
394 | \end{scope}
395 | \begin{scope}[shift={(367.2373,511.959)}]
396 | \path[fill=#4,nonzero rule] (0.0000,0.0000) .. controls (1.8070,-1.3410)
397 | and (2.6120,-2.1290) .. (2.4390,-2.3710) .. controls (2.3480,-2.4910) and
398 | (2.1750,-2.5950) .. (1.9220,-2.6870) .. controls (1.2200,-3.0030) and
399 | (0.5290,-3.6130) .. (-0.1390,-4.5110) -- (-2.4860,-7.6520) --
400 | (1.7370,-10.8060) .. controls (3.9000,-12.4170) and (5.3850,-13.4290) ..
401 | (6.1900,-13.8440) -- (4.5110,-16.0930) .. controls (3.7630,-15.3450) and
402 | (2.3700,-14.2120) .. (0.3330,-12.6930) -- (-3.5330,-9.8100) .. controls
403 | (-6.5600,-16.1280) and (-5.9610,-21.7550) .. (-1.7150,-26.6920) .. controls
404 | (-2.8190,-26.4270) and (-4.1430,-26.5650) .. (-5.6620,-27.1060) .. controls
405 | (-8.3780,-21.2540) and (-8.5850,-16.0240) .. (-6.2610,-11.4160) .. controls
406 | (-10.1960,-15.5640) and (-15.6040,-16.8070) .. (-22.4630,-15.1380) .. controls
407 | (-22.4510,-14.1200) and (-22.7390,-12.9290) .. (-23.3030,-11.5710) .. controls
408 | (-16.5830,-14.4360) and (-10.7710,-13.2740) .. (-5.8690,-8.0670) --
409 | (-10.7260,-4.4540) .. controls (-12.4630,-3.1530) and (-13.7060,-2.3190) ..
410 | (-14.4540,-1.9510) -- (-12.7730,0.2990) .. controls (-12.1520,-0.3570) and
411 | (-10.9670,-1.3350) .. (-9.2290,-2.6290) -- (-4.3730,-6.2490) --
412 | (-1.4960,-2.3820) .. controls (-0.9090,-1.6050) and (-0.4610,-0.8690) ..
413 | (-0.1270,-0.1780) .. controls (-0.0810,-0.1210) and (-0.0350,-0.0630) ..
414 | (0.0000,0.0000);
415 | \end{scope}
416 | \begin{scope}[shift={(402.0469,472.7354)}]
417 | \path[fill=#4,nonzero rule] (0.0000,0.0000) .. controls (-0.2530,-0.4830)
418 | and (-1.2420,-1.6230) .. (-2.9800,-3.4290) -- (-4.6140,-1.3810) .. controls
419 | (-3.7740,-0.5810) and (-2.7270,0.5410) .. (-1.4730,1.9970) --
420 | cycle(-4.3840,5.9030) .. controls (-4.6140,4.9190) and (-5.2470,3.5100) ..
421 | (-6.2820,1.6630) -- (-8.2970,3.2450) .. controls (-7.3880,4.6840) and
422 | (-6.7660,6.0470) .. (-6.4430,7.3310) -- cycle(3.2340,-5.6500) .. controls
423 | (3.4530,-7.1460) and (3.5330,-8.2160) .. (3.4530,-8.8550) .. controls
424 | (3.3840,-8.8900) and (3.2690,-8.8320) .. (3.0960,-8.6650) .. controls
425 | (2.6470,-8.4810) and (2.2900,-8.3770) .. (2.0250,-8.3540) .. controls
426 | (0.5410,-8.1470) and (-1.0590,-8.0090) .. (-2.8080,-7.9400) --
427 | (-1.3000,-10.6900) .. controls (-0.9780,-11.2830) and (-0.5400,-11.9850) ..
428 | (-0.0110,-12.8020) .. controls (0.1610,-13.1300) and (0.2760,-13.3260) ..
429 | (0.3120,-13.3890) .. controls (0.0120,-13.4690) and (-0.7940,-13.8660) ..
430 | (-2.0940,-14.5860) .. controls (-2.5650,-14.8390) and (-3.1640,-15.2130) ..
431 | (-3.9120,-15.7080) .. controls (-4.1770,-15.8570) and (-4.3380,-15.9430) ..
432 | (-4.4070,-15.9780) -- (-5.6490,-13.7170) .. controls (-5.4780,-13.7110) and
433 | (-4.5110,-13.2220) .. (-2.7380,-12.2550) -- (-12.0710,4.7530) .. controls
434 | (-14.1070,3.6420) and (-15.0980,3.0500) .. (-15.0630,2.9860) --
435 | (-16.3630,5.3450) .. controls (-16.2940,5.3800) and (-16.1680,5.4550) ..
436 | (-15.9610,5.5580) .. controls (-15.1780,5.8230) and (-14.4190,6.1510) ..
437 | (-13.6930,6.5480) .. controls (-12.3820,7.2670) and (-11.5880,7.7500) ..
438 | (-11.2880,7.9980) .. controls (-11.1040,7.5030) and (-10.7130,6.6110) ..
439 | (-10.0920,5.3340) -- (-3.9360,-5.8750) .. controls (-1.7140,-6.1910) and
440 | (0.6680,-6.1160) .. (3.2340,-5.6500)(-13.5670,1.8870) .. controls
441 | (-13.5320,1.8240) and (-13.4630,1.6920) .. (-13.3490,1.4960) .. controls
442 | (-12.8770,0.3110) and (-12.3240,-0.8400) .. (-11.7140,-1.9560) --
443 | (-7.3420,-9.9190) .. controls (-6.6280,-11.2310) and (-6.1790,-11.9620) ..
444 | (-6.0070,-12.1290) -- (-8.3650,-13.4170) .. controls (-9.3900,-12.1870) and
445 | (-11.0130,-10.6960) .. (-13.2560,-8.9410) -- (-14.1430,-9.4250) --
446 | (-11.1740,-14.8330) .. controls (-10.4600,-16.1450) and (-9.7120,-17.3530) ..
447 | (-8.9300,-18.4640) .. controls (-8.8140,-18.6590) and (-8.7450,-18.7920) ..
448 | (-8.7110,-18.8490) -- (-11.0690,-20.1490) .. controls (-11.1040,-20.0810) and
449 | (-11.1740,-19.9540) .. (-11.2880,-19.7520) .. controls (-11.8070,-18.5040) and
450 | (-12.3820,-17.2900) .. (-13.0260,-16.1040) -- (-16.1560,-10.4080) --
451 | (-19.8960,-12.4570) .. controls (-21.2880,-13.6480) and (-22.7840,-12.7160) ..
452 | (-24.3720,-9.6660) .. controls (-23.4860,-8.9300) and (-22.8990,-8.1360) ..
453 | (-22.6010,-7.2900) .. controls (-21.7370,-9.6320) and (-21.0230,-10.5580) ..
454 | (-20.4370,-10.0690) -- (-17.2950,-8.3370) -- (-21.0130,-1.5590) .. controls
455 | (-21.4490,-0.7710) and (-22.0710,0.2070) .. (-22.8770,1.3810) .. controls
456 | (-23.0610,1.7090) and (-23.1760,1.9050) .. (-23.2100,1.9740) --
457 | (-20.8520,3.2630) .. controls (-20.8160,3.1990) and (-20.6900,2.9690) ..
458 | (-20.4720,2.5780) .. controls (-19.8850,1.1910) and (-19.4130,0.1790) ..
459 | (-19.0450,-0.4780) -- (-15.3270,-7.2610) -- (-13.5560,-6.2940) .. controls
460 | (-12.4510,-7.2210) and (-11.2080,-8.3260) .. (-9.8150,-9.6140) --
461 | (-13.4860,-2.9290) .. controls (-14.0970,-1.8130) and (-14.7870,-0.7020) ..
462 | (-15.5690,0.4030) -- (-15.7300,0.7020) -- cycle;
463 | \end{scope}
464 | \begin{scope}[shift={(251.1572,477.96)}]
465 | \path[fill=white,nonzero rule] (0.0000,0.0000) -- (2.1810,3.9410) --
466 | (2.5090,4.1710) -- (10.5760,-7.3250) .. controls (11.1110,-8.0900) and
467 | (11.4730,-8.5390) .. (11.6690,-8.6830) .. controls (11.8640,-8.8260) and
468 | (12.0950,-8.8780) .. (12.3710,-8.8380) .. controls (12.6410,-8.7970) and
469 | (13.0840,-8.5670) .. (13.7110,-8.1470) -- (13.9760,-8.5210) --
470 | (8.8500,-12.1120) -- (8.5900,-11.7380) .. controls (9.2240,-11.2770) and
471 | (9.5980,-10.9260) .. (9.7180,-10.6960) .. controls (9.8390,-10.4720) and
472 | (9.8790,-10.2480) .. (9.8390,-10.0350) .. controls (9.7990,-9.8160) and
473 | (9.4880,-9.3040) .. (8.9180,-8.4870) -- (3.7630,-1.1340) .. controls
474 | (3.0670,-0.1440) and (2.5890,0.4720) .. (2.3250,0.7020) .. controls
475 | (2.1290,0.8860) and (1.9280,0.9840) .. (1.7380,0.9950) .. controls
476 | (1.5420,1.0070) and (1.3580,0.9550) .. (1.1860,0.8340) .. controls
477 | (0.9380,0.6560) and (0.6670,0.3160) .. (0.3680,-0.2010) -- cycle;
478 | \end{scope}
479 | \begin{scope}[shift={(285.6055,485.8022)}]
480 | \path[fill=white,nonzero rule] (0.0000,0.0000) .. controls (-0.0690,1.0700)
481 | and (-0.1730,1.9160) .. (-0.3050,2.5430) .. controls (-0.4720,3.3200) and
482 | (-0.7770,4.1250) .. (-1.2370,4.9710) .. controls (-1.6860,5.8170) and
483 | (-2.2090,6.4270) .. (-2.7960,6.8070) .. controls (-3.3770,7.1870) and
484 | (-3.9820,7.3070) .. (-4.5920,7.1810) .. controls (-5.3110,7.0250) and
485 | (-5.8630,6.5770) .. (-6.2660,5.8230) .. controls (-6.6630,5.0690) and
486 | (-6.7320,4.0620) .. (-6.4670,2.7960) .. controls (-6.1110,1.1100) and
487 | (-5.4720,-0.1380) .. (-4.5630,-0.9380) .. controls (-3.8960,-1.5130) and
488 | (-3.1820,-1.7260) .. (-2.4220,-1.5650) .. controls (-2.0540,-1.4840) and
489 | (-1.6400,-1.3060) .. (-1.1740,-1.0240) .. controls (-0.7080,-0.7420) and
490 | (-0.3110,-0.3970) .. (0.0000,0.0000)(-5.6730,-9.9310) -- (-5.7660,-9.4880) ..
491 | controls (-4.7300,-9.2520) and (-3.8150,-8.8090) .. (-3.0150,-8.1470) ..
492 | controls (-2.2150,-7.4910) and (-1.5250,-6.4900) .. (-0.9320,-5.1440) ..
493 | controls (-0.3450,-3.8030) and (-0.0350,-2.3990) .. (0.0000,-0.9260) ..
494 | controls (-1.0880,-2.0020) and (-2.1410,-2.6410) .. (-3.1530,-2.8590) ..
495 | controls (-4.2980,-3.1010) and (-5.3690,-2.8650) .. (-6.3750,-2.1520) ..
496 | controls (-7.3760,-1.4440) and (-8.0320,-0.3510) .. (-8.3370,1.1100) ..
497 | controls (-8.6430,2.5380) and (-8.5040,3.8900) .. (-7.9230,5.1730) .. controls
498 | (-7.2210,6.7320) and (-6.0820,7.6810) .. (-4.4940,8.0150) .. controls
499 | (-3.1590,8.2970) and (-1.8990,7.9860) .. (-0.7140,7.0830) .. controls
500 | (0.7450,5.9610) and (1.6770,4.3960) .. (2.1030,2.3880) .. controls
501 | (2.4820,0.5810) and (2.4020,-1.2030) .. (1.8380,-2.9520) .. controls
502 | (1.2860,-4.7070) and (0.3220,-6.2600) .. (-1.0470,-7.6290) .. controls
503 | (-2.1520,-8.7460) and (-3.4640,-9.4710) .. (-4.9890,-9.7870) -- cycle;
504 | \end{scope}
505 | \begin{scope}[shift={(314.6709,479.5596)}]
506 | \path[fill=white,nonzero rule] (0.0000,0.0000) -- (-1.7610,-2.9170) --
507 | (-11.3820,-1.0420) -- (-11.3010,-0.5930) .. controls (-7.9640,1.4380) and
508 | (-5.5590,3.1590) .. (-4.0860,4.5680) .. controls (-2.6020,5.9840) and
509 | (-1.7380,7.3650) .. (-1.4740,8.7230) .. controls (-1.2670,9.7580) and
510 | (-1.4280,10.6670) .. (-1.9220,11.4610) .. controls (-2.4290,12.2500) and
511 | (-3.1190,12.7330) .. (-4.0050,12.9060) .. controls (-4.8110,13.0610) and
512 | (-5.5700,12.9630) .. (-6.2950,12.6180) .. controls (-7.0310,12.2720) and
513 | (-7.6420,11.6800) .. (-8.1130,10.8340) -- (-8.5630,10.9200) .. controls
514 | (-8.0790,12.3650) and (-7.3310,13.4060) .. (-6.3530,14.0330) .. controls
515 | (-5.3630,14.6670) and (-4.2470,14.8620) .. (-3.0040,14.6200) .. controls
516 | (-1.6810,14.3610) and (-0.6560,13.7230) .. (0.0580,12.6980) .. controls
517 | (0.7820,11.6680) and (1.0230,10.5810) .. (0.8050,9.4300) .. controls
518 | (0.6440,8.6020) and (0.2870,7.8130) .. (-0.2540,7.0600) .. controls
519 | (-1.1050,5.8800) and (-2.3370,4.6890) .. (-3.9470,3.4980) .. controls
520 | (-6.3760,1.7030) and (-7.8830,0.6330) .. (-8.4700,0.2760) -- (-4.2120,-0.5520)
521 | .. controls (-3.3380,-0.7250) and (-2.7280,-0.8120) .. (-2.3590,-0.8120) ..
522 | controls (-2.0030,-0.8170) and (-1.6570,-0.7480) .. (-1.3470,-0.6040) ..
523 | controls (-1.0240,-0.4660) and (-0.7260,-0.2300) .. (-0.4490,0.0860) -- cycle;
524 | \end{scope}
525 | \begin{scope}[shift={(335.6377,472.5283)}]
526 | \path[fill=white,nonzero rule] (0.0000,0.0000) -- (4.6370,6.8300) --
527 | (-4.8220,3.2800) -- cycle(3.5210,-2.3880) -- (2.5430,-3.8320) --
528 | (0.6900,-2.5780) -- (-1.7720,-6.2080) -- (-3.4410,-5.0690) --
529 | (-0.9790,-1.4380) -- (-6.8020,2.5200) -- (-5.9150,3.8150) -- (6.6510,8.5900)
530 | -- (7.7680,7.8310) -- (1.6680,-1.1330) -- cycle;
531 | \end{scope}
532 | \end{scope}
533 |
534 | \end{tikzpicture}
535 | }
536 |
--------------------------------------------------------------------------------
/latexindent.yaml:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env -S latexindent -l
2 | ---
3 | defaultIndent: " "
4 | indentPreamble: 1
5 | fileExtensionPreference:
6 | .dtx: 1
7 | .ins: 2
8 | .tex: 3
9 | .sty: 4
10 | .cls: 5
11 | .tikz: 6
12 | .bib: 7
13 |
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "cnlogo",
3 | "version": "0.0.3",
4 | "description": "Producing logos of Chinese Colleges.",
5 | "author": "Yu Xiang <739049687@qq.com>",
6 | "license": "GPLv3"
7 | }
8 |
--------------------------------------------------------------------------------