diff options
author | Norbert Preining <norbert@preining.info> | 2022-07-30 03:02:53 +0000 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2022-07-30 03:02:53 +0000 |
commit | ab0990ca5f58ea10d38cc1760dbcbbd832626f40 (patch) | |
tree | be3a3f78d38022e69e58965c29e10780d8d3ac6c | |
parent | da2dc471ec5bb2620f0ef5a4a700b236d1a8af06 (diff) |
CTAN sync 202207300302
179 files changed, 12435 insertions, 7481 deletions
diff --git a/FILES.byname b/FILES.byname index c29df98d2d..a876c339ed 100644 --- a/FILES.byname +++ b/FILES.byname @@ -5263,7 +5263,7 @@ 1990/10/02 | 5440 | dviware/vutex/vaxvms.hlp 1990/10/02 | 812 | dviware/vutex/vaxvms.ins 1990/10/02 | 127576 | dviware/vutex/vutex.web -2022/07/28 | 53919 | FILES.last07days +2022/07/29 | 90203 | FILES.last07days 2021/07/24 | 1139410 | fonts/aboensis/Aboensis.glyphs 2021/07/24 | 18907382 | fonts/aboensis/aboensis.pdf 2021/07/24 | 137860 | fonts/aboensis/Aboensis-Regular.otf @@ -134147,44 +134147,44 @@ 2008/10/27 | 1415 | fonts/shuffle/shuffle.mf 2008/10/27 | 295904 | fonts/shuffle/shuffle.pdf 2008/10/27 | 288258 | fonts/shuffle.zip -2022/07/08 | 121888 | fonts/simpleicons/doc/bindings.tex -2022/07/08 | 1989182 | fonts/simpleicons/doc/simpleicons.pdf -2022/07/08 | 1844 | fonts/simpleicons/doc/simpleicons.tex -2022/07/08 | 2683 | fonts/simpleicons/enc/simpleiconseight.enc -2022/07/08 | 2624 | fonts/simpleicons/enc/simpleiconsfive.enc -2022/07/08 | 2667 | fonts/simpleicons/enc/simpleiconsfour.enc -2022/07/08 | 2413 | fonts/simpleicons/enc/simpleiconsnine.enc -2022/07/08 | 2856 | fonts/simpleicons/enc/simpleiconsone.enc -2022/07/08 | 2615 | fonts/simpleicons/enc/simpleiconsseven.enc -2022/07/08 | 2541 | fonts/simpleicons/enc/simpleiconssix.enc -2022/07/08 | 2552 | fonts/simpleicons/enc/simpleiconsthree.enc -2022/07/08 | 2646 | fonts/simpleicons/enc/simpleiconstwo.enc -2022/07/08 | 999 | fonts/simpleicons/map/simpleicons.map -2022/07/08 | 1792180 | fonts/simpleicons/opentype/SimpleIcons.otf -2022/07/08 | 665 | fonts/simpleicons/README.md -2022/07/08 | 177668 | fonts/simpleicons/tex/simpleiconsglyphs-pdftex.tex -2022/07/08 | 174086 | fonts/simpleicons/tex/simpleiconsglyphs-xeluatex.tex -2022/07/08 | 1328 | fonts/simpleicons/tex/simpleicons.sty -2022/07/08 | 264 | fonts/simpleicons/tex/usimpleiconseight.fd -2022/07/08 | 259 | fonts/simpleicons/tex/usimpleiconsfive.fd -2022/07/08 | 259 | fonts/simpleicons/tex/usimpleiconsfour.fd -2022/07/08 | 259 | fonts/simpleicons/tex/usimpleiconsnine.fd -2022/07/08 | 254 | fonts/simpleicons/tex/usimpleiconsone.fd -2022/07/08 | 264 | fonts/simpleicons/tex/usimpleiconsseven.fd -2022/07/08 | 254 | fonts/simpleicons/tex/usimpleiconssix.fd -2022/07/08 | 264 | fonts/simpleicons/tex/usimpleiconsthree.fd -2022/07/08 | 254 | fonts/simpleicons/tex/usimpleiconstwo.fd -2022/07/08 | 1232 | fonts/simpleicons/tfm/SimpleIcons--simpleiconseight.tfm -2022/07/08 | 1232 | fonts/simpleicons/tfm/SimpleIcons--simpleiconsfive.tfm -2022/07/08 | 1232 | fonts/simpleicons/tfm/SimpleIcons--simpleiconsfour.tfm -2022/07/08 | 1160 | fonts/simpleicons/tfm/SimpleIcons--simpleiconsnine.tfm -2022/07/08 | 1228 | fonts/simpleicons/tfm/SimpleIcons--simpleiconsone.tfm -2022/07/08 | 1236 | fonts/simpleicons/tfm/SimpleIcons--simpleiconsseven.tfm -2022/07/08 | 1232 | fonts/simpleicons/tfm/SimpleIcons--simpleiconssix.tfm -2022/07/08 | 1232 | fonts/simpleicons/tfm/SimpleIcons--simpleiconsthree.tfm -2022/07/08 | 1232 | fonts/simpleicons/tfm/SimpleIcons--simpleiconstwo.tfm -2022/07/08 | 1669906 | fonts/simpleicons/type1/SimpleIcons.pfb -2022/07/08 | 4801526 | fonts/simpleicons.zip +2022/07/29 | 122562 | fonts/simpleicons/doc/bindings.tex +2022/07/29 | 1900139 | fonts/simpleicons/doc/simpleicons.pdf +2022/07/29 | 1844 | fonts/simpleicons/doc/simpleicons.tex +2022/07/29 | 2696 | fonts/simpleicons/enc/simpleiconseight.enc +2022/07/29 | 2631 | fonts/simpleicons/enc/simpleiconsfive.enc +2022/07/29 | 2663 | fonts/simpleicons/enc/simpleiconsfour.enc +2022/07/29 | 2432 | fonts/simpleicons/enc/simpleiconsnine.enc +2022/07/29 | 2854 | fonts/simpleicons/enc/simpleiconsone.enc +2022/07/29 | 2611 | fonts/simpleicons/enc/simpleiconsseven.enc +2022/07/29 | 2533 | fonts/simpleicons/enc/simpleiconssix.enc +2022/07/29 | 2558 | fonts/simpleicons/enc/simpleiconsthree.enc +2022/07/29 | 2650 | fonts/simpleicons/enc/simpleiconstwo.enc +2022/07/29 | 999 | fonts/simpleicons/map/simpleicons.map +2022/07/29 | 1795788 | fonts/simpleicons/opentype/SimpleIcons.otf +2022/07/29 | 665 | fonts/simpleicons/README.md +2022/07/29 | 178623 | fonts/simpleicons/tex/simpleiconsglyphs-pdftex.tex +2022/07/29 | 175017 | fonts/simpleicons/tex/simpleiconsglyphs-xeluatex.tex +2022/07/29 | 1328 | fonts/simpleicons/tex/simpleicons.sty +2022/07/29 | 264 | fonts/simpleicons/tex/usimpleiconseight.fd +2022/07/29 | 259 | fonts/simpleicons/tex/usimpleiconsfive.fd +2022/07/29 | 259 | fonts/simpleicons/tex/usimpleiconsfour.fd +2022/07/29 | 259 | fonts/simpleicons/tex/usimpleiconsnine.fd +2022/07/29 | 254 | fonts/simpleicons/tex/usimpleiconsone.fd +2022/07/29 | 264 | fonts/simpleicons/tex/usimpleiconsseven.fd +2022/07/29 | 254 | fonts/simpleicons/tex/usimpleiconssix.fd +2022/07/29 | 264 | fonts/simpleicons/tex/usimpleiconsthree.fd +2022/07/29 | 254 | fonts/simpleicons/tex/usimpleiconstwo.fd +2022/07/29 | 1232 | fonts/simpleicons/tfm/SimpleIcons--simpleiconseight.tfm +2022/07/29 | 1232 | fonts/simpleicons/tfm/SimpleIcons--simpleiconsfive.tfm +2022/07/29 | 1232 | fonts/simpleicons/tfm/SimpleIcons--simpleiconsfour.tfm +2022/07/29 | 1208 | fonts/simpleicons/tfm/SimpleIcons--simpleiconsnine.tfm +2022/07/29 | 1228 | fonts/simpleicons/tfm/SimpleIcons--simpleiconsone.tfm +2022/07/29 | 1236 | fonts/simpleicons/tfm/SimpleIcons--simpleiconsseven.tfm +2022/07/29 | 1232 | fonts/simpleicons/tfm/SimpleIcons--simpleiconssix.tfm +2022/07/29 | 1232 | fonts/simpleicons/tfm/SimpleIcons--simpleiconsthree.tfm +2022/07/29 | 1232 | fonts/simpleicons/tfm/SimpleIcons--simpleiconstwo.tfm +2022/07/29 | 1673229 | fonts/simpleicons/type1/SimpleIcons.pfb +2022/07/29 | 4734924 | fonts/simpleicons.zip 2002/02/27 | 3750 | fonts/skull/skull.dtx 2002/02/27 | 156 | fonts/skull/skull.ins 2002/02/27 | 2973 | fonts/skull/skull.mf @@ -188881,7 +188881,7 @@ 2021/09/21 | 514924 | install/macros/generic/expkv.tds.zip 2022/02/04 | 232668 | install/macros/generic/iftex.tds.zip 2012/09/20 | 321508 | install/macros/generic/langcode.tds.zip -2022/06/29 | 1197084 | install/macros/generic/markdown.tds.zip +2022/07/29 | 1199455 | install/macros/generic/markdown.tds.zip 2014/06/11 | 428488 | install/macros/generic/mathdots.tds.zip 2014/01/02 | 496633 | install/macros/generic/minifp.tds.zip 2012/09/20 | 369585 | install/macros/generic/plainpkg.tds.zip @@ -189069,7 +189069,7 @@ 2013/07/01 | 1898068 | install/macros/latex/contrib/mdframed.tds.zip 2022/05/18 | 164746 | install/macros/latex/contrib/media4svg.tds.zip 2022/03/18 | 7473523 | install/macros/latex/contrib/media9.tds.zip -2022/02/20 | 3655680 | install/macros/latex/contrib/memoir.tds.zip +2022/07/29 | 3655356 | install/macros/latex/contrib/memoir.tds.zip 2020/08/06 | 24409080 | install/macros/latex/contrib/mercatormap.tds.zip 2021/10/15 | 722347 | install/macros/latex/contrib/mfirstuc.tds.zip 2022/06/23 | 3038638 | install/macros/latex/contrib/microtype.tds.zip @@ -203202,22 +203202,22 @@ 2016/06/15 | 170646 | macros/generic/luatex85/luatex85.pdf 2016/06/15 | 316 | macros/generic/luatex85/README.md 2016/06/15 | 173375 | macros/generic/luatex85.zip -2022/06/29 | 4393 | macros/generic/markdown/docstrip.cfg -2022/06/29 | 1491 | macros/generic/markdown/examples/context-mkii.tex -2022/06/29 | 1682 | macros/generic/markdown/examples/context-mkiv.tex -2022/06/29 | 3129 | macros/generic/markdown/examples/example.md -2022/06/29 | 1635 | macros/generic/markdown/examples/latex.tex -2022/06/29 | 75 | macros/generic/markdown/examples/scientists.csv -2022/06/29 | 22371 | macros/generic/markdown/libraries/markdown-tinyyaml.lua -2022/06/29 | 4530 | macros/generic/markdown/markdown.css -2022/06/29 | 630950 | macros/generic/markdown/markdown.dtx -2022/06/29 | 686941 | macros/generic/markdown/markdown.html -2022/06/29 | 1333 | macros/generic/markdown/markdown.ins -2022/06/29 | 830652 | macros/generic/markdown/markdown.pdf -2022/06/29 | 140951 | macros/generic/markdown/markdown.png -2022/06/29 | 16592 | macros/generic/markdown/README.md -2022/06/29 | 31 | macros/generic/markdown/VERSION -2022/06/29 | 1135197 | macros/generic/markdown.zip +2022/07/29 | 4377 | macros/generic/markdown/docstrip.cfg +2022/07/29 | 1491 | macros/generic/markdown/examples/context-mkii.tex +2022/07/29 | 1682 | macros/generic/markdown/examples/context-mkiv.tex +2022/07/29 | 3129 | macros/generic/markdown/examples/example.md +2022/07/29 | 1635 | macros/generic/markdown/examples/latex.tex +2022/07/29 | 75 | macros/generic/markdown/examples/scientists.csv +2022/07/29 | 22371 | macros/generic/markdown/libraries/markdown-tinyyaml.lua +2022/07/29 | 4530 | macros/generic/markdown/markdown.css +2022/07/29 | 631781 | macros/generic/markdown/markdown.dtx +2022/07/29 | 686941 | macros/generic/markdown/markdown.html +2022/07/29 | 1333 | macros/generic/markdown/markdown.ins +2022/07/29 | 832411 | macros/generic/markdown/markdown.pdf +2022/07/29 | 140951 | macros/generic/markdown/markdown.png +2022/07/29 | 16592 | macros/generic/markdown/README.md +2022/07/29 | 31 | macros/generic/markdown/VERSION +2022/07/29 | 1137373 | macros/generic/markdown.zip 2014/06/11 | 20744 | macros/generic/mathdots/mathdots.dtx 2014/06/11 | 1203 | macros/generic/mathdots/mathdots.ins 2014/06/11 | 258547 | macros/generic/mathdots/mathdots.pdf @@ -210153,37 +210153,6 @@ 2020/07/01 | 222477 | macros/latex/contrib/bubblesort/bubblesort.pdf 2020/07/01 | 715 | macros/latex/contrib/bubblesort/README.md 2020/07/01 | 229462 | macros/latex/contrib/bubblesort.zip -2022/03/06 | 438059 | macros/latex/contrib/buctthesis/doc/buctthesis.pdf -2021/09/10 | 6657 | macros/latex/contrib/buctthesis/doc/ChangeLog.md -2021/02/17 | 177 | macros/latex/contrib/buctthesis/doc/chapter/acknowledgement.tex -2021/04/22 | 1374 | macros/latex/contrib/buctthesis/doc/chapter/app1.tex -2022/03/06 | 15750 | macros/latex/contrib/buctthesis/doc/chapter/chapter1.tex -2022/03/06 | 12263 | macros/latex/contrib/buctthesis/doc/chapter/chapter2.tex -2021/02/17 | 242 | macros/latex/contrib/buctthesis/doc/chapter/chapter3.tex -2021/02/17 | 205 | macros/latex/contrib/buctthesis/doc/chapter/conclusion.tex -2021/02/17 | 1719 | macros/latex/contrib/buctthesis/doc/chapter/denotation.tex -2021/02/17 | 3120 | macros/latex/contrib/buctthesis/doc/chapter/foreword.tex -2022/02/17 | 4923 | macros/latex/contrib/buctthesis/doc/chapter/frontmatter.tex -2021/02/17 | 126 | macros/latex/contrib/buctthesis/doc/chapter/translation.tex -2021/02/17 | 171 | macros/latex/contrib/buctthesis/doc/code/helloworld.cpp -2021/11/23 | 60939 | macros/latex/contrib/buctthesis/doc/cover/BUCT-badge.pdf -2021/08/10 | 718 | macros/latex/contrib/buctthesis/doc/cover/buctcover.tex -2021/02/17 | 24415 | macros/latex/contrib/buctthesis/doc/figure/AddBib.png -2021/02/17 | 98671 | macros/latex/contrib/buctthesis/doc/figure/declare-bachelor.png -2021/02/17 | 187456 | macros/latex/contrib/buctthesis/doc/figure/declare-master-doctor.png -2021/02/17 | 12160 | macros/latex/contrib/buctthesis/doc/figure/image-a.pdf -2021/02/17 | 11708 | macros/latex/contrib/buctthesis/doc/figure/image-c.pdf -2021/02/17 | 1143 | macros/latex/contrib/buctthesis/doc/figure/image-plain.pdf -2021/02/17 | 42252 | macros/latex/contrib/buctthesis/doc/figure/worm-gear.pdf -2021/02/18 | 278 | macros/latex/contrib/buctthesis/doc/latexmkrc -2021/02/18 | 19105 | macros/latex/contrib/buctthesis/doc/LICENSE -2021/09/10 | 2047 | macros/latex/contrib/buctthesis/doc/main.tex -2022/03/06 | 1051 | macros/latex/contrib/buctthesis/doc/mycfg.sty -2021/05/31 | 2451 | macros/latex/contrib/buctthesis/doc/thesisbib.bib -2022/02/08 | 5258 | macros/latex/contrib/buctthesis/README.md -2022/03/06 | 92750 | macros/latex/contrib/buctthesis/source/buctthesis.dtx -2021/03/19 | 2415 | macros/latex/contrib/buctthesis/source/buctthesis.ins -2022/03/06 | 915511 | macros/latex/contrib/buctthesis.zip 2008/10/10 | 10022 | macros/latex/contrib/bullcntr/00readme.txt 2008/10/10 | 61939 | macros/latex/contrib/bullcntr/bullcntr.dtx 2008/10/10 | 3860 | macros/latex/contrib/bullcntr/bullcntr.ins @@ -218491,32 +218460,6 @@ 2001/10/17 | 3609 | macros/latex/contrib/hitec/hitec_doc.tex 2001/10/17 | 815 | macros/latex/contrib/hitec/README 2008/11/07 | 22899 | macros/latex/contrib/hitec.zip -2020/01/10 | 227 | macros/latex/contrib/hithesis/back/acknowledgements.tex -2020/01/10 | 3035 | macros/latex/contrib/hithesis/back/appA.tex -2020/01/10 | 12632 | macros/latex/contrib/hithesis/back/appendix01.tex -2020/01/10 | 124 | macros/latex/contrib/hithesis/back/ceindex.tex -2020/01/10 | 831 | macros/latex/contrib/hithesis/back/conclusion.tex -2020/01/10 | 1865 | macros/latex/contrib/hithesis/back/publications.tex -2020/01/10 | 695 | macros/latex/contrib/hithesis/back/resume.tex -2020/01/10 | 32186 | macros/latex/contrib/hithesis/body/introduction.tex -2020/01/10 | 3763 | macros/latex/contrib/hithesis/ctex-fontset-siyuan.def -2020/01/10 | 21103 | macros/latex/contrib/hithesis/figures/bthesistitle.eps -2020/01/10 | 25501 | macros/latex/contrib/hithesis/figures/golfer.eps -2020/01/10 | 24056 | macros/latex/contrib/hithesis/figures/hitlogo.eps -2020/01/10 | 3971 | macros/latex/contrib/hithesis/front/cover.tex -2020/01/10 | 346 | macros/latex/contrib/hithesis/front/denotation.tex -2020/01/10 | 137852 | macros/latex/contrib/hithesis/hithesis.bst -2020/01/10 | 245785 | macros/latex/contrib/hithesis/hithesis.dtx -2020/01/10 | 3985 | macros/latex/contrib/hithesis/hithesis.ins -2020/01/10 | 610073 | macros/latex/contrib/hithesis/hithesis.pdf -2020/01/10 | 13061 | macros/latex/contrib/hithesis/hithesis.sty -2020/01/10 | 1921 | macros/latex/contrib/hithesis/latexmkrc -2020/01/10 | 337720 | macros/latex/contrib/hithesis/main.pdf -2020/01/10 | 7044 | macros/latex/contrib/hithesis/main.tex -2020/01/10 | 2635 | macros/latex/contrib/hithesis/Makefile -2020/01/10 | 13502 | macros/latex/contrib/hithesis/README.md -2020/01/10 | 1730 | macros/latex/contrib/hithesis/reference.bib -2020/01/10 | 1079000 | macros/latex/contrib/hithesis.zip 2021/02/10 | 1102 | macros/latex/contrib/hitreport/data/abstract.tex 2021/03/13 | 1439 | macros/latex/contrib/hitreport/data/appendix.tex 2021/01/26 | 4652 | macros/latex/contrib/hitreport/data/chap01.tex @@ -222264,25 +222207,25 @@ 2008/03/20 | 13908 | macros/latex/contrib/memexsupp/memexsupp.tex 2008/03/20 | 1336 | macros/latex/contrib/memexsupp/README 2008/03/20 | 123432 | macros/latex/contrib/memexsupp.zip -2022/02/20 | 1518 | macros/latex/contrib/memoir/doc-src/anvil2.mps -2022/02/20 | 206 | macros/latex/contrib/memoir/doc-src/Makeidxglo -2022/02/20 | 5519 | macros/latex/contrib/memoir/doc-src/memfonts.sty -2022/02/20 | 14597 | macros/latex/contrib/memoir/doc-src/memlays.sty -2022/02/20 | 432 | macros/latex/contrib/memoir/doc-src/memman.gst -2022/02/20 | 389 | macros/latex/contrib/memoir/doc-src/memman.ist -2022/02/20 | 1514107 | macros/latex/contrib/memoir/doc-src/memman.tex -2022/02/20 | 7423 | macros/latex/contrib/memoir/doc-src/memnoidxnum.tex -2022/02/20 | 42186 | macros/latex/contrib/memoir/doc-src/memsty.sty -2022/02/20 | 203838 | macros/latex/contrib/memoir/doc-src/setpage-example.pdf -2022/02/20 | 17396 | macros/latex/contrib/memoir/doc-src/titlepages.sty -2022/02/20 | 586 | macros/latex/contrib/memoir/doc-src/trims-example.tex -2022/02/20 | 2838424 | macros/latex/contrib/memoir/memman.pdf -2022/02/20 | 1260289 | macros/latex/contrib/memoir/memoir.dtx -2022/02/20 | 3977 | macros/latex/contrib/memoir/memoir.ins -2022/02/20 | 38371 | macros/latex/contrib/memoir/mempatch.dtx -2022/02/20 | 2852 | macros/latex/contrib/memoir/mempatch.ins -2022/02/20 | 48652 | macros/latex/contrib/memoir/README -2022/02/20 | 3549221 | macros/latex/contrib/memoir.zip +2022/07/29 | 1518 | macros/latex/contrib/memoir/doc-src/anvil2.mps +2022/07/29 | 206 | macros/latex/contrib/memoir/doc-src/Makeidxglo +2022/07/29 | 5519 | macros/latex/contrib/memoir/doc-src/memfonts.sty +2022/07/29 | 14597 | macros/latex/contrib/memoir/doc-src/memlays.sty +2022/07/29 | 432 | macros/latex/contrib/memoir/doc-src/memman.gst +2022/07/29 | 389 | macros/latex/contrib/memoir/doc-src/memman.ist +2022/07/29 | 1514098 | macros/latex/contrib/memoir/doc-src/memman.tex +2022/07/29 | 7423 | macros/latex/contrib/memoir/doc-src/memnoidxnum.tex +2022/07/29 | 42186 | macros/latex/contrib/memoir/doc-src/memsty.sty +2022/07/29 | 203838 | macros/latex/contrib/memoir/doc-src/setpage-example.pdf +2022/07/29 | 17396 | macros/latex/contrib/memoir/doc-src/titlepages.sty +2022/07/29 | 586 | macros/latex/contrib/memoir/doc-src/trims-example.tex +2022/07/29 | 2837551 | macros/latex/contrib/memoir/memman.pdf +2022/07/29 | 1262493 | macros/latex/contrib/memoir/memoir.dtx +2022/07/29 | 3977 | macros/latex/contrib/memoir/memoir.ins +2022/07/29 | 38371 | macros/latex/contrib/memoir/mempatch.dtx +2022/07/29 | 2852 | macros/latex/contrib/memoir/mempatch.ins +2022/07/29 | 49407 | macros/latex/contrib/memoir/README +2022/07/29 | 3548422 | macros/latex/contrib/memoir.zip 2013/05/13 | 5708 | macros/latex/contrib/memory/memory.dtx 2013/05/10 | 1942 | macros/latex/contrib/memory/memory.ins 2013/05/13 | 30008 | macros/latex/contrib/memory/memory.pdf @@ -224791,12 +224734,12 @@ 2022/06/07 | 27733 | macros/latex/contrib/pax/source/src/PDFAnnotExtractor.java 2022/06/07 | 3688 | macros/latex/contrib/pax/source/src/StringVisitor.java 2022/06/07 | 15189 | macros/latex/contrib/pax/tex/pax.sty -2022/06/22 | 538 | macros/latex/contrib/pbalance/LICENSE -2022/06/22 | 48008 | macros/latex/contrib/pbalance/pbalance.dtx -2022/06/22 | 2071 | macros/latex/contrib/pbalance/pbalance.ins -2022/06/22 | 39562 | macros/latex/contrib/pbalance/pbalance.pdf -2022/06/22 | 898 | macros/latex/contrib/pbalance/README.md -2022/06/22 | 52621 | macros/latex/contrib/pbalance.zip +2022/07/29 | 538 | macros/latex/contrib/pbalance/LICENSE +2022/07/29 | 62031 | macros/latex/contrib/pbalance/pbalance.dtx +2022/07/29 | 2071 | macros/latex/contrib/pbalance/pbalance.ins +2022/07/29 | 50436 | macros/latex/contrib/pbalance/pbalance.pdf +2022/07/29 | 898 | macros/latex/contrib/pbalance/README.md +2022/07/29 | 66145 | macros/latex/contrib/pbalance.zip 1998/10/20 | 17982 | macros/latex/contrib/pb-diagram/COPYING 1997/01/26 | 23407 | macros/latex/contrib/pb-diagram/lamsarrow.sty 1998/11/30 | 35960 | macros/latex/contrib/pb-diagram/pb-diagram.sty @@ -232193,73 +232136,73 @@ 2021/01/21 | 1065010 | macros/latex/contrib/tkz/tkz-berge.zip 2022/06/11 | 10307 | macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-angles.tex 2022/06/11 | 5093 | macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-circleby.tex -2022/06/11 | 11083 | macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-circles.tex +2022/07/29 | 11711 | macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-circles.tex 2022/05/06 | 14641 | macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-clipping.tex 2022/04/18 | 2744 | macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-compass.tex 2022/07/11 | 872 | macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-documentation.tex -2022/06/11 | 33298 | macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-drawing.tex +2022/07/29 | 33282 | macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-drawing.tex 2022/06/12 | 8869 | macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-elements.tex -2022/06/11 | 44967 | macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-examples.tex +2022/07/22 | 44966 | macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-examples.tex 2022/05/06 | 3153 | macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-FAQ.tex 2022/04/11 | 9744 | macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-filling.tex 2022/05/06 | 1580 | macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-installation.tex 2022/06/11 | 18888 | macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-intersection.tex 2022/06/12 | 13388 | macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-labelling.tex 2022/06/11 | 10307 | macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-lines.tex -2022/07/19 | 7934 | macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-main.tex +2022/07/28 | 7934 | macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-main.tex 2022/06/11 | 14565 | macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-marking.tex -2022/07/15 | 10111 | macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-news.tex +2022/07/29 | 10159 | macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-news.tex 2022/04/16 | 12702 | macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-others.tex 2022/04/18 | 17558 | macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-pointby.tex -2022/06/11 | 33517 | macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-pointsSpc.tex +2022/07/24 | 33537 | macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-pointsSpc.tex 2022/06/10 | 10298 | macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-points.tex 2022/03/31 | 9798 | macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-pointwith.tex 2022/06/11 | 8013 | macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-polygons.tex -2022/06/12 | 22904 | macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-presentation.tex +2022/07/25 | 22905 | macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-presentation.tex 2022/04/16 | 1600 | macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-rapporteur.tex 2022/07/17 | 2582 | macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-rnd.tex 2022/06/11 | 6455 | macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-show.tex 2022/04/18 | 18644 | macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-styles.tex 2022/06/11 | 15828 | macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-tools.tex 2022/06/11 | 22352 | macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-triangles.tex -2022/07/19 | 1102232 | macros/latex/contrib/tkz/tkz-euclide/doc/tkz-euclide.pdf -2022/07/19 | 11224 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-euclide.cfg -2022/07/19 | 6085 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-euclide.sty -2022/07/19 | 4375 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-lib-eu-marks.tex -2022/07/19 | 2005 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-lib-eu-shape.tex -2022/07/19 | 6765 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-axesmin.tex -2022/07/19 | 6576 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-circles-by.tex -2022/07/19 | 9391 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-circles.tex -2022/07/19 | 3975 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-compass.tex -2022/07/19 | 21724 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-draw-angles.tex -2022/07/19 | 5962 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-draw-circles.tex -2022/07/19 | 10207 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-draw-lines.tex -2022/07/19 | 7321 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-draw-points.tex -2022/07/19 | 5067 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-draw-polygons.tex -2022/07/19 | 2836 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-draw-triangles.tex -2022/07/19 | 3473 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-grids.tex -2022/07/19 | 10463 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-lines.tex -2022/07/19 | 18568 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-points-by.tex -2022/07/19 | 5343 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-points-rnd.tex -2022/07/19 | 23735 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-points-spc.tex -2022/07/19 | 6496 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-points.tex -2022/07/19 | 10652 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-points-with.tex -2022/07/19 | 4085 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-polygons.tex -2022/07/19 | 4601 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-protractor.tex -2022/07/19 | 13272 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-sectors.tex -2022/07/19 | 14443 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-show.tex -2022/07/19 | 17804 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-triangles.tex -2022/07/19 | 3111 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-tools-eu-angles.tex -2022/07/19 | 3484 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-tools-eu-base.tex -2022/07/19 | 1224 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-tools-eu-BB.tex -2022/07/19 | 2268 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-tools-eu-colors.tex -2022/07/19 | 18460 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-tools-eu-intersections.tex -2022/07/19 | 7808 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-tools-eu-math.tex -2022/07/19 | 2749 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-tools-eu-modules.tex -2022/07/19 | 2987 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-tools-eu-text.tex -2022/07/19 | 7783 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-tools-eu-utilities.tex -2022/07/19 | 10572 | macros/latex/contrib/tkz/tkz-euclide/README.md -2022/07/19 | 1265504 | macros/latex/contrib/tkz/tkz-euclide.zip +2022/07/29 | 1104426 | macros/latex/contrib/tkz/tkz-euclide/doc/tkz-euclide.pdf +2022/07/28 | 11224 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-euclide.cfg +2022/07/28 | 6085 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-euclide.sty +2022/07/28 | 4375 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-lib-eu-marks.tex +2022/07/28 | 2005 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-lib-eu-shape.tex +2022/07/28 | 6765 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-axesmin.tex +2022/07/28 | 6576 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-circles-by.tex +2022/07/29 | 9391 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-circles.tex +2022/07/28 | 3975 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-compass.tex +2022/07/29 | 21622 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-draw-angles.tex +2022/07/28 | 5962 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-draw-circles.tex +2022/07/29 | 10203 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-draw-lines.tex +2022/07/28 | 7321 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-draw-points.tex +2022/07/28 | 5067 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-draw-polygons.tex +2022/07/28 | 2836 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-draw-triangles.tex +2022/07/28 | 3473 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-grids.tex +2022/07/28 | 10463 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-lines.tex +2022/07/28 | 18568 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-points-by.tex +2022/07/28 | 5343 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-points-rnd.tex +2022/07/28 | 23735 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-points-spc.tex +2022/07/28 | 6496 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-points.tex +2022/07/28 | 10652 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-points-with.tex +2022/07/28 | 4085 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-polygons.tex +2022/07/28 | 4601 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-protractor.tex +2022/07/28 | 13272 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-sectors.tex +2022/07/28 | 14443 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-show.tex +2022/07/28 | 17804 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-triangles.tex +2022/07/28 | 3111 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-tools-eu-angles.tex +2022/07/28 | 3484 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-tools-eu-base.tex +2022/07/28 | 1224 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-tools-eu-BB.tex +2022/07/28 | 2268 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-tools-eu-colors.tex +2022/07/28 | 18460 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-tools-eu-intersections.tex +2022/07/28 | 7808 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-tools-eu-math.tex +2022/07/28 | 2749 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-tools-eu-modules.tex +2022/07/28 | 2987 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-tools-eu-text.tex +2022/07/28 | 7783 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-tools-eu-utilities.tex +2022/07/29 | 11063 | macros/latex/contrib/tkz/tkz-euclide/README.md +2022/07/29 | 1267808 | macros/latex/contrib/tkz/tkz-euclide.zip 2022/07/15 | 17886 | macros/latex/contrib/tkz/tkzexample/doc/latex/tkzexample.tex 2022/07/15 | 98599 | macros/latex/contrib/tkz/tkzexample/doc/tkzexample.pdf 2022/07/15 | 15954 | macros/latex/contrib/tkz/tkzexample/latex/tkzexample.sty @@ -246238,6 +246181,11 @@ 2014/07/16 | 2436 | macros/xetex/latex/bidishadowtext/bidishadowtext.sty 2014/07/16 | 120948 | macros/xetex/latex/bidishadowtext.zip 2022/07/18 | 4280226 | macros/xetex/latex/bidi.zip +2022/07/29 | 101124 | macros/xetex/latex/buctthesis/buctthesis.dtx +2022/03/06 | 2415 | macros/xetex/latex/buctthesis/buctthesis.ins +2022/07/29 | 462539 | macros/xetex/latex/buctthesis/buctthesis.pdf +2022/02/08 | 5258 | macros/xetex/latex/buctthesis/README.md +2022/07/29 | 489828 | macros/xetex/latex/buctthesis.zip 2018/08/15 | 10902 | macros/xetex/latex/businesscard-qrcode/businesscard-qrcode.cls 2018/08/15 | 51983 | macros/xetex/latex/businesscard-qrcode/examples/example.pdf 2018/08/15 | 932 | macros/xetex/latex/businesscard-qrcode/examples/example.tex @@ -246358,6 +246306,53 @@ 2022/04/17 | 607025 | macros/xetex/latex/hanzibox/hanzibox.pdf 2022/04/17 | 5515 | macros/xetex/latex/hanzibox/README.md 2022/04/17 | 616210 | macros/xetex/latex/hanzibox.zip +2022/07/29 | 4885 | macros/xetex/latex/hfutthesis/hfut-bib/hfut.bib +2022/07/29 | 1810 | macros/xetex/latex/hfutthesis/hfut-chapters/abstract.tex +2022/07/29 | 560 | macros/xetex/latex/hfutthesis/hfut-chapters/acknowledgements.tex +2022/07/29 | 1309 | macros/xetex/latex/hfutthesis/hfut-chapters/citations.tex +2022/07/29 | 92 | macros/xetex/latex/hfutthesis/hfut-chapters/complementary.tex +2022/07/29 | 1898 | macros/xetex/latex/hfutthesis/hfut-chapters/expertspage.tex +2022/07/29 | 4242 | macros/xetex/latex/hfutthesis/hfut-chapters/floats.tex +2022/07/29 | 1440 | macros/xetex/latex/hfutthesis/hfut-chapters/intro.tex +2022/07/29 | 6510 | macros/xetex/latex/hfutthesis/hfut-chapters/math.tex +2022/07/29 | 958 | macros/xetex/latex/hfutthesis/hfut-chapters/notation.tex +2022/07/29 | 535 | macros/xetex/latex/hfutthesis/hfut-chapters/publications.tex +2022/07/29 | 202975 | macros/xetex/latex/hfutthesis/hfut-figures/hfut-badge.pdf +2022/07/29 | 60629 | macros/xetex/latex/hfutthesis/hfut-figures/hfut-name.pdf +2022/07/29 | 4011 | macros/xetex/latex/hfutthesis/hfutsetup.tex +2022/07/29 | 111667 | macros/xetex/latex/hfutthesis/hfutthesis.cls +2022/07/29 | 309251 | macros/xetex/latex/hfutthesis/hfutthesis-doc.pdf +2022/07/29 | 27365 | macros/xetex/latex/hfutthesis/hfutthesis-doc.tex +2022/07/29 | 432196 | macros/xetex/latex/hfutthesis/hfutthesis-example.pdf +2022/07/29 | 1778 | macros/xetex/latex/hfutthesis/hfutthesis-example.tex +2022/07/29 | 3172 | macros/xetex/latex/hfutthesis/README.md +2022/07/29 | 880400 | macros/xetex/latex/hfutthesis.zip +2020/01/10 | 227 | macros/xetex/latex/hithesis/back/acknowledgements.tex +2020/01/10 | 3035 | macros/xetex/latex/hithesis/back/appA.tex +2020/01/10 | 12632 | macros/xetex/latex/hithesis/back/appendix01.tex +2020/01/10 | 124 | macros/xetex/latex/hithesis/back/ceindex.tex +2020/01/10 | 831 | macros/xetex/latex/hithesis/back/conclusion.tex +2020/01/10 | 1865 | macros/xetex/latex/hithesis/back/publications.tex +2020/01/10 | 695 | macros/xetex/latex/hithesis/back/resume.tex +2020/01/10 | 32186 | macros/xetex/latex/hithesis/body/introduction.tex +2020/01/10 | 3763 | macros/xetex/latex/hithesis/ctex-fontset-siyuan.def +2020/01/10 | 21103 | macros/xetex/latex/hithesis/figures/bthesistitle.eps +2020/01/10 | 25501 | macros/xetex/latex/hithesis/figures/golfer.eps +2020/01/10 | 24056 | macros/xetex/latex/hithesis/figures/hitlogo.eps +2020/01/10 | 3971 | macros/xetex/latex/hithesis/front/cover.tex +2020/01/10 | 346 | macros/xetex/latex/hithesis/front/denotation.tex +2020/01/10 | 137852 | macros/xetex/latex/hithesis/hithesis.bst +2020/01/10 | 245785 | macros/xetex/latex/hithesis/hithesis.dtx +2020/01/10 | 3985 | macros/xetex/latex/hithesis/hithesis.ins +2020/01/10 | 610073 | macros/xetex/latex/hithesis/hithesis.pdf +2020/01/10 | 13061 | macros/xetex/latex/hithesis/hithesis.sty +2020/01/10 | 1921 | macros/xetex/latex/hithesis/latexmkrc +2020/01/10 | 337720 | macros/xetex/latex/hithesis/main.pdf +2020/01/10 | 7044 | macros/xetex/latex/hithesis/main.tex +2020/01/10 | 2635 | macros/xetex/latex/hithesis/Makefile +2020/01/10 | 13502 | macros/xetex/latex/hithesis/README.md +2020/01/10 | 1730 | macros/xetex/latex/hithesis/reference.bib +2020/01/10 | 1079000 | macros/xetex/latex/hithesis.zip 2013/04/03 | 54055 | macros/xetex/latex/imsproc/imsproc.cls 2013/04/03 | 65609 | macros/xetex/latex/imsproc/logo.JPG 2013/04/03 | 1332 | macros/xetex/latex/imsproc/README @@ -282266,8 +282261,8 @@ 2022/04/08 | 38440 | systems/texlive/tlnet/archive/circ.source.r62977.tar.xz 2022/07/03 | 1664264 | systems/texlive/tlnet/archive/circuitikz.doc.r63788.tar.xz 2022/07/03 | 165420 | systems/texlive/tlnet/archive/circuitikz.r63788.tar.xz -2022/02/13 | 2327636 | systems/texlive/tlnet/archive/circuit-macros.doc.r61987.tar.xz -2022/02/13 | 1496 | systems/texlive/tlnet/archive/circuit-macros.r61987.tar.xz +2022/07/29 | 2339944 | systems/texlive/tlnet/archive/circuit-macros.doc.r63991.tar.xz +2022/07/29 | 1496 | systems/texlive/tlnet/archive/circuit-macros.r63991.tar.xz 2022/01/22 | 356 | systems/texlive/tlnet/archive/citation-style-language.aarch64-linux.r61687.tar.xz 2022/01/22 | 360 | systems/texlive/tlnet/archive/citation-style-language.amd64-freebsd.r61687.tar.xz 2022/01/22 | 360 | systems/texlive/tlnet/archive/citation-style-language.amd64-netbsd.r61687.tar.xz @@ -282514,7 +282509,7 @@ 2022/05/05 | 552 | systems/texlive/tlnet/archive/collection-games.r63224.tar.xz 2020/10/07 | 588 | systems/texlive/tlnet/archive/collection-humanities.r56575.tar.xz 2021/06/15 | 456 | systems/texlive/tlnet/archive/collection-langarabic.r59594.tar.xz -2022/02/07 | 544 | systems/texlive/tlnet/archive/collection-langchinese.r61913.tar.xz +2022/07/29 | 552 | systems/texlive/tlnet/archive/collection-langchinese.r63995.tar.xz 2022/02/07 | 580 | systems/texlive/tlnet/archive/collection-langcjk.r61912.tar.xz 2020/03/04 | 608 | systems/texlive/tlnet/archive/collection-langcyrillic.r54074.tar.xz 2020/03/04 | 372 | systems/texlive/tlnet/archive/collection-langczechslovak.r54074.tar.xz @@ -282886,9 +282881,9 @@ 2021/08/16 | 50996 | systems/texlive/tlnet/archive/cryptocode.source.r60249.tar.xz 2019/02/28 | 31468 | systems/texlive/tlnet/archive/cryst.doc.r15878.tar.xz 2019/02/28 | 35496 | systems/texlive/tlnet/archive/cryst.r15878.tar.xz -2022/06/10 | 105448 | systems/texlive/tlnet/archive/csassignments.doc.r63517.tar.xz -2022/06/10 | 3908 | systems/texlive/tlnet/archive/csassignments.r63517.tar.xz -2022/06/10 | 8156 | systems/texlive/tlnet/archive/csassignments.source.r63517.tar.xz +2022/07/29 | 106972 | systems/texlive/tlnet/archive/csassignments.doc.r63992.tar.xz +2022/07/29 | 3884 | systems/texlive/tlnet/archive/csassignments.r63992.tar.xz +2022/07/29 | 8200 | systems/texlive/tlnet/archive/csassignments.source.r63992.tar.xz 2020/03/20 | 274080 | systems/texlive/tlnet/archive/csbulletin.doc.r54433.tar.xz 2020/03/20 | 12916 | systems/texlive/tlnet/archive/csbulletin.r54433.tar.xz 2019/02/28 | 340 | systems/texlive/tlnet/archive/cslatex.aarch64-linux.r46208.tar.xz @@ -284394,6 +284389,8 @@ 2021/03/02 | 49904 | systems/texlive/tlnet/archive/exam.r58023.tar.xz 2022/01/24 | 313712 | systems/texlive/tlnet/archive/exam-randomizechoices.doc.r61719.tar.xz 2022/01/24 | 5624 | systems/texlive/tlnet/archive/exam-randomizechoices.r61719.tar.xz +2022/07/29 | 1831772 | systems/texlive/tlnet/archive/exam-zh.doc.r63995.tar.xz +2022/07/29 | 31680 | systems/texlive/tlnet/archive/exam-zh.r63995.tar.xz 2019/02/28 | 340 | systems/texlive/tlnet/archive/exceltex.aarch64-linux.r46208.tar.xz 2019/02/28 | 340 | systems/texlive/tlnet/archive/exceltex.amd64-freebsd.r25860.tar.xz 2019/02/28 | 340 | systems/texlive/tlnet/archive/exceltex.amd64-netbsd.r30191.tar.xz @@ -287459,9 +287456,9 @@ 2021/01/08 | 3476 | systems/texlive/tlnet/archive/lua-visual-debug.r57349.tar.xz 2021/03/04 | 95132 | systems/texlive/tlnet/archive/luavlna.doc.r58087.tar.xz 2021/03/04 | 7628 | systems/texlive/tlnet/archive/luavlna.r58087.tar.xz -2022/06/19 | 750088 | systems/texlive/tlnet/archive/lua-widow-control.doc.r63642.tar.xz -2022/06/19 | 16480 | systems/texlive/tlnet/archive/lua-widow-control.r63642.tar.xz -2022/06/19 | 47832 | systems/texlive/tlnet/archive/lua-widow-control.source.r63642.tar.xz +2022/07/29 | 745928 | systems/texlive/tlnet/archive/lua-widow-control.doc.r63994.tar.xz +2022/07/29 | 16396 | systems/texlive/tlnet/archive/lua-widow-control.r63994.tar.xz +2022/07/29 | 47940 | systems/texlive/tlnet/archive/lua-widow-control.source.r63994.tar.xz 2021/10/08 | 123428 | systems/texlive/tlnet/archive/luaxml.doc.r60709.tar.xz 2021/10/08 | 32276 | systems/texlive/tlnet/archive/luaxml.r60709.tar.xz 2022/04/17 | 77724 | systems/texlive/tlnet/archive/lutabulartools.doc.r63043.tar.xz @@ -288569,9 +288566,9 @@ 2019/02/28 | 7064 | systems/texlive/tlnet/archive/niceframe.source.r36086.tar.xz 2019/02/28 | 604 | systems/texlive/tlnet/archive/niceframe-type1.doc.r44671.tar.xz 2019/02/28 | 276328 | systems/texlive/tlnet/archive/niceframe-type1.r44671.tar.xz -2022/07/17 | 2030764 | systems/texlive/tlnet/archive/nicematrix.doc.r63912.tar.xz -2022/07/17 | 35616 | systems/texlive/tlnet/archive/nicematrix.r63912.tar.xz -2022/07/17 | 115924 | systems/texlive/tlnet/archive/nicematrix.source.r63912.tar.xz +2022/07/29 | 1794476 | systems/texlive/tlnet/archive/nicematrix.doc.r63993.tar.xz +2022/07/29 | 36828 | systems/texlive/tlnet/archive/nicematrix.r63993.tar.xz +2022/07/29 | 118508 | systems/texlive/tlnet/archive/nicematrix.source.r63993.tar.xz 2019/02/28 | 2473836 | systems/texlive/tlnet/archive/nicetext.doc.r38914.tar.xz 2019/02/28 | 54740 | systems/texlive/tlnet/archive/nicetext.r38914.tar.xz 2019/02/28 | 28908 | systems/texlive/tlnet/archive/nicetext.source.r38914.tar.xz @@ -291848,7 +291845,7 @@ 2020/05/17 | 592 | systems/texlive/tlnet/archive/texlive-scripts.amd64-freebsd.r55172.tar.xz 2020/05/17 | 588 | systems/texlive/tlnet/archive/texlive-scripts.amd64-netbsd.r55172.tar.xz 2020/05/17 | 592 | systems/texlive/tlnet/archive/texlive-scripts.armhf-linux.r55172.tar.xz -2022/07/28 | 419064 | systems/texlive/tlnet/archive/texlive-scripts.doc.r63985.tar.xz +2022/07/29 | 419024 | systems/texlive/tlnet/archive/texlive-scripts.doc.r63990.tar.xz 2020/01/27 | 916 | systems/texlive/tlnet/archive/texlive-scripts-extra.aarch64-linux.r53577.tar.xz 2020/01/27 | 924 | systems/texlive/tlnet/archive/texlive-scripts-extra.amd64-freebsd.r53577.tar.xz 2020/01/27 | 916 | systems/texlive/tlnet/archive/texlive-scripts-extra.amd64-netbsd.r53577.tar.xz @@ -291872,7 +291869,7 @@ 2020/05/17 | 588 | systems/texlive/tlnet/archive/texlive-scripts.i386-linux.r55172.tar.xz 2020/05/17 | 592 | systems/texlive/tlnet/archive/texlive-scripts.i386-netbsd.r55172.tar.xz 2020/05/17 | 588 | systems/texlive/tlnet/archive/texlive-scripts.i386-solaris.r55172.tar.xz -2022/07/28 | 113488 | systems/texlive/tlnet/archive/texlive-scripts.r63985.tar.xz +2022/07/29 | 113504 | systems/texlive/tlnet/archive/texlive-scripts.r63990.tar.xz 2021/02/25 | 572 | systems/texlive/tlnet/archive/texlive-scripts.universal-darwin.r57908.tar.xz 2022/04/19 | 36296 | systems/texlive/tlnet/archive/texlive-scripts.win32.r63068.tar.xz 2020/05/17 | 588 | systems/texlive/tlnet/archive/texlive-scripts.x86_64-cygwin.r55172.tar.xz @@ -293273,9 +293270,9 @@ 2022/04/24 | 693304 | systems/texlive/tlnet/archive/xduthesis.doc.r63116.tar.xz 2022/04/24 | 113392 | systems/texlive/tlnet/archive/xduthesis.r63116.tar.xz 2022/04/24 | 15976 | systems/texlive/tlnet/archive/xduthesis.source.r63116.tar.xz -2022/06/29 | 686392 | systems/texlive/tlnet/archive/xduts.doc.r63751.tar.xz -2022/06/29 | 520844 | systems/texlive/tlnet/archive/xduts.r63751.tar.xz -2022/06/29 | 37860 | systems/texlive/tlnet/archive/xduts.source.r63751.tar.xz +2022/07/29 | 689216 | systems/texlive/tlnet/archive/xduts.doc.r63996.tar.xz +2022/07/29 | 521060 | systems/texlive/tlnet/archive/xduts.r63996.tar.xz +2022/07/29 | 38156 | systems/texlive/tlnet/archive/xduts.source.r63996.tar.xz 2022/03/01 | 527308 | systems/texlive/tlnet/archive/xdvi.aarch64-linux.r62280.tar.xz 2022/02/27 | 566196 | systems/texlive/tlnet/archive/xdvi.amd64-freebsd.r62206.tar.xz 2022/02/27 | 488448 | systems/texlive/tlnet/archive/xdvi.amd64-netbsd.r62220.tar.xz @@ -293694,16 +293691,16 @@ 2020/07/18 | 47816 | systems/texlive/tlnet/archive/zztex.doc.r55862.tar.xz 2020/07/18 | 101724 | systems/texlive/tlnet/archive/zztex.r55862.tar.xz 2022/07/17 | 124404 | systems/texlive/tlnet/install-tl -2022/07/28 | 5809003 | systems/texlive/tlnet/install-tl-unx.tar.gz -2022/07/28 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512 -2022/07/28 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc +2022/07/29 | 5808925 | systems/texlive/tlnet/install-tl-unx.tar.gz +2022/07/29 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512 +2022/07/29 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc 2021/04/11 | 4945 | systems/texlive/tlnet/install-tl-windows.bat -2022/07/28 | 20465653 | systems/texlive/tlnet/install-tl-windows.exe -2022/07/28 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512 -2022/07/28 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc -2022/07/28 | 25493340 | systems/texlive/tlnet/install-tl.zip -2022/07/28 | 145 | systems/texlive/tlnet/install-tl.zip.sha512 -2022/07/28 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc +2022/07/29 | 20465749 | systems/texlive/tlnet/install-tl-windows.exe +2022/07/29 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512 +2022/07/29 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc +2022/07/29 | 25493351 | systems/texlive/tlnet/install-tl.zip +2022/07/29 | 145 | systems/texlive/tlnet/install-tl.zip.sha512 +2022/07/29 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc 2022/04/03 | 1229 | systems/texlive/tlnet/README.md 2022/04/03 | 0 | systems/texlive/tlnet/TEXLIVE_2022 2022/02/28 | 7791 | systems/texlive/tlnet/tlpkg/gpg/pubring.gpg @@ -293713,7 +293710,7 @@ 2022/02/28 | 1280 | systems/texlive/tlnet/tlpkg/gpg/trustdb.gpg 2022/05/27 | 49794 | systems/texlive/tlnet/tlpkg/installer/config.guess 2010/11/11 | 11651 | systems/texlive/tlnet/tlpkg/installer/COPYING.MinGW-runtime.txt -2022/07/27 | 7189 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl +2022/07/28 | 7251 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl 2022/07/21 | 222477 | systems/texlive/tlnet/tlpkg/installer/curl/curl-ca-bundle.crt 2020/04/15 | 2606592 | systems/texlive/tlnet/tlpkg/installer/curl/curl.exe 2017/04/16 | 2629 | systems/texlive/tlnet/tlpkg/installer/installer-options.txt @@ -293755,12 +293752,12 @@ 2021/05/16 | 20371 | systems/texlive/tlnet/tlpkg/TeXLive/TLCrypto.pm 2021/12/21 | 5429 | systems/texlive/tlnet/tlpkg/TeXLive/TLDownload.pm 2021/12/21 | 27582 | systems/texlive/tlnet/tlpkg/TeXLive/TLPaper.pm -2022/07/28 | 17569351 | systems/texlive/tlnet/tlpkg/texlive.tlpdb -2022/07/28 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 +2022/07/29 | 17572703 | systems/texlive/tlnet/tlpkg/texlive.tlpdb +2022/07/29 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 2022/04/18 | 86658 | systems/texlive/tlnet/tlpkg/TeXLive/TLPDB.pm -2022/07/28 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 -2022/07/28 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc -2022/07/28 | 2396760 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz +2022/07/29 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 +2022/07/29 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc +2022/07/29 | 2395860 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz 2021/12/21 | 58848 | systems/texlive/tlnet/tlpkg/TeXLive/TLPOBJ.pm 2022/04/18 | 42116 | systems/texlive/tlnet/tlpkg/TeXLive/TLPSRC.pm 2021/12/21 | 16130 | systems/texlive/tlnet/tlpkg/TeXLive/TLTREE.pm @@ -299025,7 +299022,7 @@ 2020/10/03 | 318630 | systems/win32/miktex/tm/packages/filehook.tar.lzma 2012/12/04 | 924573 | systems/win32/miktex/tm/packages/fileinfo.tar.lzma 2011/09/21 | 281409 | systems/win32/miktex/tm/packages/filemod.tar.lzma -2022/07/28 | 659099 | systems/win32/miktex/tm/packages/files.csv.lzma +2022/07/29 | 659099 | systems/win32/miktex/tm/packages/files.csv.lzma 2001/05/14 | 5617 | systems/win32/miktex/tm/packages/finbib.tar.lzma 2015/10/20 | 44379 | systems/win32/miktex/tm/packages/findhyph.tar.lzma 2011/10/21 | 89323 | systems/win32/miktex/tm/packages/fink.tar.lzma @@ -300692,9 +300689,9 @@ 2018/01/12 | 157226 | systems/win32/miktex/tm/packages/miktex-zip-bin-x64.tar.lzma 2022/07/26 | 39695 | systems/win32/miktex/tm/packages/miktex-zlib-bin-2.9.tar.lzma 2022/07/26 | 43662 | systems/win32/miktex/tm/packages/miktex-zlib-bin-x64-2.9.tar.lzma -2022/07/28 | 287578 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma -2022/07/28 | 1476331 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma -2022/07/28 | 1360505 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma +2022/07/29 | 287593 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma +2022/07/29 | 1476889 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma +2022/07/29 | 1359545 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma 2022/07/26 | 13519 | systems/win32/miktex/tm/packages/miktex-zzip-bin-2.9.tar.lzma 2022/07/26 | 14444 | systems/win32/miktex/tm/packages/miktex-zzip-bin-x64-2.9.tar.lzma 2016/07/15 | 35914 | systems/win32/miktex/tm/packages/mil3.tar.lzma @@ -300935,102 +300932,102 @@ 2018/04/09 | 400132 | systems/win32/miktex/tm/packages/newunicodechar.tar.lzma 2011/09/19 | 101312 | systems/win32/miktex/tm/packages/newvbtm.tar.lzma 2021/03/17 | 232249 | systems/win32/miktex/tm/packages/newverbs.tar.lzma -2022/07/28 | 658941 | systems/win32/miktex/tm/packages/next/files.csv.lzma -2022/07/28 | 57317 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma -2022/07/28 | 1161754 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma -2022/07/28 | 31587 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma -2022/07/28 | 35265 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma -2022/07/28 | 65130 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma -2022/07/28 | 95467 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma -2022/07/28 | 77210 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma -2022/07/28 | 31563 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma -2022/07/28 | 394145 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma -2022/07/28 | 37051 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma -2022/07/28 | 57504 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma -2022/07/28 | 270466 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma -2022/07/28 | 196214 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma -2022/07/28 | 103247 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma -2022/07/28 | 24212 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma -2022/07/28 | 481893 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma -2022/07/28 | 52037 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma -2022/07/28 | 325980 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma -2022/07/28 | 45794 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma -2022/07/28 | 135465 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma -2022/07/28 | 1458152 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma -2022/07/28 | 112978 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma -2022/07/28 | 48853 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma -2022/07/28 | 28510 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma -2022/07/28 | 63240 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma -2022/07/28 | 155430 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma -2022/07/28 | 79064 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma -2022/07/28 | 81448 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma -2022/07/28 | 295945 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma -2022/07/28 | 25119 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma -2022/07/28 | 112877 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma -2022/07/28 | 73263 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma -2022/07/28 | 115580 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma -2022/07/28 | 43889 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma -2022/07/28 | 565081 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma -2022/07/28 | 247207 | systems/win32/miktex/tm/packages/next/miktex-hitex-bin-x64.tar.lzma -2022/07/28 | 169678 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma -2022/07/28 | 109651 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma -2022/07/28 | 18381 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma -2022/07/28 | 30569 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma -2022/07/28 | 682214 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma -2022/07/28 | 599104 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma -2022/07/28 | 527571 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma -2022/07/28 | 103598 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma -2022/07/28 | 2023132 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma -2022/07/28 | 74099 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma -2022/07/28 | 32074 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma -2022/07/28 | 8826 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma -2022/07/28 | 209138 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma -2022/07/28 | 286682 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma -2022/07/28 | 104922 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma -2022/07/28 | 140012 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma -2022/07/28 | 325483 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma -2022/07/28 | 181724 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma -2022/07/28 | 55319 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma -2022/07/28 | 35230 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma -2022/07/28 | 43618 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma -2022/07/28 | 48037 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma -2022/07/28 | 52370 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma -2022/07/28 | 213846 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma -2022/07/28 | 41179 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma -2022/07/28 | 824994 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma -2022/07/28 | 203421 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma -2022/07/28 | 245151 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma -2022/07/28 | 88482 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma -2022/07/28 | 1323743 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma -2022/07/28 | 23947 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma -2022/07/28 | 37505 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma -2022/07/28 | 72977 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma -2022/07/28 | 58631 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma -2022/07/28 | 769652 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin-x64.tar.lzma -2022/07/28 | 1503049 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma -2022/07/28 | 52627 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma -2022/07/28 | 63801 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma -2022/07/28 | 27465 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma -2022/07/28 | 18510 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma -2022/07/28 | 70940 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma -2022/07/28 | 173175 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma -2022/07/28 | 68146 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma -2022/07/28 | 107436 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma -2022/07/28 | 2821671 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma -2022/07/28 | 62358 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma -2022/07/28 | 41189 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma -2022/07/28 | 33862 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma -2022/07/28 | 73686 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma -2022/07/28 | 352464 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma -2022/07/28 | 57501 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma -2022/07/28 | 630435 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma -2022/07/28 | 43527 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma -2022/07/28 | 287584 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma -2022/07/28 | 1476214 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma -2022/07/28 | 1360743 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma -2022/07/28 | 14433 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma +2022/07/29 | 658941 | systems/win32/miktex/tm/packages/next/files.csv.lzma +2022/07/29 | 57316 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma +2022/07/29 | 1161750 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma +2022/07/29 | 31586 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma +2022/07/29 | 35264 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma +2022/07/29 | 65130 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma +2022/07/29 | 95467 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma +2022/07/29 | 77210 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma +2022/07/29 | 31562 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma +2022/07/29 | 394144 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma +2022/07/29 | 37050 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma +2022/07/29 | 57503 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma +2022/07/29 | 270465 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma +2022/07/29 | 196212 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma +2022/07/29 | 103245 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma +2022/07/29 | 24212 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma +2022/07/29 | 481894 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma +2022/07/29 | 52037 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma +2022/07/29 | 325979 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma +2022/07/29 | 45795 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma +2022/07/29 | 135464 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma +2022/07/29 | 1458151 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma +2022/07/29 | 112978 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma +2022/07/29 | 48852 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma +2022/07/29 | 28510 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma +2022/07/29 | 63240 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma +2022/07/29 | 155431 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma +2022/07/29 | 79063 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma +2022/07/29 | 81449 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma +2022/07/29 | 295945 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma +2022/07/29 | 25117 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma +2022/07/29 | 112878 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma +2022/07/29 | 73263 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma +2022/07/29 | 115580 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma +2022/07/29 | 43888 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma +2022/07/29 | 565080 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma +2022/07/29 | 247207 | systems/win32/miktex/tm/packages/next/miktex-hitex-bin-x64.tar.lzma +2022/07/29 | 169676 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma +2022/07/29 | 109650 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma +2022/07/29 | 18382 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma +2022/07/29 | 30570 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma +2022/07/29 | 682213 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma +2022/07/29 | 599104 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma +2022/07/29 | 527572 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma +2022/07/29 | 103599 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma +2022/07/29 | 2023132 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma +2022/07/29 | 74098 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma +2022/07/29 | 32073 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma +2022/07/29 | 8824 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma +2022/07/29 | 209138 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma +2022/07/29 | 286685 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma +2022/07/29 | 104922 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma +2022/07/29 | 140010 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma +2022/07/29 | 325483 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma +2022/07/29 | 181723 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma +2022/07/29 | 55319 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma +2022/07/29 | 35229 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma +2022/07/29 | 43617 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma +2022/07/29 | 48037 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma +2022/07/29 | 52369 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma +2022/07/29 | 213843 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma +2022/07/29 | 41180 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma +2022/07/29 | 824993 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma +2022/07/29 | 203419 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma +2022/07/29 | 245150 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma +2022/07/29 | 88482 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma +2022/07/29 | 1323743 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma +2022/07/29 | 23950 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma +2022/07/29 | 37506 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma +2022/07/29 | 72977 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma +2022/07/29 | 58632 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma +2022/07/29 | 769647 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin-x64.tar.lzma +2022/07/29 | 1503053 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma +2022/07/29 | 52627 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma +2022/07/29 | 63802 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma +2022/07/29 | 27465 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma +2022/07/29 | 18510 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma +2022/07/29 | 70939 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma +2022/07/29 | 173178 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma +2022/07/29 | 68146 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma +2022/07/29 | 107436 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma +2022/07/29 | 2821671 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma +2022/07/29 | 62359 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma +2022/07/29 | 41189 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma +2022/07/29 | 33862 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma +2022/07/29 | 73685 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma +2022/07/29 | 352463 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma +2022/07/29 | 57500 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma +2022/07/29 | 630434 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma +2022/07/29 | 43527 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma +2022/07/29 | 287613 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma +2022/07/29 | 1476654 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma +2022/07/29 | 1360610 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma +2022/07/29 | 14434 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma 2019/03/12 | 1412 | systems/win32/miktex/tm/packages/nextpage.tar.lzma -2022/07/28 | 1172 | systems/win32/miktex/tm/packages/next/pr.ini +2022/07/29 | 1172 | systems/win32/miktex/tm/packages/next/pr.ini 2018/07/06 | 145915 | systems/win32/miktex/tm/packages/nexus-otf.tar.lzma 2017/03/30 | 191149 | systems/win32/miktex/tm/packages/nfssext-cfr.tar.lzma 2012/12/20 | 612251 | systems/win32/miktex/tm/packages/nicefilelist.tar.lzma @@ -301517,7 +301514,7 @@ 2022/02/22 | 6917 | systems/win32/miktex/tm/packages/preview.tar.lzma 2019/06/20 | 375963 | systems/win32/miktex/tm/packages/prftree.tar.lzma 2021/04/23 | 274028 | systems/win32/miktex/tm/packages/principia.tar.lzma -2022/07/28 | 1155 | systems/win32/miktex/tm/packages/pr.ini +2022/07/29 | 1155 | systems/win32/miktex/tm/packages/pr.ini 2010/09/27 | 248469 | systems/win32/miktex/tm/packages/printlen.tar.lzma 2008/06/17 | 77313 | systems/win32/miktex/tm/packages/proba.tar.lzma 2017/07/12 | 988486 | systems/win32/miktex/tm/packages/probsoln.tar.lzma @@ -303444,7 +303441,7 @@ 2004/06/04 | 404 | tds/tds.sed 2004/06/23 | 65418 | tds/tds.tex 2019/05/29 | 304264 | tds.zip -2022/07/29 | 186 | timestamp +2022/07/30 | 186 | timestamp 2002/08/26 | 61898 | usergrps/dante/antrag.pdf 2002/08/26 | 118217 | usergrps/dante/antrag.ps 2022/02/28 | 917 | usergrps/dante/dtk/doc/beispiel.bib diff --git a/FILES.byname.gz b/FILES.byname.gz Binary files differindex 0384079d27..146754e4aa 100644 --- a/FILES.byname.gz +++ b/FILES.byname.gz diff --git a/FILES.last07days b/FILES.last07days index 27b461826a..511b1c922f 100644 --- a/FILES.last07days +++ b/FILES.last07days @@ -1,184 +1,349 @@ -2022/07/28 | 95467 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma +2022/07/29 | 999 | fonts/simpleicons/map/simpleicons.map +2022/07/29 | 958 | macros/xetex/latex/hfutthesis/hfut-chapters/notation.tex +2022/07/29 | 95467 | systems/win32/miktex/tm/packages/next/miktex-bibtex8bit-bin-x64-2.9.tar.lzma +2022/07/29 | 9391 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-circles.tex +2022/07/29 | 92 | macros/xetex/latex/hfutthesis/hfut-chapters/complementary.tex +2022/07/29 | 898 | macros/latex/contrib/pbalance/README.md +2022/07/29 | 88482 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma +2022/07/29 | 8824 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma +2022/07/29 | 880400 | macros/xetex/latex/hfutthesis.zip +2022/07/29 | 832411 | macros/generic/markdown/markdown.pdf +2022/07/29 | 824993 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma +2022/07/29 | 8200 | systems/texlive/tlnet/archive/csassignments.source.r63992.tar.xz +2022/07/29 | 81449 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma +2022/07/29 | 79063 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma +2022/07/29 | 77210 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma +2022/07/29 | 769647 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin-x64.tar.lzma +2022/07/29 | 75 | macros/generic/markdown/examples/scientists.csv +2022/07/29 | 745928 | systems/texlive/tlnet/archive/lua-widow-control.doc.r63994.tar.xz +2022/07/29 | 7423 | macros/latex/contrib/memoir/doc-src/memnoidxnum.tex +2022/07/29 | 74098 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma +2022/07/29 | 73685 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma +2022/07/29 | 73263 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma +2022/07/29 | 72977 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma +2022/07/29 | 70939 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma +2022/07/29 | 689216 | systems/texlive/tlnet/archive/xduts.doc.r63996.tar.xz +2022/07/29 | 686941 | macros/generic/markdown/markdown.html +2022/07/29 | 682213 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma +2022/07/29 | 68146 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma +2022/07/29 | 665 | fonts/simpleicons/README.md +2022/07/29 | 66145 | macros/latex/contrib/pbalance.zip +2022/07/29 | 659099 | systems/win32/miktex/tm/packages/files.csv.lzma +2022/07/29 | 658941 | systems/win32/miktex/tm/packages/next/files.csv.lzma +2022/07/29 | 65130 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma +2022/07/29 | 6510 | macros/xetex/latex/hfutthesis/hfut-chapters/math.tex +2022/07/29 | 63802 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma +2022/07/29 | 63240 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma +2022/07/29 | 631781 | macros/generic/markdown/markdown.dtx +2022/07/29 | 630434 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma +2022/07/29 | 62359 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma +2022/07/29 | 62031 | macros/latex/contrib/pbalance/pbalance.dtx +2022/07/29 | 60629 | macros/xetex/latex/hfutthesis/hfut-figures/hfut-name.pdf +2022/07/29 | 599104 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma +2022/07/29 | 586 | macros/latex/contrib/memoir/doc-src/trims-example.tex +2022/07/29 | 58632 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma +2022/07/29 | 5808925 | systems/texlive/tlnet/install-tl-unx.tar.gz +2022/07/29 | 57503 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma +2022/07/29 | 57500 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma +2022/07/29 | 57316 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma +2022/07/29 | 565080 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma +2022/07/29 | 560 | macros/xetex/latex/hfutthesis/hfut-chapters/acknowledgements.tex +2022/07/29 | 55319 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma +2022/07/29 | 552 | systems/texlive/tlnet/archive/collection-langchinese.r63995.tar.xz +2022/07/29 | 5519 | macros/latex/contrib/memoir/doc-src/memfonts.sty +2022/07/29 | 538 | macros/latex/contrib/pbalance/LICENSE +2022/07/29 | 535 | macros/xetex/latex/hfutthesis/hfut-chapters/publications.tex +2022/07/29 | 527572 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma +2022/07/29 | 52627 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma +2022/07/29 | 52369 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma +2022/07/29 | 521060 | systems/texlive/tlnet/archive/xduts.r63996.tar.xz +2022/07/29 | 52037 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma +2022/07/29 | 50436 | macros/latex/contrib/pbalance/pbalance.pdf +2022/07/29 | 49407 | macros/latex/contrib/memoir/README +2022/07/29 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 +2022/07/29 | 489828 | macros/xetex/latex/buctthesis.zip +2022/07/29 | 4885 | macros/xetex/latex/hfutthesis/hfut-bib/hfut.bib +2022/07/29 | 48852 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma +2022/07/29 | 481894 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma +2022/07/29 | 48037 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma +2022/07/29 | 47940 | systems/texlive/tlnet/archive/lua-widow-control.source.r63994.tar.xz +2022/07/29 | 4734924 | fonts/simpleicons.zip +2022/07/29 | 462539 | macros/xetex/latex/buctthesis/buctthesis.pdf +2022/07/29 | 45795 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma +2022/07/29 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc +2022/07/29 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc +2022/07/29 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc +2022/07/29 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc +2022/07/29 | 4530 | macros/generic/markdown/markdown.css +2022/07/29 | 43888 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma +2022/07/29 | 4377 | macros/generic/markdown/docstrip.cfg +2022/07/29 | 43617 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma +2022/07/29 | 43527 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma +2022/07/29 | 432 | macros/latex/contrib/memoir/doc-src/memman.gst +2022/07/29 | 432196 | macros/xetex/latex/hfutthesis/hfutthesis-example.pdf +2022/07/29 | 4242 | macros/xetex/latex/hfutthesis/hfut-chapters/floats.tex +2022/07/29 | 42186 | macros/latex/contrib/memoir/doc-src/memsty.sty +2022/07/29 | 419024 | systems/texlive/tlnet/archive/texlive-scripts.doc.r63990.tar.xz +2022/07/29 | 41189 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma +2022/07/29 | 41180 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma +2022/07/29 | 4011 | macros/xetex/latex/hfutthesis/hfutsetup.tex +2022/07/29 | 3977 | macros/latex/contrib/memoir/memoir.ins +2022/07/29 | 394144 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma +2022/07/29 | 389 | macros/latex/contrib/memoir/doc-src/memman.ist +2022/07/29 | 3884 | systems/texlive/tlnet/archive/csassignments.r63992.tar.xz +2022/07/29 | 38371 | macros/latex/contrib/memoir/mempatch.dtx +2022/07/29 | 38156 | systems/texlive/tlnet/archive/xduts.source.r63996.tar.xz +2022/07/29 | 37506 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma +2022/07/29 | 37050 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma +2022/07/29 | 36828 | systems/texlive/tlnet/archive/nicematrix.r63993.tar.xz +2022/07/29 | 3655356 | install/macros/latex/contrib/memoir.tds.zip +2022/07/29 | 3548422 | macros/latex/contrib/memoir.zip +2022/07/29 | 35264 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma +2022/07/29 | 352463 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma +2022/07/29 | 35229 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma +2022/07/29 | 33862 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma +2022/07/29 | 33282 | macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-drawing.tex +2022/07/29 | 325979 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma +2022/07/29 | 325483 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma +2022/07/29 | 32073 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma +2022/07/29 | 31 | macros/generic/markdown/VERSION +2022/07/29 | 3172 | macros/xetex/latex/hfutthesis/README.md +2022/07/29 | 31680 | systems/texlive/tlnet/archive/exam-zh.r63995.tar.xz +2022/07/29 | 31586 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma +2022/07/29 | 31562 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma +2022/07/29 | 3129 | macros/generic/markdown/examples/example.md +2022/07/29 | 309251 | macros/xetex/latex/hfutthesis/hfutthesis-doc.pdf +2022/07/29 | 30570 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma +2022/07/29 | 295945 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma +2022/07/29 | 287613 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma +2022/07/29 | 287593 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma +2022/07/29 | 286685 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma +2022/07/29 | 2854 | fonts/simpleicons/enc/simpleiconsone.enc +2022/07/29 | 2852 | macros/latex/contrib/memoir/mempatch.ins +2022/07/29 | 28510 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma +2022/07/29 | 2837551 | macros/latex/contrib/memoir/memman.pdf +2022/07/29 | 2821671 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma +2022/07/29 | 27465 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma +2022/07/29 | 27365 | macros/xetex/latex/hfutthesis/hfutthesis-doc.tex +2022/07/29 | 270465 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma +2022/07/29 | 2696 | fonts/simpleicons/enc/simpleiconseight.enc +2022/07/29 | 2663 | fonts/simpleicons/enc/simpleiconsfour.enc +2022/07/29 | 2650 | fonts/simpleicons/enc/simpleiconstwo.enc +2022/07/29 | 264 | fonts/simpleicons/tex/usimpleiconsthree.fd +2022/07/29 | 264 | fonts/simpleicons/tex/usimpleiconsseven.fd +2022/07/29 | 264 | fonts/simpleicons/tex/usimpleiconseight.fd +2022/07/29 | 2631 | fonts/simpleicons/enc/simpleiconsfive.enc +2022/07/29 | 2611 | fonts/simpleicons/enc/simpleiconsseven.enc +2022/07/29 | 259 | fonts/simpleicons/tex/usimpleiconsnine.fd +2022/07/29 | 259 | fonts/simpleicons/tex/usimpleiconsfour.fd +2022/07/29 | 259 | fonts/simpleicons/tex/usimpleiconsfive.fd +2022/07/29 | 2558 | fonts/simpleicons/enc/simpleiconsthree.enc +2022/07/29 | 254 | fonts/simpleicons/tex/usimpleiconstwo.fd +2022/07/29 | 254 | fonts/simpleicons/tex/usimpleiconssix.fd +2022/07/29 | 254 | fonts/simpleicons/tex/usimpleiconsone.fd +2022/07/29 | 25493351 | systems/texlive/tlnet/install-tl.zip +2022/07/29 | 2533 | fonts/simpleicons/enc/simpleiconssix.enc +2022/07/29 | 25117 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma +2022/07/29 | 247207 | systems/win32/miktex/tm/packages/next/miktex-hitex-bin-x64.tar.lzma +2022/07/29 | 245150 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma +2022/07/29 | 2432 | fonts/simpleicons/enc/simpleiconsnine.enc +2022/07/29 | 24212 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma +2022/07/29 | 2395860 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz +2022/07/29 | 23950 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma +2022/07/29 | 2339944 | systems/texlive/tlnet/archive/circuit-macros.doc.r63991.tar.xz +2022/07/29 | 22371 | macros/generic/markdown/libraries/markdown-tinyyaml.lua +2022/07/29 | 21622 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-draw-angles.tex +2022/07/29 | 213843 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma +2022/07/29 | 209138 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma +2022/07/29 | 2071 | macros/latex/contrib/pbalance/pbalance.ins +2022/07/29 | 206 | macros/latex/contrib/memoir/doc-src/Makeidxglo +2022/07/29 | 20465749 | systems/texlive/tlnet/install-tl-windows.exe +2022/07/29 | 203838 | macros/latex/contrib/memoir/doc-src/setpage-example.pdf +2022/07/29 | 203419 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma +2022/07/29 | 202975 | macros/xetex/latex/hfutthesis/hfut-figures/hfut-badge.pdf +2022/07/29 | 2023132 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma +2022/07/29 | 196212 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma +2022/07/29 | 1900139 | fonts/simpleicons/doc/simpleicons.pdf +2022/07/29 | 1898 | macros/xetex/latex/hfutthesis/hfut-chapters/expertspage.tex +2022/07/29 | 18510 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma +2022/07/29 | 1844 | fonts/simpleicons/doc/simpleicons.tex +2022/07/29 | 18382 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma +2022/07/29 | 1831772 | systems/texlive/tlnet/archive/exam-zh.doc.r63995.tar.xz +2022/07/29 | 181723 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma +2022/07/29 | 1810 | macros/xetex/latex/hfutthesis/hfut-chapters/abstract.tex +2022/07/29 | 1795788 | fonts/simpleicons/opentype/SimpleIcons.otf +2022/07/29 | 1794476 | systems/texlive/tlnet/archive/nicematrix.doc.r63993.tar.xz +2022/07/29 | 178623 | fonts/simpleicons/tex/simpleiconsglyphs-pdftex.tex +2022/07/29 | 1778 | macros/xetex/latex/hfutthesis/hfutthesis-example.tex +2022/07/29 | 17572703 | systems/texlive/tlnet/tlpkg/texlive.tlpdb +2022/07/29 | 175017 | fonts/simpleicons/tex/simpleiconsglyphs-xeluatex.tex +2022/07/29 | 17396 | macros/latex/contrib/memoir/doc-src/titlepages.sty +2022/07/29 | 173178 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma +2022/07/29 | 169676 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma +2022/07/29 | 1682 | macros/generic/markdown/examples/context-mkiv.tex +2022/07/29 | 1673229 | fonts/simpleicons/type1/SimpleIcons.pfb +2022/07/29 | 16592 | macros/generic/markdown/README.md +2022/07/29 | 16396 | systems/texlive/tlnet/archive/lua-widow-control.r63994.tar.xz +2022/07/29 | 1635 | macros/generic/markdown/examples/latex.tex +2022/07/29 | 155431 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma +2022/07/29 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512 +2022/07/29 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512 +2022/07/29 | 1518 | macros/latex/contrib/memoir/doc-src/anvil2.mps +2022/07/29 | 1514098 | macros/latex/contrib/memoir/doc-src/memman.tex +2022/07/29 | 1503053 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma +2022/07/29 | 1496 | systems/texlive/tlnet/archive/circuit-macros.r63991.tar.xz +2022/07/29 | 1491 | macros/generic/markdown/examples/context-mkii.tex +2022/07/29 | 1476889 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma +2022/07/29 | 1476654 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma +2022/07/29 | 145 | systems/texlive/tlnet/install-tl.zip.sha512 +2022/07/29 | 14597 | macros/latex/contrib/memoir/doc-src/memlays.sty +2022/07/29 | 1458151 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma +2022/07/29 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 +2022/07/29 | 14434 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma +2022/07/29 | 1440 | macros/xetex/latex/hfutthesis/hfut-chapters/intro.tex +2022/07/29 | 140951 | macros/generic/markdown/markdown.png +2022/07/29 | 140010 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma +2022/07/29 | 1360610 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma +2022/07/29 | 1359545 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma +2022/07/29 | 135464 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma +2022/07/29 | 1333 | macros/generic/markdown/markdown.ins +2022/07/29 | 1328 | fonts/simpleicons/tex/simpleicons.sty +2022/07/29 | 1323743 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma +2022/07/29 | 1309 | macros/xetex/latex/hfutthesis/hfut-chapters/citations.tex +2022/07/29 | 1267808 | macros/latex/contrib/tkz/tkz-euclide.zip +2022/07/29 | 1262493 | macros/latex/contrib/memoir/memoir.dtx +2022/07/29 | 1236 | fonts/simpleicons/tfm/SimpleIcons--simpleiconsseven.tfm +2022/07/29 | 1232 | fonts/simpleicons/tfm/SimpleIcons--simpleiconstwo.tfm +2022/07/29 | 1232 | fonts/simpleicons/tfm/SimpleIcons--simpleiconsthree.tfm +2022/07/29 | 1232 | fonts/simpleicons/tfm/SimpleIcons--simpleiconssix.tfm +2022/07/29 | 1232 | fonts/simpleicons/tfm/SimpleIcons--simpleiconsfour.tfm +2022/07/29 | 1232 | fonts/simpleicons/tfm/SimpleIcons--simpleiconsfive.tfm +2022/07/29 | 1232 | fonts/simpleicons/tfm/SimpleIcons--simpleiconseight.tfm +2022/07/29 | 1228 | fonts/simpleicons/tfm/SimpleIcons--simpleiconsone.tfm +2022/07/29 | 122562 | fonts/simpleicons/doc/bindings.tex +2022/07/29 | 1208 | fonts/simpleicons/tfm/SimpleIcons--simpleiconsnine.tfm +2022/07/29 | 1199455 | install/macros/generic/markdown.tds.zip +2022/07/29 | 118508 | systems/texlive/tlnet/archive/nicematrix.source.r63993.tar.xz +2022/07/29 | 1172 | systems/win32/miktex/tm/packages/next/pr.ini +2022/07/29 | 11711 | macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-circles.tex +2022/07/29 | 1161750 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma +2022/07/29 | 1155 | systems/win32/miktex/tm/packages/pr.ini +2022/07/29 | 115580 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma +2022/07/29 | 1137373 | macros/generic/markdown.zip +2022/07/29 | 113504 | systems/texlive/tlnet/archive/texlive-scripts.r63990.tar.xz +2022/07/29 | 112978 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma +2022/07/29 | 112878 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma +2022/07/29 | 111667 | macros/xetex/latex/hfutthesis/hfutthesis.cls +2022/07/29 | 11063 | macros/latex/contrib/tkz/tkz-euclide/README.md +2022/07/29 | 1104426 | macros/latex/contrib/tkz/tkz-euclide/doc/tkz-euclide.pdf +2022/07/29 | 109650 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma +2022/07/29 | 107436 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma +2022/07/29 | 106972 | systems/texlive/tlnet/archive/csassignments.doc.r63992.tar.xz +2022/07/29 | 104922 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma +2022/07/29 | 103599 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma +2022/07/29 | 103245 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma +2022/07/29 | 10203 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-draw-lines.tex +2022/07/29 | 10159 | macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-news.tex +2022/07/29 | 101124 | macros/xetex/latex/buctthesis/buctthesis.dtx 2022/07/28 | 9469 | macros/luatex/generic/lua-widow-control/lua-widow-control.sty 2022/07/28 | 926 | macros/xetex/latex/exam-zh/doc/back/package.tex -2022/07/28 | 88482 | systems/win32/miktex/tm/packages/next/miktex-png-bin-x64-2.9.tar.lzma -2022/07/28 | 8826 | systems/win32/miktex/tm/packages/next/miktex-md5-bin-x64-2.9.tar.lzma 2022/07/28 | 881135 | macros/xetex/latex/xduts/xdulogo.pdf 2022/07/28 | 8676 | macros/luatex/generic/lua-widow-control/lwc-manual.mkxl 2022/07/28 | 841767 | install/macros/luatex/generic/lua-widow-control.tds.zip 2022/07/28 | 840332 | macros/luatex/generic/lua-widow-control.zip 2022/07/28 | 824 | macros/xetex/latex/exam-zh/doc/back/development.tex -2022/07/28 | 824994 | systems/win32/miktex/tm/packages/next/miktex-pdftex-bin-x64-2.9.tar.lzma -2022/07/28 | 81448 | systems/win32/miktex/tm/packages/next/miktex-freeglut-bin-x64-2.9.tar.lzma -2022/07/28 | 79064 | systems/win32/miktex/tm/packages/next/miktex-fonts-bin-x64-2.9.tar.lzma +2022/07/28 | 7934 | macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-main.tex 2022/07/28 | 7845 | macros/xetex/latex/exam-zh/CHANGELOG.md 2022/07/28 | 7843 | macros/luatex/generic/lua-widow-control/CHANGELOG.md -2022/07/28 | 77210 | systems/win32/miktex/tm/packages/next/miktex-bibtex-bin-x64-2.9.tar.lzma -2022/07/28 | 769652 | systems/win32/miktex/tm/packages/next/miktex-ptex-bin-x64.tar.lzma +2022/07/28 | 7808 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-tools-eu-math.tex +2022/07/28 | 7783 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-tools-eu-utilities.tex 2022/07/28 | 7688 | macros/xetex/latex/exam-zh/doc/body/installation.tex -2022/07/28 | 74099 | systems/win32/miktex/tm/packages/next/miktex-lzma-bin-x64-2.9.tar.lzma 2022/07/28 | 738928 | macros/latex/contrib/nicematrix/nicematrix.dtx -2022/07/28 | 73686 | systems/win32/miktex/tm/packages/next/miktex-web-bin-x64-2.9.tar.lzma -2022/07/28 | 73263 | systems/win32/miktex/tm/packages/next/miktex-graphite2-bin-x64-2.9.tar.lzma +2022/07/28 | 7321 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-draw-points.tex 2022/07/28 | 731424 | systems/texlive/tlnet/archive/scripture.doc.r63988.tar.xz 2022/07/28 | 730 | macros/xetex/latex/exam-zh/doc/body/cover.tex -2022/07/28 | 72977 | systems/win32/miktex/tm/packages/next/miktex-ps2pk-bin-x64-2.9.tar.lzma -2022/07/28 | 70940 | systems/win32/miktex/tm/packages/next/miktex-tex4ht-bin-x64-2.9.tar.lzma +2022/07/28 | 7251 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl 2022/07/28 | 707188 | macros/xetex/latex/xduts/xduts.pdf 2022/07/28 | 7032 | systems/texlive/tlnet/archive/fixdif.source.r63986.tar.xz 2022/07/28 | 69032 | macros/xetex/latex/exam-zh/tex/exam-zh.cls -2022/07/28 | 682214 | systems/win32/miktex/tm/packages/next/miktex-lcdf-typetools-bin-x64-2.9.tar.lzma -2022/07/28 | 68146 | systems/win32/miktex/tm/packages/next/miktex-texify-bin-x64-2.9.tar.lzma -2022/07/28 | 659099 | systems/win32/miktex/tm/packages/files.csv.lzma -2022/07/28 | 658941 | systems/win32/miktex/tm/packages/next/files.csv.lzma -2022/07/28 | 65130 | systems/win32/miktex/tm/packages/next/miktex-bibarts-bin-x64-2.9.tar.lzma -2022/07/28 | 63801 | systems/win32/miktex/tm/packages/next/miktex-tdsutil-bin-x64.tar.lzma -2022/07/28 | 63240 | systems/win32/miktex/tm/packages/next/miktex-fmt-bin-x64-2.9.tar.lzma -2022/07/28 | 630435 | systems/win32/miktex/tm/packages/next/miktex-yap-bin-x64-2.9.tar.lzma -2022/07/28 | 62358 | systems/win32/miktex/tm/packages/next/miktex-ttf2pk2-bin-x64-2.9.tar.lzma +2022/07/28 | 6765 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-axesmin.tex +2022/07/28 | 6576 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-circles-by.tex +2022/07/28 | 6496 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-points.tex 2022/07/28 | 61886 | macros/luatex/generic/lua-widow-control/tb133chernoff-widows.ltx -2022/07/28 | 599104 | systems/win32/miktex/tm/packages/next/miktex-libressl-bin-x64-2.9.tar.lzma +2022/07/28 | 6085 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-euclide.sty +2022/07/28 | 5962 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-draw-circles.tex 2022/07/28 | 5911 | macros/luatex/generic/lua-widow-control/tb133chernoff-widows.bib -2022/07/28 | 58631 | systems/win32/miktex/tm/packages/next/miktex-psutils-bin-x64-2.9.tar.lzma -2022/07/28 | 5809003 | systems/texlive/tlnet/install-tl-unx.tar.gz -2022/07/28 | 57504 | systems/win32/miktex/tm/packages/next/miktex-cjkutils-bin-x64-2.9.tar.lzma -2022/07/28 | 57501 | systems/win32/miktex/tm/packages/next/miktex-xml2pmx-bin-x64.tar.lzma 2022/07/28 | 5739 | macros/luatex/generic/lua-widow-control/lwc-manual-samples.tex -2022/07/28 | 57317 | systems/win32/miktex/tm/packages/next/miktex-arctrl-bin-x64-2.9.tar.lzma -2022/07/28 | 565081 | systems/win32/miktex/tm/packages/next/miktex-harfbuzz-bin-x64-2.9.tar.lzma -2022/07/28 | 55319 | systems/win32/miktex/tm/packages/next/miktex-mpmcli-bin-x64-2.9.tar.lzma 2022/07/28 | 5388 | systems/texlive/tlnet/archive/scripture.r63988.tar.xz +2022/07/28 | 5343 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-points-rnd.tex 2022/07/28 | 52853 | macros/xetex/latex/exam-zh/tex/exam-zh-symbols.sty -2022/07/28 | 527571 | systems/win32/miktex/tm/packages/next/miktex-log4cxx-bin-x64-2.9.tar.lzma -2022/07/28 | 52627 | systems/win32/miktex/tm/packages/next/miktex-synctex-bin-x64-2.9.tar.lzma -2022/07/28 | 52370 | systems/win32/miktex/tm/packages/next/miktex-m-tx-bin-x64-2.9.tar.lzma -2022/07/28 | 52037 | systems/win32/miktex/tm/packages/next/miktex-dvicopy-bin-x64-2.9.tar.lzma 2022/07/28 | 511876 | macros/latex/contrib/nicematrix/nicematrix-french.pdf +2022/07/28 | 5067 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-draw-polygons.tex 2022/07/28 | 506634 | macros/luatex/generic/lua-widow-control/lua-widow-control.pdf -2022/07/28 | 48 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 -2022/07/28 | 48853 | systems/win32/miktex/tm/packages/next/miktex-expat-bin-x64-2.9.tar.lzma -2022/07/28 | 481893 | systems/win32/miktex/tm/packages/next/miktex-doc.tar.lzma -2022/07/28 | 48037 | systems/win32/miktex/tm/packages/next/miktex-mtprint-bin-x64-2.9.tar.lzma 2022/07/28 | 474 | macros/xetex/latex/exam-zh/doc/back/about-author.tex 2022/07/28 | 47183 | macros/luatex/generic/lua-widow-control/tb133chernoff-widows-plot.dat 2022/07/28 | 4630 | macros/luatex/generic/lua-widow-control/tb133chernoff-widows-figure.ctx -2022/07/28 | 45794 | systems/win32/miktex/tm/packages/next/miktex-dvipng-bin-x64-2.9.tar.lzma -2022/07/28 | 455 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc -2022/07/28 | 455 | systems/texlive/tlnet/install-tl.zip.sha512.asc -2022/07/28 | 455 | systems/texlive/tlnet/install-tl-windows.exe.sha512.asc -2022/07/28 | 455 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512.asc -2022/07/28 | 43889 | systems/win32/miktex/tm/packages/next/miktex-gsf2pk-bin-x64-2.9.tar.lzma +2022/07/28 | 4601 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-protractor.tex +2022/07/28 | 4375 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-lib-eu-marks.tex 2022/07/28 | 43635 | macros/luatex/generic/lua-widow-control/lua-widow-control.lua -2022/07/28 | 43618 | systems/win32/miktex/tm/packages/next/miktex-mthelp-bin-x64-2.9.tar.lzma -2022/07/28 | 43527 | systems/win32/miktex/tm/packages/next/miktex-zlib-bin-x64-2.9.tar.lzma -2022/07/28 | 419064 | systems/texlive/tlnet/archive/texlive-scripts.doc.r63985.tar.xz 2022/07/28 | 41206 | macros/xetex/latex/exam-zh/tex/exam-zh-question.sty -2022/07/28 | 41189 | systems/win32/miktex/tm/packages/next/miktex-upmendex-bin-x64.tar.lzma -2022/07/28 | 41179 | systems/win32/miktex/tm/packages/next/miktex-patgen-bin-x64.tar.lzma -2022/07/28 | 394145 | systems/win32/miktex/tm/packages/next/miktex-cairo-bin-x64-2.9.tar.lzma +2022/07/28 | 4085 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-polygons.tex +2022/07/28 | 3975 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-compass.tex 2022/07/28 | 391523 | macros/luatex/generic/lua-widow-control/tb133chernoff-widows.pdf 2022/07/28 | 380176 | systems/texlive/tlnet/archive/intopdf.doc.r63987.tar.xz -2022/07/28 | 37505 | systems/win32/miktex/tm/packages/next/miktex-posix-bin-x64-2.9.tar.lzma -2022/07/28 | 37051 | systems/win32/miktex/tm/packages/next/miktex-chktex-bin-x64-2.9.tar.lzma 2022/07/28 | 36637 | macros/luatex/generic/lua-widow-control/lwc-manual.tex -2022/07/28 | 35265 | systems/win32/miktex/tm/packages/next/miktex-axohelp-bin-x64-2.9.tar.lzma -2022/07/28 | 352464 | systems/win32/miktex/tm/packages/next/miktex-xetex-bin-x64-2.9.tar.lzma -2022/07/28 | 35230 | systems/win32/miktex/tm/packages/next/miktex-mspack-bin-x64-2.9.tar.lzma -2022/07/28 | 33862 | systems/win32/miktex/tm/packages/next/miktex-uriparser-bin-x64-2.9.tar.lzma +2022/07/28 | 3484 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-tools-eu-base.tex +2022/07/28 | 3473 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-grids.tex 2022/07/28 | 32 | macros/luatex/generic/lua-widow-control/t-lua-widow-control.mkiv -2022/07/28 | 325980 | systems/win32/miktex/tm/packages/next/miktex-dvipdfmx-bin-x64-2.9.tar.lzma -2022/07/28 | 325483 | systems/win32/miktex/tm/packages/next/miktex-mo-bin-x64-2.9.tar.lzma -2022/07/28 | 32074 | systems/win32/miktex/tm/packages/next/miktex-makeindex-bin-x64-2.9.tar.lzma -2022/07/28 | 31587 | systems/win32/miktex/tm/packages/next/miktex-autosp-bin-x64-2.9.tar.lzma -2022/07/28 | 31563 | systems/win32/miktex/tm/packages/next/miktex-bzip2-bin-x64-2.9.tar.lzma -2022/07/28 | 30569 | systems/win32/miktex/tm/packages/next/miktex-lacheck-bin-x64-2.9.tar.lzma +2022/07/28 | 3111 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-tools-eu-angles.tex 2022/07/28 | 3022 | macros/luatex/generic/lua-widow-control/lua-widow-control-2022-02-22.sty -2022/07/28 | 295945 | systems/win32/miktex/tm/packages/next/miktex-freetype2-bin-x64-2.9.tar.lzma +2022/07/28 | 2987 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-tools-eu-text.tex 2022/07/28 | 289 | macros/xetex/latex/exam-zh/doc/back/main-changelog.tex -2022/07/28 | 287584 | systems/win32/miktex/tm/packages/next/miktex-zzdb1-2.9.tar.lzma -2022/07/28 | 287578 | systems/win32/miktex/tm/packages/miktex-zzdb1-2.9.tar.lzma -2022/07/28 | 286682 | systems/win32/miktex/tm/packages/next/miktex-metapost-bin-x64-2.9.tar.lzma 2022/07/28 | 2861 | macros/xetex/latex/xduts/README.md -2022/07/28 | 28510 | systems/win32/miktex/tm/packages/next/miktex-findtexmf-bin-x64-2.9.tar.lzma +2022/07/28 | 2836 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-draw-triangles.tex 2022/07/28 | 2823 | macros/luatex/generic/lua-widow-control/t-lua-widow-control.mkxl -2022/07/28 | 2821671 | systems/win32/miktex/tm/packages/next/miktex-texworks-bin-x64-2.9.tar.lzma 2022/07/28 | 2810 | macros/luatex/generic/lua-widow-control/README.md -2022/07/28 | 27465 | systems/win32/miktex/tm/packages/next/miktex-teckit-bin-x64-2.9.tar.lzma -2022/07/28 | 270466 | systems/win32/miktex/tm/packages/next/miktex-console-bin-x64-2.9.tar.lzma +2022/07/28 | 2749 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-tools-eu-modules.tex 2022/07/28 | 2659251 | graphics/circuit_macros.zip -2022/07/28 | 25493340 | systems/texlive/tlnet/install-tl.zip 2022/07/28 | 25352 | macros/latex/contrib/csassignments/csassignments.dtx -2022/07/28 | 25119 | systems/win32/miktex/tm/packages/next/miktex-fribidixetex-bin-x64-2.9.tar.lzma -2022/07/28 | 247207 | systems/win32/miktex/tm/packages/next/miktex-hitex-bin-x64.tar.lzma -2022/07/28 | 245151 | systems/win32/miktex/tm/packages/next/miktex-pmx-bin-x64-2.9.tar.lzma 2022/07/28 | 2444 | systems/texlive/tlnet/archive/intopdf.source.r63987.tar.xz -2022/07/28 | 24212 | systems/win32/miktex/tm/packages/next/miktex-devnag-bin-x64-2.9.tar.lzma -2022/07/28 | 2396760 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz -2022/07/28 | 23947 | systems/win32/miktex/tm/packages/next/miktex-popt-bin-x64-2.9.tar.lzma 2022/07/28 | 238818 | macros/xetex/latex/xduts/xduts.dtx 2022/07/28 | 237836 | systems/texlive/tlnet/archive/fixdif.doc.r63986.tar.xz +2022/07/28 | 23735 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-points-spc.tex +2022/07/28 | 2268 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-tools-eu-colors.tex 2022/07/28 | 2233 | macros/luatex/generic/lua-widow-control/lua-widow-control.tex 2022/07/28 | 2182569 | macros/xetex/latex/exam-zh.zip -2022/07/28 | 213846 | systems/win32/miktex/tm/packages/next/miktex-omegaware-bin-x64-2.9.tar.lzma -2022/07/28 | 209138 | systems/win32/miktex/tm/packages/next/miktex-metafont-bin-x64-2.9.tar.lzma 2022/07/28 | 20557 | macros/xetex/latex/exam-zh/tex/exam-zh-chinese-english.sty 2022/07/28 | 204716 | macros/xetex/latex/exam-zh/doc/figures/gitee-main.png -2022/07/28 | 20465653 | systems/texlive/tlnet/install-tl-windows.exe 2022/07/28 | 20354 | macros/xetex/latex/exam-zh/tex/exam-zh-choices.sty -2022/07/28 | 203421 | systems/win32/miktex/tm/packages/next/miktex-pixman-bin-x64-2.9.tar.lzma -2022/07/28 | 2023132 | systems/win32/miktex/tm/packages/next/miktex-luatex-bin-x64-2.9.tar.lzma +2022/07/28 | 2005 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-lib-eu-shape.tex 2022/07/28 | 1964317 | macros/latex/contrib/nicematrix.zip -2022/07/28 | 196214 | systems/win32/miktex/tm/packages/next/miktex-curl-bin-x64-2.9.tar.lzma 2022/07/28 | 1900 | macros/xetex/latex/exam-zh/doc/exam-zh-doc-setup.tex -2022/07/28 | 18510 | systems/win32/miktex/tm/packages/next/miktex-tex2xindy-bin-x64-2.9.tar.lzma -2022/07/28 | 18381 | systems/win32/miktex/tm/packages/next/miktex-kpathsea-bin-x64-2.9.tar.lzma -2022/07/28 | 181724 | systems/win32/miktex/tm/packages/next/miktex-mpfr-bin-x64-2.9.tar.lzma +2022/07/28 | 18568 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-points-by.tex +2022/07/28 | 18460 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-tools-eu-intersections.tex 2022/07/28 | 18087 | macros/xetex/latex/exam-zh/tex/exam-zh-font.sty 2022/07/28 | 1807 | macros/luatex/generic/lua-widow-control/lua-widow-control.opm 2022/07/28 | 1792 | systems/texlive/tlnet/archive/fixdif.r63986.tar.xz -2022/07/28 | 17569351 | systems/texlive/tlnet/tlpkg/texlive.tlpdb -2022/07/28 | 173175 | systems/win32/miktex/tm/packages/next/miktex-tex-bin-x64-2.9.tar.lzma +2022/07/28 | 17804 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-triangles.tex 2022/07/28 | 171403 | macros/xetex/latex/exam-zh/doc/figures/gitee-release.png -2022/07/28 | 169678 | systems/win32/miktex/tm/packages/next/miktex-hunspell-bin-x64-2.9.tar.lzma 2022/07/28 | 1628 | systems/texlive/tlnet/archive/collection-publishers.r63988.tar.xz 2022/07/28 | 1612320 | macros/xetex/latex/xduts.zip -2022/07/28 | 155430 | systems/win32/miktex/tm/packages/next/miktex-fontconfig-bin-x64-2.9.tar.lzma -2022/07/28 | 153 | systems/texlive/tlnet/install-tl-windows.exe.sha512 -2022/07/28 | 152 | systems/texlive/tlnet/install-tl-unx.tar.gz.sha512 -2022/07/28 | 1503049 | systems/win32/miktex/tm/packages/next/miktex-runtime-bin-x64-2.9.tar.lzma 2022/07/28 | 1498 | macros/xetex/latex/exam-zh/doc/body/introduction.tex -2022/07/28 | 1476331 | systems/win32/miktex/tm/packages/miktex-zzdb2-2.9.tar.lzma -2022/07/28 | 1476214 | systems/win32/miktex/tm/packages/next/miktex-zzdb2-2.9.tar.lzma -2022/07/28 | 145 | systems/texlive/tlnet/install-tl.zip.sha512 -2022/07/28 | 1458152 | systems/win32/miktex/tm/packages/next/miktex-dvisvgm-bin-x64-2.9.tar.lzma -2022/07/28 | 144 | systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 -2022/07/28 | 14433 | systems/win32/miktex/tm/packages/next/miktex-zzip-bin-x64-2.9.tar.lzma +2022/07/28 | 14443 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-show.tex 2022/07/28 | 142906 | macros/latex/contrib/csassignments/csassignments.pdf 2022/07/28 | 1404 | macros/luatex/generic/lua-widow-control/lwc-manual.bib -2022/07/28 | 140012 | systems/win32/miktex/tm/packages/next/miktex-mktex-bin-x64-2.9.tar.lzma 2022/07/28 | 1372 | systems/texlive/tlnet/archive/intopdf.r63987.tar.xz -2022/07/28 | 1360743 | systems/win32/miktex/tm/packages/next/miktex-zzdb3-2.9.tar.lzma -2022/07/28 | 1360505 | systems/win32/miktex/tm/packages/miktex-zzdb3-2.9.tar.lzma -2022/07/28 | 135465 | systems/win32/miktex/tm/packages/next/miktex-dvips-bin-x64-2.9.tar.lzma -2022/07/28 | 1323743 | systems/win32/miktex/tm/packages/next/miktex-poppler-bin-x64-2.9.tar.lzma +2022/07/28 | 13272 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-sectors.tex 2022/07/28 | 1296290 | macros/latex/contrib/nicematrix/nicematrix.pdf 2022/07/28 | 12456 | systems/texlive/tlnet/archive/scripture.source.r63988.tar.xz +2022/07/28 | 1224 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-tools-eu-BB.tex 2022/07/28 | 119659 | macros/latex/contrib/csassignments.zip -2022/07/28 | 1172 | systems/win32/miktex/tm/packages/next/pr.ini -2022/07/28 | 1161754 | systems/win32/miktex/tm/packages/next/miktex-asymptote-bin-x64-2.9.tar.lzma -2022/07/28 | 1155 | systems/win32/miktex/tm/packages/pr.ini -2022/07/28 | 115580 | systems/win32/miktex/tm/packages/next/miktex-gregorio-bin-x64-2.9.tar.lzma 2022/07/28 | 11492 | macros/xetex/latex/exam-zh/README.md -2022/07/28 | 113488 | systems/texlive/tlnet/archive/texlive-scripts.r63985.tar.xz -2022/07/28 | 112978 | systems/win32/miktex/tm/packages/next/miktex-epstopdf-bin-x64-2.9.tar.lzma -2022/07/28 | 112877 | systems/win32/miktex/tm/packages/next/miktex-gd-bin-x64-2.9.tar.lzma +2022/07/28 | 11224 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-euclide.cfg 2022/07/28 | 1111 | macros/xetex/latex/xduts/xduts.ins -2022/07/28 | 109651 | systems/win32/miktex/tm/packages/next/miktex-jpeg-bin-x64-2.9.tar.lzma 2022/07/28 | 1085430 | macros/xetex/latex/exam-zh/doc/exam-zh-doc.pdf -2022/07/28 | 107436 | systems/win32/miktex/tm/packages/next/miktex-texware-bin-x64-2.9.tar.lzma -2022/07/28 | 104922 | systems/win32/miktex/tm/packages/next/miktex-mfware-bin-x64-2.9.tar.lzma -2022/07/28 | 103598 | systems/win32/miktex/tm/packages/next/miktex-lua53-bin-x64-2.9.tar.lzma -2022/07/28 | 103247 | systems/win32/miktex/tm/packages/next/miktex-cweb-bin-x64-2.9.tar.lzma +2022/07/28 | 10652 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-points-with.tex +2022/07/28 | 10463 | macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-lines.tex 2022/07/27 | 999 | graphics/circuit_macros/examples/Fuses.m4 2022/07/27 | 999 | graphics/circuit_macros/doc/FusesMan.m4 2022/07/27 | 991 | graphics/circuit_macros/examples/Byte.m4 @@ -246,7 +411,6 @@ 2022/07/27 | 740 | graphics/circuit_macros/examples/SampleFlow.m4 2022/07/27 | 7316 | graphics/circuit_macros/doc/Relay.tex 2022/07/27 | 7203 | graphics/circuit_macros/examples/svg/lcctSVG.m4 -2022/07/27 | 7189 | systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl 2022/07/27 | 715 | graphics/circuit_macros/examples/svg/ConnectorsSVG.m4 2022/07/27 | 715 | graphics/circuit_macros/examples/psfrag/examplespsfrag.tex 2022/07/27 | 7127 | graphics/circuit_macros/examples/lcct.m4 @@ -967,6 +1131,7 @@ 2022/07/25 | 25248 | systems/texlive/tlnet/archive/projlib.r63970.tar.xz 2022/07/25 | 2462 | systems/win32/miktex/tm/packages/tikzbricks.tar.lzma 2022/07/25 | 233705 | systems/win32/miktex/tm/packages/showlabels__doc.tar.lzma +2022/07/25 | 22905 | macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-presentation.tex 2022/07/25 | 225943 | systems/win32/miktex/tm/packages/latex-base-dev.tar.lzma 2022/07/25 | 221873 | systems/win32/miktex/tm/packages/xecjk.tar.lzma 2022/07/25 | 211753 | systems/win32/miktex/tm/packages/lwarp.tar.lzma @@ -1045,6 +1210,7 @@ 2022/07/24 | 354044 | systems/texlive/tlnet/archive/textpos.doc.r63967.tar.xz 2022/07/24 | 34627 | macros/xetex/latex/exam-zh/doc/xdyydoc.cls 2022/07/24 | 337868 | systems/texlive/tlnet/archive/eulerpx.doc.r63967.tar.xz +2022/07/24 | 33537 | macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-pointsSpc.tex 2022/07/24 | 3348 | systems/texlive/tlnet/archive/uwa-letterhead.r63967.tar.xz 2022/07/24 | 322096 | systems/texlive/tlnet/archive/oup-authoring-template.doc.r63967.tar.xz 2022/07/24 | 2924 | systems/texlive/tlnet/archive/uwa-pcf.r63967.tar.xz @@ -1140,13 +1306,3 @@ 2022/07/23 | 10812 | macros/latex/contrib/siunitx/siunitx-abbreviation.dtx 2022/07/23 | 1072 | macros/latex/contrib/textpos/examples/t2.tex 2022/07/23 | 103660 | macros/latex/contrib/siunitx/siunitx-unit.dtx -2022/07/22 | 44368 | systems/texlive/tlnet/archive/texlogsieve.r63954.tar.xz -2022/07/22 | 268120 | systems/texlive/tlnet/archive/tikzbricks.doc.r63952.tar.xz -2022/07/22 | 2284 | systems/texlive/tlnet/archive/tikzbricks.r63952.tar.xz -2022/07/22 | 155299 | macros/xetex/latex/exam-zh/examples/example-single_student_version.pdf -2022/07/22 | 15348 | macros/latex/contrib/runcode/runcode.sty -2022/07/22 | 1519 | macros/xetex/latex/exam-zh/doc/exam-zh-doc.tex -2022/07/22 | 11816 | systems/texlive/tlnet/archive/hvfloat.r63953.tar.xz -2022/07/22 | 111312 | systems/texlive/tlnet/archive/texlogsieve.doc.r63954.tar.xz -2022/07/22 | 10340744 | systems/texlive/tlnet/archive/hvfloat.doc.r63953.tar.xz -2022/07/22 | 1013286 | graphics/figput.zip diff --git a/fonts/simpleicons/doc/bindings.tex b/fonts/simpleicons/doc/bindings.tex index ece5249aca..01f2b7ad9b 100644 --- a/fonts/simpleicons/doc/bindings.tex +++ b/fonts/simpleicons/doc/bindings.tex @@ -119,6 +119,8 @@ \showcaseicon{airbus}{simpleicon\{airbus\}} + \showcaseicon{airbyte}{simpleicon\{airbyte\}} + \showcaseicon{aircall}{simpleicon\{aircall\}} \showcaseicon{aircanada}{simpleicon\{aircanada\}} @@ -453,6 +455,8 @@ \showcaseicon{backbonedotjs}{simpleicon\{backbonedotjs\}} + \showcaseicon{backendless}{simpleicon\{backendless\}} + \showcaseicon{badgr}{simpleicon\{badgr\}} \showcaseicon{badoo}{simpleicon\{badoo\}} @@ -625,6 +629,8 @@ \showcaseicon{burgerking}{simpleicon\{burgerking\}} + \showcaseicon{burton}{simpleicon\{burton\}} + \showcaseicon{buymeacoffee}{simpleicon\{buymeacoffee\}} \showcaseicon{buzzfeed}{simpleicon\{buzzfeed\}} @@ -1193,10 +1199,14 @@ \showcaseicon{electron}{simpleicon\{electron\}} + \showcaseicon{electronbuilder}{simpleicon\{electronbuilder\}} + \showcaseicon{element}{simpleicon\{element\}} \showcaseicon{elementary}{simpleicon\{elementary\}} + \showcaseicon{elementor}{simpleicon\{elementor\}} + \showcaseicon{eleventy}{simpleicon\{eleventy\}} \showcaseicon{elixir}{simpleicon\{elixir\}} @@ -1283,6 +1293,8 @@ \showcaseicon{eyeem}{simpleicon\{eyeem\}} + \showcaseicon{f1}{simpleicon\{f1\}} + \showcaseicon{facebook}{simpleicon\{facebook\}} \showcaseicon{facebookgaming}{simpleicon\{facebookgaming\}} @@ -2717,6 +2729,8 @@ \showcaseicon{numpy}{simpleicon\{numpy\}} + \showcaseicon{nunjucks}{simpleicon\{nunjucks\}} + \showcaseicon{nutanix}{simpleicon\{nutanix\}} \showcaseicon{nuxtdotjs}{simpleicon\{nuxtdotjs\}} @@ -2815,6 +2829,8 @@ \showcaseicon{opentelemetry}{simpleicon\{opentelemetry\}} + \showcaseicon{openverse}{simpleicon\{openverse\}} + \showcaseicon{openvpn}{simpleicon\{openvpn\}} \showcaseicon{openwrt}{simpleicon\{openwrt\}} @@ -3277,6 +3293,8 @@ \showcaseicon{react}{simpleicon\{react\}} + \showcaseicon{reacthookform}{simpleicon\{reacthookform\}} + \showcaseicon{reactivex}{simpleicon\{reactivex\}} \showcaseicon{reactos}{simpleicon\{reactos\}} @@ -4163,6 +4181,8 @@ \showcaseicon{unity}{simpleicon\{unity\}} + \showcaseicon{unlicense}{simpleicon\{unlicense\}} + \showcaseicon{unocss}{simpleicon\{unocss\}} \showcaseicon{unraid}{simpleicon\{unraid\}} @@ -4311,6 +4331,8 @@ \showcaseicon{warnerbros}{simpleicon\{warnerbros\}} + \showcaseicon{wasmcloud}{simpleicon\{wasmcloud\}} + \showcaseicon{wattpad}{simpleicon\{wattpad\}} \showcaseicon{waze}{simpleicon\{waze\}} @@ -4525,6 +4547,8 @@ \showcaseicon{zdf}{simpleicon\{zdf\}} + \showcaseicon{zebratechnologies}{simpleicon\{zebratechnologies\}} + \showcaseicon{zelle}{simpleicon\{zelle\}} \showcaseicon{zend}{simpleicon\{zend\}} diff --git a/fonts/simpleicons/doc/simpleicons.pdf b/fonts/simpleicons/doc/simpleicons.pdf Binary files differindex 72b67a2242..559eb43a11 100644 --- a/fonts/simpleicons/doc/simpleicons.pdf +++ b/fonts/simpleicons/doc/simpleicons.pdf diff --git a/fonts/simpleicons/enc/simpleiconseight.enc b/fonts/simpleicons/enc/simpleiconseight.enc index 8d3d25a948..4324b24582 100644 --- a/fonts/simpleicons/enc/simpleiconseight.enc +++ b/fonts/simpleicons/enc/simpleiconseight.enc @@ -1,4 +1,13 @@ /simpleiconseight [ +/showpad +/showtime +/shutterstock +/siemens +/signal +/simkl +/simpleanalytics +/simpleicons +/simplenote /sinaweibo /singlestore /sitepoint @@ -246,13 +255,4 @@ /tripdotcom /trove /trpc -/truenas -/trulia -/trustedshops -/trustpilot -/tryhackme -/tryitonline -/tsnode -/tubi -/tui ] def diff --git a/fonts/simpleicons/enc/simpleiconsfive.enc b/fonts/simpleicons/enc/simpleiconsfive.enc index f408a93403..8caf8d0385 100644 --- a/fonts/simpleicons/enc/simpleiconsfive.enc +++ b/fonts/simpleicons/enc/simpleiconsfive.enc @@ -1,4 +1,10 @@ /simpleiconsfive [ +/json +/jsonwebtokens +/jss +/julia +/junipernetworks +/junit5 /jupyter /justeat /justgiving @@ -249,10 +255,4 @@ /momenteo /monero /moneygram -/mongodb -/monkeytie -/monoprix -/monster -/monzo -/moo ] def diff --git a/fonts/simpleicons/enc/simpleiconsfour.enc b/fonts/simpleicons/enc/simpleiconsfour.enc index bd94361c42..9bc60e9234 100644 --- a/fonts/simpleicons/enc/simpleiconsfour.enc +++ b/fonts/simpleicons/enc/simpleiconsfour.enc @@ -1,4 +1,10 @@ /simpleiconsfour [ +/gitkraken +/gitlab +/gitlfs +/gitpod +/gitter +/glassdoor /glitch /globus /gmail @@ -249,10 +255,4 @@ /jrgroup /jsdelivr /jsfiddle -/json -/jsonwebtokens -/jss -/julia -/junipernetworks -/junit5 ] def diff --git a/fonts/simpleicons/enc/simpleiconsnine.enc b/fonts/simpleicons/enc/simpleiconsnine.enc index f2666f415b..d1ead9d7b8 100644 --- a/fonts/simpleicons/enc/simpleiconsnine.enc +++ b/fonts/simpleicons/enc/simpleiconsnine.enc @@ -1,4 +1,13 @@ /simpleiconsnine [ +/truenas +/trulia +/trustedshops +/trustpilot +/tryhackme +/tryitonline +/tsnode +/tubi +/tui /tumblr /tunein /turborepo @@ -33,6 +42,7 @@ /unilever /unitedairlines /unity +/unlicense /unocss /unraid /unrealengine @@ -107,6 +117,7 @@ /walmart /wappalyzer /warnerbros +/wasmcloud /wattpad /waze /wearos @@ -214,6 +225,7 @@ /zazzle /zcash /zdf +/zebratechnologies /zelle /zend /zendesk @@ -243,16 +255,4 @@ /.notdef /.notdef /.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef -/.notdef ] def diff --git a/fonts/simpleicons/enc/simpleiconsone.enc b/fonts/simpleicons/enc/simpleiconsone.enc index 0d6edc17a3..a9eb165277 100644 --- a/fonts/simpleicons/enc/simpleiconsone.enc +++ b/fonts/simpleicons/enc/simpleiconsone.enc @@ -59,6 +59,7 @@ /airasia /airbnb /airbus +/airbyte /aircall /aircanada /airchina @@ -226,6 +227,7 @@ /azurepipelines /babel /backbonedotjs +/backendless /badgr /badoo /baidu @@ -253,6 +255,4 @@ /betfair /bigbasket /bigbluebutton -/bigcartel -/bigcommerce ] def diff --git a/fonts/simpleicons/enc/simpleiconsseven.enc b/fonts/simpleicons/enc/simpleiconsseven.enc index 3ea81e58b8..be219ff6ae 100644 --- a/fonts/simpleicons/enc/simpleiconsseven.enc +++ b/fonts/simpleicons/enc/simpleiconsseven.enc @@ -1,4 +1,12 @@ /simpleiconsseven [ +/poly +/polymerproject +/polywork +/popos +/porsche +/portainer +/postcss +/postgresql /postman /postmates /powerapps @@ -102,6 +110,7 @@ /razer /razorpay /react +/reacthookform /reactivex /reactos /reactquery @@ -246,13 +255,4 @@ /shopify /shopware /shotcut -/showpad -/showtime -/shutterstock -/siemens -/signal -/simkl -/simpleanalytics -/simpleicons -/simplenote ] def diff --git a/fonts/simpleicons/enc/simpleiconssix.enc b/fonts/simpleicons/enc/simpleiconssix.enc index 8f1bb7ef9f..1184d3f271 100644 --- a/fonts/simpleicons/enc/simpleiconssix.enc +++ b/fonts/simpleicons/enc/simpleiconssix.enc @@ -1,4 +1,10 @@ /simpleiconssix [ +/mongodb +/monkeytie +/monoprix +/monster +/monzo +/moo /morrisons /moscowmetro /motorola @@ -78,6 +84,7 @@ /nuke /numba /numpy +/nunjucks /nutanix /nuxtdotjs /nvidia @@ -127,6 +134,7 @@ /openstreetmap /opensuse /opentelemetry +/openverse /openvpn /openwrt /openzeppelin @@ -247,12 +255,4 @@ /pointy /pokemon /polkadot -/poly -/polymerproject -/polywork -/popos -/porsche -/portainer -/postcss -/postgresql ] def diff --git a/fonts/simpleicons/enc/simpleiconsthree.enc b/fonts/simpleicons/enc/simpleiconsthree.enc index 925482af74..e06677386f 100644 --- a/fonts/simpleicons/enc/simpleiconsthree.enc +++ b/fonts/simpleicons/enc/simpleiconsthree.enc @@ -1,4 +1,7 @@ /simpleiconsthree [ +/delicious +/deliveroo +/dell /delonghi /delphi /delta @@ -84,8 +87,10 @@ /elasticsearch /elasticstack /electron +/electronbuilder /element /elementary +/elementor /eleventy /elixir /eljueves @@ -129,6 +134,7 @@ /express /expressvpn /eyeem +/f1 /facebook /facebookgaming /facebooklive @@ -249,10 +255,4 @@ /githubpages /githubsponsors /gitignoredotio -/gitkraken -/gitlab -/gitlfs -/gitpod -/gitter -/glassdoor ] def diff --git a/fonts/simpleicons/enc/simpleiconstwo.enc b/fonts/simpleicons/enc/simpleiconstwo.enc index 1ffa30697e..f0eacd730b 100644 --- a/fonts/simpleicons/enc/simpleiconstwo.enc +++ b/fonts/simpleicons/enc/simpleiconstwo.enc @@ -1,4 +1,6 @@ /simpleiconstwo [ +/bigcartel +/bigcommerce /bilibili /binance /biolink @@ -56,6 +58,7 @@ /bulma /bunq /burgerking +/burton /buymeacoffee /buzzfeed /byjus @@ -252,7 +255,4 @@ /deepin /deepnote /deezer -/delicious -/deliveroo -/dell ] def diff --git a/fonts/simpleicons/opentype/SimpleIcons.otf b/fonts/simpleicons/opentype/SimpleIcons.otf Binary files differindex afa81c27ce..b1634ef1a9 100644 --- a/fonts/simpleicons/opentype/SimpleIcons.otf +++ b/fonts/simpleicons/opentype/SimpleIcons.otf diff --git a/fonts/simpleicons/tex/simpleicons.sty b/fonts/simpleicons/tex/simpleicons.sty index 8549acbd43..3fa7b71fc5 100644 --- a/fonts/simpleicons/tex/simpleicons.sty +++ b/fonts/simpleicons/tex/simpleicons.sty @@ -1,6 +1,6 @@ \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{simpleicons}[2022/07/08 7.4.0 Simple Icons 7.4.0 Logos] +\ProvidesPackage{simpleicons}[2022/07/29 7.5.0 Simple Icons 7.5.0 Logos] \RequirePackage{ifxetex,ifluatex} diff --git a/fonts/simpleicons/tex/simpleiconsglyphs-pdftex.tex b/fonts/simpleicons/tex/simpleiconsglyphs-pdftex.tex index 9e2f71840a..b5e2ac92f2 100644 --- a/fonts/simpleicons/tex/simpleiconsglyphs-pdftex.tex +++ b/fonts/simpleicons/tex/simpleiconsglyphs-pdftex.tex @@ -59,2229 +59,2241 @@ \expandafter\def\csname simpleicon@airasia\endcsname {\SIone\symbol{57}} \expandafter\def\csname simpleicon@airbnb\endcsname {\SIone\symbol{58}} \expandafter\def\csname simpleicon@airbus\endcsname {\SIone\symbol{59}} - \expandafter\def\csname simpleicon@aircall\endcsname {\SIone\symbol{60}} - \expandafter\def\csname simpleicon@aircanada\endcsname {\SIone\symbol{61}} - \expandafter\def\csname simpleicon@airchina\endcsname {\SIone\symbol{62}} - \expandafter\def\csname simpleicon@airfrance\endcsname {\SIone\symbol{63}} - \expandafter\def\csname simpleicon@airplayaudio\endcsname {\SIone\symbol{64}} - \expandafter\def\csname simpleicon@airplayvideo\endcsname {\SIone\symbol{65}} - \expandafter\def\csname simpleicon@airtable\endcsname {\SIone\symbol{66}} - \expandafter\def\csname simpleicon@ajv\endcsname {\SIone\symbol{67}} - \expandafter\def\csname simpleicon@alacritty\endcsname {\SIone\symbol{68}} - \expandafter\def\csname simpleicon@albertheijn\endcsname {\SIone\symbol{69}} - \expandafter\def\csname simpleicon@aldinord\endcsname {\SIone\symbol{70}} - \expandafter\def\csname simpleicon@aldisud\endcsname {\SIone\symbol{71}} - \expandafter\def\csname simpleicon@alfaromeo\endcsname {\SIone\symbol{72}} - \expandafter\def\csname simpleicon@alfred\endcsname {\SIone\symbol{73}} - \expandafter\def\csname simpleicon@algolia\endcsname {\SIone\symbol{74}} - \expandafter\def\csname simpleicon@alibabacloud\endcsname {\SIone\symbol{75}} - \expandafter\def\csname simpleicon@alibabadotcom\endcsname {\SIone\symbol{76}} - \expandafter\def\csname simpleicon@aliexpress\endcsname {\SIone\symbol{77}} - \expandafter\def\csname simpleicon@alipay\endcsname {\SIone\symbol{78}} - \expandafter\def\csname simpleicon@alitalia\endcsname {\SIone\symbol{79}} - \expandafter\def\csname simpleicon@allegro\endcsname {\SIone\symbol{80}} - \expandafter\def\csname simpleicon@alliedmodders\endcsname {\SIone\symbol{81}} - \expandafter\def\csname simpleicon@allocine\endcsname {\SIone\symbol{82}} - \expandafter\def\csname simpleicon@alltrails\endcsname {\SIone\symbol{83}} - \expandafter\def\csname simpleicon@alpinedotjs\endcsname {\SIone\symbol{84}} - \expandafter\def\csname simpleicon@alpinelinux\endcsname {\SIone\symbol{85}} - \expandafter\def\csname simpleicon@altiumdesigner\endcsname {\SIone\symbol{86}} - \expandafter\def\csname simpleicon@amazon\endcsname {\SIone\symbol{87}} - \expandafter\def\csname simpleicon@amazonalexa\endcsname {\SIone\symbol{88}} - \expandafter\def\csname simpleicon@amazonapigateway\endcsname {\SIone\symbol{89}} - \expandafter\def\csname simpleicon@amazonaws\endcsname {\SIone\symbol{90}} - \expandafter\def\csname simpleicon@amazoncloudwatch\endcsname {\SIone\symbol{91}} - \expandafter\def\csname simpleicon@amazondynamodb\endcsname {\SIone\symbol{92}} - \expandafter\def\csname simpleicon@amazonec2\endcsname {\SIone\symbol{93}} - \expandafter\def\csname simpleicon@amazonecs\endcsname {\SIone\symbol{94}} - \expandafter\def\csname simpleicon@amazoneks\endcsname {\SIone\symbol{95}} - \expandafter\def\csname simpleicon@amazonfiretv\endcsname {\SIone\symbol{96}} - \expandafter\def\csname simpleicon@amazonlumberyard\endcsname {\SIone\symbol{97}} - \expandafter\def\csname simpleicon@amazonpay\endcsname {\SIone\symbol{98}} - \expandafter\def\csname simpleicon@amazonprime\endcsname {\SIone\symbol{99}} - \expandafter\def\csname simpleicon@amazonrds\endcsname {\SIone\symbol{100}} - \expandafter\def\csname simpleicon@amazons3\endcsname {\SIone\symbol{101}} - \expandafter\def\csname simpleicon@amazonsqs\endcsname {\SIone\symbol{102}} - \expandafter\def\csname simpleicon@amd\endcsname {\SIone\symbol{103}} - \expandafter\def\csname simpleicon@americanairlines\endcsname {\SIone\symbol{104}} - \expandafter\def\csname simpleicon@americanexpress\endcsname {\SIone\symbol{105}} - \expandafter\def\csname simpleicon@amg\endcsname {\SIone\symbol{106}} - \expandafter\def\csname simpleicon@amp\endcsname {\SIone\symbol{107}} - \expandafter\def\csname simpleicon@amul\endcsname {\SIone\symbol{108}} - \expandafter\def\csname simpleicon@ana\endcsname {\SIone\symbol{109}} - \expandafter\def\csname simpleicon@anaconda\endcsname {\SIone\symbol{110}} - \expandafter\def\csname simpleicon@analogue\endcsname {\SIone\symbol{111}} - \expandafter\def\csname simpleicon@anchor\endcsname {\SIone\symbol{112}} - \expandafter\def\csname simpleicon@andela\endcsname {\SIone\symbol{113}} - \expandafter\def\csname simpleicon@android\endcsname {\SIone\symbol{114}} - \expandafter\def\csname simpleicon@androidauto\endcsname {\SIone\symbol{115}} - \expandafter\def\csname simpleicon@androidstudio\endcsname {\SIone\symbol{116}} - \expandafter\def\csname simpleicon@angellist\endcsname {\SIone\symbol{117}} - \expandafter\def\csname simpleicon@angular\endcsname {\SIone\symbol{118}} - \expandafter\def\csname simpleicon@angularjs\endcsname {\SIone\symbol{119}} - \expandafter\def\csname simpleicon@angularuniversal\endcsname {\SIone\symbol{120}} - \expandafter\def\csname simpleicon@anilist\endcsname {\SIone\symbol{121}} - \expandafter\def\csname simpleicon@ansible\endcsname {\SIone\symbol{122}} - \expandafter\def\csname simpleicon@ansys\endcsname {\SIone\symbol{123}} - \expandafter\def\csname simpleicon@anta\endcsname {\SIone\symbol{124}} - \expandafter\def\csname simpleicon@antdesign\endcsname {\SIone\symbol{125}} - \expandafter\def\csname simpleicon@antena3\endcsname {\SIone\symbol{126}} - \expandafter\def\csname simpleicon@anydesk\endcsname {\SIone\symbol{127}} - \expandafter\def\csname simpleicon@aol\endcsname {\SIone\symbol{128}} - \expandafter\def\csname simpleicon@apache\endcsname {\SIone\symbol{129}} - \expandafter\def\csname simpleicon@apacheairflow\endcsname {\SIone\symbol{130}} - \expandafter\def\csname simpleicon@apacheant\endcsname {\SIone\symbol{131}} - \expandafter\def\csname simpleicon@apachecassandra\endcsname {\SIone\symbol{132}} - \expandafter\def\csname simpleicon@apachecloudstack\endcsname {\SIone\symbol{133}} - \expandafter\def\csname simpleicon@apachecordova\endcsname {\SIone\symbol{134}} - \expandafter\def\csname simpleicon@apachecouchdb\endcsname {\SIone\symbol{135}} - \expandafter\def\csname simpleicon@apachedruid\endcsname {\SIone\symbol{136}} - \expandafter\def\csname simpleicon@apacheecharts\endcsname {\SIone\symbol{137}} - \expandafter\def\csname simpleicon@apacheflink\endcsname {\SIone\symbol{138}} - \expandafter\def\csname simpleicon@apachegroovy\endcsname {\SIone\symbol{139}} - \expandafter\def\csname simpleicon@apachehadoop\endcsname {\SIone\symbol{140}} - \expandafter\def\csname simpleicon@apachehive\endcsname {\SIone\symbol{141}} - \expandafter\def\csname simpleicon@apachejmeter\endcsname {\SIone\symbol{142}} - \expandafter\def\csname simpleicon@apachekafka\endcsname {\SIone\symbol{143}} - \expandafter\def\csname simpleicon@apachekylin\endcsname {\SIone\symbol{144}} - \expandafter\def\csname simpleicon@apachemaven\endcsname {\SIone\symbol{145}} - \expandafter\def\csname simpleicon@apachenetbeanside\endcsname {\SIone\symbol{146}} - \expandafter\def\csname simpleicon@apacheopenoffice\endcsname {\SIone\symbol{147}} - \expandafter\def\csname simpleicon@apachepulsar\endcsname {\SIone\symbol{148}} - \expandafter\def\csname simpleicon@apacherocketmq\endcsname {\SIone\symbol{149}} - \expandafter\def\csname simpleicon@apachesolr\endcsname {\SIone\symbol{150}} - \expandafter\def\csname simpleicon@apachespark\endcsname {\SIone\symbol{151}} - \expandafter\def\csname simpleicon@apachetomcat\endcsname {\SIone\symbol{152}} - \expandafter\def\csname simpleicon@aparat\endcsname {\SIone\symbol{153}} - \expandafter\def\csname simpleicon@apollographql\endcsname {\SIone\symbol{154}} - \expandafter\def\csname simpleicon@apostrophe\endcsname {\SIone\symbol{155}} - \expandafter\def\csname simpleicon@appannie\endcsname {\SIone\symbol{156}} - \expandafter\def\csname simpleicon@appian\endcsname {\SIone\symbol{157}} - \expandafter\def\csname simpleicon@apple\endcsname {\SIone\symbol{158}} - \expandafter\def\csname simpleicon@applearcade\endcsname {\SIone\symbol{159}} - \expandafter\def\csname simpleicon@applemusic\endcsname {\SIone\symbol{160}} - \expandafter\def\csname simpleicon@applepay\endcsname {\SIone\symbol{161}} - \expandafter\def\csname simpleicon@applepodcasts\endcsname {\SIone\symbol{162}} - \expandafter\def\csname simpleicon@appletv\endcsname {\SIone\symbol{163}} - \expandafter\def\csname simpleicon@appsignal\endcsname {\SIone\symbol{164}} - \expandafter\def\csname simpleicon@appstore\endcsname {\SIone\symbol{165}} - \expandafter\def\csname simpleicon@appveyor\endcsname {\SIone\symbol{166}} - \expandafter\def\csname simpleicon@appwrite\endcsname {\SIone\symbol{167}} - \expandafter\def\csname simpleicon@aqua\endcsname {\SIone\symbol{168}} - \expandafter\def\csname simpleicon@aral\endcsname {\SIone\symbol{169}} - \expandafter\def\csname simpleicon@arangodb\endcsname {\SIone\symbol{170}} - \expandafter\def\csname simpleicon@archicad\endcsname {\SIone\symbol{171}} - \expandafter\def\csname simpleicon@archiveofourown\endcsname {\SIone\symbol{172}} - \expandafter\def\csname simpleicon@archlinux\endcsname {\SIone\symbol{173}} - \expandafter\def\csname simpleicon@ardour\endcsname {\SIone\symbol{174}} - \expandafter\def\csname simpleicon@arduino\endcsname {\SIone\symbol{175}} - \expandafter\def\csname simpleicon@argo\endcsname {\SIone\symbol{176}} - \expandafter\def\csname simpleicon@argos\endcsname {\SIone\symbol{177}} - \expandafter\def\csname simpleicon@arkecosystem\endcsname {\SIone\symbol{178}} - \expandafter\def\csname simpleicon@arlo\endcsname {\SIone\symbol{179}} - \expandafter\def\csname simpleicon@arm\endcsname {\SIone\symbol{180}} - \expandafter\def\csname simpleicon@artifacthub\endcsname {\SIone\symbol{181}} - \expandafter\def\csname simpleicon@artixlinux\endcsname {\SIone\symbol{182}} - \expandafter\def\csname simpleicon@artstation\endcsname {\SIone\symbol{183}} - \expandafter\def\csname simpleicon@arxiv\endcsname {\SIone\symbol{184}} - \expandafter\def\csname simpleicon@asana\endcsname {\SIone\symbol{185}} - \expandafter\def\csname simpleicon@asciidoctor\endcsname {\SIone\symbol{186}} - \expandafter\def\csname simpleicon@asciinema\endcsname {\SIone\symbol{187}} - \expandafter\def\csname simpleicon@asda\endcsname {\SIone\symbol{188}} - \expandafter\def\csname simpleicon@aseprite\endcsname {\SIone\symbol{189}} - \expandafter\def\csname simpleicon@askfm\endcsname {\SIone\symbol{190}} - \expandafter\def\csname simpleicon@askubuntu\endcsname {\SIone\symbol{191}} - \expandafter\def\csname simpleicon@assemblyscript\endcsname {\SIone\symbol{192}} - \expandafter\def\csname simpleicon@astonmartin\endcsname {\SIone\symbol{193}} - \expandafter\def\csname simpleicon@astro\endcsname {\SIone\symbol{194}} - \expandafter\def\csname simpleicon@asus\endcsname {\SIone\symbol{195}} - \expandafter\def\csname simpleicon@atandt\endcsname {\SIone\symbol{196}} - \expandafter\def\csname simpleicon@atari\endcsname {\SIone\symbol{197}} - \expandafter\def\csname simpleicon@atlassian\endcsname {\SIone\symbol{198}} - \expandafter\def\csname simpleicon@atom\endcsname {\SIone\symbol{199}} - \expandafter\def\csname simpleicon@auchan\endcsname {\SIone\symbol{200}} - \expandafter\def\csname simpleicon@audacity\endcsname {\SIone\symbol{201}} - \expandafter\def\csname simpleicon@audi\endcsname {\SIone\symbol{202}} - \expandafter\def\csname simpleicon@audible\endcsname {\SIone\symbol{203}} - \expandafter\def\csname simpleicon@audioboom\endcsname {\SIone\symbol{204}} - \expandafter\def\csname simpleicon@audiomack\endcsname {\SIone\symbol{205}} - \expandafter\def\csname simpleicon@audiotechnica\endcsname {\SIone\symbol{206}} - \expandafter\def\csname simpleicon@aurelia\endcsname {\SIone\symbol{207}} - \expandafter\def\csname simpleicon@auth0\endcsname {\SIone\symbol{208}} - \expandafter\def\csname simpleicon@authy\endcsname {\SIone\symbol{209}} - \expandafter\def\csname simpleicon@autodesk\endcsname {\SIone\symbol{210}} - \expandafter\def\csname simpleicon@autohotkey\endcsname {\SIone\symbol{211}} - \expandafter\def\csname simpleicon@automattic\endcsname {\SIone\symbol{212}} - \expandafter\def\csname simpleicon@autoprefixer\endcsname {\SIone\symbol{213}} - \expandafter\def\csname simpleicon@avast\endcsname {\SIone\symbol{214}} - \expandafter\def\csname simpleicon@awesomelists\endcsname {\SIone\symbol{215}} - \expandafter\def\csname simpleicon@awesomewm\endcsname {\SIone\symbol{216}} - \expandafter\def\csname simpleicon@awsamplify\endcsname {\SIone\symbol{217}} - \expandafter\def\csname simpleicon@awsfargate\endcsname {\SIone\symbol{218}} - \expandafter\def\csname simpleicon@awslambda\endcsname {\SIone\symbol{219}} - \expandafter\def\csname simpleicon@azureartifacts\endcsname {\SIone\symbol{220}} - \expandafter\def\csname simpleicon@azuredataexplorer\endcsname {\SIone\symbol{221}} - \expandafter\def\csname simpleicon@azuredevops\endcsname {\SIone\symbol{222}} - \expandafter\def\csname simpleicon@azurefunctions\endcsname {\SIone\symbol{223}} - \expandafter\def\csname simpleicon@azurepipelines\endcsname {\SIone\symbol{224}} - \expandafter\def\csname simpleicon@babel\endcsname {\SIone\symbol{225}} - \expandafter\def\csname simpleicon@backbonedotjs\endcsname {\SIone\symbol{226}} - \expandafter\def\csname simpleicon@badgr\endcsname {\SIone\symbol{227}} - \expandafter\def\csname simpleicon@badoo\endcsname {\SIone\symbol{228}} - \expandafter\def\csname simpleicon@baidu\endcsname {\SIone\symbol{229}} - \expandafter\def\csname simpleicon@bamboo\endcsname {\SIone\symbol{230}} - \expandafter\def\csname simpleicon@bandcamp\endcsname {\SIone\symbol{231}} - \expandafter\def\csname simpleicon@bandlab\endcsname {\SIone\symbol{232}} - \expandafter\def\csname simpleicon@bandrautomation\endcsname {\SIone\symbol{233}} - \expandafter\def\csname simpleicon@bandsintown\endcsname {\SIone\symbol{234}} - \expandafter\def\csname simpleicon@bankofamerica\endcsname {\SIone\symbol{235}} - \expandafter\def\csname simpleicon@barclays\endcsname {\SIone\symbol{236}} - \expandafter\def\csname simpleicon@baremetrics\endcsname {\SIone\symbol{237}} - \expandafter\def\csname simpleicon@basecamp\endcsname {\SIone\symbol{238}} - \expandafter\def\csname simpleicon@bata\endcsname {\SIone\symbol{239}} - \expandafter\def\csname simpleicon@bathasu\endcsname {\SIone\symbol{240}} - \expandafter\def\csname simpleicon@battledotnet\endcsname {\SIone\symbol{241}} - \expandafter\def\csname simpleicon@bbc\endcsname {\SIone\symbol{242}} - \expandafter\def\csname simpleicon@bbciplayer\endcsname {\SIone\symbol{243}} - \expandafter\def\csname simpleicon@beatport\endcsname {\SIone\symbol{244}} - \expandafter\def\csname simpleicon@beats\endcsname {\SIone\symbol{245}} - \expandafter\def\csname simpleicon@beatsbydre\endcsname {\SIone\symbol{246}} - \expandafter\def\csname simpleicon@behance\endcsname {\SIone\symbol{247}} - \expandafter\def\csname simpleicon@beijingsubway\endcsname {\SIone\symbol{248}} - \expandafter\def\csname simpleicon@bem\endcsname {\SIone\symbol{249}} - \expandafter\def\csname simpleicon@bentley\endcsname {\SIone\symbol{250}} - \expandafter\def\csname simpleicon@betfair\endcsname {\SIone\symbol{251}} - \expandafter\def\csname simpleicon@bigbasket\endcsname {\SIone\symbol{252}} - \expandafter\def\csname simpleicon@bigbluebutton\endcsname {\SIone\symbol{253}} - \expandafter\def\csname simpleicon@bigcartel\endcsname {\SIone\symbol{254}} - \expandafter\def\csname simpleicon@bigcommerce\endcsname {\SIone\symbol{255}} - \expandafter\def\csname simpleicon@bilibili\endcsname {\SItwo\symbol{0}} - \expandafter\def\csname simpleicon@binance\endcsname {\SItwo\symbol{1}} - \expandafter\def\csname simpleicon@biolink\endcsname {\SItwo\symbol{2}} - \expandafter\def\csname simpleicon@bit\endcsname {\SItwo\symbol{3}} - \expandafter\def\csname simpleicon@bitbucket\endcsname {\SItwo\symbol{4}} - \expandafter\def\csname simpleicon@bitcoin\endcsname {\SItwo\symbol{5}} - \expandafter\def\csname simpleicon@bitcoincash\endcsname {\SItwo\symbol{6}} - \expandafter\def\csname simpleicon@bitcoinsv\endcsname {\SItwo\symbol{7}} - \expandafter\def\csname simpleicon@bitdefender\endcsname {\SItwo\symbol{8}} - \expandafter\def\csname simpleicon@bitly\endcsname {\SItwo\symbol{9}} - \expandafter\def\csname simpleicon@bitrise\endcsname {\SItwo\symbol{10}} - \expandafter\def\csname simpleicon@bitwarden\endcsname {\SItwo\symbol{11}} - \expandafter\def\csname simpleicon@bitwig\endcsname {\SItwo\symbol{12}} - \expandafter\def\csname simpleicon@blackberry\endcsname {\SItwo\symbol{13}} - \expandafter\def\csname simpleicon@blazemeter\endcsname {\SItwo\symbol{14}} - \expandafter\def\csname simpleicon@blazor\endcsname {\SItwo\symbol{15}} - \expandafter\def\csname simpleicon@blender\endcsname {\SItwo\symbol{16}} - \expandafter\def\csname simpleicon@blockchaindotcom\endcsname {\SItwo\symbol{17}} - \expandafter\def\csname simpleicon@blogger\endcsname {\SItwo\symbol{18}} - \expandafter\def\csname simpleicon@bloglovin\endcsname {\SItwo\symbol{19}} - \expandafter\def\csname simpleicon@blueprint\endcsname {\SItwo\symbol{20}} - \expandafter\def\csname simpleicon@bluetooth\endcsname {\SItwo\symbol{21}} - \expandafter\def\csname simpleicon@bmcsoftware\endcsname {\SItwo\symbol{22}} - \expandafter\def\csname simpleicon@bmw\endcsname {\SItwo\symbol{23}} - \expandafter\def\csname simpleicon@boehringeringelheim\endcsname {\SItwo\symbol{24}} - \expandafter\def\csname simpleicon@boeing\endcsname {\SItwo\symbol{25}} - \expandafter\def\csname simpleicon@bookbub\endcsname {\SItwo\symbol{26}} - \expandafter\def\csname simpleicon@bookmeter\endcsname {\SItwo\symbol{27}} - \expandafter\def\csname simpleicon@bookstack\endcsname {\SItwo\symbol{28}} - \expandafter\def\csname simpleicon@boost\endcsname {\SItwo\symbol{29}} - \expandafter\def\csname simpleicon@boots\endcsname {\SItwo\symbol{30}} - \expandafter\def\csname simpleicon@bootstrap\endcsname {\SItwo\symbol{31}} - \expandafter\def\csname simpleicon@borgbackup\endcsname {\SItwo\symbol{32}} - \expandafter\def\csname simpleicon@bosch\endcsname {\SItwo\symbol{33}} - \expandafter\def\csname simpleicon@bose\endcsname {\SItwo\symbol{34}} - \expandafter\def\csname simpleicon@boulanger\endcsname {\SItwo\symbol{35}} - \expandafter\def\csname simpleicon@bower\endcsname {\SItwo\symbol{36}} - \expandafter\def\csname simpleicon@box\endcsname {\SItwo\symbol{37}} - \expandafter\def\csname simpleicon@boxysvg\endcsname {\SItwo\symbol{38}} - \expandafter\def\csname simpleicon@brandfolder\endcsname {\SItwo\symbol{39}} - \expandafter\def\csname simpleicon@brave\endcsname {\SItwo\symbol{40}} - \expandafter\def\csname simpleicon@breaker\endcsname {\SItwo\symbol{41}} - \expandafter\def\csname simpleicon@britishairways\endcsname {\SItwo\symbol{42}} - \expandafter\def\csname simpleicon@broadcom\endcsname {\SItwo\symbol{43}} - \expandafter\def\csname simpleicon@bt\endcsname {\SItwo\symbol{44}} - \expandafter\def\csname simpleicon@buddy\endcsname {\SItwo\symbol{45}} - \expandafter\def\csname simpleicon@budibase\endcsname {\SItwo\symbol{46}} - \expandafter\def\csname simpleicon@buefy\endcsname {\SItwo\symbol{47}} - \expandafter\def\csname simpleicon@buffer\endcsname {\SItwo\symbol{48}} - \expandafter\def\csname simpleicon@bugatti\endcsname {\SItwo\symbol{49}} - \expandafter\def\csname simpleicon@bugcrowd\endcsname {\SItwo\symbol{50}} - \expandafter\def\csname simpleicon@bugsnag\endcsname {\SItwo\symbol{51}} - \expandafter\def\csname simpleicon@buildkite\endcsname {\SItwo\symbol{52}} - \expandafter\def\csname simpleicon@bukalapak\endcsname {\SItwo\symbol{53}} - \expandafter\def\csname simpleicon@bulma\endcsname {\SItwo\symbol{54}} - \expandafter\def\csname simpleicon@bunq\endcsname {\SItwo\symbol{55}} - \expandafter\def\csname simpleicon@burgerking\endcsname {\SItwo\symbol{56}} - \expandafter\def\csname simpleicon@buymeacoffee\endcsname {\SItwo\symbol{57}} - \expandafter\def\csname simpleicon@buzzfeed\endcsname {\SItwo\symbol{58}} - \expandafter\def\csname simpleicon@byjus\endcsname {\SItwo\symbol{59}} - \expandafter\def\csname simpleicon@byte\endcsname {\SItwo\symbol{60}} - \expandafter\def\csname simpleicon@bytedance\endcsname {\SItwo\symbol{61}} - \expandafter\def\csname simpleicon@c\endcsname {\SItwo\symbol{62}} - \expandafter\def\csname simpleicon@cachet\endcsname {\SItwo\symbol{63}} - \expandafter\def\csname simpleicon@caffeine\endcsname {\SItwo\symbol{64}} - \expandafter\def\csname simpleicon@cairometro\endcsname {\SItwo\symbol{65}} - \expandafter\def\csname simpleicon@cakephp\endcsname {\SItwo\symbol{66}} - \expandafter\def\csname simpleicon@campaignmonitor\endcsname {\SItwo\symbol{67}} - \expandafter\def\csname simpleicon@canonical\endcsname {\SItwo\symbol{68}} - \expandafter\def\csname simpleicon@canva\endcsname {\SItwo\symbol{69}} - \expandafter\def\csname simpleicon@capacitor\endcsname {\SItwo\symbol{70}} - \expandafter\def\csname simpleicon@carrefour\endcsname {\SItwo\symbol{71}} - \expandafter\def\csname simpleicon@carthrottle\endcsname {\SItwo\symbol{72}} - \expandafter\def\csname simpleicon@carto\endcsname {\SItwo\symbol{73}} - \expandafter\def\csname simpleicon@cashapp\endcsname {\SItwo\symbol{74}} - \expandafter\def\csname simpleicon@castbox\endcsname {\SItwo\symbol{75}} - \expandafter\def\csname simpleicon@castorama\endcsname {\SItwo\symbol{76}} - \expandafter\def\csname simpleicon@castro\endcsname {\SItwo\symbol{77}} - \expandafter\def\csname simpleicon@caterpillar\endcsname {\SItwo\symbol{78}} - \expandafter\def\csname simpleicon@cbs\endcsname {\SItwo\symbol{79}} - \expandafter\def\csname simpleicon@cdprojekt\endcsname {\SItwo\symbol{80}} - \expandafter\def\csname simpleicon@celery\endcsname {\SItwo\symbol{81}} - \expandafter\def\csname simpleicon@centos\endcsname {\SItwo\symbol{82}} - \expandafter\def\csname simpleicon@ceph\endcsname {\SItwo\symbol{83}} - \expandafter\def\csname simpleicon@cesium\endcsname {\SItwo\symbol{84}} - \expandafter\def\csname simpleicon@chai\endcsname {\SItwo\symbol{85}} - \expandafter\def\csname simpleicon@chainlink\endcsname {\SItwo\symbol{86}} - \expandafter\def\csname simpleicon@chakraui\endcsname {\SItwo\symbol{87}} - \expandafter\def\csname simpleicon@chartdotjs\endcsname {\SItwo\symbol{88}} - \expandafter\def\csname simpleicon@chartmogul\endcsname {\SItwo\symbol{89}} - \expandafter\def\csname simpleicon@chase\endcsname {\SItwo\symbol{90}} - \expandafter\def\csname simpleicon@chatbot\endcsname {\SItwo\symbol{91}} - \expandafter\def\csname simpleicon@checkio\endcsname {\SItwo\symbol{92}} - \expandafter\def\csname simpleicon@checkmarx\endcsname {\SItwo\symbol{93}} - \expandafter\def\csname simpleicon@chef\endcsname {\SItwo\symbol{94}} - \expandafter\def\csname simpleicon@chemex\endcsname {\SItwo\symbol{95}} - \expandafter\def\csname simpleicon@chevrolet\endcsname {\SItwo\symbol{96}} - \expandafter\def\csname simpleicon@chinaeasternairlines\endcsname {\SItwo\symbol{97}} - \expandafter\def\csname simpleicon@chinasouthernairlines\endcsname {\SItwo\symbol{98}} - \expandafter\def\csname simpleicon@chocolatey\endcsname {\SItwo\symbol{99}} - \expandafter\def\csname simpleicon@chromecast\endcsname {\SItwo\symbol{100}} - \expandafter\def\csname simpleicon@chrysler\endcsname {\SItwo\symbol{101}} - \expandafter\def\csname simpleicon@chupachups\endcsname {\SItwo\symbol{102}} - \expandafter\def\csname simpleicon@cilium\endcsname {\SItwo\symbol{103}} - \expandafter\def\csname simpleicon@cinema4d\endcsname {\SItwo\symbol{104}} - \expandafter\def\csname simpleicon@circle\endcsname {\SItwo\symbol{105}} - \expandafter\def\csname simpleicon@circleci\endcsname {\SItwo\symbol{106}} - \expandafter\def\csname simpleicon@cirrusci\endcsname {\SItwo\symbol{107}} - \expandafter\def\csname simpleicon@cisco\endcsname {\SItwo\symbol{108}} - \expandafter\def\csname simpleicon@citrix\endcsname {\SItwo\symbol{109}} - \expandafter\def\csname simpleicon@citroen\endcsname {\SItwo\symbol{110}} - \expandafter\def\csname simpleicon@civicrm\endcsname {\SItwo\symbol{111}} - \expandafter\def\csname simpleicon@civo\endcsname {\SItwo\symbol{112}} - \expandafter\def\csname simpleicon@ckeditor4\endcsname {\SItwo\symbol{113}} - \expandafter\def\csname simpleicon@claris\endcsname {\SItwo\symbol{114}} - \expandafter\def\csname simpleicon@clickhouse\endcsname {\SItwo\symbol{115}} - \expandafter\def\csname simpleicon@clickup\endcsname {\SItwo\symbol{116}} - \expandafter\def\csname simpleicon@clion\endcsname {\SItwo\symbol{117}} - \expandafter\def\csname simpleicon@cliqz\endcsname {\SItwo\symbol{118}} - \expandafter\def\csname simpleicon@clockify\endcsname {\SItwo\symbol{119}} - \expandafter\def\csname simpleicon@clojure\endcsname {\SItwo\symbol{120}} - \expandafter\def\csname simpleicon@cloud66\endcsname {\SItwo\symbol{121}} - \expandafter\def\csname simpleicon@cloudbees\endcsname {\SItwo\symbol{122}} - \expandafter\def\csname simpleicon@cloudcannon\endcsname {\SItwo\symbol{123}} - \expandafter\def\csname simpleicon@cloudera\endcsname {\SItwo\symbol{124}} - \expandafter\def\csname simpleicon@cloudflare\endcsname {\SItwo\symbol{125}} - \expandafter\def\csname simpleicon@cloudflarepages\endcsname {\SItwo\symbol{126}} - \expandafter\def\csname simpleicon@cloudfoundry\endcsname {\SItwo\symbol{127}} - \expandafter\def\csname simpleicon@cloudsmith\endcsname {\SItwo\symbol{128}} - \expandafter\def\csname simpleicon@cloudways\endcsname {\SItwo\symbol{129}} - \expandafter\def\csname simpleicon@clubhouse\endcsname {\SItwo\symbol{130}} - \expandafter\def\csname simpleicon@clyp\endcsname {\SItwo\symbol{131}} - \expandafter\def\csname simpleicon@cmake\endcsname {\SItwo\symbol{132}} - \expandafter\def\csname simpleicon@cncf\endcsname {\SItwo\symbol{133}} - \expandafter\def\csname simpleicon@cnn\endcsname {\SItwo\symbol{134}} - \expandafter\def\csname simpleicon@cockpit\endcsname {\SItwo\symbol{135}} - \expandafter\def\csname simpleicon@cockroachlabs\endcsname {\SItwo\symbol{136}} - \expandafter\def\csname simpleicon@cocoapods\endcsname {\SItwo\symbol{137}} - \expandafter\def\csname simpleicon@cocos\endcsname {\SItwo\symbol{138}} - \expandafter\def\csname simpleicon@coda\endcsname {\SItwo\symbol{139}} - \expandafter\def\csname simpleicon@codacy\endcsname {\SItwo\symbol{140}} - \expandafter\def\csname simpleicon@codeberg\endcsname {\SItwo\symbol{141}} - \expandafter\def\csname simpleicon@codecademy\endcsname {\SItwo\symbol{142}} - \expandafter\def\csname simpleicon@codeceptjs\endcsname {\SItwo\symbol{143}} - \expandafter\def\csname simpleicon@codechef\endcsname {\SItwo\symbol{144}} - \expandafter\def\csname simpleicon@codeclimate\endcsname {\SItwo\symbol{145}} - \expandafter\def\csname simpleicon@codecov\endcsname {\SItwo\symbol{146}} - \expandafter\def\csname simpleicon@codefactor\endcsname {\SItwo\symbol{147}} - \expandafter\def\csname simpleicon@codeforces\endcsname {\SItwo\symbol{148}} - \expandafter\def\csname simpleicon@codeigniter\endcsname {\SItwo\symbol{149}} - \expandafter\def\csname simpleicon@codemagic\endcsname {\SItwo\symbol{150}} - \expandafter\def\csname simpleicon@codemirror\endcsname {\SItwo\symbol{151}} - \expandafter\def\csname simpleicon@codenewbie\endcsname {\SItwo\symbol{152}} - \expandafter\def\csname simpleicon@codepen\endcsname {\SItwo\symbol{153}} - \expandafter\def\csname simpleicon@codeproject\endcsname {\SItwo\symbol{154}} - \expandafter\def\csname simpleicon@codereview\endcsname {\SItwo\symbol{155}} - \expandafter\def\csname simpleicon@codersrank\endcsname {\SItwo\symbol{156}} - \expandafter\def\csname simpleicon@coderwall\endcsname {\SItwo\symbol{157}} - \expandafter\def\csname simpleicon@codesandbox\endcsname {\SItwo\symbol{158}} - \expandafter\def\csname simpleicon@codeship\endcsname {\SItwo\symbol{159}} - \expandafter\def\csname simpleicon@codewars\endcsname {\SItwo\symbol{160}} - \expandafter\def\csname simpleicon@codingame\endcsname {\SItwo\symbol{161}} - \expandafter\def\csname simpleicon@codingninjas\endcsname {\SItwo\symbol{162}} - \expandafter\def\csname simpleicon@codio\endcsname {\SItwo\symbol{163}} - \expandafter\def\csname simpleicon@coffeescript\endcsname {\SItwo\symbol{164}} - \expandafter\def\csname simpleicon@cognizant\endcsname {\SItwo\symbol{165}} - \expandafter\def\csname simpleicon@coil\endcsname {\SItwo\symbol{166}} - \expandafter\def\csname simpleicon@coinbase\endcsname {\SItwo\symbol{167}} - \expandafter\def\csname simpleicon@coinmarketcap\endcsname {\SItwo\symbol{168}} - \expandafter\def\csname simpleicon@commerzbank\endcsname {\SItwo\symbol{169}} - \expandafter\def\csname simpleicon@commitlint\endcsname {\SItwo\symbol{170}} - \expandafter\def\csname simpleicon@commonworkflowlanguage\endcsname {\SItwo\symbol{171}} - \expandafter\def\csname simpleicon@composer\endcsname {\SItwo\symbol{172}} - \expandafter\def\csname simpleicon@comsol\endcsname {\SItwo\symbol{173}} - \expandafter\def\csname simpleicon@conan\endcsname {\SItwo\symbol{174}} - \expandafter\def\csname simpleicon@concourse\endcsname {\SItwo\symbol{175}} - \expandafter\def\csname simpleicon@condaforge\endcsname {\SItwo\symbol{176}} - \expandafter\def\csname simpleicon@conekta\endcsname {\SItwo\symbol{177}} - \expandafter\def\csname simpleicon@confluence\endcsname {\SItwo\symbol{178}} - \expandafter\def\csname simpleicon@construct3\endcsname {\SItwo\symbol{179}} - \expandafter\def\csname simpleicon@consul\endcsname {\SItwo\symbol{180}} - \expandafter\def\csname simpleicon@contactlesspayment\endcsname {\SItwo\symbol{181}} - \expandafter\def\csname simpleicon@containerd\endcsname {\SItwo\symbol{182}} - \expandafter\def\csname simpleicon@contentful\endcsname {\SItwo\symbol{183}} - \expandafter\def\csname simpleicon@conventionalcommits\endcsname {\SItwo\symbol{184}} - \expandafter\def\csname simpleicon@convertio\endcsname {\SItwo\symbol{185}} - \expandafter\def\csname simpleicon@cookiecutter\endcsname {\SItwo\symbol{186}} - \expandafter\def\csname simpleicon@coop\endcsname {\SItwo\symbol{187}} - \expandafter\def\csname simpleicon@cora\endcsname {\SItwo\symbol{188}} - \expandafter\def\csname simpleicon@coronaengine\endcsname {\SItwo\symbol{189}} - \expandafter\def\csname simpleicon@coronarenderer\endcsname {\SItwo\symbol{190}} - \expandafter\def\csname simpleicon@corsair\endcsname {\SItwo\symbol{191}} - \expandafter\def\csname simpleicon@couchbase\endcsname {\SItwo\symbol{192}} - \expandafter\def\csname simpleicon@counterstrike\endcsname {\SItwo\symbol{193}} - \expandafter\def\csname simpleicon@countingworkspro\endcsname {\SItwo\symbol{194}} - \expandafter\def\csname simpleicon@coursera\endcsname {\SItwo\symbol{195}} - \expandafter\def\csname simpleicon@coveralls\endcsname {\SItwo\symbol{196}} - \expandafter\def\csname simpleicon@cpanel\endcsname {\SItwo\symbol{197}} - \expandafter\def\csname simpleicon@cplusplus\endcsname {\SItwo\symbol{198}} - \expandafter\def\csname simpleicon@craftcms\endcsname {\SItwo\symbol{199}} - \expandafter\def\csname simpleicon@cratedb\endcsname {\SItwo\symbol{200}} - \expandafter\def\csname simpleicon@createreactapp\endcsname {\SItwo\symbol{201}} - \expandafter\def\csname simpleicon@creativecommons\endcsname {\SItwo\symbol{202}} - \expandafter\def\csname simpleicon@credly\endcsname {\SItwo\symbol{203}} - \expandafter\def\csname simpleicon@crehana\endcsname {\SItwo\symbol{204}} - \expandafter\def\csname simpleicon@crowdin\endcsname {\SItwo\symbol{205}} - \expandafter\def\csname simpleicon@crowdsource\endcsname {\SItwo\symbol{206}} - \expandafter\def\csname simpleicon@crunchbase\endcsname {\SItwo\symbol{207}} - \expandafter\def\csname simpleicon@crunchyroll\endcsname {\SItwo\symbol{208}} - \expandafter\def\csname simpleicon@cryengine\endcsname {\SItwo\symbol{209}} - \expandafter\def\csname simpleicon@crystal\endcsname {\SItwo\symbol{210}} - \expandafter\def\csname simpleicon@csharp\endcsname {\SItwo\symbol{211}} - \expandafter\def\csname simpleicon@css3\endcsname {\SItwo\symbol{212}} - \expandafter\def\csname simpleicon@cssmodules\endcsname {\SItwo\symbol{213}} - \expandafter\def\csname simpleicon@csswizardry\endcsname {\SItwo\symbol{214}} - \expandafter\def\csname simpleicon@cucumber\endcsname {\SItwo\symbol{215}} - \expandafter\def\csname simpleicon@curl\endcsname {\SItwo\symbol{216}} - \expandafter\def\csname simpleicon@curseforge\endcsname {\SItwo\symbol{217}} - \expandafter\def\csname simpleicon@cycling74\endcsname {\SItwo\symbol{218}} - \expandafter\def\csname simpleicon@cypress\endcsname {\SItwo\symbol{219}} - \expandafter\def\csname simpleicon@cytoscapedotjs\endcsname {\SItwo\symbol{220}} - \expandafter\def\csname simpleicon@d3dotjs\endcsname {\SItwo\symbol{221}} - \expandafter\def\csname simpleicon@dacia\endcsname {\SItwo\symbol{222}} - \expandafter\def\csname simpleicon@daf\endcsname {\SItwo\symbol{223}} - \expandafter\def\csname simpleicon@dailymotion\endcsname {\SItwo\symbol{224}} - \expandafter\def\csname simpleicon@daimler\endcsname {\SItwo\symbol{225}} - \expandafter\def\csname simpleicon@darkreader\endcsname {\SItwo\symbol{226}} - \expandafter\def\csname simpleicon@dart\endcsname {\SItwo\symbol{227}} - \expandafter\def\csname simpleicon@darty\endcsname {\SItwo\symbol{228}} - \expandafter\def\csname simpleicon@daserste\endcsname {\SItwo\symbol{229}} - \expandafter\def\csname simpleicon@dash\endcsname {\SItwo\symbol{230}} - \expandafter\def\csname simpleicon@dashlane\endcsname {\SItwo\symbol{231}} - \expandafter\def\csname simpleicon@dask\endcsname {\SItwo\symbol{232}} - \expandafter\def\csname simpleicon@dassaultsystemes\endcsname {\SItwo\symbol{233}} - \expandafter\def\csname simpleicon@databricks\endcsname {\SItwo\symbol{234}} - \expandafter\def\csname simpleicon@datacamp\endcsname {\SItwo\symbol{235}} - \expandafter\def\csname simpleicon@datadog\endcsname {\SItwo\symbol{236}} - \expandafter\def\csname simpleicon@datadotai\endcsname {\SItwo\symbol{237}} - \expandafter\def\csname simpleicon@datagrip\endcsname {\SItwo\symbol{238}} - \expandafter\def\csname simpleicon@dataiku\endcsname {\SItwo\symbol{239}} - \expandafter\def\csname simpleicon@datastax\endcsname {\SItwo\symbol{240}} - \expandafter\def\csname simpleicon@dataversioncontrol\endcsname {\SItwo\symbol{241}} - \expandafter\def\csname simpleicon@datocms\endcsname {\SItwo\symbol{242}} - \expandafter\def\csname simpleicon@datto\endcsname {\SItwo\symbol{243}} - \expandafter\def\csname simpleicon@dazn\endcsname {\SItwo\symbol{244}} - \expandafter\def\csname simpleicon@dblp\endcsname {\SItwo\symbol{245}} - \expandafter\def\csname simpleicon@dbt\endcsname {\SItwo\symbol{246}} - \expandafter\def\csname simpleicon@dcentertainment\endcsname {\SItwo\symbol{247}} - \expandafter\def\csname simpleicon@debian\endcsname {\SItwo\symbol{248}} - \expandafter\def\csname simpleicon@dedge\endcsname {\SItwo\symbol{249}} - \expandafter\def\csname simpleicon@deepin\endcsname {\SItwo\symbol{250}} - \expandafter\def\csname simpleicon@deepnote\endcsname {\SItwo\symbol{251}} - \expandafter\def\csname simpleicon@deezer\endcsname {\SItwo\symbol{252}} - \expandafter\def\csname simpleicon@delicious\endcsname {\SItwo\symbol{253}} - \expandafter\def\csname simpleicon@deliveroo\endcsname {\SItwo\symbol{254}} - \expandafter\def\csname simpleicon@dell\endcsname {\SItwo\symbol{255}} - \expandafter\def\csname simpleicon@delonghi\endcsname {\SIthree\symbol{0}} - \expandafter\def\csname simpleicon@delphi\endcsname {\SIthree\symbol{1}} - \expandafter\def\csname simpleicon@delta\endcsname {\SIthree\symbol{2}} - \expandafter\def\csname simpleicon@deno\endcsname {\SIthree\symbol{3}} - \expandafter\def\csname simpleicon@dependabot\endcsname {\SIthree\symbol{4}} - \expandafter\def\csname simpleicon@derspiegel\endcsname {\SIthree\symbol{5}} - \expandafter\def\csname simpleicon@designernews\endcsname {\SIthree\symbol{6}} - \expandafter\def\csname simpleicon@deutschebahn\endcsname {\SIthree\symbol{7}} - \expandafter\def\csname simpleicon@deutschebank\endcsname {\SIthree\symbol{8}} - \expandafter\def\csname simpleicon@devdotto\endcsname {\SIthree\symbol{9}} - \expandafter\def\csname simpleicon@devexpress\endcsname {\SIthree\symbol{10}} - \expandafter\def\csname simpleicon@deviantart\endcsname {\SIthree\symbol{11}} - \expandafter\def\csname simpleicon@devpost\endcsname {\SIthree\symbol{12}} - \expandafter\def\csname simpleicon@devrant\endcsname {\SIthree\symbol{13}} - \expandafter\def\csname simpleicon@dgraph\endcsname {\SIthree\symbol{14}} - \expandafter\def\csname simpleicon@dhl\endcsname {\SIthree\symbol{15}} - \expandafter\def\csname simpleicon@diagramsdotnet\endcsname {\SIthree\symbol{16}} - \expandafter\def\csname simpleicon@dialogflow\endcsname {\SIthree\symbol{17}} - \expandafter\def\csname simpleicon@diaspora\endcsname {\SIthree\symbol{18}} - \expandafter\def\csname simpleicon@digg\endcsname {\SIthree\symbol{19}} - \expandafter\def\csname simpleicon@digikeyelectronics\endcsname {\SIthree\symbol{20}} - \expandafter\def\csname simpleicon@digitalocean\endcsname {\SIthree\symbol{21}} - \expandafter\def\csname simpleicon@dior\endcsname {\SIthree\symbol{22}} - \expandafter\def\csname simpleicon@directus\endcsname {\SIthree\symbol{23}} - \expandafter\def\csname simpleicon@discogs\endcsname {\SIthree\symbol{24}} - \expandafter\def\csname simpleicon@discord\endcsname {\SIthree\symbol{25}} - \expandafter\def\csname simpleicon@discourse\endcsname {\SIthree\symbol{26}} - \expandafter\def\csname simpleicon@discover\endcsname {\SIthree\symbol{27}} - \expandafter\def\csname simpleicon@disqus\endcsname {\SIthree\symbol{28}} - \expandafter\def\csname simpleicon@disroot\endcsname {\SIthree\symbol{29}} - \expandafter\def\csname simpleicon@django\endcsname {\SIthree\symbol{30}} - \expandafter\def\csname simpleicon@dlib\endcsname {\SIthree\symbol{31}} - \expandafter\def\csname simpleicon@dlna\endcsname {\SIthree\symbol{32}} - \expandafter\def\csname simpleicon@dm\endcsname {\SIthree\symbol{33}} - \expandafter\def\csname simpleicon@docker\endcsname {\SIthree\symbol{34}} - \expandafter\def\csname simpleicon@docsdotrs\endcsname {\SIthree\symbol{35}} - \expandafter\def\csname simpleicon@docusign\endcsname {\SIthree\symbol{36}} - \expandafter\def\csname simpleicon@dogecoin\endcsname {\SIthree\symbol{37}} - \expandafter\def\csname simpleicon@dolby\endcsname {\SIthree\symbol{38}} - \expandafter\def\csname simpleicon@doordash\endcsname {\SIthree\symbol{39}} - \expandafter\def\csname simpleicon@dotnet\endcsname {\SIthree\symbol{40}} - \expandafter\def\csname simpleicon@douban\endcsname {\SIthree\symbol{41}} - \expandafter\def\csname simpleicon@doubanread\endcsname {\SIthree\symbol{42}} - \expandafter\def\csname simpleicon@dpd\endcsname {\SIthree\symbol{43}} - \expandafter\def\csname simpleicon@dragonframe\endcsname {\SIthree\symbol{44}} - \expandafter\def\csname simpleicon@draugiemdotlv\endcsname {\SIthree\symbol{45}} - \expandafter\def\csname simpleicon@dribbble\endcsname {\SIthree\symbol{46}} - \expandafter\def\csname simpleicon@drone\endcsname {\SIthree\symbol{47}} - \expandafter\def\csname simpleicon@drooble\endcsname {\SIthree\symbol{48}} - \expandafter\def\csname simpleicon@dropbox\endcsname {\SIthree\symbol{49}} - \expandafter\def\csname simpleicon@drupal\endcsname {\SIthree\symbol{50}} - \expandafter\def\csname simpleicon@dsautomobiles\endcsname {\SIthree\symbol{51}} - \expandafter\def\csname simpleicon@dtube\endcsname {\SIthree\symbol{52}} - \expandafter\def\csname simpleicon@duckdb\endcsname {\SIthree\symbol{53}} - \expandafter\def\csname simpleicon@duckduckgo\endcsname {\SIthree\symbol{54}} - \expandafter\def\csname simpleicon@dungeonsanddragons\endcsname {\SIthree\symbol{55}} - \expandafter\def\csname simpleicon@dunked\endcsname {\SIthree\symbol{56}} - \expandafter\def\csname simpleicon@duolingo\endcsname {\SIthree\symbol{57}} - \expandafter\def\csname simpleicon@dvc\endcsname {\SIthree\symbol{58}} - \expandafter\def\csname simpleicon@dwavesystems\endcsname {\SIthree\symbol{59}} - \expandafter\def\csname simpleicon@dwm\endcsname {\SIthree\symbol{60}} - \expandafter\def\csname simpleicon@dynamics365\endcsname {\SIthree\symbol{61}} - \expandafter\def\csname simpleicon@dynatrace\endcsname {\SIthree\symbol{62}} - \expandafter\def\csname simpleicon@e\endcsname {\SIthree\symbol{63}} - \expandafter\def\csname simpleicon@ea\endcsname {\SIthree\symbol{64}} - \expandafter\def\csname simpleicon@eagle\endcsname {\SIthree\symbol{65}} - \expandafter\def\csname simpleicon@easyjet\endcsname {\SIthree\symbol{66}} - \expandafter\def\csname simpleicon@ebay\endcsname {\SIthree\symbol{67}} - \expandafter\def\csname simpleicon@eclipseche\endcsname {\SIthree\symbol{68}} - \expandafter\def\csname simpleicon@eclipseide\endcsname {\SIthree\symbol{69}} - \expandafter\def\csname simpleicon@eclipsejetty\endcsname {\SIthree\symbol{70}} - \expandafter\def\csname simpleicon@eclipsemosquitto\endcsname {\SIthree\symbol{71}} - \expandafter\def\csname simpleicon@eclipsevertdotx\endcsname {\SIthree\symbol{72}} - \expandafter\def\csname simpleicon@edeka\endcsname {\SIthree\symbol{73}} - \expandafter\def\csname simpleicon@editorconfig\endcsname {\SIthree\symbol{74}} - \expandafter\def\csname simpleicon@edotleclerc\endcsname {\SIthree\symbol{75}} - \expandafter\def\csname simpleicon@edx\endcsname {\SIthree\symbol{76}} - \expandafter\def\csname simpleicon@egghead\endcsname {\SIthree\symbol{77}} - \expandafter\def\csname simpleicon@egnyte\endcsname {\SIthree\symbol{78}} - \expandafter\def\csname simpleicon@eightsleep\endcsname {\SIthree\symbol{79}} - \expandafter\def\csname simpleicon@elastic\endcsname {\SIthree\symbol{80}} - \expandafter\def\csname simpleicon@elasticcloud\endcsname {\SIthree\symbol{81}} - \expandafter\def\csname simpleicon@elasticsearch\endcsname {\SIthree\symbol{82}} - \expandafter\def\csname simpleicon@elasticstack\endcsname {\SIthree\symbol{83}} - \expandafter\def\csname simpleicon@electron\endcsname {\SIthree\symbol{84}} - \expandafter\def\csname simpleicon@element\endcsname {\SIthree\symbol{85}} - \expandafter\def\csname simpleicon@elementary\endcsname {\SIthree\symbol{86}} - \expandafter\def\csname simpleicon@eleventy\endcsname {\SIthree\symbol{87}} - \expandafter\def\csname simpleicon@elixir\endcsname {\SIthree\symbol{88}} - \expandafter\def\csname simpleicon@eljueves\endcsname {\SIthree\symbol{89}} - \expandafter\def\csname simpleicon@ello\endcsname {\SIthree\symbol{90}} - \expandafter\def\csname simpleicon@elm\endcsname {\SIthree\symbol{91}} - \expandafter\def\csname simpleicon@elsevier\endcsname {\SIthree\symbol{92}} - \expandafter\def\csname simpleicon@embarcadero\endcsname {\SIthree\symbol{93}} - \expandafter\def\csname simpleicon@emberdotjs\endcsname {\SIthree\symbol{94}} - \expandafter\def\csname simpleicon@emby\endcsname {\SIthree\symbol{95}} - \expandafter\def\csname simpleicon@emirates\endcsname {\SIthree\symbol{96}} - \expandafter\def\csname simpleicon@emlakjet\endcsname {\SIthree\symbol{97}} - \expandafter\def\csname simpleicon@empirekred\endcsname {\SIthree\symbol{98}} - \expandafter\def\csname simpleicon@enpass\endcsname {\SIthree\symbol{99}} - \expandafter\def\csname simpleicon@enterprisedb\endcsname {\SIthree\symbol{100}} - \expandafter\def\csname simpleicon@envato\endcsname {\SIthree\symbol{101}} - \expandafter\def\csname simpleicon@epel\endcsname {\SIthree\symbol{102}} - \expandafter\def\csname simpleicon@epicgames\endcsname {\SIthree\symbol{103}} - \expandafter\def\csname simpleicon@epson\endcsname {\SIthree\symbol{104}} - \expandafter\def\csname simpleicon@equinixmetal\endcsname {\SIthree\symbol{105}} - \expandafter\def\csname simpleicon@erlang\endcsname {\SIthree\symbol{106}} - \expandafter\def\csname simpleicon@esbuild\endcsname {\SIthree\symbol{107}} - \expandafter\def\csname simpleicon@esea\endcsname {\SIthree\symbol{108}} - \expandafter\def\csname simpleicon@eslgaming\endcsname {\SIthree\symbol{109}} - \expandafter\def\csname simpleicon@eslint\endcsname {\SIthree\symbol{110}} - \expandafter\def\csname simpleicon@esphome\endcsname {\SIthree\symbol{111}} - \expandafter\def\csname simpleicon@espressif\endcsname {\SIthree\symbol{112}} - \expandafter\def\csname simpleicon@etcd\endcsname {\SIthree\symbol{113}} - \expandafter\def\csname simpleicon@ethereum\endcsname {\SIthree\symbol{114}} - \expandafter\def\csname simpleicon@ethiopianairlines\endcsname {\SIthree\symbol{115}} - \expandafter\def\csname simpleicon@etihadairways\endcsname {\SIthree\symbol{116}} - \expandafter\def\csname simpleicon@etsy\endcsname {\SIthree\symbol{117}} - \expandafter\def\csname simpleicon@eventbrite\endcsname {\SIthree\symbol{118}} - \expandafter\def\csname simpleicon@eventstore\endcsname {\SIthree\symbol{119}} - \expandafter\def\csname simpleicon@evernote\endcsname {\SIthree\symbol{120}} - \expandafter\def\csname simpleicon@exercism\endcsname {\SIthree\symbol{121}} - \expandafter\def\csname simpleicon@exordo\endcsname {\SIthree\symbol{122}} - \expandafter\def\csname simpleicon@exoscale\endcsname {\SIthree\symbol{123}} - \expandafter\def\csname simpleicon@expensify\endcsname {\SIthree\symbol{124}} - \expandafter\def\csname simpleicon@expertsexchange\endcsname {\SIthree\symbol{125}} - \expandafter\def\csname simpleicon@expo\endcsname {\SIthree\symbol{126}} - \expandafter\def\csname simpleicon@express\endcsname {\SIthree\symbol{127}} - \expandafter\def\csname simpleicon@expressvpn\endcsname {\SIthree\symbol{128}} - \expandafter\def\csname simpleicon@eyeem\endcsname {\SIthree\symbol{129}} - \expandafter\def\csname simpleicon@facebook\endcsname {\SIthree\symbol{130}} - \expandafter\def\csname simpleicon@facebookgaming\endcsname {\SIthree\symbol{131}} - \expandafter\def\csname simpleicon@facebooklive\endcsname {\SIthree\symbol{132}} - \expandafter\def\csname simpleicon@faceit\endcsname {\SIthree\symbol{133}} - \expandafter\def\csname simpleicon@facepunch\endcsname {\SIthree\symbol{134}} - \expandafter\def\csname simpleicon@falcon\endcsname {\SIthree\symbol{135}} - \expandafter\def\csname simpleicon@fampay\endcsname {\SIthree\symbol{136}} - \expandafter\def\csname simpleicon@fandango\endcsname {\SIthree\symbol{137}} - \expandafter\def\csname simpleicon@fandom\endcsname {\SIthree\symbol{138}} - \expandafter\def\csname simpleicon@farfetch\endcsname {\SIthree\symbol{139}} - \expandafter\def\csname simpleicon@fastapi\endcsname {\SIthree\symbol{140}} - \expandafter\def\csname simpleicon@fastify\endcsname {\SIthree\symbol{141}} - \expandafter\def\csname simpleicon@fastlane\endcsname {\SIthree\symbol{142}} - \expandafter\def\csname simpleicon@fastly\endcsname {\SIthree\symbol{143}} - \expandafter\def\csname simpleicon@fathom\endcsname {\SIthree\symbol{144}} - \expandafter\def\csname simpleicon@fauna\endcsname {\SIthree\symbol{145}} - \expandafter\def\csname simpleicon@favro\endcsname {\SIthree\symbol{146}} - \expandafter\def\csname simpleicon@fdroid\endcsname {\SIthree\symbol{147}} - \expandafter\def\csname simpleicon@feathub\endcsname {\SIthree\symbol{148}} - \expandafter\def\csname simpleicon@fedex\endcsname {\SIthree\symbol{149}} - \expandafter\def\csname simpleicon@fedora\endcsname {\SIthree\symbol{150}} - \expandafter\def\csname simpleicon@feedly\endcsname {\SIthree\symbol{151}} - \expandafter\def\csname simpleicon@ferrari\endcsname {\SIthree\symbol{152}} - \expandafter\def\csname simpleicon@ferrarinv\endcsname {\SIthree\symbol{153}} - \expandafter\def\csname simpleicon@ffmpeg\endcsname {\SIthree\symbol{154}} - \expandafter\def\csname simpleicon@fiat\endcsname {\SIthree\symbol{155}} - \expandafter\def\csname simpleicon@fidoalliance\endcsname {\SIthree\symbol{156}} - \expandafter\def\csname simpleicon@fifa\endcsname {\SIthree\symbol{157}} - \expandafter\def\csname simpleicon@figma\endcsname {\SIthree\symbol{158}} - \expandafter\def\csname simpleicon@figshare\endcsname {\SIthree\symbol{159}} - \expandafter\def\csname simpleicon@fila\endcsname {\SIthree\symbol{160}} - \expandafter\def\csname simpleicon@files\endcsname {\SIthree\symbol{161}} - \expandafter\def\csname simpleicon@filezilla\endcsname {\SIthree\symbol{162}} - \expandafter\def\csname simpleicon@fing\endcsname {\SIthree\symbol{163}} - \expandafter\def\csname simpleicon@firebase\endcsname {\SIthree\symbol{164}} - \expandafter\def\csname simpleicon@firefox\endcsname {\SIthree\symbol{165}} - \expandafter\def\csname simpleicon@firefoxbrowser\endcsname {\SIthree\symbol{166}} - \expandafter\def\csname simpleicon@first\endcsname {\SIthree\symbol{167}} - \expandafter\def\csname simpleicon@fitbit\endcsname {\SIthree\symbol{168}} - \expandafter\def\csname simpleicon@fite\endcsname {\SIthree\symbol{169}} - \expandafter\def\csname simpleicon@fivem\endcsname {\SIthree\symbol{170}} - \expandafter\def\csname simpleicon@fiverr\endcsname {\SIthree\symbol{171}} - \expandafter\def\csname simpleicon@flask\endcsname {\SIthree\symbol{172}} - \expandafter\def\csname simpleicon@flat\endcsname {\SIthree\symbol{173}} - \expandafter\def\csname simpleicon@flathub\endcsname {\SIthree\symbol{174}} - \expandafter\def\csname simpleicon@flatpak\endcsname {\SIthree\symbol{175}} - \expandafter\def\csname simpleicon@flattr\endcsname {\SIthree\symbol{176}} - \expandafter\def\csname simpleicon@flickr\endcsname {\SIthree\symbol{177}} - \expandafter\def\csname simpleicon@flipboard\endcsname {\SIthree\symbol{178}} - \expandafter\def\csname simpleicon@flipkart\endcsname {\SIthree\symbol{179}} - \expandafter\def\csname simpleicon@floatplane\endcsname {\SIthree\symbol{180}} - \expandafter\def\csname simpleicon@flood\endcsname {\SIthree\symbol{181}} - \expandafter\def\csname simpleicon@fluentbit\endcsname {\SIthree\symbol{182}} - \expandafter\def\csname simpleicon@fluentd\endcsname {\SIthree\symbol{183}} - \expandafter\def\csname simpleicon@flutter\endcsname {\SIthree\symbol{184}} - \expandafter\def\csname simpleicon@flyway\endcsname {\SIthree\symbol{185}} - \expandafter\def\csname simpleicon@fmod\endcsname {\SIthree\symbol{186}} - \expandafter\def\csname simpleicon@fnac\endcsname {\SIthree\symbol{187}} - \expandafter\def\csname simpleicon@folium\endcsname {\SIthree\symbol{188}} - \expandafter\def\csname simpleicon@fonoma\endcsname {\SIthree\symbol{189}} - \expandafter\def\csname simpleicon@fontawesome\endcsname {\SIthree\symbol{190}} - \expandafter\def\csname simpleicon@fontbase\endcsname {\SIthree\symbol{191}} - \expandafter\def\csname simpleicon@foodpanda\endcsname {\SIthree\symbol{192}} - \expandafter\def\csname simpleicon@ford\endcsname {\SIthree\symbol{193}} - \expandafter\def\csname simpleicon@forestry\endcsname {\SIthree\symbol{194}} - \expandafter\def\csname simpleicon@formstack\endcsname {\SIthree\symbol{195}} - \expandafter\def\csname simpleicon@fortinet\endcsname {\SIthree\symbol{196}} - \expandafter\def\csname simpleicon@fortran\endcsname {\SIthree\symbol{197}} - \expandafter\def\csname simpleicon@fossa\endcsname {\SIthree\symbol{198}} - \expandafter\def\csname simpleicon@fossilscm\endcsname {\SIthree\symbol{199}} - \expandafter\def\csname simpleicon@foursquare\endcsname {\SIthree\symbol{200}} - \expandafter\def\csname simpleicon@foursquarecityguide\endcsname {\SIthree\symbol{201}} - \expandafter\def\csname simpleicon@foxtel\endcsname {\SIthree\symbol{202}} - \expandafter\def\csname simpleicon@fozzy\endcsname {\SIthree\symbol{203}} - \expandafter\def\csname simpleicon@framer\endcsname {\SIthree\symbol{204}} - \expandafter\def\csname simpleicon@framework7\endcsname {\SIthree\symbol{205}} - \expandafter\def\csname simpleicon@franprix\endcsname {\SIthree\symbol{206}} - \expandafter\def\csname simpleicon@fraunhofergesellschaft\endcsname {\SIthree\symbol{207}} - \expandafter\def\csname simpleicon@freebsd\endcsname {\SIthree\symbol{208}} - \expandafter\def\csname simpleicon@freecodecamp\endcsname {\SIthree\symbol{209}} - \expandafter\def\csname simpleicon@freedesktopdotorg\endcsname {\SIthree\symbol{210}} - \expandafter\def\csname simpleicon@freelancer\endcsname {\SIthree\symbol{211}} - \expandafter\def\csname simpleicon@freenas\endcsname {\SIthree\symbol{212}} - \expandafter\def\csname simpleicon@frontendmentor\endcsname {\SIthree\symbol{213}} - \expandafter\def\csname simpleicon@fsecure\endcsname {\SIthree\symbol{214}} - \expandafter\def\csname simpleicon@fujifilm\endcsname {\SIthree\symbol{215}} - \expandafter\def\csname simpleicon@fujitsu\endcsname {\SIthree\symbol{216}} - \expandafter\def\csname simpleicon@funimation\endcsname {\SIthree\symbol{217}} - \expandafter\def\csname simpleicon@furaffinity\endcsname {\SIthree\symbol{218}} - \expandafter\def\csname simpleicon@furrynetwork\endcsname {\SIthree\symbol{219}} - \expandafter\def\csname simpleicon@futurelearn\endcsname {\SIthree\symbol{220}} - \expandafter\def\csname simpleicon@g2\endcsname {\SIthree\symbol{221}} - \expandafter\def\csname simpleicon@g2a\endcsname {\SIthree\symbol{222}} - \expandafter\def\csname simpleicon@gameandwatch\endcsname {\SIthree\symbol{223}} - \expandafter\def\csname simpleicon@gamejolt\endcsname {\SIthree\symbol{224}} - \expandafter\def\csname simpleicon@garmin\endcsname {\SIthree\symbol{225}} - \expandafter\def\csname simpleicon@gatling\endcsname {\SIthree\symbol{226}} - \expandafter\def\csname simpleicon@gatsby\endcsname {\SIthree\symbol{227}} - \expandafter\def\csname simpleicon@geant\endcsname {\SIthree\symbol{228}} - \expandafter\def\csname simpleicon@geeksforgeeks\endcsname {\SIthree\symbol{229}} - \expandafter\def\csname simpleicon@generalelectric\endcsname {\SIthree\symbol{230}} - \expandafter\def\csname simpleicon@generalmotors\endcsname {\SIthree\symbol{231}} - \expandafter\def\csname simpleicon@genius\endcsname {\SIthree\symbol{232}} - \expandafter\def\csname simpleicon@gentoo\endcsname {\SIthree\symbol{233}} - \expandafter\def\csname simpleicon@geocaching\endcsname {\SIthree\symbol{234}} - \expandafter\def\csname simpleicon@gerrit\endcsname {\SIthree\symbol{235}} - \expandafter\def\csname simpleicon@ghost\endcsname {\SIthree\symbol{236}} - \expandafter\def\csname simpleicon@ghostery\endcsname {\SIthree\symbol{237}} - \expandafter\def\csname simpleicon@gimp\endcsname {\SIthree\symbol{238}} - \expandafter\def\csname simpleicon@giphy\endcsname {\SIthree\symbol{239}} - \expandafter\def\csname simpleicon@git\endcsname {\SIthree\symbol{240}} - \expandafter\def\csname simpleicon@gitbook\endcsname {\SIthree\symbol{241}} - \expandafter\def\csname simpleicon@gitea\endcsname {\SIthree\symbol{242}} - \expandafter\def\csname simpleicon@gitee\endcsname {\SIthree\symbol{243}} - \expandafter\def\csname simpleicon@gitextensions\endcsname {\SIthree\symbol{244}} - \expandafter\def\csname simpleicon@github\endcsname {\SIthree\symbol{245}} - \expandafter\def\csname simpleicon@githubactions\endcsname {\SIthree\symbol{246}} - \expandafter\def\csname simpleicon@githubpages\endcsname {\SIthree\symbol{247}} - \expandafter\def\csname simpleicon@githubsponsors\endcsname {\SIthree\symbol{248}} - \expandafter\def\csname simpleicon@gitignoredotio\endcsname {\SIthree\symbol{249}} - \expandafter\def\csname simpleicon@gitkraken\endcsname {\SIthree\symbol{250}} - \expandafter\def\csname simpleicon@gitlab\endcsname {\SIthree\symbol{251}} - \expandafter\def\csname simpleicon@gitlfs\endcsname {\SIthree\symbol{252}} - \expandafter\def\csname simpleicon@gitpod\endcsname {\SIthree\symbol{253}} - \expandafter\def\csname simpleicon@gitter\endcsname {\SIthree\symbol{254}} - \expandafter\def\csname simpleicon@glassdoor\endcsname {\SIthree\symbol{255}} - \expandafter\def\csname simpleicon@glitch\endcsname {\SIfour\symbol{0}} - \expandafter\def\csname simpleicon@globus\endcsname {\SIfour\symbol{1}} - \expandafter\def\csname simpleicon@gmail\endcsname {\SIfour\symbol{2}} - \expandafter\def\csname simpleicon@gnome\endcsname {\SIfour\symbol{3}} - \expandafter\def\csname simpleicon@gnometerminal\endcsname {\SIfour\symbol{4}} - \expandafter\def\csname simpleicon@gnu\endcsname {\SIfour\symbol{5}} - \expandafter\def\csname simpleicon@gnubash\endcsname {\SIfour\symbol{6}} - \expandafter\def\csname simpleicon@gnuemacs\endcsname {\SIfour\symbol{7}} - \expandafter\def\csname simpleicon@gnuicecat\endcsname {\SIfour\symbol{8}} - \expandafter\def\csname simpleicon@gnuprivacyguard\endcsname {\SIfour\symbol{9}} - \expandafter\def\csname simpleicon@gnusocial\endcsname {\SIfour\symbol{10}} - \expandafter\def\csname simpleicon@go\endcsname {\SIfour\symbol{11}} - \expandafter\def\csname simpleicon@gocd\endcsname {\SIfour\symbol{12}} - \expandafter\def\csname simpleicon@godaddy\endcsname {\SIfour\symbol{13}} - \expandafter\def\csname simpleicon@godotengine\endcsname {\SIfour\symbol{14}} - \expandafter\def\csname simpleicon@gofundme\endcsname {\SIfour\symbol{15}} - \expandafter\def\csname simpleicon@gogdotcom\endcsname {\SIfour\symbol{16}} - \expandafter\def\csname simpleicon@goland\endcsname {\SIfour\symbol{17}} - \expandafter\def\csname simpleicon@goldenline\endcsname {\SIfour\symbol{18}} - \expandafter\def\csname simpleicon@goodreads\endcsname {\SIfour\symbol{19}} - \expandafter\def\csname simpleicon@google\endcsname {\SIfour\symbol{20}} - \expandafter\def\csname simpleicon@googleadmob\endcsname {\SIfour\symbol{21}} - \expandafter\def\csname simpleicon@googleads\endcsname {\SIfour\symbol{22}} - \expandafter\def\csname simpleicon@googleadsense\endcsname {\SIfour\symbol{23}} - \expandafter\def\csname simpleicon@googleanalytics\endcsname {\SIfour\symbol{24}} - \expandafter\def\csname simpleicon@googleassistant\endcsname {\SIfour\symbol{25}} - \expandafter\def\csname simpleicon@googlecalendar\endcsname {\SIfour\symbol{26}} - \expandafter\def\csname simpleicon@googlecardboard\endcsname {\SIfour\symbol{27}} - \expandafter\def\csname simpleicon@googlechat\endcsname {\SIfour\symbol{28}} - \expandafter\def\csname simpleicon@googlechrome\endcsname {\SIfour\symbol{29}} - \expandafter\def\csname simpleicon@googleclassroom\endcsname {\SIfour\symbol{30}} - \expandafter\def\csname simpleicon@googlecloud\endcsname {\SIfour\symbol{31}} - \expandafter\def\csname simpleicon@googlecolab\endcsname {\SIfour\symbol{32}} - \expandafter\def\csname simpleicon@googledomains\endcsname {\SIfour\symbol{33}} - \expandafter\def\csname simpleicon@googledrive\endcsname {\SIfour\symbol{34}} - \expandafter\def\csname simpleicon@googleearth\endcsname {\SIfour\symbol{35}} - \expandafter\def\csname simpleicon@googlefit\endcsname {\SIfour\symbol{36}} - \expandafter\def\csname simpleicon@googlefonts\endcsname {\SIfour\symbol{37}} - \expandafter\def\csname simpleicon@googlehangouts\endcsname {\SIfour\symbol{38}} - \expandafter\def\csname simpleicon@googlekeep\endcsname {\SIfour\symbol{39}} - \expandafter\def\csname simpleicon@googlelens\endcsname {\SIfour\symbol{40}} - \expandafter\def\csname simpleicon@googlemaps\endcsname {\SIfour\symbol{41}} - \expandafter\def\csname simpleicon@googlemarketingplatform\endcsname {\SIfour\symbol{42}} - \expandafter\def\csname simpleicon@googlemeet\endcsname {\SIfour\symbol{43}} - \expandafter\def\csname simpleicon@googlemessages\endcsname {\SIfour\symbol{44}} - \expandafter\def\csname simpleicon@googlemybusiness\endcsname {\SIfour\symbol{45}} - \expandafter\def\csname simpleicon@googlenearby\endcsname {\SIfour\symbol{46}} - \expandafter\def\csname simpleicon@googlenews\endcsname {\SIfour\symbol{47}} - \expandafter\def\csname simpleicon@googleoptimize\endcsname {\SIfour\symbol{48}} - \expandafter\def\csname simpleicon@googlepay\endcsname {\SIfour\symbol{49}} - \expandafter\def\csname simpleicon@googlephotos\endcsname {\SIfour\symbol{50}} - \expandafter\def\csname simpleicon@googleplay\endcsname {\SIfour\symbol{51}} - \expandafter\def\csname simpleicon@googlepodcasts\endcsname {\SIfour\symbol{52}} - \expandafter\def\csname simpleicon@googlescholar\endcsname {\SIfour\symbol{53}} - \expandafter\def\csname simpleicon@googlesearchconsole\endcsname {\SIfour\symbol{54}} - \expandafter\def\csname simpleicon@googlesheets\endcsname {\SIfour\symbol{55}} - \expandafter\def\csname simpleicon@googlestreetview\endcsname {\SIfour\symbol{56}} - \expandafter\def\csname simpleicon@googletagmanager\endcsname {\SIfour\symbol{57}} - \expandafter\def\csname simpleicon@googletranslate\endcsname {\SIfour\symbol{58}} - \expandafter\def\csname simpleicon@gotomeeting\endcsname {\SIfour\symbol{59}} - \expandafter\def\csname simpleicon@grab\endcsname {\SIfour\symbol{60}} - \expandafter\def\csname simpleicon@gradle\endcsname {\SIfour\symbol{61}} - \expandafter\def\csname simpleicon@grafana\endcsname {\SIfour\symbol{62}} - \expandafter\def\csname simpleicon@grammarly\endcsname {\SIfour\symbol{63}} - \expandafter\def\csname simpleicon@grandfrais\endcsname {\SIfour\symbol{64}} - \expandafter\def\csname simpleicon@graphql\endcsname {\SIfour\symbol{65}} - \expandafter\def\csname simpleicon@grav\endcsname {\SIfour\symbol{66}} - \expandafter\def\csname simpleicon@gravatar\endcsname {\SIfour\symbol{67}} - \expandafter\def\csname simpleicon@graylog\endcsname {\SIfour\symbol{68}} - \expandafter\def\csname simpleicon@greensock\endcsname {\SIfour\symbol{69}} - \expandafter\def\csname simpleicon@griddotai\endcsname {\SIfour\symbol{70}} - \expandafter\def\csname simpleicon@gridsome\endcsname {\SIfour\symbol{71}} - \expandafter\def\csname simpleicon@groupme\endcsname {\SIfour\symbol{72}} - \expandafter\def\csname simpleicon@groupon\endcsname {\SIfour\symbol{73}} - \expandafter\def\csname simpleicon@grubhub\endcsname {\SIfour\symbol{74}} - \expandafter\def\csname simpleicon@grunt\endcsname {\SIfour\symbol{75}} - \expandafter\def\csname simpleicon@gtk\endcsname {\SIfour\symbol{76}} - \expandafter\def\csname simpleicon@guangzhoumetro\endcsname {\SIfour\symbol{77}} - \expandafter\def\csname simpleicon@guilded\endcsname {\SIfour\symbol{78}} - \expandafter\def\csname simpleicon@gulp\endcsname {\SIfour\symbol{79}} - \expandafter\def\csname simpleicon@gumroad\endcsname {\SIfour\symbol{80}} - \expandafter\def\csname simpleicon@gumtree\endcsname {\SIfour\symbol{81}} - \expandafter\def\csname simpleicon@gunicorn\endcsname {\SIfour\symbol{82}} - \expandafter\def\csname simpleicon@gurobi\endcsname {\SIfour\symbol{83}} - \expandafter\def\csname simpleicon@gutenberg\endcsname {\SIfour\symbol{84}} - \expandafter\def\csname simpleicon@habr\endcsname {\SIfour\symbol{85}} - \expandafter\def\csname simpleicon@hackaday\endcsname {\SIfour\symbol{86}} - \expandafter\def\csname simpleicon@hackclub\endcsname {\SIfour\symbol{87}} - \expandafter\def\csname simpleicon@hackerearth\endcsname {\SIfour\symbol{88}} - \expandafter\def\csname simpleicon@hackernoon\endcsname {\SIfour\symbol{89}} - \expandafter\def\csname simpleicon@hackerone\endcsname {\SIfour\symbol{90}} - \expandafter\def\csname simpleicon@hackerrank\endcsname {\SIfour\symbol{91}} - \expandafter\def\csname simpleicon@hackster\endcsname {\SIfour\symbol{92}} - \expandafter\def\csname simpleicon@hackthebox\endcsname {\SIfour\symbol{93}} - \expandafter\def\csname simpleicon@handlebarsdotjs\endcsname {\SIfour\symbol{94}} - \expandafter\def\csname simpleicon@handshake\endcsname {\SIfour\symbol{95}} - \expandafter\def\csname simpleicon@handshakeprotocol\endcsname {\SIfour\symbol{96}} - \expandafter\def\csname simpleicon@happycow\endcsname {\SIfour\symbol{97}} - \expandafter\def\csname simpleicon@harbor\endcsname {\SIfour\symbol{98}} - \expandafter\def\csname simpleicon@hashnode\endcsname {\SIfour\symbol{99}} - \expandafter\def\csname simpleicon@haskell\endcsname {\SIfour\symbol{100}} - \expandafter\def\csname simpleicon@hasura\endcsname {\SIfour\symbol{101}} - \expandafter\def\csname simpleicon@hatenabookmark\endcsname {\SIfour\symbol{102}} - \expandafter\def\csname simpleicon@haveibeenpwned\endcsname {\SIfour\symbol{103}} - \expandafter\def\csname simpleicon@haxe\endcsname {\SIfour\symbol{104}} - \expandafter\def\csname simpleicon@hbo\endcsname {\SIfour\symbol{105}} - \expandafter\def\csname simpleicon@hcl\endcsname {\SIfour\symbol{106}} - \expandafter\def\csname simpleicon@headlessui\endcsname {\SIfour\symbol{107}} - \expandafter\def\csname simpleicon@headspace\endcsname {\SIfour\symbol{108}} - \expandafter\def\csname simpleicon@hellofresh\endcsname {\SIfour\symbol{109}} - \expandafter\def\csname simpleicon@hellyhansen\endcsname {\SIfour\symbol{110}} - \expandafter\def\csname simpleicon@helm\endcsname {\SIfour\symbol{111}} - \expandafter\def\csname simpleicon@helpdesk\endcsname {\SIfour\symbol{112}} - \expandafter\def\csname simpleicon@helpscout\endcsname {\SIfour\symbol{113}} - \expandafter\def\csname simpleicon@here\endcsname {\SIfour\symbol{114}} - \expandafter\def\csname simpleicon@heroku\endcsname {\SIfour\symbol{115}} - \expandafter\def\csname simpleicon@hetzner\endcsname {\SIfour\symbol{116}} - \expandafter\def\csname simpleicon@hexo\endcsname {\SIfour\symbol{117}} - \expandafter\def\csname simpleicon@hey\endcsname {\SIfour\symbol{118}} - \expandafter\def\csname simpleicon@hibernate\endcsname {\SIfour\symbol{119}} - \expandafter\def\csname simpleicon@hibob\endcsname {\SIfour\symbol{120}} - \expandafter\def\csname simpleicon@hilton\endcsname {\SIfour\symbol{121}} - \expandafter\def\csname simpleicon@hitachi\endcsname {\SIfour\symbol{122}} - \expandafter\def\csname simpleicon@hive\endcsname {\SIfour\symbol{123}} - \expandafter\def\csname simpleicon@hiveblockchain\endcsname {\SIfour\symbol{124}} - \expandafter\def\csname simpleicon@homeadvisor\endcsname {\SIfour\symbol{125}} - \expandafter\def\csname simpleicon@homeassistant\endcsname {\SIfour\symbol{126}} - \expandafter\def\csname simpleicon@homeassistantcommunitystore\endcsname {\SIfour\symbol{127}} - \expandafter\def\csname simpleicon@homebrew\endcsname {\SIfour\symbol{128}} - \expandafter\def\csname simpleicon@homebridge\endcsname {\SIfour\symbol{129}} - \expandafter\def\csname simpleicon@homify\endcsname {\SIfour\symbol{130}} - \expandafter\def\csname simpleicon@honda\endcsname {\SIfour\symbol{131}} - \expandafter\def\csname simpleicon@hootsuite\endcsname {\SIfour\symbol{132}} - \expandafter\def\csname simpleicon@hoppscotch\endcsname {\SIfour\symbol{133}} - \expandafter\def\csname simpleicon@hotelsdotcom\endcsname {\SIfour\symbol{134}} - \expandafter\def\csname simpleicon@hotjar\endcsname {\SIfour\symbol{135}} - \expandafter\def\csname simpleicon@houdini\endcsname {\SIfour\symbol{136}} - \expandafter\def\csname simpleicon@houzz\endcsname {\SIfour\symbol{137}} - \expandafter\def\csname simpleicon@hp\endcsname {\SIfour\symbol{138}} - \expandafter\def\csname simpleicon@html5\endcsname {\SIfour\symbol{139}} - \expandafter\def\csname simpleicon@htmlacademy\endcsname {\SIfour\symbol{140}} - \expandafter\def\csname simpleicon@httpie\endcsname {\SIfour\symbol{141}} - \expandafter\def\csname simpleicon@huawei\endcsname {\SIfour\symbol{142}} - \expandafter\def\csname simpleicon@hubspot\endcsname {\SIfour\symbol{143}} - \expandafter\def\csname simpleicon@hugo\endcsname {\SIfour\symbol{144}} - \expandafter\def\csname simpleicon@hulu\endcsname {\SIfour\symbol{145}} - \expandafter\def\csname simpleicon@humblebundle\endcsname {\SIfour\symbol{146}} - \expandafter\def\csname simpleicon@hungryjacks\endcsname {\SIfour\symbol{147}} - \expandafter\def\csname simpleicon@hurriyetemlak\endcsname {\SIfour\symbol{148}} - \expandafter\def\csname simpleicon@husqvarna\endcsname {\SIfour\symbol{149}} - \expandafter\def\csname simpleicon@hyper\endcsname {\SIfour\symbol{150}} - \expandafter\def\csname simpleicon@hyperledger\endcsname {\SIfour\symbol{151}} - \expandafter\def\csname simpleicon@hypothesis\endcsname {\SIfour\symbol{152}} - \expandafter\def\csname simpleicon@hyundai\endcsname {\SIfour\symbol{153}} - \expandafter\def\csname simpleicon@i18next\endcsname {\SIfour\symbol{154}} - \expandafter\def\csname simpleicon@iata\endcsname {\SIfour\symbol{155}} - \expandafter\def\csname simpleicon@ibeacon\endcsname {\SIfour\symbol{156}} - \expandafter\def\csname simpleicon@ibm\endcsname {\SIfour\symbol{157}} - \expandafter\def\csname simpleicon@ibmcloud\endcsname {\SIfour\symbol{158}} - \expandafter\def\csname simpleicon@ibmwatson\endcsname {\SIfour\symbol{159}} - \expandafter\def\csname simpleicon@iceland\endcsname {\SIfour\symbol{160}} - \expandafter\def\csname simpleicon@icinga\endcsname {\SIfour\symbol{161}} - \expandafter\def\csname simpleicon@icloud\endcsname {\SIfour\symbol{162}} - \expandafter\def\csname simpleicon@icomoon\endcsname {\SIfour\symbol{163}} - \expandafter\def\csname simpleicon@icon\endcsname {\SIfour\symbol{164}} - \expandafter\def\csname simpleicon@iconfinder\endcsname {\SIfour\symbol{165}} - \expandafter\def\csname simpleicon@iconify\endcsname {\SIfour\symbol{166}} - \expandafter\def\csname simpleicon@iconjar\endcsname {\SIfour\symbol{167}} - \expandafter\def\csname simpleicon@icons8\endcsname {\SIfour\symbol{168}} - \expandafter\def\csname simpleicon@icq\endcsname {\SIfour\symbol{169}} - \expandafter\def\csname simpleicon@ieee\endcsname {\SIfour\symbol{170}} - \expandafter\def\csname simpleicon@ifixit\endcsname {\SIfour\symbol{171}} - \expandafter\def\csname simpleicon@ifood\endcsname {\SIfour\symbol{172}} - \expandafter\def\csname simpleicon@ifttt\endcsname {\SIfour\symbol{173}} - \expandafter\def\csname simpleicon@iheartradio\endcsname {\SIfour\symbol{174}} - \expandafter\def\csname simpleicon@ikea\endcsname {\SIfour\symbol{175}} - \expandafter\def\csname simpleicon@imagej\endcsname {\SIfour\symbol{176}} - \expandafter\def\csname simpleicon@imdb\endcsname {\SIfour\symbol{177}} - \expandafter\def\csname simpleicon@imgur\endcsname {\SIfour\symbol{178}} - \expandafter\def\csname simpleicon@immer\endcsname {\SIfour\symbol{179}} - \expandafter\def\csname simpleicon@imou\endcsname {\SIfour\symbol{180}} - \expandafter\def\csname simpleicon@indeed\endcsname {\SIfour\symbol{181}} - \expandafter\def\csname simpleicon@infiniti\endcsname {\SIfour\symbol{182}} - \expandafter\def\csname simpleicon@influxdb\endcsname {\SIfour\symbol{183}} - \expandafter\def\csname simpleicon@informatica\endcsname {\SIfour\symbol{184}} - \expandafter\def\csname simpleicon@infosys\endcsname {\SIfour\symbol{185}} - \expandafter\def\csname simpleicon@ingress\endcsname {\SIfour\symbol{186}} - \expandafter\def\csname simpleicon@inkscape\endcsname {\SIfour\symbol{187}} - \expandafter\def\csname simpleicon@insomnia\endcsname {\SIfour\symbol{188}} - \expandafter\def\csname simpleicon@instacart\endcsname {\SIfour\symbol{189}} - \expandafter\def\csname simpleicon@instagram\endcsname {\SIfour\symbol{190}} - \expandafter\def\csname simpleicon@instapaper\endcsname {\SIfour\symbol{191}} - \expandafter\def\csname simpleicon@instatus\endcsname {\SIfour\symbol{192}} - \expandafter\def\csname simpleicon@instructables\endcsname {\SIfour\symbol{193}} - \expandafter\def\csname simpleicon@integromat\endcsname {\SIfour\symbol{194}} - \expandafter\def\csname simpleicon@intel\endcsname {\SIfour\symbol{195}} - \expandafter\def\csname simpleicon@intellijidea\endcsname {\SIfour\symbol{196}} - \expandafter\def\csname simpleicon@interactjs\endcsname {\SIfour\symbol{197}} - \expandafter\def\csname simpleicon@intercom\endcsname {\SIfour\symbol{198}} - \expandafter\def\csname simpleicon@intermarche\endcsname {\SIfour\symbol{199}} - \expandafter\def\csname simpleicon@internetarchive\endcsname {\SIfour\symbol{200}} - \expandafter\def\csname simpleicon@internetexplorer\endcsname {\SIfour\symbol{201}} - \expandafter\def\csname simpleicon@intigriti\endcsname {\SIfour\symbol{202}} - \expandafter\def\csname simpleicon@invision\endcsname {\SIfour\symbol{203}} - \expandafter\def\csname simpleicon@invoiceninja\endcsname {\SIfour\symbol{204}} - \expandafter\def\csname simpleicon@iobroker\endcsname {\SIfour\symbol{205}} - \expandafter\def\csname simpleicon@ionic\endcsname {\SIfour\symbol{206}} - \expandafter\def\csname simpleicon@ionos\endcsname {\SIfour\symbol{207}} - \expandafter\def\csname simpleicon@ios\endcsname {\SIfour\symbol{208}} - \expandafter\def\csname simpleicon@iota\endcsname {\SIfour\symbol{209}} - \expandafter\def\csname simpleicon@ipfs\endcsname {\SIfour\symbol{210}} - \expandafter\def\csname simpleicon@issuu\endcsname {\SIfour\symbol{211}} - \expandafter\def\csname simpleicon@istio\endcsname {\SIfour\symbol{212}} - \expandafter\def\csname simpleicon@itchdotio\endcsname {\SIfour\symbol{213}} - \expandafter\def\csname simpleicon@iterm2\endcsname {\SIfour\symbol{214}} - \expandafter\def\csname simpleicon@itunes\endcsname {\SIfour\symbol{215}} - \expandafter\def\csname simpleicon@iveco\endcsname {\SIfour\symbol{216}} - \expandafter\def\csname simpleicon@jabber\endcsname {\SIfour\symbol{217}} - \expandafter\def\csname simpleicon@jaguar\endcsname {\SIfour\symbol{218}} - \expandafter\def\csname simpleicon@jamboard\endcsname {\SIfour\symbol{219}} - \expandafter\def\csname simpleicon@jameson\endcsname {\SIfour\symbol{220}} - \expandafter\def\csname simpleicon@jamstack\endcsname {\SIfour\symbol{221}} - \expandafter\def\csname simpleicon@jasmine\endcsname {\SIfour\symbol{222}} - \expandafter\def\csname simpleicon@javascript\endcsname {\SIfour\symbol{223}} - \expandafter\def\csname simpleicon@jbl\endcsname {\SIfour\symbol{224}} - \expandafter\def\csname simpleicon@jcb\endcsname {\SIfour\symbol{225}} - \expandafter\def\csname simpleicon@jeep\endcsname {\SIfour\symbol{226}} - \expandafter\def\csname simpleicon@jekyll\endcsname {\SIfour\symbol{227}} - \expandafter\def\csname simpleicon@jellyfin\endcsname {\SIfour\symbol{228}} - \expandafter\def\csname simpleicon@jenkins\endcsname {\SIfour\symbol{229}} - \expandafter\def\csname simpleicon@jenkinsx\endcsname {\SIfour\symbol{230}} - \expandafter\def\csname simpleicon@jest\endcsname {\SIfour\symbol{231}} - \expandafter\def\csname simpleicon@jet\endcsname {\SIfour\symbol{232}} - \expandafter\def\csname simpleicon@jetbrains\endcsname {\SIfour\symbol{233}} - \expandafter\def\csname simpleicon@jetpackcompose\endcsname {\SIfour\symbol{234}} - \expandafter\def\csname simpleicon@jfrog\endcsname {\SIfour\symbol{235}} - \expandafter\def\csname simpleicon@jfrogbintray\endcsname {\SIfour\symbol{236}} - \expandafter\def\csname simpleicon@jinja\endcsname {\SIfour\symbol{237}} - \expandafter\def\csname simpleicon@jira\endcsname {\SIfour\symbol{238}} - \expandafter\def\csname simpleicon@jirasoftware\endcsname {\SIfour\symbol{239}} - \expandafter\def\csname simpleicon@jitsi\endcsname {\SIfour\symbol{240}} - \expandafter\def\csname simpleicon@johndeere\endcsname {\SIfour\symbol{241}} - \expandafter\def\csname simpleicon@joomla\endcsname {\SIfour\symbol{242}} - \expandafter\def\csname simpleicon@joplin\endcsname {\SIfour\symbol{243}} - \expandafter\def\csname simpleicon@jordan\endcsname {\SIfour\symbol{244}} - \expandafter\def\csname simpleicon@jpeg\endcsname {\SIfour\symbol{245}} - \expandafter\def\csname simpleicon@jquery\endcsname {\SIfour\symbol{246}} - \expandafter\def\csname simpleicon@jrgroup\endcsname {\SIfour\symbol{247}} - \expandafter\def\csname simpleicon@jsdelivr\endcsname {\SIfour\symbol{248}} - \expandafter\def\csname simpleicon@jsfiddle\endcsname {\SIfour\symbol{249}} - \expandafter\def\csname simpleicon@json\endcsname {\SIfour\symbol{250}} - \expandafter\def\csname simpleicon@jsonwebtokens\endcsname {\SIfour\symbol{251}} - \expandafter\def\csname simpleicon@jss\endcsname {\SIfour\symbol{252}} - \expandafter\def\csname simpleicon@julia\endcsname {\SIfour\symbol{253}} - \expandafter\def\csname simpleicon@junipernetworks\endcsname {\SIfour\symbol{254}} - \expandafter\def\csname simpleicon@junit5\endcsname {\SIfour\symbol{255}} - \expandafter\def\csname simpleicon@jupyter\endcsname {\SIfive\symbol{0}} - \expandafter\def\csname simpleicon@justeat\endcsname {\SIfive\symbol{1}} - \expandafter\def\csname simpleicon@justgiving\endcsname {\SIfive\symbol{2}} - \expandafter\def\csname simpleicon@k3s\endcsname {\SIfive\symbol{3}} - \expandafter\def\csname simpleicon@k6\endcsname {\SIfive\symbol{4}} - \expandafter\def\csname simpleicon@kaggle\endcsname {\SIfive\symbol{5}} - \expandafter\def\csname simpleicon@kahoot\endcsname {\SIfive\symbol{6}} - \expandafter\def\csname simpleicon@kaios\endcsname {\SIfive\symbol{7}} - \expandafter\def\csname simpleicon@kakao\endcsname {\SIfive\symbol{8}} - \expandafter\def\csname simpleicon@kakaotalk\endcsname {\SIfive\symbol{9}} - \expandafter\def\csname simpleicon@kalilinux\endcsname {\SIfive\symbol{10}} - \expandafter\def\csname simpleicon@kaniko\endcsname {\SIfive\symbol{11}} - \expandafter\def\csname simpleicon@karlsruherverkehrsverbund\endcsname {\SIfive\symbol{12}} - \expandafter\def\csname simpleicon@kasasmart\endcsname {\SIfive\symbol{13}} - \expandafter\def\csname simpleicon@kashflow\endcsname {\SIfive\symbol{14}} - \expandafter\def\csname simpleicon@kaspersky\endcsname {\SIfive\symbol{15}} - \expandafter\def\csname simpleicon@katacoda\endcsname {\SIfive\symbol{16}} - \expandafter\def\csname simpleicon@katana\endcsname {\SIfive\symbol{17}} - \expandafter\def\csname simpleicon@kaufland\endcsname {\SIfive\symbol{18}} - \expandafter\def\csname simpleicon@kde\endcsname {\SIfive\symbol{19}} - \expandafter\def\csname simpleicon@kdenlive\endcsname {\SIfive\symbol{20}} - \expandafter\def\csname simpleicon@keepachangelog\endcsname {\SIfive\symbol{21}} - \expandafter\def\csname simpleicon@keepassxc\endcsname {\SIfive\symbol{22}} - \expandafter\def\csname simpleicon@kentico\endcsname {\SIfive\symbol{23}} - \expandafter\def\csname simpleicon@keras\endcsname {\SIfive\symbol{24}} - \expandafter\def\csname simpleicon@keybase\endcsname {\SIfive\symbol{25}} - \expandafter\def\csname simpleicon@keycdn\endcsname {\SIfive\symbol{26}} - \expandafter\def\csname simpleicon@kfc\endcsname {\SIfive\symbol{27}} - \expandafter\def\csname simpleicon@khanacademy\endcsname {\SIfive\symbol{28}} - \expandafter\def\csname simpleicon@khronosgroup\endcsname {\SIfive\symbol{29}} - \expandafter\def\csname simpleicon@kia\endcsname {\SIfive\symbol{30}} - \expandafter\def\csname simpleicon@kibana\endcsname {\SIfive\symbol{31}} - \expandafter\def\csname simpleicon@kicad\endcsname {\SIfive\symbol{32}} - \expandafter\def\csname simpleicon@kickstarter\endcsname {\SIfive\symbol{33}} - \expandafter\def\csname simpleicon@kik\endcsname {\SIfive\symbol{34}} - \expandafter\def\csname simpleicon@kingstontechnology\endcsname {\SIfive\symbol{35}} - \expandafter\def\csname simpleicon@kinopoisk\endcsname {\SIfive\symbol{36}} - \expandafter\def\csname simpleicon@kirby\endcsname {\SIfive\symbol{37}} - \expandafter\def\csname simpleicon@kitsu\endcsname {\SIfive\symbol{38}} - \expandafter\def\csname simpleicon@klarna\endcsname {\SIfive\symbol{39}} - \expandafter\def\csname simpleicon@klm\endcsname {\SIfive\symbol{40}} - \expandafter\def\csname simpleicon@klook\endcsname {\SIfive\symbol{41}} - \expandafter\def\csname simpleicon@knative\endcsname {\SIfive\symbol{42}} - \expandafter\def\csname simpleicon@knowledgebase\endcsname {\SIfive\symbol{43}} - \expandafter\def\csname simpleicon@known\endcsname {\SIfive\symbol{44}} - \expandafter\def\csname simpleicon@koa\endcsname {\SIfive\symbol{45}} - \expandafter\def\csname simpleicon@koc\endcsname {\SIfive\symbol{46}} - \expandafter\def\csname simpleicon@kodi\endcsname {\SIfive\symbol{47}} - \expandafter\def\csname simpleicon@kofax\endcsname {\SIfive\symbol{48}} - \expandafter\def\csname simpleicon@kofi\endcsname {\SIfive\symbol{49}} - \expandafter\def\csname simpleicon@komoot\endcsname {\SIfive\symbol{50}} - \expandafter\def\csname simpleicon@konami\endcsname {\SIfive\symbol{51}} - \expandafter\def\csname simpleicon@kong\endcsname {\SIfive\symbol{52}} - \expandafter\def\csname simpleicon@kongregate\endcsname {\SIfive\symbol{53}} - \expandafter\def\csname simpleicon@konva\endcsname {\SIfive\symbol{54}} - \expandafter\def\csname simpleicon@kotlin\endcsname {\SIfive\symbol{55}} - \expandafter\def\csname simpleicon@koyeb\endcsname {\SIfive\symbol{56}} - \expandafter\def\csname simpleicon@krita\endcsname {\SIfive\symbol{57}} - \expandafter\def\csname simpleicon@ktm\endcsname {\SIfive\symbol{58}} - \expandafter\def\csname simpleicon@kuaishou\endcsname {\SIfive\symbol{59}} - \expandafter\def\csname simpleicon@kubernetes\endcsname {\SIfive\symbol{60}} - \expandafter\def\csname simpleicon@kubuntu\endcsname {\SIfive\symbol{61}} - \expandafter\def\csname simpleicon@kuma\endcsname {\SIfive\symbol{62}} - \expandafter\def\csname simpleicon@kyocera\endcsname {\SIfive\symbol{63}} - \expandafter\def\csname simpleicon@labview\endcsname {\SIfive\symbol{64}} - \expandafter\def\csname simpleicon@lada\endcsname {\SIfive\symbol{65}} - \expandafter\def\csname simpleicon@lamborghini\endcsname {\SIfive\symbol{66}} - \expandafter\def\csname simpleicon@landrover\endcsname {\SIfive\symbol{67}} - \expandafter\def\csname simpleicon@lapce\endcsname {\SIfive\symbol{68}} - \expandafter\def\csname simpleicon@laragon\endcsname {\SIfive\symbol{69}} - \expandafter\def\csname simpleicon@laravel\endcsname {\SIfive\symbol{70}} - \expandafter\def\csname simpleicon@laravelhorizon\endcsname {\SIfive\symbol{71}} - \expandafter\def\csname simpleicon@laravelnova\endcsname {\SIfive\symbol{72}} - \expandafter\def\csname simpleicon@lastdotfm\endcsname {\SIfive\symbol{73}} - \expandafter\def\csname simpleicon@lastpass\endcsname {\SIfive\symbol{74}} - \expandafter\def\csname simpleicon@latex\endcsname {\SIfive\symbol{75}} - \expandafter\def\csname simpleicon@launchpad\endcsname {\SIfive\symbol{76}} - \expandafter\def\csname simpleicon@lazarus\endcsname {\SIfive\symbol{77}} - \expandafter\def\csname simpleicon@lbry\endcsname {\SIfive\symbol{78}} - \expandafter\def\csname simpleicon@leaderprice\endcsname {\SIfive\symbol{79}} - \expandafter\def\csname simpleicon@leaflet\endcsname {\SIfive\symbol{80}} - \expandafter\def\csname simpleicon@leanpub\endcsname {\SIfive\symbol{81}} - \expandafter\def\csname simpleicon@leetcode\endcsname {\SIfive\symbol{82}} - \expandafter\def\csname simpleicon@lemmy\endcsname {\SIfive\symbol{83}} - \expandafter\def\csname simpleicon@lenovo\endcsname {\SIfive\symbol{84}} - \expandafter\def\csname simpleicon@lens\endcsname {\SIfive\symbol{85}} - \expandafter\def\csname simpleicon@leroymerlin\endcsname {\SIfive\symbol{86}} - \expandafter\def\csname simpleicon@less\endcsname {\SIfive\symbol{87}} - \expandafter\def\csname simpleicon@letsencrypt\endcsname {\SIfive\symbol{88}} - \expandafter\def\csname simpleicon@letterboxd\endcsname {\SIfive\symbol{89}} - \expandafter\def\csname simpleicon@levelsdotfyi\endcsname {\SIfive\symbol{90}} - \expandafter\def\csname simpleicon@lg\endcsname {\SIfive\symbol{91}} - \expandafter\def\csname simpleicon@lgtm\endcsname {\SIfive\symbol{92}} - \expandafter\def\csname simpleicon@liberapay\endcsname {\SIfive\symbol{93}} - \expandafter\def\csname simpleicon@librariesdotio\endcsname {\SIfive\symbol{94}} - \expandafter\def\csname simpleicon@librarything\endcsname {\SIfive\symbol{95}} - \expandafter\def\csname simpleicon@libreoffice\endcsname {\SIfive\symbol{96}} - \expandafter\def\csname simpleicon@libuv\endcsname {\SIfive\symbol{97}} - \expandafter\def\csname simpleicon@lichess\endcsname {\SIfive\symbol{98}} - \expandafter\def\csname simpleicon@lidl\endcsname {\SIfive\symbol{99}} - \expandafter\def\csname simpleicon@lifx\endcsname {\SIfive\symbol{100}} - \expandafter\def\csname simpleicon@lighthouse\endcsname {\SIfive\symbol{101}} - \expandafter\def\csname simpleicon@line\endcsname {\SIfive\symbol{102}} - \expandafter\def\csname simpleicon@lineageos\endcsname {\SIfive\symbol{103}} - \expandafter\def\csname simpleicon@linear\endcsname {\SIfive\symbol{104}} - \expandafter\def\csname simpleicon@linkedin\endcsname {\SIfive\symbol{105}} - \expandafter\def\csname simpleicon@linkerd\endcsname {\SIfive\symbol{106}} - \expandafter\def\csname simpleicon@linkfire\endcsname {\SIfive\symbol{107}} - \expandafter\def\csname simpleicon@linktree\endcsname {\SIfive\symbol{108}} - \expandafter\def\csname simpleicon@linode\endcsname {\SIfive\symbol{109}} - \expandafter\def\csname simpleicon@linux\endcsname {\SIfive\symbol{110}} - \expandafter\def\csname simpleicon@linuxcontainers\endcsname {\SIfive\symbol{111}} - \expandafter\def\csname simpleicon@linuxfoundation\endcsname {\SIfive\symbol{112}} - \expandafter\def\csname simpleicon@linuxmint\endcsname {\SIfive\symbol{113}} - \expandafter\def\csname simpleicon@lionair\endcsname {\SIfive\symbol{114}} - \expandafter\def\csname simpleicon@liquibase\endcsname {\SIfive\symbol{115}} - \expandafter\def\csname simpleicon@lit\endcsname {\SIfive\symbol{116}} - \expandafter\def\csname simpleicon@litecoin\endcsname {\SIfive\symbol{117}} - \expandafter\def\csname simpleicon@livechat\endcsname {\SIfive\symbol{118}} - \expandafter\def\csname simpleicon@livejournal\endcsname {\SIfive\symbol{119}} - \expandafter\def\csname simpleicon@livewire\endcsname {\SIfive\symbol{120}} - \expandafter\def\csname simpleicon@llvm\endcsname {\SIfive\symbol{121}} - \expandafter\def\csname simpleicon@lmms\endcsname {\SIfive\symbol{122}} - \expandafter\def\csname simpleicon@lodash\endcsname {\SIfive\symbol{123}} - \expandafter\def\csname simpleicon@logitech\endcsname {\SIfive\symbol{124}} - \expandafter\def\csname simpleicon@logmein\endcsname {\SIfive\symbol{125}} - \expandafter\def\csname simpleicon@logstash\endcsname {\SIfive\symbol{126}} - \expandafter\def\csname simpleicon@looker\endcsname {\SIfive\symbol{127}} - \expandafter\def\csname simpleicon@loom\endcsname {\SIfive\symbol{128}} - \expandafter\def\csname simpleicon@loop\endcsname {\SIfive\symbol{129}} - \expandafter\def\csname simpleicon@loopback\endcsname {\SIfive\symbol{130}} - \expandafter\def\csname simpleicon@lospec\endcsname {\SIfive\symbol{131}} - \expandafter\def\csname simpleicon@lotpolishairlines\endcsname {\SIfive\symbol{132}} - \expandafter\def\csname simpleicon@lua\endcsname {\SIfive\symbol{133}} - \expandafter\def\csname simpleicon@lubuntu\endcsname {\SIfive\symbol{134}} - \expandafter\def\csname simpleicon@ludwig\endcsname {\SIfive\symbol{135}} - \expandafter\def\csname simpleicon@lufthansa\endcsname {\SIfive\symbol{136}} - \expandafter\def\csname simpleicon@lumen\endcsname {\SIfive\symbol{137}} - \expandafter\def\csname simpleicon@lunacy\endcsname {\SIfive\symbol{138}} - \expandafter\def\csname simpleicon@lydia\endcsname {\SIfive\symbol{139}} - \expandafter\def\csname simpleicon@lyft\endcsname {\SIfive\symbol{140}} - \expandafter\def\csname simpleicon@maas\endcsname {\SIfive\symbol{141}} - \expandafter\def\csname simpleicon@macos\endcsname {\SIfive\symbol{142}} - \expandafter\def\csname simpleicon@macys\endcsname {\SIfive\symbol{143}} - \expandafter\def\csname simpleicon@magasinsu\endcsname {\SIfive\symbol{144}} - \expandafter\def\csname simpleicon@magento\endcsname {\SIfive\symbol{145}} - \expandafter\def\csname simpleicon@magisk\endcsname {\SIfive\symbol{146}} - \expandafter\def\csname simpleicon@mailchimp\endcsname {\SIfive\symbol{147}} - \expandafter\def\csname simpleicon@maildotru\endcsname {\SIfive\symbol{148}} - \expandafter\def\csname simpleicon@mailgun\endcsname {\SIfive\symbol{149}} - \expandafter\def\csname simpleicon@majorleaguehacking\endcsname {\SIfive\symbol{150}} - \expandafter\def\csname simpleicon@makerbot\endcsname {\SIfive\symbol{151}} - \expandafter\def\csname simpleicon@mamp\endcsname {\SIfive\symbol{152}} - \expandafter\def\csname simpleicon@man\endcsname {\SIfive\symbol{153}} - \expandafter\def\csname simpleicon@manageiq\endcsname {\SIfive\symbol{154}} - \expandafter\def\csname simpleicon@manjaro\endcsname {\SIfive\symbol{155}} - \expandafter\def\csname simpleicon@mapbox\endcsname {\SIfive\symbol{156}} - \expandafter\def\csname simpleicon@mariadb\endcsname {\SIfive\symbol{157}} - \expandafter\def\csname simpleicon@mariadbfoundation\endcsname {\SIfive\symbol{158}} - \expandafter\def\csname simpleicon@markdown\endcsname {\SIfive\symbol{159}} - \expandafter\def\csname simpleicon@marketo\endcsname {\SIfive\symbol{160}} - \expandafter\def\csname simpleicon@marko\endcsname {\SIfive\symbol{161}} - \expandafter\def\csname simpleicon@marriott\endcsname {\SIfive\symbol{162}} - \expandafter\def\csname simpleicon@maserati\endcsname {\SIfive\symbol{163}} - \expandafter\def\csname simpleicon@mastercard\endcsname {\SIfive\symbol{164}} - \expandafter\def\csname simpleicon@mastercomfig\endcsname {\SIfive\symbol{165}} - \expandafter\def\csname simpleicon@mastodon\endcsname {\SIfive\symbol{166}} - \expandafter\def\csname simpleicon@materialdesign\endcsname {\SIfive\symbol{167}} - \expandafter\def\csname simpleicon@materialdesignicons\endcsname {\SIfive\symbol{168}} - \expandafter\def\csname simpleicon@matomo\endcsname {\SIfive\symbol{169}} - \expandafter\def\csname simpleicon@matrix\endcsname {\SIfive\symbol{170}} - \expandafter\def\csname simpleicon@matterdotjs\endcsname {\SIfive\symbol{171}} - \expandafter\def\csname simpleicon@mattermost\endcsname {\SIfive\symbol{172}} - \expandafter\def\csname simpleicon@matternet\endcsname {\SIfive\symbol{173}} - \expandafter\def\csname simpleicon@max\endcsname {\SIfive\symbol{174}} - \expandafter\def\csname simpleicon@maxplanckgesellschaft\endcsname {\SIfive\symbol{175}} - \expandafter\def\csname simpleicon@maytag\endcsname {\SIfive\symbol{176}} - \expandafter\def\csname simpleicon@mazda\endcsname {\SIfive\symbol{177}} - \expandafter\def\csname simpleicon@mcafee\endcsname {\SIfive\symbol{178}} - \expandafter\def\csname simpleicon@mcdonalds\endcsname {\SIfive\symbol{179}} - \expandafter\def\csname simpleicon@mclaren\endcsname {\SIfive\symbol{180}} - \expandafter\def\csname simpleicon@mdbook\endcsname {\SIfive\symbol{181}} - \expandafter\def\csname simpleicon@mdnwebdocs\endcsname {\SIfive\symbol{182}} - \expandafter\def\csname simpleicon@mdx\endcsname {\SIfive\symbol{183}} - \expandafter\def\csname simpleicon@mediafire\endcsname {\SIfive\symbol{184}} - \expandafter\def\csname simpleicon@mediamarkt\endcsname {\SIfive\symbol{185}} - \expandafter\def\csname simpleicon@mediatek\endcsname {\SIfive\symbol{186}} - \expandafter\def\csname simpleicon@mediatemple\endcsname {\SIfive\symbol{187}} - \expandafter\def\csname simpleicon@medium\endcsname {\SIfive\symbol{188}} - \expandafter\def\csname simpleicon@meetup\endcsname {\SIfive\symbol{189}} - \expandafter\def\csname simpleicon@mega\endcsname {\SIfive\symbol{190}} - \expandafter\def\csname simpleicon@mendeley\endcsname {\SIfive\symbol{191}} - \expandafter\def\csname simpleicon@mercedes\endcsname {\SIfive\symbol{192}} - \expandafter\def\csname simpleicon@merck\endcsname {\SIfive\symbol{193}} - \expandafter\def\csname simpleicon@mercurial\endcsname {\SIfive\symbol{194}} - \expandafter\def\csname simpleicon@messenger\endcsname {\SIfive\symbol{195}} - \expandafter\def\csname simpleicon@meta\endcsname {\SIfive\symbol{196}} - \expandafter\def\csname simpleicon@metabase\endcsname {\SIfive\symbol{197}} - \expandafter\def\csname simpleicon@metafilter\endcsname {\SIfive\symbol{198}} - \expandafter\def\csname simpleicon@meteor\endcsname {\SIfive\symbol{199}} - \expandafter\def\csname simpleicon@metro\endcsname {\SIfive\symbol{200}} - \expandafter\def\csname simpleicon@metrodelaciudaddemexico\endcsname {\SIfive\symbol{201}} - \expandafter\def\csname simpleicon@metrodemadrid\endcsname {\SIfive\symbol{202}} - \expandafter\def\csname simpleicon@metrodeparis\endcsname {\SIfive\symbol{203}} - \expandafter\def\csname simpleicon@mewe\endcsname {\SIfive\symbol{204}} - \expandafter\def\csname simpleicon@microbit\endcsname {\SIfive\symbol{205}} - \expandafter\def\csname simpleicon@microdotblog\endcsname {\SIfive\symbol{206}} - \expandafter\def\csname simpleicon@microgenetics\endcsname {\SIfive\symbol{207}} - \expandafter\def\csname simpleicon@micropython\endcsname {\SIfive\symbol{208}} - \expandafter\def\csname simpleicon@microsoft\endcsname {\SIfive\symbol{209}} - \expandafter\def\csname simpleicon@microsoftacademic\endcsname {\SIfive\symbol{210}} - \expandafter\def\csname simpleicon@microsoftaccess\endcsname {\SIfive\symbol{211}} - \expandafter\def\csname simpleicon@microsoftazure\endcsname {\SIfive\symbol{212}} - \expandafter\def\csname simpleicon@microsoftbing\endcsname {\SIfive\symbol{213}} - \expandafter\def\csname simpleicon@microsoftedge\endcsname {\SIfive\symbol{214}} - \expandafter\def\csname simpleicon@microsoftexcel\endcsname {\SIfive\symbol{215}} - \expandafter\def\csname simpleicon@microsoftexchange\endcsname {\SIfive\symbol{216}} - \expandafter\def\csname simpleicon@microsoftoffice\endcsname {\SIfive\symbol{217}} - \expandafter\def\csname simpleicon@microsoftonedrive\endcsname {\SIfive\symbol{218}} - \expandafter\def\csname simpleicon@microsoftonenote\endcsname {\SIfive\symbol{219}} - \expandafter\def\csname simpleicon@microsoftoutlook\endcsname {\SIfive\symbol{220}} - \expandafter\def\csname simpleicon@microsoftpowerpoint\endcsname {\SIfive\symbol{221}} - \expandafter\def\csname simpleicon@microsoftsharepoint\endcsname {\SIfive\symbol{222}} - \expandafter\def\csname simpleicon@microsoftsqlserver\endcsname {\SIfive\symbol{223}} - \expandafter\def\csname simpleicon@microsoftteams\endcsname {\SIfive\symbol{224}} - \expandafter\def\csname simpleicon@microsofttranslator\endcsname {\SIfive\symbol{225}} - \expandafter\def\csname simpleicon@microsoftvisio\endcsname {\SIfive\symbol{226}} - \expandafter\def\csname simpleicon@microsoftword\endcsname {\SIfive\symbol{227}} - \expandafter\def\csname simpleicon@microstrategy\endcsname {\SIfive\symbol{228}} - \expandafter\def\csname simpleicon@midi\endcsname {\SIfive\symbol{229}} - \expandafter\def\csname simpleicon@minds\endcsname {\SIfive\symbol{230}} - \expandafter\def\csname simpleicon@minecraft\endcsname {\SIfive\symbol{231}} - \expandafter\def\csname simpleicon@minetest\endcsname {\SIfive\symbol{232}} - \expandafter\def\csname simpleicon@mini\endcsname {\SIfive\symbol{233}} - \expandafter\def\csname simpleicon@minutemailer\endcsname {\SIfive\symbol{234}} - \expandafter\def\csname simpleicon@miro\endcsname {\SIfive\symbol{235}} - \expandafter\def\csname simpleicon@mitsubishi\endcsname {\SIfive\symbol{236}} - \expandafter\def\csname simpleicon@mix\endcsname {\SIfive\symbol{237}} - \expandafter\def\csname simpleicon@mixcloud\endcsname {\SIfive\symbol{238}} - \expandafter\def\csname simpleicon@mlb\endcsname {\SIfive\symbol{239}} - \expandafter\def\csname simpleicon@mlflow\endcsname {\SIfive\symbol{240}} - \expandafter\def\csname simpleicon@mobx\endcsname {\SIfive\symbol{241}} - \expandafter\def\csname simpleicon@mobxstatetree\endcsname {\SIfive\symbol{242}} - \expandafter\def\csname simpleicon@mocha\endcsname {\SIfive\symbol{243}} - \expandafter\def\csname simpleicon@modx\endcsname {\SIfive\symbol{244}} - \expandafter\def\csname simpleicon@mojangstudios\endcsname {\SIfive\symbol{245}} - \expandafter\def\csname simpleicon@moleculer\endcsname {\SIfive\symbol{246}} - \expandafter\def\csname simpleicon@momenteo\endcsname {\SIfive\symbol{247}} - \expandafter\def\csname simpleicon@monero\endcsname {\SIfive\symbol{248}} - \expandafter\def\csname simpleicon@moneygram\endcsname {\SIfive\symbol{249}} - \expandafter\def\csname simpleicon@mongodb\endcsname {\SIfive\symbol{250}} - \expandafter\def\csname simpleicon@monkeytie\endcsname {\SIfive\symbol{251}} - \expandafter\def\csname simpleicon@monoprix\endcsname {\SIfive\symbol{252}} - \expandafter\def\csname simpleicon@monster\endcsname {\SIfive\symbol{253}} - \expandafter\def\csname simpleicon@monzo\endcsname {\SIfive\symbol{254}} - \expandafter\def\csname simpleicon@moo\endcsname {\SIfive\symbol{255}} - \expandafter\def\csname simpleicon@morrisons\endcsname {\SIsix\symbol{0}} - \expandafter\def\csname simpleicon@moscowmetro\endcsname {\SIsix\symbol{1}} - \expandafter\def\csname simpleicon@motorola\endcsname {\SIsix\symbol{2}} - \expandafter\def\csname simpleicon@mozilla\endcsname {\SIsix\symbol{3}} - \expandafter\def\csname simpleicon@msi\endcsname {\SIsix\symbol{4}} - \expandafter\def\csname simpleicon@mta\endcsname {\SIsix\symbol{5}} - \expandafter\def\csname simpleicon@mtr\endcsname {\SIsix\symbol{6}} - \expandafter\def\csname simpleicon@mui\endcsname {\SIsix\symbol{7}} - \expandafter\def\csname simpleicon@mulesoft\endcsname {\SIsix\symbol{8}} - \expandafter\def\csname simpleicon@muller\endcsname {\SIsix\symbol{9}} - \expandafter\def\csname simpleicon@mumble\endcsname {\SIsix\symbol{10}} - \expandafter\def\csname simpleicon@musescore\endcsname {\SIsix\symbol{11}} - \expandafter\def\csname simpleicon@musicbrainz\endcsname {\SIsix\symbol{12}} - \expandafter\def\csname simpleicon@mxlinux\endcsname {\SIsix\symbol{13}} - \expandafter\def\csname simpleicon@myanimelist\endcsname {\SIsix\symbol{14}} - \expandafter\def\csname simpleicon@myob\endcsname {\SIsix\symbol{15}} - \expandafter\def\csname simpleicon@myspace\endcsname {\SIsix\symbol{16}} - \expandafter\def\csname simpleicon@mysql\endcsname {\SIsix\symbol{17}} - \expandafter\def\csname simpleicon@n26\endcsname {\SIsix\symbol{18}} - \expandafter\def\csname simpleicon@namebase\endcsname {\SIsix\symbol{19}} - \expandafter\def\csname simpleicon@namecheap\endcsname {\SIsix\symbol{20}} - \expandafter\def\csname simpleicon@nano\endcsname {\SIsix\symbol{21}} - \expandafter\def\csname simpleicon@nasa\endcsname {\SIsix\symbol{22}} - \expandafter\def\csname simpleicon@nationalgrid\endcsname {\SIsix\symbol{23}} - \expandafter\def\csname simpleicon@nativescript\endcsname {\SIsix\symbol{24}} - \expandafter\def\csname simpleicon@naver\endcsname {\SIsix\symbol{25}} - \expandafter\def\csname simpleicon@nba\endcsname {\SIsix\symbol{26}} - \expandafter\def\csname simpleicon@nbb\endcsname {\SIsix\symbol{27}} - \expandafter\def\csname simpleicon@ndr\endcsname {\SIsix\symbol{28}} - \expandafter\def\csname simpleicon@nec\endcsname {\SIsix\symbol{29}} - \expandafter\def\csname simpleicon@neo4j\endcsname {\SIsix\symbol{30}} - \expandafter\def\csname simpleicon@neovim\endcsname {\SIsix\symbol{31}} - \expandafter\def\csname simpleicon@nestjs\endcsname {\SIsix\symbol{32}} - \expandafter\def\csname simpleicon@netapp\endcsname {\SIsix\symbol{33}} - \expandafter\def\csname simpleicon@netbsd\endcsname {\SIsix\symbol{34}} - \expandafter\def\csname simpleicon@netflix\endcsname {\SIsix\symbol{35}} - \expandafter\def\csname simpleicon@netlify\endcsname {\SIsix\symbol{36}} - \expandafter\def\csname simpleicon@nette\endcsname {\SIsix\symbol{37}} - \expandafter\def\csname simpleicon@netto\endcsname {\SIsix\symbol{38}} - \expandafter\def\csname simpleicon@newbalance\endcsname {\SIsix\symbol{39}} - \expandafter\def\csname simpleicon@newjapanprowrestling\endcsname {\SIsix\symbol{40}} - \expandafter\def\csname simpleicon@newrelic\endcsname {\SIsix\symbol{41}} - \expandafter\def\csname simpleicon@newyorktimes\endcsname {\SIsix\symbol{42}} - \expandafter\def\csname simpleicon@nextcloud\endcsname {\SIsix\symbol{43}} - \expandafter\def\csname simpleicon@nextdoor\endcsname {\SIsix\symbol{44}} - \expandafter\def\csname simpleicon@nextdotjs\endcsname {\SIsix\symbol{45}} - \expandafter\def\csname simpleicon@nfc\endcsname {\SIsix\symbol{46}} - \expandafter\def\csname simpleicon@nginx\endcsname {\SIsix\symbol{47}} - \expandafter\def\csname simpleicon@ngrok\endcsname {\SIsix\symbol{48}} - \expandafter\def\csname simpleicon@niconico\endcsname {\SIsix\symbol{49}} - \expandafter\def\csname simpleicon@nike\endcsname {\SIsix\symbol{50}} - \expandafter\def\csname simpleicon@nim\endcsname {\SIsix\symbol{51}} - \expandafter\def\csname simpleicon@nintendo\endcsname {\SIsix\symbol{52}} - \expandafter\def\csname simpleicon@nintendo3ds\endcsname {\SIsix\symbol{53}} - \expandafter\def\csname simpleicon@nintendogamecube\endcsname {\SIsix\symbol{54}} - \expandafter\def\csname simpleicon@nintendonetwork\endcsname {\SIsix\symbol{55}} - \expandafter\def\csname simpleicon@nintendoswitch\endcsname {\SIsix\symbol{56}} - \expandafter\def\csname simpleicon@nissan\endcsname {\SIsix\symbol{57}} - \expandafter\def\csname simpleicon@nixos\endcsname {\SIsix\symbol{58}} - \expandafter\def\csname simpleicon@nodedotjs\endcsname {\SIsix\symbol{59}} - \expandafter\def\csname simpleicon@nodemon\endcsname {\SIsix\symbol{60}} - \expandafter\def\csname simpleicon@nodered\endcsname {\SIsix\symbol{61}} - \expandafter\def\csname simpleicon@nokia\endcsname {\SIsix\symbol{62}} - \expandafter\def\csname simpleicon@norco\endcsname {\SIsix\symbol{63}} - \expandafter\def\csname simpleicon@nordvpn\endcsname {\SIsix\symbol{64}} - \expandafter\def\csname simpleicon@norwegian\endcsname {\SIsix\symbol{65}} - \expandafter\def\csname simpleicon@notepadplusplus\endcsname {\SIsix\symbol{66}} - \expandafter\def\csname simpleicon@notion\endcsname {\SIsix\symbol{67}} - \expandafter\def\csname simpleicon@notist\endcsname {\SIsix\symbol{68}} - \expandafter\def\csname simpleicon@nounproject\endcsname {\SIsix\symbol{69}} - \expandafter\def\csname simpleicon@now\endcsname {\SIsix\symbol{70}} - \expandafter\def\csname simpleicon@npm\endcsname {\SIsix\symbol{71}} - \expandafter\def\csname simpleicon@nrwl\endcsname {\SIsix\symbol{72}} - \expandafter\def\csname simpleicon@nubank\endcsname {\SIsix\symbol{73}} - \expandafter\def\csname simpleicon@nucleo\endcsname {\SIsix\symbol{74}} - \expandafter\def\csname simpleicon@nuget\endcsname {\SIsix\symbol{75}} - \expandafter\def\csname simpleicon@nuke\endcsname {\SIsix\symbol{76}} - \expandafter\def\csname simpleicon@numba\endcsname {\SIsix\symbol{77}} - \expandafter\def\csname simpleicon@numpy\endcsname {\SIsix\symbol{78}} - \expandafter\def\csname simpleicon@nutanix\endcsname {\SIsix\symbol{79}} - \expandafter\def\csname simpleicon@nuxtdotjs\endcsname {\SIsix\symbol{80}} - \expandafter\def\csname simpleicon@nvidia\endcsname {\SIsix\symbol{81}} - \expandafter\def\csname simpleicon@nx\endcsname {\SIsix\symbol{82}} - \expandafter\def\csname simpleicon@nzxt\endcsname {\SIsix\symbol{83}} - \expandafter\def\csname simpleicon@observable\endcsname {\SIsix\symbol{84}} - \expandafter\def\csname simpleicon@obsidian\endcsname {\SIsix\symbol{85}} - \expandafter\def\csname simpleicon@obsstudio\endcsname {\SIsix\symbol{86}} - \expandafter\def\csname simpleicon@ocaml\endcsname {\SIsix\symbol{87}} - \expandafter\def\csname simpleicon@octanerender\endcsname {\SIsix\symbol{88}} - \expandafter\def\csname simpleicon@octave\endcsname {\SIsix\symbol{89}} - \expandafter\def\csname simpleicon@octopusdeploy\endcsname {\SIsix\symbol{90}} - \expandafter\def\csname simpleicon@oculus\endcsname {\SIsix\symbol{91}} - \expandafter\def\csname simpleicon@odnoklassniki\endcsname {\SIsix\symbol{92}} - \expandafter\def\csname simpleicon@odysee\endcsname {\SIsix\symbol{93}} - \expandafter\def\csname simpleicon@ohdear\endcsname {\SIsix\symbol{94}} - \expandafter\def\csname simpleicon@okcupid\endcsname {\SIsix\symbol{95}} - \expandafter\def\csname simpleicon@okta\endcsname {\SIsix\symbol{96}} - \expandafter\def\csname simpleicon@oneplus\endcsname {\SIsix\symbol{97}} - \expandafter\def\csname simpleicon@onlyfans\endcsname {\SIsix\symbol{98}} - \expandafter\def\csname simpleicon@onlyoffice\endcsname {\SIsix\symbol{99}} - \expandafter\def\csname simpleicon@onnx\endcsname {\SIsix\symbol{100}} - \expandafter\def\csname simpleicon@onstar\endcsname {\SIsix\symbol{101}} - \expandafter\def\csname simpleicon@opel\endcsname {\SIsix\symbol{102}} - \expandafter\def\csname simpleicon@openaccess\endcsname {\SIsix\symbol{103}} - \expandafter\def\csname simpleicon@openai\endcsname {\SIsix\symbol{104}} - \expandafter\def\csname simpleicon@openaigym\endcsname {\SIsix\symbol{105}} - \expandafter\def\csname simpleicon@openapiinitiative\endcsname {\SIsix\symbol{106}} - \expandafter\def\csname simpleicon@openbadges\endcsname {\SIsix\symbol{107}} - \expandafter\def\csname simpleicon@openbsd\endcsname {\SIsix\symbol{108}} - \expandafter\def\csname simpleicon@openbugbounty\endcsname {\SIsix\symbol{109}} - \expandafter\def\csname simpleicon@opencollective\endcsname {\SIsix\symbol{110}} - \expandafter\def\csname simpleicon@opencontainersinitiative\endcsname {\SIsix\symbol{111}} - \expandafter\def\csname simpleicon@opencv\endcsname {\SIsix\symbol{112}} - \expandafter\def\csname simpleicon@openfaas\endcsname {\SIsix\symbol{113}} - \expandafter\def\csname simpleicon@opengl\endcsname {\SIsix\symbol{114}} - \expandafter\def\csname simpleicon@openid\endcsname {\SIsix\symbol{115}} - \expandafter\def\csname simpleicon@openjdk\endcsname {\SIsix\symbol{116}} - \expandafter\def\csname simpleicon@openlayers\endcsname {\SIsix\symbol{117}} - \expandafter\def\csname simpleicon@openmined\endcsname {\SIsix\symbol{118}} - \expandafter\def\csname simpleicon@opennebula\endcsname {\SIsix\symbol{119}} - \expandafter\def\csname simpleicon@opensea\endcsname {\SIsix\symbol{120}} - \expandafter\def\csname simpleicon@opensearch\endcsname {\SIsix\symbol{121}} - \expandafter\def\csname simpleicon@opensourceinitiative\endcsname {\SIsix\symbol{122}} - \expandafter\def\csname simpleicon@openssl\endcsname {\SIsix\symbol{123}} - \expandafter\def\csname simpleicon@openstack\endcsname {\SIsix\symbol{124}} - \expandafter\def\csname simpleicon@openstreetmap\endcsname {\SIsix\symbol{125}} - \expandafter\def\csname simpleicon@opensuse\endcsname {\SIsix\symbol{126}} - \expandafter\def\csname simpleicon@opentelemetry\endcsname {\SIsix\symbol{127}} - \expandafter\def\csname simpleicon@openvpn\endcsname {\SIsix\symbol{128}} - \expandafter\def\csname simpleicon@openwrt\endcsname {\SIsix\symbol{129}} - \expandafter\def\csname simpleicon@openzeppelin\endcsname {\SIsix\symbol{130}} - \expandafter\def\csname simpleicon@openzfs\endcsname {\SIsix\symbol{131}} - \expandafter\def\csname simpleicon@opera\endcsname {\SIsix\symbol{132}} - \expandafter\def\csname simpleicon@opnsense\endcsname {\SIsix\symbol{133}} - \expandafter\def\csname simpleicon@opsgenie\endcsname {\SIsix\symbol{134}} - \expandafter\def\csname simpleicon@opslevel\endcsname {\SIsix\symbol{135}} - \expandafter\def\csname simpleicon@oracle\endcsname {\SIsix\symbol{136}} - \expandafter\def\csname simpleicon@orcid\endcsname {\SIsix\symbol{137}} - \expandafter\def\csname simpleicon@oreilly\endcsname {\SIsix\symbol{138}} - \expandafter\def\csname simpleicon@org\endcsname {\SIsix\symbol{139}} - \expandafter\def\csname simpleicon@origin\endcsname {\SIsix\symbol{140}} - \expandafter\def\csname simpleicon@osano\endcsname {\SIsix\symbol{141}} - \expandafter\def\csname simpleicon@oshkosh\endcsname {\SIsix\symbol{142}} - \expandafter\def\csname simpleicon@osmc\endcsname {\SIsix\symbol{143}} - \expandafter\def\csname simpleicon@osu\endcsname {\SIsix\symbol{144}} - \expandafter\def\csname simpleicon@otto\endcsname {\SIsix\symbol{145}} - \expandafter\def\csname simpleicon@overcast\endcsname {\SIsix\symbol{146}} - \expandafter\def\csname simpleicon@overleaf\endcsname {\SIsix\symbol{147}} - \expandafter\def\csname simpleicon@ovh\endcsname {\SIsix\symbol{148}} - \expandafter\def\csname simpleicon@owasp\endcsname {\SIsix\symbol{149}} - \expandafter\def\csname simpleicon@oxygen\endcsname {\SIsix\symbol{150}} - \expandafter\def\csname simpleicon@oyo\endcsname {\SIsix\symbol{151}} - \expandafter\def\csname simpleicon@p5dotjs\endcsname {\SIsix\symbol{152}} - \expandafter\def\csname simpleicon@packagist\endcsname {\SIsix\symbol{153}} - \expandafter\def\csname simpleicon@packer\endcsname {\SIsix\symbol{154}} - \expandafter\def\csname simpleicon@paddypower\endcsname {\SIsix\symbol{155}} - \expandafter\def\csname simpleicon@pagekit\endcsname {\SIsix\symbol{156}} - \expandafter\def\csname simpleicon@pagerduty\endcsname {\SIsix\symbol{157}} - \expandafter\def\csname simpleicon@pagespeedinsights\endcsname {\SIsix\symbol{158}} - \expandafter\def\csname simpleicon@pagseguro\endcsname {\SIsix\symbol{159}} - \expandafter\def\csname simpleicon@palantir\endcsname {\SIsix\symbol{160}} - \expandafter\def\csname simpleicon@paloaltosoftware\endcsname {\SIsix\symbol{161}} - \expandafter\def\csname simpleicon@pandas\endcsname {\SIsix\symbol{162}} - \expandafter\def\csname simpleicon@pandora\endcsname {\SIsix\symbol{163}} - \expandafter\def\csname simpleicon@pantheon\endcsname {\SIsix\symbol{164}} - \expandafter\def\csname simpleicon@paperspace\endcsname {\SIsix\symbol{165}} - \expandafter\def\csname simpleicon@paritysubstrate\endcsname {\SIsix\symbol{166}} - \expandafter\def\csname simpleicon@parsedotly\endcsname {\SIsix\symbol{167}} - \expandafter\def\csname simpleicon@passport\endcsname {\SIsix\symbol{168}} - \expandafter\def\csname simpleicon@pastebin\endcsname {\SIsix\symbol{169}} - \expandafter\def\csname simpleicon@patreon\endcsname {\SIsix\symbol{170}} - \expandafter\def\csname simpleicon@payoneer\endcsname {\SIsix\symbol{171}} - \expandafter\def\csname simpleicon@paypal\endcsname {\SIsix\symbol{172}} - \expandafter\def\csname simpleicon@paytm\endcsname {\SIsix\symbol{173}} - \expandafter\def\csname simpleicon@pcgamingwiki\endcsname {\SIsix\symbol{174}} - \expandafter\def\csname simpleicon@peakdesign\endcsname {\SIsix\symbol{175}} - \expandafter\def\csname simpleicon@peertube\endcsname {\SIsix\symbol{176}} - \expandafter\def\csname simpleicon@pegasusairlines\endcsname {\SIsix\symbol{177}} - \expandafter\def\csname simpleicon@pelican\endcsname {\SIsix\symbol{178}} - \expandafter\def\csname simpleicon@peloton\endcsname {\SIsix\symbol{179}} - \expandafter\def\csname simpleicon@penny\endcsname {\SIsix\symbol{180}} - \expandafter\def\csname simpleicon@pepsi\endcsname {\SIsix\symbol{181}} - \expandafter\def\csname simpleicon@percy\endcsname {\SIsix\symbol{182}} - \expandafter\def\csname simpleicon@perforce\endcsname {\SIsix\symbol{183}} - \expandafter\def\csname simpleicon@perl\endcsname {\SIsix\symbol{184}} - \expandafter\def\csname simpleicon@personio\endcsname {\SIsix\symbol{185}} - \expandafter\def\csname simpleicon@petsathome\endcsname {\SIsix\symbol{186}} - \expandafter\def\csname simpleicon@peugeot\endcsname {\SIsix\symbol{187}} - \expandafter\def\csname simpleicon@pexels\endcsname {\SIsix\symbol{188}} - \expandafter\def\csname simpleicon@pfsense\endcsname {\SIsix\symbol{189}} - \expandafter\def\csname simpleicon@phabricator\endcsname {\SIsix\symbol{190}} - \expandafter\def\csname simpleicon@philipshue\endcsname {\SIsix\symbol{191}} - \expandafter\def\csname simpleicon@phonepe\endcsname {\SIsix\symbol{192}} - \expandafter\def\csname simpleicon@photobucket\endcsname {\SIsix\symbol{193}} - \expandafter\def\csname simpleicon@photocrowd\endcsname {\SIsix\symbol{194}} - \expandafter\def\csname simpleicon@photopea\endcsname {\SIsix\symbol{195}} - \expandafter\def\csname simpleicon@php\endcsname {\SIsix\symbol{196}} - \expandafter\def\csname simpleicon@phpmyadmin\endcsname {\SIsix\symbol{197}} - \expandafter\def\csname simpleicon@phpstorm\endcsname {\SIsix\symbol{198}} - \expandafter\def\csname simpleicon@picardsurgeles\endcsname {\SIsix\symbol{199}} - \expandafter\def\csname simpleicon@picartodottv\endcsname {\SIsix\symbol{200}} - \expandafter\def\csname simpleicon@picnic\endcsname {\SIsix\symbol{201}} - \expandafter\def\csname simpleicon@picpay\endcsname {\SIsix\symbol{202}} - \expandafter\def\csname simpleicon@pihole\endcsname {\SIsix\symbol{203}} - \expandafter\def\csname simpleicon@pimcore\endcsname {\SIsix\symbol{204}} - \expandafter\def\csname simpleicon@pinboard\endcsname {\SIsix\symbol{205}} - \expandafter\def\csname simpleicon@pingdom\endcsname {\SIsix\symbol{206}} - \expandafter\def\csname simpleicon@pinterest\endcsname {\SIsix\symbol{207}} - \expandafter\def\csname simpleicon@pioneerdj\endcsname {\SIsix\symbol{208}} - \expandafter\def\csname simpleicon@pivotaltracker\endcsname {\SIsix\symbol{209}} - \expandafter\def\csname simpleicon@piwigo\endcsname {\SIsix\symbol{210}} - \expandafter\def\csname simpleicon@pix\endcsname {\SIsix\symbol{211}} - \expandafter\def\csname simpleicon@pixabay\endcsname {\SIsix\symbol{212}} - \expandafter\def\csname simpleicon@pixiv\endcsname {\SIsix\symbol{213}} - \expandafter\def\csname simpleicon@pkgsrc\endcsname {\SIsix\symbol{214}} - \expandafter\def\csname simpleicon@planet\endcsname {\SIsix\symbol{215}} - \expandafter\def\csname simpleicon@planetscale\endcsname {\SIsix\symbol{216}} - \expandafter\def\csname simpleicon@plangrid\endcsname {\SIsix\symbol{217}} - \expandafter\def\csname simpleicon@platformdotsh\endcsname {\SIsix\symbol{218}} - \expandafter\def\csname simpleicon@platzi\endcsname {\SIsix\symbol{219}} - \expandafter\def\csname simpleicon@plausibleanalytics\endcsname {\SIsix\symbol{220}} - \expandafter\def\csname simpleicon@playcanvas\endcsname {\SIsix\symbol{221}} - \expandafter\def\csname simpleicon@playerdotme\endcsname {\SIsix\symbol{222}} - \expandafter\def\csname simpleicon@playerfm\endcsname {\SIsix\symbol{223}} - \expandafter\def\csname simpleicon@playstation\endcsname {\SIsix\symbol{224}} - \expandafter\def\csname simpleicon@playstation2\endcsname {\SIsix\symbol{225}} - \expandafter\def\csname simpleicon@playstation3\endcsname {\SIsix\symbol{226}} - \expandafter\def\csname simpleicon@playstation4\endcsname {\SIsix\symbol{227}} - \expandafter\def\csname simpleicon@playstation5\endcsname {\SIsix\symbol{228}} - \expandafter\def\csname simpleicon@playstationvita\endcsname {\SIsix\symbol{229}} - \expandafter\def\csname simpleicon@playwright\endcsname {\SIsix\symbol{230}} - \expandafter\def\csname simpleicon@pleroma\endcsname {\SIsix\symbol{231}} - \expandafter\def\csname simpleicon@plesk\endcsname {\SIsix\symbol{232}} - \expandafter\def\csname simpleicon@plex\endcsname {\SIsix\symbol{233}} - \expandafter\def\csname simpleicon@plotly\endcsname {\SIsix\symbol{234}} - \expandafter\def\csname simpleicon@pluralsight\endcsname {\SIsix\symbol{235}} - \expandafter\def\csname simpleicon@plurk\endcsname {\SIsix\symbol{236}} - \expandafter\def\csname simpleicon@pluscodes\endcsname {\SIsix\symbol{237}} - \expandafter\def\csname simpleicon@pm2\endcsname {\SIsix\symbol{238}} - \expandafter\def\csname simpleicon@pnpm\endcsname {\SIsix\symbol{239}} - \expandafter\def\csname simpleicon@pocket\endcsname {\SIsix\symbol{240}} - \expandafter\def\csname simpleicon@pocketcasts\endcsname {\SIsix\symbol{241}} - \expandafter\def\csname simpleicon@podcastaddict\endcsname {\SIsix\symbol{242}} - \expandafter\def\csname simpleicon@podman\endcsname {\SIsix\symbol{243}} - \expandafter\def\csname simpleicon@poetry\endcsname {\SIsix\symbol{244}} - \expandafter\def\csname simpleicon@pointy\endcsname {\SIsix\symbol{245}} - \expandafter\def\csname simpleicon@pokemon\endcsname {\SIsix\symbol{246}} - \expandafter\def\csname simpleicon@polkadot\endcsname {\SIsix\symbol{247}} - \expandafter\def\csname simpleicon@poly\endcsname {\SIsix\symbol{248}} - \expandafter\def\csname simpleicon@polymerproject\endcsname {\SIsix\symbol{249}} - \expandafter\def\csname simpleicon@polywork\endcsname {\SIsix\symbol{250}} - \expandafter\def\csname simpleicon@popos\endcsname {\SIsix\symbol{251}} - \expandafter\def\csname simpleicon@porsche\endcsname {\SIsix\symbol{252}} - \expandafter\def\csname simpleicon@portainer\endcsname {\SIsix\symbol{253}} - \expandafter\def\csname simpleicon@postcss\endcsname {\SIsix\symbol{254}} - \expandafter\def\csname simpleicon@postgresql\endcsname {\SIsix\symbol{255}} - \expandafter\def\csname simpleicon@postman\endcsname {\SIseven\symbol{0}} - \expandafter\def\csname simpleicon@postmates\endcsname {\SIseven\symbol{1}} - \expandafter\def\csname simpleicon@powerapps\endcsname {\SIseven\symbol{2}} - \expandafter\def\csname simpleicon@powerautomate\endcsname {\SIseven\symbol{3}} - \expandafter\def\csname simpleicon@powerbi\endcsname {\SIseven\symbol{4}} - \expandafter\def\csname simpleicon@powers\endcsname {\SIseven\symbol{5}} - \expandafter\def\csname simpleicon@powershell\endcsname {\SIseven\symbol{6}} - \expandafter\def\csname simpleicon@powervirtualagents\endcsname {\SIseven\symbol{7}} - \expandafter\def\csname simpleicon@prdotco\endcsname {\SIseven\symbol{8}} - \expandafter\def\csname simpleicon@preact\endcsname {\SIseven\symbol{9}} - \expandafter\def\csname simpleicon@precommit\endcsname {\SIseven\symbol{10}} - \expandafter\def\csname simpleicon@premierleague\endcsname {\SIseven\symbol{11}} - \expandafter\def\csname simpleicon@prestashop\endcsname {\SIseven\symbol{12}} - \expandafter\def\csname simpleicon@presto\endcsname {\SIseven\symbol{13}} - \expandafter\def\csname simpleicon@prettier\endcsname {\SIseven\symbol{14}} - \expandafter\def\csname simpleicon@prezi\endcsname {\SIseven\symbol{15}} - \expandafter\def\csname simpleicon@prime\endcsname {\SIseven\symbol{16}} - \expandafter\def\csname simpleicon@primevideo\endcsname {\SIseven\symbol{17}} - \expandafter\def\csname simpleicon@prisma\endcsname {\SIseven\symbol{18}} - \expandafter\def\csname simpleicon@prismic\endcsname {\SIseven\symbol{19}} - \expandafter\def\csname simpleicon@privateinternetaccess\endcsname {\SIseven\symbol{20}} - \expandafter\def\csname simpleicon@probot\endcsname {\SIseven\symbol{21}} - \expandafter\def\csname simpleicon@processingfoundation\endcsname {\SIseven\symbol{22}} - \expandafter\def\csname simpleicon@processwire\endcsname {\SIseven\symbol{23}} - \expandafter\def\csname simpleicon@producthunt\endcsname {\SIseven\symbol{24}} - \expandafter\def\csname simpleicon@progate\endcsname {\SIseven\symbol{25}} - \expandafter\def\csname simpleicon@progress\endcsname {\SIseven\symbol{26}} - \expandafter\def\csname simpleicon@prometheus\endcsname {\SIseven\symbol{27}} - \expandafter\def\csname simpleicon@prosieben\endcsname {\SIseven\symbol{28}} - \expandafter\def\csname simpleicon@protocolsdotio\endcsname {\SIseven\symbol{29}} - \expandafter\def\csname simpleicon@protodotio\endcsname {\SIseven\symbol{30}} - \expandafter\def\csname simpleicon@protondb\endcsname {\SIseven\symbol{31}} - \expandafter\def\csname simpleicon@protonmail\endcsname {\SIseven\symbol{32}} - \expandafter\def\csname simpleicon@protonvpn\endcsname {\SIseven\symbol{33}} - \expandafter\def\csname simpleicon@protools\endcsname {\SIseven\symbol{34}} - \expandafter\def\csname simpleicon@protractor\endcsname {\SIseven\symbol{35}} - \expandafter\def\csname simpleicon@proxmox\endcsname {\SIseven\symbol{36}} - \expandafter\def\csname simpleicon@pubg\endcsname {\SIseven\symbol{37}} - \expandafter\def\csname simpleicon@publons\endcsname {\SIseven\symbol{38}} - \expandafter\def\csname simpleicon@pubmed\endcsname {\SIseven\symbol{39}} - \expandafter\def\csname simpleicon@pug\endcsname {\SIseven\symbol{40}} - \expandafter\def\csname simpleicon@pulumi\endcsname {\SIseven\symbol{41}} - \expandafter\def\csname simpleicon@puma\endcsname {\SIseven\symbol{42}} - \expandafter\def\csname simpleicon@puppet\endcsname {\SIseven\symbol{43}} - \expandafter\def\csname simpleicon@puppeteer\endcsname {\SIseven\symbol{44}} - \expandafter\def\csname simpleicon@purescript\endcsname {\SIseven\symbol{45}} - \expandafter\def\csname simpleicon@purgecss\endcsname {\SIseven\symbol{46}} - \expandafter\def\csname simpleicon@purism\endcsname {\SIseven\symbol{47}} - \expandafter\def\csname simpleicon@pusher\endcsname {\SIseven\symbol{48}} - \expandafter\def\csname simpleicon@pwa\endcsname {\SIseven\symbol{49}} - \expandafter\def\csname simpleicon@pycharm\endcsname {\SIseven\symbol{50}} - \expandafter\def\csname simpleicon@pyg\endcsname {\SIseven\symbol{51}} - \expandafter\def\csname simpleicon@pypi\endcsname {\SIseven\symbol{52}} - \expandafter\def\csname simpleicon@pypy\endcsname {\SIseven\symbol{53}} - \expandafter\def\csname simpleicon@pyscaffold\endcsname {\SIseven\symbol{54}} - \expandafter\def\csname simpleicon@pytest\endcsname {\SIseven\symbol{55}} - \expandafter\def\csname simpleicon@python\endcsname {\SIseven\symbol{56}} - \expandafter\def\csname simpleicon@pytorch\endcsname {\SIseven\symbol{57}} - \expandafter\def\csname simpleicon@pytorchlightning\endcsname {\SIseven\symbol{58}} - \expandafter\def\csname simpleicon@pyup\endcsname {\SIseven\symbol{59}} - \expandafter\def\csname simpleicon@qantas\endcsname {\SIseven\symbol{60}} - \expandafter\def\csname simpleicon@qatarairways\endcsname {\SIseven\symbol{61}} - \expandafter\def\csname simpleicon@qemu\endcsname {\SIseven\symbol{62}} - \expandafter\def\csname simpleicon@qgis\endcsname {\SIseven\symbol{63}} - \expandafter\def\csname simpleicon@qi\endcsname {\SIseven\symbol{64}} - \expandafter\def\csname simpleicon@qiita\endcsname {\SIseven\symbol{65}} - \expandafter\def\csname simpleicon@qiskit\endcsname {\SIseven\symbol{66}} - \expandafter\def\csname simpleicon@qiwi\endcsname {\SIseven\symbol{67}} - \expandafter\def\csname simpleicon@qt\endcsname {\SIseven\symbol{68}} - \expandafter\def\csname simpleicon@qualcomm\endcsname {\SIseven\symbol{69}} - \expandafter\def\csname simpleicon@qualtrics\endcsname {\SIseven\symbol{70}} - \expandafter\def\csname simpleicon@qualys\endcsname {\SIseven\symbol{71}} - \expandafter\def\csname simpleicon@quantcast\endcsname {\SIseven\symbol{72}} - \expandafter\def\csname simpleicon@quantconnect\endcsname {\SIseven\symbol{73}} - \expandafter\def\csname simpleicon@quarkus\endcsname {\SIseven\symbol{74}} - \expandafter\def\csname simpleicon@quasar\endcsname {\SIseven\symbol{75}} - \expandafter\def\csname simpleicon@qubesos\endcsname {\SIseven\symbol{76}} - \expandafter\def\csname simpleicon@quest\endcsname {\SIseven\symbol{77}} - \expandafter\def\csname simpleicon@quickbooks\endcsname {\SIseven\symbol{78}} - \expandafter\def\csname simpleicon@quicklook\endcsname {\SIseven\symbol{79}} - \expandafter\def\csname simpleicon@quicktime\endcsname {\SIseven\symbol{80}} - \expandafter\def\csname simpleicon@quip\endcsname {\SIseven\symbol{81}} - \expandafter\def\csname simpleicon@quora\endcsname {\SIseven\symbol{82}} - \expandafter\def\csname simpleicon@qwiklabs\endcsname {\SIseven\symbol{83}} - \expandafter\def\csname simpleicon@qzone\endcsname {\SIseven\symbol{84}} - \expandafter\def\csname simpleicon@r\endcsname {\SIseven\symbol{85}} - \expandafter\def\csname simpleicon@r3\endcsname {\SIseven\symbol{86}} - \expandafter\def\csname simpleicon@rabbitmq\endcsname {\SIseven\symbol{87}} - \expandafter\def\csname simpleicon@racket\endcsname {\SIseven\symbol{88}} - \expandafter\def\csname simpleicon@radar\endcsname {\SIseven\symbol{89}} - \expandafter\def\csname simpleicon@radiopublic\endcsname {\SIseven\symbol{90}} - \expandafter\def\csname simpleicon@railway\endcsname {\SIseven\symbol{91}} - \expandafter\def\csname simpleicon@rainmeter\endcsname {\SIseven\symbol{92}} - \expandafter\def\csname simpleicon@rakuten\endcsname {\SIseven\symbol{93}} - \expandafter\def\csname simpleicon@ram\endcsname {\SIseven\symbol{94}} - \expandafter\def\csname simpleicon@rancher\endcsname {\SIseven\symbol{95}} - \expandafter\def\csname simpleicon@rarible\endcsname {\SIseven\symbol{96}} - \expandafter\def\csname simpleicon@rasa\endcsname {\SIseven\symbol{97}} - \expandafter\def\csname simpleicon@raspberrypi\endcsname {\SIseven\symbol{98}} - \expandafter\def\csname simpleicon@ray\endcsname {\SIseven\symbol{99}} - \expandafter\def\csname simpleicon@razer\endcsname {\SIseven\symbol{100}} - \expandafter\def\csname simpleicon@razorpay\endcsname {\SIseven\symbol{101}} - \expandafter\def\csname simpleicon@react\endcsname {\SIseven\symbol{102}} - \expandafter\def\csname simpleicon@reactivex\endcsname {\SIseven\symbol{103}} - \expandafter\def\csname simpleicon@reactos\endcsname {\SIseven\symbol{104}} - \expandafter\def\csname simpleicon@reactquery\endcsname {\SIseven\symbol{105}} - \expandafter\def\csname simpleicon@reactrouter\endcsname {\SIseven\symbol{106}} - \expandafter\def\csname simpleicon@reacttable\endcsname {\SIseven\symbol{107}} - \expandafter\def\csname simpleicon@readthedocs\endcsname {\SIseven\symbol{108}} - \expandafter\def\csname simpleicon@realm\endcsname {\SIseven\symbol{109}} - \expandafter\def\csname simpleicon@reason\endcsname {\SIseven\symbol{110}} - \expandafter\def\csname simpleicon@reasonstudios\endcsname {\SIseven\symbol{111}} - \expandafter\def\csname simpleicon@redbubble\endcsname {\SIseven\symbol{112}} - \expandafter\def\csname simpleicon@reddit\endcsname {\SIseven\symbol{113}} - \expandafter\def\csname simpleicon@redhat\endcsname {\SIseven\symbol{114}} - \expandafter\def\csname simpleicon@redhatopenshift\endcsname {\SIseven\symbol{115}} - \expandafter\def\csname simpleicon@redis\endcsname {\SIseven\symbol{116}} - \expandafter\def\csname simpleicon@redmine\endcsname {\SIseven\symbol{117}} - \expandafter\def\csname simpleicon@redux\endcsname {\SIseven\symbol{118}} - \expandafter\def\csname simpleicon@reduxsaga\endcsname {\SIseven\symbol{119}} - \expandafter\def\csname simpleicon@redwoodjs\endcsname {\SIseven\symbol{120}} - \expandafter\def\csname simpleicon@reebok\endcsname {\SIseven\symbol{121}} - \expandafter\def\csname simpleicon@relianceindustrieslimited\endcsname {\SIseven\symbol{122}} - \expandafter\def\csname simpleicon@remix\endcsname {\SIseven\symbol{123}} - \expandafter\def\csname simpleicon@renault\endcsname {\SIseven\symbol{124}} - \expandafter\def\csname simpleicon@render\endcsname {\SIseven\symbol{125}} - \expandafter\def\csname simpleicon@renovatebot\endcsname {\SIseven\symbol{126}} - \expandafter\def\csname simpleicon@renpy\endcsname {\SIseven\symbol{127}} - \expandafter\def\csname simpleicon@renren\endcsname {\SIseven\symbol{128}} - \expandafter\def\csname simpleicon@replit\endcsname {\SIseven\symbol{129}} - \expandafter\def\csname simpleicon@republicofgamers\endcsname {\SIseven\symbol{130}} - \expandafter\def\csname simpleicon@rescript\endcsname {\SIseven\symbol{131}} - \expandafter\def\csname simpleicon@rescuetime\endcsname {\SIseven\symbol{132}} - \expandafter\def\csname simpleicon@researchgate\endcsname {\SIseven\symbol{133}} - \expandafter\def\csname simpleicon@resurrectionremixos\endcsname {\SIseven\symbol{134}} - \expandafter\def\csname simpleicon@retroarch\endcsname {\SIseven\symbol{135}} - \expandafter\def\csname simpleicon@retropie\endcsname {\SIseven\symbol{136}} - \expandafter\def\csname simpleicon@revealdotjs\endcsname {\SIseven\symbol{137}} - \expandafter\def\csname simpleicon@reverbnation\endcsname {\SIseven\symbol{138}} - \expandafter\def\csname simpleicon@revolut\endcsname {\SIseven\symbol{139}} - \expandafter\def\csname simpleicon@revue\endcsname {\SIseven\symbol{140}} - \expandafter\def\csname simpleicon@rewe\endcsname {\SIseven\symbol{141}} - \expandafter\def\csname simpleicon@rezgo\endcsname {\SIseven\symbol{142}} - \expandafter\def\csname simpleicon@rhinoceros\endcsname {\SIseven\symbol{143}} - \expandafter\def\csname simpleicon@rider\endcsname {\SIseven\symbol{144}} - \expandafter\def\csname simpleicon@rimacautomobili\endcsname {\SIseven\symbol{145}} - \expandafter\def\csname simpleicon@ring\endcsname {\SIseven\symbol{146}} - \expandafter\def\csname simpleicon@riotgames\endcsname {\SIseven\symbol{147}} - \expandafter\def\csname simpleicon@ripple\endcsname {\SIseven\symbol{148}} - \expandafter\def\csname simpleicon@riseup\endcsname {\SIseven\symbol{149}} - \expandafter\def\csname simpleicon@roamresearch\endcsname {\SIseven\symbol{150}} - \expandafter\def\csname simpleicon@roblox\endcsname {\SIseven\symbol{151}} - \expandafter\def\csname simpleicon@robotframework\endcsname {\SIseven\symbol{152}} - \expandafter\def\csname simpleicon@rocketdotchat\endcsname {\SIseven\symbol{153}} - \expandafter\def\csname simpleicon@rocksdb\endcsname {\SIseven\symbol{154}} - \expandafter\def\csname simpleicon@rockylinux\endcsname {\SIseven\symbol{155}} - \expandafter\def\csname simpleicon@roku\endcsname {\SIseven\symbol{156}} - \expandafter\def\csname simpleicon@rollsroyce\endcsname {\SIseven\symbol{157}} - \expandafter\def\csname simpleicon@rollupdotjs\endcsname {\SIseven\symbol{158}} - \expandafter\def\csname simpleicon@rome\endcsname {\SIseven\symbol{159}} - \expandafter\def\csname simpleicon@roots\endcsname {\SIseven\symbol{160}} - \expandafter\def\csname simpleicon@rootsbedrock\endcsname {\SIseven\symbol{161}} - \expandafter\def\csname simpleicon@rootssage\endcsname {\SIseven\symbol{162}} - \expandafter\def\csname simpleicon@ros\endcsname {\SIseven\symbol{163}} - \expandafter\def\csname simpleicon@rossmann\endcsname {\SIseven\symbol{164}} - \expandafter\def\csname simpleicon@rotaryinternational\endcsname {\SIseven\symbol{165}} - \expandafter\def\csname simpleicon@rottentomatoes\endcsname {\SIseven\symbol{166}} - \expandafter\def\csname simpleicon@roundcube\endcsname {\SIseven\symbol{167}} - \expandafter\def\csname simpleicon@rss\endcsname {\SIseven\symbol{168}} - \expandafter\def\csname simpleicon@rstudio\endcsname {\SIseven\symbol{169}} - \expandafter\def\csname simpleicon@rte\endcsname {\SIseven\symbol{170}} - \expandafter\def\csname simpleicon@rtl\endcsname {\SIseven\symbol{171}} - \expandafter\def\csname simpleicon@rtlzwei\endcsname {\SIseven\symbol{172}} - \expandafter\def\csname simpleicon@rubocop\endcsname {\SIseven\symbol{173}} - \expandafter\def\csname simpleicon@ruby\endcsname {\SIseven\symbol{174}} - \expandafter\def\csname simpleicon@rubygems\endcsname {\SIseven\symbol{175}} - \expandafter\def\csname simpleicon@rubyonrails\endcsname {\SIseven\symbol{176}} - \expandafter\def\csname simpleicon@rubysinatra\endcsname {\SIseven\symbol{177}} - \expandafter\def\csname simpleicon@runkeeper\endcsname {\SIseven\symbol{178}} - \expandafter\def\csname simpleicon@runkit\endcsname {\SIseven\symbol{179}} - \expandafter\def\csname simpleicon@rust\endcsname {\SIseven\symbol{180}} - \expandafter\def\csname simpleicon@rxdb\endcsname {\SIseven\symbol{181}} - \expandafter\def\csname simpleicon@ryanair\endcsname {\SIseven\symbol{182}} - \expandafter\def\csname simpleicon@s7airlines\endcsname {\SIseven\symbol{183}} - \expandafter\def\csname simpleicon@sabanci\endcsname {\SIseven\symbol{184}} - \expandafter\def\csname simpleicon@safari\endcsname {\SIseven\symbol{185}} - \expandafter\def\csname simpleicon@sahibinden\endcsname {\SIseven\symbol{186}} - \expandafter\def\csname simpleicon@sailfishos\endcsname {\SIseven\symbol{187}} - \expandafter\def\csname simpleicon@salesforce\endcsname {\SIseven\symbol{188}} - \expandafter\def\csname simpleicon@saltproject\endcsname {\SIseven\symbol{189}} - \expandafter\def\csname simpleicon@samsung\endcsname {\SIseven\symbol{190}} - \expandafter\def\csname simpleicon@samsungpay\endcsname {\SIseven\symbol{191}} - \expandafter\def\csname simpleicon@sandisk\endcsname {\SIseven\symbol{192}} - \expandafter\def\csname simpleicon@sanfranciscomunicipalrailway\endcsname {\SIseven\symbol{193}} - \expandafter\def\csname simpleicon@saopaulometro\endcsname {\SIseven\symbol{194}} - \expandafter\def\csname simpleicon@sap\endcsname {\SIseven\symbol{195}} - \expandafter\def\csname simpleicon@sass\endcsname {\SIseven\symbol{196}} - \expandafter\def\csname simpleicon@sat1\endcsname {\SIseven\symbol{197}} - \expandafter\def\csname simpleicon@saturn\endcsname {\SIseven\symbol{198}} - \expandafter\def\csname simpleicon@saucelabs\endcsname {\SIseven\symbol{199}} - \expandafter\def\csname simpleicon@scala\endcsname {\SIseven\symbol{200}} - \expandafter\def\csname simpleicon@scaleway\endcsname {\SIseven\symbol{201}} - \expandafter\def\csname simpleicon@scania\endcsname {\SIseven\symbol{202}} - \expandafter\def\csname simpleicon@schneiderelectric\endcsname {\SIseven\symbol{203}} - \expandafter\def\csname simpleicon@scikitlearn\endcsname {\SIseven\symbol{204}} - \expandafter\def\csname simpleicon@scipy\endcsname {\SIseven\symbol{205}} - \expandafter\def\csname simpleicon@scopus\endcsname {\SIseven\symbol{206}} - \expandafter\def\csname simpleicon@scpfoundation\endcsname {\SIseven\symbol{207}} - \expandafter\def\csname simpleicon@scratch\endcsname {\SIseven\symbol{208}} - \expandafter\def\csname simpleicon@screencastify\endcsname {\SIseven\symbol{209}} - \expandafter\def\csname simpleicon@scribd\endcsname {\SIseven\symbol{210}} - \expandafter\def\csname simpleicon@scrimba\endcsname {\SIseven\symbol{211}} - \expandafter\def\csname simpleicon@scrollreveal\endcsname {\SIseven\symbol{212}} - \expandafter\def\csname simpleicon@scrumalliance\endcsname {\SIseven\symbol{213}} - \expandafter\def\csname simpleicon@scrutinizerci\endcsname {\SIseven\symbol{214}} - \expandafter\def\csname simpleicon@seagate\endcsname {\SIseven\symbol{215}} - \expandafter\def\csname simpleicon@seat\endcsname {\SIseven\symbol{216}} - \expandafter\def\csname simpleicon@sefaria\endcsname {\SIseven\symbol{217}} - \expandafter\def\csname simpleicon@sega\endcsname {\SIseven\symbol{218}} - \expandafter\def\csname simpleicon@selenium\endcsname {\SIseven\symbol{219}} - \expandafter\def\csname simpleicon@sellfy\endcsname {\SIseven\symbol{220}} - \expandafter\def\csname simpleicon@semanticrelease\endcsname {\SIseven\symbol{221}} - \expandafter\def\csname simpleicon@semanticuireact\endcsname {\SIseven\symbol{222}} - \expandafter\def\csname simpleicon@semanticweb\endcsname {\SIseven\symbol{223}} - \expandafter\def\csname simpleicon@semaphoreci\endcsname {\SIseven\symbol{224}} - \expandafter\def\csname simpleicon@semver\endcsname {\SIseven\symbol{225}} - \expandafter\def\csname simpleicon@sencha\endcsname {\SIseven\symbol{226}} - \expandafter\def\csname simpleicon@sennheiser\endcsname {\SIseven\symbol{227}} - \expandafter\def\csname simpleicon@sensu\endcsname {\SIseven\symbol{228}} - \expandafter\def\csname simpleicon@sentry\endcsname {\SIseven\symbol{229}} - \expandafter\def\csname simpleicon@sepa\endcsname {\SIseven\symbol{230}} - \expandafter\def\csname simpleicon@sequelize\endcsname {\SIseven\symbol{231}} - \expandafter\def\csname simpleicon@serverfault\endcsname {\SIseven\symbol{232}} - \expandafter\def\csname simpleicon@serverless\endcsname {\SIseven\symbol{233}} - \expandafter\def\csname simpleicon@sfml\endcsname {\SIseven\symbol{234}} - \expandafter\def\csname simpleicon@shadow\endcsname {\SIseven\symbol{235}} - \expandafter\def\csname simpleicon@shanghaimetro\endcsname {\SIseven\symbol{236}} - \expandafter\def\csname simpleicon@sharp\endcsname {\SIseven\symbol{237}} - \expandafter\def\csname simpleicon@shazam\endcsname {\SIseven\symbol{238}} - \expandafter\def\csname simpleicon@shell\endcsname {\SIseven\symbol{239}} - \expandafter\def\csname simpleicon@shelly\endcsname {\SIseven\symbol{240}} - \expandafter\def\csname simpleicon@shenzhenmetro\endcsname {\SIseven\symbol{241}} - \expandafter\def\csname simpleicon@shieldsdotio\endcsname {\SIseven\symbol{242}} - \expandafter\def\csname simpleicon@shikimori\endcsname {\SIseven\symbol{243}} - \expandafter\def\csname simpleicon@shopify\endcsname {\SIseven\symbol{244}} - \expandafter\def\csname simpleicon@shopware\endcsname {\SIseven\symbol{245}} - \expandafter\def\csname simpleicon@shotcut\endcsname {\SIseven\symbol{246}} - \expandafter\def\csname simpleicon@showpad\endcsname {\SIseven\symbol{247}} - \expandafter\def\csname simpleicon@showtime\endcsname {\SIseven\symbol{248}} - \expandafter\def\csname simpleicon@shutterstock\endcsname {\SIseven\symbol{249}} - \expandafter\def\csname simpleicon@siemens\endcsname {\SIseven\symbol{250}} - \expandafter\def\csname simpleicon@signal\endcsname {\SIseven\symbol{251}} - \expandafter\def\csname simpleicon@simkl\endcsname {\SIseven\symbol{252}} - \expandafter\def\csname simpleicon@simpleanalytics\endcsname {\SIseven\symbol{253}} - \expandafter\def\csname simpleicon@simpleicons\endcsname {\SIseven\symbol{254}} - \expandafter\def\csname simpleicon@simplenote\endcsname {\SIseven\symbol{255}} - \expandafter\def\csname simpleicon@sinaweibo\endcsname {\SIeight\symbol{0}} - \expandafter\def\csname simpleicon@singlestore\endcsname {\SIeight\symbol{1}} - \expandafter\def\csname simpleicon@sitepoint\endcsname {\SIeight\symbol{2}} - \expandafter\def\csname simpleicon@sketch\endcsname {\SIeight\symbol{3}} - \expandafter\def\csname simpleicon@sketchfab\endcsname {\SIeight\symbol{4}} - \expandafter\def\csname simpleicon@sketchup\endcsname {\SIeight\symbol{5}} - \expandafter\def\csname simpleicon@skillshare\endcsname {\SIeight\symbol{6}} - \expandafter\def\csname simpleicon@skoda\endcsname {\SIeight\symbol{7}} - \expandafter\def\csname simpleicon@sky\endcsname {\SIeight\symbol{8}} - \expandafter\def\csname simpleicon@skynet\endcsname {\SIeight\symbol{9}} - \expandafter\def\csname simpleicon@skypack\endcsname {\SIeight\symbol{10}} - \expandafter\def\csname simpleicon@skype\endcsname {\SIeight\symbol{11}} - \expandafter\def\csname simpleicon@skypeforbusiness\endcsname {\SIeight\symbol{12}} - \expandafter\def\csname simpleicon@slack\endcsname {\SIeight\symbol{13}} - \expandafter\def\csname simpleicon@slackware\endcsname {\SIeight\symbol{14}} - \expandafter\def\csname simpleicon@slashdot\endcsname {\SIeight\symbol{15}} - \expandafter\def\csname simpleicon@slickpic\endcsname {\SIeight\symbol{16}} - \expandafter\def\csname simpleicon@slides\endcsname {\SIeight\symbol{17}} - \expandafter\def\csname simpleicon@slideshare\endcsname {\SIeight\symbol{18}} - \expandafter\def\csname simpleicon@smart\endcsname {\SIeight\symbol{19}} - \expandafter\def\csname simpleicon@smartthings\endcsname {\SIeight\symbol{20}} - \expandafter\def\csname simpleicon@smashdotgg\endcsname {\SIeight\symbol{21}} - \expandafter\def\csname simpleicon@smashingmagazine\endcsname {\SIeight\symbol{22}} - \expandafter\def\csname simpleicon@smrt\endcsname {\SIeight\symbol{23}} - \expandafter\def\csname simpleicon@smugmug\endcsname {\SIeight\symbol{24}} - \expandafter\def\csname simpleicon@snapchat\endcsname {\SIeight\symbol{25}} - \expandafter\def\csname simpleicon@snapcraft\endcsname {\SIeight\symbol{26}} - \expandafter\def\csname simpleicon@snowflake\endcsname {\SIeight\symbol{27}} - \expandafter\def\csname simpleicon@snowpack\endcsname {\SIeight\symbol{28}} - \expandafter\def\csname simpleicon@snyk\endcsname {\SIeight\symbol{29}} - \expandafter\def\csname simpleicon@socialblade\endcsname {\SIeight\symbol{30}} - \expandafter\def\csname simpleicon@society6\endcsname {\SIeight\symbol{31}} - \expandafter\def\csname simpleicon@socketdotio\endcsname {\SIeight\symbol{32}} - \expandafter\def\csname simpleicon@sogou\endcsname {\SIeight\symbol{33}} - \expandafter\def\csname simpleicon@solid\endcsname {\SIeight\symbol{34}} - \expandafter\def\csname simpleicon@solidity\endcsname {\SIeight\symbol{35}} - \expandafter\def\csname simpleicon@sololearn\endcsname {\SIeight\symbol{36}} - \expandafter\def\csname simpleicon@solus\endcsname {\SIeight\symbol{37}} - \expandafter\def\csname simpleicon@sonarcloud\endcsname {\SIeight\symbol{38}} - \expandafter\def\csname simpleicon@sonarlint\endcsname {\SIeight\symbol{39}} - \expandafter\def\csname simpleicon@sonarqube\endcsname {\SIeight\symbol{40}} - \expandafter\def\csname simpleicon@sonarsource\endcsname {\SIeight\symbol{41}} - \expandafter\def\csname simpleicon@songkick\endcsname {\SIeight\symbol{42}} - \expandafter\def\csname simpleicon@songoda\endcsname {\SIeight\symbol{43}} - \expandafter\def\csname simpleicon@sonicwall\endcsname {\SIeight\symbol{44}} - \expandafter\def\csname simpleicon@sonos\endcsname {\SIeight\symbol{45}} - \expandafter\def\csname simpleicon@sony\endcsname {\SIeight\symbol{46}} - \expandafter\def\csname simpleicon@soundcharts\endcsname {\SIeight\symbol{47}} - \expandafter\def\csname simpleicon@soundcloud\endcsname {\SIeight\symbol{48}} - \expandafter\def\csname simpleicon@sourceengine\endcsname {\SIeight\symbol{49}} - \expandafter\def\csname simpleicon@sourceforge\endcsname {\SIeight\symbol{50}} - \expandafter\def\csname simpleicon@sourcegraph\endcsname {\SIeight\symbol{51}} - \expandafter\def\csname simpleicon@sourcetree\endcsname {\SIeight\symbol{52}} - \expandafter\def\csname simpleicon@southwestairlines\endcsname {\SIeight\symbol{53}} - \expandafter\def\csname simpleicon@spacemacs\endcsname {\SIeight\symbol{54}} - \expandafter\def\csname simpleicon@spacex\endcsname {\SIeight\symbol{55}} - \expandafter\def\csname simpleicon@spacy\endcsname {\SIeight\symbol{56}} - \expandafter\def\csname simpleicon@sparkar\endcsname {\SIeight\symbol{57}} - \expandafter\def\csname simpleicon@sparkasse\endcsname {\SIeight\symbol{58}} - \expandafter\def\csname simpleicon@sparkfun\endcsname {\SIeight\symbol{59}} - \expandafter\def\csname simpleicon@sparkpost\endcsname {\SIeight\symbol{60}} - \expandafter\def\csname simpleicon@spdx\endcsname {\SIeight\symbol{61}} - \expandafter\def\csname simpleicon@speakerdeck\endcsname {\SIeight\symbol{62}} - \expandafter\def\csname simpleicon@spectrum\endcsname {\SIeight\symbol{63}} - \expandafter\def\csname simpleicon@speedtest\endcsname {\SIeight\symbol{64}} - \expandafter\def\csname simpleicon@spinnaker\endcsname {\SIeight\symbol{65}} - \expandafter\def\csname simpleicon@spinrilla\endcsname {\SIeight\symbol{66}} - \expandafter\def\csname simpleicon@splunk\endcsname {\SIeight\symbol{67}} - \expandafter\def\csname simpleicon@spond\endcsname {\SIeight\symbol{68}} - \expandafter\def\csname simpleicon@spotify\endcsname {\SIeight\symbol{69}} - \expandafter\def\csname simpleicon@spotlight\endcsname {\SIeight\symbol{70}} - \expandafter\def\csname simpleicon@spreadshirt\endcsname {\SIeight\symbol{71}} - \expandafter\def\csname simpleicon@spreaker\endcsname {\SIeight\symbol{72}} - \expandafter\def\csname simpleicon@spring\endcsname {\SIeight\symbol{73}} - \expandafter\def\csname simpleicon@springcreators\endcsname {\SIeight\symbol{74}} - \expandafter\def\csname simpleicon@springboot\endcsname {\SIeight\symbol{75}} - \expandafter\def\csname simpleicon@springsecurity\endcsname {\SIeight\symbol{76}} - \expandafter\def\csname simpleicon@spyderide\endcsname {\SIeight\symbol{77}} - \expandafter\def\csname simpleicon@sqlite\endcsname {\SIeight\symbol{78}} - \expandafter\def\csname simpleicon@square\endcsname {\SIeight\symbol{79}} - \expandafter\def\csname simpleicon@squareenix\endcsname {\SIeight\symbol{80}} - \expandafter\def\csname simpleicon@squarespace\endcsname {\SIeight\symbol{81}} - \expandafter\def\csname simpleicon@ssrn\endcsname {\SIeight\symbol{82}} - \expandafter\def\csname simpleicon@stackbit\endcsname {\SIeight\symbol{83}} - \expandafter\def\csname simpleicon@stackedit\endcsname {\SIeight\symbol{84}} - \expandafter\def\csname simpleicon@stackexchange\endcsname {\SIeight\symbol{85}} - \expandafter\def\csname simpleicon@stackoverflow\endcsname {\SIeight\symbol{86}} - \expandafter\def\csname simpleicon@stackpath\endcsname {\SIeight\symbol{87}} - \expandafter\def\csname simpleicon@stackshare\endcsname {\SIeight\symbol{88}} - \expandafter\def\csname simpleicon@stadia\endcsname {\SIeight\symbol{89}} - \expandafter\def\csname simpleicon@staffbase\endcsname {\SIeight\symbol{90}} - \expandafter\def\csname simpleicon@starbucks\endcsname {\SIeight\symbol{91}} - \expandafter\def\csname simpleicon@stardock\endcsname {\SIeight\symbol{92}} - \expandafter\def\csname simpleicon@starlingbank\endcsname {\SIeight\symbol{93}} - \expandafter\def\csname simpleicon@starship\endcsname {\SIeight\symbol{94}} - \expandafter\def\csname simpleicon@startrek\endcsname {\SIeight\symbol{95}} - \expandafter\def\csname simpleicon@starz\endcsname {\SIeight\symbol{96}} - \expandafter\def\csname simpleicon@statamic\endcsname {\SIeight\symbol{97}} - \expandafter\def\csname simpleicon@statuspage\endcsname {\SIeight\symbol{98}} - \expandafter\def\csname simpleicon@statuspal\endcsname {\SIeight\symbol{99}} - \expandafter\def\csname simpleicon@steam\endcsname {\SIeight\symbol{100}} - \expandafter\def\csname simpleicon@steamdb\endcsname {\SIeight\symbol{101}} - \expandafter\def\csname simpleicon@steamdeck\endcsname {\SIeight\symbol{102}} - \expandafter\def\csname simpleicon@steamworks\endcsname {\SIeight\symbol{103}} - \expandafter\def\csname simpleicon@steelseries\endcsname {\SIeight\symbol{104}} - \expandafter\def\csname simpleicon@steem\endcsname {\SIeight\symbol{105}} - \expandafter\def\csname simpleicon@steemit\endcsname {\SIeight\symbol{106}} - \expandafter\def\csname simpleicon@steinberg\endcsname {\SIeight\symbol{107}} - \expandafter\def\csname simpleicon@stellar\endcsname {\SIeight\symbol{108}} - \expandafter\def\csname simpleicon@stencyl\endcsname {\SIeight\symbol{109}} - \expandafter\def\csname simpleicon@stimulus\endcsname {\SIeight\symbol{110}} - \expandafter\def\csname simpleicon@stitcher\endcsname {\SIeight\symbol{111}} - \expandafter\def\csname simpleicon@stmicroelectronics\endcsname {\SIeight\symbol{112}} - \expandafter\def\csname simpleicon@stopstalk\endcsname {\SIeight\symbol{113}} - \expandafter\def\csname simpleicon@storyblok\endcsname {\SIeight\symbol{114}} - \expandafter\def\csname simpleicon@storybook\endcsname {\SIeight\symbol{115}} - \expandafter\def\csname simpleicon@strapi\endcsname {\SIeight\symbol{116}} - \expandafter\def\csname simpleicon@strava\endcsname {\SIeight\symbol{117}} - \expandafter\def\csname simpleicon@streamlit\endcsname {\SIeight\symbol{118}} - \expandafter\def\csname simpleicon@stripe\endcsname {\SIeight\symbol{119}} - \expandafter\def\csname simpleicon@strongswan\endcsname {\SIeight\symbol{120}} - \expandafter\def\csname simpleicon@stubhub\endcsname {\SIeight\symbol{121}} - \expandafter\def\csname simpleicon@styledcomponents\endcsname {\SIeight\symbol{122}} - \expandafter\def\csname simpleicon@stylelint\endcsname {\SIeight\symbol{123}} - \expandafter\def\csname simpleicon@styleshare\endcsname {\SIeight\symbol{124}} - \expandafter\def\csname simpleicon@stylus\endcsname {\SIeight\symbol{125}} - \expandafter\def\csname simpleicon@subaru\endcsname {\SIeight\symbol{126}} - \expandafter\def\csname simpleicon@sublimetext\endcsname {\SIeight\symbol{127}} - \expandafter\def\csname simpleicon@substack\endcsname {\SIeight\symbol{128}} - \expandafter\def\csname simpleicon@subversion\endcsname {\SIeight\symbol{129}} - \expandafter\def\csname simpleicon@suckless\endcsname {\SIeight\symbol{130}} - \expandafter\def\csname simpleicon@sumologic\endcsname {\SIeight\symbol{131}} - \expandafter\def\csname simpleicon@supabase\endcsname {\SIeight\symbol{132}} - \expandafter\def\csname simpleicon@supermicro\endcsname {\SIeight\symbol{133}} - \expandafter\def\csname simpleicon@superuser\endcsname {\SIeight\symbol{134}} - \expandafter\def\csname simpleicon@surveymonkey\endcsname {\SIeight\symbol{135}} - \expandafter\def\csname simpleicon@suse\endcsname {\SIeight\symbol{136}} - \expandafter\def\csname simpleicon@suzuki\endcsname {\SIeight\symbol{137}} - \expandafter\def\csname simpleicon@svelte\endcsname {\SIeight\symbol{138}} - \expandafter\def\csname simpleicon@svg\endcsname {\SIeight\symbol{139}} - \expandafter\def\csname simpleicon@svgo\endcsname {\SIeight\symbol{140}} - \expandafter\def\csname simpleicon@swagger\endcsname {\SIeight\symbol{141}} - \expandafter\def\csname simpleicon@swarm\endcsname {\SIeight\symbol{142}} - \expandafter\def\csname simpleicon@swc\endcsname {\SIeight\symbol{143}} - \expandafter\def\csname simpleicon@swift\endcsname {\SIeight\symbol{144}} - \expandafter\def\csname simpleicon@swiggy\endcsname {\SIeight\symbol{145}} - \expandafter\def\csname simpleicon@swiper\endcsname {\SIeight\symbol{146}} - \expandafter\def\csname simpleicon@symantec\endcsname {\SIeight\symbol{147}} - \expandafter\def\csname simpleicon@symfony\endcsname {\SIeight\symbol{148}} - \expandafter\def\csname simpleicon@symphony\endcsname {\SIeight\symbol{149}} - \expandafter\def\csname simpleicon@sympy\endcsname {\SIeight\symbol{150}} - \expandafter\def\csname simpleicon@synology\endcsname {\SIeight\symbol{151}} - \expandafter\def\csname simpleicon@tableau\endcsname {\SIeight\symbol{152}} - \expandafter\def\csname simpleicon@tado\endcsname {\SIeight\symbol{153}} - \expandafter\def\csname simpleicon@tails\endcsname {\SIeight\symbol{154}} - \expandafter\def\csname simpleicon@tailwindcss\endcsname {\SIeight\symbol{155}} - \expandafter\def\csname simpleicon@talend\endcsname {\SIeight\symbol{156}} - \expandafter\def\csname simpleicon@talenthouse\endcsname {\SIeight\symbol{157}} - \expandafter\def\csname simpleicon@tampermonkey\endcsname {\SIeight\symbol{158}} - \expandafter\def\csname simpleicon@taobao\endcsname {\SIeight\symbol{159}} - \expandafter\def\csname simpleicon@tapas\endcsname {\SIeight\symbol{160}} - \expandafter\def\csname simpleicon@target\endcsname {\SIeight\symbol{161}} - \expandafter\def\csname simpleicon@task\endcsname {\SIeight\symbol{162}} - \expandafter\def\csname simpleicon@tasmota\endcsname {\SIeight\symbol{163}} - \expandafter\def\csname simpleicon@tata\endcsname {\SIeight\symbol{164}} - \expandafter\def\csname simpleicon@tauri\endcsname {\SIeight\symbol{165}} - \expandafter\def\csname simpleicon@taxbuzz\endcsname {\SIeight\symbol{166}} - \expandafter\def\csname simpleicon@teamcity\endcsname {\SIeight\symbol{167}} - \expandafter\def\csname simpleicon@teamspeak\endcsname {\SIeight\symbol{168}} - \expandafter\def\csname simpleicon@teamviewer\endcsname {\SIeight\symbol{169}} - \expandafter\def\csname simpleicon@ted\endcsname {\SIeight\symbol{170}} - \expandafter\def\csname simpleicon@teespring\endcsname {\SIeight\symbol{171}} - \expandafter\def\csname simpleicon@tekton\endcsname {\SIeight\symbol{172}} - \expandafter\def\csname simpleicon@tele5\endcsname {\SIeight\symbol{173}} - \expandafter\def\csname simpleicon@telegram\endcsname {\SIeight\symbol{174}} - \expandafter\def\csname simpleicon@telegraph\endcsname {\SIeight\symbol{175}} - \expandafter\def\csname simpleicon@temporal\endcsname {\SIeight\symbol{176}} - \expandafter\def\csname simpleicon@tencentqq\endcsname {\SIeight\symbol{177}} - \expandafter\def\csname simpleicon@tensorflow\endcsname {\SIeight\symbol{178}} - \expandafter\def\csname simpleicon@teradata\endcsname {\SIeight\symbol{179}} - \expandafter\def\csname simpleicon@teratail\endcsname {\SIeight\symbol{180}} - \expandafter\def\csname simpleicon@terraform\endcsname {\SIeight\symbol{181}} - \expandafter\def\csname simpleicon@tesco\endcsname {\SIeight\symbol{182}} - \expandafter\def\csname simpleicon@tesla\endcsname {\SIeight\symbol{183}} - \expandafter\def\csname simpleicon@testcafe\endcsname {\SIeight\symbol{184}} - \expandafter\def\csname simpleicon@testin\endcsname {\SIeight\symbol{185}} - \expandafter\def\csname simpleicon@testinglibrary\endcsname {\SIeight\symbol{186}} - \expandafter\def\csname simpleicon@tether\endcsname {\SIeight\symbol{187}} - \expandafter\def\csname simpleicon@textpattern\endcsname {\SIeight\symbol{188}} - \expandafter\def\csname simpleicon@thealgorithms\endcsname {\SIeight\symbol{189}} - \expandafter\def\csname simpleicon@theconversation\endcsname {\SIeight\symbol{190}} - \expandafter\def\csname simpleicon@theirishtimes\endcsname {\SIeight\symbol{191}} - \expandafter\def\csname simpleicon@themighty\endcsname {\SIeight\symbol{192}} - \expandafter\def\csname simpleicon@themodelsresource\endcsname {\SIeight\symbol{193}} - \expandafter\def\csname simpleicon@themoviedatabase\endcsname {\SIeight\symbol{194}} - \expandafter\def\csname simpleicon@thenorthface\endcsname {\SIeight\symbol{195}} - \expandafter\def\csname simpleicon@theregister\endcsname {\SIeight\symbol{196}} - \expandafter\def\csname simpleicon@thesoundsresource\endcsname {\SIeight\symbol{197}} - \expandafter\def\csname simpleicon@thespritersresource\endcsname {\SIeight\symbol{198}} - \expandafter\def\csname simpleicon@thewashingtonpost\endcsname {\SIeight\symbol{199}} - \expandafter\def\csname simpleicon@thingiverse\endcsname {\SIeight\symbol{200}} - \expandafter\def\csname simpleicon@thinkpad\endcsname {\SIeight\symbol{201}} - \expandafter\def\csname simpleicon@threadless\endcsname {\SIeight\symbol{202}} - \expandafter\def\csname simpleicon@threedotjs\endcsname {\SIeight\symbol{203}} - \expandafter\def\csname simpleicon@threema\endcsname {\SIeight\symbol{204}} - \expandafter\def\csname simpleicon@thumbtack\endcsname {\SIeight\symbol{205}} - \expandafter\def\csname simpleicon@thunderbird\endcsname {\SIeight\symbol{206}} - \expandafter\def\csname simpleicon@thymeleaf\endcsname {\SIeight\symbol{207}} - \expandafter\def\csname simpleicon@ticketmaster\endcsname {\SIeight\symbol{208}} - \expandafter\def\csname simpleicon@tidal\endcsname {\SIeight\symbol{209}} - \expandafter\def\csname simpleicon@tide\endcsname {\SIeight\symbol{210}} - \expandafter\def\csname simpleicon@tietoevry\endcsname {\SIeight\symbol{211}} - \expandafter\def\csname simpleicon@tiktok\endcsname {\SIeight\symbol{212}} - \expandafter\def\csname simpleicon@tile\endcsname {\SIeight\symbol{213}} - \expandafter\def\csname simpleicon@timescale\endcsname {\SIeight\symbol{214}} - \expandafter\def\csname simpleicon@tinder\endcsname {\SIeight\symbol{215}} - \expandafter\def\csname simpleicon@tinyletter\endcsname {\SIeight\symbol{216}} - \expandafter\def\csname simpleicon@tmobile\endcsname {\SIeight\symbol{217}} - \expandafter\def\csname simpleicon@tmux\endcsname {\SIeight\symbol{218}} - \expandafter\def\csname simpleicon@todoist\endcsname {\SIeight\symbol{219}} - \expandafter\def\csname simpleicon@toggl\endcsname {\SIeight\symbol{220}} - \expandafter\def\csname simpleicon@tokyometro\endcsname {\SIeight\symbol{221}} - \expandafter\def\csname simpleicon@tomorrowland\endcsname {\SIeight\symbol{222}} - \expandafter\def\csname simpleicon@topcoder\endcsname {\SIeight\symbol{223}} - \expandafter\def\csname simpleicon@toptal\endcsname {\SIeight\symbol{224}} - \expandafter\def\csname simpleicon@torbrowser\endcsname {\SIeight\symbol{225}} - \expandafter\def\csname simpleicon@torproject\endcsname {\SIeight\symbol{226}} - \expandafter\def\csname simpleicon@toshiba\endcsname {\SIeight\symbol{227}} - \expandafter\def\csname simpleicon@toyota\endcsname {\SIeight\symbol{228}} - \expandafter\def\csname simpleicon@tplink\endcsname {\SIeight\symbol{229}} - \expandafter\def\csname simpleicon@tqdm\endcsname {\SIeight\symbol{230}} - \expandafter\def\csname simpleicon@traefikmesh\endcsname {\SIeight\symbol{231}} - \expandafter\def\csname simpleicon@trainerroad\endcsname {\SIeight\symbol{232}} - \expandafter\def\csname simpleicon@trakt\endcsname {\SIeight\symbol{233}} - \expandafter\def\csname simpleicon@transportforireland\endcsname {\SIeight\symbol{234}} - \expandafter\def\csname simpleicon@transportforlondon\endcsname {\SIeight\symbol{235}} - \expandafter\def\csname simpleicon@travisci\endcsname {\SIeight\symbol{236}} - \expandafter\def\csname simpleicon@treehouse\endcsname {\SIeight\symbol{237}} - \expandafter\def\csname simpleicon@trello\endcsname {\SIeight\symbol{238}} - \expandafter\def\csname simpleicon@trendmicro\endcsname {\SIeight\symbol{239}} - \expandafter\def\csname simpleicon@treyarch\endcsname {\SIeight\symbol{240}} - \expandafter\def\csname simpleicon@triller\endcsname {\SIeight\symbol{241}} - \expandafter\def\csname simpleicon@trino\endcsname {\SIeight\symbol{242}} - \expandafter\def\csname simpleicon@tripadvisor\endcsname {\SIeight\symbol{243}} - \expandafter\def\csname simpleicon@tripdotcom\endcsname {\SIeight\symbol{244}} - \expandafter\def\csname simpleicon@trove\endcsname {\SIeight\symbol{245}} - \expandafter\def\csname simpleicon@trpc\endcsname {\SIeight\symbol{246}} - \expandafter\def\csname simpleicon@truenas\endcsname {\SIeight\symbol{247}} - \expandafter\def\csname simpleicon@trulia\endcsname {\SIeight\symbol{248}} - \expandafter\def\csname simpleicon@trustedshops\endcsname {\SIeight\symbol{249}} - \expandafter\def\csname simpleicon@trustpilot\endcsname {\SIeight\symbol{250}} - \expandafter\def\csname simpleicon@tryhackme\endcsname {\SIeight\symbol{251}} - \expandafter\def\csname simpleicon@tryitonline\endcsname {\SIeight\symbol{252}} - \expandafter\def\csname simpleicon@tsnode\endcsname {\SIeight\symbol{253}} - \expandafter\def\csname simpleicon@tubi\endcsname {\SIeight\symbol{254}} - \expandafter\def\csname simpleicon@tui\endcsname {\SIeight\symbol{255}} - \expandafter\def\csname simpleicon@tumblr\endcsname {\SInine\symbol{0}} - \expandafter\def\csname simpleicon@tunein\endcsname {\SInine\symbol{1}} - \expandafter\def\csname simpleicon@turborepo\endcsname {\SInine\symbol{2}} - \expandafter\def\csname simpleicon@turbosquid\endcsname {\SInine\symbol{3}} - \expandafter\def\csname simpleicon@turkishairlines\endcsname {\SInine\symbol{4}} - \expandafter\def\csname simpleicon@tutanota\endcsname {\SInine\symbol{5}} - \expandafter\def\csname simpleicon@tvtime\endcsname {\SInine\symbol{6}} - \expandafter\def\csname simpleicon@twilio\endcsname {\SInine\symbol{7}} - \expandafter\def\csname simpleicon@twitch\endcsname {\SInine\symbol{8}} - \expandafter\def\csname simpleicon@twitter\endcsname {\SInine\symbol{9}} - \expandafter\def\csname simpleicon@twoo\endcsname {\SInine\symbol{10}} - \expandafter\def\csname simpleicon@typeform\endcsname {\SInine\symbol{11}} - \expandafter\def\csname simpleicon@typescript\endcsname {\SInine\symbol{12}} - \expandafter\def\csname simpleicon@typo3\endcsname {\SInine\symbol{13}} - \expandafter\def\csname simpleicon@uber\endcsname {\SInine\symbol{14}} - \expandafter\def\csname simpleicon@ubereats\endcsname {\SInine\symbol{15}} - \expandafter\def\csname simpleicon@ubiquiti\endcsname {\SInine\symbol{16}} - \expandafter\def\csname simpleicon@ubisoft\endcsname {\SInine\symbol{17}} - \expandafter\def\csname simpleicon@ublockorigin\endcsname {\SInine\symbol{18}} - \expandafter\def\csname simpleicon@ubuntu\endcsname {\SInine\symbol{19}} - \expandafter\def\csname simpleicon@udacity\endcsname {\SInine\symbol{20}} - \expandafter\def\csname simpleicon@udemy\endcsname {\SInine\symbol{21}} - \expandafter\def\csname simpleicon@ufc\endcsname {\SInine\symbol{22}} - \expandafter\def\csname simpleicon@uikit\endcsname {\SInine\symbol{23}} - \expandafter\def\csname simpleicon@ulule\endcsname {\SInine\symbol{24}} - \expandafter\def\csname simpleicon@umbraco\endcsname {\SInine\symbol{25}} - \expandafter\def\csname simpleicon@unacademy\endcsname {\SInine\symbol{26}} - \expandafter\def\csname simpleicon@underarmour\endcsname {\SInine\symbol{27}} - \expandafter\def\csname simpleicon@underscoredotjs\endcsname {\SInine\symbol{28}} - \expandafter\def\csname simpleicon@undertale\endcsname {\SInine\symbol{29}} - \expandafter\def\csname simpleicon@unicode\endcsname {\SInine\symbol{30}} - \expandafter\def\csname simpleicon@unilever\endcsname {\SInine\symbol{31}} - \expandafter\def\csname simpleicon@unitedairlines\endcsname {\SInine\symbol{32}} - \expandafter\def\csname simpleicon@unity\endcsname {\SInine\symbol{33}} - \expandafter\def\csname simpleicon@unocss\endcsname {\SInine\symbol{34}} - \expandafter\def\csname simpleicon@unraid\endcsname {\SInine\symbol{35}} - \expandafter\def\csname simpleicon@unrealengine\endcsname {\SInine\symbol{36}} - \expandafter\def\csname simpleicon@unsplash\endcsname {\SInine\symbol{37}} - \expandafter\def\csname simpleicon@untangle\endcsname {\SInine\symbol{38}} - \expandafter\def\csname simpleicon@untappd\endcsname {\SInine\symbol{39}} - \expandafter\def\csname simpleicon@upcloud\endcsname {\SInine\symbol{40}} - \expandafter\def\csname simpleicon@uplabs\endcsname {\SInine\symbol{41}} - \expandafter\def\csname simpleicon@uploaded\endcsname {\SInine\symbol{42}} - \expandafter\def\csname simpleicon@ups\endcsname {\SInine\symbol{43}} - \expandafter\def\csname simpleicon@upstash\endcsname {\SInine\symbol{44}} - \expandafter\def\csname simpleicon@uptobox\endcsname {\SInine\symbol{45}} - \expandafter\def\csname simpleicon@upwork\endcsname {\SInine\symbol{46}} - \expandafter\def\csname simpleicon@usps\endcsname {\SInine\symbol{47}} - \expandafter\def\csname simpleicon@v\endcsname {\SInine\symbol{48}} - \expandafter\def\csname simpleicon@v8\endcsname {\SInine\symbol{49}} - \expandafter\def\csname simpleicon@vaadin\endcsname {\SInine\symbol{50}} - \expandafter\def\csname simpleicon@vagrant\endcsname {\SInine\symbol{51}} - \expandafter\def\csname simpleicon@valorant\endcsname {\SInine\symbol{52}} - \expandafter\def\csname simpleicon@valve\endcsname {\SInine\symbol{53}} - \expandafter\def\csname simpleicon@vapor\endcsname {\SInine\symbol{54}} - \expandafter\def\csname simpleicon@vault\endcsname {\SInine\symbol{55}} - \expandafter\def\csname simpleicon@vauxhall\endcsname {\SInine\symbol{56}} - \expandafter\def\csname simpleicon@vbulletin\endcsname {\SInine\symbol{57}} - \expandafter\def\csname simpleicon@vectorlogozone\endcsname {\SInine\symbol{58}} - \expandafter\def\csname simpleicon@vectorworks\endcsname {\SInine\symbol{59}} - \expandafter\def\csname simpleicon@veeam\endcsname {\SInine\symbol{60}} - \expandafter\def\csname simpleicon@veepee\endcsname {\SInine\symbol{61}} - \expandafter\def\csname simpleicon@velog\endcsname {\SInine\symbol{62}} - \expandafter\def\csname simpleicon@venmo\endcsname {\SInine\symbol{63}} - \expandafter\def\csname simpleicon@vercel\endcsname {\SInine\symbol{64}} - \expandafter\def\csname simpleicon@verdaccio\endcsname {\SInine\symbol{65}} - \expandafter\def\csname simpleicon@veritas\endcsname {\SInine\symbol{66}} - \expandafter\def\csname simpleicon@verizon\endcsname {\SInine\symbol{67}} - \expandafter\def\csname simpleicon@vexxhost\endcsname {\SInine\symbol{68}} - \expandafter\def\csname simpleicon@vfairs\endcsname {\SInine\symbol{69}} - \expandafter\def\csname simpleicon@viadeo\endcsname {\SInine\symbol{70}} - \expandafter\def\csname simpleicon@viber\endcsname {\SInine\symbol{71}} - \expandafter\def\csname simpleicon@vim\endcsname {\SInine\symbol{72}} - \expandafter\def\csname simpleicon@vimeo\endcsname {\SInine\symbol{73}} - \expandafter\def\csname simpleicon@vimeolivestream\endcsname {\SInine\symbol{74}} - \expandafter\def\csname simpleicon@virgin\endcsname {\SInine\symbol{75}} - \expandafter\def\csname simpleicon@virtualbox\endcsname {\SInine\symbol{76}} - \expandafter\def\csname simpleicon@virustotal\endcsname {\SInine\symbol{77}} - \expandafter\def\csname simpleicon@visa\endcsname {\SInine\symbol{78}} - \expandafter\def\csname simpleicon@visualstudio\endcsname {\SInine\symbol{79}} - \expandafter\def\csname simpleicon@visualstudiocode\endcsname {\SInine\symbol{80}} - \expandafter\def\csname simpleicon@vite\endcsname {\SInine\symbol{81}} - \expandafter\def\csname simpleicon@vitess\endcsname {\SInine\symbol{82}} - \expandafter\def\csname simpleicon@vivaldi\endcsname {\SInine\symbol{83}} - \expandafter\def\csname simpleicon@vivino\endcsname {\SInine\symbol{84}} - \expandafter\def\csname simpleicon@vk\endcsname {\SInine\symbol{85}} - \expandafter\def\csname simpleicon@vlcmediaplayer\endcsname {\SInine\symbol{86}} - \expandafter\def\csname simpleicon@vmware\endcsname {\SInine\symbol{87}} - \expandafter\def\csname simpleicon@vodafone\endcsname {\SInine\symbol{88}} - \expandafter\def\csname simpleicon@volkswagen\endcsname {\SInine\symbol{89}} - \expandafter\def\csname simpleicon@volvo\endcsname {\SInine\symbol{90}} - \expandafter\def\csname simpleicon@vonage\endcsname {\SInine\symbol{91}} - \expandafter\def\csname simpleicon@vowpalwabbit\endcsname {\SInine\symbol{92}} - \expandafter\def\csname simpleicon@vox\endcsname {\SInine\symbol{93}} - \expandafter\def\csname simpleicon@vsco\endcsname {\SInine\symbol{94}} - \expandafter\def\csname simpleicon@vtex\endcsname {\SInine\symbol{95}} - \expandafter\def\csname simpleicon@vuedotjs\endcsname {\SInine\symbol{96}} - \expandafter\def\csname simpleicon@vuetify\endcsname {\SInine\symbol{97}} - \expandafter\def\csname simpleicon@vulkan\endcsname {\SInine\symbol{98}} - \expandafter\def\csname simpleicon@vultr\endcsname {\SInine\symbol{99}} - \expandafter\def\csname simpleicon@w3c\endcsname {\SInine\symbol{100}} - \expandafter\def\csname simpleicon@wagtail\endcsname {\SInine\symbol{101}} - \expandafter\def\csname simpleicon@wakatime\endcsname {\SInine\symbol{102}} - \expandafter\def\csname simpleicon@walkman\endcsname {\SInine\symbol{103}} - \expandafter\def\csname simpleicon@wallabag\endcsname {\SInine\symbol{104}} - \expandafter\def\csname simpleicon@walmart\endcsname {\SInine\symbol{105}} - \expandafter\def\csname simpleicon@wappalyzer\endcsname {\SInine\symbol{106}} - \expandafter\def\csname simpleicon@warnerbros\endcsname {\SInine\symbol{107}} - \expandafter\def\csname simpleicon@wattpad\endcsname {\SInine\symbol{108}} - \expandafter\def\csname simpleicon@waze\endcsname {\SInine\symbol{109}} - \expandafter\def\csname simpleicon@wearos\endcsname {\SInine\symbol{110}} - \expandafter\def\csname simpleicon@weasyl\endcsname {\SInine\symbol{111}} - \expandafter\def\csname simpleicon@web3dotjs\endcsname {\SInine\symbol{112}} - \expandafter\def\csname simpleicon@webassembly\endcsname {\SInine\symbol{113}} - \expandafter\def\csname simpleicon@webauthn\endcsname {\SInine\symbol{114}} - \expandafter\def\csname simpleicon@webcomponentsdotorg\endcsname {\SInine\symbol{115}} - \expandafter\def\csname simpleicon@webdriverio\endcsname {\SInine\symbol{116}} - \expandafter\def\csname simpleicon@webflow\endcsname {\SInine\symbol{117}} - \expandafter\def\csname simpleicon@webgl\endcsname {\SInine\symbol{118}} - \expandafter\def\csname simpleicon@webhint\endcsname {\SInine\symbol{119}} - \expandafter\def\csname simpleicon@weblate\endcsname {\SInine\symbol{120}} - \expandafter\def\csname simpleicon@webmin\endcsname {\SInine\symbol{121}} - \expandafter\def\csname simpleicon@webmoney\endcsname {\SInine\symbol{122}} - \expandafter\def\csname simpleicon@webpack\endcsname {\SInine\symbol{123}} - \expandafter\def\csname simpleicon@webrtc\endcsname {\SInine\symbol{124}} - \expandafter\def\csname simpleicon@webstorm\endcsname {\SInine\symbol{125}} - \expandafter\def\csname simpleicon@webtoon\endcsname {\SInine\symbol{126}} - \expandafter\def\csname simpleicon@wechat\endcsname {\SInine\symbol{127}} - \expandafter\def\csname simpleicon@wegame\endcsname {\SInine\symbol{128}} - \expandafter\def\csname simpleicon@weightsandbiases\endcsname {\SInine\symbol{129}} - \expandafter\def\csname simpleicon@welcometothejungle\endcsname {\SInine\symbol{130}} - \expandafter\def\csname simpleicon@wemo\endcsname {\SInine\symbol{131}} - \expandafter\def\csname simpleicon@westerndigital\endcsname {\SInine\symbol{132}} - \expandafter\def\csname simpleicon@wetransfer\endcsname {\SInine\symbol{133}} - \expandafter\def\csname simpleicon@whatsapp\endcsname {\SInine\symbol{134}} - \expandafter\def\csname simpleicon@wheniwork\endcsname {\SInine\symbol{135}} - \expandafter\def\csname simpleicon@whitesource\endcsname {\SInine\symbol{136}} - \expandafter\def\csname simpleicon@wii\endcsname {\SInine\symbol{137}} - \expandafter\def\csname simpleicon@wiiu\endcsname {\SInine\symbol{138}} - \expandafter\def\csname simpleicon@wikidata\endcsname {\SInine\symbol{139}} - \expandafter\def\csname simpleicon@wikidotjs\endcsname {\SInine\symbol{140}} - \expandafter\def\csname simpleicon@wikimediacommons\endcsname {\SInine\symbol{141}} - \expandafter\def\csname simpleicon@wikipedia\endcsname {\SInine\symbol{142}} - \expandafter\def\csname simpleicon@wikiquote\endcsname {\SInine\symbol{143}} - \expandafter\def\csname simpleicon@wikivoyage\endcsname {\SInine\symbol{144}} - \expandafter\def\csname simpleicon@winamp\endcsname {\SInine\symbol{145}} - \expandafter\def\csname simpleicon@windicss\endcsname {\SInine\symbol{146}} - \expandafter\def\csname simpleicon@windows\endcsname {\SInine\symbol{147}} - \expandafter\def\csname simpleicon@windows95\endcsname {\SInine\symbol{148}} - \expandafter\def\csname simpleicon@windowsterminal\endcsname {\SInine\symbol{149}} - \expandafter\def\csname simpleicon@windowsxp\endcsname {\SInine\symbol{150}} - \expandafter\def\csname simpleicon@winmate\endcsname {\SInine\symbol{151}} - \expandafter\def\csname simpleicon@wipro\endcsname {\SInine\symbol{152}} - \expandafter\def\csname simpleicon@wire\endcsname {\SInine\symbol{153}} - \expandafter\def\csname simpleicon@wireguard\endcsname {\SInine\symbol{154}} - \expandafter\def\csname simpleicon@wireshark\endcsname {\SInine\symbol{155}} - \expandafter\def\csname simpleicon@wise\endcsname {\SInine\symbol{156}} - \expandafter\def\csname simpleicon@wish\endcsname {\SInine\symbol{157}} - \expandafter\def\csname simpleicon@wistia\endcsname {\SInine\symbol{158}} - \expandafter\def\csname simpleicon@wix\endcsname {\SInine\symbol{159}} - \expandafter\def\csname simpleicon@wizzair\endcsname {\SInine\symbol{160}} - \expandafter\def\csname simpleicon@wolfram\endcsname {\SInine\symbol{161}} - \expandafter\def\csname simpleicon@wolframlanguage\endcsname {\SInine\symbol{162}} - \expandafter\def\csname simpleicon@wolframmathematica\endcsname {\SInine\symbol{163}} - \expandafter\def\csname simpleicon@woo\endcsname {\SInine\symbol{164}} - \expandafter\def\csname simpleicon@woocommerce\endcsname {\SInine\symbol{165}} - \expandafter\def\csname simpleicon@wordpress\endcsname {\SInine\symbol{166}} - \expandafter\def\csname simpleicon@workplace\endcsname {\SInine\symbol{167}} - \expandafter\def\csname simpleicon@worldhealthorganization\endcsname {\SInine\symbol{168}} - \expandafter\def\csname simpleicon@wpengine\endcsname {\SInine\symbol{169}} - \expandafter\def\csname simpleicon@wprocket\endcsname {\SInine\symbol{170}} - \expandafter\def\csname simpleicon@writedotas\endcsname {\SInine\symbol{171}} - \expandafter\def\csname simpleicon@wwe\endcsname {\SInine\symbol{172}} - \expandafter\def\csname simpleicon@wwise\endcsname {\SInine\symbol{173}} - \expandafter\def\csname simpleicon@xamarin\endcsname {\SInine\symbol{174}} - \expandafter\def\csname simpleicon@xaml\endcsname {\SInine\symbol{175}} - \expandafter\def\csname simpleicon@xampp\endcsname {\SInine\symbol{176}} - \expandafter\def\csname simpleicon@xbox\endcsname {\SInine\symbol{177}} - \expandafter\def\csname simpleicon@xcode\endcsname {\SInine\symbol{178}} - \expandafter\def\csname simpleicon@xdadevelopers\endcsname {\SInine\symbol{179}} - \expandafter\def\csname simpleicon@xdotorg\endcsname {\SInine\symbol{180}} - \expandafter\def\csname simpleicon@xero\endcsname {\SInine\symbol{181}} - \expandafter\def\csname simpleicon@xfce\endcsname {\SInine\symbol{182}} - \expandafter\def\csname simpleicon@xiaomi\endcsname {\SInine\symbol{183}} - \expandafter\def\csname simpleicon@xilinx\endcsname {\SInine\symbol{184}} - \expandafter\def\csname simpleicon@xing\endcsname {\SInine\symbol{185}} - \expandafter\def\csname simpleicon@xmpp\endcsname {\SInine\symbol{186}} - \expandafter\def\csname simpleicon@xrp\endcsname {\SInine\symbol{187}} - \expandafter\def\csname simpleicon@xsplit\endcsname {\SInine\symbol{188}} - \expandafter\def\csname simpleicon@xstate\endcsname {\SInine\symbol{189}} - \expandafter\def\csname simpleicon@yahoo\endcsname {\SInine\symbol{190}} - \expandafter\def\csname simpleicon@yale\endcsname {\SInine\symbol{191}} - \expandafter\def\csname simpleicon@yamahacorporation\endcsname {\SInine\symbol{192}} - \expandafter\def\csname simpleicon@yamahamotorcorporation\endcsname {\SInine\symbol{193}} - \expandafter\def\csname simpleicon@yammer\endcsname {\SInine\symbol{194}} - \expandafter\def\csname simpleicon@yarn\endcsname {\SInine\symbol{195}} - \expandafter\def\csname simpleicon@ycombinator\endcsname {\SInine\symbol{196}} - \expandafter\def\csname simpleicon@yelp\endcsname {\SInine\symbol{197}} - \expandafter\def\csname simpleicon@yoast\endcsname {\SInine\symbol{198}} - \expandafter\def\csname simpleicon@yolo\endcsname {\SInine\symbol{199}} - \expandafter\def\csname simpleicon@yourtraveldottv\endcsname {\SInine\symbol{200}} - \expandafter\def\csname simpleicon@youtube\endcsname {\SInine\symbol{201}} - \expandafter\def\csname simpleicon@youtubegaming\endcsname {\SInine\symbol{202}} - \expandafter\def\csname simpleicon@youtubemusic\endcsname {\SInine\symbol{203}} - \expandafter\def\csname simpleicon@youtubestudio\endcsname {\SInine\symbol{204}} - \expandafter\def\csname simpleicon@youtubetv\endcsname {\SInine\symbol{205}} - \expandafter\def\csname simpleicon@yubico\endcsname {\SInine\symbol{206}} - \expandafter\def\csname simpleicon@zabka\endcsname {\SInine\symbol{207}} - \expandafter\def\csname simpleicon@zalando\endcsname {\SInine\symbol{208}} - \expandafter\def\csname simpleicon@zalo\endcsname {\SInine\symbol{209}} - \expandafter\def\csname simpleicon@zapier\endcsname {\SInine\symbol{210}} - \expandafter\def\csname simpleicon@zara\endcsname {\SInine\symbol{211}} - \expandafter\def\csname simpleicon@zazzle\endcsname {\SInine\symbol{212}} - \expandafter\def\csname simpleicon@zcash\endcsname {\SInine\symbol{213}} - \expandafter\def\csname simpleicon@zdf\endcsname {\SInine\symbol{214}} - \expandafter\def\csname simpleicon@zelle\endcsname {\SInine\symbol{215}} - \expandafter\def\csname simpleicon@zend\endcsname {\SInine\symbol{216}} - \expandafter\def\csname simpleicon@zendesk\endcsname {\SInine\symbol{217}} - \expandafter\def\csname simpleicon@zendframework\endcsname {\SInine\symbol{218}} - \expandafter\def\csname simpleicon@zenn\endcsname {\SInine\symbol{219}} - \expandafter\def\csname simpleicon@zenodo\endcsname {\SInine\symbol{220}} - \expandafter\def\csname simpleicon@zerodha\endcsname {\SInine\symbol{221}} - \expandafter\def\csname simpleicon@zeromq\endcsname {\SInine\symbol{222}} - \expandafter\def\csname simpleicon@zerply\endcsname {\SInine\symbol{223}} - \expandafter\def\csname simpleicon@zhihu\endcsname {\SInine\symbol{224}} - \expandafter\def\csname simpleicon@zig\endcsname {\SInine\symbol{225}} - \expandafter\def\csname simpleicon@zigbee\endcsname {\SInine\symbol{226}} - \expandafter\def\csname simpleicon@zillow\endcsname {\SInine\symbol{227}} - \expandafter\def\csname simpleicon@zingat\endcsname {\SInine\symbol{228}} - \expandafter\def\csname simpleicon@zoho\endcsname {\SInine\symbol{229}} - \expandafter\def\csname simpleicon@zoiper\endcsname {\SInine\symbol{230}} - \expandafter\def\csname simpleicon@zomato\endcsname {\SInine\symbol{231}} - \expandafter\def\csname simpleicon@zoom\endcsname {\SInine\symbol{232}} - \expandafter\def\csname simpleicon@zorin\endcsname {\SInine\symbol{233}} - \expandafter\def\csname simpleicon@zotero\endcsname {\SInine\symbol{234}} - \expandafter\def\csname simpleicon@zulip\endcsname {\SInine\symbol{235}} - \expandafter\def\csname simpleicon@zwave\endcsname {\SInine\symbol{236}} - \expandafter\def\csname simpleicon@zyte\endcsname {\SInine\symbol{237}}
\ No newline at end of file + \expandafter\def\csname simpleicon@airbyte\endcsname {\SIone\symbol{60}} + \expandafter\def\csname simpleicon@aircall\endcsname {\SIone\symbol{61}} + \expandafter\def\csname simpleicon@aircanada\endcsname {\SIone\symbol{62}} + \expandafter\def\csname simpleicon@airchina\endcsname {\SIone\symbol{63}} + \expandafter\def\csname simpleicon@airfrance\endcsname {\SIone\symbol{64}} + \expandafter\def\csname simpleicon@airplayaudio\endcsname {\SIone\symbol{65}} + \expandafter\def\csname simpleicon@airplayvideo\endcsname {\SIone\symbol{66}} + \expandafter\def\csname simpleicon@airtable\endcsname {\SIone\symbol{67}} + \expandafter\def\csname simpleicon@ajv\endcsname {\SIone\symbol{68}} + \expandafter\def\csname simpleicon@alacritty\endcsname {\SIone\symbol{69}} + \expandafter\def\csname simpleicon@albertheijn\endcsname {\SIone\symbol{70}} + \expandafter\def\csname simpleicon@aldinord\endcsname {\SIone\symbol{71}} + \expandafter\def\csname simpleicon@aldisud\endcsname {\SIone\symbol{72}} + \expandafter\def\csname simpleicon@alfaromeo\endcsname {\SIone\symbol{73}} + \expandafter\def\csname simpleicon@alfred\endcsname {\SIone\symbol{74}} + \expandafter\def\csname simpleicon@algolia\endcsname {\SIone\symbol{75}} + \expandafter\def\csname simpleicon@alibabacloud\endcsname {\SIone\symbol{76}} + \expandafter\def\csname simpleicon@alibabadotcom\endcsname {\SIone\symbol{77}} + \expandafter\def\csname simpleicon@aliexpress\endcsname {\SIone\symbol{78}} + \expandafter\def\csname simpleicon@alipay\endcsname {\SIone\symbol{79}} + \expandafter\def\csname simpleicon@alitalia\endcsname {\SIone\symbol{80}} + \expandafter\def\csname simpleicon@allegro\endcsname {\SIone\symbol{81}} + \expandafter\def\csname simpleicon@alliedmodders\endcsname {\SIone\symbol{82}} + \expandafter\def\csname simpleicon@allocine\endcsname {\SIone\symbol{83}} + \expandafter\def\csname simpleicon@alltrails\endcsname {\SIone\symbol{84}} + \expandafter\def\csname simpleicon@alpinedotjs\endcsname {\SIone\symbol{85}} + \expandafter\def\csname simpleicon@alpinelinux\endcsname {\SIone\symbol{86}} + \expandafter\def\csname simpleicon@altiumdesigner\endcsname {\SIone\symbol{87}} + \expandafter\def\csname simpleicon@amazon\endcsname {\SIone\symbol{88}} + \expandafter\def\csname simpleicon@amazonalexa\endcsname {\SIone\symbol{89}} + \expandafter\def\csname simpleicon@amazonapigateway\endcsname {\SIone\symbol{90}} + \expandafter\def\csname simpleicon@amazonaws\endcsname {\SIone\symbol{91}} + \expandafter\def\csname simpleicon@amazoncloudwatch\endcsname {\SIone\symbol{92}} + \expandafter\def\csname simpleicon@amazondynamodb\endcsname {\SIone\symbol{93}} + \expandafter\def\csname simpleicon@amazonec2\endcsname {\SIone\symbol{94}} + \expandafter\def\csname simpleicon@amazonecs\endcsname {\SIone\symbol{95}} + \expandafter\def\csname simpleicon@amazoneks\endcsname {\SIone\symbol{96}} + \expandafter\def\csname simpleicon@amazonfiretv\endcsname {\SIone\symbol{97}} + \expandafter\def\csname simpleicon@amazonlumberyard\endcsname {\SIone\symbol{98}} + \expandafter\def\csname simpleicon@amazonpay\endcsname {\SIone\symbol{99}} + \expandafter\def\csname simpleicon@amazonprime\endcsname {\SIone\symbol{100}} + \expandafter\def\csname simpleicon@amazonrds\endcsname {\SIone\symbol{101}} + \expandafter\def\csname simpleicon@amazons3\endcsname {\SIone\symbol{102}} + \expandafter\def\csname simpleicon@amazonsqs\endcsname {\SIone\symbol{103}} + \expandafter\def\csname simpleicon@amd\endcsname {\SIone\symbol{104}} + \expandafter\def\csname simpleicon@americanairlines\endcsname {\SIone\symbol{105}} + \expandafter\def\csname simpleicon@americanexpress\endcsname {\SIone\symbol{106}} + \expandafter\def\csname simpleicon@amg\endcsname {\SIone\symbol{107}} + \expandafter\def\csname simpleicon@amp\endcsname {\SIone\symbol{108}} + \expandafter\def\csname simpleicon@amul\endcsname {\SIone\symbol{109}} + \expandafter\def\csname simpleicon@ana\endcsname {\SIone\symbol{110}} + \expandafter\def\csname simpleicon@anaconda\endcsname {\SIone\symbol{111}} + \expandafter\def\csname simpleicon@analogue\endcsname {\SIone\symbol{112}} + \expandafter\def\csname simpleicon@anchor\endcsname {\SIone\symbol{113}} + \expandafter\def\csname simpleicon@andela\endcsname {\SIone\symbol{114}} + \expandafter\def\csname simpleicon@android\endcsname {\SIone\symbol{115}} + \expandafter\def\csname simpleicon@androidauto\endcsname {\SIone\symbol{116}} + \expandafter\def\csname simpleicon@androidstudio\endcsname {\SIone\symbol{117}} + \expandafter\def\csname simpleicon@angellist\endcsname {\SIone\symbol{118}} + \expandafter\def\csname simpleicon@angular\endcsname {\SIone\symbol{119}} + \expandafter\def\csname simpleicon@angularjs\endcsname {\SIone\symbol{120}} + \expandafter\def\csname simpleicon@angularuniversal\endcsname {\SIone\symbol{121}} + \expandafter\def\csname simpleicon@anilist\endcsname {\SIone\symbol{122}} + \expandafter\def\csname simpleicon@ansible\endcsname {\SIone\symbol{123}} + \expandafter\def\csname simpleicon@ansys\endcsname {\SIone\symbol{124}} + \expandafter\def\csname simpleicon@anta\endcsname {\SIone\symbol{125}} + \expandafter\def\csname simpleicon@antdesign\endcsname {\SIone\symbol{126}} + \expandafter\def\csname simpleicon@antena3\endcsname {\SIone\symbol{127}} + \expandafter\def\csname simpleicon@anydesk\endcsname {\SIone\symbol{128}} + \expandafter\def\csname simpleicon@aol\endcsname {\SIone\symbol{129}} + \expandafter\def\csname simpleicon@apache\endcsname {\SIone\symbol{130}} + \expandafter\def\csname simpleicon@apacheairflow\endcsname {\SIone\symbol{131}} + \expandafter\def\csname simpleicon@apacheant\endcsname {\SIone\symbol{132}} + \expandafter\def\csname simpleicon@apachecassandra\endcsname {\SIone\symbol{133}} + \expandafter\def\csname simpleicon@apachecloudstack\endcsname {\SIone\symbol{134}} + \expandafter\def\csname simpleicon@apachecordova\endcsname {\SIone\symbol{135}} + \expandafter\def\csname simpleicon@apachecouchdb\endcsname {\SIone\symbol{136}} + \expandafter\def\csname simpleicon@apachedruid\endcsname {\SIone\symbol{137}} + \expandafter\def\csname simpleicon@apacheecharts\endcsname {\SIone\symbol{138}} + \expandafter\def\csname simpleicon@apacheflink\endcsname {\SIone\symbol{139}} + \expandafter\def\csname simpleicon@apachegroovy\endcsname {\SIone\symbol{140}} + \expandafter\def\csname simpleicon@apachehadoop\endcsname {\SIone\symbol{141}} + \expandafter\def\csname simpleicon@apachehive\endcsname {\SIone\symbol{142}} + \expandafter\def\csname simpleicon@apachejmeter\endcsname {\SIone\symbol{143}} + \expandafter\def\csname simpleicon@apachekafka\endcsname {\SIone\symbol{144}} + \expandafter\def\csname simpleicon@apachekylin\endcsname {\SIone\symbol{145}} + \expandafter\def\csname simpleicon@apachemaven\endcsname {\SIone\symbol{146}} + \expandafter\def\csname simpleicon@apachenetbeanside\endcsname {\SIone\symbol{147}} + \expandafter\def\csname simpleicon@apacheopenoffice\endcsname {\SIone\symbol{148}} + \expandafter\def\csname simpleicon@apachepulsar\endcsname {\SIone\symbol{149}} + \expandafter\def\csname simpleicon@apacherocketmq\endcsname {\SIone\symbol{150}} + \expandafter\def\csname simpleicon@apachesolr\endcsname {\SIone\symbol{151}} + \expandafter\def\csname simpleicon@apachespark\endcsname {\SIone\symbol{152}} + \expandafter\def\csname simpleicon@apachetomcat\endcsname {\SIone\symbol{153}} + \expandafter\def\csname simpleicon@aparat\endcsname {\SIone\symbol{154}} + \expandafter\def\csname simpleicon@apollographql\endcsname {\SIone\symbol{155}} + \expandafter\def\csname simpleicon@apostrophe\endcsname {\SIone\symbol{156}} + \expandafter\def\csname simpleicon@appannie\endcsname {\SIone\symbol{157}} + \expandafter\def\csname simpleicon@appian\endcsname {\SIone\symbol{158}} + \expandafter\def\csname simpleicon@apple\endcsname {\SIone\symbol{159}} + \expandafter\def\csname simpleicon@applearcade\endcsname {\SIone\symbol{160}} + \expandafter\def\csname simpleicon@applemusic\endcsname {\SIone\symbol{161}} + \expandafter\def\csname simpleicon@applepay\endcsname {\SIone\symbol{162}} + \expandafter\def\csname simpleicon@applepodcasts\endcsname {\SIone\symbol{163}} + \expandafter\def\csname simpleicon@appletv\endcsname {\SIone\symbol{164}} + \expandafter\def\csname simpleicon@appsignal\endcsname {\SIone\symbol{165}} + \expandafter\def\csname simpleicon@appstore\endcsname {\SIone\symbol{166}} + \expandafter\def\csname simpleicon@appveyor\endcsname {\SIone\symbol{167}} + \expandafter\def\csname simpleicon@appwrite\endcsname {\SIone\symbol{168}} + \expandafter\def\csname simpleicon@aqua\endcsname {\SIone\symbol{169}} + \expandafter\def\csname simpleicon@aral\endcsname {\SIone\symbol{170}} + \expandafter\def\csname simpleicon@arangodb\endcsname {\SIone\symbol{171}} + \expandafter\def\csname simpleicon@archicad\endcsname {\SIone\symbol{172}} + \expandafter\def\csname simpleicon@archiveofourown\endcsname {\SIone\symbol{173}} + \expandafter\def\csname simpleicon@archlinux\endcsname {\SIone\symbol{174}} + \expandafter\def\csname simpleicon@ardour\endcsname {\SIone\symbol{175}} + \expandafter\def\csname simpleicon@arduino\endcsname {\SIone\symbol{176}} + \expandafter\def\csname simpleicon@argo\endcsname {\SIone\symbol{177}} + \expandafter\def\csname simpleicon@argos\endcsname {\SIone\symbol{178}} + \expandafter\def\csname simpleicon@arkecosystem\endcsname {\SIone\symbol{179}} + \expandafter\def\csname simpleicon@arlo\endcsname {\SIone\symbol{180}} + \expandafter\def\csname simpleicon@arm\endcsname {\SIone\symbol{181}} + \expandafter\def\csname simpleicon@artifacthub\endcsname {\SIone\symbol{182}} + \expandafter\def\csname simpleicon@artixlinux\endcsname {\SIone\symbol{183}} + \expandafter\def\csname simpleicon@artstation\endcsname {\SIone\symbol{184}} + \expandafter\def\csname simpleicon@arxiv\endcsname {\SIone\symbol{185}} + \expandafter\def\csname simpleicon@asana\endcsname {\SIone\symbol{186}} + \expandafter\def\csname simpleicon@asciidoctor\endcsname {\SIone\symbol{187}} + \expandafter\def\csname simpleicon@asciinema\endcsname {\SIone\symbol{188}} + \expandafter\def\csname simpleicon@asda\endcsname {\SIone\symbol{189}} + \expandafter\def\csname simpleicon@aseprite\endcsname {\SIone\symbol{190}} + \expandafter\def\csname simpleicon@askfm\endcsname {\SIone\symbol{191}} + \expandafter\def\csname simpleicon@askubuntu\endcsname {\SIone\symbol{192}} + \expandafter\def\csname simpleicon@assemblyscript\endcsname {\SIone\symbol{193}} + \expandafter\def\csname simpleicon@astonmartin\endcsname {\SIone\symbol{194}} + \expandafter\def\csname simpleicon@astro\endcsname {\SIone\symbol{195}} + \expandafter\def\csname simpleicon@asus\endcsname {\SIone\symbol{196}} + \expandafter\def\csname simpleicon@atandt\endcsname {\SIone\symbol{197}} + \expandafter\def\csname simpleicon@atari\endcsname {\SIone\symbol{198}} + \expandafter\def\csname simpleicon@atlassian\endcsname {\SIone\symbol{199}} + \expandafter\def\csname simpleicon@atom\endcsname {\SIone\symbol{200}} + \expandafter\def\csname simpleicon@auchan\endcsname {\SIone\symbol{201}} + \expandafter\def\csname simpleicon@audacity\endcsname {\SIone\symbol{202}} + \expandafter\def\csname simpleicon@audi\endcsname {\SIone\symbol{203}} + \expandafter\def\csname simpleicon@audible\endcsname {\SIone\symbol{204}} + \expandafter\def\csname simpleicon@audioboom\endcsname {\SIone\symbol{205}} + \expandafter\def\csname simpleicon@audiomack\endcsname {\SIone\symbol{206}} + \expandafter\def\csname simpleicon@audiotechnica\endcsname {\SIone\symbol{207}} + \expandafter\def\csname simpleicon@aurelia\endcsname {\SIone\symbol{208}} + \expandafter\def\csname simpleicon@auth0\endcsname {\SIone\symbol{209}} + \expandafter\def\csname simpleicon@authy\endcsname {\SIone\symbol{210}} + \expandafter\def\csname simpleicon@autodesk\endcsname {\SIone\symbol{211}} + \expandafter\def\csname simpleicon@autohotkey\endcsname {\SIone\symbol{212}} + \expandafter\def\csname simpleicon@automattic\endcsname {\SIone\symbol{213}} + \expandafter\def\csname simpleicon@autoprefixer\endcsname {\SIone\symbol{214}} + \expandafter\def\csname simpleicon@avast\endcsname {\SIone\symbol{215}} + \expandafter\def\csname simpleicon@awesomelists\endcsname {\SIone\symbol{216}} + \expandafter\def\csname simpleicon@awesomewm\endcsname {\SIone\symbol{217}} + \expandafter\def\csname simpleicon@awsamplify\endcsname {\SIone\symbol{218}} + \expandafter\def\csname simpleicon@awsfargate\endcsname {\SIone\symbol{219}} + \expandafter\def\csname simpleicon@awslambda\endcsname {\SIone\symbol{220}} + \expandafter\def\csname simpleicon@azureartifacts\endcsname {\SIone\symbol{221}} + \expandafter\def\csname simpleicon@azuredataexplorer\endcsname {\SIone\symbol{222}} + \expandafter\def\csname simpleicon@azuredevops\endcsname {\SIone\symbol{223}} + \expandafter\def\csname simpleicon@azurefunctions\endcsname {\SIone\symbol{224}} + \expandafter\def\csname simpleicon@azurepipelines\endcsname {\SIone\symbol{225}} + \expandafter\def\csname simpleicon@babel\endcsname {\SIone\symbol{226}} + \expandafter\def\csname simpleicon@backbonedotjs\endcsname {\SIone\symbol{227}} + \expandafter\def\csname simpleicon@backendless\endcsname {\SIone\symbol{228}} + \expandafter\def\csname simpleicon@badgr\endcsname {\SIone\symbol{229}} + \expandafter\def\csname simpleicon@badoo\endcsname {\SIone\symbol{230}} + \expandafter\def\csname simpleicon@baidu\endcsname {\SIone\symbol{231}} + \expandafter\def\csname simpleicon@bamboo\endcsname {\SIone\symbol{232}} + \expandafter\def\csname simpleicon@bandcamp\endcsname {\SIone\symbol{233}} + \expandafter\def\csname simpleicon@bandlab\endcsname {\SIone\symbol{234}} + \expandafter\def\csname simpleicon@bandrautomation\endcsname {\SIone\symbol{235}} + \expandafter\def\csname simpleicon@bandsintown\endcsname {\SIone\symbol{236}} + \expandafter\def\csname simpleicon@bankofamerica\endcsname {\SIone\symbol{237}} + \expandafter\def\csname simpleicon@barclays\endcsname {\SIone\symbol{238}} + \expandafter\def\csname simpleicon@baremetrics\endcsname {\SIone\symbol{239}} + \expandafter\def\csname simpleicon@basecamp\endcsname {\SIone\symbol{240}} + \expandafter\def\csname simpleicon@bata\endcsname {\SIone\symbol{241}} + \expandafter\def\csname simpleicon@bathasu\endcsname {\SIone\symbol{242}} + \expandafter\def\csname simpleicon@battledotnet\endcsname {\SIone\symbol{243}} + \expandafter\def\csname simpleicon@bbc\endcsname {\SIone\symbol{244}} + \expandafter\def\csname simpleicon@bbciplayer\endcsname {\SIone\symbol{245}} + \expandafter\def\csname simpleicon@beatport\endcsname {\SIone\symbol{246}} + \expandafter\def\csname simpleicon@beats\endcsname {\SIone\symbol{247}} + \expandafter\def\csname simpleicon@beatsbydre\endcsname {\SIone\symbol{248}} + \expandafter\def\csname simpleicon@behance\endcsname {\SIone\symbol{249}} + \expandafter\def\csname simpleicon@beijingsubway\endcsname {\SIone\symbol{250}} + \expandafter\def\csname simpleicon@bem\endcsname {\SIone\symbol{251}} + \expandafter\def\csname simpleicon@bentley\endcsname {\SIone\symbol{252}} + \expandafter\def\csname simpleicon@betfair\endcsname {\SIone\symbol{253}} + \expandafter\def\csname simpleicon@bigbasket\endcsname {\SIone\symbol{254}} + \expandafter\def\csname simpleicon@bigbluebutton\endcsname {\SIone\symbol{255}} + \expandafter\def\csname simpleicon@bigcartel\endcsname {\SItwo\symbol{0}} + \expandafter\def\csname simpleicon@bigcommerce\endcsname {\SItwo\symbol{1}} + \expandafter\def\csname simpleicon@bilibili\endcsname {\SItwo\symbol{2}} + \expandafter\def\csname simpleicon@binance\endcsname {\SItwo\symbol{3}} + \expandafter\def\csname simpleicon@biolink\endcsname {\SItwo\symbol{4}} + \expandafter\def\csname simpleicon@bit\endcsname {\SItwo\symbol{5}} + \expandafter\def\csname simpleicon@bitbucket\endcsname {\SItwo\symbol{6}} + \expandafter\def\csname simpleicon@bitcoin\endcsname {\SItwo\symbol{7}} + \expandafter\def\csname simpleicon@bitcoincash\endcsname {\SItwo\symbol{8}} + \expandafter\def\csname simpleicon@bitcoinsv\endcsname {\SItwo\symbol{9}} + \expandafter\def\csname simpleicon@bitdefender\endcsname {\SItwo\symbol{10}} + \expandafter\def\csname simpleicon@bitly\endcsname {\SItwo\symbol{11}} + \expandafter\def\csname simpleicon@bitrise\endcsname {\SItwo\symbol{12}} + \expandafter\def\csname simpleicon@bitwarden\endcsname {\SItwo\symbol{13}} + \expandafter\def\csname simpleicon@bitwig\endcsname {\SItwo\symbol{14}} + \expandafter\def\csname simpleicon@blackberry\endcsname {\SItwo\symbol{15}} + \expandafter\def\csname simpleicon@blazemeter\endcsname {\SItwo\symbol{16}} + \expandafter\def\csname simpleicon@blazor\endcsname {\SItwo\symbol{17}} + \expandafter\def\csname simpleicon@blender\endcsname {\SItwo\symbol{18}} + \expandafter\def\csname simpleicon@blockchaindotcom\endcsname {\SItwo\symbol{19}} + \expandafter\def\csname simpleicon@blogger\endcsname {\SItwo\symbol{20}} + \expandafter\def\csname simpleicon@bloglovin\endcsname {\SItwo\symbol{21}} + \expandafter\def\csname simpleicon@blueprint\endcsname {\SItwo\symbol{22}} + \expandafter\def\csname simpleicon@bluetooth\endcsname {\SItwo\symbol{23}} + \expandafter\def\csname simpleicon@bmcsoftware\endcsname {\SItwo\symbol{24}} + \expandafter\def\csname simpleicon@bmw\endcsname {\SItwo\symbol{25}} + \expandafter\def\csname simpleicon@boehringeringelheim\endcsname {\SItwo\symbol{26}} + \expandafter\def\csname simpleicon@boeing\endcsname {\SItwo\symbol{27}} + \expandafter\def\csname simpleicon@bookbub\endcsname {\SItwo\symbol{28}} + \expandafter\def\csname simpleicon@bookmeter\endcsname {\SItwo\symbol{29}} + \expandafter\def\csname simpleicon@bookstack\endcsname {\SItwo\symbol{30}} + \expandafter\def\csname simpleicon@boost\endcsname {\SItwo\symbol{31}} + \expandafter\def\csname simpleicon@boots\endcsname {\SItwo\symbol{32}} + \expandafter\def\csname simpleicon@bootstrap\endcsname {\SItwo\symbol{33}} + \expandafter\def\csname simpleicon@borgbackup\endcsname {\SItwo\symbol{34}} + \expandafter\def\csname simpleicon@bosch\endcsname {\SItwo\symbol{35}} + \expandafter\def\csname simpleicon@bose\endcsname {\SItwo\symbol{36}} + \expandafter\def\csname simpleicon@boulanger\endcsname {\SItwo\symbol{37}} + \expandafter\def\csname simpleicon@bower\endcsname {\SItwo\symbol{38}} + \expandafter\def\csname simpleicon@box\endcsname {\SItwo\symbol{39}} + \expandafter\def\csname simpleicon@boxysvg\endcsname {\SItwo\symbol{40}} + \expandafter\def\csname simpleicon@brandfolder\endcsname {\SItwo\symbol{41}} + \expandafter\def\csname simpleicon@brave\endcsname {\SItwo\symbol{42}} + \expandafter\def\csname simpleicon@breaker\endcsname {\SItwo\symbol{43}} + \expandafter\def\csname simpleicon@britishairways\endcsname {\SItwo\symbol{44}} + \expandafter\def\csname simpleicon@broadcom\endcsname {\SItwo\symbol{45}} + \expandafter\def\csname simpleicon@bt\endcsname {\SItwo\symbol{46}} + \expandafter\def\csname simpleicon@buddy\endcsname {\SItwo\symbol{47}} + \expandafter\def\csname simpleicon@budibase\endcsname {\SItwo\symbol{48}} + \expandafter\def\csname simpleicon@buefy\endcsname {\SItwo\symbol{49}} + \expandafter\def\csname simpleicon@buffer\endcsname {\SItwo\symbol{50}} + \expandafter\def\csname simpleicon@bugatti\endcsname {\SItwo\symbol{51}} + \expandafter\def\csname simpleicon@bugcrowd\endcsname {\SItwo\symbol{52}} + \expandafter\def\csname simpleicon@bugsnag\endcsname {\SItwo\symbol{53}} + \expandafter\def\csname simpleicon@buildkite\endcsname {\SItwo\symbol{54}} + \expandafter\def\csname simpleicon@bukalapak\endcsname {\SItwo\symbol{55}} + \expandafter\def\csname simpleicon@bulma\endcsname {\SItwo\symbol{56}} + \expandafter\def\csname simpleicon@bunq\endcsname {\SItwo\symbol{57}} + \expandafter\def\csname simpleicon@burgerking\endcsname {\SItwo\symbol{58}} + \expandafter\def\csname simpleicon@burton\endcsname {\SItwo\symbol{59}} + \expandafter\def\csname simpleicon@buymeacoffee\endcsname {\SItwo\symbol{60}} + \expandafter\def\csname simpleicon@buzzfeed\endcsname {\SItwo\symbol{61}} + \expandafter\def\csname simpleicon@byjus\endcsname {\SItwo\symbol{62}} + \expandafter\def\csname simpleicon@byte\endcsname {\SItwo\symbol{63}} + \expandafter\def\csname simpleicon@bytedance\endcsname {\SItwo\symbol{64}} + \expandafter\def\csname simpleicon@c\endcsname {\SItwo\symbol{65}} + \expandafter\def\csname simpleicon@cachet\endcsname {\SItwo\symbol{66}} + \expandafter\def\csname simpleicon@caffeine\endcsname {\SItwo\symbol{67}} + \expandafter\def\csname simpleicon@cairometro\endcsname {\SItwo\symbol{68}} + \expandafter\def\csname simpleicon@cakephp\endcsname {\SItwo\symbol{69}} + \expandafter\def\csname simpleicon@campaignmonitor\endcsname {\SItwo\symbol{70}} + \expandafter\def\csname simpleicon@canonical\endcsname {\SItwo\symbol{71}} + \expandafter\def\csname simpleicon@canva\endcsname {\SItwo\symbol{72}} + \expandafter\def\csname simpleicon@capacitor\endcsname {\SItwo\symbol{73}} + \expandafter\def\csname simpleicon@carrefour\endcsname {\SItwo\symbol{74}} + \expandafter\def\csname simpleicon@carthrottle\endcsname {\SItwo\symbol{75}} + \expandafter\def\csname simpleicon@carto\endcsname {\SItwo\symbol{76}} + \expandafter\def\csname simpleicon@cashapp\endcsname {\SItwo\symbol{77}} + \expandafter\def\csname simpleicon@castbox\endcsname {\SItwo\symbol{78}} + \expandafter\def\csname simpleicon@castorama\endcsname {\SItwo\symbol{79}} + \expandafter\def\csname simpleicon@castro\endcsname {\SItwo\symbol{80}} + \expandafter\def\csname simpleicon@caterpillar\endcsname {\SItwo\symbol{81}} + \expandafter\def\csname simpleicon@cbs\endcsname {\SItwo\symbol{82}} + \expandafter\def\csname simpleicon@cdprojekt\endcsname {\SItwo\symbol{83}} + \expandafter\def\csname simpleicon@celery\endcsname {\SItwo\symbol{84}} + \expandafter\def\csname simpleicon@centos\endcsname {\SItwo\symbol{85}} + \expandafter\def\csname simpleicon@ceph\endcsname {\SItwo\symbol{86}} + \expandafter\def\csname simpleicon@cesium\endcsname {\SItwo\symbol{87}} + \expandafter\def\csname simpleicon@chai\endcsname {\SItwo\symbol{88}} + \expandafter\def\csname simpleicon@chainlink\endcsname {\SItwo\symbol{89}} + \expandafter\def\csname simpleicon@chakraui\endcsname {\SItwo\symbol{90}} + \expandafter\def\csname simpleicon@chartdotjs\endcsname {\SItwo\symbol{91}} + \expandafter\def\csname simpleicon@chartmogul\endcsname {\SItwo\symbol{92}} + \expandafter\def\csname simpleicon@chase\endcsname {\SItwo\symbol{93}} + \expandafter\def\csname simpleicon@chatbot\endcsname {\SItwo\symbol{94}} + \expandafter\def\csname simpleicon@checkio\endcsname {\SItwo\symbol{95}} + \expandafter\def\csname simpleicon@checkmarx\endcsname {\SItwo\symbol{96}} + \expandafter\def\csname simpleicon@chef\endcsname {\SItwo\symbol{97}} + \expandafter\def\csname simpleicon@chemex\endcsname {\SItwo\symbol{98}} + \expandafter\def\csname simpleicon@chevrolet\endcsname {\SItwo\symbol{99}} + \expandafter\def\csname simpleicon@chinaeasternairlines\endcsname {\SItwo\symbol{100}} + \expandafter\def\csname simpleicon@chinasouthernairlines\endcsname {\SItwo\symbol{101}} + \expandafter\def\csname simpleicon@chocolatey\endcsname {\SItwo\symbol{102}} + \expandafter\def\csname simpleicon@chromecast\endcsname {\SItwo\symbol{103}} + \expandafter\def\csname simpleicon@chrysler\endcsname {\SItwo\symbol{104}} + \expandafter\def\csname simpleicon@chupachups\endcsname {\SItwo\symbol{105}} + \expandafter\def\csname simpleicon@cilium\endcsname {\SItwo\symbol{106}} + \expandafter\def\csname simpleicon@cinema4d\endcsname {\SItwo\symbol{107}} + \expandafter\def\csname simpleicon@circle\endcsname {\SItwo\symbol{108}} + \expandafter\def\csname simpleicon@circleci\endcsname {\SItwo\symbol{109}} + \expandafter\def\csname simpleicon@cirrusci\endcsname {\SItwo\symbol{110}} + \expandafter\def\csname simpleicon@cisco\endcsname {\SItwo\symbol{111}} + \expandafter\def\csname simpleicon@citrix\endcsname {\SItwo\symbol{112}} + \expandafter\def\csname simpleicon@citroen\endcsname {\SItwo\symbol{113}} + \expandafter\def\csname simpleicon@civicrm\endcsname {\SItwo\symbol{114}} + \expandafter\def\csname simpleicon@civo\endcsname {\SItwo\symbol{115}} + \expandafter\def\csname simpleicon@ckeditor4\endcsname {\SItwo\symbol{116}} + \expandafter\def\csname simpleicon@claris\endcsname {\SItwo\symbol{117}} + \expandafter\def\csname simpleicon@clickhouse\endcsname {\SItwo\symbol{118}} + \expandafter\def\csname simpleicon@clickup\endcsname {\SItwo\symbol{119}} + \expandafter\def\csname simpleicon@clion\endcsname {\SItwo\symbol{120}} + \expandafter\def\csname simpleicon@cliqz\endcsname {\SItwo\symbol{121}} + \expandafter\def\csname simpleicon@clockify\endcsname {\SItwo\symbol{122}} + \expandafter\def\csname simpleicon@clojure\endcsname {\SItwo\symbol{123}} + \expandafter\def\csname simpleicon@cloud66\endcsname {\SItwo\symbol{124}} + \expandafter\def\csname simpleicon@cloudbees\endcsname {\SItwo\symbol{125}} + \expandafter\def\csname simpleicon@cloudcannon\endcsname {\SItwo\symbol{126}} + \expandafter\def\csname simpleicon@cloudera\endcsname {\SItwo\symbol{127}} + \expandafter\def\csname simpleicon@cloudflare\endcsname {\SItwo\symbol{128}} + \expandafter\def\csname simpleicon@cloudflarepages\endcsname {\SItwo\symbol{129}} + \expandafter\def\csname simpleicon@cloudfoundry\endcsname {\SItwo\symbol{130}} + \expandafter\def\csname simpleicon@cloudsmith\endcsname {\SItwo\symbol{131}} + \expandafter\def\csname simpleicon@cloudways\endcsname {\SItwo\symbol{132}} + \expandafter\def\csname simpleicon@clubhouse\endcsname {\SItwo\symbol{133}} + \expandafter\def\csname simpleicon@clyp\endcsname {\SItwo\symbol{134}} + \expandafter\def\csname simpleicon@cmake\endcsname {\SItwo\symbol{135}} + \expandafter\def\csname simpleicon@cncf\endcsname {\SItwo\symbol{136}} + \expandafter\def\csname simpleicon@cnn\endcsname {\SItwo\symbol{137}} + \expandafter\def\csname simpleicon@cockpit\endcsname {\SItwo\symbol{138}} + \expandafter\def\csname simpleicon@cockroachlabs\endcsname {\SItwo\symbol{139}} + \expandafter\def\csname simpleicon@cocoapods\endcsname {\SItwo\symbol{140}} + \expandafter\def\csname simpleicon@cocos\endcsname {\SItwo\symbol{141}} + \expandafter\def\csname simpleicon@coda\endcsname {\SItwo\symbol{142}} + \expandafter\def\csname simpleicon@codacy\endcsname {\SItwo\symbol{143}} + \expandafter\def\csname simpleicon@codeberg\endcsname {\SItwo\symbol{144}} + \expandafter\def\csname simpleicon@codecademy\endcsname {\SItwo\symbol{145}} + \expandafter\def\csname simpleicon@codeceptjs\endcsname {\SItwo\symbol{146}} + \expandafter\def\csname simpleicon@codechef\endcsname {\SItwo\symbol{147}} + \expandafter\def\csname simpleicon@codeclimate\endcsname {\SItwo\symbol{148}} + \expandafter\def\csname simpleicon@codecov\endcsname {\SItwo\symbol{149}} + \expandafter\def\csname simpleicon@codefactor\endcsname {\SItwo\symbol{150}} + \expandafter\def\csname simpleicon@codeforces\endcsname {\SItwo\symbol{151}} + \expandafter\def\csname simpleicon@codeigniter\endcsname {\SItwo\symbol{152}} + \expandafter\def\csname simpleicon@codemagic\endcsname {\SItwo\symbol{153}} + \expandafter\def\csname simpleicon@codemirror\endcsname {\SItwo\symbol{154}} + \expandafter\def\csname simpleicon@codenewbie\endcsname {\SItwo\symbol{155}} + \expandafter\def\csname simpleicon@codepen\endcsname {\SItwo\symbol{156}} + \expandafter\def\csname simpleicon@codeproject\endcsname {\SItwo\symbol{157}} + \expandafter\def\csname simpleicon@codereview\endcsname {\SItwo\symbol{158}} + \expandafter\def\csname simpleicon@codersrank\endcsname {\SItwo\symbol{159}} + \expandafter\def\csname simpleicon@coderwall\endcsname {\SItwo\symbol{160}} + \expandafter\def\csname simpleicon@codesandbox\endcsname {\SItwo\symbol{161}} + \expandafter\def\csname simpleicon@codeship\endcsname {\SItwo\symbol{162}} + \expandafter\def\csname simpleicon@codewars\endcsname {\SItwo\symbol{163}} + \expandafter\def\csname simpleicon@codingame\endcsname {\SItwo\symbol{164}} + \expandafter\def\csname simpleicon@codingninjas\endcsname {\SItwo\symbol{165}} + \expandafter\def\csname simpleicon@codio\endcsname {\SItwo\symbol{166}} + \expandafter\def\csname simpleicon@coffeescript\endcsname {\SItwo\symbol{167}} + \expandafter\def\csname simpleicon@cognizant\endcsname {\SItwo\symbol{168}} + \expandafter\def\csname simpleicon@coil\endcsname {\SItwo\symbol{169}} + \expandafter\def\csname simpleicon@coinbase\endcsname {\SItwo\symbol{170}} + \expandafter\def\csname simpleicon@coinmarketcap\endcsname {\SItwo\symbol{171}} + \expandafter\def\csname simpleicon@commerzbank\endcsname {\SItwo\symbol{172}} + \expandafter\def\csname simpleicon@commitlint\endcsname {\SItwo\symbol{173}} + \expandafter\def\csname simpleicon@commonworkflowlanguage\endcsname {\SItwo\symbol{174}} + \expandafter\def\csname simpleicon@composer\endcsname {\SItwo\symbol{175}} + \expandafter\def\csname simpleicon@comsol\endcsname {\SItwo\symbol{176}} + \expandafter\def\csname simpleicon@conan\endcsname {\SItwo\symbol{177}} + \expandafter\def\csname simpleicon@concourse\endcsname {\SItwo\symbol{178}} + \expandafter\def\csname simpleicon@condaforge\endcsname {\SItwo\symbol{179}} + \expandafter\def\csname simpleicon@conekta\endcsname {\SItwo\symbol{180}} + \expandafter\def\csname simpleicon@confluence\endcsname {\SItwo\symbol{181}} + \expandafter\def\csname simpleicon@construct3\endcsname {\SItwo\symbol{182}} + \expandafter\def\csname simpleicon@consul\endcsname {\SItwo\symbol{183}} + \expandafter\def\csname simpleicon@contactlesspayment\endcsname {\SItwo\symbol{184}} + \expandafter\def\csname simpleicon@containerd\endcsname {\SItwo\symbol{185}} + \expandafter\def\csname simpleicon@contentful\endcsname {\SItwo\symbol{186}} + \expandafter\def\csname simpleicon@conventionalcommits\endcsname {\SItwo\symbol{187}} + \expandafter\def\csname simpleicon@convertio\endcsname {\SItwo\symbol{188}} + \expandafter\def\csname simpleicon@cookiecutter\endcsname {\SItwo\symbol{189}} + \expandafter\def\csname simpleicon@coop\endcsname {\SItwo\symbol{190}} + \expandafter\def\csname simpleicon@cora\endcsname {\SItwo\symbol{191}} + \expandafter\def\csname simpleicon@coronaengine\endcsname {\SItwo\symbol{192}} + \expandafter\def\csname simpleicon@coronarenderer\endcsname {\SItwo\symbol{193}} + \expandafter\def\csname simpleicon@corsair\endcsname {\SItwo\symbol{194}} + \expandafter\def\csname simpleicon@couchbase\endcsname {\SItwo\symbol{195}} + \expandafter\def\csname simpleicon@counterstrike\endcsname {\SItwo\symbol{196}} + \expandafter\def\csname simpleicon@countingworkspro\endcsname {\SItwo\symbol{197}} + \expandafter\def\csname simpleicon@coursera\endcsname {\SItwo\symbol{198}} + \expandafter\def\csname simpleicon@coveralls\endcsname {\SItwo\symbol{199}} + \expandafter\def\csname simpleicon@cpanel\endcsname {\SItwo\symbol{200}} + \expandafter\def\csname simpleicon@cplusplus\endcsname {\SItwo\symbol{201}} + \expandafter\def\csname simpleicon@craftcms\endcsname {\SItwo\symbol{202}} + \expandafter\def\csname simpleicon@cratedb\endcsname {\SItwo\symbol{203}} + \expandafter\def\csname simpleicon@createreactapp\endcsname {\SItwo\symbol{204}} + \expandafter\def\csname simpleicon@creativecommons\endcsname {\SItwo\symbol{205}} + \expandafter\def\csname simpleicon@credly\endcsname {\SItwo\symbol{206}} + \expandafter\def\csname simpleicon@crehana\endcsname {\SItwo\symbol{207}} + \expandafter\def\csname simpleicon@crowdin\endcsname {\SItwo\symbol{208}} + \expandafter\def\csname simpleicon@crowdsource\endcsname {\SItwo\symbol{209}} + \expandafter\def\csname simpleicon@crunchbase\endcsname {\SItwo\symbol{210}} + \expandafter\def\csname simpleicon@crunchyroll\endcsname {\SItwo\symbol{211}} + \expandafter\def\csname simpleicon@cryengine\endcsname {\SItwo\symbol{212}} + \expandafter\def\csname simpleicon@crystal\endcsname {\SItwo\symbol{213}} + \expandafter\def\csname simpleicon@csharp\endcsname {\SItwo\symbol{214}} + \expandafter\def\csname simpleicon@css3\endcsname {\SItwo\symbol{215}} + \expandafter\def\csname simpleicon@cssmodules\endcsname {\SItwo\symbol{216}} + \expandafter\def\csname simpleicon@csswizardry\endcsname {\SItwo\symbol{217}} + \expandafter\def\csname simpleicon@cucumber\endcsname {\SItwo\symbol{218}} + \expandafter\def\csname simpleicon@curl\endcsname {\SItwo\symbol{219}} + \expandafter\def\csname simpleicon@curseforge\endcsname {\SItwo\symbol{220}} + \expandafter\def\csname simpleicon@cycling74\endcsname {\SItwo\symbol{221}} + \expandafter\def\csname simpleicon@cypress\endcsname {\SItwo\symbol{222}} + \expandafter\def\csname simpleicon@cytoscapedotjs\endcsname {\SItwo\symbol{223}} + \expandafter\def\csname simpleicon@d3dotjs\endcsname {\SItwo\symbol{224}} + \expandafter\def\csname simpleicon@dacia\endcsname {\SItwo\symbol{225}} + \expandafter\def\csname simpleicon@daf\endcsname {\SItwo\symbol{226}} + \expandafter\def\csname simpleicon@dailymotion\endcsname {\SItwo\symbol{227}} + \expandafter\def\csname simpleicon@daimler\endcsname {\SItwo\symbol{228}} + \expandafter\def\csname simpleicon@darkreader\endcsname {\SItwo\symbol{229}} + \expandafter\def\csname simpleicon@dart\endcsname {\SItwo\symbol{230}} + \expandafter\def\csname simpleicon@darty\endcsname {\SItwo\symbol{231}} + \expandafter\def\csname simpleicon@daserste\endcsname {\SItwo\symbol{232}} + \expandafter\def\csname simpleicon@dash\endcsname {\SItwo\symbol{233}} + \expandafter\def\csname simpleicon@dashlane\endcsname {\SItwo\symbol{234}} + \expandafter\def\csname simpleicon@dask\endcsname {\SItwo\symbol{235}} + \expandafter\def\csname simpleicon@dassaultsystemes\endcsname {\SItwo\symbol{236}} + \expandafter\def\csname simpleicon@databricks\endcsname {\SItwo\symbol{237}} + \expandafter\def\csname simpleicon@datacamp\endcsname {\SItwo\symbol{238}} + \expandafter\def\csname simpleicon@datadog\endcsname {\SItwo\symbol{239}} + \expandafter\def\csname simpleicon@datadotai\endcsname {\SItwo\symbol{240}} + \expandafter\def\csname simpleicon@datagrip\endcsname {\SItwo\symbol{241}} + \expandafter\def\csname simpleicon@dataiku\endcsname {\SItwo\symbol{242}} + \expandafter\def\csname simpleicon@datastax\endcsname {\SItwo\symbol{243}} + \expandafter\def\csname simpleicon@dataversioncontrol\endcsname {\SItwo\symbol{244}} + \expandafter\def\csname simpleicon@datocms\endcsname {\SItwo\symbol{245}} + \expandafter\def\csname simpleicon@datto\endcsname {\SItwo\symbol{246}} + \expandafter\def\csname simpleicon@dazn\endcsname {\SItwo\symbol{247}} + \expandafter\def\csname simpleicon@dblp\endcsname {\SItwo\symbol{248}} + \expandafter\def\csname simpleicon@dbt\endcsname {\SItwo\symbol{249}} + \expandafter\def\csname simpleicon@dcentertainment\endcsname {\SItwo\symbol{250}} + \expandafter\def\csname simpleicon@debian\endcsname {\SItwo\symbol{251}} + \expandafter\def\csname simpleicon@dedge\endcsname {\SItwo\symbol{252}} + \expandafter\def\csname simpleicon@deepin\endcsname {\SItwo\symbol{253}} + \expandafter\def\csname simpleicon@deepnote\endcsname {\SItwo\symbol{254}} + \expandafter\def\csname simpleicon@deezer\endcsname {\SItwo\symbol{255}} + \expandafter\def\csname simpleicon@delicious\endcsname {\SIthree\symbol{0}} + \expandafter\def\csname simpleicon@deliveroo\endcsname {\SIthree\symbol{1}} + \expandafter\def\csname simpleicon@dell\endcsname {\SIthree\symbol{2}} + \expandafter\def\csname simpleicon@delonghi\endcsname {\SIthree\symbol{3}} + \expandafter\def\csname simpleicon@delphi\endcsname {\SIthree\symbol{4}} + \expandafter\def\csname simpleicon@delta\endcsname {\SIthree\symbol{5}} + \expandafter\def\csname simpleicon@deno\endcsname {\SIthree\symbol{6}} + \expandafter\def\csname simpleicon@dependabot\endcsname {\SIthree\symbol{7}} + \expandafter\def\csname simpleicon@derspiegel\endcsname {\SIthree\symbol{8}} + \expandafter\def\csname simpleicon@designernews\endcsname {\SIthree\symbol{9}} + \expandafter\def\csname simpleicon@deutschebahn\endcsname {\SIthree\symbol{10}} + \expandafter\def\csname simpleicon@deutschebank\endcsname {\SIthree\symbol{11}} + \expandafter\def\csname simpleicon@devdotto\endcsname {\SIthree\symbol{12}} + \expandafter\def\csname simpleicon@devexpress\endcsname {\SIthree\symbol{13}} + \expandafter\def\csname simpleicon@deviantart\endcsname {\SIthree\symbol{14}} + \expandafter\def\csname simpleicon@devpost\endcsname {\SIthree\symbol{15}} + \expandafter\def\csname simpleicon@devrant\endcsname {\SIthree\symbol{16}} + \expandafter\def\csname simpleicon@dgraph\endcsname {\SIthree\symbol{17}} + \expandafter\def\csname simpleicon@dhl\endcsname {\SIthree\symbol{18}} + \expandafter\def\csname simpleicon@diagramsdotnet\endcsname {\SIthree\symbol{19}} + \expandafter\def\csname simpleicon@dialogflow\endcsname {\SIthree\symbol{20}} + \expandafter\def\csname simpleicon@diaspora\endcsname {\SIthree\symbol{21}} + \expandafter\def\csname simpleicon@digg\endcsname {\SIthree\symbol{22}} + \expandafter\def\csname simpleicon@digikeyelectronics\endcsname {\SIthree\symbol{23}} + \expandafter\def\csname simpleicon@digitalocean\endcsname {\SIthree\symbol{24}} + \expandafter\def\csname simpleicon@dior\endcsname {\SIthree\symbol{25}} + \expandafter\def\csname simpleicon@directus\endcsname {\SIthree\symbol{26}} + \expandafter\def\csname simpleicon@discogs\endcsname {\SIthree\symbol{27}} + \expandafter\def\csname simpleicon@discord\endcsname {\SIthree\symbol{28}} + \expandafter\def\csname simpleicon@discourse\endcsname {\SIthree\symbol{29}} + \expandafter\def\csname simpleicon@discover\endcsname {\SIthree\symbol{30}} + \expandafter\def\csname simpleicon@disqus\endcsname {\SIthree\symbol{31}} + \expandafter\def\csname simpleicon@disroot\endcsname {\SIthree\symbol{32}} + \expandafter\def\csname simpleicon@django\endcsname {\SIthree\symbol{33}} + \expandafter\def\csname simpleicon@dlib\endcsname {\SIthree\symbol{34}} + \expandafter\def\csname simpleicon@dlna\endcsname {\SIthree\symbol{35}} + \expandafter\def\csname simpleicon@dm\endcsname {\SIthree\symbol{36}} + \expandafter\def\csname simpleicon@docker\endcsname {\SIthree\symbol{37}} + \expandafter\def\csname simpleicon@docsdotrs\endcsname {\SIthree\symbol{38}} + \expandafter\def\csname simpleicon@docusign\endcsname {\SIthree\symbol{39}} + \expandafter\def\csname simpleicon@dogecoin\endcsname {\SIthree\symbol{40}} + \expandafter\def\csname simpleicon@dolby\endcsname {\SIthree\symbol{41}} + \expandafter\def\csname simpleicon@doordash\endcsname {\SIthree\symbol{42}} + \expandafter\def\csname simpleicon@dotnet\endcsname {\SIthree\symbol{43}} + \expandafter\def\csname simpleicon@douban\endcsname {\SIthree\symbol{44}} + \expandafter\def\csname simpleicon@doubanread\endcsname {\SIthree\symbol{45}} + \expandafter\def\csname simpleicon@dpd\endcsname {\SIthree\symbol{46}} + \expandafter\def\csname simpleicon@dragonframe\endcsname {\SIthree\symbol{47}} + \expandafter\def\csname simpleicon@draugiemdotlv\endcsname {\SIthree\symbol{48}} + \expandafter\def\csname simpleicon@dribbble\endcsname {\SIthree\symbol{49}} + \expandafter\def\csname simpleicon@drone\endcsname {\SIthree\symbol{50}} + \expandafter\def\csname simpleicon@drooble\endcsname {\SIthree\symbol{51}} + \expandafter\def\csname simpleicon@dropbox\endcsname {\SIthree\symbol{52}} + \expandafter\def\csname simpleicon@drupal\endcsname {\SIthree\symbol{53}} + \expandafter\def\csname simpleicon@dsautomobiles\endcsname {\SIthree\symbol{54}} + \expandafter\def\csname simpleicon@dtube\endcsname {\SIthree\symbol{55}} + \expandafter\def\csname simpleicon@duckdb\endcsname {\SIthree\symbol{56}} + \expandafter\def\csname simpleicon@duckduckgo\endcsname {\SIthree\symbol{57}} + \expandafter\def\csname simpleicon@dungeonsanddragons\endcsname {\SIthree\symbol{58}} + \expandafter\def\csname simpleicon@dunked\endcsname {\SIthree\symbol{59}} + \expandafter\def\csname simpleicon@duolingo\endcsname {\SIthree\symbol{60}} + \expandafter\def\csname simpleicon@dvc\endcsname {\SIthree\symbol{61}} + \expandafter\def\csname simpleicon@dwavesystems\endcsname {\SIthree\symbol{62}} + \expandafter\def\csname simpleicon@dwm\endcsname {\SIthree\symbol{63}} + \expandafter\def\csname simpleicon@dynamics365\endcsname {\SIthree\symbol{64}} + \expandafter\def\csname simpleicon@dynatrace\endcsname {\SIthree\symbol{65}} + \expandafter\def\csname simpleicon@e\endcsname {\SIthree\symbol{66}} + \expandafter\def\csname simpleicon@ea\endcsname {\SIthree\symbol{67}} + \expandafter\def\csname simpleicon@eagle\endcsname {\SIthree\symbol{68}} + \expandafter\def\csname simpleicon@easyjet\endcsname {\SIthree\symbol{69}} + \expandafter\def\csname simpleicon@ebay\endcsname {\SIthree\symbol{70}} + \expandafter\def\csname simpleicon@eclipseche\endcsname {\SIthree\symbol{71}} + \expandafter\def\csname simpleicon@eclipseide\endcsname {\SIthree\symbol{72}} + \expandafter\def\csname simpleicon@eclipsejetty\endcsname {\SIthree\symbol{73}} + \expandafter\def\csname simpleicon@eclipsemosquitto\endcsname {\SIthree\symbol{74}} + \expandafter\def\csname simpleicon@eclipsevertdotx\endcsname {\SIthree\symbol{75}} + \expandafter\def\csname simpleicon@edeka\endcsname {\SIthree\symbol{76}} + \expandafter\def\csname simpleicon@editorconfig\endcsname {\SIthree\symbol{77}} + \expandafter\def\csname simpleicon@edotleclerc\endcsname {\SIthree\symbol{78}} + \expandafter\def\csname simpleicon@edx\endcsname {\SIthree\symbol{79}} + \expandafter\def\csname simpleicon@egghead\endcsname {\SIthree\symbol{80}} + \expandafter\def\csname simpleicon@egnyte\endcsname {\SIthree\symbol{81}} + \expandafter\def\csname simpleicon@eightsleep\endcsname {\SIthree\symbol{82}} + \expandafter\def\csname simpleicon@elastic\endcsname {\SIthree\symbol{83}} + \expandafter\def\csname simpleicon@elasticcloud\endcsname {\SIthree\symbol{84}} + \expandafter\def\csname simpleicon@elasticsearch\endcsname {\SIthree\symbol{85}} + \expandafter\def\csname simpleicon@elasticstack\endcsname {\SIthree\symbol{86}} + \expandafter\def\csname simpleicon@electron\endcsname {\SIthree\symbol{87}} + \expandafter\def\csname simpleicon@electronbuilder\endcsname {\SIthree\symbol{88}} + \expandafter\def\csname simpleicon@element\endcsname {\SIthree\symbol{89}} + \expandafter\def\csname simpleicon@elementary\endcsname {\SIthree\symbol{90}} + \expandafter\def\csname simpleicon@elementor\endcsname {\SIthree\symbol{91}} + \expandafter\def\csname simpleicon@eleventy\endcsname {\SIthree\symbol{92}} + \expandafter\def\csname simpleicon@elixir\endcsname {\SIthree\symbol{93}} + \expandafter\def\csname simpleicon@eljueves\endcsname {\SIthree\symbol{94}} + \expandafter\def\csname simpleicon@ello\endcsname {\SIthree\symbol{95}} + \expandafter\def\csname simpleicon@elm\endcsname {\SIthree\symbol{96}} + \expandafter\def\csname simpleicon@elsevier\endcsname {\SIthree\symbol{97}} + \expandafter\def\csname simpleicon@embarcadero\endcsname {\SIthree\symbol{98}} + \expandafter\def\csname simpleicon@emberdotjs\endcsname {\SIthree\symbol{99}} + \expandafter\def\csname simpleicon@emby\endcsname {\SIthree\symbol{100}} + \expandafter\def\csname simpleicon@emirates\endcsname {\SIthree\symbol{101}} + \expandafter\def\csname simpleicon@emlakjet\endcsname {\SIthree\symbol{102}} + \expandafter\def\csname simpleicon@empirekred\endcsname {\SIthree\symbol{103}} + \expandafter\def\csname simpleicon@enpass\endcsname {\SIthree\symbol{104}} + \expandafter\def\csname simpleicon@enterprisedb\endcsname {\SIthree\symbol{105}} + \expandafter\def\csname simpleicon@envato\endcsname {\SIthree\symbol{106}} + \expandafter\def\csname simpleicon@epel\endcsname {\SIthree\symbol{107}} + \expandafter\def\csname simpleicon@epicgames\endcsname {\SIthree\symbol{108}} + \expandafter\def\csname simpleicon@epson\endcsname {\SIthree\symbol{109}} + \expandafter\def\csname simpleicon@equinixmetal\endcsname {\SIthree\symbol{110}} + \expandafter\def\csname simpleicon@erlang\endcsname {\SIthree\symbol{111}} + \expandafter\def\csname simpleicon@esbuild\endcsname {\SIthree\symbol{112}} + \expandafter\def\csname simpleicon@esea\endcsname {\SIthree\symbol{113}} + \expandafter\def\csname simpleicon@eslgaming\endcsname {\SIthree\symbol{114}} + \expandafter\def\csname simpleicon@eslint\endcsname {\SIthree\symbol{115}} + \expandafter\def\csname simpleicon@esphome\endcsname {\SIthree\symbol{116}} + \expandafter\def\csname simpleicon@espressif\endcsname {\SIthree\symbol{117}} + \expandafter\def\csname simpleicon@etcd\endcsname {\SIthree\symbol{118}} + \expandafter\def\csname simpleicon@ethereum\endcsname {\SIthree\symbol{119}} + \expandafter\def\csname simpleicon@ethiopianairlines\endcsname {\SIthree\symbol{120}} + \expandafter\def\csname simpleicon@etihadairways\endcsname {\SIthree\symbol{121}} + \expandafter\def\csname simpleicon@etsy\endcsname {\SIthree\symbol{122}} + \expandafter\def\csname simpleicon@eventbrite\endcsname {\SIthree\symbol{123}} + \expandafter\def\csname simpleicon@eventstore\endcsname {\SIthree\symbol{124}} + \expandafter\def\csname simpleicon@evernote\endcsname {\SIthree\symbol{125}} + \expandafter\def\csname simpleicon@exercism\endcsname {\SIthree\symbol{126}} + \expandafter\def\csname simpleicon@exordo\endcsname {\SIthree\symbol{127}} + \expandafter\def\csname simpleicon@exoscale\endcsname {\SIthree\symbol{128}} + \expandafter\def\csname simpleicon@expensify\endcsname {\SIthree\symbol{129}} + \expandafter\def\csname simpleicon@expertsexchange\endcsname {\SIthree\symbol{130}} + \expandafter\def\csname simpleicon@expo\endcsname {\SIthree\symbol{131}} + \expandafter\def\csname simpleicon@express\endcsname {\SIthree\symbol{132}} + \expandafter\def\csname simpleicon@expressvpn\endcsname {\SIthree\symbol{133}} + \expandafter\def\csname simpleicon@eyeem\endcsname {\SIthree\symbol{134}} + \expandafter\def\csname simpleicon@f1\endcsname {\SIthree\symbol{135}} + \expandafter\def\csname simpleicon@facebook\endcsname {\SIthree\symbol{136}} + \expandafter\def\csname simpleicon@facebookgaming\endcsname {\SIthree\symbol{137}} + \expandafter\def\csname simpleicon@facebooklive\endcsname {\SIthree\symbol{138}} + \expandafter\def\csname simpleicon@faceit\endcsname {\SIthree\symbol{139}} + \expandafter\def\csname simpleicon@facepunch\endcsname {\SIthree\symbol{140}} + \expandafter\def\csname simpleicon@falcon\endcsname {\SIthree\symbol{141}} + \expandafter\def\csname simpleicon@fampay\endcsname {\SIthree\symbol{142}} + \expandafter\def\csname simpleicon@fandango\endcsname {\SIthree\symbol{143}} + \expandafter\def\csname simpleicon@fandom\endcsname {\SIthree\symbol{144}} + \expandafter\def\csname simpleicon@farfetch\endcsname {\SIthree\symbol{145}} + \expandafter\def\csname simpleicon@fastapi\endcsname {\SIthree\symbol{146}} + \expandafter\def\csname simpleicon@fastify\endcsname {\SIthree\symbol{147}} + \expandafter\def\csname simpleicon@fastlane\endcsname {\SIthree\symbol{148}} + \expandafter\def\csname simpleicon@fastly\endcsname {\SIthree\symbol{149}} + \expandafter\def\csname simpleicon@fathom\endcsname {\SIthree\symbol{150}} + \expandafter\def\csname simpleicon@fauna\endcsname {\SIthree\symbol{151}} + \expandafter\def\csname simpleicon@favro\endcsname {\SIthree\symbol{152}} + \expandafter\def\csname simpleicon@fdroid\endcsname {\SIthree\symbol{153}} + \expandafter\def\csname simpleicon@feathub\endcsname {\SIthree\symbol{154}} + \expandafter\def\csname simpleicon@fedex\endcsname {\SIthree\symbol{155}} + \expandafter\def\csname simpleicon@fedora\endcsname {\SIthree\symbol{156}} + \expandafter\def\csname simpleicon@feedly\endcsname {\SIthree\symbol{157}} + \expandafter\def\csname simpleicon@ferrari\endcsname {\SIthree\symbol{158}} + \expandafter\def\csname simpleicon@ferrarinv\endcsname {\SIthree\symbol{159}} + \expandafter\def\csname simpleicon@ffmpeg\endcsname {\SIthree\symbol{160}} + \expandafter\def\csname simpleicon@fiat\endcsname {\SIthree\symbol{161}} + \expandafter\def\csname simpleicon@fidoalliance\endcsname {\SIthree\symbol{162}} + \expandafter\def\csname simpleicon@fifa\endcsname {\SIthree\symbol{163}} + \expandafter\def\csname simpleicon@figma\endcsname {\SIthree\symbol{164}} + \expandafter\def\csname simpleicon@figshare\endcsname {\SIthree\symbol{165}} + \expandafter\def\csname simpleicon@fila\endcsname {\SIthree\symbol{166}} + \expandafter\def\csname simpleicon@files\endcsname {\SIthree\symbol{167}} + \expandafter\def\csname simpleicon@filezilla\endcsname {\SIthree\symbol{168}} + \expandafter\def\csname simpleicon@fing\endcsname {\SIthree\symbol{169}} + \expandafter\def\csname simpleicon@firebase\endcsname {\SIthree\symbol{170}} + \expandafter\def\csname simpleicon@firefox\endcsname {\SIthree\symbol{171}} + \expandafter\def\csname simpleicon@firefoxbrowser\endcsname {\SIthree\symbol{172}} + \expandafter\def\csname simpleicon@first\endcsname {\SIthree\symbol{173}} + \expandafter\def\csname simpleicon@fitbit\endcsname {\SIthree\symbol{174}} + \expandafter\def\csname simpleicon@fite\endcsname {\SIthree\symbol{175}} + \expandafter\def\csname simpleicon@fivem\endcsname {\SIthree\symbol{176}} + \expandafter\def\csname simpleicon@fiverr\endcsname {\SIthree\symbol{177}} + \expandafter\def\csname simpleicon@flask\endcsname {\SIthree\symbol{178}} + \expandafter\def\csname simpleicon@flat\endcsname {\SIthree\symbol{179}} + \expandafter\def\csname simpleicon@flathub\endcsname {\SIthree\symbol{180}} + \expandafter\def\csname simpleicon@flatpak\endcsname {\SIthree\symbol{181}} + \expandafter\def\csname simpleicon@flattr\endcsname {\SIthree\symbol{182}} + \expandafter\def\csname simpleicon@flickr\endcsname {\SIthree\symbol{183}} + \expandafter\def\csname simpleicon@flipboard\endcsname {\SIthree\symbol{184}} + \expandafter\def\csname simpleicon@flipkart\endcsname {\SIthree\symbol{185}} + \expandafter\def\csname simpleicon@floatplane\endcsname {\SIthree\symbol{186}} + \expandafter\def\csname simpleicon@flood\endcsname {\SIthree\symbol{187}} + \expandafter\def\csname simpleicon@fluentbit\endcsname {\SIthree\symbol{188}} + \expandafter\def\csname simpleicon@fluentd\endcsname {\SIthree\symbol{189}} + \expandafter\def\csname simpleicon@flutter\endcsname {\SIthree\symbol{190}} + \expandafter\def\csname simpleicon@flyway\endcsname {\SIthree\symbol{191}} + \expandafter\def\csname simpleicon@fmod\endcsname {\SIthree\symbol{192}} + \expandafter\def\csname simpleicon@fnac\endcsname {\SIthree\symbol{193}} + \expandafter\def\csname simpleicon@folium\endcsname {\SIthree\symbol{194}} + \expandafter\def\csname simpleicon@fonoma\endcsname {\SIthree\symbol{195}} + \expandafter\def\csname simpleicon@fontawesome\endcsname {\SIthree\symbol{196}} + \expandafter\def\csname simpleicon@fontbase\endcsname {\SIthree\symbol{197}} + \expandafter\def\csname simpleicon@foodpanda\endcsname {\SIthree\symbol{198}} + \expandafter\def\csname simpleicon@ford\endcsname {\SIthree\symbol{199}} + \expandafter\def\csname simpleicon@forestry\endcsname {\SIthree\symbol{200}} + \expandafter\def\csname simpleicon@formstack\endcsname {\SIthree\symbol{201}} + \expandafter\def\csname simpleicon@fortinet\endcsname {\SIthree\symbol{202}} + \expandafter\def\csname simpleicon@fortran\endcsname {\SIthree\symbol{203}} + \expandafter\def\csname simpleicon@fossa\endcsname {\SIthree\symbol{204}} + \expandafter\def\csname simpleicon@fossilscm\endcsname {\SIthree\symbol{205}} + \expandafter\def\csname simpleicon@foursquare\endcsname {\SIthree\symbol{206}} + \expandafter\def\csname simpleicon@foursquarecityguide\endcsname {\SIthree\symbol{207}} + \expandafter\def\csname simpleicon@foxtel\endcsname {\SIthree\symbol{208}} + \expandafter\def\csname simpleicon@fozzy\endcsname {\SIthree\symbol{209}} + \expandafter\def\csname simpleicon@framer\endcsname {\SIthree\symbol{210}} + \expandafter\def\csname simpleicon@framework7\endcsname {\SIthree\symbol{211}} + \expandafter\def\csname simpleicon@franprix\endcsname {\SIthree\symbol{212}} + \expandafter\def\csname simpleicon@fraunhofergesellschaft\endcsname {\SIthree\symbol{213}} + \expandafter\def\csname simpleicon@freebsd\endcsname {\SIthree\symbol{214}} + \expandafter\def\csname simpleicon@freecodecamp\endcsname {\SIthree\symbol{215}} + \expandafter\def\csname simpleicon@freedesktopdotorg\endcsname {\SIthree\symbol{216}} + \expandafter\def\csname simpleicon@freelancer\endcsname {\SIthree\symbol{217}} + \expandafter\def\csname simpleicon@freenas\endcsname {\SIthree\symbol{218}} + \expandafter\def\csname simpleicon@frontendmentor\endcsname {\SIthree\symbol{219}} + \expandafter\def\csname simpleicon@fsecure\endcsname {\SIthree\symbol{220}} + \expandafter\def\csname simpleicon@fujifilm\endcsname {\SIthree\symbol{221}} + \expandafter\def\csname simpleicon@fujitsu\endcsname {\SIthree\symbol{222}} + \expandafter\def\csname simpleicon@funimation\endcsname {\SIthree\symbol{223}} + \expandafter\def\csname simpleicon@furaffinity\endcsname {\SIthree\symbol{224}} + \expandafter\def\csname simpleicon@furrynetwork\endcsname {\SIthree\symbol{225}} + \expandafter\def\csname simpleicon@futurelearn\endcsname {\SIthree\symbol{226}} + \expandafter\def\csname simpleicon@g2\endcsname {\SIthree\symbol{227}} + \expandafter\def\csname simpleicon@g2a\endcsname {\SIthree\symbol{228}} + \expandafter\def\csname simpleicon@gameandwatch\endcsname {\SIthree\symbol{229}} + \expandafter\def\csname simpleicon@gamejolt\endcsname {\SIthree\symbol{230}} + \expandafter\def\csname simpleicon@garmin\endcsname {\SIthree\symbol{231}} + \expandafter\def\csname simpleicon@gatling\endcsname {\SIthree\symbol{232}} + \expandafter\def\csname simpleicon@gatsby\endcsname {\SIthree\symbol{233}} + \expandafter\def\csname simpleicon@geant\endcsname {\SIthree\symbol{234}} + \expandafter\def\csname simpleicon@geeksforgeeks\endcsname {\SIthree\symbol{235}} + \expandafter\def\csname simpleicon@generalelectric\endcsname {\SIthree\symbol{236}} + \expandafter\def\csname simpleicon@generalmotors\endcsname {\SIthree\symbol{237}} + \expandafter\def\csname simpleicon@genius\endcsname {\SIthree\symbol{238}} + \expandafter\def\csname simpleicon@gentoo\endcsname {\SIthree\symbol{239}} + \expandafter\def\csname simpleicon@geocaching\endcsname {\SIthree\symbol{240}} + \expandafter\def\csname simpleicon@gerrit\endcsname {\SIthree\symbol{241}} + \expandafter\def\csname simpleicon@ghost\endcsname {\SIthree\symbol{242}} + \expandafter\def\csname simpleicon@ghostery\endcsname {\SIthree\symbol{243}} + \expandafter\def\csname simpleicon@gimp\endcsname {\SIthree\symbol{244}} + \expandafter\def\csname simpleicon@giphy\endcsname {\SIthree\symbol{245}} + \expandafter\def\csname simpleicon@git\endcsname {\SIthree\symbol{246}} + \expandafter\def\csname simpleicon@gitbook\endcsname {\SIthree\symbol{247}} + \expandafter\def\csname simpleicon@gitea\endcsname {\SIthree\symbol{248}} + \expandafter\def\csname simpleicon@gitee\endcsname {\SIthree\symbol{249}} + \expandafter\def\csname simpleicon@gitextensions\endcsname {\SIthree\symbol{250}} + \expandafter\def\csname simpleicon@github\endcsname {\SIthree\symbol{251}} + \expandafter\def\csname simpleicon@githubactions\endcsname {\SIthree\symbol{252}} + \expandafter\def\csname simpleicon@githubpages\endcsname {\SIthree\symbol{253}} + \expandafter\def\csname simpleicon@githubsponsors\endcsname {\SIthree\symbol{254}} + \expandafter\def\csname simpleicon@gitignoredotio\endcsname {\SIthree\symbol{255}} + \expandafter\def\csname simpleicon@gitkraken\endcsname {\SIfour\symbol{0}} + \expandafter\def\csname simpleicon@gitlab\endcsname {\SIfour\symbol{1}} + \expandafter\def\csname simpleicon@gitlfs\endcsname {\SIfour\symbol{2}} + \expandafter\def\csname simpleicon@gitpod\endcsname {\SIfour\symbol{3}} + \expandafter\def\csname simpleicon@gitter\endcsname {\SIfour\symbol{4}} + \expandafter\def\csname simpleicon@glassdoor\endcsname {\SIfour\symbol{5}} + \expandafter\def\csname simpleicon@glitch\endcsname {\SIfour\symbol{6}} + \expandafter\def\csname simpleicon@globus\endcsname {\SIfour\symbol{7}} + \expandafter\def\csname simpleicon@gmail\endcsname {\SIfour\symbol{8}} + \expandafter\def\csname simpleicon@gnome\endcsname {\SIfour\symbol{9}} + \expandafter\def\csname simpleicon@gnometerminal\endcsname {\SIfour\symbol{10}} + \expandafter\def\csname simpleicon@gnu\endcsname {\SIfour\symbol{11}} + \expandafter\def\csname simpleicon@gnubash\endcsname {\SIfour\symbol{12}} + \expandafter\def\csname simpleicon@gnuemacs\endcsname {\SIfour\symbol{13}} + \expandafter\def\csname simpleicon@gnuicecat\endcsname {\SIfour\symbol{14}} + \expandafter\def\csname simpleicon@gnuprivacyguard\endcsname {\SIfour\symbol{15}} + \expandafter\def\csname simpleicon@gnusocial\endcsname {\SIfour\symbol{16}} + \expandafter\def\csname simpleicon@go\endcsname {\SIfour\symbol{17}} + \expandafter\def\csname simpleicon@gocd\endcsname {\SIfour\symbol{18}} + \expandafter\def\csname simpleicon@godaddy\endcsname {\SIfour\symbol{19}} + \expandafter\def\csname simpleicon@godotengine\endcsname {\SIfour\symbol{20}} + \expandafter\def\csname simpleicon@gofundme\endcsname {\SIfour\symbol{21}} + \expandafter\def\csname simpleicon@gogdotcom\endcsname {\SIfour\symbol{22}} + \expandafter\def\csname simpleicon@goland\endcsname {\SIfour\symbol{23}} + \expandafter\def\csname simpleicon@goldenline\endcsname {\SIfour\symbol{24}} + \expandafter\def\csname simpleicon@goodreads\endcsname {\SIfour\symbol{25}} + \expandafter\def\csname simpleicon@google\endcsname {\SIfour\symbol{26}} + \expandafter\def\csname simpleicon@googleadmob\endcsname {\SIfour\symbol{27}} + \expandafter\def\csname simpleicon@googleads\endcsname {\SIfour\symbol{28}} + \expandafter\def\csname simpleicon@googleadsense\endcsname {\SIfour\symbol{29}} + \expandafter\def\csname simpleicon@googleanalytics\endcsname {\SIfour\symbol{30}} + \expandafter\def\csname simpleicon@googleassistant\endcsname {\SIfour\symbol{31}} + \expandafter\def\csname simpleicon@googlecalendar\endcsname {\SIfour\symbol{32}} + \expandafter\def\csname simpleicon@googlecardboard\endcsname {\SIfour\symbol{33}} + \expandafter\def\csname simpleicon@googlechat\endcsname {\SIfour\symbol{34}} + \expandafter\def\csname simpleicon@googlechrome\endcsname {\SIfour\symbol{35}} + \expandafter\def\csname simpleicon@googleclassroom\endcsname {\SIfour\symbol{36}} + \expandafter\def\csname simpleicon@googlecloud\endcsname {\SIfour\symbol{37}} + \expandafter\def\csname simpleicon@googlecolab\endcsname {\SIfour\symbol{38}} + \expandafter\def\csname simpleicon@googledomains\endcsname {\SIfour\symbol{39}} + \expandafter\def\csname simpleicon@googledrive\endcsname {\SIfour\symbol{40}} + \expandafter\def\csname simpleicon@googleearth\endcsname {\SIfour\symbol{41}} + \expandafter\def\csname simpleicon@googlefit\endcsname {\SIfour\symbol{42}} + \expandafter\def\csname simpleicon@googlefonts\endcsname {\SIfour\symbol{43}} + \expandafter\def\csname simpleicon@googlehangouts\endcsname {\SIfour\symbol{44}} + \expandafter\def\csname simpleicon@googlekeep\endcsname {\SIfour\symbol{45}} + \expandafter\def\csname simpleicon@googlelens\endcsname {\SIfour\symbol{46}} + \expandafter\def\csname simpleicon@googlemaps\endcsname {\SIfour\symbol{47}} + \expandafter\def\csname simpleicon@googlemarketingplatform\endcsname {\SIfour\symbol{48}} + \expandafter\def\csname simpleicon@googlemeet\endcsname {\SIfour\symbol{49}} + \expandafter\def\csname simpleicon@googlemessages\endcsname {\SIfour\symbol{50}} + \expandafter\def\csname simpleicon@googlemybusiness\endcsname {\SIfour\symbol{51}} + \expandafter\def\csname simpleicon@googlenearby\endcsname {\SIfour\symbol{52}} + \expandafter\def\csname simpleicon@googlenews\endcsname {\SIfour\symbol{53}} + \expandafter\def\csname simpleicon@googleoptimize\endcsname {\SIfour\symbol{54}} + \expandafter\def\csname simpleicon@googlepay\endcsname {\SIfour\symbol{55}} + \expandafter\def\csname simpleicon@googlephotos\endcsname {\SIfour\symbol{56}} + \expandafter\def\csname simpleicon@googleplay\endcsname {\SIfour\symbol{57}} + \expandafter\def\csname simpleicon@googlepodcasts\endcsname {\SIfour\symbol{58}} + \expandafter\def\csname simpleicon@googlescholar\endcsname {\SIfour\symbol{59}} + \expandafter\def\csname simpleicon@googlesearchconsole\endcsname {\SIfour\symbol{60}} + \expandafter\def\csname simpleicon@googlesheets\endcsname {\SIfour\symbol{61}} + \expandafter\def\csname simpleicon@googlestreetview\endcsname {\SIfour\symbol{62}} + \expandafter\def\csname simpleicon@googletagmanager\endcsname {\SIfour\symbol{63}} + \expandafter\def\csname simpleicon@googletranslate\endcsname {\SIfour\symbol{64}} + \expandafter\def\csname simpleicon@gotomeeting\endcsname {\SIfour\symbol{65}} + \expandafter\def\csname simpleicon@grab\endcsname {\SIfour\symbol{66}} + \expandafter\def\csname simpleicon@gradle\endcsname {\SIfour\symbol{67}} + \expandafter\def\csname simpleicon@grafana\endcsname {\SIfour\symbol{68}} + \expandafter\def\csname simpleicon@grammarly\endcsname {\SIfour\symbol{69}} + \expandafter\def\csname simpleicon@grandfrais\endcsname {\SIfour\symbol{70}} + \expandafter\def\csname simpleicon@graphql\endcsname {\SIfour\symbol{71}} + \expandafter\def\csname simpleicon@grav\endcsname {\SIfour\symbol{72}} + \expandafter\def\csname simpleicon@gravatar\endcsname {\SIfour\symbol{73}} + \expandafter\def\csname simpleicon@graylog\endcsname {\SIfour\symbol{74}} + \expandafter\def\csname simpleicon@greensock\endcsname {\SIfour\symbol{75}} + \expandafter\def\csname simpleicon@griddotai\endcsname {\SIfour\symbol{76}} + \expandafter\def\csname simpleicon@gridsome\endcsname {\SIfour\symbol{77}} + \expandafter\def\csname simpleicon@groupme\endcsname {\SIfour\symbol{78}} + \expandafter\def\csname simpleicon@groupon\endcsname {\SIfour\symbol{79}} + \expandafter\def\csname simpleicon@grubhub\endcsname {\SIfour\symbol{80}} + \expandafter\def\csname simpleicon@grunt\endcsname {\SIfour\symbol{81}} + \expandafter\def\csname simpleicon@gtk\endcsname {\SIfour\symbol{82}} + \expandafter\def\csname simpleicon@guangzhoumetro\endcsname {\SIfour\symbol{83}} + \expandafter\def\csname simpleicon@guilded\endcsname {\SIfour\symbol{84}} + \expandafter\def\csname simpleicon@gulp\endcsname {\SIfour\symbol{85}} + \expandafter\def\csname simpleicon@gumroad\endcsname {\SIfour\symbol{86}} + \expandafter\def\csname simpleicon@gumtree\endcsname {\SIfour\symbol{87}} + \expandafter\def\csname simpleicon@gunicorn\endcsname {\SIfour\symbol{88}} + \expandafter\def\csname simpleicon@gurobi\endcsname {\SIfour\symbol{89}} + \expandafter\def\csname simpleicon@gutenberg\endcsname {\SIfour\symbol{90}} + \expandafter\def\csname simpleicon@habr\endcsname {\SIfour\symbol{91}} + \expandafter\def\csname simpleicon@hackaday\endcsname {\SIfour\symbol{92}} + \expandafter\def\csname simpleicon@hackclub\endcsname {\SIfour\symbol{93}} + \expandafter\def\csname simpleicon@hackerearth\endcsname {\SIfour\symbol{94}} + \expandafter\def\csname simpleicon@hackernoon\endcsname {\SIfour\symbol{95}} + \expandafter\def\csname simpleicon@hackerone\endcsname {\SIfour\symbol{96}} + \expandafter\def\csname simpleicon@hackerrank\endcsname {\SIfour\symbol{97}} + \expandafter\def\csname simpleicon@hackster\endcsname {\SIfour\symbol{98}} + \expandafter\def\csname simpleicon@hackthebox\endcsname {\SIfour\symbol{99}} + \expandafter\def\csname simpleicon@handlebarsdotjs\endcsname {\SIfour\symbol{100}} + \expandafter\def\csname simpleicon@handshake\endcsname {\SIfour\symbol{101}} + \expandafter\def\csname simpleicon@handshakeprotocol\endcsname {\SIfour\symbol{102}} + \expandafter\def\csname simpleicon@happycow\endcsname {\SIfour\symbol{103}} + \expandafter\def\csname simpleicon@harbor\endcsname {\SIfour\symbol{104}} + \expandafter\def\csname simpleicon@hashnode\endcsname {\SIfour\symbol{105}} + \expandafter\def\csname simpleicon@haskell\endcsname {\SIfour\symbol{106}} + \expandafter\def\csname simpleicon@hasura\endcsname {\SIfour\symbol{107}} + \expandafter\def\csname simpleicon@hatenabookmark\endcsname {\SIfour\symbol{108}} + \expandafter\def\csname simpleicon@haveibeenpwned\endcsname {\SIfour\symbol{109}} + \expandafter\def\csname simpleicon@haxe\endcsname {\SIfour\symbol{110}} + \expandafter\def\csname simpleicon@hbo\endcsname {\SIfour\symbol{111}} + \expandafter\def\csname simpleicon@hcl\endcsname {\SIfour\symbol{112}} + \expandafter\def\csname simpleicon@headlessui\endcsname {\SIfour\symbol{113}} + \expandafter\def\csname simpleicon@headspace\endcsname {\SIfour\symbol{114}} + \expandafter\def\csname simpleicon@hellofresh\endcsname {\SIfour\symbol{115}} + \expandafter\def\csname simpleicon@hellyhansen\endcsname {\SIfour\symbol{116}} + \expandafter\def\csname simpleicon@helm\endcsname {\SIfour\symbol{117}} + \expandafter\def\csname simpleicon@helpdesk\endcsname {\SIfour\symbol{118}} + \expandafter\def\csname simpleicon@helpscout\endcsname {\SIfour\symbol{119}} + \expandafter\def\csname simpleicon@here\endcsname {\SIfour\symbol{120}} + \expandafter\def\csname simpleicon@heroku\endcsname {\SIfour\symbol{121}} + \expandafter\def\csname simpleicon@hetzner\endcsname {\SIfour\symbol{122}} + \expandafter\def\csname simpleicon@hexo\endcsname {\SIfour\symbol{123}} + \expandafter\def\csname simpleicon@hey\endcsname {\SIfour\symbol{124}} + \expandafter\def\csname simpleicon@hibernate\endcsname {\SIfour\symbol{125}} + \expandafter\def\csname simpleicon@hibob\endcsname {\SIfour\symbol{126}} + \expandafter\def\csname simpleicon@hilton\endcsname {\SIfour\symbol{127}} + \expandafter\def\csname simpleicon@hitachi\endcsname {\SIfour\symbol{128}} + \expandafter\def\csname simpleicon@hive\endcsname {\SIfour\symbol{129}} + \expandafter\def\csname simpleicon@hiveblockchain\endcsname {\SIfour\symbol{130}} + \expandafter\def\csname simpleicon@homeadvisor\endcsname {\SIfour\symbol{131}} + \expandafter\def\csname simpleicon@homeassistant\endcsname {\SIfour\symbol{132}} + \expandafter\def\csname simpleicon@homeassistantcommunitystore\endcsname {\SIfour\symbol{133}} + \expandafter\def\csname simpleicon@homebrew\endcsname {\SIfour\symbol{134}} + \expandafter\def\csname simpleicon@homebridge\endcsname {\SIfour\symbol{135}} + \expandafter\def\csname simpleicon@homify\endcsname {\SIfour\symbol{136}} + \expandafter\def\csname simpleicon@honda\endcsname {\SIfour\symbol{137}} + \expandafter\def\csname simpleicon@hootsuite\endcsname {\SIfour\symbol{138}} + \expandafter\def\csname simpleicon@hoppscotch\endcsname {\SIfour\symbol{139}} + \expandafter\def\csname simpleicon@hotelsdotcom\endcsname {\SIfour\symbol{140}} + \expandafter\def\csname simpleicon@hotjar\endcsname {\SIfour\symbol{141}} + \expandafter\def\csname simpleicon@houdini\endcsname {\SIfour\symbol{142}} + \expandafter\def\csname simpleicon@houzz\endcsname {\SIfour\symbol{143}} + \expandafter\def\csname simpleicon@hp\endcsname {\SIfour\symbol{144}} + \expandafter\def\csname simpleicon@html5\endcsname {\SIfour\symbol{145}} + \expandafter\def\csname simpleicon@htmlacademy\endcsname {\SIfour\symbol{146}} + \expandafter\def\csname simpleicon@httpie\endcsname {\SIfour\symbol{147}} + \expandafter\def\csname simpleicon@huawei\endcsname {\SIfour\symbol{148}} + \expandafter\def\csname simpleicon@hubspot\endcsname {\SIfour\symbol{149}} + \expandafter\def\csname simpleicon@hugo\endcsname {\SIfour\symbol{150}} + \expandafter\def\csname simpleicon@hulu\endcsname {\SIfour\symbol{151}} + \expandafter\def\csname simpleicon@humblebundle\endcsname {\SIfour\symbol{152}} + \expandafter\def\csname simpleicon@hungryjacks\endcsname {\SIfour\symbol{153}} + \expandafter\def\csname simpleicon@hurriyetemlak\endcsname {\SIfour\symbol{154}} + \expandafter\def\csname simpleicon@husqvarna\endcsname {\SIfour\symbol{155}} + \expandafter\def\csname simpleicon@hyper\endcsname {\SIfour\symbol{156}} + \expandafter\def\csname simpleicon@hyperledger\endcsname {\SIfour\symbol{157}} + \expandafter\def\csname simpleicon@hypothesis\endcsname {\SIfour\symbol{158}} + \expandafter\def\csname simpleicon@hyundai\endcsname {\SIfour\symbol{159}} + \expandafter\def\csname simpleicon@i18next\endcsname {\SIfour\symbol{160}} + \expandafter\def\csname simpleicon@iata\endcsname {\SIfour\symbol{161}} + \expandafter\def\csname simpleicon@ibeacon\endcsname {\SIfour\symbol{162}} + \expandafter\def\csname simpleicon@ibm\endcsname {\SIfour\symbol{163}} + \expandafter\def\csname simpleicon@ibmcloud\endcsname {\SIfour\symbol{164}} + \expandafter\def\csname simpleicon@ibmwatson\endcsname {\SIfour\symbol{165}} + \expandafter\def\csname simpleicon@iceland\endcsname {\SIfour\symbol{166}} + \expandafter\def\csname simpleicon@icinga\endcsname {\SIfour\symbol{167}} + \expandafter\def\csname simpleicon@icloud\endcsname {\SIfour\symbol{168}} + \expandafter\def\csname simpleicon@icomoon\endcsname {\SIfour\symbol{169}} + \expandafter\def\csname simpleicon@icon\endcsname {\SIfour\symbol{170}} + \expandafter\def\csname simpleicon@iconfinder\endcsname {\SIfour\symbol{171}} + \expandafter\def\csname simpleicon@iconify\endcsname {\SIfour\symbol{172}} + \expandafter\def\csname simpleicon@iconjar\endcsname {\SIfour\symbol{173}} + \expandafter\def\csname simpleicon@icons8\endcsname {\SIfour\symbol{174}} + \expandafter\def\csname simpleicon@icq\endcsname {\SIfour\symbol{175}} + \expandafter\def\csname simpleicon@ieee\endcsname {\SIfour\symbol{176}} + \expandafter\def\csname simpleicon@ifixit\endcsname {\SIfour\symbol{177}} + \expandafter\def\csname simpleicon@ifood\endcsname {\SIfour\symbol{178}} + \expandafter\def\csname simpleicon@ifttt\endcsname {\SIfour\symbol{179}} + \expandafter\def\csname simpleicon@iheartradio\endcsname {\SIfour\symbol{180}} + \expandafter\def\csname simpleicon@ikea\endcsname {\SIfour\symbol{181}} + \expandafter\def\csname simpleicon@imagej\endcsname {\SIfour\symbol{182}} + \expandafter\def\csname simpleicon@imdb\endcsname {\SIfour\symbol{183}} + \expandafter\def\csname simpleicon@imgur\endcsname {\SIfour\symbol{184}} + \expandafter\def\csname simpleicon@immer\endcsname {\SIfour\symbol{185}} + \expandafter\def\csname simpleicon@imou\endcsname {\SIfour\symbol{186}} + \expandafter\def\csname simpleicon@indeed\endcsname {\SIfour\symbol{187}} + \expandafter\def\csname simpleicon@infiniti\endcsname {\SIfour\symbol{188}} + \expandafter\def\csname simpleicon@influxdb\endcsname {\SIfour\symbol{189}} + \expandafter\def\csname simpleicon@informatica\endcsname {\SIfour\symbol{190}} + \expandafter\def\csname simpleicon@infosys\endcsname {\SIfour\symbol{191}} + \expandafter\def\csname simpleicon@ingress\endcsname {\SIfour\symbol{192}} + \expandafter\def\csname simpleicon@inkscape\endcsname {\SIfour\symbol{193}} + \expandafter\def\csname simpleicon@insomnia\endcsname {\SIfour\symbol{194}} + \expandafter\def\csname simpleicon@instacart\endcsname {\SIfour\symbol{195}} + \expandafter\def\csname simpleicon@instagram\endcsname {\SIfour\symbol{196}} + \expandafter\def\csname simpleicon@instapaper\endcsname {\SIfour\symbol{197}} + \expandafter\def\csname simpleicon@instatus\endcsname {\SIfour\symbol{198}} + \expandafter\def\csname simpleicon@instructables\endcsname {\SIfour\symbol{199}} + \expandafter\def\csname simpleicon@integromat\endcsname {\SIfour\symbol{200}} + \expandafter\def\csname simpleicon@intel\endcsname {\SIfour\symbol{201}} + \expandafter\def\csname simpleicon@intellijidea\endcsname {\SIfour\symbol{202}} + \expandafter\def\csname simpleicon@interactjs\endcsname {\SIfour\symbol{203}} + \expandafter\def\csname simpleicon@intercom\endcsname {\SIfour\symbol{204}} + \expandafter\def\csname simpleicon@intermarche\endcsname {\SIfour\symbol{205}} + \expandafter\def\csname simpleicon@internetarchive\endcsname {\SIfour\symbol{206}} + \expandafter\def\csname simpleicon@internetexplorer\endcsname {\SIfour\symbol{207}} + \expandafter\def\csname simpleicon@intigriti\endcsname {\SIfour\symbol{208}} + \expandafter\def\csname simpleicon@invision\endcsname {\SIfour\symbol{209}} + \expandafter\def\csname simpleicon@invoiceninja\endcsname {\SIfour\symbol{210}} + \expandafter\def\csname simpleicon@iobroker\endcsname {\SIfour\symbol{211}} + \expandafter\def\csname simpleicon@ionic\endcsname {\SIfour\symbol{212}} + \expandafter\def\csname simpleicon@ionos\endcsname {\SIfour\symbol{213}} + \expandafter\def\csname simpleicon@ios\endcsname {\SIfour\symbol{214}} + \expandafter\def\csname simpleicon@iota\endcsname {\SIfour\symbol{215}} + \expandafter\def\csname simpleicon@ipfs\endcsname {\SIfour\symbol{216}} + \expandafter\def\csname simpleicon@issuu\endcsname {\SIfour\symbol{217}} + \expandafter\def\csname simpleicon@istio\endcsname {\SIfour\symbol{218}} + \expandafter\def\csname simpleicon@itchdotio\endcsname {\SIfour\symbol{219}} + \expandafter\def\csname simpleicon@iterm2\endcsname {\SIfour\symbol{220}} + \expandafter\def\csname simpleicon@itunes\endcsname {\SIfour\symbol{221}} + \expandafter\def\csname simpleicon@iveco\endcsname {\SIfour\symbol{222}} + \expandafter\def\csname simpleicon@jabber\endcsname {\SIfour\symbol{223}} + \expandafter\def\csname simpleicon@jaguar\endcsname {\SIfour\symbol{224}} + \expandafter\def\csname simpleicon@jamboard\endcsname {\SIfour\symbol{225}} + \expandafter\def\csname simpleicon@jameson\endcsname {\SIfour\symbol{226}} + \expandafter\def\csname simpleicon@jamstack\endcsname {\SIfour\symbol{227}} + \expandafter\def\csname simpleicon@jasmine\endcsname {\SIfour\symbol{228}} + \expandafter\def\csname simpleicon@javascript\endcsname {\SIfour\symbol{229}} + \expandafter\def\csname simpleicon@jbl\endcsname {\SIfour\symbol{230}} + \expandafter\def\csname simpleicon@jcb\endcsname {\SIfour\symbol{231}} + \expandafter\def\csname simpleicon@jeep\endcsname {\SIfour\symbol{232}} + \expandafter\def\csname simpleicon@jekyll\endcsname {\SIfour\symbol{233}} + \expandafter\def\csname simpleicon@jellyfin\endcsname {\SIfour\symbol{234}} + \expandafter\def\csname simpleicon@jenkins\endcsname {\SIfour\symbol{235}} + \expandafter\def\csname simpleicon@jenkinsx\endcsname {\SIfour\symbol{236}} + \expandafter\def\csname simpleicon@jest\endcsname {\SIfour\symbol{237}} + \expandafter\def\csname simpleicon@jet\endcsname {\SIfour\symbol{238}} + \expandafter\def\csname simpleicon@jetbrains\endcsname {\SIfour\symbol{239}} + \expandafter\def\csname simpleicon@jetpackcompose\endcsname {\SIfour\symbol{240}} + \expandafter\def\csname simpleicon@jfrog\endcsname {\SIfour\symbol{241}} + \expandafter\def\csname simpleicon@jfrogbintray\endcsname {\SIfour\symbol{242}} + \expandafter\def\csname simpleicon@jinja\endcsname {\SIfour\symbol{243}} + \expandafter\def\csname simpleicon@jira\endcsname {\SIfour\symbol{244}} + \expandafter\def\csname simpleicon@jirasoftware\endcsname {\SIfour\symbol{245}} + \expandafter\def\csname simpleicon@jitsi\endcsname {\SIfour\symbol{246}} + \expandafter\def\csname simpleicon@johndeere\endcsname {\SIfour\symbol{247}} + \expandafter\def\csname simpleicon@joomla\endcsname {\SIfour\symbol{248}} + \expandafter\def\csname simpleicon@joplin\endcsname {\SIfour\symbol{249}} + \expandafter\def\csname simpleicon@jordan\endcsname {\SIfour\symbol{250}} + \expandafter\def\csname simpleicon@jpeg\endcsname {\SIfour\symbol{251}} + \expandafter\def\csname simpleicon@jquery\endcsname {\SIfour\symbol{252}} + \expandafter\def\csname simpleicon@jrgroup\endcsname {\SIfour\symbol{253}} + \expandafter\def\csname simpleicon@jsdelivr\endcsname {\SIfour\symbol{254}} + \expandafter\def\csname simpleicon@jsfiddle\endcsname {\SIfour\symbol{255}} + \expandafter\def\csname simpleicon@json\endcsname {\SIfive\symbol{0}} + \expandafter\def\csname simpleicon@jsonwebtokens\endcsname {\SIfive\symbol{1}} + \expandafter\def\csname simpleicon@jss\endcsname {\SIfive\symbol{2}} + \expandafter\def\csname simpleicon@julia\endcsname {\SIfive\symbol{3}} + \expandafter\def\csname simpleicon@junipernetworks\endcsname {\SIfive\symbol{4}} + \expandafter\def\csname simpleicon@junit5\endcsname {\SIfive\symbol{5}} + \expandafter\def\csname simpleicon@jupyter\endcsname {\SIfive\symbol{6}} + \expandafter\def\csname simpleicon@justeat\endcsname {\SIfive\symbol{7}} + \expandafter\def\csname simpleicon@justgiving\endcsname {\SIfive\symbol{8}} + \expandafter\def\csname simpleicon@k3s\endcsname {\SIfive\symbol{9}} + \expandafter\def\csname simpleicon@k6\endcsname {\SIfive\symbol{10}} + \expandafter\def\csname simpleicon@kaggle\endcsname {\SIfive\symbol{11}} + \expandafter\def\csname simpleicon@kahoot\endcsname {\SIfive\symbol{12}} + \expandafter\def\csname simpleicon@kaios\endcsname {\SIfive\symbol{13}} + \expandafter\def\csname simpleicon@kakao\endcsname {\SIfive\symbol{14}} + \expandafter\def\csname simpleicon@kakaotalk\endcsname {\SIfive\symbol{15}} + \expandafter\def\csname simpleicon@kalilinux\endcsname {\SIfive\symbol{16}} + \expandafter\def\csname simpleicon@kaniko\endcsname {\SIfive\symbol{17}} + \expandafter\def\csname simpleicon@karlsruherverkehrsverbund\endcsname {\SIfive\symbol{18}} + \expandafter\def\csname simpleicon@kasasmart\endcsname {\SIfive\symbol{19}} + \expandafter\def\csname simpleicon@kashflow\endcsname {\SIfive\symbol{20}} + \expandafter\def\csname simpleicon@kaspersky\endcsname {\SIfive\symbol{21}} + \expandafter\def\csname simpleicon@katacoda\endcsname {\SIfive\symbol{22}} + \expandafter\def\csname simpleicon@katana\endcsname {\SIfive\symbol{23}} + \expandafter\def\csname simpleicon@kaufland\endcsname {\SIfive\symbol{24}} + \expandafter\def\csname simpleicon@kde\endcsname {\SIfive\symbol{25}} + \expandafter\def\csname simpleicon@kdenlive\endcsname {\SIfive\symbol{26}} + \expandafter\def\csname simpleicon@keepachangelog\endcsname {\SIfive\symbol{27}} + \expandafter\def\csname simpleicon@keepassxc\endcsname {\SIfive\symbol{28}} + \expandafter\def\csname simpleicon@kentico\endcsname {\SIfive\symbol{29}} + \expandafter\def\csname simpleicon@keras\endcsname {\SIfive\symbol{30}} + \expandafter\def\csname simpleicon@keybase\endcsname {\SIfive\symbol{31}} + \expandafter\def\csname simpleicon@keycdn\endcsname {\SIfive\symbol{32}} + \expandafter\def\csname simpleicon@kfc\endcsname {\SIfive\symbol{33}} + \expandafter\def\csname simpleicon@khanacademy\endcsname {\SIfive\symbol{34}} + \expandafter\def\csname simpleicon@khronosgroup\endcsname {\SIfive\symbol{35}} + \expandafter\def\csname simpleicon@kia\endcsname {\SIfive\symbol{36}} + \expandafter\def\csname simpleicon@kibana\endcsname {\SIfive\symbol{37}} + \expandafter\def\csname simpleicon@kicad\endcsname {\SIfive\symbol{38}} + \expandafter\def\csname simpleicon@kickstarter\endcsname {\SIfive\symbol{39}} + \expandafter\def\csname simpleicon@kik\endcsname {\SIfive\symbol{40}} + \expandafter\def\csname simpleicon@kingstontechnology\endcsname {\SIfive\symbol{41}} + \expandafter\def\csname simpleicon@kinopoisk\endcsname {\SIfive\symbol{42}} + \expandafter\def\csname simpleicon@kirby\endcsname {\SIfive\symbol{43}} + \expandafter\def\csname simpleicon@kitsu\endcsname {\SIfive\symbol{44}} + \expandafter\def\csname simpleicon@klarna\endcsname {\SIfive\symbol{45}} + \expandafter\def\csname simpleicon@klm\endcsname {\SIfive\symbol{46}} + \expandafter\def\csname simpleicon@klook\endcsname {\SIfive\symbol{47}} + \expandafter\def\csname simpleicon@knative\endcsname {\SIfive\symbol{48}} + \expandafter\def\csname simpleicon@knowledgebase\endcsname {\SIfive\symbol{49}} + \expandafter\def\csname simpleicon@known\endcsname {\SIfive\symbol{50}} + \expandafter\def\csname simpleicon@koa\endcsname {\SIfive\symbol{51}} + \expandafter\def\csname simpleicon@koc\endcsname {\SIfive\symbol{52}} + \expandafter\def\csname simpleicon@kodi\endcsname {\SIfive\symbol{53}} + \expandafter\def\csname simpleicon@kofax\endcsname {\SIfive\symbol{54}} + \expandafter\def\csname simpleicon@kofi\endcsname {\SIfive\symbol{55}} + \expandafter\def\csname simpleicon@komoot\endcsname {\SIfive\symbol{56}} + \expandafter\def\csname simpleicon@konami\endcsname {\SIfive\symbol{57}} + \expandafter\def\csname simpleicon@kong\endcsname {\SIfive\symbol{58}} + \expandafter\def\csname simpleicon@kongregate\endcsname {\SIfive\symbol{59}} + \expandafter\def\csname simpleicon@konva\endcsname {\SIfive\symbol{60}} + \expandafter\def\csname simpleicon@kotlin\endcsname {\SIfive\symbol{61}} + \expandafter\def\csname simpleicon@koyeb\endcsname {\SIfive\symbol{62}} + \expandafter\def\csname simpleicon@krita\endcsname {\SIfive\symbol{63}} + \expandafter\def\csname simpleicon@ktm\endcsname {\SIfive\symbol{64}} + \expandafter\def\csname simpleicon@kuaishou\endcsname {\SIfive\symbol{65}} + \expandafter\def\csname simpleicon@kubernetes\endcsname {\SIfive\symbol{66}} + \expandafter\def\csname simpleicon@kubuntu\endcsname {\SIfive\symbol{67}} + \expandafter\def\csname simpleicon@kuma\endcsname {\SIfive\symbol{68}} + \expandafter\def\csname simpleicon@kyocera\endcsname {\SIfive\symbol{69}} + \expandafter\def\csname simpleicon@labview\endcsname {\SIfive\symbol{70}} + \expandafter\def\csname simpleicon@lada\endcsname {\SIfive\symbol{71}} + \expandafter\def\csname simpleicon@lamborghini\endcsname {\SIfive\symbol{72}} + \expandafter\def\csname simpleicon@landrover\endcsname {\SIfive\symbol{73}} + \expandafter\def\csname simpleicon@lapce\endcsname {\SIfive\symbol{74}} + \expandafter\def\csname simpleicon@laragon\endcsname {\SIfive\symbol{75}} + \expandafter\def\csname simpleicon@laravel\endcsname {\SIfive\symbol{76}} + \expandafter\def\csname simpleicon@laravelhorizon\endcsname {\SIfive\symbol{77}} + \expandafter\def\csname simpleicon@laravelnova\endcsname {\SIfive\symbol{78}} + \expandafter\def\csname simpleicon@lastdotfm\endcsname {\SIfive\symbol{79}} + \expandafter\def\csname simpleicon@lastpass\endcsname {\SIfive\symbol{80}} + \expandafter\def\csname simpleicon@latex\endcsname {\SIfive\symbol{81}} + \expandafter\def\csname simpleicon@launchpad\endcsname {\SIfive\symbol{82}} + \expandafter\def\csname simpleicon@lazarus\endcsname {\SIfive\symbol{83}} + \expandafter\def\csname simpleicon@lbry\endcsname {\SIfive\symbol{84}} + \expandafter\def\csname simpleicon@leaderprice\endcsname {\SIfive\symbol{85}} + \expandafter\def\csname simpleicon@leaflet\endcsname {\SIfive\symbol{86}} + \expandafter\def\csname simpleicon@leanpub\endcsname {\SIfive\symbol{87}} + \expandafter\def\csname simpleicon@leetcode\endcsname {\SIfive\symbol{88}} + \expandafter\def\csname simpleicon@lemmy\endcsname {\SIfive\symbol{89}} + \expandafter\def\csname simpleicon@lenovo\endcsname {\SIfive\symbol{90}} + \expandafter\def\csname simpleicon@lens\endcsname {\SIfive\symbol{91}} + \expandafter\def\csname simpleicon@leroymerlin\endcsname {\SIfive\symbol{92}} + \expandafter\def\csname simpleicon@less\endcsname {\SIfive\symbol{93}} + \expandafter\def\csname simpleicon@letsencrypt\endcsname {\SIfive\symbol{94}} + \expandafter\def\csname simpleicon@letterboxd\endcsname {\SIfive\symbol{95}} + \expandafter\def\csname simpleicon@levelsdotfyi\endcsname {\SIfive\symbol{96}} + \expandafter\def\csname simpleicon@lg\endcsname {\SIfive\symbol{97}} + \expandafter\def\csname simpleicon@lgtm\endcsname {\SIfive\symbol{98}} + \expandafter\def\csname simpleicon@liberapay\endcsname {\SIfive\symbol{99}} + \expandafter\def\csname simpleicon@librariesdotio\endcsname {\SIfive\symbol{100}} + \expandafter\def\csname simpleicon@librarything\endcsname {\SIfive\symbol{101}} + \expandafter\def\csname simpleicon@libreoffice\endcsname {\SIfive\symbol{102}} + \expandafter\def\csname simpleicon@libuv\endcsname {\SIfive\symbol{103}} + \expandafter\def\csname simpleicon@lichess\endcsname {\SIfive\symbol{104}} + \expandafter\def\csname simpleicon@lidl\endcsname {\SIfive\symbol{105}} + \expandafter\def\csname simpleicon@lifx\endcsname {\SIfive\symbol{106}} + \expandafter\def\csname simpleicon@lighthouse\endcsname {\SIfive\symbol{107}} + \expandafter\def\csname simpleicon@line\endcsname {\SIfive\symbol{108}} + \expandafter\def\csname simpleicon@lineageos\endcsname {\SIfive\symbol{109}} + \expandafter\def\csname simpleicon@linear\endcsname {\SIfive\symbol{110}} + \expandafter\def\csname simpleicon@linkedin\endcsname {\SIfive\symbol{111}} + \expandafter\def\csname simpleicon@linkerd\endcsname {\SIfive\symbol{112}} + \expandafter\def\csname simpleicon@linkfire\endcsname {\SIfive\symbol{113}} + \expandafter\def\csname simpleicon@linktree\endcsname {\SIfive\symbol{114}} + \expandafter\def\csname simpleicon@linode\endcsname {\SIfive\symbol{115}} + \expandafter\def\csname simpleicon@linux\endcsname {\SIfive\symbol{116}} + \expandafter\def\csname simpleicon@linuxcontainers\endcsname {\SIfive\symbol{117}} + \expandafter\def\csname simpleicon@linuxfoundation\endcsname {\SIfive\symbol{118}} + \expandafter\def\csname simpleicon@linuxmint\endcsname {\SIfive\symbol{119}} + \expandafter\def\csname simpleicon@lionair\endcsname {\SIfive\symbol{120}} + \expandafter\def\csname simpleicon@liquibase\endcsname {\SIfive\symbol{121}} + \expandafter\def\csname simpleicon@lit\endcsname {\SIfive\symbol{122}} + \expandafter\def\csname simpleicon@litecoin\endcsname {\SIfive\symbol{123}} + \expandafter\def\csname simpleicon@livechat\endcsname {\SIfive\symbol{124}} + \expandafter\def\csname simpleicon@livejournal\endcsname {\SIfive\symbol{125}} + \expandafter\def\csname simpleicon@livewire\endcsname {\SIfive\symbol{126}} + \expandafter\def\csname simpleicon@llvm\endcsname {\SIfive\symbol{127}} + \expandafter\def\csname simpleicon@lmms\endcsname {\SIfive\symbol{128}} + \expandafter\def\csname simpleicon@lodash\endcsname {\SIfive\symbol{129}} + \expandafter\def\csname simpleicon@logitech\endcsname {\SIfive\symbol{130}} + \expandafter\def\csname simpleicon@logmein\endcsname {\SIfive\symbol{131}} + \expandafter\def\csname simpleicon@logstash\endcsname {\SIfive\symbol{132}} + \expandafter\def\csname simpleicon@looker\endcsname {\SIfive\symbol{133}} + \expandafter\def\csname simpleicon@loom\endcsname {\SIfive\symbol{134}} + \expandafter\def\csname simpleicon@loop\endcsname {\SIfive\symbol{135}} + \expandafter\def\csname simpleicon@loopback\endcsname {\SIfive\symbol{136}} + \expandafter\def\csname simpleicon@lospec\endcsname {\SIfive\symbol{137}} + \expandafter\def\csname simpleicon@lotpolishairlines\endcsname {\SIfive\symbol{138}} + \expandafter\def\csname simpleicon@lua\endcsname {\SIfive\symbol{139}} + \expandafter\def\csname simpleicon@lubuntu\endcsname {\SIfive\symbol{140}} + \expandafter\def\csname simpleicon@ludwig\endcsname {\SIfive\symbol{141}} + \expandafter\def\csname simpleicon@lufthansa\endcsname {\SIfive\symbol{142}} + \expandafter\def\csname simpleicon@lumen\endcsname {\SIfive\symbol{143}} + \expandafter\def\csname simpleicon@lunacy\endcsname {\SIfive\symbol{144}} + \expandafter\def\csname simpleicon@lydia\endcsname {\SIfive\symbol{145}} + \expandafter\def\csname simpleicon@lyft\endcsname {\SIfive\symbol{146}} + \expandafter\def\csname simpleicon@maas\endcsname {\SIfive\symbol{147}} + \expandafter\def\csname simpleicon@macos\endcsname {\SIfive\symbol{148}} + \expandafter\def\csname simpleicon@macys\endcsname {\SIfive\symbol{149}} + \expandafter\def\csname simpleicon@magasinsu\endcsname {\SIfive\symbol{150}} + \expandafter\def\csname simpleicon@magento\endcsname {\SIfive\symbol{151}} + \expandafter\def\csname simpleicon@magisk\endcsname {\SIfive\symbol{152}} + \expandafter\def\csname simpleicon@mailchimp\endcsname {\SIfive\symbol{153}} + \expandafter\def\csname simpleicon@maildotru\endcsname {\SIfive\symbol{154}} + \expandafter\def\csname simpleicon@mailgun\endcsname {\SIfive\symbol{155}} + \expandafter\def\csname simpleicon@majorleaguehacking\endcsname {\SIfive\symbol{156}} + \expandafter\def\csname simpleicon@makerbot\endcsname {\SIfive\symbol{157}} + \expandafter\def\csname simpleicon@mamp\endcsname {\SIfive\symbol{158}} + \expandafter\def\csname simpleicon@man\endcsname {\SIfive\symbol{159}} + \expandafter\def\csname simpleicon@manageiq\endcsname {\SIfive\symbol{160}} + \expandafter\def\csname simpleicon@manjaro\endcsname {\SIfive\symbol{161}} + \expandafter\def\csname simpleicon@mapbox\endcsname {\SIfive\symbol{162}} + \expandafter\def\csname simpleicon@mariadb\endcsname {\SIfive\symbol{163}} + \expandafter\def\csname simpleicon@mariadbfoundation\endcsname {\SIfive\symbol{164}} + \expandafter\def\csname simpleicon@markdown\endcsname {\SIfive\symbol{165}} + \expandafter\def\csname simpleicon@marketo\endcsname {\SIfive\symbol{166}} + \expandafter\def\csname simpleicon@marko\endcsname {\SIfive\symbol{167}} + \expandafter\def\csname simpleicon@marriott\endcsname {\SIfive\symbol{168}} + \expandafter\def\csname simpleicon@maserati\endcsname {\SIfive\symbol{169}} + \expandafter\def\csname simpleicon@mastercard\endcsname {\SIfive\symbol{170}} + \expandafter\def\csname simpleicon@mastercomfig\endcsname {\SIfive\symbol{171}} + \expandafter\def\csname simpleicon@mastodon\endcsname {\SIfive\symbol{172}} + \expandafter\def\csname simpleicon@materialdesign\endcsname {\SIfive\symbol{173}} + \expandafter\def\csname simpleicon@materialdesignicons\endcsname {\SIfive\symbol{174}} + \expandafter\def\csname simpleicon@matomo\endcsname {\SIfive\symbol{175}} + \expandafter\def\csname simpleicon@matrix\endcsname {\SIfive\symbol{176}} + \expandafter\def\csname simpleicon@matterdotjs\endcsname {\SIfive\symbol{177}} + \expandafter\def\csname simpleicon@mattermost\endcsname {\SIfive\symbol{178}} + \expandafter\def\csname simpleicon@matternet\endcsname {\SIfive\symbol{179}} + \expandafter\def\csname simpleicon@max\endcsname {\SIfive\symbol{180}} + \expandafter\def\csname simpleicon@maxplanckgesellschaft\endcsname {\SIfive\symbol{181}} + \expandafter\def\csname simpleicon@maytag\endcsname {\SIfive\symbol{182}} + \expandafter\def\csname simpleicon@mazda\endcsname {\SIfive\symbol{183}} + \expandafter\def\csname simpleicon@mcafee\endcsname {\SIfive\symbol{184}} + \expandafter\def\csname simpleicon@mcdonalds\endcsname {\SIfive\symbol{185}} + \expandafter\def\csname simpleicon@mclaren\endcsname {\SIfive\symbol{186}} + \expandafter\def\csname simpleicon@mdbook\endcsname {\SIfive\symbol{187}} + \expandafter\def\csname simpleicon@mdnwebdocs\endcsname {\SIfive\symbol{188}} + \expandafter\def\csname simpleicon@mdx\endcsname {\SIfive\symbol{189}} + \expandafter\def\csname simpleicon@mediafire\endcsname {\SIfive\symbol{190}} + \expandafter\def\csname simpleicon@mediamarkt\endcsname {\SIfive\symbol{191}} + \expandafter\def\csname simpleicon@mediatek\endcsname {\SIfive\symbol{192}} + \expandafter\def\csname simpleicon@mediatemple\endcsname {\SIfive\symbol{193}} + \expandafter\def\csname simpleicon@medium\endcsname {\SIfive\symbol{194}} + \expandafter\def\csname simpleicon@meetup\endcsname {\SIfive\symbol{195}} + \expandafter\def\csname simpleicon@mega\endcsname {\SIfive\symbol{196}} + \expandafter\def\csname simpleicon@mendeley\endcsname {\SIfive\symbol{197}} + \expandafter\def\csname simpleicon@mercedes\endcsname {\SIfive\symbol{198}} + \expandafter\def\csname simpleicon@merck\endcsname {\SIfive\symbol{199}} + \expandafter\def\csname simpleicon@mercurial\endcsname {\SIfive\symbol{200}} + \expandafter\def\csname simpleicon@messenger\endcsname {\SIfive\symbol{201}} + \expandafter\def\csname simpleicon@meta\endcsname {\SIfive\symbol{202}} + \expandafter\def\csname simpleicon@metabase\endcsname {\SIfive\symbol{203}} + \expandafter\def\csname simpleicon@metafilter\endcsname {\SIfive\symbol{204}} + \expandafter\def\csname simpleicon@meteor\endcsname {\SIfive\symbol{205}} + \expandafter\def\csname simpleicon@metro\endcsname {\SIfive\symbol{206}} + \expandafter\def\csname simpleicon@metrodelaciudaddemexico\endcsname {\SIfive\symbol{207}} + \expandafter\def\csname simpleicon@metrodemadrid\endcsname {\SIfive\symbol{208}} + \expandafter\def\csname simpleicon@metrodeparis\endcsname {\SIfive\symbol{209}} + \expandafter\def\csname simpleicon@mewe\endcsname {\SIfive\symbol{210}} + \expandafter\def\csname simpleicon@microbit\endcsname {\SIfive\symbol{211}} + \expandafter\def\csname simpleicon@microdotblog\endcsname {\SIfive\symbol{212}} + \expandafter\def\csname simpleicon@microgenetics\endcsname {\SIfive\symbol{213}} + \expandafter\def\csname simpleicon@micropython\endcsname {\SIfive\symbol{214}} + \expandafter\def\csname simpleicon@microsoft\endcsname {\SIfive\symbol{215}} + \expandafter\def\csname simpleicon@microsoftacademic\endcsname {\SIfive\symbol{216}} + \expandafter\def\csname simpleicon@microsoftaccess\endcsname {\SIfive\symbol{217}} + \expandafter\def\csname simpleicon@microsoftazure\endcsname {\SIfive\symbol{218}} + \expandafter\def\csname simpleicon@microsoftbing\endcsname {\SIfive\symbol{219}} + \expandafter\def\csname simpleicon@microsoftedge\endcsname {\SIfive\symbol{220}} + \expandafter\def\csname simpleicon@microsoftexcel\endcsname {\SIfive\symbol{221}} + \expandafter\def\csname simpleicon@microsoftexchange\endcsname {\SIfive\symbol{222}} + \expandafter\def\csname simpleicon@microsoftoffice\endcsname {\SIfive\symbol{223}} + \expandafter\def\csname simpleicon@microsoftonedrive\endcsname {\SIfive\symbol{224}} + \expandafter\def\csname simpleicon@microsoftonenote\endcsname {\SIfive\symbol{225}} + \expandafter\def\csname simpleicon@microsoftoutlook\endcsname {\SIfive\symbol{226}} + \expandafter\def\csname simpleicon@microsoftpowerpoint\endcsname {\SIfive\symbol{227}} + \expandafter\def\csname simpleicon@microsoftsharepoint\endcsname {\SIfive\symbol{228}} + \expandafter\def\csname simpleicon@microsoftsqlserver\endcsname {\SIfive\symbol{229}} + \expandafter\def\csname simpleicon@microsoftteams\endcsname {\SIfive\symbol{230}} + \expandafter\def\csname simpleicon@microsofttranslator\endcsname {\SIfive\symbol{231}} + \expandafter\def\csname simpleicon@microsoftvisio\endcsname {\SIfive\symbol{232}} + \expandafter\def\csname simpleicon@microsoftword\endcsname {\SIfive\symbol{233}} + \expandafter\def\csname simpleicon@microstrategy\endcsname {\SIfive\symbol{234}} + \expandafter\def\csname simpleicon@midi\endcsname {\SIfive\symbol{235}} + \expandafter\def\csname simpleicon@minds\endcsname {\SIfive\symbol{236}} + \expandafter\def\csname simpleicon@minecraft\endcsname {\SIfive\symbol{237}} + \expandafter\def\csname simpleicon@minetest\endcsname {\SIfive\symbol{238}} + \expandafter\def\csname simpleicon@mini\endcsname {\SIfive\symbol{239}} + \expandafter\def\csname simpleicon@minutemailer\endcsname {\SIfive\symbol{240}} + \expandafter\def\csname simpleicon@miro\endcsname {\SIfive\symbol{241}} + \expandafter\def\csname simpleicon@mitsubishi\endcsname {\SIfive\symbol{242}} + \expandafter\def\csname simpleicon@mix\endcsname {\SIfive\symbol{243}} + \expandafter\def\csname simpleicon@mixcloud\endcsname {\SIfive\symbol{244}} + \expandafter\def\csname simpleicon@mlb\endcsname {\SIfive\symbol{245}} + \expandafter\def\csname simpleicon@mlflow\endcsname {\SIfive\symbol{246}} + \expandafter\def\csname simpleicon@mobx\endcsname {\SIfive\symbol{247}} + \expandafter\def\csname simpleicon@mobxstatetree\endcsname {\SIfive\symbol{248}} + \expandafter\def\csname simpleicon@mocha\endcsname {\SIfive\symbol{249}} + \expandafter\def\csname simpleicon@modx\endcsname {\SIfive\symbol{250}} + \expandafter\def\csname simpleicon@mojangstudios\endcsname {\SIfive\symbol{251}} + \expandafter\def\csname simpleicon@moleculer\endcsname {\SIfive\symbol{252}} + \expandafter\def\csname simpleicon@momenteo\endcsname {\SIfive\symbol{253}} + \expandafter\def\csname simpleicon@monero\endcsname {\SIfive\symbol{254}} + \expandafter\def\csname simpleicon@moneygram\endcsname {\SIfive\symbol{255}} + \expandafter\def\csname simpleicon@mongodb\endcsname {\SIsix\symbol{0}} + \expandafter\def\csname simpleicon@monkeytie\endcsname {\SIsix\symbol{1}} + \expandafter\def\csname simpleicon@monoprix\endcsname {\SIsix\symbol{2}} + \expandafter\def\csname simpleicon@monster\endcsname {\SIsix\symbol{3}} + \expandafter\def\csname simpleicon@monzo\endcsname {\SIsix\symbol{4}} + \expandafter\def\csname simpleicon@moo\endcsname {\SIsix\symbol{5}} + \expandafter\def\csname simpleicon@morrisons\endcsname {\SIsix\symbol{6}} + \expandafter\def\csname simpleicon@moscowmetro\endcsname {\SIsix\symbol{7}} + \expandafter\def\csname simpleicon@motorola\endcsname {\SIsix\symbol{8}} + \expandafter\def\csname simpleicon@mozilla\endcsname {\SIsix\symbol{9}} + \expandafter\def\csname simpleicon@msi\endcsname {\SIsix\symbol{10}} + \expandafter\def\csname simpleicon@mta\endcsname {\SIsix\symbol{11}} + \expandafter\def\csname simpleicon@mtr\endcsname {\SIsix\symbol{12}} + \expandafter\def\csname simpleicon@mui\endcsname {\SIsix\symbol{13}} + \expandafter\def\csname simpleicon@mulesoft\endcsname {\SIsix\symbol{14}} + \expandafter\def\csname simpleicon@muller\endcsname {\SIsix\symbol{15}} + \expandafter\def\csname simpleicon@mumble\endcsname {\SIsix\symbol{16}} + \expandafter\def\csname simpleicon@musescore\endcsname {\SIsix\symbol{17}} + \expandafter\def\csname simpleicon@musicbrainz\endcsname {\SIsix\symbol{18}} + \expandafter\def\csname simpleicon@mxlinux\endcsname {\SIsix\symbol{19}} + \expandafter\def\csname simpleicon@myanimelist\endcsname {\SIsix\symbol{20}} + \expandafter\def\csname simpleicon@myob\endcsname {\SIsix\symbol{21}} + \expandafter\def\csname simpleicon@myspace\endcsname {\SIsix\symbol{22}} + \expandafter\def\csname simpleicon@mysql\endcsname {\SIsix\symbol{23}} + \expandafter\def\csname simpleicon@n26\endcsname {\SIsix\symbol{24}} + \expandafter\def\csname simpleicon@namebase\endcsname {\SIsix\symbol{25}} + \expandafter\def\csname simpleicon@namecheap\endcsname {\SIsix\symbol{26}} + \expandafter\def\csname simpleicon@nano\endcsname {\SIsix\symbol{27}} + \expandafter\def\csname simpleicon@nasa\endcsname {\SIsix\symbol{28}} + \expandafter\def\csname simpleicon@nationalgrid\endcsname {\SIsix\symbol{29}} + \expandafter\def\csname simpleicon@nativescript\endcsname {\SIsix\symbol{30}} + \expandafter\def\csname simpleicon@naver\endcsname {\SIsix\symbol{31}} + \expandafter\def\csname simpleicon@nba\endcsname {\SIsix\symbol{32}} + \expandafter\def\csname simpleicon@nbb\endcsname {\SIsix\symbol{33}} + \expandafter\def\csname simpleicon@ndr\endcsname {\SIsix\symbol{34}} + \expandafter\def\csname simpleicon@nec\endcsname {\SIsix\symbol{35}} + \expandafter\def\csname simpleicon@neo4j\endcsname {\SIsix\symbol{36}} + \expandafter\def\csname simpleicon@neovim\endcsname {\SIsix\symbol{37}} + \expandafter\def\csname simpleicon@nestjs\endcsname {\SIsix\symbol{38}} + \expandafter\def\csname simpleicon@netapp\endcsname {\SIsix\symbol{39}} + \expandafter\def\csname simpleicon@netbsd\endcsname {\SIsix\symbol{40}} + \expandafter\def\csname simpleicon@netflix\endcsname {\SIsix\symbol{41}} + \expandafter\def\csname simpleicon@netlify\endcsname {\SIsix\symbol{42}} + \expandafter\def\csname simpleicon@nette\endcsname {\SIsix\symbol{43}} + \expandafter\def\csname simpleicon@netto\endcsname {\SIsix\symbol{44}} + \expandafter\def\csname simpleicon@newbalance\endcsname {\SIsix\symbol{45}} + \expandafter\def\csname simpleicon@newjapanprowrestling\endcsname {\SIsix\symbol{46}} + \expandafter\def\csname simpleicon@newrelic\endcsname {\SIsix\symbol{47}} + \expandafter\def\csname simpleicon@newyorktimes\endcsname {\SIsix\symbol{48}} + \expandafter\def\csname simpleicon@nextcloud\endcsname {\SIsix\symbol{49}} + \expandafter\def\csname simpleicon@nextdoor\endcsname {\SIsix\symbol{50}} + \expandafter\def\csname simpleicon@nextdotjs\endcsname {\SIsix\symbol{51}} + \expandafter\def\csname simpleicon@nfc\endcsname {\SIsix\symbol{52}} + \expandafter\def\csname simpleicon@nginx\endcsname {\SIsix\symbol{53}} + \expandafter\def\csname simpleicon@ngrok\endcsname {\SIsix\symbol{54}} + \expandafter\def\csname simpleicon@niconico\endcsname {\SIsix\symbol{55}} + \expandafter\def\csname simpleicon@nike\endcsname {\SIsix\symbol{56}} + \expandafter\def\csname simpleicon@nim\endcsname {\SIsix\symbol{57}} + \expandafter\def\csname simpleicon@nintendo\endcsname {\SIsix\symbol{58}} + \expandafter\def\csname simpleicon@nintendo3ds\endcsname {\SIsix\symbol{59}} + \expandafter\def\csname simpleicon@nintendogamecube\endcsname {\SIsix\symbol{60}} + \expandafter\def\csname simpleicon@nintendonetwork\endcsname {\SIsix\symbol{61}} + \expandafter\def\csname simpleicon@nintendoswitch\endcsname {\SIsix\symbol{62}} + \expandafter\def\csname simpleicon@nissan\endcsname {\SIsix\symbol{63}} + \expandafter\def\csname simpleicon@nixos\endcsname {\SIsix\symbol{64}} + \expandafter\def\csname simpleicon@nodedotjs\endcsname {\SIsix\symbol{65}} + \expandafter\def\csname simpleicon@nodemon\endcsname {\SIsix\symbol{66}} + \expandafter\def\csname simpleicon@nodered\endcsname {\SIsix\symbol{67}} + \expandafter\def\csname simpleicon@nokia\endcsname {\SIsix\symbol{68}} + \expandafter\def\csname simpleicon@norco\endcsname {\SIsix\symbol{69}} + \expandafter\def\csname simpleicon@nordvpn\endcsname {\SIsix\symbol{70}} + \expandafter\def\csname simpleicon@norwegian\endcsname {\SIsix\symbol{71}} + \expandafter\def\csname simpleicon@notepadplusplus\endcsname {\SIsix\symbol{72}} + \expandafter\def\csname simpleicon@notion\endcsname {\SIsix\symbol{73}} + \expandafter\def\csname simpleicon@notist\endcsname {\SIsix\symbol{74}} + \expandafter\def\csname simpleicon@nounproject\endcsname {\SIsix\symbol{75}} + \expandafter\def\csname simpleicon@now\endcsname {\SIsix\symbol{76}} + \expandafter\def\csname simpleicon@npm\endcsname {\SIsix\symbol{77}} + \expandafter\def\csname simpleicon@nrwl\endcsname {\SIsix\symbol{78}} + \expandafter\def\csname simpleicon@nubank\endcsname {\SIsix\symbol{79}} + \expandafter\def\csname simpleicon@nucleo\endcsname {\SIsix\symbol{80}} + \expandafter\def\csname simpleicon@nuget\endcsname {\SIsix\symbol{81}} + \expandafter\def\csname simpleicon@nuke\endcsname {\SIsix\symbol{82}} + \expandafter\def\csname simpleicon@numba\endcsname {\SIsix\symbol{83}} + \expandafter\def\csname simpleicon@numpy\endcsname {\SIsix\symbol{84}} + \expandafter\def\csname simpleicon@nunjucks\endcsname {\SIsix\symbol{85}} + \expandafter\def\csname simpleicon@nutanix\endcsname {\SIsix\symbol{86}} + \expandafter\def\csname simpleicon@nuxtdotjs\endcsname {\SIsix\symbol{87}} + \expandafter\def\csname simpleicon@nvidia\endcsname {\SIsix\symbol{88}} + \expandafter\def\csname simpleicon@nx\endcsname {\SIsix\symbol{89}} + \expandafter\def\csname simpleicon@nzxt\endcsname {\SIsix\symbol{90}} + \expandafter\def\csname simpleicon@observable\endcsname {\SIsix\symbol{91}} + \expandafter\def\csname simpleicon@obsidian\endcsname {\SIsix\symbol{92}} + \expandafter\def\csname simpleicon@obsstudio\endcsname {\SIsix\symbol{93}} + \expandafter\def\csname simpleicon@ocaml\endcsname {\SIsix\symbol{94}} + \expandafter\def\csname simpleicon@octanerender\endcsname {\SIsix\symbol{95}} + \expandafter\def\csname simpleicon@octave\endcsname {\SIsix\symbol{96}} + \expandafter\def\csname simpleicon@octopusdeploy\endcsname {\SIsix\symbol{97}} + \expandafter\def\csname simpleicon@oculus\endcsname {\SIsix\symbol{98}} + \expandafter\def\csname simpleicon@odnoklassniki\endcsname {\SIsix\symbol{99}} + \expandafter\def\csname simpleicon@odysee\endcsname {\SIsix\symbol{100}} + \expandafter\def\csname simpleicon@ohdear\endcsname {\SIsix\symbol{101}} + \expandafter\def\csname simpleicon@okcupid\endcsname {\SIsix\symbol{102}} + \expandafter\def\csname simpleicon@okta\endcsname {\SIsix\symbol{103}} + \expandafter\def\csname simpleicon@oneplus\endcsname {\SIsix\symbol{104}} + \expandafter\def\csname simpleicon@onlyfans\endcsname {\SIsix\symbol{105}} + \expandafter\def\csname simpleicon@onlyoffice\endcsname {\SIsix\symbol{106}} + \expandafter\def\csname simpleicon@onnx\endcsname {\SIsix\symbol{107}} + \expandafter\def\csname simpleicon@onstar\endcsname {\SIsix\symbol{108}} + \expandafter\def\csname simpleicon@opel\endcsname {\SIsix\symbol{109}} + \expandafter\def\csname simpleicon@openaccess\endcsname {\SIsix\symbol{110}} + \expandafter\def\csname simpleicon@openai\endcsname {\SIsix\symbol{111}} + \expandafter\def\csname simpleicon@openaigym\endcsname {\SIsix\symbol{112}} + \expandafter\def\csname simpleicon@openapiinitiative\endcsname {\SIsix\symbol{113}} + \expandafter\def\csname simpleicon@openbadges\endcsname {\SIsix\symbol{114}} + \expandafter\def\csname simpleicon@openbsd\endcsname {\SIsix\symbol{115}} + \expandafter\def\csname simpleicon@openbugbounty\endcsname {\SIsix\symbol{116}} + \expandafter\def\csname simpleicon@opencollective\endcsname {\SIsix\symbol{117}} + \expandafter\def\csname simpleicon@opencontainersinitiative\endcsname {\SIsix\symbol{118}} + \expandafter\def\csname simpleicon@opencv\endcsname {\SIsix\symbol{119}} + \expandafter\def\csname simpleicon@openfaas\endcsname {\SIsix\symbol{120}} + \expandafter\def\csname simpleicon@opengl\endcsname {\SIsix\symbol{121}} + \expandafter\def\csname simpleicon@openid\endcsname {\SIsix\symbol{122}} + \expandafter\def\csname simpleicon@openjdk\endcsname {\SIsix\symbol{123}} + \expandafter\def\csname simpleicon@openlayers\endcsname {\SIsix\symbol{124}} + \expandafter\def\csname simpleicon@openmined\endcsname {\SIsix\symbol{125}} + \expandafter\def\csname simpleicon@opennebula\endcsname {\SIsix\symbol{126}} + \expandafter\def\csname simpleicon@opensea\endcsname {\SIsix\symbol{127}} + \expandafter\def\csname simpleicon@opensearch\endcsname {\SIsix\symbol{128}} + \expandafter\def\csname simpleicon@opensourceinitiative\endcsname {\SIsix\symbol{129}} + \expandafter\def\csname simpleicon@openssl\endcsname {\SIsix\symbol{130}} + \expandafter\def\csname simpleicon@openstack\endcsname {\SIsix\symbol{131}} + \expandafter\def\csname simpleicon@openstreetmap\endcsname {\SIsix\symbol{132}} + \expandafter\def\csname simpleicon@opensuse\endcsname {\SIsix\symbol{133}} + \expandafter\def\csname simpleicon@opentelemetry\endcsname {\SIsix\symbol{134}} + \expandafter\def\csname simpleicon@openverse\endcsname {\SIsix\symbol{135}} + \expandafter\def\csname simpleicon@openvpn\endcsname {\SIsix\symbol{136}} + \expandafter\def\csname simpleicon@openwrt\endcsname {\SIsix\symbol{137}} + \expandafter\def\csname simpleicon@openzeppelin\endcsname {\SIsix\symbol{138}} + \expandafter\def\csname simpleicon@openzfs\endcsname {\SIsix\symbol{139}} + \expandafter\def\csname simpleicon@opera\endcsname {\SIsix\symbol{140}} + \expandafter\def\csname simpleicon@opnsense\endcsname {\SIsix\symbol{141}} + \expandafter\def\csname simpleicon@opsgenie\endcsname {\SIsix\symbol{142}} + \expandafter\def\csname simpleicon@opslevel\endcsname {\SIsix\symbol{143}} + \expandafter\def\csname simpleicon@oracle\endcsname {\SIsix\symbol{144}} + \expandafter\def\csname simpleicon@orcid\endcsname {\SIsix\symbol{145}} + \expandafter\def\csname simpleicon@oreilly\endcsname {\SIsix\symbol{146}} + \expandafter\def\csname simpleicon@org\endcsname {\SIsix\symbol{147}} + \expandafter\def\csname simpleicon@origin\endcsname {\SIsix\symbol{148}} + \expandafter\def\csname simpleicon@osano\endcsname {\SIsix\symbol{149}} + \expandafter\def\csname simpleicon@oshkosh\endcsname {\SIsix\symbol{150}} + \expandafter\def\csname simpleicon@osmc\endcsname {\SIsix\symbol{151}} + \expandafter\def\csname simpleicon@osu\endcsname {\SIsix\symbol{152}} + \expandafter\def\csname simpleicon@otto\endcsname {\SIsix\symbol{153}} + \expandafter\def\csname simpleicon@overcast\endcsname {\SIsix\symbol{154}} + \expandafter\def\csname simpleicon@overleaf\endcsname {\SIsix\symbol{155}} + \expandafter\def\csname simpleicon@ovh\endcsname {\SIsix\symbol{156}} + \expandafter\def\csname simpleicon@owasp\endcsname {\SIsix\symbol{157}} + \expandafter\def\csname simpleicon@oxygen\endcsname {\SIsix\symbol{158}} + \expandafter\def\csname simpleicon@oyo\endcsname {\SIsix\symbol{159}} + \expandafter\def\csname simpleicon@p5dotjs\endcsname {\SIsix\symbol{160}} + \expandafter\def\csname simpleicon@packagist\endcsname {\SIsix\symbol{161}} + \expandafter\def\csname simpleicon@packer\endcsname {\SIsix\symbol{162}} + \expandafter\def\csname simpleicon@paddypower\endcsname {\SIsix\symbol{163}} + \expandafter\def\csname simpleicon@pagekit\endcsname {\SIsix\symbol{164}} + \expandafter\def\csname simpleicon@pagerduty\endcsname {\SIsix\symbol{165}} + \expandafter\def\csname simpleicon@pagespeedinsights\endcsname {\SIsix\symbol{166}} + \expandafter\def\csname simpleicon@pagseguro\endcsname {\SIsix\symbol{167}} + \expandafter\def\csname simpleicon@palantir\endcsname {\SIsix\symbol{168}} + \expandafter\def\csname simpleicon@paloaltosoftware\endcsname {\SIsix\symbol{169}} + \expandafter\def\csname simpleicon@pandas\endcsname {\SIsix\symbol{170}} + \expandafter\def\csname simpleicon@pandora\endcsname {\SIsix\symbol{171}} + \expandafter\def\csname simpleicon@pantheon\endcsname {\SIsix\symbol{172}} + \expandafter\def\csname simpleicon@paperspace\endcsname {\SIsix\symbol{173}} + \expandafter\def\csname simpleicon@paritysubstrate\endcsname {\SIsix\symbol{174}} + \expandafter\def\csname simpleicon@parsedotly\endcsname {\SIsix\symbol{175}} + \expandafter\def\csname simpleicon@passport\endcsname {\SIsix\symbol{176}} + \expandafter\def\csname simpleicon@pastebin\endcsname {\SIsix\symbol{177}} + \expandafter\def\csname simpleicon@patreon\endcsname {\SIsix\symbol{178}} + \expandafter\def\csname simpleicon@payoneer\endcsname {\SIsix\symbol{179}} + \expandafter\def\csname simpleicon@paypal\endcsname {\SIsix\symbol{180}} + \expandafter\def\csname simpleicon@paytm\endcsname {\SIsix\symbol{181}} + \expandafter\def\csname simpleicon@pcgamingwiki\endcsname {\SIsix\symbol{182}} + \expandafter\def\csname simpleicon@peakdesign\endcsname {\SIsix\symbol{183}} + \expandafter\def\csname simpleicon@peertube\endcsname {\SIsix\symbol{184}} + \expandafter\def\csname simpleicon@pegasusairlines\endcsname {\SIsix\symbol{185}} + \expandafter\def\csname simpleicon@pelican\endcsname {\SIsix\symbol{186}} + \expandafter\def\csname simpleicon@peloton\endcsname {\SIsix\symbol{187}} + \expandafter\def\csname simpleicon@penny\endcsname {\SIsix\symbol{188}} + \expandafter\def\csname simpleicon@pepsi\endcsname {\SIsix\symbol{189}} + \expandafter\def\csname simpleicon@percy\endcsname {\SIsix\symbol{190}} + \expandafter\def\csname simpleicon@perforce\endcsname {\SIsix\symbol{191}} + \expandafter\def\csname simpleicon@perl\endcsname {\SIsix\symbol{192}} + \expandafter\def\csname simpleicon@personio\endcsname {\SIsix\symbol{193}} + \expandafter\def\csname simpleicon@petsathome\endcsname {\SIsix\symbol{194}} + \expandafter\def\csname simpleicon@peugeot\endcsname {\SIsix\symbol{195}} + \expandafter\def\csname simpleicon@pexels\endcsname {\SIsix\symbol{196}} + \expandafter\def\csname simpleicon@pfsense\endcsname {\SIsix\symbol{197}} + \expandafter\def\csname simpleicon@phabricator\endcsname {\SIsix\symbol{198}} + \expandafter\def\csname simpleicon@philipshue\endcsname {\SIsix\symbol{199}} + \expandafter\def\csname simpleicon@phonepe\endcsname {\SIsix\symbol{200}} + \expandafter\def\csname simpleicon@photobucket\endcsname {\SIsix\symbol{201}} + \expandafter\def\csname simpleicon@photocrowd\endcsname {\SIsix\symbol{202}} + \expandafter\def\csname simpleicon@photopea\endcsname {\SIsix\symbol{203}} + \expandafter\def\csname simpleicon@php\endcsname {\SIsix\symbol{204}} + \expandafter\def\csname simpleicon@phpmyadmin\endcsname {\SIsix\symbol{205}} + \expandafter\def\csname simpleicon@phpstorm\endcsname {\SIsix\symbol{206}} + \expandafter\def\csname simpleicon@picardsurgeles\endcsname {\SIsix\symbol{207}} + \expandafter\def\csname simpleicon@picartodottv\endcsname {\SIsix\symbol{208}} + \expandafter\def\csname simpleicon@picnic\endcsname {\SIsix\symbol{209}} + \expandafter\def\csname simpleicon@picpay\endcsname {\SIsix\symbol{210}} + \expandafter\def\csname simpleicon@pihole\endcsname {\SIsix\symbol{211}} + \expandafter\def\csname simpleicon@pimcore\endcsname {\SIsix\symbol{212}} + \expandafter\def\csname simpleicon@pinboard\endcsname {\SIsix\symbol{213}} + \expandafter\def\csname simpleicon@pingdom\endcsname {\SIsix\symbol{214}} + \expandafter\def\csname simpleicon@pinterest\endcsname {\SIsix\symbol{215}} + \expandafter\def\csname simpleicon@pioneerdj\endcsname {\SIsix\symbol{216}} + \expandafter\def\csname simpleicon@pivotaltracker\endcsname {\SIsix\symbol{217}} + \expandafter\def\csname simpleicon@piwigo\endcsname {\SIsix\symbol{218}} + \expandafter\def\csname simpleicon@pix\endcsname {\SIsix\symbol{219}} + \expandafter\def\csname simpleicon@pixabay\endcsname {\SIsix\symbol{220}} + \expandafter\def\csname simpleicon@pixiv\endcsname {\SIsix\symbol{221}} + \expandafter\def\csname simpleicon@pkgsrc\endcsname {\SIsix\symbol{222}} + \expandafter\def\csname simpleicon@planet\endcsname {\SIsix\symbol{223}} + \expandafter\def\csname simpleicon@planetscale\endcsname {\SIsix\symbol{224}} + \expandafter\def\csname simpleicon@plangrid\endcsname {\SIsix\symbol{225}} + \expandafter\def\csname simpleicon@platformdotsh\endcsname {\SIsix\symbol{226}} + \expandafter\def\csname simpleicon@platzi\endcsname {\SIsix\symbol{227}} + \expandafter\def\csname simpleicon@plausibleanalytics\endcsname {\SIsix\symbol{228}} + \expandafter\def\csname simpleicon@playcanvas\endcsname {\SIsix\symbol{229}} + \expandafter\def\csname simpleicon@playerdotme\endcsname {\SIsix\symbol{230}} + \expandafter\def\csname simpleicon@playerfm\endcsname {\SIsix\symbol{231}} + \expandafter\def\csname simpleicon@playstation\endcsname {\SIsix\symbol{232}} + \expandafter\def\csname simpleicon@playstation2\endcsname {\SIsix\symbol{233}} + \expandafter\def\csname simpleicon@playstation3\endcsname {\SIsix\symbol{234}} + \expandafter\def\csname simpleicon@playstation4\endcsname {\SIsix\symbol{235}} + \expandafter\def\csname simpleicon@playstation5\endcsname {\SIsix\symbol{236}} + \expandafter\def\csname simpleicon@playstationvita\endcsname {\SIsix\symbol{237}} + \expandafter\def\csname simpleicon@playwright\endcsname {\SIsix\symbol{238}} + \expandafter\def\csname simpleicon@pleroma\endcsname {\SIsix\symbol{239}} + \expandafter\def\csname simpleicon@plesk\endcsname {\SIsix\symbol{240}} + \expandafter\def\csname simpleicon@plex\endcsname {\SIsix\symbol{241}} + \expandafter\def\csname simpleicon@plotly\endcsname {\SIsix\symbol{242}} + \expandafter\def\csname simpleicon@pluralsight\endcsname {\SIsix\symbol{243}} + \expandafter\def\csname simpleicon@plurk\endcsname {\SIsix\symbol{244}} + \expandafter\def\csname simpleicon@pluscodes\endcsname {\SIsix\symbol{245}} + \expandafter\def\csname simpleicon@pm2\endcsname {\SIsix\symbol{246}} + \expandafter\def\csname simpleicon@pnpm\endcsname {\SIsix\symbol{247}} + \expandafter\def\csname simpleicon@pocket\endcsname {\SIsix\symbol{248}} + \expandafter\def\csname simpleicon@pocketcasts\endcsname {\SIsix\symbol{249}} + \expandafter\def\csname simpleicon@podcastaddict\endcsname {\SIsix\symbol{250}} + \expandafter\def\csname simpleicon@podman\endcsname {\SIsix\symbol{251}} + \expandafter\def\csname simpleicon@poetry\endcsname {\SIsix\symbol{252}} + \expandafter\def\csname simpleicon@pointy\endcsname {\SIsix\symbol{253}} + \expandafter\def\csname simpleicon@pokemon\endcsname {\SIsix\symbol{254}} + \expandafter\def\csname simpleicon@polkadot\endcsname {\SIsix\symbol{255}} + \expandafter\def\csname simpleicon@poly\endcsname {\SIseven\symbol{0}} + \expandafter\def\csname simpleicon@polymerproject\endcsname {\SIseven\symbol{1}} + \expandafter\def\csname simpleicon@polywork\endcsname {\SIseven\symbol{2}} + \expandafter\def\csname simpleicon@popos\endcsname {\SIseven\symbol{3}} + \expandafter\def\csname simpleicon@porsche\endcsname {\SIseven\symbol{4}} + \expandafter\def\csname simpleicon@portainer\endcsname {\SIseven\symbol{5}} + \expandafter\def\csname simpleicon@postcss\endcsname {\SIseven\symbol{6}} + \expandafter\def\csname simpleicon@postgresql\endcsname {\SIseven\symbol{7}} + \expandafter\def\csname simpleicon@postman\endcsname {\SIseven\symbol{8}} + \expandafter\def\csname simpleicon@postmates\endcsname {\SIseven\symbol{9}} + \expandafter\def\csname simpleicon@powerapps\endcsname {\SIseven\symbol{10}} + \expandafter\def\csname simpleicon@powerautomate\endcsname {\SIseven\symbol{11}} + \expandafter\def\csname simpleicon@powerbi\endcsname {\SIseven\symbol{12}} + \expandafter\def\csname simpleicon@powers\endcsname {\SIseven\symbol{13}} + \expandafter\def\csname simpleicon@powershell\endcsname {\SIseven\symbol{14}} + \expandafter\def\csname simpleicon@powervirtualagents\endcsname {\SIseven\symbol{15}} + \expandafter\def\csname simpleicon@prdotco\endcsname {\SIseven\symbol{16}} + \expandafter\def\csname simpleicon@preact\endcsname {\SIseven\symbol{17}} + \expandafter\def\csname simpleicon@precommit\endcsname {\SIseven\symbol{18}} + \expandafter\def\csname simpleicon@premierleague\endcsname {\SIseven\symbol{19}} + \expandafter\def\csname simpleicon@prestashop\endcsname {\SIseven\symbol{20}} + \expandafter\def\csname simpleicon@presto\endcsname {\SIseven\symbol{21}} + \expandafter\def\csname simpleicon@prettier\endcsname {\SIseven\symbol{22}} + \expandafter\def\csname simpleicon@prezi\endcsname {\SIseven\symbol{23}} + \expandafter\def\csname simpleicon@prime\endcsname {\SIseven\symbol{24}} + \expandafter\def\csname simpleicon@primevideo\endcsname {\SIseven\symbol{25}} + \expandafter\def\csname simpleicon@prisma\endcsname {\SIseven\symbol{26}} + \expandafter\def\csname simpleicon@prismic\endcsname {\SIseven\symbol{27}} + \expandafter\def\csname simpleicon@privateinternetaccess\endcsname {\SIseven\symbol{28}} + \expandafter\def\csname simpleicon@probot\endcsname {\SIseven\symbol{29}} + \expandafter\def\csname simpleicon@processingfoundation\endcsname {\SIseven\symbol{30}} + \expandafter\def\csname simpleicon@processwire\endcsname {\SIseven\symbol{31}} + \expandafter\def\csname simpleicon@producthunt\endcsname {\SIseven\symbol{32}} + \expandafter\def\csname simpleicon@progate\endcsname {\SIseven\symbol{33}} + \expandafter\def\csname simpleicon@progress\endcsname {\SIseven\symbol{34}} + \expandafter\def\csname simpleicon@prometheus\endcsname {\SIseven\symbol{35}} + \expandafter\def\csname simpleicon@prosieben\endcsname {\SIseven\symbol{36}} + \expandafter\def\csname simpleicon@protocolsdotio\endcsname {\SIseven\symbol{37}} + \expandafter\def\csname simpleicon@protodotio\endcsname {\SIseven\symbol{38}} + \expandafter\def\csname simpleicon@protondb\endcsname {\SIseven\symbol{39}} + \expandafter\def\csname simpleicon@protonmail\endcsname {\SIseven\symbol{40}} + \expandafter\def\csname simpleicon@protonvpn\endcsname {\SIseven\symbol{41}} + \expandafter\def\csname simpleicon@protools\endcsname {\SIseven\symbol{42}} + \expandafter\def\csname simpleicon@protractor\endcsname {\SIseven\symbol{43}} + \expandafter\def\csname simpleicon@proxmox\endcsname {\SIseven\symbol{44}} + \expandafter\def\csname simpleicon@pubg\endcsname {\SIseven\symbol{45}} + \expandafter\def\csname simpleicon@publons\endcsname {\SIseven\symbol{46}} + \expandafter\def\csname simpleicon@pubmed\endcsname {\SIseven\symbol{47}} + \expandafter\def\csname simpleicon@pug\endcsname {\SIseven\symbol{48}} + \expandafter\def\csname simpleicon@pulumi\endcsname {\SIseven\symbol{49}} + \expandafter\def\csname simpleicon@puma\endcsname {\SIseven\symbol{50}} + \expandafter\def\csname simpleicon@puppet\endcsname {\SIseven\symbol{51}} + \expandafter\def\csname simpleicon@puppeteer\endcsname {\SIseven\symbol{52}} + \expandafter\def\csname simpleicon@purescript\endcsname {\SIseven\symbol{53}} + \expandafter\def\csname simpleicon@purgecss\endcsname {\SIseven\symbol{54}} + \expandafter\def\csname simpleicon@purism\endcsname {\SIseven\symbol{55}} + \expandafter\def\csname simpleicon@pusher\endcsname {\SIseven\symbol{56}} + \expandafter\def\csname simpleicon@pwa\endcsname {\SIseven\symbol{57}} + \expandafter\def\csname simpleicon@pycharm\endcsname {\SIseven\symbol{58}} + \expandafter\def\csname simpleicon@pyg\endcsname {\SIseven\symbol{59}} + \expandafter\def\csname simpleicon@pypi\endcsname {\SIseven\symbol{60}} + \expandafter\def\csname simpleicon@pypy\endcsname {\SIseven\symbol{61}} + \expandafter\def\csname simpleicon@pyscaffold\endcsname {\SIseven\symbol{62}} + \expandafter\def\csname simpleicon@pytest\endcsname {\SIseven\symbol{63}} + \expandafter\def\csname simpleicon@python\endcsname {\SIseven\symbol{64}} + \expandafter\def\csname simpleicon@pytorch\endcsname {\SIseven\symbol{65}} + \expandafter\def\csname simpleicon@pytorchlightning\endcsname {\SIseven\symbol{66}} + \expandafter\def\csname simpleicon@pyup\endcsname {\SIseven\symbol{67}} + \expandafter\def\csname simpleicon@qantas\endcsname {\SIseven\symbol{68}} + \expandafter\def\csname simpleicon@qatarairways\endcsname {\SIseven\symbol{69}} + \expandafter\def\csname simpleicon@qemu\endcsname {\SIseven\symbol{70}} + \expandafter\def\csname simpleicon@qgis\endcsname {\SIseven\symbol{71}} + \expandafter\def\csname simpleicon@qi\endcsname {\SIseven\symbol{72}} + \expandafter\def\csname simpleicon@qiita\endcsname {\SIseven\symbol{73}} + \expandafter\def\csname simpleicon@qiskit\endcsname {\SIseven\symbol{74}} + \expandafter\def\csname simpleicon@qiwi\endcsname {\SIseven\symbol{75}} + \expandafter\def\csname simpleicon@qt\endcsname {\SIseven\symbol{76}} + \expandafter\def\csname simpleicon@qualcomm\endcsname {\SIseven\symbol{77}} + \expandafter\def\csname simpleicon@qualtrics\endcsname {\SIseven\symbol{78}} + \expandafter\def\csname simpleicon@qualys\endcsname {\SIseven\symbol{79}} + \expandafter\def\csname simpleicon@quantcast\endcsname {\SIseven\symbol{80}} + \expandafter\def\csname simpleicon@quantconnect\endcsname {\SIseven\symbol{81}} + \expandafter\def\csname simpleicon@quarkus\endcsname {\SIseven\symbol{82}} + \expandafter\def\csname simpleicon@quasar\endcsname {\SIseven\symbol{83}} + \expandafter\def\csname simpleicon@qubesos\endcsname {\SIseven\symbol{84}} + \expandafter\def\csname simpleicon@quest\endcsname {\SIseven\symbol{85}} + \expandafter\def\csname simpleicon@quickbooks\endcsname {\SIseven\symbol{86}} + \expandafter\def\csname simpleicon@quicklook\endcsname {\SIseven\symbol{87}} + \expandafter\def\csname simpleicon@quicktime\endcsname {\SIseven\symbol{88}} + \expandafter\def\csname simpleicon@quip\endcsname {\SIseven\symbol{89}} + \expandafter\def\csname simpleicon@quora\endcsname {\SIseven\symbol{90}} + \expandafter\def\csname simpleicon@qwiklabs\endcsname {\SIseven\symbol{91}} + \expandafter\def\csname simpleicon@qzone\endcsname {\SIseven\symbol{92}} + \expandafter\def\csname simpleicon@r\endcsname {\SIseven\symbol{93}} + \expandafter\def\csname simpleicon@r3\endcsname {\SIseven\symbol{94}} + \expandafter\def\csname simpleicon@rabbitmq\endcsname {\SIseven\symbol{95}} + \expandafter\def\csname simpleicon@racket\endcsname {\SIseven\symbol{96}} + \expandafter\def\csname simpleicon@radar\endcsname {\SIseven\symbol{97}} + \expandafter\def\csname simpleicon@radiopublic\endcsname {\SIseven\symbol{98}} + \expandafter\def\csname simpleicon@railway\endcsname {\SIseven\symbol{99}} + \expandafter\def\csname simpleicon@rainmeter\endcsname {\SIseven\symbol{100}} + \expandafter\def\csname simpleicon@rakuten\endcsname {\SIseven\symbol{101}} + \expandafter\def\csname simpleicon@ram\endcsname {\SIseven\symbol{102}} + \expandafter\def\csname simpleicon@rancher\endcsname {\SIseven\symbol{103}} + \expandafter\def\csname simpleicon@rarible\endcsname {\SIseven\symbol{104}} + \expandafter\def\csname simpleicon@rasa\endcsname {\SIseven\symbol{105}} + \expandafter\def\csname simpleicon@raspberrypi\endcsname {\SIseven\symbol{106}} + \expandafter\def\csname simpleicon@ray\endcsname {\SIseven\symbol{107}} + \expandafter\def\csname simpleicon@razer\endcsname {\SIseven\symbol{108}} + \expandafter\def\csname simpleicon@razorpay\endcsname {\SIseven\symbol{109}} + \expandafter\def\csname simpleicon@react\endcsname {\SIseven\symbol{110}} + \expandafter\def\csname simpleicon@reacthookform\endcsname {\SIseven\symbol{111}} + \expandafter\def\csname simpleicon@reactivex\endcsname {\SIseven\symbol{112}} + \expandafter\def\csname simpleicon@reactos\endcsname {\SIseven\symbol{113}} + \expandafter\def\csname simpleicon@reactquery\endcsname {\SIseven\symbol{114}} + \expandafter\def\csname simpleicon@reactrouter\endcsname {\SIseven\symbol{115}} + \expandafter\def\csname simpleicon@reacttable\endcsname {\SIseven\symbol{116}} + \expandafter\def\csname simpleicon@readthedocs\endcsname {\SIseven\symbol{117}} + \expandafter\def\csname simpleicon@realm\endcsname {\SIseven\symbol{118}} + \expandafter\def\csname simpleicon@reason\endcsname {\SIseven\symbol{119}} + \expandafter\def\csname simpleicon@reasonstudios\endcsname {\SIseven\symbol{120}} + \expandafter\def\csname simpleicon@redbubble\endcsname {\SIseven\symbol{121}} + \expandafter\def\csname simpleicon@reddit\endcsname {\SIseven\symbol{122}} + \expandafter\def\csname simpleicon@redhat\endcsname {\SIseven\symbol{123}} + \expandafter\def\csname simpleicon@redhatopenshift\endcsname {\SIseven\symbol{124}} + \expandafter\def\csname simpleicon@redis\endcsname {\SIseven\symbol{125}} + \expandafter\def\csname simpleicon@redmine\endcsname {\SIseven\symbol{126}} + \expandafter\def\csname simpleicon@redux\endcsname {\SIseven\symbol{127}} + \expandafter\def\csname simpleicon@reduxsaga\endcsname {\SIseven\symbol{128}} + \expandafter\def\csname simpleicon@redwoodjs\endcsname {\SIseven\symbol{129}} + \expandafter\def\csname simpleicon@reebok\endcsname {\SIseven\symbol{130}} + \expandafter\def\csname simpleicon@relianceindustrieslimited\endcsname {\SIseven\symbol{131}} + \expandafter\def\csname simpleicon@remix\endcsname {\SIseven\symbol{132}} + \expandafter\def\csname simpleicon@renault\endcsname {\SIseven\symbol{133}} + \expandafter\def\csname simpleicon@render\endcsname {\SIseven\symbol{134}} + \expandafter\def\csname simpleicon@renovatebot\endcsname {\SIseven\symbol{135}} + \expandafter\def\csname simpleicon@renpy\endcsname {\SIseven\symbol{136}} + \expandafter\def\csname simpleicon@renren\endcsname {\SIseven\symbol{137}} + \expandafter\def\csname simpleicon@replit\endcsname {\SIseven\symbol{138}} + \expandafter\def\csname simpleicon@republicofgamers\endcsname {\SIseven\symbol{139}} + \expandafter\def\csname simpleicon@rescript\endcsname {\SIseven\symbol{140}} + \expandafter\def\csname simpleicon@rescuetime\endcsname {\SIseven\symbol{141}} + \expandafter\def\csname simpleicon@researchgate\endcsname {\SIseven\symbol{142}} + \expandafter\def\csname simpleicon@resurrectionremixos\endcsname {\SIseven\symbol{143}} + \expandafter\def\csname simpleicon@retroarch\endcsname {\SIseven\symbol{144}} + \expandafter\def\csname simpleicon@retropie\endcsname {\SIseven\symbol{145}} + \expandafter\def\csname simpleicon@revealdotjs\endcsname {\SIseven\symbol{146}} + \expandafter\def\csname simpleicon@reverbnation\endcsname {\SIseven\symbol{147}} + \expandafter\def\csname simpleicon@revolut\endcsname {\SIseven\symbol{148}} + \expandafter\def\csname simpleicon@revue\endcsname {\SIseven\symbol{149}} + \expandafter\def\csname simpleicon@rewe\endcsname {\SIseven\symbol{150}} + \expandafter\def\csname simpleicon@rezgo\endcsname {\SIseven\symbol{151}} + \expandafter\def\csname simpleicon@rhinoceros\endcsname {\SIseven\symbol{152}} + \expandafter\def\csname simpleicon@rider\endcsname {\SIseven\symbol{153}} + \expandafter\def\csname simpleicon@rimacautomobili\endcsname {\SIseven\symbol{154}} + \expandafter\def\csname simpleicon@ring\endcsname {\SIseven\symbol{155}} + \expandafter\def\csname simpleicon@riotgames\endcsname {\SIseven\symbol{156}} + \expandafter\def\csname simpleicon@ripple\endcsname {\SIseven\symbol{157}} + \expandafter\def\csname simpleicon@riseup\endcsname {\SIseven\symbol{158}} + \expandafter\def\csname simpleicon@roamresearch\endcsname {\SIseven\symbol{159}} + \expandafter\def\csname simpleicon@roblox\endcsname {\SIseven\symbol{160}} + \expandafter\def\csname simpleicon@robotframework\endcsname {\SIseven\symbol{161}} + \expandafter\def\csname simpleicon@rocketdotchat\endcsname {\SIseven\symbol{162}} + \expandafter\def\csname simpleicon@rocksdb\endcsname {\SIseven\symbol{163}} + \expandafter\def\csname simpleicon@rockylinux\endcsname {\SIseven\symbol{164}} + \expandafter\def\csname simpleicon@roku\endcsname {\SIseven\symbol{165}} + \expandafter\def\csname simpleicon@rollsroyce\endcsname {\SIseven\symbol{166}} + \expandafter\def\csname simpleicon@rollupdotjs\endcsname {\SIseven\symbol{167}} + \expandafter\def\csname simpleicon@rome\endcsname {\SIseven\symbol{168}} + \expandafter\def\csname simpleicon@roots\endcsname {\SIseven\symbol{169}} + \expandafter\def\csname simpleicon@rootsbedrock\endcsname {\SIseven\symbol{170}} + \expandafter\def\csname simpleicon@rootssage\endcsname {\SIseven\symbol{171}} + \expandafter\def\csname simpleicon@ros\endcsname {\SIseven\symbol{172}} + \expandafter\def\csname simpleicon@rossmann\endcsname {\SIseven\symbol{173}} + \expandafter\def\csname simpleicon@rotaryinternational\endcsname {\SIseven\symbol{174}} + \expandafter\def\csname simpleicon@rottentomatoes\endcsname {\SIseven\symbol{175}} + \expandafter\def\csname simpleicon@roundcube\endcsname {\SIseven\symbol{176}} + \expandafter\def\csname simpleicon@rss\endcsname {\SIseven\symbol{177}} + \expandafter\def\csname simpleicon@rstudio\endcsname {\SIseven\symbol{178}} + \expandafter\def\csname simpleicon@rte\endcsname {\SIseven\symbol{179}} + \expandafter\def\csname simpleicon@rtl\endcsname {\SIseven\symbol{180}} + \expandafter\def\csname simpleicon@rtlzwei\endcsname {\SIseven\symbol{181}} + \expandafter\def\csname simpleicon@rubocop\endcsname {\SIseven\symbol{182}} + \expandafter\def\csname simpleicon@ruby\endcsname {\SIseven\symbol{183}} + \expandafter\def\csname simpleicon@rubygems\endcsname {\SIseven\symbol{184}} + \expandafter\def\csname simpleicon@rubyonrails\endcsname {\SIseven\symbol{185}} + \expandafter\def\csname simpleicon@rubysinatra\endcsname {\SIseven\symbol{186}} + \expandafter\def\csname simpleicon@runkeeper\endcsname {\SIseven\symbol{187}} + \expandafter\def\csname simpleicon@runkit\endcsname {\SIseven\symbol{188}} + \expandafter\def\csname simpleicon@rust\endcsname {\SIseven\symbol{189}} + \expandafter\def\csname simpleicon@rxdb\endcsname {\SIseven\symbol{190}} + \expandafter\def\csname simpleicon@ryanair\endcsname {\SIseven\symbol{191}} + \expandafter\def\csname simpleicon@s7airlines\endcsname {\SIseven\symbol{192}} + \expandafter\def\csname simpleicon@sabanci\endcsname {\SIseven\symbol{193}} + \expandafter\def\csname simpleicon@safari\endcsname {\SIseven\symbol{194}} + \expandafter\def\csname simpleicon@sahibinden\endcsname {\SIseven\symbol{195}} + \expandafter\def\csname simpleicon@sailfishos\endcsname {\SIseven\symbol{196}} + \expandafter\def\csname simpleicon@salesforce\endcsname {\SIseven\symbol{197}} + \expandafter\def\csname simpleicon@saltproject\endcsname {\SIseven\symbol{198}} + \expandafter\def\csname simpleicon@samsung\endcsname {\SIseven\symbol{199}} + \expandafter\def\csname simpleicon@samsungpay\endcsname {\SIseven\symbol{200}} + \expandafter\def\csname simpleicon@sandisk\endcsname {\SIseven\symbol{201}} + \expandafter\def\csname simpleicon@sanfranciscomunicipalrailway\endcsname {\SIseven\symbol{202}} + \expandafter\def\csname simpleicon@saopaulometro\endcsname {\SIseven\symbol{203}} + \expandafter\def\csname simpleicon@sap\endcsname {\SIseven\symbol{204}} + \expandafter\def\csname simpleicon@sass\endcsname {\SIseven\symbol{205}} + \expandafter\def\csname simpleicon@sat1\endcsname {\SIseven\symbol{206}} + \expandafter\def\csname simpleicon@saturn\endcsname {\SIseven\symbol{207}} + \expandafter\def\csname simpleicon@saucelabs\endcsname {\SIseven\symbol{208}} + \expandafter\def\csname simpleicon@scala\endcsname {\SIseven\symbol{209}} + \expandafter\def\csname simpleicon@scaleway\endcsname {\SIseven\symbol{210}} + \expandafter\def\csname simpleicon@scania\endcsname {\SIseven\symbol{211}} + \expandafter\def\csname simpleicon@schneiderelectric\endcsname {\SIseven\symbol{212}} + \expandafter\def\csname simpleicon@scikitlearn\endcsname {\SIseven\symbol{213}} + \expandafter\def\csname simpleicon@scipy\endcsname {\SIseven\symbol{214}} + \expandafter\def\csname simpleicon@scopus\endcsname {\SIseven\symbol{215}} + \expandafter\def\csname simpleicon@scpfoundation\endcsname {\SIseven\symbol{216}} + \expandafter\def\csname simpleicon@scratch\endcsname {\SIseven\symbol{217}} + \expandafter\def\csname simpleicon@screencastify\endcsname {\SIseven\symbol{218}} + \expandafter\def\csname simpleicon@scribd\endcsname {\SIseven\symbol{219}} + \expandafter\def\csname simpleicon@scrimba\endcsname {\SIseven\symbol{220}} + \expandafter\def\csname simpleicon@scrollreveal\endcsname {\SIseven\symbol{221}} + \expandafter\def\csname simpleicon@scrumalliance\endcsname {\SIseven\symbol{222}} + \expandafter\def\csname simpleicon@scrutinizerci\endcsname {\SIseven\symbol{223}} + \expandafter\def\csname simpleicon@seagate\endcsname {\SIseven\symbol{224}} + \expandafter\def\csname simpleicon@seat\endcsname {\SIseven\symbol{225}} + \expandafter\def\csname simpleicon@sefaria\endcsname {\SIseven\symbol{226}} + \expandafter\def\csname simpleicon@sega\endcsname {\SIseven\symbol{227}} + \expandafter\def\csname simpleicon@selenium\endcsname {\SIseven\symbol{228}} + \expandafter\def\csname simpleicon@sellfy\endcsname {\SIseven\symbol{229}} + \expandafter\def\csname simpleicon@semanticrelease\endcsname {\SIseven\symbol{230}} + \expandafter\def\csname simpleicon@semanticuireact\endcsname {\SIseven\symbol{231}} + \expandafter\def\csname simpleicon@semanticweb\endcsname {\SIseven\symbol{232}} + \expandafter\def\csname simpleicon@semaphoreci\endcsname {\SIseven\symbol{233}} + \expandafter\def\csname simpleicon@semver\endcsname {\SIseven\symbol{234}} + \expandafter\def\csname simpleicon@sencha\endcsname {\SIseven\symbol{235}} + \expandafter\def\csname simpleicon@sennheiser\endcsname {\SIseven\symbol{236}} + \expandafter\def\csname simpleicon@sensu\endcsname {\SIseven\symbol{237}} + \expandafter\def\csname simpleicon@sentry\endcsname {\SIseven\symbol{238}} + \expandafter\def\csname simpleicon@sepa\endcsname {\SIseven\symbol{239}} + \expandafter\def\csname simpleicon@sequelize\endcsname {\SIseven\symbol{240}} + \expandafter\def\csname simpleicon@serverfault\endcsname {\SIseven\symbol{241}} + \expandafter\def\csname simpleicon@serverless\endcsname {\SIseven\symbol{242}} + \expandafter\def\csname simpleicon@sfml\endcsname {\SIseven\symbol{243}} + \expandafter\def\csname simpleicon@shadow\endcsname {\SIseven\symbol{244}} + \expandafter\def\csname simpleicon@shanghaimetro\endcsname {\SIseven\symbol{245}} + \expandafter\def\csname simpleicon@sharp\endcsname {\SIseven\symbol{246}} + \expandafter\def\csname simpleicon@shazam\endcsname {\SIseven\symbol{247}} + \expandafter\def\csname simpleicon@shell\endcsname {\SIseven\symbol{248}} + \expandafter\def\csname simpleicon@shelly\endcsname {\SIseven\symbol{249}} + \expandafter\def\csname simpleicon@shenzhenmetro\endcsname {\SIseven\symbol{250}} + \expandafter\def\csname simpleicon@shieldsdotio\endcsname {\SIseven\symbol{251}} + \expandafter\def\csname simpleicon@shikimori\endcsname {\SIseven\symbol{252}} + \expandafter\def\csname simpleicon@shopify\endcsname {\SIseven\symbol{253}} + \expandafter\def\csname simpleicon@shopware\endcsname {\SIseven\symbol{254}} + \expandafter\def\csname simpleicon@shotcut\endcsname {\SIseven\symbol{255}} + \expandafter\def\csname simpleicon@showpad\endcsname {\SIeight\symbol{0}} + \expandafter\def\csname simpleicon@showtime\endcsname {\SIeight\symbol{1}} + \expandafter\def\csname simpleicon@shutterstock\endcsname {\SIeight\symbol{2}} + \expandafter\def\csname simpleicon@siemens\endcsname {\SIeight\symbol{3}} + \expandafter\def\csname simpleicon@signal\endcsname {\SIeight\symbol{4}} + \expandafter\def\csname simpleicon@simkl\endcsname {\SIeight\symbol{5}} + \expandafter\def\csname simpleicon@simpleanalytics\endcsname {\SIeight\symbol{6}} + \expandafter\def\csname simpleicon@simpleicons\endcsname {\SIeight\symbol{7}} + \expandafter\def\csname simpleicon@simplenote\endcsname {\SIeight\symbol{8}} + \expandafter\def\csname simpleicon@sinaweibo\endcsname {\SIeight\symbol{9}} + \expandafter\def\csname simpleicon@singlestore\endcsname {\SIeight\symbol{10}} + \expandafter\def\csname simpleicon@sitepoint\endcsname {\SIeight\symbol{11}} + \expandafter\def\csname simpleicon@sketch\endcsname {\SIeight\symbol{12}} + \expandafter\def\csname simpleicon@sketchfab\endcsname {\SIeight\symbol{13}} + \expandafter\def\csname simpleicon@sketchup\endcsname {\SIeight\symbol{14}} + \expandafter\def\csname simpleicon@skillshare\endcsname {\SIeight\symbol{15}} + \expandafter\def\csname simpleicon@skoda\endcsname {\SIeight\symbol{16}} + \expandafter\def\csname simpleicon@sky\endcsname {\SIeight\symbol{17}} + \expandafter\def\csname simpleicon@skynet\endcsname {\SIeight\symbol{18}} + \expandafter\def\csname simpleicon@skypack\endcsname {\SIeight\symbol{19}} + \expandafter\def\csname simpleicon@skype\endcsname {\SIeight\symbol{20}} + \expandafter\def\csname simpleicon@skypeforbusiness\endcsname {\SIeight\symbol{21}} + \expandafter\def\csname simpleicon@slack\endcsname {\SIeight\symbol{22}} + \expandafter\def\csname simpleicon@slackware\endcsname {\SIeight\symbol{23}} + \expandafter\def\csname simpleicon@slashdot\endcsname {\SIeight\symbol{24}} + \expandafter\def\csname simpleicon@slickpic\endcsname {\SIeight\symbol{25}} + \expandafter\def\csname simpleicon@slides\endcsname {\SIeight\symbol{26}} + \expandafter\def\csname simpleicon@slideshare\endcsname {\SIeight\symbol{27}} + \expandafter\def\csname simpleicon@smart\endcsname {\SIeight\symbol{28}} + \expandafter\def\csname simpleicon@smartthings\endcsname {\SIeight\symbol{29}} + \expandafter\def\csname simpleicon@smashdotgg\endcsname {\SIeight\symbol{30}} + \expandafter\def\csname simpleicon@smashingmagazine\endcsname {\SIeight\symbol{31}} + \expandafter\def\csname simpleicon@smrt\endcsname {\SIeight\symbol{32}} + \expandafter\def\csname simpleicon@smugmug\endcsname {\SIeight\symbol{33}} + \expandafter\def\csname simpleicon@snapchat\endcsname {\SIeight\symbol{34}} + \expandafter\def\csname simpleicon@snapcraft\endcsname {\SIeight\symbol{35}} + \expandafter\def\csname simpleicon@snowflake\endcsname {\SIeight\symbol{36}} + \expandafter\def\csname simpleicon@snowpack\endcsname {\SIeight\symbol{37}} + \expandafter\def\csname simpleicon@snyk\endcsname {\SIeight\symbol{38}} + \expandafter\def\csname simpleicon@socialblade\endcsname {\SIeight\symbol{39}} + \expandafter\def\csname simpleicon@society6\endcsname {\SIeight\symbol{40}} + \expandafter\def\csname simpleicon@socketdotio\endcsname {\SIeight\symbol{41}} + \expandafter\def\csname simpleicon@sogou\endcsname {\SIeight\symbol{42}} + \expandafter\def\csname simpleicon@solid\endcsname {\SIeight\symbol{43}} + \expandafter\def\csname simpleicon@solidity\endcsname {\SIeight\symbol{44}} + \expandafter\def\csname simpleicon@sololearn\endcsname {\SIeight\symbol{45}} + \expandafter\def\csname simpleicon@solus\endcsname {\SIeight\symbol{46}} + \expandafter\def\csname simpleicon@sonarcloud\endcsname {\SIeight\symbol{47}} + \expandafter\def\csname simpleicon@sonarlint\endcsname {\SIeight\symbol{48}} + \expandafter\def\csname simpleicon@sonarqube\endcsname {\SIeight\symbol{49}} + \expandafter\def\csname simpleicon@sonarsource\endcsname {\SIeight\symbol{50}} + \expandafter\def\csname simpleicon@songkick\endcsname {\SIeight\symbol{51}} + \expandafter\def\csname simpleicon@songoda\endcsname {\SIeight\symbol{52}} + \expandafter\def\csname simpleicon@sonicwall\endcsname {\SIeight\symbol{53}} + \expandafter\def\csname simpleicon@sonos\endcsname {\SIeight\symbol{54}} + \expandafter\def\csname simpleicon@sony\endcsname {\SIeight\symbol{55}} + \expandafter\def\csname simpleicon@soundcharts\endcsname {\SIeight\symbol{56}} + \expandafter\def\csname simpleicon@soundcloud\endcsname {\SIeight\symbol{57}} + \expandafter\def\csname simpleicon@sourceengine\endcsname {\SIeight\symbol{58}} + \expandafter\def\csname simpleicon@sourceforge\endcsname {\SIeight\symbol{59}} + \expandafter\def\csname simpleicon@sourcegraph\endcsname {\SIeight\symbol{60}} + \expandafter\def\csname simpleicon@sourcetree\endcsname {\SIeight\symbol{61}} + \expandafter\def\csname simpleicon@southwestairlines\endcsname {\SIeight\symbol{62}} + \expandafter\def\csname simpleicon@spacemacs\endcsname {\SIeight\symbol{63}} + \expandafter\def\csname simpleicon@spacex\endcsname {\SIeight\symbol{64}} + \expandafter\def\csname simpleicon@spacy\endcsname {\SIeight\symbol{65}} + \expandafter\def\csname simpleicon@sparkar\endcsname {\SIeight\symbol{66}} + \expandafter\def\csname simpleicon@sparkasse\endcsname {\SIeight\symbol{67}} + \expandafter\def\csname simpleicon@sparkfun\endcsname {\SIeight\symbol{68}} + \expandafter\def\csname simpleicon@sparkpost\endcsname {\SIeight\symbol{69}} + \expandafter\def\csname simpleicon@spdx\endcsname {\SIeight\symbol{70}} + \expandafter\def\csname simpleicon@speakerdeck\endcsname {\SIeight\symbol{71}} + \expandafter\def\csname simpleicon@spectrum\endcsname {\SIeight\symbol{72}} + \expandafter\def\csname simpleicon@speedtest\endcsname {\SIeight\symbol{73}} + \expandafter\def\csname simpleicon@spinnaker\endcsname {\SIeight\symbol{74}} + \expandafter\def\csname simpleicon@spinrilla\endcsname {\SIeight\symbol{75}} + \expandafter\def\csname simpleicon@splunk\endcsname {\SIeight\symbol{76}} + \expandafter\def\csname simpleicon@spond\endcsname {\SIeight\symbol{77}} + \expandafter\def\csname simpleicon@spotify\endcsname {\SIeight\symbol{78}} + \expandafter\def\csname simpleicon@spotlight\endcsname {\SIeight\symbol{79}} + \expandafter\def\csname simpleicon@spreadshirt\endcsname {\SIeight\symbol{80}} + \expandafter\def\csname simpleicon@spreaker\endcsname {\SIeight\symbol{81}} + \expandafter\def\csname simpleicon@spring\endcsname {\SIeight\symbol{82}} + \expandafter\def\csname simpleicon@springcreators\endcsname {\SIeight\symbol{83}} + \expandafter\def\csname simpleicon@springboot\endcsname {\SIeight\symbol{84}} + \expandafter\def\csname simpleicon@springsecurity\endcsname {\SIeight\symbol{85}} + \expandafter\def\csname simpleicon@spyderide\endcsname {\SIeight\symbol{86}} + \expandafter\def\csname simpleicon@sqlite\endcsname {\SIeight\symbol{87}} + \expandafter\def\csname simpleicon@square\endcsname {\SIeight\symbol{88}} + \expandafter\def\csname simpleicon@squareenix\endcsname {\SIeight\symbol{89}} + \expandafter\def\csname simpleicon@squarespace\endcsname {\SIeight\symbol{90}} + \expandafter\def\csname simpleicon@ssrn\endcsname {\SIeight\symbol{91}} + \expandafter\def\csname simpleicon@stackbit\endcsname {\SIeight\symbol{92}} + \expandafter\def\csname simpleicon@stackedit\endcsname {\SIeight\symbol{93}} + \expandafter\def\csname simpleicon@stackexchange\endcsname {\SIeight\symbol{94}} + \expandafter\def\csname simpleicon@stackoverflow\endcsname {\SIeight\symbol{95}} + \expandafter\def\csname simpleicon@stackpath\endcsname {\SIeight\symbol{96}} + \expandafter\def\csname simpleicon@stackshare\endcsname {\SIeight\symbol{97}} + \expandafter\def\csname simpleicon@stadia\endcsname {\SIeight\symbol{98}} + \expandafter\def\csname simpleicon@staffbase\endcsname {\SIeight\symbol{99}} + \expandafter\def\csname simpleicon@starbucks\endcsname {\SIeight\symbol{100}} + \expandafter\def\csname simpleicon@stardock\endcsname {\SIeight\symbol{101}} + \expandafter\def\csname simpleicon@starlingbank\endcsname {\SIeight\symbol{102}} + \expandafter\def\csname simpleicon@starship\endcsname {\SIeight\symbol{103}} + \expandafter\def\csname simpleicon@startrek\endcsname {\SIeight\symbol{104}} + \expandafter\def\csname simpleicon@starz\endcsname {\SIeight\symbol{105}} + \expandafter\def\csname simpleicon@statamic\endcsname {\SIeight\symbol{106}} + \expandafter\def\csname simpleicon@statuspage\endcsname {\SIeight\symbol{107}} + \expandafter\def\csname simpleicon@statuspal\endcsname {\SIeight\symbol{108}} + \expandafter\def\csname simpleicon@steam\endcsname {\SIeight\symbol{109}} + \expandafter\def\csname simpleicon@steamdb\endcsname {\SIeight\symbol{110}} + \expandafter\def\csname simpleicon@steamdeck\endcsname {\SIeight\symbol{111}} + \expandafter\def\csname simpleicon@steamworks\endcsname {\SIeight\symbol{112}} + \expandafter\def\csname simpleicon@steelseries\endcsname {\SIeight\symbol{113}} + \expandafter\def\csname simpleicon@steem\endcsname {\SIeight\symbol{114}} + \expandafter\def\csname simpleicon@steemit\endcsname {\SIeight\symbol{115}} + \expandafter\def\csname simpleicon@steinberg\endcsname {\SIeight\symbol{116}} + \expandafter\def\csname simpleicon@stellar\endcsname {\SIeight\symbol{117}} + \expandafter\def\csname simpleicon@stencyl\endcsname {\SIeight\symbol{118}} + \expandafter\def\csname simpleicon@stimulus\endcsname {\SIeight\symbol{119}} + \expandafter\def\csname simpleicon@stitcher\endcsname {\SIeight\symbol{120}} + \expandafter\def\csname simpleicon@stmicroelectronics\endcsname {\SIeight\symbol{121}} + \expandafter\def\csname simpleicon@stopstalk\endcsname {\SIeight\symbol{122}} + \expandafter\def\csname simpleicon@storyblok\endcsname {\SIeight\symbol{123}} + \expandafter\def\csname simpleicon@storybook\endcsname {\SIeight\symbol{124}} + \expandafter\def\csname simpleicon@strapi\endcsname {\SIeight\symbol{125}} + \expandafter\def\csname simpleicon@strava\endcsname {\SIeight\symbol{126}} + \expandafter\def\csname simpleicon@streamlit\endcsname {\SIeight\symbol{127}} + \expandafter\def\csname simpleicon@stripe\endcsname {\SIeight\symbol{128}} + \expandafter\def\csname simpleicon@strongswan\endcsname {\SIeight\symbol{129}} + \expandafter\def\csname simpleicon@stubhub\endcsname {\SIeight\symbol{130}} + \expandafter\def\csname simpleicon@styledcomponents\endcsname {\SIeight\symbol{131}} + \expandafter\def\csname simpleicon@stylelint\endcsname {\SIeight\symbol{132}} + \expandafter\def\csname simpleicon@styleshare\endcsname {\SIeight\symbol{133}} + \expandafter\def\csname simpleicon@stylus\endcsname {\SIeight\symbol{134}} + \expandafter\def\csname simpleicon@subaru\endcsname {\SIeight\symbol{135}} + \expandafter\def\csname simpleicon@sublimetext\endcsname {\SIeight\symbol{136}} + \expandafter\def\csname simpleicon@substack\endcsname {\SIeight\symbol{137}} + \expandafter\def\csname simpleicon@subversion\endcsname {\SIeight\symbol{138}} + \expandafter\def\csname simpleicon@suckless\endcsname {\SIeight\symbol{139}} + \expandafter\def\csname simpleicon@sumologic\endcsname {\SIeight\symbol{140}} + \expandafter\def\csname simpleicon@supabase\endcsname {\SIeight\symbol{141}} + \expandafter\def\csname simpleicon@supermicro\endcsname {\SIeight\symbol{142}} + \expandafter\def\csname simpleicon@superuser\endcsname {\SIeight\symbol{143}} + \expandafter\def\csname simpleicon@surveymonkey\endcsname {\SIeight\symbol{144}} + \expandafter\def\csname simpleicon@suse\endcsname {\SIeight\symbol{145}} + \expandafter\def\csname simpleicon@suzuki\endcsname {\SIeight\symbol{146}} + \expandafter\def\csname simpleicon@svelte\endcsname {\SIeight\symbol{147}} + \expandafter\def\csname simpleicon@svg\endcsname {\SIeight\symbol{148}} + \expandafter\def\csname simpleicon@svgo\endcsname {\SIeight\symbol{149}} + \expandafter\def\csname simpleicon@swagger\endcsname {\SIeight\symbol{150}} + \expandafter\def\csname simpleicon@swarm\endcsname {\SIeight\symbol{151}} + \expandafter\def\csname simpleicon@swc\endcsname {\SIeight\symbol{152}} + \expandafter\def\csname simpleicon@swift\endcsname {\SIeight\symbol{153}} + \expandafter\def\csname simpleicon@swiggy\endcsname {\SIeight\symbol{154}} + \expandafter\def\csname simpleicon@swiper\endcsname {\SIeight\symbol{155}} + \expandafter\def\csname simpleicon@symantec\endcsname {\SIeight\symbol{156}} + \expandafter\def\csname simpleicon@symfony\endcsname {\SIeight\symbol{157}} + \expandafter\def\csname simpleicon@symphony\endcsname {\SIeight\symbol{158}} + \expandafter\def\csname simpleicon@sympy\endcsname {\SIeight\symbol{159}} + \expandafter\def\csname simpleicon@synology\endcsname {\SIeight\symbol{160}} + \expandafter\def\csname simpleicon@tableau\endcsname {\SIeight\symbol{161}} + \expandafter\def\csname simpleicon@tado\endcsname {\SIeight\symbol{162}} + \expandafter\def\csname simpleicon@tails\endcsname {\SIeight\symbol{163}} + \expandafter\def\csname simpleicon@tailwindcss\endcsname {\SIeight\symbol{164}} + \expandafter\def\csname simpleicon@talend\endcsname {\SIeight\symbol{165}} + \expandafter\def\csname simpleicon@talenthouse\endcsname {\SIeight\symbol{166}} + \expandafter\def\csname simpleicon@tampermonkey\endcsname {\SIeight\symbol{167}} + \expandafter\def\csname simpleicon@taobao\endcsname {\SIeight\symbol{168}} + \expandafter\def\csname simpleicon@tapas\endcsname {\SIeight\symbol{169}} + \expandafter\def\csname simpleicon@target\endcsname {\SIeight\symbol{170}} + \expandafter\def\csname simpleicon@task\endcsname {\SIeight\symbol{171}} + \expandafter\def\csname simpleicon@tasmota\endcsname {\SIeight\symbol{172}} + \expandafter\def\csname simpleicon@tata\endcsname {\SIeight\symbol{173}} + \expandafter\def\csname simpleicon@tauri\endcsname {\SIeight\symbol{174}} + \expandafter\def\csname simpleicon@taxbuzz\endcsname {\SIeight\symbol{175}} + \expandafter\def\csname simpleicon@teamcity\endcsname {\SIeight\symbol{176}} + \expandafter\def\csname simpleicon@teamspeak\endcsname {\SIeight\symbol{177}} + \expandafter\def\csname simpleicon@teamviewer\endcsname {\SIeight\symbol{178}} + \expandafter\def\csname simpleicon@ted\endcsname {\SIeight\symbol{179}} + \expandafter\def\csname simpleicon@teespring\endcsname {\SIeight\symbol{180}} + \expandafter\def\csname simpleicon@tekton\endcsname {\SIeight\symbol{181}} + \expandafter\def\csname simpleicon@tele5\endcsname {\SIeight\symbol{182}} + \expandafter\def\csname simpleicon@telegram\endcsname {\SIeight\symbol{183}} + \expandafter\def\csname simpleicon@telegraph\endcsname {\SIeight\symbol{184}} + \expandafter\def\csname simpleicon@temporal\endcsname {\SIeight\symbol{185}} + \expandafter\def\csname simpleicon@tencentqq\endcsname {\SIeight\symbol{186}} + \expandafter\def\csname simpleicon@tensorflow\endcsname {\SIeight\symbol{187}} + \expandafter\def\csname simpleicon@teradata\endcsname {\SIeight\symbol{188}} + \expandafter\def\csname simpleicon@teratail\endcsname {\SIeight\symbol{189}} + \expandafter\def\csname simpleicon@terraform\endcsname {\SIeight\symbol{190}} + \expandafter\def\csname simpleicon@tesco\endcsname {\SIeight\symbol{191}} + \expandafter\def\csname simpleicon@tesla\endcsname {\SIeight\symbol{192}} + \expandafter\def\csname simpleicon@testcafe\endcsname {\SIeight\symbol{193}} + \expandafter\def\csname simpleicon@testin\endcsname {\SIeight\symbol{194}} + \expandafter\def\csname simpleicon@testinglibrary\endcsname {\SIeight\symbol{195}} + \expandafter\def\csname simpleicon@tether\endcsname {\SIeight\symbol{196}} + \expandafter\def\csname simpleicon@textpattern\endcsname {\SIeight\symbol{197}} + \expandafter\def\csname simpleicon@thealgorithms\endcsname {\SIeight\symbol{198}} + \expandafter\def\csname simpleicon@theconversation\endcsname {\SIeight\symbol{199}} + \expandafter\def\csname simpleicon@theirishtimes\endcsname {\SIeight\symbol{200}} + \expandafter\def\csname simpleicon@themighty\endcsname {\SIeight\symbol{201}} + \expandafter\def\csname simpleicon@themodelsresource\endcsname {\SIeight\symbol{202}} + \expandafter\def\csname simpleicon@themoviedatabase\endcsname {\SIeight\symbol{203}} + \expandafter\def\csname simpleicon@thenorthface\endcsname {\SIeight\symbol{204}} + \expandafter\def\csname simpleicon@theregister\endcsname {\SIeight\symbol{205}} + \expandafter\def\csname simpleicon@thesoundsresource\endcsname {\SIeight\symbol{206}} + \expandafter\def\csname simpleicon@thespritersresource\endcsname {\SIeight\symbol{207}} + \expandafter\def\csname simpleicon@thewashingtonpost\endcsname {\SIeight\symbol{208}} + \expandafter\def\csname simpleicon@thingiverse\endcsname {\SIeight\symbol{209}} + \expandafter\def\csname simpleicon@thinkpad\endcsname {\SIeight\symbol{210}} + \expandafter\def\csname simpleicon@threadless\endcsname {\SIeight\symbol{211}} + \expandafter\def\csname simpleicon@threedotjs\endcsname {\SIeight\symbol{212}} + \expandafter\def\csname simpleicon@threema\endcsname {\SIeight\symbol{213}} + \expandafter\def\csname simpleicon@thumbtack\endcsname {\SIeight\symbol{214}} + \expandafter\def\csname simpleicon@thunderbird\endcsname {\SIeight\symbol{215}} + \expandafter\def\csname simpleicon@thymeleaf\endcsname {\SIeight\symbol{216}} + \expandafter\def\csname simpleicon@ticketmaster\endcsname {\SIeight\symbol{217}} + \expandafter\def\csname simpleicon@tidal\endcsname {\SIeight\symbol{218}} + \expandafter\def\csname simpleicon@tide\endcsname {\SIeight\symbol{219}} + \expandafter\def\csname simpleicon@tietoevry\endcsname {\SIeight\symbol{220}} + \expandafter\def\csname simpleicon@tiktok\endcsname {\SIeight\symbol{221}} + \expandafter\def\csname simpleicon@tile\endcsname {\SIeight\symbol{222}} + \expandafter\def\csname simpleicon@timescale\endcsname {\SIeight\symbol{223}} + \expandafter\def\csname simpleicon@tinder\endcsname {\SIeight\symbol{224}} + \expandafter\def\csname simpleicon@tinyletter\endcsname {\SIeight\symbol{225}} + \expandafter\def\csname simpleicon@tmobile\endcsname {\SIeight\symbol{226}} + \expandafter\def\csname simpleicon@tmux\endcsname {\SIeight\symbol{227}} + \expandafter\def\csname simpleicon@todoist\endcsname {\SIeight\symbol{228}} + \expandafter\def\csname simpleicon@toggl\endcsname {\SIeight\symbol{229}} + \expandafter\def\csname simpleicon@tokyometro\endcsname {\SIeight\symbol{230}} + \expandafter\def\csname simpleicon@tomorrowland\endcsname {\SIeight\symbol{231}} + \expandafter\def\csname simpleicon@topcoder\endcsname {\SIeight\symbol{232}} + \expandafter\def\csname simpleicon@toptal\endcsname {\SIeight\symbol{233}} + \expandafter\def\csname simpleicon@torbrowser\endcsname {\SIeight\symbol{234}} + \expandafter\def\csname simpleicon@torproject\endcsname {\SIeight\symbol{235}} + \expandafter\def\csname simpleicon@toshiba\endcsname {\SIeight\symbol{236}} + \expandafter\def\csname simpleicon@toyota\endcsname {\SIeight\symbol{237}} + \expandafter\def\csname simpleicon@tplink\endcsname {\SIeight\symbol{238}} + \expandafter\def\csname simpleicon@tqdm\endcsname {\SIeight\symbol{239}} + \expandafter\def\csname simpleicon@traefikmesh\endcsname {\SIeight\symbol{240}} + \expandafter\def\csname simpleicon@trainerroad\endcsname {\SIeight\symbol{241}} + \expandafter\def\csname simpleicon@trakt\endcsname {\SIeight\symbol{242}} + \expandafter\def\csname simpleicon@transportforireland\endcsname {\SIeight\symbol{243}} + \expandafter\def\csname simpleicon@transportforlondon\endcsname {\SIeight\symbol{244}} + \expandafter\def\csname simpleicon@travisci\endcsname {\SIeight\symbol{245}} + \expandafter\def\csname simpleicon@treehouse\endcsname {\SIeight\symbol{246}} + \expandafter\def\csname simpleicon@trello\endcsname {\SIeight\symbol{247}} + \expandafter\def\csname simpleicon@trendmicro\endcsname {\SIeight\symbol{248}} + \expandafter\def\csname simpleicon@treyarch\endcsname {\SIeight\symbol{249}} + \expandafter\def\csname simpleicon@triller\endcsname {\SIeight\symbol{250}} + \expandafter\def\csname simpleicon@trino\endcsname {\SIeight\symbol{251}} + \expandafter\def\csname simpleicon@tripadvisor\endcsname {\SIeight\symbol{252}} + \expandafter\def\csname simpleicon@tripdotcom\endcsname {\SIeight\symbol{253}} + \expandafter\def\csname simpleicon@trove\endcsname {\SIeight\symbol{254}} + \expandafter\def\csname simpleicon@trpc\endcsname {\SIeight\symbol{255}} + \expandafter\def\csname simpleicon@truenas\endcsname {\SInine\symbol{0}} + \expandafter\def\csname simpleicon@trulia\endcsname {\SInine\symbol{1}} + \expandafter\def\csname simpleicon@trustedshops\endcsname {\SInine\symbol{2}} + \expandafter\def\csname simpleicon@trustpilot\endcsname {\SInine\symbol{3}} + \expandafter\def\csname simpleicon@tryhackme\endcsname {\SInine\symbol{4}} + \expandafter\def\csname simpleicon@tryitonline\endcsname {\SInine\symbol{5}} + \expandafter\def\csname simpleicon@tsnode\endcsname {\SInine\symbol{6}} + \expandafter\def\csname simpleicon@tubi\endcsname {\SInine\symbol{7}} + \expandafter\def\csname simpleicon@tui\endcsname {\SInine\symbol{8}} + \expandafter\def\csname simpleicon@tumblr\endcsname {\SInine\symbol{9}} + \expandafter\def\csname simpleicon@tunein\endcsname {\SInine\symbol{10}} + \expandafter\def\csname simpleicon@turborepo\endcsname {\SInine\symbol{11}} + \expandafter\def\csname simpleicon@turbosquid\endcsname {\SInine\symbol{12}} + \expandafter\def\csname simpleicon@turkishairlines\endcsname {\SInine\symbol{13}} + \expandafter\def\csname simpleicon@tutanota\endcsname {\SInine\symbol{14}} + \expandafter\def\csname simpleicon@tvtime\endcsname {\SInine\symbol{15}} + \expandafter\def\csname simpleicon@twilio\endcsname {\SInine\symbol{16}} + \expandafter\def\csname simpleicon@twitch\endcsname {\SInine\symbol{17}} + \expandafter\def\csname simpleicon@twitter\endcsname {\SInine\symbol{18}} + \expandafter\def\csname simpleicon@twoo\endcsname {\SInine\symbol{19}} + \expandafter\def\csname simpleicon@typeform\endcsname {\SInine\symbol{20}} + \expandafter\def\csname simpleicon@typescript\endcsname {\SInine\symbol{21}} + \expandafter\def\csname simpleicon@typo3\endcsname {\SInine\symbol{22}} + \expandafter\def\csname simpleicon@uber\endcsname {\SInine\symbol{23}} + \expandafter\def\csname simpleicon@ubereats\endcsname {\SInine\symbol{24}} + \expandafter\def\csname simpleicon@ubiquiti\endcsname {\SInine\symbol{25}} + \expandafter\def\csname simpleicon@ubisoft\endcsname {\SInine\symbol{26}} + \expandafter\def\csname simpleicon@ublockorigin\endcsname {\SInine\symbol{27}} + \expandafter\def\csname simpleicon@ubuntu\endcsname {\SInine\symbol{28}} + \expandafter\def\csname simpleicon@udacity\endcsname {\SInine\symbol{29}} + \expandafter\def\csname simpleicon@udemy\endcsname {\SInine\symbol{30}} + \expandafter\def\csname simpleicon@ufc\endcsname {\SInine\symbol{31}} + \expandafter\def\csname simpleicon@uikit\endcsname {\SInine\symbol{32}} + \expandafter\def\csname simpleicon@ulule\endcsname {\SInine\symbol{33}} + \expandafter\def\csname simpleicon@umbraco\endcsname {\SInine\symbol{34}} + \expandafter\def\csname simpleicon@unacademy\endcsname {\SInine\symbol{35}} + \expandafter\def\csname simpleicon@underarmour\endcsname {\SInine\symbol{36}} + \expandafter\def\csname simpleicon@underscoredotjs\endcsname {\SInine\symbol{37}} + \expandafter\def\csname simpleicon@undertale\endcsname {\SInine\symbol{38}} + \expandafter\def\csname simpleicon@unicode\endcsname {\SInine\symbol{39}} + \expandafter\def\csname simpleicon@unilever\endcsname {\SInine\symbol{40}} + \expandafter\def\csname simpleicon@unitedairlines\endcsname {\SInine\symbol{41}} + \expandafter\def\csname simpleicon@unity\endcsname {\SInine\symbol{42}} + \expandafter\def\csname simpleicon@unlicense\endcsname {\SInine\symbol{43}} + \expandafter\def\csname simpleicon@unocss\endcsname {\SInine\symbol{44}} + \expandafter\def\csname simpleicon@unraid\endcsname {\SInine\symbol{45}} + \expandafter\def\csname simpleicon@unrealengine\endcsname {\SInine\symbol{46}} + \expandafter\def\csname simpleicon@unsplash\endcsname {\SInine\symbol{47}} + \expandafter\def\csname simpleicon@untangle\endcsname {\SInine\symbol{48}} + \expandafter\def\csname simpleicon@untappd\endcsname {\SInine\symbol{49}} + \expandafter\def\csname simpleicon@upcloud\endcsname {\SInine\symbol{50}} + \expandafter\def\csname simpleicon@uplabs\endcsname {\SInine\symbol{51}} + \expandafter\def\csname simpleicon@uploaded\endcsname {\SInine\symbol{52}} + \expandafter\def\csname simpleicon@ups\endcsname {\SInine\symbol{53}} + \expandafter\def\csname simpleicon@upstash\endcsname {\SInine\symbol{54}} + \expandafter\def\csname simpleicon@uptobox\endcsname {\SInine\symbol{55}} + \expandafter\def\csname simpleicon@upwork\endcsname {\SInine\symbol{56}} + \expandafter\def\csname simpleicon@usps\endcsname {\SInine\symbol{57}} + \expandafter\def\csname simpleicon@v\endcsname {\SInine\symbol{58}} + \expandafter\def\csname simpleicon@v8\endcsname {\SInine\symbol{59}} + \expandafter\def\csname simpleicon@vaadin\endcsname {\SInine\symbol{60}} + \expandafter\def\csname simpleicon@vagrant\endcsname {\SInine\symbol{61}} + \expandafter\def\csname simpleicon@valorant\endcsname {\SInine\symbol{62}} + \expandafter\def\csname simpleicon@valve\endcsname {\SInine\symbol{63}} + \expandafter\def\csname simpleicon@vapor\endcsname {\SInine\symbol{64}} + \expandafter\def\csname simpleicon@vault\endcsname {\SInine\symbol{65}} + \expandafter\def\csname simpleicon@vauxhall\endcsname {\SInine\symbol{66}} + \expandafter\def\csname simpleicon@vbulletin\endcsname {\SInine\symbol{67}} + \expandafter\def\csname simpleicon@vectorlogozone\endcsname {\SInine\symbol{68}} + \expandafter\def\csname simpleicon@vectorworks\endcsname {\SInine\symbol{69}} + \expandafter\def\csname simpleicon@veeam\endcsname {\SInine\symbol{70}} + \expandafter\def\csname simpleicon@veepee\endcsname {\SInine\symbol{71}} + \expandafter\def\csname simpleicon@velog\endcsname {\SInine\symbol{72}} + \expandafter\def\csname simpleicon@venmo\endcsname {\SInine\symbol{73}} + \expandafter\def\csname simpleicon@vercel\endcsname {\SInine\symbol{74}} + \expandafter\def\csname simpleicon@verdaccio\endcsname {\SInine\symbol{75}} + \expandafter\def\csname simpleicon@veritas\endcsname {\SInine\symbol{76}} + \expandafter\def\csname simpleicon@verizon\endcsname {\SInine\symbol{77}} + \expandafter\def\csname simpleicon@vexxhost\endcsname {\SInine\symbol{78}} + \expandafter\def\csname simpleicon@vfairs\endcsname {\SInine\symbol{79}} + \expandafter\def\csname simpleicon@viadeo\endcsname {\SInine\symbol{80}} + \expandafter\def\csname simpleicon@viber\endcsname {\SInine\symbol{81}} + \expandafter\def\csname simpleicon@vim\endcsname {\SInine\symbol{82}} + \expandafter\def\csname simpleicon@vimeo\endcsname {\SInine\symbol{83}} + \expandafter\def\csname simpleicon@vimeolivestream\endcsname {\SInine\symbol{84}} + \expandafter\def\csname simpleicon@virgin\endcsname {\SInine\symbol{85}} + \expandafter\def\csname simpleicon@virtualbox\endcsname {\SInine\symbol{86}} + \expandafter\def\csname simpleicon@virustotal\endcsname {\SInine\symbol{87}} + \expandafter\def\csname simpleicon@visa\endcsname {\SInine\symbol{88}} + \expandafter\def\csname simpleicon@visualstudio\endcsname {\SInine\symbol{89}} + \expandafter\def\csname simpleicon@visualstudiocode\endcsname {\SInine\symbol{90}} + \expandafter\def\csname simpleicon@vite\endcsname {\SInine\symbol{91}} + \expandafter\def\csname simpleicon@vitess\endcsname {\SInine\symbol{92}} + \expandafter\def\csname simpleicon@vivaldi\endcsname {\SInine\symbol{93}} + \expandafter\def\csname simpleicon@vivino\endcsname {\SInine\symbol{94}} + \expandafter\def\csname simpleicon@vk\endcsname {\SInine\symbol{95}} + \expandafter\def\csname simpleicon@vlcmediaplayer\endcsname {\SInine\symbol{96}} + \expandafter\def\csname simpleicon@vmware\endcsname {\SInine\symbol{97}} + \expandafter\def\csname simpleicon@vodafone\endcsname {\SInine\symbol{98}} + \expandafter\def\csname simpleicon@volkswagen\endcsname {\SInine\symbol{99}} + \expandafter\def\csname simpleicon@volvo\endcsname {\SInine\symbol{100}} + \expandafter\def\csname simpleicon@vonage\endcsname {\SInine\symbol{101}} + \expandafter\def\csname simpleicon@vowpalwabbit\endcsname {\SInine\symbol{102}} + \expandafter\def\csname simpleicon@vox\endcsname {\SInine\symbol{103}} + \expandafter\def\csname simpleicon@vsco\endcsname {\SInine\symbol{104}} + \expandafter\def\csname simpleicon@vtex\endcsname {\SInine\symbol{105}} + \expandafter\def\csname simpleicon@vuedotjs\endcsname {\SInine\symbol{106}} + \expandafter\def\csname simpleicon@vuetify\endcsname {\SInine\symbol{107}} + \expandafter\def\csname simpleicon@vulkan\endcsname {\SInine\symbol{108}} + \expandafter\def\csname simpleicon@vultr\endcsname {\SInine\symbol{109}} + \expandafter\def\csname simpleicon@w3c\endcsname {\SInine\symbol{110}} + \expandafter\def\csname simpleicon@wagtail\endcsname {\SInine\symbol{111}} + \expandafter\def\csname simpleicon@wakatime\endcsname {\SInine\symbol{112}} + \expandafter\def\csname simpleicon@walkman\endcsname {\SInine\symbol{113}} + \expandafter\def\csname simpleicon@wallabag\endcsname {\SInine\symbol{114}} + \expandafter\def\csname simpleicon@walmart\endcsname {\SInine\symbol{115}} + \expandafter\def\csname simpleicon@wappalyzer\endcsname {\SInine\symbol{116}} + \expandafter\def\csname simpleicon@warnerbros\endcsname {\SInine\symbol{117}} + \expandafter\def\csname simpleicon@wasmcloud\endcsname {\SInine\symbol{118}} + \expandafter\def\csname simpleicon@wattpad\endcsname {\SInine\symbol{119}} + \expandafter\def\csname simpleicon@waze\endcsname {\SInine\symbol{120}} + \expandafter\def\csname simpleicon@wearos\endcsname {\SInine\symbol{121}} + \expandafter\def\csname simpleicon@weasyl\endcsname {\SInine\symbol{122}} + \expandafter\def\csname simpleicon@web3dotjs\endcsname {\SInine\symbol{123}} + \expandafter\def\csname simpleicon@webassembly\endcsname {\SInine\symbol{124}} + \expandafter\def\csname simpleicon@webauthn\endcsname {\SInine\symbol{125}} + \expandafter\def\csname simpleicon@webcomponentsdotorg\endcsname {\SInine\symbol{126}} + \expandafter\def\csname simpleicon@webdriverio\endcsname {\SInine\symbol{127}} + \expandafter\def\csname simpleicon@webflow\endcsname {\SInine\symbol{128}} + \expandafter\def\csname simpleicon@webgl\endcsname {\SInine\symbol{129}} + \expandafter\def\csname simpleicon@webhint\endcsname {\SInine\symbol{130}} + \expandafter\def\csname simpleicon@weblate\endcsname {\SInine\symbol{131}} + \expandafter\def\csname simpleicon@webmin\endcsname {\SInine\symbol{132}} + \expandafter\def\csname simpleicon@webmoney\endcsname {\SInine\symbol{133}} + \expandafter\def\csname simpleicon@webpack\endcsname {\SInine\symbol{134}} + \expandafter\def\csname simpleicon@webrtc\endcsname {\SInine\symbol{135}} + \expandafter\def\csname simpleicon@webstorm\endcsname {\SInine\symbol{136}} + \expandafter\def\csname simpleicon@webtoon\endcsname {\SInine\symbol{137}} + \expandafter\def\csname simpleicon@wechat\endcsname {\SInine\symbol{138}} + \expandafter\def\csname simpleicon@wegame\endcsname {\SInine\symbol{139}} + \expandafter\def\csname simpleicon@weightsandbiases\endcsname {\SInine\symbol{140}} + \expandafter\def\csname simpleicon@welcometothejungle\endcsname {\SInine\symbol{141}} + \expandafter\def\csname simpleicon@wemo\endcsname {\SInine\symbol{142}} + \expandafter\def\csname simpleicon@westerndigital\endcsname {\SInine\symbol{143}} + \expandafter\def\csname simpleicon@wetransfer\endcsname {\SInine\symbol{144}} + \expandafter\def\csname simpleicon@whatsapp\endcsname {\SInine\symbol{145}} + \expandafter\def\csname simpleicon@wheniwork\endcsname {\SInine\symbol{146}} + \expandafter\def\csname simpleicon@whitesource\endcsname {\SInine\symbol{147}} + \expandafter\def\csname simpleicon@wii\endcsname {\SInine\symbol{148}} + \expandafter\def\csname simpleicon@wiiu\endcsname {\SInine\symbol{149}} + \expandafter\def\csname simpleicon@wikidata\endcsname {\SInine\symbol{150}} + \expandafter\def\csname simpleicon@wikidotjs\endcsname {\SInine\symbol{151}} + \expandafter\def\csname simpleicon@wikimediacommons\endcsname {\SInine\symbol{152}} + \expandafter\def\csname simpleicon@wikipedia\endcsname {\SInine\symbol{153}} + \expandafter\def\csname simpleicon@wikiquote\endcsname {\SInine\symbol{154}} + \expandafter\def\csname simpleicon@wikivoyage\endcsname {\SInine\symbol{155}} + \expandafter\def\csname simpleicon@winamp\endcsname {\SInine\symbol{156}} + \expandafter\def\csname simpleicon@windicss\endcsname {\SInine\symbol{157}} + \expandafter\def\csname simpleicon@windows\endcsname {\SInine\symbol{158}} + \expandafter\def\csname simpleicon@windows95\endcsname {\SInine\symbol{159}} + \expandafter\def\csname simpleicon@windowsterminal\endcsname {\SInine\symbol{160}} + \expandafter\def\csname simpleicon@windowsxp\endcsname {\SInine\symbol{161}} + \expandafter\def\csname simpleicon@winmate\endcsname {\SInine\symbol{162}} + \expandafter\def\csname simpleicon@wipro\endcsname {\SInine\symbol{163}} + \expandafter\def\csname simpleicon@wire\endcsname {\SInine\symbol{164}} + \expandafter\def\csname simpleicon@wireguard\endcsname {\SInine\symbol{165}} + \expandafter\def\csname simpleicon@wireshark\endcsname {\SInine\symbol{166}} + \expandafter\def\csname simpleicon@wise\endcsname {\SInine\symbol{167}} + \expandafter\def\csname simpleicon@wish\endcsname {\SInine\symbol{168}} + \expandafter\def\csname simpleicon@wistia\endcsname {\SInine\symbol{169}} + \expandafter\def\csname simpleicon@wix\endcsname {\SInine\symbol{170}} + \expandafter\def\csname simpleicon@wizzair\endcsname {\SInine\symbol{171}} + \expandafter\def\csname simpleicon@wolfram\endcsname {\SInine\symbol{172}} + \expandafter\def\csname simpleicon@wolframlanguage\endcsname {\SInine\symbol{173}} + \expandafter\def\csname simpleicon@wolframmathematica\endcsname {\SInine\symbol{174}} + \expandafter\def\csname simpleicon@woo\endcsname {\SInine\symbol{175}} + \expandafter\def\csname simpleicon@woocommerce\endcsname {\SInine\symbol{176}} + \expandafter\def\csname simpleicon@wordpress\endcsname {\SInine\symbol{177}} + \expandafter\def\csname simpleicon@workplace\endcsname {\SInine\symbol{178}} + \expandafter\def\csname simpleicon@worldhealthorganization\endcsname {\SInine\symbol{179}} + \expandafter\def\csname simpleicon@wpengine\endcsname {\SInine\symbol{180}} + \expandafter\def\csname simpleicon@wprocket\endcsname {\SInine\symbol{181}} + \expandafter\def\csname simpleicon@writedotas\endcsname {\SInine\symbol{182}} + \expandafter\def\csname simpleicon@wwe\endcsname {\SInine\symbol{183}} + \expandafter\def\csname simpleicon@wwise\endcsname {\SInine\symbol{184}} + \expandafter\def\csname simpleicon@xamarin\endcsname {\SInine\symbol{185}} + \expandafter\def\csname simpleicon@xaml\endcsname {\SInine\symbol{186}} + \expandafter\def\csname simpleicon@xampp\endcsname {\SInine\symbol{187}} + \expandafter\def\csname simpleicon@xbox\endcsname {\SInine\symbol{188}} + \expandafter\def\csname simpleicon@xcode\endcsname {\SInine\symbol{189}} + \expandafter\def\csname simpleicon@xdadevelopers\endcsname {\SInine\symbol{190}} + \expandafter\def\csname simpleicon@xdotorg\endcsname {\SInine\symbol{191}} + \expandafter\def\csname simpleicon@xero\endcsname {\SInine\symbol{192}} + \expandafter\def\csname simpleicon@xfce\endcsname {\SInine\symbol{193}} + \expandafter\def\csname simpleicon@xiaomi\endcsname {\SInine\symbol{194}} + \expandafter\def\csname simpleicon@xilinx\endcsname {\SInine\symbol{195}} + \expandafter\def\csname simpleicon@xing\endcsname {\SInine\symbol{196}} + \expandafter\def\csname simpleicon@xmpp\endcsname {\SInine\symbol{197}} + \expandafter\def\csname simpleicon@xrp\endcsname {\SInine\symbol{198}} + \expandafter\def\csname simpleicon@xsplit\endcsname {\SInine\symbol{199}} + \expandafter\def\csname simpleicon@xstate\endcsname {\SInine\symbol{200}} + \expandafter\def\csname simpleicon@yahoo\endcsname {\SInine\symbol{201}} + \expandafter\def\csname simpleicon@yale\endcsname {\SInine\symbol{202}} + \expandafter\def\csname simpleicon@yamahacorporation\endcsname {\SInine\symbol{203}} + \expandafter\def\csname simpleicon@yamahamotorcorporation\endcsname {\SInine\symbol{204}} + \expandafter\def\csname simpleicon@yammer\endcsname {\SInine\symbol{205}} + \expandafter\def\csname simpleicon@yarn\endcsname {\SInine\symbol{206}} + \expandafter\def\csname simpleicon@ycombinator\endcsname {\SInine\symbol{207}} + \expandafter\def\csname simpleicon@yelp\endcsname {\SInine\symbol{208}} + \expandafter\def\csname simpleicon@yoast\endcsname {\SInine\symbol{209}} + \expandafter\def\csname simpleicon@yolo\endcsname {\SInine\symbol{210}} + \expandafter\def\csname simpleicon@yourtraveldottv\endcsname {\SInine\symbol{211}} + \expandafter\def\csname simpleicon@youtube\endcsname {\SInine\symbol{212}} + \expandafter\def\csname simpleicon@youtubegaming\endcsname {\SInine\symbol{213}} + \expandafter\def\csname simpleicon@youtubemusic\endcsname {\SInine\symbol{214}} + \expandafter\def\csname simpleicon@youtubestudio\endcsname {\SInine\symbol{215}} + \expandafter\def\csname simpleicon@youtubetv\endcsname {\SInine\symbol{216}} + \expandafter\def\csname simpleicon@yubico\endcsname {\SInine\symbol{217}} + \expandafter\def\csname simpleicon@zabka\endcsname {\SInine\symbol{218}} + \expandafter\def\csname simpleicon@zalando\endcsname {\SInine\symbol{219}} + \expandafter\def\csname simpleicon@zalo\endcsname {\SInine\symbol{220}} + \expandafter\def\csname simpleicon@zapier\endcsname {\SInine\symbol{221}} + \expandafter\def\csname simpleicon@zara\endcsname {\SInine\symbol{222}} + \expandafter\def\csname simpleicon@zazzle\endcsname {\SInine\symbol{223}} + \expandafter\def\csname simpleicon@zcash\endcsname {\SInine\symbol{224}} + \expandafter\def\csname simpleicon@zdf\endcsname {\SInine\symbol{225}} + \expandafter\def\csname simpleicon@zebratechnologies\endcsname {\SInine\symbol{226}} + \expandafter\def\csname simpleicon@zelle\endcsname {\SInine\symbol{227}} + \expandafter\def\csname simpleicon@zend\endcsname {\SInine\symbol{228}} + \expandafter\def\csname simpleicon@zendesk\endcsname {\SInine\symbol{229}} + \expandafter\def\csname simpleicon@zendframework\endcsname {\SInine\symbol{230}} + \expandafter\def\csname simpleicon@zenn\endcsname {\SInine\symbol{231}} + \expandafter\def\csname simpleicon@zenodo\endcsname {\SInine\symbol{232}} + \expandafter\def\csname simpleicon@zerodha\endcsname {\SInine\symbol{233}} + \expandafter\def\csname simpleicon@zeromq\endcsname {\SInine\symbol{234}} + \expandafter\def\csname simpleicon@zerply\endcsname {\SInine\symbol{235}} + \expandafter\def\csname simpleicon@zhihu\endcsname {\SInine\symbol{236}} + \expandafter\def\csname simpleicon@zig\endcsname {\SInine\symbol{237}} + \expandafter\def\csname simpleicon@zigbee\endcsname {\SInine\symbol{238}} + \expandafter\def\csname simpleicon@zillow\endcsname {\SInine\symbol{239}} + \expandafter\def\csname simpleicon@zingat\endcsname {\SInine\symbol{240}} + \expandafter\def\csname simpleicon@zoho\endcsname {\SInine\symbol{241}} + \expandafter\def\csname simpleicon@zoiper\endcsname {\SInine\symbol{242}} + \expandafter\def\csname simpleicon@zomato\endcsname {\SInine\symbol{243}} + \expandafter\def\csname simpleicon@zoom\endcsname {\SInine\symbol{244}} + \expandafter\def\csname simpleicon@zorin\endcsname {\SInine\symbol{245}} + \expandafter\def\csname simpleicon@zotero\endcsname {\SInine\symbol{246}} + \expandafter\def\csname simpleicon@zulip\endcsname {\SInine\symbol{247}} + \expandafter\def\csname simpleicon@zwave\endcsname {\SInine\symbol{248}} + \expandafter\def\csname simpleicon@zyte\endcsname {\SInine\symbol{249}}
\ No newline at end of file diff --git a/fonts/simpleicons/tex/simpleiconsglyphs-xeluatex.tex b/fonts/simpleicons/tex/simpleiconsglyphs-xeluatex.tex index f448aec4d2..0a21f003d7 100644 --- a/fonts/simpleicons/tex/simpleiconsglyphs-xeluatex.tex +++ b/fonts/simpleicons/tex/simpleiconsglyphs-xeluatex.tex @@ -59,2229 +59,2241 @@ \expandafter\def\csname simpleicon@airasia\endcsname {\SI\symbol{"EA3A}} \expandafter\def\csname simpleicon@airbnb\endcsname {\SI\symbol{"EA3B}} \expandafter\def\csname simpleicon@airbus\endcsname {\SI\symbol{"EA3C}} - \expandafter\def\csname simpleicon@aircall\endcsname {\SI\symbol{"EA3D}} - \expandafter\def\csname simpleicon@aircanada\endcsname {\SI\symbol{"EA3E}} - \expandafter\def\csname simpleicon@airchina\endcsname {\SI\symbol{"EA3F}} - \expandafter\def\csname simpleicon@airfrance\endcsname {\SI\symbol{"EA40}} - \expandafter\def\csname simpleicon@airplayaudio\endcsname {\SI\symbol{"EA41}} - \expandafter\def\csname simpleicon@airplayvideo\endcsname {\SI\symbol{"EA42}} - \expandafter\def\csname simpleicon@airtable\endcsname {\SI\symbol{"EA43}} - \expandafter\def\csname simpleicon@ajv\endcsname {\SI\symbol{"EA44}} - \expandafter\def\csname simpleicon@alacritty\endcsname {\SI\symbol{"EA45}} - \expandafter\def\csname simpleicon@albertheijn\endcsname {\SI\symbol{"EA46}} - \expandafter\def\csname simpleicon@aldinord\endcsname {\SI\symbol{"EA47}} - \expandafter\def\csname simpleicon@aldisud\endcsname {\SI\symbol{"EA48}} - \expandafter\def\csname simpleicon@alfaromeo\endcsname {\SI\symbol{"EA49}} - \expandafter\def\csname simpleicon@alfred\endcsname {\SI\symbol{"EA4A}} - \expandafter\def\csname simpleicon@algolia\endcsname {\SI\symbol{"EA4B}} - \expandafter\def\csname simpleicon@alibabacloud\endcsname {\SI\symbol{"EA4C}} - \expandafter\def\csname simpleicon@alibabadotcom\endcsname {\SI\symbol{"EA4D}} - \expandafter\def\csname simpleicon@aliexpress\endcsname {\SI\symbol{"EA4E}} - \expandafter\def\csname simpleicon@alipay\endcsname {\SI\symbol{"EA4F}} - \expandafter\def\csname simpleicon@alitalia\endcsname {\SI\symbol{"EA50}} - \expandafter\def\csname simpleicon@allegro\endcsname {\SI\symbol{"EA51}} - \expandafter\def\csname simpleicon@alliedmodders\endcsname {\SI\symbol{"EA52}} - \expandafter\def\csname simpleicon@allocine\endcsname {\SI\symbol{"EA53}} - \expandafter\def\csname simpleicon@alltrails\endcsname {\SI\symbol{"EA54}} - \expandafter\def\csname simpleicon@alpinedotjs\endcsname {\SI\symbol{"EA55}} - \expandafter\def\csname simpleicon@alpinelinux\endcsname {\SI\symbol{"EA56}} - \expandafter\def\csname simpleicon@altiumdesigner\endcsname {\SI\symbol{"EA57}} - \expandafter\def\csname simpleicon@amazon\endcsname {\SI\symbol{"EA58}} - \expandafter\def\csname simpleicon@amazonalexa\endcsname {\SI\symbol{"EA59}} - \expandafter\def\csname simpleicon@amazonapigateway\endcsname {\SI\symbol{"EA5A}} - \expandafter\def\csname simpleicon@amazonaws\endcsname {\SI\symbol{"EA5B}} - \expandafter\def\csname simpleicon@amazoncloudwatch\endcsname {\SI\symbol{"EA5C}} - \expandafter\def\csname simpleicon@amazondynamodb\endcsname {\SI\symbol{"EA5D}} - \expandafter\def\csname simpleicon@amazonec2\endcsname {\SI\symbol{"EA5E}} - \expandafter\def\csname simpleicon@amazonecs\endcsname {\SI\symbol{"EA5F}} - \expandafter\def\csname simpleicon@amazoneks\endcsname {\SI\symbol{"EA60}} - \expandafter\def\csname simpleicon@amazonfiretv\endcsname {\SI\symbol{"EA61}} - \expandafter\def\csname simpleicon@amazonlumberyard\endcsname {\SI\symbol{"EA62}} - \expandafter\def\csname simpleicon@amazonpay\endcsname {\SI\symbol{"EA63}} - \expandafter\def\csname simpleicon@amazonprime\endcsname {\SI\symbol{"EA64}} - \expandafter\def\csname simpleicon@amazonrds\endcsname {\SI\symbol{"EA65}} - \expandafter\def\csname simpleicon@amazons3\endcsname {\SI\symbol{"EA66}} - \expandafter\def\csname simpleicon@amazonsqs\endcsname {\SI\symbol{"EA67}} - \expandafter\def\csname simpleicon@amd\endcsname {\SI\symbol{"EA68}} - \expandafter\def\csname simpleicon@americanairlines\endcsname {\SI\symbol{"EA69}} - \expandafter\def\csname simpleicon@americanexpress\endcsname {\SI\symbol{"EA6A}} - \expandafter\def\csname simpleicon@amg\endcsname {\SI\symbol{"EA6B}} - \expandafter\def\csname simpleicon@amp\endcsname {\SI\symbol{"EA6C}} - \expandafter\def\csname simpleicon@amul\endcsname {\SI\symbol{"EA6D}} - \expandafter\def\csname simpleicon@ana\endcsname {\SI\symbol{"EA6E}} - \expandafter\def\csname simpleicon@anaconda\endcsname {\SI\symbol{"EA6F}} - \expandafter\def\csname simpleicon@analogue\endcsname {\SI\symbol{"EA70}} - \expandafter\def\csname simpleicon@anchor\endcsname {\SI\symbol{"EA71}} - \expandafter\def\csname simpleicon@andela\endcsname {\SI\symbol{"EA72}} - \expandafter\def\csname simpleicon@android\endcsname {\SI\symbol{"EA73}} - \expandafter\def\csname simpleicon@androidauto\endcsname {\SI\symbol{"EA74}} - \expandafter\def\csname simpleicon@androidstudio\endcsname {\SI\symbol{"EA75}} - \expandafter\def\csname simpleicon@angellist\endcsname {\SI\symbol{"EA76}} - \expandafter\def\csname simpleicon@angular\endcsname {\SI\symbol{"EA77}} - \expandafter\def\csname simpleicon@angularjs\endcsname {\SI\symbol{"EA78}} - \expandafter\def\csname simpleicon@angularuniversal\endcsname {\SI\symbol{"EA79}} - \expandafter\def\csname simpleicon@anilist\endcsname {\SI\symbol{"EA7A}} - \expandafter\def\csname simpleicon@ansible\endcsname {\SI\symbol{"EA7B}} - \expandafter\def\csname simpleicon@ansys\endcsname {\SI\symbol{"EA7C}} - \expandafter\def\csname simpleicon@anta\endcsname {\SI\symbol{"EA7D}} - \expandafter\def\csname simpleicon@antdesign\endcsname {\SI\symbol{"EA7E}} - \expandafter\def\csname simpleicon@antena3\endcsname {\SI\symbol{"EA7F}} - \expandafter\def\csname simpleicon@anydesk\endcsname {\SI\symbol{"EA80}} - \expandafter\def\csname simpleicon@aol\endcsname {\SI\symbol{"EA81}} - \expandafter\def\csname simpleicon@apache\endcsname {\SI\symbol{"EA82}} - \expandafter\def\csname simpleicon@apacheairflow\endcsname {\SI\symbol{"EA83}} - \expandafter\def\csname simpleicon@apacheant\endcsname {\SI\symbol{"EA84}} - \expandafter\def\csname simpleicon@apachecassandra\endcsname {\SI\symbol{"EA85}} - \expandafter\def\csname simpleicon@apachecloudstack\endcsname {\SI\symbol{"EA86}} - \expandafter\def\csname simpleicon@apachecordova\endcsname {\SI\symbol{"EA87}} - \expandafter\def\csname simpleicon@apachecouchdb\endcsname {\SI\symbol{"EA88}} - \expandafter\def\csname simpleicon@apachedruid\endcsname {\SI\symbol{"EA89}} - \expandafter\def\csname simpleicon@apacheecharts\endcsname {\SI\symbol{"EA8A}} - \expandafter\def\csname simpleicon@apacheflink\endcsname {\SI\symbol{"EA8B}} - \expandafter\def\csname simpleicon@apachegroovy\endcsname {\SI\symbol{"EA8C}} - \expandafter\def\csname simpleicon@apachehadoop\endcsname {\SI\symbol{"EA8D}} - \expandafter\def\csname simpleicon@apachehive\endcsname {\SI\symbol{"EA8E}} - \expandafter\def\csname simpleicon@apachejmeter\endcsname {\SI\symbol{"EA8F}} - \expandafter\def\csname simpleicon@apachekafka\endcsname {\SI\symbol{"EA90}} - \expandafter\def\csname simpleicon@apachekylin\endcsname {\SI\symbol{"EA91}} - \expandafter\def\csname simpleicon@apachemaven\endcsname {\SI\symbol{"EA92}} - \expandafter\def\csname simpleicon@apachenetbeanside\endcsname {\SI\symbol{"EA93}} - \expandafter\def\csname simpleicon@apacheopenoffice\endcsname {\SI\symbol{"EA94}} - \expandafter\def\csname simpleicon@apachepulsar\endcsname {\SI\symbol{"EA95}} - \expandafter\def\csname simpleicon@apacherocketmq\endcsname {\SI\symbol{"EA96}} - \expandafter\def\csname simpleicon@apachesolr\endcsname {\SI\symbol{"EA97}} - \expandafter\def\csname simpleicon@apachespark\endcsname {\SI\symbol{"EA98}} - \expandafter\def\csname simpleicon@apachetomcat\endcsname {\SI\symbol{"EA99}} - \expandafter\def\csname simpleicon@aparat\endcsname {\SI\symbol{"EA9A}} - \expandafter\def\csname simpleicon@apollographql\endcsname {\SI\symbol{"EA9B}} - \expandafter\def\csname simpleicon@apostrophe\endcsname {\SI\symbol{"EA9C}} - \expandafter\def\csname simpleicon@appannie\endcsname {\SI\symbol{"EA9D}} - \expandafter\def\csname simpleicon@appian\endcsname {\SI\symbol{"EA9E}} - \expandafter\def\csname simpleicon@apple\endcsname {\SI\symbol{"EA9F}} - \expandafter\def\csname simpleicon@applearcade\endcsname {\SI\symbol{"EAA0}} - \expandafter\def\csname simpleicon@applemusic\endcsname {\SI\symbol{"EAA1}} - \expandafter\def\csname simpleicon@applepay\endcsname {\SI\symbol{"EAA2}} - \expandafter\def\csname simpleicon@applepodcasts\endcsname {\SI\symbol{"EAA3}} - \expandafter\def\csname simpleicon@appletv\endcsname {\SI\symbol{"EAA4}} - \expandafter\def\csname simpleicon@appsignal\endcsname {\SI\symbol{"EAA5}} - \expandafter\def\csname simpleicon@appstore\endcsname {\SI\symbol{"EAA6}} - \expandafter\def\csname simpleicon@appveyor\endcsname {\SI\symbol{"EAA7}} - \expandafter\def\csname simpleicon@appwrite\endcsname {\SI\symbol{"EAA8}} - \expandafter\def\csname simpleicon@aqua\endcsname {\SI\symbol{"EAA9}} - \expandafter\def\csname simpleicon@aral\endcsname {\SI\symbol{"EAAA}} - \expandafter\def\csname simpleicon@arangodb\endcsname {\SI\symbol{"EAAB}} - \expandafter\def\csname simpleicon@archicad\endcsname {\SI\symbol{"EAAC}} - \expandafter\def\csname simpleicon@archiveofourown\endcsname {\SI\symbol{"EAAD}} - \expandafter\def\csname simpleicon@archlinux\endcsname {\SI\symbol{"EAAE}} - \expandafter\def\csname simpleicon@ardour\endcsname {\SI\symbol{"EAAF}} - \expandafter\def\csname simpleicon@arduino\endcsname {\SI\symbol{"EAB0}} - \expandafter\def\csname simpleicon@argo\endcsname {\SI\symbol{"EAB1}} - \expandafter\def\csname simpleicon@argos\endcsname {\SI\symbol{"EAB2}} - \expandafter\def\csname simpleicon@arkecosystem\endcsname {\SI\symbol{"EAB3}} - \expandafter\def\csname simpleicon@arlo\endcsname {\SI\symbol{"EAB4}} - \expandafter\def\csname simpleicon@arm\endcsname {\SI\symbol{"EAB5}} - \expandafter\def\csname simpleicon@artifacthub\endcsname {\SI\symbol{"EAB6}} - \expandafter\def\csname simpleicon@artixlinux\endcsname {\SI\symbol{"EAB7}} - \expandafter\def\csname simpleicon@artstation\endcsname {\SI\symbol{"EAB8}} - \expandafter\def\csname simpleicon@arxiv\endcsname {\SI\symbol{"EAB9}} - \expandafter\def\csname simpleicon@asana\endcsname {\SI\symbol{"EABA}} - \expandafter\def\csname simpleicon@asciidoctor\endcsname {\SI\symbol{"EABB}} - \expandafter\def\csname simpleicon@asciinema\endcsname {\SI\symbol{"EABC}} - \expandafter\def\csname simpleicon@asda\endcsname {\SI\symbol{"EABD}} - \expandafter\def\csname simpleicon@aseprite\endcsname {\SI\symbol{"EABE}} - \expandafter\def\csname simpleicon@askfm\endcsname {\SI\symbol{"EABF}} - \expandafter\def\csname simpleicon@askubuntu\endcsname {\SI\symbol{"EAC0}} - \expandafter\def\csname simpleicon@assemblyscript\endcsname {\SI\symbol{"EAC1}} - \expandafter\def\csname simpleicon@astonmartin\endcsname {\SI\symbol{"EAC2}} - \expandafter\def\csname simpleicon@astro\endcsname {\SI\symbol{"EAC3}} - \expandafter\def\csname simpleicon@asus\endcsname {\SI\symbol{"EAC4}} - \expandafter\def\csname simpleicon@atandt\endcsname {\SI\symbol{"EAC5}} - \expandafter\def\csname simpleicon@atari\endcsname {\SI\symbol{"EAC6}} - \expandafter\def\csname simpleicon@atlassian\endcsname {\SI\symbol{"EAC7}} - \expandafter\def\csname simpleicon@atom\endcsname {\SI\symbol{"EAC8}} - \expandafter\def\csname simpleicon@auchan\endcsname {\SI\symbol{"EAC9}} - \expandafter\def\csname simpleicon@audacity\endcsname {\SI\symbol{"EACA}} - \expandafter\def\csname simpleicon@audi\endcsname {\SI\symbol{"EACB}} - \expandafter\def\csname simpleicon@audible\endcsname {\SI\symbol{"EACC}} - \expandafter\def\csname simpleicon@audioboom\endcsname {\SI\symbol{"EACD}} - \expandafter\def\csname simpleicon@audiomack\endcsname {\SI\symbol{"EACE}} - \expandafter\def\csname simpleicon@audiotechnica\endcsname {\SI\symbol{"EACF}} - \expandafter\def\csname simpleicon@aurelia\endcsname {\SI\symbol{"EAD0}} - \expandafter\def\csname simpleicon@auth0\endcsname {\SI\symbol{"EAD1}} - \expandafter\def\csname simpleicon@authy\endcsname {\SI\symbol{"EAD2}} - \expandafter\def\csname simpleicon@autodesk\endcsname {\SI\symbol{"EAD3}} - \expandafter\def\csname simpleicon@autohotkey\endcsname {\SI\symbol{"EAD4}} - \expandafter\def\csname simpleicon@automattic\endcsname {\SI\symbol{"EAD5}} - \expandafter\def\csname simpleicon@autoprefixer\endcsname {\SI\symbol{"EAD6}} - \expandafter\def\csname simpleicon@avast\endcsname {\SI\symbol{"EAD7}} - \expandafter\def\csname simpleicon@awesomelists\endcsname {\SI\symbol{"EAD8}} - \expandafter\def\csname simpleicon@awesomewm\endcsname {\SI\symbol{"EAD9}} - \expandafter\def\csname simpleicon@awsamplify\endcsname {\SI\symbol{"EADA}} - \expandafter\def\csname simpleicon@awsfargate\endcsname {\SI\symbol{"EADB}} - \expandafter\def\csname simpleicon@awslambda\endcsname {\SI\symbol{"EADC}} - \expandafter\def\csname simpleicon@azureartifacts\endcsname {\SI\symbol{"EADD}} - \expandafter\def\csname simpleicon@azuredataexplorer\endcsname {\SI\symbol{"EADE}} - \expandafter\def\csname simpleicon@azuredevops\endcsname {\SI\symbol{"EADF}} - \expandafter\def\csname simpleicon@azurefunctions\endcsname {\SI\symbol{"EAE0}} - \expandafter\def\csname simpleicon@azurepipelines\endcsname {\SI\symbol{"EAE1}} - \expandafter\def\csname simpleicon@babel\endcsname {\SI\symbol{"EAE2}} - \expandafter\def\csname simpleicon@backbonedotjs\endcsname {\SI\symbol{"EAE3}} - \expandafter\def\csname simpleicon@badgr\endcsname {\SI\symbol{"EAE4}} - \expandafter\def\csname simpleicon@badoo\endcsname {\SI\symbol{"EAE5}} - \expandafter\def\csname simpleicon@baidu\endcsname {\SI\symbol{"EAE6}} - \expandafter\def\csname simpleicon@bamboo\endcsname {\SI\symbol{"EAE7}} - \expandafter\def\csname simpleicon@bandcamp\endcsname {\SI\symbol{"EAE8}} - \expandafter\def\csname simpleicon@bandlab\endcsname {\SI\symbol{"EAE9}} - \expandafter\def\csname simpleicon@bandrautomation\endcsname {\SI\symbol{"EAEA}} - \expandafter\def\csname simpleicon@bandsintown\endcsname {\SI\symbol{"EAEB}} - \expandafter\def\csname simpleicon@bankofamerica\endcsname {\SI\symbol{"EAEC}} - \expandafter\def\csname simpleicon@barclays\endcsname {\SI\symbol{"EAED}} - \expandafter\def\csname simpleicon@baremetrics\endcsname {\SI\symbol{"EAEE}} - \expandafter\def\csname simpleicon@basecamp\endcsname {\SI\symbol{"EAEF}} - \expandafter\def\csname simpleicon@bata\endcsname {\SI\symbol{"EAF0}} - \expandafter\def\csname simpleicon@bathasu\endcsname {\SI\symbol{"EAF1}} - \expandafter\def\csname simpleicon@battledotnet\endcsname {\SI\symbol{"EAF2}} - \expandafter\def\csname simpleicon@bbc\endcsname {\SI\symbol{"EAF3}} - \expandafter\def\csname simpleicon@bbciplayer\endcsname {\SI\symbol{"EAF4}} - \expandafter\def\csname simpleicon@beatport\endcsname {\SI\symbol{"EAF5}} - \expandafter\def\csname simpleicon@beats\endcsname {\SI\symbol{"EAF6}} - \expandafter\def\csname simpleicon@beatsbydre\endcsname {\SI\symbol{"EAF7}} - \expandafter\def\csname simpleicon@behance\endcsname {\SI\symbol{"EAF8}} - \expandafter\def\csname simpleicon@beijingsubway\endcsname {\SI\symbol{"EAF9}} - \expandafter\def\csname simpleicon@bem\endcsname {\SI\symbol{"EAFA}} - \expandafter\def\csname simpleicon@bentley\endcsname {\SI\symbol{"EAFB}} - \expandafter\def\csname simpleicon@betfair\endcsname {\SI\symbol{"EAFC}} - \expandafter\def\csname simpleicon@bigbasket\endcsname {\SI\symbol{"EAFD}} - \expandafter\def\csname simpleicon@bigbluebutton\endcsname {\SI\symbol{"EAFE}} - \expandafter\def\csname simpleicon@bigcartel\endcsname {\SI\symbol{"EAFF}} - \expandafter\def\csname simpleicon@bigcommerce\endcsname {\SI\symbol{"EB00}} - \expandafter\def\csname simpleicon@bilibili\endcsname {\SI\symbol{"EB01}} - \expandafter\def\csname simpleicon@binance\endcsname {\SI\symbol{"EB02}} - \expandafter\def\csname simpleicon@biolink\endcsname {\SI\symbol{"EB03}} - \expandafter\def\csname simpleicon@bit\endcsname {\SI\symbol{"EB04}} - \expandafter\def\csname simpleicon@bitbucket\endcsname {\SI\symbol{"EB05}} - \expandafter\def\csname simpleicon@bitcoin\endcsname {\SI\symbol{"EB06}} - \expandafter\def\csname simpleicon@bitcoincash\endcsname {\SI\symbol{"EB07}} - \expandafter\def\csname simpleicon@bitcoinsv\endcsname {\SI\symbol{"EB08}} - \expandafter\def\csname simpleicon@bitdefender\endcsname {\SI\symbol{"EB09}} - \expandafter\def\csname simpleicon@bitly\endcsname {\SI\symbol{"EB0A}} - \expandafter\def\csname simpleicon@bitrise\endcsname {\SI\symbol{"EB0B}} - \expandafter\def\csname simpleicon@bitwarden\endcsname {\SI\symbol{"EB0C}} - \expandafter\def\csname simpleicon@bitwig\endcsname {\SI\symbol{"EB0D}} - \expandafter\def\csname simpleicon@blackberry\endcsname {\SI\symbol{"EB0E}} - \expandafter\def\csname simpleicon@blazemeter\endcsname {\SI\symbol{"EB0F}} - \expandafter\def\csname simpleicon@blazor\endcsname {\SI\symbol{"EB10}} - \expandafter\def\csname simpleicon@blender\endcsname {\SI\symbol{"EB11}} - \expandafter\def\csname simpleicon@blockchaindotcom\endcsname {\SI\symbol{"EB12}} - \expandafter\def\csname simpleicon@blogger\endcsname {\SI\symbol{"EB13}} - \expandafter\def\csname simpleicon@bloglovin\endcsname {\SI\symbol{"EB14}} - \expandafter\def\csname simpleicon@blueprint\endcsname {\SI\symbol{"EB15}} - \expandafter\def\csname simpleicon@bluetooth\endcsname {\SI\symbol{"EB16}} - \expandafter\def\csname simpleicon@bmcsoftware\endcsname {\SI\symbol{"EB17}} - \expandafter\def\csname simpleicon@bmw\endcsname {\SI\symbol{"EB18}} - \expandafter\def\csname simpleicon@boehringeringelheim\endcsname {\SI\symbol{"EB19}} - \expandafter\def\csname simpleicon@boeing\endcsname {\SI\symbol{"EB1A}} - \expandafter\def\csname simpleicon@bookbub\endcsname {\SI\symbol{"EB1B}} - \expandafter\def\csname simpleicon@bookmeter\endcsname {\SI\symbol{"EB1C}} - \expandafter\def\csname simpleicon@bookstack\endcsname {\SI\symbol{"EB1D}} - \expandafter\def\csname simpleicon@boost\endcsname {\SI\symbol{"EB1E}} - \expandafter\def\csname simpleicon@boots\endcsname {\SI\symbol{"EB1F}} - \expandafter\def\csname simpleicon@bootstrap\endcsname {\SI\symbol{"EB20}} - \expandafter\def\csname simpleicon@borgbackup\endcsname {\SI\symbol{"EB21}} - \expandafter\def\csname simpleicon@bosch\endcsname {\SI\symbol{"EB22}} - \expandafter\def\csname simpleicon@bose\endcsname {\SI\symbol{"EB23}} - \expandafter\def\csname simpleicon@boulanger\endcsname {\SI\symbol{"EB24}} - \expandafter\def\csname simpleicon@bower\endcsname {\SI\symbol{"EB25}} - \expandafter\def\csname simpleicon@box\endcsname {\SI\symbol{"EB26}} - \expandafter\def\csname simpleicon@boxysvg\endcsname {\SI\symbol{"EB27}} - \expandafter\def\csname simpleicon@brandfolder\endcsname {\SI\symbol{"EB28}} - \expandafter\def\csname simpleicon@brave\endcsname {\SI\symbol{"EB29}} - \expandafter\def\csname simpleicon@breaker\endcsname {\SI\symbol{"EB2A}} - \expandafter\def\csname simpleicon@britishairways\endcsname {\SI\symbol{"EB2B}} - \expandafter\def\csname simpleicon@broadcom\endcsname {\SI\symbol{"EB2C}} - \expandafter\def\csname simpleicon@bt\endcsname {\SI\symbol{"EB2D}} - \expandafter\def\csname simpleicon@buddy\endcsname {\SI\symbol{"EB2E}} - \expandafter\def\csname simpleicon@budibase\endcsname {\SI\symbol{"EB2F}} - \expandafter\def\csname simpleicon@buefy\endcsname {\SI\symbol{"EB30}} - \expandafter\def\csname simpleicon@buffer\endcsname {\SI\symbol{"EB31}} - \expandafter\def\csname simpleicon@bugatti\endcsname {\SI\symbol{"EB32}} - \expandafter\def\csname simpleicon@bugcrowd\endcsname {\SI\symbol{"EB33}} - \expandafter\def\csname simpleicon@bugsnag\endcsname {\SI\symbol{"EB34}} - \expandafter\def\csname simpleicon@buildkite\endcsname {\SI\symbol{"EB35}} - \expandafter\def\csname simpleicon@bukalapak\endcsname {\SI\symbol{"EB36}} - \expandafter\def\csname simpleicon@bulma\endcsname {\SI\symbol{"EB37}} - \expandafter\def\csname simpleicon@bunq\endcsname {\SI\symbol{"EB38}} - \expandafter\def\csname simpleicon@burgerking\endcsname {\SI\symbol{"EB39}} - \expandafter\def\csname simpleicon@buymeacoffee\endcsname {\SI\symbol{"EB3A}} - \expandafter\def\csname simpleicon@buzzfeed\endcsname {\SI\symbol{"EB3B}} - \expandafter\def\csname simpleicon@byjus\endcsname {\SI\symbol{"EB3C}} - \expandafter\def\csname simpleicon@byte\endcsname {\SI\symbol{"EB3D}} - \expandafter\def\csname simpleicon@bytedance\endcsname {\SI\symbol{"EB3E}} - \expandafter\def\csname simpleicon@c\endcsname {\SI\symbol{"EB3F}} - \expandafter\def\csname simpleicon@cachet\endcsname {\SI\symbol{"EB40}} - \expandafter\def\csname simpleicon@caffeine\endcsname {\SI\symbol{"EB41}} - \expandafter\def\csname simpleicon@cairometro\endcsname {\SI\symbol{"EB42}} - \expandafter\def\csname simpleicon@cakephp\endcsname {\SI\symbol{"EB43}} - \expandafter\def\csname simpleicon@campaignmonitor\endcsname {\SI\symbol{"EB44}} - \expandafter\def\csname simpleicon@canonical\endcsname {\SI\symbol{"EB45}} - \expandafter\def\csname simpleicon@canva\endcsname {\SI\symbol{"EB46}} - \expandafter\def\csname simpleicon@capacitor\endcsname {\SI\symbol{"EB47}} - \expandafter\def\csname simpleicon@carrefour\endcsname {\SI\symbol{"EB48}} - \expandafter\def\csname simpleicon@carthrottle\endcsname {\SI\symbol{"EB49}} - \expandafter\def\csname simpleicon@carto\endcsname {\SI\symbol{"EB4A}} - \expandafter\def\csname simpleicon@cashapp\endcsname {\SI\symbol{"EB4B}} - \expandafter\def\csname simpleicon@castbox\endcsname {\SI\symbol{"EB4C}} - \expandafter\def\csname simpleicon@castorama\endcsname {\SI\symbol{"EB4D}} - \expandafter\def\csname simpleicon@castro\endcsname {\SI\symbol{"EB4E}} - \expandafter\def\csname simpleicon@caterpillar\endcsname {\SI\symbol{"EB4F}} - \expandafter\def\csname simpleicon@cbs\endcsname {\SI\symbol{"EB50}} - \expandafter\def\csname simpleicon@cdprojekt\endcsname {\SI\symbol{"EB51}} - \expandafter\def\csname simpleicon@celery\endcsname {\SI\symbol{"EB52}} - \expandafter\def\csname simpleicon@centos\endcsname {\SI\symbol{"EB53}} - \expandafter\def\csname simpleicon@ceph\endcsname {\SI\symbol{"EB54}} - \expandafter\def\csname simpleicon@cesium\endcsname {\SI\symbol{"EB55}} - \expandafter\def\csname simpleicon@chai\endcsname {\SI\symbol{"EB56}} - \expandafter\def\csname simpleicon@chainlink\endcsname {\SI\symbol{"EB57}} - \expandafter\def\csname simpleicon@chakraui\endcsname {\SI\symbol{"EB58}} - \expandafter\def\csname simpleicon@chartdotjs\endcsname {\SI\symbol{"EB59}} - \expandafter\def\csname simpleicon@chartmogul\endcsname {\SI\symbol{"EB5A}} - \expandafter\def\csname simpleicon@chase\endcsname {\SI\symbol{"EB5B}} - \expandafter\def\csname simpleicon@chatbot\endcsname {\SI\symbol{"EB5C}} - \expandafter\def\csname simpleicon@checkio\endcsname {\SI\symbol{"EB5D}} - \expandafter\def\csname simpleicon@checkmarx\endcsname {\SI\symbol{"EB5E}} - \expandafter\def\csname simpleicon@chef\endcsname {\SI\symbol{"EB5F}} - \expandafter\def\csname simpleicon@chemex\endcsname {\SI\symbol{"EB60}} - \expandafter\def\csname simpleicon@chevrolet\endcsname {\SI\symbol{"EB61}} - \expandafter\def\csname simpleicon@chinaeasternairlines\endcsname {\SI\symbol{"EB62}} - \expandafter\def\csname simpleicon@chinasouthernairlines\endcsname {\SI\symbol{"EB63}} - \expandafter\def\csname simpleicon@chocolatey\endcsname {\SI\symbol{"EB64}} - \expandafter\def\csname simpleicon@chromecast\endcsname {\SI\symbol{"EB65}} - \expandafter\def\csname simpleicon@chrysler\endcsname {\SI\symbol{"EB66}} - \expandafter\def\csname simpleicon@chupachups\endcsname {\SI\symbol{"EB67}} - \expandafter\def\csname simpleicon@cilium\endcsname {\SI\symbol{"EB68}} - \expandafter\def\csname simpleicon@cinema4d\endcsname {\SI\symbol{"EB69}} - \expandafter\def\csname simpleicon@circle\endcsname {\SI\symbol{"EB6A}} - \expandafter\def\csname simpleicon@circleci\endcsname {\SI\symbol{"EB6B}} - \expandafter\def\csname simpleicon@cirrusci\endcsname {\SI\symbol{"EB6C}} - \expandafter\def\csname simpleicon@cisco\endcsname {\SI\symbol{"EB6D}} - \expandafter\def\csname simpleicon@citrix\endcsname {\SI\symbol{"EB6E}} - \expandafter\def\csname simpleicon@citroen\endcsname {\SI\symbol{"EB6F}} - \expandafter\def\csname simpleicon@civicrm\endcsname {\SI\symbol{"EB70}} - \expandafter\def\csname simpleicon@civo\endcsname {\SI\symbol{"EB71}} - \expandafter\def\csname simpleicon@ckeditor4\endcsname {\SI\symbol{"EB72}} - \expandafter\def\csname simpleicon@claris\endcsname {\SI\symbol{"EB73}} - \expandafter\def\csname simpleicon@clickhouse\endcsname {\SI\symbol{"EB74}} - \expandafter\def\csname simpleicon@clickup\endcsname {\SI\symbol{"EB75}} - \expandafter\def\csname simpleicon@clion\endcsname {\SI\symbol{"EB76}} - \expandafter\def\csname simpleicon@cliqz\endcsname {\SI\symbol{"EB77}} - \expandafter\def\csname simpleicon@clockify\endcsname {\SI\symbol{"EB78}} - \expandafter\def\csname simpleicon@clojure\endcsname {\SI\symbol{"EB79}} - \expandafter\def\csname simpleicon@cloud66\endcsname {\SI\symbol{"EB7A}} - \expandafter\def\csname simpleicon@cloudbees\endcsname {\SI\symbol{"EB7B}} - \expandafter\def\csname simpleicon@cloudcannon\endcsname {\SI\symbol{"EB7C}} - \expandafter\def\csname simpleicon@cloudera\endcsname {\SI\symbol{"EB7D}} - \expandafter\def\csname simpleicon@cloudflare\endcsname {\SI\symbol{"EB7E}} - \expandafter\def\csname simpleicon@cloudflarepages\endcsname {\SI\symbol{"EB7F}} - \expandafter\def\csname simpleicon@cloudfoundry\endcsname {\SI\symbol{"EB80}} - \expandafter\def\csname simpleicon@cloudsmith\endcsname {\SI\symbol{"EB81}} - \expandafter\def\csname simpleicon@cloudways\endcsname {\SI\symbol{"EB82}} - \expandafter\def\csname simpleicon@clubhouse\endcsname {\SI\symbol{"EB83}} - \expandafter\def\csname simpleicon@clyp\endcsname {\SI\symbol{"EB84}} - \expandafter\def\csname simpleicon@cmake\endcsname {\SI\symbol{"EB85}} - \expandafter\def\csname simpleicon@cncf\endcsname {\SI\symbol{"EB86}} - \expandafter\def\csname simpleicon@cnn\endcsname {\SI\symbol{"EB87}} - \expandafter\def\csname simpleicon@cockpit\endcsname {\SI\symbol{"EB88}} - \expandafter\def\csname simpleicon@cockroachlabs\endcsname {\SI\symbol{"EB89}} - \expandafter\def\csname simpleicon@cocoapods\endcsname {\SI\symbol{"EB8A}} - \expandafter\def\csname simpleicon@cocos\endcsname {\SI\symbol{"EB8B}} - \expandafter\def\csname simpleicon@coda\endcsname {\SI\symbol{"EB8C}} - \expandafter\def\csname simpleicon@codacy\endcsname {\SI\symbol{"EB8D}} - \expandafter\def\csname simpleicon@codeberg\endcsname {\SI\symbol{"EB8E}} - \expandafter\def\csname simpleicon@codecademy\endcsname {\SI\symbol{"EB8F}} - \expandafter\def\csname simpleicon@codeceptjs\endcsname {\SI\symbol{"EB90}} - \expandafter\def\csname simpleicon@codechef\endcsname {\SI\symbol{"EB91}} - \expandafter\def\csname simpleicon@codeclimate\endcsname {\SI\symbol{"EB92}} - \expandafter\def\csname simpleicon@codecov\endcsname {\SI\symbol{"EB93}} - \expandafter\def\csname simpleicon@codefactor\endcsname {\SI\symbol{"EB94}} - \expandafter\def\csname simpleicon@codeforces\endcsname {\SI\symbol{"EB95}} - \expandafter\def\csname simpleicon@codeigniter\endcsname {\SI\symbol{"EB96}} - \expandafter\def\csname simpleicon@codemagic\endcsname {\SI\symbol{"EB97}} - \expandafter\def\csname simpleicon@codemirror\endcsname {\SI\symbol{"EB98}} - \expandafter\def\csname simpleicon@codenewbie\endcsname {\SI\symbol{"EB99}} - \expandafter\def\csname simpleicon@codepen\endcsname {\SI\symbol{"EB9A}} - \expandafter\def\csname simpleicon@codeproject\endcsname {\SI\symbol{"EB9B}} - \expandafter\def\csname simpleicon@codereview\endcsname {\SI\symbol{"EB9C}} - \expandafter\def\csname simpleicon@codersrank\endcsname {\SI\symbol{"EB9D}} - \expandafter\def\csname simpleicon@coderwall\endcsname {\SI\symbol{"EB9E}} - \expandafter\def\csname simpleicon@codesandbox\endcsname {\SI\symbol{"EB9F}} - \expandafter\def\csname simpleicon@codeship\endcsname {\SI\symbol{"EBA0}} - \expandafter\def\csname simpleicon@codewars\endcsname {\SI\symbol{"EBA1}} - \expandafter\def\csname simpleicon@codingame\endcsname {\SI\symbol{"EBA2}} - \expandafter\def\csname simpleicon@codingninjas\endcsname {\SI\symbol{"EBA3}} - \expandafter\def\csname simpleicon@codio\endcsname {\SI\symbol{"EBA4}} - \expandafter\def\csname simpleicon@coffeescript\endcsname {\SI\symbol{"EBA5}} - \expandafter\def\csname simpleicon@cognizant\endcsname {\SI\symbol{"EBA6}} - \expandafter\def\csname simpleicon@coil\endcsname {\SI\symbol{"EBA7}} - \expandafter\def\csname simpleicon@coinbase\endcsname {\SI\symbol{"EBA8}} - \expandafter\def\csname simpleicon@coinmarketcap\endcsname {\SI\symbol{"EBA9}} - \expandafter\def\csname simpleicon@commerzbank\endcsname {\SI\symbol{"EBAA}} - \expandafter\def\csname simpleicon@commitlint\endcsname {\SI\symbol{"EBAB}} - \expandafter\def\csname simpleicon@commonworkflowlanguage\endcsname {\SI\symbol{"EBAC}} - \expandafter\def\csname simpleicon@composer\endcsname {\SI\symbol{"EBAD}} - \expandafter\def\csname simpleicon@comsol\endcsname {\SI\symbol{"EBAE}} - \expandafter\def\csname simpleicon@conan\endcsname {\SI\symbol{"EBAF}} - \expandafter\def\csname simpleicon@concourse\endcsname {\SI\symbol{"EBB0}} - \expandafter\def\csname simpleicon@condaforge\endcsname {\SI\symbol{"EBB1}} - \expandafter\def\csname simpleicon@conekta\endcsname {\SI\symbol{"EBB2}} - \expandafter\def\csname simpleicon@confluence\endcsname {\SI\symbol{"EBB3}} - \expandafter\def\csname simpleicon@construct3\endcsname {\SI\symbol{"EBB4}} - \expandafter\def\csname simpleicon@consul\endcsname {\SI\symbol{"EBB5}} - \expandafter\def\csname simpleicon@contactlesspayment\endcsname {\SI\symbol{"EBB6}} - \expandafter\def\csname simpleicon@containerd\endcsname {\SI\symbol{"EBB7}} - \expandafter\def\csname simpleicon@contentful\endcsname {\SI\symbol{"EBB8}} - \expandafter\def\csname simpleicon@conventionalcommits\endcsname {\SI\symbol{"EBB9}} - \expandafter\def\csname simpleicon@convertio\endcsname {\SI\symbol{"EBBA}} - \expandafter\def\csname simpleicon@cookiecutter\endcsname {\SI\symbol{"EBBB}} - \expandafter\def\csname simpleicon@coop\endcsname {\SI\symbol{"EBBC}} - \expandafter\def\csname simpleicon@cora\endcsname {\SI\symbol{"EBBD}} - \expandafter\def\csname simpleicon@coronaengine\endcsname {\SI\symbol{"EBBE}} - \expandafter\def\csname simpleicon@coronarenderer\endcsname {\SI\symbol{"EBBF}} - \expandafter\def\csname simpleicon@corsair\endcsname {\SI\symbol{"EBC0}} - \expandafter\def\csname simpleicon@couchbase\endcsname {\SI\symbol{"EBC1}} - \expandafter\def\csname simpleicon@counterstrike\endcsname {\SI\symbol{"EBC2}} - \expandafter\def\csname simpleicon@countingworkspro\endcsname {\SI\symbol{"EBC3}} - \expandafter\def\csname simpleicon@coursera\endcsname {\SI\symbol{"EBC4}} - \expandafter\def\csname simpleicon@coveralls\endcsname {\SI\symbol{"EBC5}} - \expandafter\def\csname simpleicon@cpanel\endcsname {\SI\symbol{"EBC6}} - \expandafter\def\csname simpleicon@cplusplus\endcsname {\SI\symbol{"EBC7}} - \expandafter\def\csname simpleicon@craftcms\endcsname {\SI\symbol{"EBC8}} - \expandafter\def\csname simpleicon@cratedb\endcsname {\SI\symbol{"EBC9}} - \expandafter\def\csname simpleicon@createreactapp\endcsname {\SI\symbol{"EBCA}} - \expandafter\def\csname simpleicon@creativecommons\endcsname {\SI\symbol{"EBCB}} - \expandafter\def\csname simpleicon@credly\endcsname {\SI\symbol{"EBCC}} - \expandafter\def\csname simpleicon@crehana\endcsname {\SI\symbol{"EBCD}} - \expandafter\def\csname simpleicon@crowdin\endcsname {\SI\symbol{"EBCE}} - \expandafter\def\csname simpleicon@crowdsource\endcsname {\SI\symbol{"EBCF}} - \expandafter\def\csname simpleicon@crunchbase\endcsname {\SI\symbol{"EBD0}} - \expandafter\def\csname simpleicon@crunchyroll\endcsname {\SI\symbol{"EBD1}} - \expandafter\def\csname simpleicon@cryengine\endcsname {\SI\symbol{"EBD2}} - \expandafter\def\csname simpleicon@crystal\endcsname {\SI\symbol{"EBD3}} - \expandafter\def\csname simpleicon@csharp\endcsname {\SI\symbol{"EBD4}} - \expandafter\def\csname simpleicon@css3\endcsname {\SI\symbol{"EBD5}} - \expandafter\def\csname simpleicon@cssmodules\endcsname {\SI\symbol{"EBD6}} - \expandafter\def\csname simpleicon@csswizardry\endcsname {\SI\symbol{"EBD7}} - \expandafter\def\csname simpleicon@cucumber\endcsname {\SI\symbol{"EBD8}} - \expandafter\def\csname simpleicon@curl\endcsname {\SI\symbol{"EBD9}} - \expandafter\def\csname simpleicon@curseforge\endcsname {\SI\symbol{"EBDA}} - \expandafter\def\csname simpleicon@cycling74\endcsname {\SI\symbol{"EBDB}} - \expandafter\def\csname simpleicon@cypress\endcsname {\SI\symbol{"EBDC}} - \expandafter\def\csname simpleicon@cytoscapedotjs\endcsname {\SI\symbol{"EBDD}} - \expandafter\def\csname simpleicon@d3dotjs\endcsname {\SI\symbol{"EBDE}} - \expandafter\def\csname simpleicon@dacia\endcsname {\SI\symbol{"EBDF}} - \expandafter\def\csname simpleicon@daf\endcsname {\SI\symbol{"EBE0}} - \expandafter\def\csname simpleicon@dailymotion\endcsname {\SI\symbol{"EBE1}} - \expandafter\def\csname simpleicon@daimler\endcsname {\SI\symbol{"EBE2}} - \expandafter\def\csname simpleicon@darkreader\endcsname {\SI\symbol{"EBE3}} - \expandafter\def\csname simpleicon@dart\endcsname {\SI\symbol{"EBE4}} - \expandafter\def\csname simpleicon@darty\endcsname {\SI\symbol{"EBE5}} - \expandafter\def\csname simpleicon@daserste\endcsname {\SI\symbol{"EBE6}} - \expandafter\def\csname simpleicon@dash\endcsname {\SI\symbol{"EBE7}} - \expandafter\def\csname simpleicon@dashlane\endcsname {\SI\symbol{"EBE8}} - \expandafter\def\csname simpleicon@dask\endcsname {\SI\symbol{"EBE9}} - \expandafter\def\csname simpleicon@dassaultsystemes\endcsname {\SI\symbol{"EBEA}} - \expandafter\def\csname simpleicon@databricks\endcsname {\SI\symbol{"EBEB}} - \expandafter\def\csname simpleicon@datacamp\endcsname {\SI\symbol{"EBEC}} - \expandafter\def\csname simpleicon@datadog\endcsname {\SI\symbol{"EBED}} - \expandafter\def\csname simpleicon@datadotai\endcsname {\SI\symbol{"EBEE}} - \expandafter\def\csname simpleicon@datagrip\endcsname {\SI\symbol{"EBEF}} - \expandafter\def\csname simpleicon@dataiku\endcsname {\SI\symbol{"EBF0}} - \expandafter\def\csname simpleicon@datastax\endcsname {\SI\symbol{"EBF1}} - \expandafter\def\csname simpleicon@dataversioncontrol\endcsname {\SI\symbol{"EBF2}} - \expandafter\def\csname simpleicon@datocms\endcsname {\SI\symbol{"EBF3}} - \expandafter\def\csname simpleicon@datto\endcsname {\SI\symbol{"EBF4}} - \expandafter\def\csname simpleicon@dazn\endcsname {\SI\symbol{"EBF5}} - \expandafter\def\csname simpleicon@dblp\endcsname {\SI\symbol{"EBF6}} - \expandafter\def\csname simpleicon@dbt\endcsname {\SI\symbol{"EBF7}} - \expandafter\def\csname simpleicon@dcentertainment\endcsname {\SI\symbol{"EBF8}} - \expandafter\def\csname simpleicon@debian\endcsname {\SI\symbol{"EBF9}} - \expandafter\def\csname simpleicon@dedge\endcsname {\SI\symbol{"EBFA}} - \expandafter\def\csname simpleicon@deepin\endcsname {\SI\symbol{"EBFB}} - \expandafter\def\csname simpleicon@deepnote\endcsname {\SI\symbol{"EBFC}} - \expandafter\def\csname simpleicon@deezer\endcsname {\SI\symbol{"EBFD}} - \expandafter\def\csname simpleicon@delicious\endcsname {\SI\symbol{"EBFE}} - \expandafter\def\csname simpleicon@deliveroo\endcsname {\SI\symbol{"EBFF}} - \expandafter\def\csname simpleicon@dell\endcsname {\SI\symbol{"EC00}} - \expandafter\def\csname simpleicon@delonghi\endcsname {\SI\symbol{"EC01}} - \expandafter\def\csname simpleicon@delphi\endcsname {\SI\symbol{"EC02}} - \expandafter\def\csname simpleicon@delta\endcsname {\SI\symbol{"EC03}} - \expandafter\def\csname simpleicon@deno\endcsname {\SI\symbol{"EC04}} - \expandafter\def\csname simpleicon@dependabot\endcsname {\SI\symbol{"EC05}} - \expandafter\def\csname simpleicon@derspiegel\endcsname {\SI\symbol{"EC06}} - \expandafter\def\csname simpleicon@designernews\endcsname {\SI\symbol{"EC07}} - \expandafter\def\csname simpleicon@deutschebahn\endcsname {\SI\symbol{"EC08}} - \expandafter\def\csname simpleicon@deutschebank\endcsname {\SI\symbol{"EC09}} - \expandafter\def\csname simpleicon@devdotto\endcsname {\SI\symbol{"EC0A}} - \expandafter\def\csname simpleicon@devexpress\endcsname {\SI\symbol{"EC0B}} - \expandafter\def\csname simpleicon@deviantart\endcsname {\SI\symbol{"EC0C}} - \expandafter\def\csname simpleicon@devpost\endcsname {\SI\symbol{"EC0D}} - \expandafter\def\csname simpleicon@devrant\endcsname {\SI\symbol{"EC0E}} - \expandafter\def\csname simpleicon@dgraph\endcsname {\SI\symbol{"EC0F}} - \expandafter\def\csname simpleicon@dhl\endcsname {\SI\symbol{"EC10}} - \expandafter\def\csname simpleicon@diagramsdotnet\endcsname {\SI\symbol{"EC11}} - \expandafter\def\csname simpleicon@dialogflow\endcsname {\SI\symbol{"EC12}} - \expandafter\def\csname simpleicon@diaspora\endcsname {\SI\symbol{"EC13}} - \expandafter\def\csname simpleicon@digg\endcsname {\SI\symbol{"EC14}} - \expandafter\def\csname simpleicon@digikeyelectronics\endcsname {\SI\symbol{"EC15}} - \expandafter\def\csname simpleicon@digitalocean\endcsname {\SI\symbol{"EC16}} - \expandafter\def\csname simpleicon@dior\endcsname {\SI\symbol{"EC17}} - \expandafter\def\csname simpleicon@directus\endcsname {\SI\symbol{"EC18}} - \expandafter\def\csname simpleicon@discogs\endcsname {\SI\symbol{"EC19}} - \expandafter\def\csname simpleicon@discord\endcsname {\SI\symbol{"EC1A}} - \expandafter\def\csname simpleicon@discourse\endcsname {\SI\symbol{"EC1B}} - \expandafter\def\csname simpleicon@discover\endcsname {\SI\symbol{"EC1C}} - \expandafter\def\csname simpleicon@disqus\endcsname {\SI\symbol{"EC1D}} - \expandafter\def\csname simpleicon@disroot\endcsname {\SI\symbol{"EC1E}} - \expandafter\def\csname simpleicon@django\endcsname {\SI\symbol{"EC1F}} - \expandafter\def\csname simpleicon@dlib\endcsname {\SI\symbol{"EC20}} - \expandafter\def\csname simpleicon@dlna\endcsname {\SI\symbol{"EC21}} - \expandafter\def\csname simpleicon@dm\endcsname {\SI\symbol{"EC22}} - \expandafter\def\csname simpleicon@docker\endcsname {\SI\symbol{"EC23}} - \expandafter\def\csname simpleicon@docsdotrs\endcsname {\SI\symbol{"EC24}} - \expandafter\def\csname simpleicon@docusign\endcsname {\SI\symbol{"EC25}} - \expandafter\def\csname simpleicon@dogecoin\endcsname {\SI\symbol{"EC26}} - \expandafter\def\csname simpleicon@dolby\endcsname {\SI\symbol{"EC27}} - \expandafter\def\csname simpleicon@doordash\endcsname {\SI\symbol{"EC28}} - \expandafter\def\csname simpleicon@dotnet\endcsname {\SI\symbol{"EC29}} - \expandafter\def\csname simpleicon@douban\endcsname {\SI\symbol{"EC2A}} - \expandafter\def\csname simpleicon@doubanread\endcsname {\SI\symbol{"EC2B}} - \expandafter\def\csname simpleicon@dpd\endcsname {\SI\symbol{"EC2C}} - \expandafter\def\csname simpleicon@dragonframe\endcsname {\SI\symbol{"EC2D}} - \expandafter\def\csname simpleicon@draugiemdotlv\endcsname {\SI\symbol{"EC2E}} - \expandafter\def\csname simpleicon@dribbble\endcsname {\SI\symbol{"EC2F}} - \expandafter\def\csname simpleicon@drone\endcsname {\SI\symbol{"EC30}} - \expandafter\def\csname simpleicon@drooble\endcsname {\SI\symbol{"EC31}} - \expandafter\def\csname simpleicon@dropbox\endcsname {\SI\symbol{"EC32}} - \expandafter\def\csname simpleicon@drupal\endcsname {\SI\symbol{"EC33}} - \expandafter\def\csname simpleicon@dsautomobiles\endcsname {\SI\symbol{"EC34}} - \expandafter\def\csname simpleicon@dtube\endcsname {\SI\symbol{"EC35}} - \expandafter\def\csname simpleicon@duckdb\endcsname {\SI\symbol{"EC36}} - \expandafter\def\csname simpleicon@duckduckgo\endcsname {\SI\symbol{"EC37}} - \expandafter\def\csname simpleicon@dungeonsanddragons\endcsname {\SI\symbol{"EC38}} - \expandafter\def\csname simpleicon@dunked\endcsname {\SI\symbol{"EC39}} - \expandafter\def\csname simpleicon@duolingo\endcsname {\SI\symbol{"EC3A}} - \expandafter\def\csname simpleicon@dvc\endcsname {\SI\symbol{"EC3B}} - \expandafter\def\csname simpleicon@dwavesystems\endcsname {\SI\symbol{"EC3C}} - \expandafter\def\csname simpleicon@dwm\endcsname {\SI\symbol{"EC3D}} - \expandafter\def\csname simpleicon@dynamics365\endcsname {\SI\symbol{"EC3E}} - \expandafter\def\csname simpleicon@dynatrace\endcsname {\SI\symbol{"EC3F}} - \expandafter\def\csname simpleicon@e\endcsname {\SI\symbol{"EC40}} - \expandafter\def\csname simpleicon@ea\endcsname {\SI\symbol{"EC41}} - \expandafter\def\csname simpleicon@eagle\endcsname {\SI\symbol{"EC42}} - \expandafter\def\csname simpleicon@easyjet\endcsname {\SI\symbol{"EC43}} - \expandafter\def\csname simpleicon@ebay\endcsname {\SI\symbol{"EC44}} - \expandafter\def\csname simpleicon@eclipseche\endcsname {\SI\symbol{"EC45}} - \expandafter\def\csname simpleicon@eclipseide\endcsname {\SI\symbol{"EC46}} - \expandafter\def\csname simpleicon@eclipsejetty\endcsname {\SI\symbol{"EC47}} - \expandafter\def\csname simpleicon@eclipsemosquitto\endcsname {\SI\symbol{"EC48}} - \expandafter\def\csname simpleicon@eclipsevertdotx\endcsname {\SI\symbol{"EC49}} - \expandafter\def\csname simpleicon@edeka\endcsname {\SI\symbol{"EC4A}} - \expandafter\def\csname simpleicon@editorconfig\endcsname {\SI\symbol{"EC4B}} - \expandafter\def\csname simpleicon@edotleclerc\endcsname {\SI\symbol{"EC4C}} - \expandafter\def\csname simpleicon@edx\endcsname {\SI\symbol{"EC4D}} - \expandafter\def\csname simpleicon@egghead\endcsname {\SI\symbol{"EC4E}} - \expandafter\def\csname simpleicon@egnyte\endcsname {\SI\symbol{"EC4F}} - \expandafter\def\csname simpleicon@eightsleep\endcsname {\SI\symbol{"EC50}} - \expandafter\def\csname simpleicon@elastic\endcsname {\SI\symbol{"EC51}} - \expandafter\def\csname simpleicon@elasticcloud\endcsname {\SI\symbol{"EC52}} - \expandafter\def\csname simpleicon@elasticsearch\endcsname {\SI\symbol{"EC53}} - \expandafter\def\csname simpleicon@elasticstack\endcsname {\SI\symbol{"EC54}} - \expandafter\def\csname simpleicon@electron\endcsname {\SI\symbol{"EC55}} - \expandafter\def\csname simpleicon@element\endcsname {\SI\symbol{"EC56}} - \expandafter\def\csname simpleicon@elementary\endcsname {\SI\symbol{"EC57}} - \expandafter\def\csname simpleicon@eleventy\endcsname {\SI\symbol{"EC58}} - \expandafter\def\csname simpleicon@elixir\endcsname {\SI\symbol{"EC59}} - \expandafter\def\csname simpleicon@eljueves\endcsname {\SI\symbol{"EC5A}} - \expandafter\def\csname simpleicon@ello\endcsname {\SI\symbol{"EC5B}} - \expandafter\def\csname simpleicon@elm\endcsname {\SI\symbol{"EC5C}} - \expandafter\def\csname simpleicon@elsevier\endcsname {\SI\symbol{"EC5D}} - \expandafter\def\csname simpleicon@embarcadero\endcsname {\SI\symbol{"EC5E}} - \expandafter\def\csname simpleicon@emberdotjs\endcsname {\SI\symbol{"EC5F}} - \expandafter\def\csname simpleicon@emby\endcsname {\SI\symbol{"EC60}} - \expandafter\def\csname simpleicon@emirates\endcsname {\SI\symbol{"EC61}} - \expandafter\def\csname simpleicon@emlakjet\endcsname {\SI\symbol{"EC62}} - \expandafter\def\csname simpleicon@empirekred\endcsname {\SI\symbol{"EC63}} - \expandafter\def\csname simpleicon@enpass\endcsname {\SI\symbol{"EC64}} - \expandafter\def\csname simpleicon@enterprisedb\endcsname {\SI\symbol{"EC65}} - \expandafter\def\csname simpleicon@envato\endcsname {\SI\symbol{"EC66}} - \expandafter\def\csname simpleicon@epel\endcsname {\SI\symbol{"EC67}} - \expandafter\def\csname simpleicon@epicgames\endcsname {\SI\symbol{"EC68}} - \expandafter\def\csname simpleicon@epson\endcsname {\SI\symbol{"EC69}} - \expandafter\def\csname simpleicon@equinixmetal\endcsname {\SI\symbol{"EC6A}} - \expandafter\def\csname simpleicon@erlang\endcsname {\SI\symbol{"EC6B}} - \expandafter\def\csname simpleicon@esbuild\endcsname {\SI\symbol{"EC6C}} - \expandafter\def\csname simpleicon@esea\endcsname {\SI\symbol{"EC6D}} - \expandafter\def\csname simpleicon@eslgaming\endcsname {\SI\symbol{"EC6E}} - \expandafter\def\csname simpleicon@eslint\endcsname {\SI\symbol{"EC6F}} - \expandafter\def\csname simpleicon@esphome\endcsname {\SI\symbol{"EC70}} - \expandafter\def\csname simpleicon@espressif\endcsname {\SI\symbol{"EC71}} - \expandafter\def\csname simpleicon@etcd\endcsname {\SI\symbol{"EC72}} - \expandafter\def\csname simpleicon@ethereum\endcsname {\SI\symbol{"EC73}} - \expandafter\def\csname simpleicon@ethiopianairlines\endcsname {\SI\symbol{"EC74}} - \expandafter\def\csname simpleicon@etihadairways\endcsname {\SI\symbol{"EC75}} - \expandafter\def\csname simpleicon@etsy\endcsname {\SI\symbol{"EC76}} - \expandafter\def\csname simpleicon@eventbrite\endcsname {\SI\symbol{"EC77}} - \expandafter\def\csname simpleicon@eventstore\endcsname {\SI\symbol{"EC78}} - \expandafter\def\csname simpleicon@evernote\endcsname {\SI\symbol{"EC79}} - \expandafter\def\csname simpleicon@exercism\endcsname {\SI\symbol{"EC7A}} - \expandafter\def\csname simpleicon@exordo\endcsname {\SI\symbol{"EC7B}} - \expandafter\def\csname simpleicon@exoscale\endcsname {\SI\symbol{"EC7C}} - \expandafter\def\csname simpleicon@expensify\endcsname {\SI\symbol{"EC7D}} - \expandafter\def\csname simpleicon@expertsexchange\endcsname {\SI\symbol{"EC7E}} - \expandafter\def\csname simpleicon@expo\endcsname {\SI\symbol{"EC7F}} - \expandafter\def\csname simpleicon@express\endcsname {\SI\symbol{"EC80}} - \expandafter\def\csname simpleicon@expressvpn\endcsname {\SI\symbol{"EC81}} - \expandafter\def\csname simpleicon@eyeem\endcsname {\SI\symbol{"EC82}} - \expandafter\def\csname simpleicon@facebook\endcsname {\SI\symbol{"EC83}} - \expandafter\def\csname simpleicon@facebookgaming\endcsname {\SI\symbol{"EC84}} - \expandafter\def\csname simpleicon@facebooklive\endcsname {\SI\symbol{"EC85}} - \expandafter\def\csname simpleicon@faceit\endcsname {\SI\symbol{"EC86}} - \expandafter\def\csname simpleicon@facepunch\endcsname {\SI\symbol{"EC87}} - \expandafter\def\csname simpleicon@falcon\endcsname {\SI\symbol{"EC88}} - \expandafter\def\csname simpleicon@fampay\endcsname {\SI\symbol{"EC89}} - \expandafter\def\csname simpleicon@fandango\endcsname {\SI\symbol{"EC8A}} - \expandafter\def\csname simpleicon@fandom\endcsname {\SI\symbol{"EC8B}} - \expandafter\def\csname simpleicon@farfetch\endcsname {\SI\symbol{"EC8C}} - \expandafter\def\csname simpleicon@fastapi\endcsname {\SI\symbol{"EC8D}} - \expandafter\def\csname simpleicon@fastify\endcsname {\SI\symbol{"EC8E}} - \expandafter\def\csname simpleicon@fastlane\endcsname {\SI\symbol{"EC8F}} - \expandafter\def\csname simpleicon@fastly\endcsname {\SI\symbol{"EC90}} - \expandafter\def\csname simpleicon@fathom\endcsname {\SI\symbol{"EC91}} - \expandafter\def\csname simpleicon@fauna\endcsname {\SI\symbol{"EC92}} - \expandafter\def\csname simpleicon@favro\endcsname {\SI\symbol{"EC93}} - \expandafter\def\csname simpleicon@fdroid\endcsname {\SI\symbol{"EC94}} - \expandafter\def\csname simpleicon@feathub\endcsname {\SI\symbol{"EC95}} - \expandafter\def\csname simpleicon@fedex\endcsname {\SI\symbol{"EC96}} - \expandafter\def\csname simpleicon@fedora\endcsname {\SI\symbol{"EC97}} - \expandafter\def\csname simpleicon@feedly\endcsname {\SI\symbol{"EC98}} - \expandafter\def\csname simpleicon@ferrari\endcsname {\SI\symbol{"EC99}} - \expandafter\def\csname simpleicon@ferrarinv\endcsname {\SI\symbol{"EC9A}} - \expandafter\def\csname simpleicon@ffmpeg\endcsname {\SI\symbol{"EC9B}} - \expandafter\def\csname simpleicon@fiat\endcsname {\SI\symbol{"EC9C}} - \expandafter\def\csname simpleicon@fidoalliance\endcsname {\SI\symbol{"EC9D}} - \expandafter\def\csname simpleicon@fifa\endcsname {\SI\symbol{"EC9E}} - \expandafter\def\csname simpleicon@figma\endcsname {\SI\symbol{"EC9F}} - \expandafter\def\csname simpleicon@figshare\endcsname {\SI\symbol{"ECA0}} - \expandafter\def\csname simpleicon@fila\endcsname {\SI\symbol{"ECA1}} - \expandafter\def\csname simpleicon@files\endcsname {\SI\symbol{"ECA2}} - \expandafter\def\csname simpleicon@filezilla\endcsname {\SI\symbol{"ECA3}} - \expandafter\def\csname simpleicon@fing\endcsname {\SI\symbol{"ECA4}} - \expandafter\def\csname simpleicon@firebase\endcsname {\SI\symbol{"ECA5}} - \expandafter\def\csname simpleicon@firefox\endcsname {\SI\symbol{"ECA6}} - \expandafter\def\csname simpleicon@firefoxbrowser\endcsname {\SI\symbol{"ECA7}} - \expandafter\def\csname simpleicon@first\endcsname {\SI\symbol{"ECA8}} - \expandafter\def\csname simpleicon@fitbit\endcsname {\SI\symbol{"ECA9}} - \expandafter\def\csname simpleicon@fite\endcsname {\SI\symbol{"ECAA}} - \expandafter\def\csname simpleicon@fivem\endcsname {\SI\symbol{"ECAB}} - \expandafter\def\csname simpleicon@fiverr\endcsname {\SI\symbol{"ECAC}} - \expandafter\def\csname simpleicon@flask\endcsname {\SI\symbol{"ECAD}} - \expandafter\def\csname simpleicon@flat\endcsname {\SI\symbol{"ECAE}} - \expandafter\def\csname simpleicon@flathub\endcsname {\SI\symbol{"ECAF}} - \expandafter\def\csname simpleicon@flatpak\endcsname {\SI\symbol{"ECB0}} - \expandafter\def\csname simpleicon@flattr\endcsname {\SI\symbol{"ECB1}} - \expandafter\def\csname simpleicon@flickr\endcsname {\SI\symbol{"ECB2}} - \expandafter\def\csname simpleicon@flipboard\endcsname {\SI\symbol{"ECB3}} - \expandafter\def\csname simpleicon@flipkart\endcsname {\SI\symbol{"ECB4}} - \expandafter\def\csname simpleicon@floatplane\endcsname {\SI\symbol{"ECB5}} - \expandafter\def\csname simpleicon@flood\endcsname {\SI\symbol{"ECB6}} - \expandafter\def\csname simpleicon@fluentbit\endcsname {\SI\symbol{"ECB7}} - \expandafter\def\csname simpleicon@fluentd\endcsname {\SI\symbol{"ECB8}} - \expandafter\def\csname simpleicon@flutter\endcsname {\SI\symbol{"ECB9}} - \expandafter\def\csname simpleicon@flyway\endcsname {\SI\symbol{"ECBA}} - \expandafter\def\csname simpleicon@fmod\endcsname {\SI\symbol{"ECBB}} - \expandafter\def\csname simpleicon@fnac\endcsname {\SI\symbol{"ECBC}} - \expandafter\def\csname simpleicon@folium\endcsname {\SI\symbol{"ECBD}} - \expandafter\def\csname simpleicon@fonoma\endcsname {\SI\symbol{"ECBE}} - \expandafter\def\csname simpleicon@fontawesome\endcsname {\SI\symbol{"ECBF}} - \expandafter\def\csname simpleicon@fontbase\endcsname {\SI\symbol{"ECC0}} - \expandafter\def\csname simpleicon@foodpanda\endcsname {\SI\symbol{"ECC1}} - \expandafter\def\csname simpleicon@ford\endcsname {\SI\symbol{"ECC2}} - \expandafter\def\csname simpleicon@forestry\endcsname {\SI\symbol{"ECC3}} - \expandafter\def\csname simpleicon@formstack\endcsname {\SI\symbol{"ECC4}} - \expandafter\def\csname simpleicon@fortinet\endcsname {\SI\symbol{"ECC5}} - \expandafter\def\csname simpleicon@fortran\endcsname {\SI\symbol{"ECC6}} - \expandafter\def\csname simpleicon@fossa\endcsname {\SI\symbol{"ECC7}} - \expandafter\def\csname simpleicon@fossilscm\endcsname {\SI\symbol{"ECC8}} - \expandafter\def\csname simpleicon@foursquare\endcsname {\SI\symbol{"ECC9}} - \expandafter\def\csname simpleicon@foursquarecityguide\endcsname {\SI\symbol{"ECCA}} - \expandafter\def\csname simpleicon@foxtel\endcsname {\SI\symbol{"ECCB}} - \expandafter\def\csname simpleicon@fozzy\endcsname {\SI\symbol{"ECCC}} - \expandafter\def\csname simpleicon@framer\endcsname {\SI\symbol{"ECCD}} - \expandafter\def\csname simpleicon@framework7\endcsname {\SI\symbol{"ECCE}} - \expandafter\def\csname simpleicon@franprix\endcsname {\SI\symbol{"ECCF}} - \expandafter\def\csname simpleicon@fraunhofergesellschaft\endcsname {\SI\symbol{"ECD0}} - \expandafter\def\csname simpleicon@freebsd\endcsname {\SI\symbol{"ECD1}} - \expandafter\def\csname simpleicon@freecodecamp\endcsname {\SI\symbol{"ECD2}} - \expandafter\def\csname simpleicon@freedesktopdotorg\endcsname {\SI\symbol{"ECD3}} - \expandafter\def\csname simpleicon@freelancer\endcsname {\SI\symbol{"ECD4}} - \expandafter\def\csname simpleicon@freenas\endcsname {\SI\symbol{"ECD5}} - \expandafter\def\csname simpleicon@frontendmentor\endcsname {\SI\symbol{"ECD6}} - \expandafter\def\csname simpleicon@fsecure\endcsname {\SI\symbol{"ECD7}} - \expandafter\def\csname simpleicon@fujifilm\endcsname {\SI\symbol{"ECD8}} - \expandafter\def\csname simpleicon@fujitsu\endcsname {\SI\symbol{"ECD9}} - \expandafter\def\csname simpleicon@funimation\endcsname {\SI\symbol{"ECDA}} - \expandafter\def\csname simpleicon@furaffinity\endcsname {\SI\symbol{"ECDB}} - \expandafter\def\csname simpleicon@furrynetwork\endcsname {\SI\symbol{"ECDC}} - \expandafter\def\csname simpleicon@futurelearn\endcsname {\SI\symbol{"ECDD}} - \expandafter\def\csname simpleicon@g2\endcsname {\SI\symbol{"ECDE}} - \expandafter\def\csname simpleicon@g2a\endcsname {\SI\symbol{"ECDF}} - \expandafter\def\csname simpleicon@gameandwatch\endcsname {\SI\symbol{"ECE0}} - \expandafter\def\csname simpleicon@gamejolt\endcsname {\SI\symbol{"ECE1}} - \expandafter\def\csname simpleicon@garmin\endcsname {\SI\symbol{"ECE2}} - \expandafter\def\csname simpleicon@gatling\endcsname {\SI\symbol{"ECE3}} - \expandafter\def\csname simpleicon@gatsby\endcsname {\SI\symbol{"ECE4}} - \expandafter\def\csname simpleicon@geant\endcsname {\SI\symbol{"ECE5}} - \expandafter\def\csname simpleicon@geeksforgeeks\endcsname {\SI\symbol{"ECE6}} - \expandafter\def\csname simpleicon@generalelectric\endcsname {\SI\symbol{"ECE7}} - \expandafter\def\csname simpleicon@generalmotors\endcsname {\SI\symbol{"ECE8}} - \expandafter\def\csname simpleicon@genius\endcsname {\SI\symbol{"ECE9}} - \expandafter\def\csname simpleicon@gentoo\endcsname {\SI\symbol{"ECEA}} - \expandafter\def\csname simpleicon@geocaching\endcsname {\SI\symbol{"ECEB}} - \expandafter\def\csname simpleicon@gerrit\endcsname {\SI\symbol{"ECEC}} - \expandafter\def\csname simpleicon@ghost\endcsname {\SI\symbol{"ECED}} - \expandafter\def\csname simpleicon@ghostery\endcsname {\SI\symbol{"ECEE}} - \expandafter\def\csname simpleicon@gimp\endcsname {\SI\symbol{"ECEF}} - \expandafter\def\csname simpleicon@giphy\endcsname {\SI\symbol{"ECF0}} - \expandafter\def\csname simpleicon@git\endcsname {\SI\symbol{"ECF1}} - \expandafter\def\csname simpleicon@gitbook\endcsname {\SI\symbol{"ECF2}} - \expandafter\def\csname simpleicon@gitea\endcsname {\SI\symbol{"ECF3}} - \expandafter\def\csname simpleicon@gitee\endcsname {\SI\symbol{"ECF4}} - \expandafter\def\csname simpleicon@gitextensions\endcsname {\SI\symbol{"ECF5}} - \expandafter\def\csname simpleicon@github\endcsname {\SI\symbol{"ECF6}} - \expandafter\def\csname simpleicon@githubactions\endcsname {\SI\symbol{"ECF7}} - \expandafter\def\csname simpleicon@githubpages\endcsname {\SI\symbol{"ECF8}} - \expandafter\def\csname simpleicon@githubsponsors\endcsname {\SI\symbol{"ECF9}} - \expandafter\def\csname simpleicon@gitignoredotio\endcsname {\SI\symbol{"ECFA}} - \expandafter\def\csname simpleicon@gitkraken\endcsname {\SI\symbol{"ECFB}} - \expandafter\def\csname simpleicon@gitlab\endcsname {\SI\symbol{"ECFC}} - \expandafter\def\csname simpleicon@gitlfs\endcsname {\SI\symbol{"ECFD}} - \expandafter\def\csname simpleicon@gitpod\endcsname {\SI\symbol{"ECFE}} - \expandafter\def\csname simpleicon@gitter\endcsname {\SI\symbol{"ECFF}} - \expandafter\def\csname simpleicon@glassdoor\endcsname {\SI\symbol{"ED00}} - \expandafter\def\csname simpleicon@glitch\endcsname {\SI\symbol{"ED01}} - \expandafter\def\csname simpleicon@globus\endcsname {\SI\symbol{"ED02}} - \expandafter\def\csname simpleicon@gmail\endcsname {\SI\symbol{"ED03}} - \expandafter\def\csname simpleicon@gnome\endcsname {\SI\symbol{"ED04}} - \expandafter\def\csname simpleicon@gnometerminal\endcsname {\SI\symbol{"ED05}} - \expandafter\def\csname simpleicon@gnu\endcsname {\SI\symbol{"ED06}} - \expandafter\def\csname simpleicon@gnubash\endcsname {\SI\symbol{"ED07}} - \expandafter\def\csname simpleicon@gnuemacs\endcsname {\SI\symbol{"ED08}} - \expandafter\def\csname simpleicon@gnuicecat\endcsname {\SI\symbol{"ED09}} - \expandafter\def\csname simpleicon@gnuprivacyguard\endcsname {\SI\symbol{"ED0A}} - \expandafter\def\csname simpleicon@gnusocial\endcsname {\SI\symbol{"ED0B}} - \expandafter\def\csname simpleicon@go\endcsname {\SI\symbol{"ED0C}} - \expandafter\def\csname simpleicon@gocd\endcsname {\SI\symbol{"ED0D}} - \expandafter\def\csname simpleicon@godaddy\endcsname {\SI\symbol{"ED0E}} - \expandafter\def\csname simpleicon@godotengine\endcsname {\SI\symbol{"ED0F}} - \expandafter\def\csname simpleicon@gofundme\endcsname {\SI\symbol{"ED10}} - \expandafter\def\csname simpleicon@gogdotcom\endcsname {\SI\symbol{"ED11}} - \expandafter\def\csname simpleicon@goland\endcsname {\SI\symbol{"ED12}} - \expandafter\def\csname simpleicon@goldenline\endcsname {\SI\symbol{"ED13}} - \expandafter\def\csname simpleicon@goodreads\endcsname {\SI\symbol{"ED14}} - \expandafter\def\csname simpleicon@google\endcsname {\SI\symbol{"ED15}} - \expandafter\def\csname simpleicon@googleadmob\endcsname {\SI\symbol{"ED16}} - \expandafter\def\csname simpleicon@googleads\endcsname {\SI\symbol{"ED17}} - \expandafter\def\csname simpleicon@googleadsense\endcsname {\SI\symbol{"ED18}} - \expandafter\def\csname simpleicon@googleanalytics\endcsname {\SI\symbol{"ED19}} - \expandafter\def\csname simpleicon@googleassistant\endcsname {\SI\symbol{"ED1A}} - \expandafter\def\csname simpleicon@googlecalendar\endcsname {\SI\symbol{"ED1B}} - \expandafter\def\csname simpleicon@googlecardboard\endcsname {\SI\symbol{"ED1C}} - \expandafter\def\csname simpleicon@googlechat\endcsname {\SI\symbol{"ED1D}} - \expandafter\def\csname simpleicon@googlechrome\endcsname {\SI\symbol{"ED1E}} - \expandafter\def\csname simpleicon@googleclassroom\endcsname {\SI\symbol{"ED1F}} - \expandafter\def\csname simpleicon@googlecloud\endcsname {\SI\symbol{"ED20}} - \expandafter\def\csname simpleicon@googlecolab\endcsname {\SI\symbol{"ED21}} - \expandafter\def\csname simpleicon@googledomains\endcsname {\SI\symbol{"ED22}} - \expandafter\def\csname simpleicon@googledrive\endcsname {\SI\symbol{"ED23}} - \expandafter\def\csname simpleicon@googleearth\endcsname {\SI\symbol{"ED24}} - \expandafter\def\csname simpleicon@googlefit\endcsname {\SI\symbol{"ED25}} - \expandafter\def\csname simpleicon@googlefonts\endcsname {\SI\symbol{"ED26}} - \expandafter\def\csname simpleicon@googlehangouts\endcsname {\SI\symbol{"ED27}} - \expandafter\def\csname simpleicon@googlekeep\endcsname {\SI\symbol{"ED28}} - \expandafter\def\csname simpleicon@googlelens\endcsname {\SI\symbol{"ED29}} - \expandafter\def\csname simpleicon@googlemaps\endcsname {\SI\symbol{"ED2A}} - \expandafter\def\csname simpleicon@googlemarketingplatform\endcsname {\SI\symbol{"ED2B}} - \expandafter\def\csname simpleicon@googlemeet\endcsname {\SI\symbol{"ED2C}} - \expandafter\def\csname simpleicon@googlemessages\endcsname {\SI\symbol{"ED2D}} - \expandafter\def\csname simpleicon@googlemybusiness\endcsname {\SI\symbol{"ED2E}} - \expandafter\def\csname simpleicon@googlenearby\endcsname {\SI\symbol{"ED2F}} - \expandafter\def\csname simpleicon@googlenews\endcsname {\SI\symbol{"ED30}} - \expandafter\def\csname simpleicon@googleoptimize\endcsname {\SI\symbol{"ED31}} - \expandafter\def\csname simpleicon@googlepay\endcsname {\SI\symbol{"ED32}} - \expandafter\def\csname simpleicon@googlephotos\endcsname {\SI\symbol{"ED33}} - \expandafter\def\csname simpleicon@googleplay\endcsname {\SI\symbol{"ED34}} - \expandafter\def\csname simpleicon@googlepodcasts\endcsname {\SI\symbol{"ED35}} - \expandafter\def\csname simpleicon@googlescholar\endcsname {\SI\symbol{"ED36}} - \expandafter\def\csname simpleicon@googlesearchconsole\endcsname {\SI\symbol{"ED37}} - \expandafter\def\csname simpleicon@googlesheets\endcsname {\SI\symbol{"ED38}} - \expandafter\def\csname simpleicon@googlestreetview\endcsname {\SI\symbol{"ED39}} - \expandafter\def\csname simpleicon@googletagmanager\endcsname {\SI\symbol{"ED3A}} - \expandafter\def\csname simpleicon@googletranslate\endcsname {\SI\symbol{"ED3B}} - \expandafter\def\csname simpleicon@gotomeeting\endcsname {\SI\symbol{"ED3C}} - \expandafter\def\csname simpleicon@grab\endcsname {\SI\symbol{"ED3D}} - \expandafter\def\csname simpleicon@gradle\endcsname {\SI\symbol{"ED3E}} - \expandafter\def\csname simpleicon@grafana\endcsname {\SI\symbol{"ED3F}} - \expandafter\def\csname simpleicon@grammarly\endcsname {\SI\symbol{"ED40}} - \expandafter\def\csname simpleicon@grandfrais\endcsname {\SI\symbol{"ED41}} - \expandafter\def\csname simpleicon@graphql\endcsname {\SI\symbol{"ED42}} - \expandafter\def\csname simpleicon@grav\endcsname {\SI\symbol{"ED43}} - \expandafter\def\csname simpleicon@gravatar\endcsname {\SI\symbol{"ED44}} - \expandafter\def\csname simpleicon@graylog\endcsname {\SI\symbol{"ED45}} - \expandafter\def\csname simpleicon@greensock\endcsname {\SI\symbol{"ED46}} - \expandafter\def\csname simpleicon@griddotai\endcsname {\SI\symbol{"ED47}} - \expandafter\def\csname simpleicon@gridsome\endcsname {\SI\symbol{"ED48}} - \expandafter\def\csname simpleicon@groupme\endcsname {\SI\symbol{"ED49}} - \expandafter\def\csname simpleicon@groupon\endcsname {\SI\symbol{"ED4A}} - \expandafter\def\csname simpleicon@grubhub\endcsname {\SI\symbol{"ED4B}} - \expandafter\def\csname simpleicon@grunt\endcsname {\SI\symbol{"ED4C}} - \expandafter\def\csname simpleicon@gtk\endcsname {\SI\symbol{"ED4D}} - \expandafter\def\csname simpleicon@guangzhoumetro\endcsname {\SI\symbol{"ED4E}} - \expandafter\def\csname simpleicon@guilded\endcsname {\SI\symbol{"ED4F}} - \expandafter\def\csname simpleicon@gulp\endcsname {\SI\symbol{"ED50}} - \expandafter\def\csname simpleicon@gumroad\endcsname {\SI\symbol{"ED51}} - \expandafter\def\csname simpleicon@gumtree\endcsname {\SI\symbol{"ED52}} - \expandafter\def\csname simpleicon@gunicorn\endcsname {\SI\symbol{"ED53}} - \expandafter\def\csname simpleicon@gurobi\endcsname {\SI\symbol{"ED54}} - \expandafter\def\csname simpleicon@gutenberg\endcsname {\SI\symbol{"ED55}} - \expandafter\def\csname simpleicon@habr\endcsname {\SI\symbol{"ED56}} - \expandafter\def\csname simpleicon@hackaday\endcsname {\SI\symbol{"ED57}} - \expandafter\def\csname simpleicon@hackclub\endcsname {\SI\symbol{"ED58}} - \expandafter\def\csname simpleicon@hackerearth\endcsname {\SI\symbol{"ED59}} - \expandafter\def\csname simpleicon@hackernoon\endcsname {\SI\symbol{"ED5A}} - \expandafter\def\csname simpleicon@hackerone\endcsname {\SI\symbol{"ED5B}} - \expandafter\def\csname simpleicon@hackerrank\endcsname {\SI\symbol{"ED5C}} - \expandafter\def\csname simpleicon@hackster\endcsname {\SI\symbol{"ED5D}} - \expandafter\def\csname simpleicon@hackthebox\endcsname {\SI\symbol{"ED5E}} - \expandafter\def\csname simpleicon@handlebarsdotjs\endcsname {\SI\symbol{"ED5F}} - \expandafter\def\csname simpleicon@handshake\endcsname {\SI\symbol{"ED60}} - \expandafter\def\csname simpleicon@handshakeprotocol\endcsname {\SI\symbol{"ED61}} - \expandafter\def\csname simpleicon@happycow\endcsname {\SI\symbol{"ED62}} - \expandafter\def\csname simpleicon@harbor\endcsname {\SI\symbol{"ED63}} - \expandafter\def\csname simpleicon@hashnode\endcsname {\SI\symbol{"ED64}} - \expandafter\def\csname simpleicon@haskell\endcsname {\SI\symbol{"ED65}} - \expandafter\def\csname simpleicon@hasura\endcsname {\SI\symbol{"ED66}} - \expandafter\def\csname simpleicon@hatenabookmark\endcsname {\SI\symbol{"ED67}} - \expandafter\def\csname simpleicon@haveibeenpwned\endcsname {\SI\symbol{"ED68}} - \expandafter\def\csname simpleicon@haxe\endcsname {\SI\symbol{"ED69}} - \expandafter\def\csname simpleicon@hbo\endcsname {\SI\symbol{"ED6A}} - \expandafter\def\csname simpleicon@hcl\endcsname {\SI\symbol{"ED6B}} - \expandafter\def\csname simpleicon@headlessui\endcsname {\SI\symbol{"ED6C}} - \expandafter\def\csname simpleicon@headspace\endcsname {\SI\symbol{"ED6D}} - \expandafter\def\csname simpleicon@hellofresh\endcsname {\SI\symbol{"ED6E}} - \expandafter\def\csname simpleicon@hellyhansen\endcsname {\SI\symbol{"ED6F}} - \expandafter\def\csname simpleicon@helm\endcsname {\SI\symbol{"ED70}} - \expandafter\def\csname simpleicon@helpdesk\endcsname {\SI\symbol{"ED71}} - \expandafter\def\csname simpleicon@helpscout\endcsname {\SI\symbol{"ED72}} - \expandafter\def\csname simpleicon@here\endcsname {\SI\symbol{"ED73}} - \expandafter\def\csname simpleicon@heroku\endcsname {\SI\symbol{"ED74}} - \expandafter\def\csname simpleicon@hetzner\endcsname {\SI\symbol{"ED75}} - \expandafter\def\csname simpleicon@hexo\endcsname {\SI\symbol{"ED76}} - \expandafter\def\csname simpleicon@hey\endcsname {\SI\symbol{"ED77}} - \expandafter\def\csname simpleicon@hibernate\endcsname {\SI\symbol{"ED78}} - \expandafter\def\csname simpleicon@hibob\endcsname {\SI\symbol{"ED79}} - \expandafter\def\csname simpleicon@hilton\endcsname {\SI\symbol{"ED7A}} - \expandafter\def\csname simpleicon@hitachi\endcsname {\SI\symbol{"ED7B}} - \expandafter\def\csname simpleicon@hive\endcsname {\SI\symbol{"ED7C}} - \expandafter\def\csname simpleicon@hiveblockchain\endcsname {\SI\symbol{"ED7D}} - \expandafter\def\csname simpleicon@homeadvisor\endcsname {\SI\symbol{"ED7E}} - \expandafter\def\csname simpleicon@homeassistant\endcsname {\SI\symbol{"ED7F}} - \expandafter\def\csname simpleicon@homeassistantcommunitystore\endcsname {\SI\symbol{"ED80}} - \expandafter\def\csname simpleicon@homebrew\endcsname {\SI\symbol{"ED81}} - \expandafter\def\csname simpleicon@homebridge\endcsname {\SI\symbol{"ED82}} - \expandafter\def\csname simpleicon@homify\endcsname {\SI\symbol{"ED83}} - \expandafter\def\csname simpleicon@honda\endcsname {\SI\symbol{"ED84}} - \expandafter\def\csname simpleicon@hootsuite\endcsname {\SI\symbol{"ED85}} - \expandafter\def\csname simpleicon@hoppscotch\endcsname {\SI\symbol{"ED86}} - \expandafter\def\csname simpleicon@hotelsdotcom\endcsname {\SI\symbol{"ED87}} - \expandafter\def\csname simpleicon@hotjar\endcsname {\SI\symbol{"ED88}} - \expandafter\def\csname simpleicon@houdini\endcsname {\SI\symbol{"ED89}} - \expandafter\def\csname simpleicon@houzz\endcsname {\SI\symbol{"ED8A}} - \expandafter\def\csname simpleicon@hp\endcsname {\SI\symbol{"ED8B}} - \expandafter\def\csname simpleicon@html5\endcsname {\SI\symbol{"ED8C}} - \expandafter\def\csname simpleicon@htmlacademy\endcsname {\SI\symbol{"ED8D}} - \expandafter\def\csname simpleicon@httpie\endcsname {\SI\symbol{"ED8E}} - \expandafter\def\csname simpleicon@huawei\endcsname {\SI\symbol{"ED8F}} - \expandafter\def\csname simpleicon@hubspot\endcsname {\SI\symbol{"ED90}} - \expandafter\def\csname simpleicon@hugo\endcsname {\SI\symbol{"ED91}} - \expandafter\def\csname simpleicon@hulu\endcsname {\SI\symbol{"ED92}} - \expandafter\def\csname simpleicon@humblebundle\endcsname {\SI\symbol{"ED93}} - \expandafter\def\csname simpleicon@hungryjacks\endcsname {\SI\symbol{"ED94}} - \expandafter\def\csname simpleicon@hurriyetemlak\endcsname {\SI\symbol{"ED95}} - \expandafter\def\csname simpleicon@husqvarna\endcsname {\SI\symbol{"ED96}} - \expandafter\def\csname simpleicon@hyper\endcsname {\SI\symbol{"ED97}} - \expandafter\def\csname simpleicon@hyperledger\endcsname {\SI\symbol{"ED98}} - \expandafter\def\csname simpleicon@hypothesis\endcsname {\SI\symbol{"ED99}} - \expandafter\def\csname simpleicon@hyundai\endcsname {\SI\symbol{"ED9A}} - \expandafter\def\csname simpleicon@i18next\endcsname {\SI\symbol{"ED9B}} - \expandafter\def\csname simpleicon@iata\endcsname {\SI\symbol{"ED9C}} - \expandafter\def\csname simpleicon@ibeacon\endcsname {\SI\symbol{"ED9D}} - \expandafter\def\csname simpleicon@ibm\endcsname {\SI\symbol{"ED9E}} - \expandafter\def\csname simpleicon@ibmcloud\endcsname {\SI\symbol{"ED9F}} - \expandafter\def\csname simpleicon@ibmwatson\endcsname {\SI\symbol{"EDA0}} - \expandafter\def\csname simpleicon@iceland\endcsname {\SI\symbol{"EDA1}} - \expandafter\def\csname simpleicon@icinga\endcsname {\SI\symbol{"EDA2}} - \expandafter\def\csname simpleicon@icloud\endcsname {\SI\symbol{"EDA3}} - \expandafter\def\csname simpleicon@icomoon\endcsname {\SI\symbol{"EDA4}} - \expandafter\def\csname simpleicon@icon\endcsname {\SI\symbol{"EDA5}} - \expandafter\def\csname simpleicon@iconfinder\endcsname {\SI\symbol{"EDA6}} - \expandafter\def\csname simpleicon@iconify\endcsname {\SI\symbol{"EDA7}} - \expandafter\def\csname simpleicon@iconjar\endcsname {\SI\symbol{"EDA8}} - \expandafter\def\csname simpleicon@icons8\endcsname {\SI\symbol{"EDA9}} - \expandafter\def\csname simpleicon@icq\endcsname {\SI\symbol{"EDAA}} - \expandafter\def\csname simpleicon@ieee\endcsname {\SI\symbol{"EDAB}} - \expandafter\def\csname simpleicon@ifixit\endcsname {\SI\symbol{"EDAC}} - \expandafter\def\csname simpleicon@ifood\endcsname {\SI\symbol{"EDAD}} - \expandafter\def\csname simpleicon@ifttt\endcsname {\SI\symbol{"EDAE}} - \expandafter\def\csname simpleicon@iheartradio\endcsname {\SI\symbol{"EDAF}} - \expandafter\def\csname simpleicon@ikea\endcsname {\SI\symbol{"EDB0}} - \expandafter\def\csname simpleicon@imagej\endcsname {\SI\symbol{"EDB1}} - \expandafter\def\csname simpleicon@imdb\endcsname {\SI\symbol{"EDB2}} - \expandafter\def\csname simpleicon@imgur\endcsname {\SI\symbol{"EDB3}} - \expandafter\def\csname simpleicon@immer\endcsname {\SI\symbol{"EDB4}} - \expandafter\def\csname simpleicon@imou\endcsname {\SI\symbol{"EDB5}} - \expandafter\def\csname simpleicon@indeed\endcsname {\SI\symbol{"EDB6}} - \expandafter\def\csname simpleicon@infiniti\endcsname {\SI\symbol{"EDB7}} - \expandafter\def\csname simpleicon@influxdb\endcsname {\SI\symbol{"EDB8}} - \expandafter\def\csname simpleicon@informatica\endcsname {\SI\symbol{"EDB9}} - \expandafter\def\csname simpleicon@infosys\endcsname {\SI\symbol{"EDBA}} - \expandafter\def\csname simpleicon@ingress\endcsname {\SI\symbol{"EDBB}} - \expandafter\def\csname simpleicon@inkscape\endcsname {\SI\symbol{"EDBC}} - \expandafter\def\csname simpleicon@insomnia\endcsname {\SI\symbol{"EDBD}} - \expandafter\def\csname simpleicon@instacart\endcsname {\SI\symbol{"EDBE}} - \expandafter\def\csname simpleicon@instagram\endcsname {\SI\symbol{"EDBF}} - \expandafter\def\csname simpleicon@instapaper\endcsname {\SI\symbol{"EDC0}} - \expandafter\def\csname simpleicon@instatus\endcsname {\SI\symbol{"EDC1}} - \expandafter\def\csname simpleicon@instructables\endcsname {\SI\symbol{"EDC2}} - \expandafter\def\csname simpleicon@integromat\endcsname {\SI\symbol{"EDC3}} - \expandafter\def\csname simpleicon@intel\endcsname {\SI\symbol{"EDC4}} - \expandafter\def\csname simpleicon@intellijidea\endcsname {\SI\symbol{"EDC5}} - \expandafter\def\csname simpleicon@interactjs\endcsname {\SI\symbol{"EDC6}} - \expandafter\def\csname simpleicon@intercom\endcsname {\SI\symbol{"EDC7}} - \expandafter\def\csname simpleicon@intermarche\endcsname {\SI\symbol{"EDC8}} - \expandafter\def\csname simpleicon@internetarchive\endcsname {\SI\symbol{"EDC9}} - \expandafter\def\csname simpleicon@internetexplorer\endcsname {\SI\symbol{"EDCA}} - \expandafter\def\csname simpleicon@intigriti\endcsname {\SI\symbol{"EDCB}} - \expandafter\def\csname simpleicon@invision\endcsname {\SI\symbol{"EDCC}} - \expandafter\def\csname simpleicon@invoiceninja\endcsname {\SI\symbol{"EDCD}} - \expandafter\def\csname simpleicon@iobroker\endcsname {\SI\symbol{"EDCE}} - \expandafter\def\csname simpleicon@ionic\endcsname {\SI\symbol{"EDCF}} - \expandafter\def\csname simpleicon@ionos\endcsname {\SI\symbol{"EDD0}} - \expandafter\def\csname simpleicon@ios\endcsname {\SI\symbol{"EDD1}} - \expandafter\def\csname simpleicon@iota\endcsname {\SI\symbol{"EDD2}} - \expandafter\def\csname simpleicon@ipfs\endcsname {\SI\symbol{"EDD3}} - \expandafter\def\csname simpleicon@issuu\endcsname {\SI\symbol{"EDD4}} - \expandafter\def\csname simpleicon@istio\endcsname {\SI\symbol{"EDD5}} - \expandafter\def\csname simpleicon@itchdotio\endcsname {\SI\symbol{"EDD6}} - \expandafter\def\csname simpleicon@iterm2\endcsname {\SI\symbol{"EDD7}} - \expandafter\def\csname simpleicon@itunes\endcsname {\SI\symbol{"EDD8}} - \expandafter\def\csname simpleicon@iveco\endcsname {\SI\symbol{"EDD9}} - \expandafter\def\csname simpleicon@jabber\endcsname {\SI\symbol{"EDDA}} - \expandafter\def\csname simpleicon@jaguar\endcsname {\SI\symbol{"EDDB}} - \expandafter\def\csname simpleicon@jamboard\endcsname {\SI\symbol{"EDDC}} - \expandafter\def\csname simpleicon@jameson\endcsname {\SI\symbol{"EDDD}} - \expandafter\def\csname simpleicon@jamstack\endcsname {\SI\symbol{"EDDE}} - \expandafter\def\csname simpleicon@jasmine\endcsname {\SI\symbol{"EDDF}} - \expandafter\def\csname simpleicon@javascript\endcsname {\SI\symbol{"EDE0}} - \expandafter\def\csname simpleicon@jbl\endcsname {\SI\symbol{"EDE1}} - \expandafter\def\csname simpleicon@jcb\endcsname {\SI\symbol{"EDE2}} - \expandafter\def\csname simpleicon@jeep\endcsname {\SI\symbol{"EDE3}} - \expandafter\def\csname simpleicon@jekyll\endcsname {\SI\symbol{"EDE4}} - \expandafter\def\csname simpleicon@jellyfin\endcsname {\SI\symbol{"EDE5}} - \expandafter\def\csname simpleicon@jenkins\endcsname {\SI\symbol{"EDE6}} - \expandafter\def\csname simpleicon@jenkinsx\endcsname {\SI\symbol{"EDE7}} - \expandafter\def\csname simpleicon@jest\endcsname {\SI\symbol{"EDE8}} - \expandafter\def\csname simpleicon@jet\endcsname {\SI\symbol{"EDE9}} - \expandafter\def\csname simpleicon@jetbrains\endcsname {\SI\symbol{"EDEA}} - \expandafter\def\csname simpleicon@jetpackcompose\endcsname {\SI\symbol{"EDEB}} - \expandafter\def\csname simpleicon@jfrog\endcsname {\SI\symbol{"EDEC}} - \expandafter\def\csname simpleicon@jfrogbintray\endcsname {\SI\symbol{"EDED}} - \expandafter\def\csname simpleicon@jinja\endcsname {\SI\symbol{"EDEE}} - \expandafter\def\csname simpleicon@jira\endcsname {\SI\symbol{"EDEF}} - \expandafter\def\csname simpleicon@jirasoftware\endcsname {\SI\symbol{"EDF0}} - \expandafter\def\csname simpleicon@jitsi\endcsname {\SI\symbol{"EDF1}} - \expandafter\def\csname simpleicon@johndeere\endcsname {\SI\symbol{"EDF2}} - \expandafter\def\csname simpleicon@joomla\endcsname {\SI\symbol{"EDF3}} - \expandafter\def\csname simpleicon@joplin\endcsname {\SI\symbol{"EDF4}} - \expandafter\def\csname simpleicon@jordan\endcsname {\SI\symbol{"EDF5}} - \expandafter\def\csname simpleicon@jpeg\endcsname {\SI\symbol{"EDF6}} - \expandafter\def\csname simpleicon@jquery\endcsname {\SI\symbol{"EDF7}} - \expandafter\def\csname simpleicon@jrgroup\endcsname {\SI\symbol{"EDF8}} - \expandafter\def\csname simpleicon@jsdelivr\endcsname {\SI\symbol{"EDF9}} - \expandafter\def\csname simpleicon@jsfiddle\endcsname {\SI\symbol{"EDFA}} - \expandafter\def\csname simpleicon@json\endcsname {\SI\symbol{"EDFB}} - \expandafter\def\csname simpleicon@jsonwebtokens\endcsname {\SI\symbol{"EDFC}} - \expandafter\def\csname simpleicon@jss\endcsname {\SI\symbol{"EDFD}} - \expandafter\def\csname simpleicon@julia\endcsname {\SI\symbol{"EDFE}} - \expandafter\def\csname simpleicon@junipernetworks\endcsname {\SI\symbol{"EDFF}} - \expandafter\def\csname simpleicon@junit5\endcsname {\SI\symbol{"EE00}} - \expandafter\def\csname simpleicon@jupyter\endcsname {\SI\symbol{"EE01}} - \expandafter\def\csname simpleicon@justeat\endcsname {\SI\symbol{"EE02}} - \expandafter\def\csname simpleicon@justgiving\endcsname {\SI\symbol{"EE03}} - \expandafter\def\csname simpleicon@k3s\endcsname {\SI\symbol{"EE04}} - \expandafter\def\csname simpleicon@k6\endcsname {\SI\symbol{"EE05}} - \expandafter\def\csname simpleicon@kaggle\endcsname {\SI\symbol{"EE06}} - \expandafter\def\csname simpleicon@kahoot\endcsname {\SI\symbol{"EE07}} - \expandafter\def\csname simpleicon@kaios\endcsname {\SI\symbol{"EE08}} - \expandafter\def\csname simpleicon@kakao\endcsname {\SI\symbol{"EE09}} - \expandafter\def\csname simpleicon@kakaotalk\endcsname {\SI\symbol{"EE0A}} - \expandafter\def\csname simpleicon@kalilinux\endcsname {\SI\symbol{"EE0B}} - \expandafter\def\csname simpleicon@kaniko\endcsname {\SI\symbol{"EE0C}} - \expandafter\def\csname simpleicon@karlsruherverkehrsverbund\endcsname {\SI\symbol{"EE0D}} - \expandafter\def\csname simpleicon@kasasmart\endcsname {\SI\symbol{"EE0E}} - \expandafter\def\csname simpleicon@kashflow\endcsname {\SI\symbol{"EE0F}} - \expandafter\def\csname simpleicon@kaspersky\endcsname {\SI\symbol{"EE10}} - \expandafter\def\csname simpleicon@katacoda\endcsname {\SI\symbol{"EE11}} - \expandafter\def\csname simpleicon@katana\endcsname {\SI\symbol{"EE12}} - \expandafter\def\csname simpleicon@kaufland\endcsname {\SI\symbol{"EE13}} - \expandafter\def\csname simpleicon@kde\endcsname {\SI\symbol{"EE14}} - \expandafter\def\csname simpleicon@kdenlive\endcsname {\SI\symbol{"EE15}} - \expandafter\def\csname simpleicon@keepachangelog\endcsname {\SI\symbol{"EE16}} - \expandafter\def\csname simpleicon@keepassxc\endcsname {\SI\symbol{"EE17}} - \expandafter\def\csname simpleicon@kentico\endcsname {\SI\symbol{"EE18}} - \expandafter\def\csname simpleicon@keras\endcsname {\SI\symbol{"EE19}} - \expandafter\def\csname simpleicon@keybase\endcsname {\SI\symbol{"EE1A}} - \expandafter\def\csname simpleicon@keycdn\endcsname {\SI\symbol{"EE1B}} - \expandafter\def\csname simpleicon@kfc\endcsname {\SI\symbol{"EE1C}} - \expandafter\def\csname simpleicon@khanacademy\endcsname {\SI\symbol{"EE1D}} - \expandafter\def\csname simpleicon@khronosgroup\endcsname {\SI\symbol{"EE1E}} - \expandafter\def\csname simpleicon@kia\endcsname {\SI\symbol{"EE1F}} - \expandafter\def\csname simpleicon@kibana\endcsname {\SI\symbol{"EE20}} - \expandafter\def\csname simpleicon@kicad\endcsname {\SI\symbol{"EE21}} - \expandafter\def\csname simpleicon@kickstarter\endcsname {\SI\symbol{"EE22}} - \expandafter\def\csname simpleicon@kik\endcsname {\SI\symbol{"EE23}} - \expandafter\def\csname simpleicon@kingstontechnology\endcsname {\SI\symbol{"EE24}} - \expandafter\def\csname simpleicon@kinopoisk\endcsname {\SI\symbol{"EE25}} - \expandafter\def\csname simpleicon@kirby\endcsname {\SI\symbol{"EE26}} - \expandafter\def\csname simpleicon@kitsu\endcsname {\SI\symbol{"EE27}} - \expandafter\def\csname simpleicon@klarna\endcsname {\SI\symbol{"EE28}} - \expandafter\def\csname simpleicon@klm\endcsname {\SI\symbol{"EE29}} - \expandafter\def\csname simpleicon@klook\endcsname {\SI\symbol{"EE2A}} - \expandafter\def\csname simpleicon@knative\endcsname {\SI\symbol{"EE2B}} - \expandafter\def\csname simpleicon@knowledgebase\endcsname {\SI\symbol{"EE2C}} - \expandafter\def\csname simpleicon@known\endcsname {\SI\symbol{"EE2D}} - \expandafter\def\csname simpleicon@koa\endcsname {\SI\symbol{"EE2E}} - \expandafter\def\csname simpleicon@koc\endcsname {\SI\symbol{"EE2F}} - \expandafter\def\csname simpleicon@kodi\endcsname {\SI\symbol{"EE30}} - \expandafter\def\csname simpleicon@kofax\endcsname {\SI\symbol{"EE31}} - \expandafter\def\csname simpleicon@kofi\endcsname {\SI\symbol{"EE32}} - \expandafter\def\csname simpleicon@komoot\endcsname {\SI\symbol{"EE33}} - \expandafter\def\csname simpleicon@konami\endcsname {\SI\symbol{"EE34}} - \expandafter\def\csname simpleicon@kong\endcsname {\SI\symbol{"EE35}} - \expandafter\def\csname simpleicon@kongregate\endcsname {\SI\symbol{"EE36}} - \expandafter\def\csname simpleicon@konva\endcsname {\SI\symbol{"EE37}} - \expandafter\def\csname simpleicon@kotlin\endcsname {\SI\symbol{"EE38}} - \expandafter\def\csname simpleicon@koyeb\endcsname {\SI\symbol{"EE39}} - \expandafter\def\csname simpleicon@krita\endcsname {\SI\symbol{"EE3A}} - \expandafter\def\csname simpleicon@ktm\endcsname {\SI\symbol{"EE3B}} - \expandafter\def\csname simpleicon@kuaishou\endcsname {\SI\symbol{"EE3C}} - \expandafter\def\csname simpleicon@kubernetes\endcsname {\SI\symbol{"EE3D}} - \expandafter\def\csname simpleicon@kubuntu\endcsname {\SI\symbol{"EE3E}} - \expandafter\def\csname simpleicon@kuma\endcsname {\SI\symbol{"EE3F}} - \expandafter\def\csname simpleicon@kyocera\endcsname {\SI\symbol{"EE40}} - \expandafter\def\csname simpleicon@labview\endcsname {\SI\symbol{"EE41}} - \expandafter\def\csname simpleicon@lada\endcsname {\SI\symbol{"EE42}} - \expandafter\def\csname simpleicon@lamborghini\endcsname {\SI\symbol{"EE43}} - \expandafter\def\csname simpleicon@landrover\endcsname {\SI\symbol{"EE44}} - \expandafter\def\csname simpleicon@lapce\endcsname {\SI\symbol{"EE45}} - \expandafter\def\csname simpleicon@laragon\endcsname {\SI\symbol{"EE46}} - \expandafter\def\csname simpleicon@laravel\endcsname {\SI\symbol{"EE47}} - \expandafter\def\csname simpleicon@laravelhorizon\endcsname {\SI\symbol{"EE48}} - \expandafter\def\csname simpleicon@laravelnova\endcsname {\SI\symbol{"EE49}} - \expandafter\def\csname simpleicon@lastdotfm\endcsname {\SI\symbol{"EE4A}} - \expandafter\def\csname simpleicon@lastpass\endcsname {\SI\symbol{"EE4B}} - \expandafter\def\csname simpleicon@latex\endcsname {\SI\symbol{"EE4C}} - \expandafter\def\csname simpleicon@launchpad\endcsname {\SI\symbol{"EE4D}} - \expandafter\def\csname simpleicon@lazarus\endcsname {\SI\symbol{"EE4E}} - \expandafter\def\csname simpleicon@lbry\endcsname {\SI\symbol{"EE4F}} - \expandafter\def\csname simpleicon@leaderprice\endcsname {\SI\symbol{"EE50}} - \expandafter\def\csname simpleicon@leaflet\endcsname {\SI\symbol{"EE51}} - \expandafter\def\csname simpleicon@leanpub\endcsname {\SI\symbol{"EE52}} - \expandafter\def\csname simpleicon@leetcode\endcsname {\SI\symbol{"EE53}} - \expandafter\def\csname simpleicon@lemmy\endcsname {\SI\symbol{"EE54}} - \expandafter\def\csname simpleicon@lenovo\endcsname {\SI\symbol{"EE55}} - \expandafter\def\csname simpleicon@lens\endcsname {\SI\symbol{"EE56}} - \expandafter\def\csname simpleicon@leroymerlin\endcsname {\SI\symbol{"EE58}} - \expandafter\def\csname simpleicon@less\endcsname {\SI\symbol{"EE59}} - \expandafter\def\csname simpleicon@letsencrypt\endcsname {\SI\symbol{"EE5A}} - \expandafter\def\csname simpleicon@letterboxd\endcsname {\SI\symbol{"EE5B}} - \expandafter\def\csname simpleicon@levelsdotfyi\endcsname {\SI\symbol{"EE5C}} - \expandafter\def\csname simpleicon@lg\endcsname {\SI\symbol{"EE5D}} - \expandafter\def\csname simpleicon@lgtm\endcsname {\SI\symbol{"EE5E}} - \expandafter\def\csname simpleicon@liberapay\endcsname {\SI\symbol{"EE5F}} - \expandafter\def\csname simpleicon@librariesdotio\endcsname {\SI\symbol{"EE60}} - \expandafter\def\csname simpleicon@librarything\endcsname {\SI\symbol{"EE61}} - \expandafter\def\csname simpleicon@libreoffice\endcsname {\SI\symbol{"EE62}} - \expandafter\def\csname simpleicon@libuv\endcsname {\SI\symbol{"EE63}} - \expandafter\def\csname simpleicon@lichess\endcsname {\SI\symbol{"EE64}} - \expandafter\def\csname simpleicon@lidl\endcsname {\SI\symbol{"EE65}} - \expandafter\def\csname simpleicon@lifx\endcsname {\SI\symbol{"EE66}} - \expandafter\def\csname simpleicon@lighthouse\endcsname {\SI\symbol{"EE67}} - \expandafter\def\csname simpleicon@line\endcsname {\SI\symbol{"EE68}} - \expandafter\def\csname simpleicon@lineageos\endcsname {\SI\symbol{"EE69}} - \expandafter\def\csname simpleicon@linear\endcsname {\SI\symbol{"EE6A}} - \expandafter\def\csname simpleicon@linkedin\endcsname {\SI\symbol{"EE6B}} - \expandafter\def\csname simpleicon@linkerd\endcsname {\SI\symbol{"EE6C}} - \expandafter\def\csname simpleicon@linkfire\endcsname {\SI\symbol{"EE6D}} - \expandafter\def\csname simpleicon@linktree\endcsname {\SI\symbol{"EE6E}} - \expandafter\def\csname simpleicon@linode\endcsname {\SI\symbol{"EE6F}} - \expandafter\def\csname simpleicon@linux\endcsname {\SI\symbol{"EE70}} - \expandafter\def\csname simpleicon@linuxcontainers\endcsname {\SI\symbol{"EE71}} - \expandafter\def\csname simpleicon@linuxfoundation\endcsname {\SI\symbol{"EE72}} - \expandafter\def\csname simpleicon@linuxmint\endcsname {\SI\symbol{"EE73}} - \expandafter\def\csname simpleicon@lionair\endcsname {\SI\symbol{"EE74}} - \expandafter\def\csname simpleicon@liquibase\endcsname {\SI\symbol{"EE75}} - \expandafter\def\csname simpleicon@lit\endcsname {\SI\symbol{"EE76}} - \expandafter\def\csname simpleicon@litecoin\endcsname {\SI\symbol{"EE77}} - \expandafter\def\csname simpleicon@livechat\endcsname {\SI\symbol{"EE78}} - \expandafter\def\csname simpleicon@livejournal\endcsname {\SI\symbol{"EE79}} - \expandafter\def\csname simpleicon@livewire\endcsname {\SI\symbol{"EE7A}} - \expandafter\def\csname simpleicon@llvm\endcsname {\SI\symbol{"EE7B}} - \expandafter\def\csname simpleicon@lmms\endcsname {\SI\symbol{"EE7C}} - \expandafter\def\csname simpleicon@lodash\endcsname {\SI\symbol{"EE7D}} - \expandafter\def\csname simpleicon@logitech\endcsname {\SI\symbol{"EE7E}} - \expandafter\def\csname simpleicon@logmein\endcsname {\SI\symbol{"EE7F}} - \expandafter\def\csname simpleicon@logstash\endcsname {\SI\symbol{"EE80}} - \expandafter\def\csname simpleicon@looker\endcsname {\SI\symbol{"EE81}} - \expandafter\def\csname simpleicon@loom\endcsname {\SI\symbol{"EE82}} - \expandafter\def\csname simpleicon@loop\endcsname {\SI\symbol{"EE83}} - \expandafter\def\csname simpleicon@loopback\endcsname {\SI\symbol{"EE84}} - \expandafter\def\csname simpleicon@lospec\endcsname {\SI\symbol{"EE85}} - \expandafter\def\csname simpleicon@lotpolishairlines\endcsname {\SI\symbol{"EE86}} - \expandafter\def\csname simpleicon@lua\endcsname {\SI\symbol{"EE87}} - \expandafter\def\csname simpleicon@lubuntu\endcsname {\SI\symbol{"EE88}} - \expandafter\def\csname simpleicon@ludwig\endcsname {\SI\symbol{"EE89}} - \expandafter\def\csname simpleicon@lufthansa\endcsname {\SI\symbol{"EE8A}} - \expandafter\def\csname simpleicon@lumen\endcsname {\SI\symbol{"EE8B}} - \expandafter\def\csname simpleicon@lunacy\endcsname {\SI\symbol{"EE8C}} - \expandafter\def\csname simpleicon@lydia\endcsname {\SI\symbol{"EE8D}} - \expandafter\def\csname simpleicon@lyft\endcsname {\SI\symbol{"EE8E}} - \expandafter\def\csname simpleicon@maas\endcsname {\SI\symbol{"EE8F}} - \expandafter\def\csname simpleicon@macos\endcsname {\SI\symbol{"EE90}} - \expandafter\def\csname simpleicon@macys\endcsname {\SI\symbol{"EE91}} - \expandafter\def\csname simpleicon@magasinsu\endcsname {\SI\symbol{"EE92}} - \expandafter\def\csname simpleicon@magento\endcsname {\SI\symbol{"EE93}} - \expandafter\def\csname simpleicon@magisk\endcsname {\SI\symbol{"EE94}} - \expandafter\def\csname simpleicon@mailchimp\endcsname {\SI\symbol{"EE95}} - \expandafter\def\csname simpleicon@maildotru\endcsname {\SI\symbol{"EE96}} - \expandafter\def\csname simpleicon@mailgun\endcsname {\SI\symbol{"EE97}} - \expandafter\def\csname simpleicon@majorleaguehacking\endcsname {\SI\symbol{"EE98}} - \expandafter\def\csname simpleicon@makerbot\endcsname {\SI\symbol{"EE99}} - \expandafter\def\csname simpleicon@mamp\endcsname {\SI\symbol{"EE9A}} - \expandafter\def\csname simpleicon@man\endcsname {\SI\symbol{"EE9B}} - \expandafter\def\csname simpleicon@manageiq\endcsname {\SI\symbol{"EE9C}} - \expandafter\def\csname simpleicon@manjaro\endcsname {\SI\symbol{"EE9D}} - \expandafter\def\csname simpleicon@mapbox\endcsname {\SI\symbol{"EE9E}} - \expandafter\def\csname simpleicon@mariadb\endcsname {\SI\symbol{"EE9F}} - \expandafter\def\csname simpleicon@mariadbfoundation\endcsname {\SI\symbol{"EEA0}} - \expandafter\def\csname simpleicon@markdown\endcsname {\SI\symbol{"EEA1}} - \expandafter\def\csname simpleicon@marketo\endcsname {\SI\symbol{"EEA2}} - \expandafter\def\csname simpleicon@marko\endcsname {\SI\symbol{"EEA3}} - \expandafter\def\csname simpleicon@marriott\endcsname {\SI\symbol{"EEA4}} - \expandafter\def\csname simpleicon@maserati\endcsname {\SI\symbol{"EEA5}} - \expandafter\def\csname simpleicon@mastercard\endcsname {\SI\symbol{"EEA6}} - \expandafter\def\csname simpleicon@mastercomfig\endcsname {\SI\symbol{"EEA7}} - \expandafter\def\csname simpleicon@mastodon\endcsname {\SI\symbol{"EEA8}} - \expandafter\def\csname simpleicon@materialdesign\endcsname {\SI\symbol{"EEA9}} - \expandafter\def\csname simpleicon@materialdesignicons\endcsname {\SI\symbol{"EEAA}} - \expandafter\def\csname simpleicon@matomo\endcsname {\SI\symbol{"EEAB}} - \expandafter\def\csname simpleicon@matrix\endcsname {\SI\symbol{"EEAC}} - \expandafter\def\csname simpleicon@matterdotjs\endcsname {\SI\symbol{"EEAD}} - \expandafter\def\csname simpleicon@mattermost\endcsname {\SI\symbol{"EEAE}} - \expandafter\def\csname simpleicon@matternet\endcsname {\SI\symbol{"EEAF}} - \expandafter\def\csname simpleicon@max\endcsname {\SI\symbol{"EEB0}} - \expandafter\def\csname simpleicon@maxplanckgesellschaft\endcsname {\SI\symbol{"EEB1}} - \expandafter\def\csname simpleicon@maytag\endcsname {\SI\symbol{"EEB2}} - \expandafter\def\csname simpleicon@mazda\endcsname {\SI\symbol{"EEB3}} - \expandafter\def\csname simpleicon@mcafee\endcsname {\SI\symbol{"EEB4}} - \expandafter\def\csname simpleicon@mcdonalds\endcsname {\SI\symbol{"EEB5}} - \expandafter\def\csname simpleicon@mclaren\endcsname {\SI\symbol{"EEB6}} - \expandafter\def\csname simpleicon@mdbook\endcsname {\SI\symbol{"EEB7}} - \expandafter\def\csname simpleicon@mdnwebdocs\endcsname {\SI\symbol{"EEB8}} - \expandafter\def\csname simpleicon@mdx\endcsname {\SI\symbol{"EEB9}} - \expandafter\def\csname simpleicon@mediafire\endcsname {\SI\symbol{"EEBA}} - \expandafter\def\csname simpleicon@mediamarkt\endcsname {\SI\symbol{"EEBB}} - \expandafter\def\csname simpleicon@mediatek\endcsname {\SI\symbol{"EEBC}} - \expandafter\def\csname simpleicon@mediatemple\endcsname {\SI\symbol{"EEBD}} - \expandafter\def\csname simpleicon@medium\endcsname {\SI\symbol{"EEBE}} - \expandafter\def\csname simpleicon@meetup\endcsname {\SI\symbol{"EEBF}} - \expandafter\def\csname simpleicon@mega\endcsname {\SI\symbol{"EEC0}} - \expandafter\def\csname simpleicon@mendeley\endcsname {\SI\symbol{"EEC1}} - \expandafter\def\csname simpleicon@mercedes\endcsname {\SI\symbol{"EEC2}} - \expandafter\def\csname simpleicon@merck\endcsname {\SI\symbol{"EEC3}} - \expandafter\def\csname simpleicon@mercurial\endcsname {\SI\symbol{"EEC4}} - \expandafter\def\csname simpleicon@messenger\endcsname {\SI\symbol{"EEC5}} - \expandafter\def\csname simpleicon@meta\endcsname {\SI\symbol{"EEC6}} - \expandafter\def\csname simpleicon@metabase\endcsname {\SI\symbol{"EEC7}} - \expandafter\def\csname simpleicon@metafilter\endcsname {\SI\symbol{"EEC8}} - \expandafter\def\csname simpleicon@meteor\endcsname {\SI\symbol{"EEC9}} - \expandafter\def\csname simpleicon@metro\endcsname {\SI\symbol{"EECA}} - \expandafter\def\csname simpleicon@metrodelaciudaddemexico\endcsname {\SI\symbol{"EECB}} - \expandafter\def\csname simpleicon@metrodemadrid\endcsname {\SI\symbol{"EECC}} - \expandafter\def\csname simpleicon@metrodeparis\endcsname {\SI\symbol{"EECD}} - \expandafter\def\csname simpleicon@mewe\endcsname {\SI\symbol{"EECE}} - \expandafter\def\csname simpleicon@microbit\endcsname {\SI\symbol{"EECF}} - \expandafter\def\csname simpleicon@microdotblog\endcsname {\SI\symbol{"EED0}} - \expandafter\def\csname simpleicon@microgenetics\endcsname {\SI\symbol{"EED1}} - \expandafter\def\csname simpleicon@micropython\endcsname {\SI\symbol{"EED2}} - \expandafter\def\csname simpleicon@microsoft\endcsname {\SI\symbol{"EED3}} - \expandafter\def\csname simpleicon@microsoftacademic\endcsname {\SI\symbol{"EED4}} - \expandafter\def\csname simpleicon@microsoftaccess\endcsname {\SI\symbol{"EED5}} - \expandafter\def\csname simpleicon@microsoftazure\endcsname {\SI\symbol{"EED6}} - \expandafter\def\csname simpleicon@microsoftbing\endcsname {\SI\symbol{"EED7}} - \expandafter\def\csname simpleicon@microsoftedge\endcsname {\SI\symbol{"EED8}} - \expandafter\def\csname simpleicon@microsoftexcel\endcsname {\SI\symbol{"EED9}} - \expandafter\def\csname simpleicon@microsoftexchange\endcsname {\SI\symbol{"EEDA}} - \expandafter\def\csname simpleicon@microsoftoffice\endcsname {\SI\symbol{"EEDB}} - \expandafter\def\csname simpleicon@microsoftonedrive\endcsname {\SI\symbol{"EEDC}} - \expandafter\def\csname simpleicon@microsoftonenote\endcsname {\SI\symbol{"EEDD}} - \expandafter\def\csname simpleicon@microsoftoutlook\endcsname {\SI\symbol{"EEDE}} - \expandafter\def\csname simpleicon@microsoftpowerpoint\endcsname {\SI\symbol{"EEDF}} - \expandafter\def\csname simpleicon@microsoftsharepoint\endcsname {\SI\symbol{"EEE0}} - \expandafter\def\csname simpleicon@microsoftsqlserver\endcsname {\SI\symbol{"EEE1}} - \expandafter\def\csname simpleicon@microsoftteams\endcsname {\SI\symbol{"EEE2}} - \expandafter\def\csname simpleicon@microsofttranslator\endcsname {\SI\symbol{"EEE3}} - \expandafter\def\csname simpleicon@microsoftvisio\endcsname {\SI\symbol{"EEE4}} - \expandafter\def\csname simpleicon@microsoftword\endcsname {\SI\symbol{"EEE5}} - \expandafter\def\csname simpleicon@microstrategy\endcsname {\SI\symbol{"EEE6}} - \expandafter\def\csname simpleicon@midi\endcsname {\SI\symbol{"EEE7}} - \expandafter\def\csname simpleicon@minds\endcsname {\SI\symbol{"EEE8}} - \expandafter\def\csname simpleicon@minecraft\endcsname {\SI\symbol{"EEE9}} - \expandafter\def\csname simpleicon@minetest\endcsname {\SI\symbol{"EEEA}} - \expandafter\def\csname simpleicon@mini\endcsname {\SI\symbol{"EEEB}} - \expandafter\def\csname simpleicon@minutemailer\endcsname {\SI\symbol{"EEEC}} - \expandafter\def\csname simpleicon@miro\endcsname {\SI\symbol{"EEED}} - \expandafter\def\csname simpleicon@mitsubishi\endcsname {\SI\symbol{"EEEE}} - \expandafter\def\csname simpleicon@mix\endcsname {\SI\symbol{"EEEF}} - \expandafter\def\csname simpleicon@mixcloud\endcsname {\SI\symbol{"EEF0}} - \expandafter\def\csname simpleicon@mlb\endcsname {\SI\symbol{"EEF1}} - \expandafter\def\csname simpleicon@mlflow\endcsname {\SI\symbol{"EEF2}} - \expandafter\def\csname simpleicon@mobx\endcsname {\SI\symbol{"EEF3}} - \expandafter\def\csname simpleicon@mobxstatetree\endcsname {\SI\symbol{"EEF4}} - \expandafter\def\csname simpleicon@mocha\endcsname {\SI\symbol{"EEF5}} - \expandafter\def\csname simpleicon@modx\endcsname {\SI\symbol{"EEF6}} - \expandafter\def\csname simpleicon@mojangstudios\endcsname {\SI\symbol{"EEF7}} - \expandafter\def\csname simpleicon@moleculer\endcsname {\SI\symbol{"EEF8}} - \expandafter\def\csname simpleicon@momenteo\endcsname {\SI\symbol{"EEF9}} - \expandafter\def\csname simpleicon@monero\endcsname {\SI\symbol{"EEFA}} - \expandafter\def\csname simpleicon@moneygram\endcsname {\SI\symbol{"EEFB}} - \expandafter\def\csname simpleicon@mongodb\endcsname {\SI\symbol{"EEFC}} - \expandafter\def\csname simpleicon@monkeytie\endcsname {\SI\symbol{"EEFD}} - \expandafter\def\csname simpleicon@monoprix\endcsname {\SI\symbol{"EEFE}} - \expandafter\def\csname simpleicon@monster\endcsname {\SI\symbol{"EEFF}} - \expandafter\def\csname simpleicon@monzo\endcsname {\SI\symbol{"EF00}} - \expandafter\def\csname simpleicon@moo\endcsname {\SI\symbol{"EF01}} - \expandafter\def\csname simpleicon@morrisons\endcsname {\SI\symbol{"EF02}} - \expandafter\def\csname simpleicon@moscowmetro\endcsname {\SI\symbol{"EF03}} - \expandafter\def\csname simpleicon@motorola\endcsname {\SI\symbol{"EF04}} - \expandafter\def\csname simpleicon@mozilla\endcsname {\SI\symbol{"EF05}} - \expandafter\def\csname simpleicon@msi\endcsname {\SI\symbol{"EF06}} - \expandafter\def\csname simpleicon@mta\endcsname {\SI\symbol{"EF07}} - \expandafter\def\csname simpleicon@mtr\endcsname {\SI\symbol{"EF08}} - \expandafter\def\csname simpleicon@mui\endcsname {\SI\symbol{"EF09}} - \expandafter\def\csname simpleicon@mulesoft\endcsname {\SI\symbol{"EF0A}} - \expandafter\def\csname simpleicon@muller\endcsname {\SI\symbol{"EF0B}} - \expandafter\def\csname simpleicon@mumble\endcsname {\SI\symbol{"EF0C}} - \expandafter\def\csname simpleicon@musescore\endcsname {\SI\symbol{"EF0D}} - \expandafter\def\csname simpleicon@musicbrainz\endcsname {\SI\symbol{"EF0E}} - \expandafter\def\csname simpleicon@mxlinux\endcsname {\SI\symbol{"EF0F}} - \expandafter\def\csname simpleicon@myanimelist\endcsname {\SI\symbol{"EF10}} - \expandafter\def\csname simpleicon@myob\endcsname {\SI\symbol{"EF11}} - \expandafter\def\csname simpleicon@myspace\endcsname {\SI\symbol{"EF12}} - \expandafter\def\csname simpleicon@mysql\endcsname {\SI\symbol{"EF13}} - \expandafter\def\csname simpleicon@n26\endcsname {\SI\symbol{"EF14}} - \expandafter\def\csname simpleicon@namebase\endcsname {\SI\symbol{"EF15}} - \expandafter\def\csname simpleicon@namecheap\endcsname {\SI\symbol{"EF16}} - \expandafter\def\csname simpleicon@nano\endcsname {\SI\symbol{"EF17}} - \expandafter\def\csname simpleicon@nasa\endcsname {\SI\symbol{"EF18}} - \expandafter\def\csname simpleicon@nationalgrid\endcsname {\SI\symbol{"EF19}} - \expandafter\def\csname simpleicon@nativescript\endcsname {\SI\symbol{"EF1A}} - \expandafter\def\csname simpleicon@naver\endcsname {\SI\symbol{"EF1B}} - \expandafter\def\csname simpleicon@nba\endcsname {\SI\symbol{"EF1C}} - \expandafter\def\csname simpleicon@nbb\endcsname {\SI\symbol{"EF1D}} - \expandafter\def\csname simpleicon@ndr\endcsname {\SI\symbol{"EF1E}} - \expandafter\def\csname simpleicon@nec\endcsname {\SI\symbol{"EF1F}} - \expandafter\def\csname simpleicon@neo4j\endcsname {\SI\symbol{"EF20}} - \expandafter\def\csname simpleicon@neovim\endcsname {\SI\symbol{"EF21}} - \expandafter\def\csname simpleicon@nestjs\endcsname {\SI\symbol{"EF22}} - \expandafter\def\csname simpleicon@netapp\endcsname {\SI\symbol{"EF23}} - \expandafter\def\csname simpleicon@netbsd\endcsname {\SI\symbol{"EF24}} - \expandafter\def\csname simpleicon@netflix\endcsname {\SI\symbol{"EF25}} - \expandafter\def\csname simpleicon@netlify\endcsname {\SI\symbol{"EF26}} - \expandafter\def\csname simpleicon@nette\endcsname {\SI\symbol{"EF27}} - \expandafter\def\csname simpleicon@netto\endcsname {\SI\symbol{"EF28}} - \expandafter\def\csname simpleicon@newbalance\endcsname {\SI\symbol{"EF29}} - \expandafter\def\csname simpleicon@newjapanprowrestling\endcsname {\SI\symbol{"EF2A}} - \expandafter\def\csname simpleicon@newrelic\endcsname {\SI\symbol{"EF2B}} - \expandafter\def\csname simpleicon@newyorktimes\endcsname {\SI\symbol{"EF2C}} - \expandafter\def\csname simpleicon@nextcloud\endcsname {\SI\symbol{"EF2D}} - \expandafter\def\csname simpleicon@nextdoor\endcsname {\SI\symbol{"EF2E}} - \expandafter\def\csname simpleicon@nextdotjs\endcsname {\SI\symbol{"EF2F}} - \expandafter\def\csname simpleicon@nfc\endcsname {\SI\symbol{"EF30}} - \expandafter\def\csname simpleicon@nginx\endcsname {\SI\symbol{"EF31}} - \expandafter\def\csname simpleicon@ngrok\endcsname {\SI\symbol{"EF32}} - \expandafter\def\csname simpleicon@niconico\endcsname {\SI\symbol{"EF33}} - \expandafter\def\csname simpleicon@nike\endcsname {\SI\symbol{"EF34}} - \expandafter\def\csname simpleicon@nim\endcsname {\SI\symbol{"EF35}} - \expandafter\def\csname simpleicon@nintendo\endcsname {\SI\symbol{"EF36}} - \expandafter\def\csname simpleicon@nintendo3ds\endcsname {\SI\symbol{"EF37}} - \expandafter\def\csname simpleicon@nintendogamecube\endcsname {\SI\symbol{"EF38}} - \expandafter\def\csname simpleicon@nintendonetwork\endcsname {\SI\symbol{"EF39}} - \expandafter\def\csname simpleicon@nintendoswitch\endcsname {\SI\symbol{"EF3A}} - \expandafter\def\csname simpleicon@nissan\endcsname {\SI\symbol{"EF3B}} - \expandafter\def\csname simpleicon@nixos\endcsname {\SI\symbol{"EF3C}} - \expandafter\def\csname simpleicon@nodedotjs\endcsname {\SI\symbol{"EF3D}} - \expandafter\def\csname simpleicon@nodemon\endcsname {\SI\symbol{"EF3E}} - \expandafter\def\csname simpleicon@nodered\endcsname {\SI\symbol{"EF3F}} - \expandafter\def\csname simpleicon@nokia\endcsname {\SI\symbol{"EF40}} - \expandafter\def\csname simpleicon@norco\endcsname {\SI\symbol{"EF41}} - \expandafter\def\csname simpleicon@nordvpn\endcsname {\SI\symbol{"EF42}} - \expandafter\def\csname simpleicon@norwegian\endcsname {\SI\symbol{"EF43}} - \expandafter\def\csname simpleicon@notepadplusplus\endcsname {\SI\symbol{"EF44}} - \expandafter\def\csname simpleicon@notion\endcsname {\SI\symbol{"EF45}} - \expandafter\def\csname simpleicon@notist\endcsname {\SI\symbol{"EF46}} - \expandafter\def\csname simpleicon@nounproject\endcsname {\SI\symbol{"EF47}} - \expandafter\def\csname simpleicon@now\endcsname {\SI\symbol{"EF48}} - \expandafter\def\csname simpleicon@npm\endcsname {\SI\symbol{"EF49}} - \expandafter\def\csname simpleicon@nrwl\endcsname {\SI\symbol{"EF4A}} - \expandafter\def\csname simpleicon@nubank\endcsname {\SI\symbol{"EF4B}} - \expandafter\def\csname simpleicon@nucleo\endcsname {\SI\symbol{"EF4C}} - \expandafter\def\csname simpleicon@nuget\endcsname {\SI\symbol{"EF4D}} - \expandafter\def\csname simpleicon@nuke\endcsname {\SI\symbol{"EF4E}} - \expandafter\def\csname simpleicon@numba\endcsname {\SI\symbol{"EF4F}} - \expandafter\def\csname simpleicon@numpy\endcsname {\SI\symbol{"EF50}} - \expandafter\def\csname simpleicon@nutanix\endcsname {\SI\symbol{"EF51}} - \expandafter\def\csname simpleicon@nuxtdotjs\endcsname {\SI\symbol{"EF52}} - \expandafter\def\csname simpleicon@nvidia\endcsname {\SI\symbol{"EF53}} - \expandafter\def\csname simpleicon@nx\endcsname {\SI\symbol{"EF54}} - \expandafter\def\csname simpleicon@nzxt\endcsname {\SI\symbol{"EF55}} - \expandafter\def\csname simpleicon@observable\endcsname {\SI\symbol{"EF56}} - \expandafter\def\csname simpleicon@obsidian\endcsname {\SI\symbol{"EF57}} - \expandafter\def\csname simpleicon@obsstudio\endcsname {\SI\symbol{"EF58}} - \expandafter\def\csname simpleicon@ocaml\endcsname {\SI\symbol{"EF59}} - \expandafter\def\csname simpleicon@octanerender\endcsname {\SI\symbol{"EF5A}} - \expandafter\def\csname simpleicon@octave\endcsname {\SI\symbol{"EF5B}} - \expandafter\def\csname simpleicon@octopusdeploy\endcsname {\SI\symbol{"EF5C}} - \expandafter\def\csname simpleicon@oculus\endcsname {\SI\symbol{"EF5D}} - \expandafter\def\csname simpleicon@odnoklassniki\endcsname {\SI\symbol{"EF5E}} - \expandafter\def\csname simpleicon@odysee\endcsname {\SI\symbol{"EF5F}} - \expandafter\def\csname simpleicon@ohdear\endcsname {\SI\symbol{"EF60}} - \expandafter\def\csname simpleicon@okcupid\endcsname {\SI\symbol{"EF61}} - \expandafter\def\csname simpleicon@okta\endcsname {\SI\symbol{"EF62}} - \expandafter\def\csname simpleicon@oneplus\endcsname {\SI\symbol{"EF63}} - \expandafter\def\csname simpleicon@onlyfans\endcsname {\SI\symbol{"EF64}} - \expandafter\def\csname simpleicon@onlyoffice\endcsname {\SI\symbol{"EF65}} - \expandafter\def\csname simpleicon@onnx\endcsname {\SI\symbol{"EF66}} - \expandafter\def\csname simpleicon@onstar\endcsname {\SI\symbol{"EF67}} - \expandafter\def\csname simpleicon@opel\endcsname {\SI\symbol{"EF68}} - \expandafter\def\csname simpleicon@openaccess\endcsname {\SI\symbol{"EF69}} - \expandafter\def\csname simpleicon@openai\endcsname {\SI\symbol{"EF6A}} - \expandafter\def\csname simpleicon@openaigym\endcsname {\SI\symbol{"EF6B}} - \expandafter\def\csname simpleicon@openapiinitiative\endcsname {\SI\symbol{"EF6C}} - \expandafter\def\csname simpleicon@openbadges\endcsname {\SI\symbol{"EF6D}} - \expandafter\def\csname simpleicon@openbsd\endcsname {\SI\symbol{"EF6E}} - \expandafter\def\csname simpleicon@openbugbounty\endcsname {\SI\symbol{"EF6F}} - \expandafter\def\csname simpleicon@opencollective\endcsname {\SI\symbol{"EF70}} - \expandafter\def\csname simpleicon@opencontainersinitiative\endcsname {\SI\symbol{"EF71}} - \expandafter\def\csname simpleicon@opencv\endcsname {\SI\symbol{"EF72}} - \expandafter\def\csname simpleicon@openfaas\endcsname {\SI\symbol{"EF73}} - \expandafter\def\csname simpleicon@opengl\endcsname {\SI\symbol{"EF74}} - \expandafter\def\csname simpleicon@openid\endcsname {\SI\symbol{"EF75}} - \expandafter\def\csname simpleicon@openjdk\endcsname {\SI\symbol{"EF76}} - \expandafter\def\csname simpleicon@openlayers\endcsname {\SI\symbol{"EF77}} - \expandafter\def\csname simpleicon@openmined\endcsname {\SI\symbol{"EF78}} - \expandafter\def\csname simpleicon@opennebula\endcsname {\SI\symbol{"EF79}} - \expandafter\def\csname simpleicon@opensea\endcsname {\SI\symbol{"EF7A}} - \expandafter\def\csname simpleicon@opensearch\endcsname {\SI\symbol{"EF7B}} - \expandafter\def\csname simpleicon@opensourceinitiative\endcsname {\SI\symbol{"EF7C}} - \expandafter\def\csname simpleicon@openssl\endcsname {\SI\symbol{"EF7D}} - \expandafter\def\csname simpleicon@openstack\endcsname {\SI\symbol{"EF7E}} - \expandafter\def\csname simpleicon@openstreetmap\endcsname {\SI\symbol{"EF7F}} - \expandafter\def\csname simpleicon@opensuse\endcsname {\SI\symbol{"EF80}} - \expandafter\def\csname simpleicon@opentelemetry\endcsname {\SI\symbol{"EF81}} - \expandafter\def\csname simpleicon@openvpn\endcsname {\SI\symbol{"EF82}} - \expandafter\def\csname simpleicon@openwrt\endcsname {\SI\symbol{"EF83}} - \expandafter\def\csname simpleicon@openzeppelin\endcsname {\SI\symbol{"EF84}} - \expandafter\def\csname simpleicon@openzfs\endcsname {\SI\symbol{"EF85}} - \expandafter\def\csname simpleicon@opera\endcsname {\SI\symbol{"EF86}} - \expandafter\def\csname simpleicon@opnsense\endcsname {\SI\symbol{"EF87}} - \expandafter\def\csname simpleicon@opsgenie\endcsname {\SI\symbol{"EF88}} - \expandafter\def\csname simpleicon@opslevel\endcsname {\SI\symbol{"EF89}} - \expandafter\def\csname simpleicon@oracle\endcsname {\SI\symbol{"EF8A}} - \expandafter\def\csname simpleicon@orcid\endcsname {\SI\symbol{"EF8B}} - \expandafter\def\csname simpleicon@oreilly\endcsname {\SI\symbol{"EF8C}} - \expandafter\def\csname simpleicon@org\endcsname {\SI\symbol{"EF8D}} - \expandafter\def\csname simpleicon@origin\endcsname {\SI\symbol{"EF8E}} - \expandafter\def\csname simpleicon@osano\endcsname {\SI\symbol{"EF8F}} - \expandafter\def\csname simpleicon@oshkosh\endcsname {\SI\symbol{"EF90}} - \expandafter\def\csname simpleicon@osmc\endcsname {\SI\symbol{"EF91}} - \expandafter\def\csname simpleicon@osu\endcsname {\SI\symbol{"EF92}} - \expandafter\def\csname simpleicon@otto\endcsname {\SI\symbol{"EF93}} - \expandafter\def\csname simpleicon@overcast\endcsname {\SI\symbol{"EF94}} - \expandafter\def\csname simpleicon@overleaf\endcsname {\SI\symbol{"EF95}} - \expandafter\def\csname simpleicon@ovh\endcsname {\SI\symbol{"EF96}} - \expandafter\def\csname simpleicon@owasp\endcsname {\SI\symbol{"EF97}} - \expandafter\def\csname simpleicon@oxygen\endcsname {\SI\symbol{"EF98}} - \expandafter\def\csname simpleicon@oyo\endcsname {\SI\symbol{"EF99}} - \expandafter\def\csname simpleicon@p5dotjs\endcsname {\SI\symbol{"EF9A}} - \expandafter\def\csname simpleicon@packagist\endcsname {\SI\symbol{"EF9B}} - \expandafter\def\csname simpleicon@packer\endcsname {\SI\symbol{"EF9C}} - \expandafter\def\csname simpleicon@paddypower\endcsname {\SI\symbol{"EF9D}} - \expandafter\def\csname simpleicon@pagekit\endcsname {\SI\symbol{"EF9E}} - \expandafter\def\csname simpleicon@pagerduty\endcsname {\SI\symbol{"EF9F}} - \expandafter\def\csname simpleicon@pagespeedinsights\endcsname {\SI\symbol{"EFA0}} - \expandafter\def\csname simpleicon@pagseguro\endcsname {\SI\symbol{"EFA1}} - \expandafter\def\csname simpleicon@palantir\endcsname {\SI\symbol{"EFA2}} - \expandafter\def\csname simpleicon@paloaltosoftware\endcsname {\SI\symbol{"EFA3}} - \expandafter\def\csname simpleicon@pandas\endcsname {\SI\symbol{"EFA4}} - \expandafter\def\csname simpleicon@pandora\endcsname {\SI\symbol{"EFA5}} - \expandafter\def\csname simpleicon@pantheon\endcsname {\SI\symbol{"EFA6}} - \expandafter\def\csname simpleicon@paperspace\endcsname {\SI\symbol{"EFA7}} - \expandafter\def\csname simpleicon@paritysubstrate\endcsname {\SI\symbol{"EFA8}} - \expandafter\def\csname simpleicon@parsedotly\endcsname {\SI\symbol{"EFA9}} - \expandafter\def\csname simpleicon@passport\endcsname {\SI\symbol{"EFAA}} - \expandafter\def\csname simpleicon@pastebin\endcsname {\SI\symbol{"EFAB}} - \expandafter\def\csname simpleicon@patreon\endcsname {\SI\symbol{"EFAC}} - \expandafter\def\csname simpleicon@payoneer\endcsname {\SI\symbol{"EFAD}} - \expandafter\def\csname simpleicon@paypal\endcsname {\SI\symbol{"EFAE}} - \expandafter\def\csname simpleicon@paytm\endcsname {\SI\symbol{"EFAF}} - \expandafter\def\csname simpleicon@pcgamingwiki\endcsname {\SI\symbol{"EFB0}} - \expandafter\def\csname simpleicon@peakdesign\endcsname {\SI\symbol{"EFB1}} - \expandafter\def\csname simpleicon@peertube\endcsname {\SI\symbol{"EFB2}} - \expandafter\def\csname simpleicon@pegasusairlines\endcsname {\SI\symbol{"EFB3}} - \expandafter\def\csname simpleicon@pelican\endcsname {\SI\symbol{"EFB4}} - \expandafter\def\csname simpleicon@peloton\endcsname {\SI\symbol{"EFB5}} - \expandafter\def\csname simpleicon@penny\endcsname {\SI\symbol{"EFB6}} - \expandafter\def\csname simpleicon@pepsi\endcsname {\SI\symbol{"EFB7}} - \expandafter\def\csname simpleicon@percy\endcsname {\SI\symbol{"EFB8}} - \expandafter\def\csname simpleicon@perforce\endcsname {\SI\symbol{"EFB9}} - \expandafter\def\csname simpleicon@perl\endcsname {\SI\symbol{"EFBA}} - \expandafter\def\csname simpleicon@personio\endcsname {\SI\symbol{"EFBB}} - \expandafter\def\csname simpleicon@petsathome\endcsname {\SI\symbol{"EFBC}} - \expandafter\def\csname simpleicon@peugeot\endcsname {\SI\symbol{"EFBD}} - \expandafter\def\csname simpleicon@pexels\endcsname {\SI\symbol{"EFBE}} - \expandafter\def\csname simpleicon@pfsense\endcsname {\SI\symbol{"EFBF}} - \expandafter\def\csname simpleicon@phabricator\endcsname {\SI\symbol{"EFC0}} - \expandafter\def\csname simpleicon@philipshue\endcsname {\SI\symbol{"EFC1}} - \expandafter\def\csname simpleicon@phonepe\endcsname {\SI\symbol{"EFC2}} - \expandafter\def\csname simpleicon@photobucket\endcsname {\SI\symbol{"EFC3}} - \expandafter\def\csname simpleicon@photocrowd\endcsname {\SI\symbol{"EFC4}} - \expandafter\def\csname simpleicon@photopea\endcsname {\SI\symbol{"EFC5}} - \expandafter\def\csname simpleicon@php\endcsname {\SI\symbol{"EFC6}} - \expandafter\def\csname simpleicon@phpmyadmin\endcsname {\SI\symbol{"EFC7}} - \expandafter\def\csname simpleicon@phpstorm\endcsname {\SI\symbol{"EFC8}} - \expandafter\def\csname simpleicon@picardsurgeles\endcsname {\SI\symbol{"EFC9}} - \expandafter\def\csname simpleicon@picartodottv\endcsname {\SI\symbol{"EFCA}} - \expandafter\def\csname simpleicon@picnic\endcsname {\SI\symbol{"EFCB}} - \expandafter\def\csname simpleicon@picpay\endcsname {\SI\symbol{"EFCC}} - \expandafter\def\csname simpleicon@pihole\endcsname {\SI\symbol{"EFCD}} - \expandafter\def\csname simpleicon@pimcore\endcsname {\SI\symbol{"EFCE}} - \expandafter\def\csname simpleicon@pinboard\endcsname {\SI\symbol{"EFCF}} - \expandafter\def\csname simpleicon@pingdom\endcsname {\SI\symbol{"EFD0}} - \expandafter\def\csname simpleicon@pinterest\endcsname {\SI\symbol{"EFD1}} - \expandafter\def\csname simpleicon@pioneerdj\endcsname {\SI\symbol{"EFD2}} - \expandafter\def\csname simpleicon@pivotaltracker\endcsname {\SI\symbol{"EFD3}} - \expandafter\def\csname simpleicon@piwigo\endcsname {\SI\symbol{"EFD4}} - \expandafter\def\csname simpleicon@pix\endcsname {\SI\symbol{"EFD5}} - \expandafter\def\csname simpleicon@pixabay\endcsname {\SI\symbol{"EFD6}} - \expandafter\def\csname simpleicon@pixiv\endcsname {\SI\symbol{"EFD7}} - \expandafter\def\csname simpleicon@pkgsrc\endcsname {\SI\symbol{"EFD8}} - \expandafter\def\csname simpleicon@planet\endcsname {\SI\symbol{"EFD9}} - \expandafter\def\csname simpleicon@planetscale\endcsname {\SI\symbol{"EFDA}} - \expandafter\def\csname simpleicon@plangrid\endcsname {\SI\symbol{"EFDB}} - \expandafter\def\csname simpleicon@platformdotsh\endcsname {\SI\symbol{"EFDC}} - \expandafter\def\csname simpleicon@platzi\endcsname {\SI\symbol{"EFDD}} - \expandafter\def\csname simpleicon@plausibleanalytics\endcsname {\SI\symbol{"EFDE}} - \expandafter\def\csname simpleicon@playcanvas\endcsname {\SI\symbol{"EFDF}} - \expandafter\def\csname simpleicon@playerdotme\endcsname {\SI\symbol{"EFE0}} - \expandafter\def\csname simpleicon@playerfm\endcsname {\SI\symbol{"EFE1}} - \expandafter\def\csname simpleicon@playstation\endcsname {\SI\symbol{"EFE2}} - \expandafter\def\csname simpleicon@playstation2\endcsname {\SI\symbol{"EFE3}} - \expandafter\def\csname simpleicon@playstation3\endcsname {\SI\symbol{"EFE4}} - \expandafter\def\csname simpleicon@playstation4\endcsname {\SI\symbol{"EFE5}} - \expandafter\def\csname simpleicon@playstation5\endcsname {\SI\symbol{"EFE6}} - \expandafter\def\csname simpleicon@playstationvita\endcsname {\SI\symbol{"EFE7}} - \expandafter\def\csname simpleicon@playwright\endcsname {\SI\symbol{"EFE8}} - \expandafter\def\csname simpleicon@pleroma\endcsname {\SI\symbol{"EFE9}} - \expandafter\def\csname simpleicon@plesk\endcsname {\SI\symbol{"EFEA}} - \expandafter\def\csname simpleicon@plex\endcsname {\SI\symbol{"EFEB}} - \expandafter\def\csname simpleicon@plotly\endcsname {\SI\symbol{"EFEC}} - \expandafter\def\csname simpleicon@pluralsight\endcsname {\SI\symbol{"EFED}} - \expandafter\def\csname simpleicon@plurk\endcsname {\SI\symbol{"EFEE}} - \expandafter\def\csname simpleicon@pluscodes\endcsname {\SI\symbol{"EFEF}} - \expandafter\def\csname simpleicon@pm2\endcsname {\SI\symbol{"EFF0}} - \expandafter\def\csname simpleicon@pnpm\endcsname {\SI\symbol{"EFF1}} - \expandafter\def\csname simpleicon@pocket\endcsname {\SI\symbol{"EFF2}} - \expandafter\def\csname simpleicon@pocketcasts\endcsname {\SI\symbol{"EFF3}} - \expandafter\def\csname simpleicon@podcastaddict\endcsname {\SI\symbol{"EFF4}} - \expandafter\def\csname simpleicon@podman\endcsname {\SI\symbol{"EFF5}} - \expandafter\def\csname simpleicon@poetry\endcsname {\SI\symbol{"EFF6}} - \expandafter\def\csname simpleicon@pointy\endcsname {\SI\symbol{"EFF7}} - \expandafter\def\csname simpleicon@pokemon\endcsname {\SI\symbol{"EFF8}} - \expandafter\def\csname simpleicon@polkadot\endcsname {\SI\symbol{"EFF9}} - \expandafter\def\csname simpleicon@poly\endcsname {\SI\symbol{"EFFA}} - \expandafter\def\csname simpleicon@polymerproject\endcsname {\SI\symbol{"EFFB}} - \expandafter\def\csname simpleicon@polywork\endcsname {\SI\symbol{"EFFC}} - \expandafter\def\csname simpleicon@popos\endcsname {\SI\symbol{"EFFD}} - \expandafter\def\csname simpleicon@porsche\endcsname {\SI\symbol{"EFFE}} - \expandafter\def\csname simpleicon@portainer\endcsname {\SI\symbol{"EFFF}} - \expandafter\def\csname simpleicon@postcss\endcsname {\SI\symbol{"F000}} - \expandafter\def\csname simpleicon@postgresql\endcsname {\SI\symbol{"F001}} - \expandafter\def\csname simpleicon@postman\endcsname {\SI\symbol{"F002}} - \expandafter\def\csname simpleicon@postmates\endcsname {\SI\symbol{"F003}} - \expandafter\def\csname simpleicon@powerapps\endcsname {\SI\symbol{"F004}} - \expandafter\def\csname simpleicon@powerautomate\endcsname {\SI\symbol{"F005}} - \expandafter\def\csname simpleicon@powerbi\endcsname {\SI\symbol{"F006}} - \expandafter\def\csname simpleicon@powers\endcsname {\SI\symbol{"F007}} - \expandafter\def\csname simpleicon@powershell\endcsname {\SI\symbol{"F008}} - \expandafter\def\csname simpleicon@powervirtualagents\endcsname {\SI\symbol{"F009}} - \expandafter\def\csname simpleicon@prdotco\endcsname {\SI\symbol{"F00A}} - \expandafter\def\csname simpleicon@preact\endcsname {\SI\symbol{"F00B}} - \expandafter\def\csname simpleicon@precommit\endcsname {\SI\symbol{"F00C}} - \expandafter\def\csname simpleicon@premierleague\endcsname {\SI\symbol{"F00D}} - \expandafter\def\csname simpleicon@prestashop\endcsname {\SI\symbol{"F00E}} - \expandafter\def\csname simpleicon@presto\endcsname {\SI\symbol{"F00F}} - \expandafter\def\csname simpleicon@prettier\endcsname {\SI\symbol{"F010}} - \expandafter\def\csname simpleicon@prezi\endcsname {\SI\symbol{"F011}} - \expandafter\def\csname simpleicon@prime\endcsname {\SI\symbol{"F012}} - \expandafter\def\csname simpleicon@primevideo\endcsname {\SI\symbol{"F013}} - \expandafter\def\csname simpleicon@prisma\endcsname {\SI\symbol{"F014}} - \expandafter\def\csname simpleicon@prismic\endcsname {\SI\symbol{"F015}} - \expandafter\def\csname simpleicon@privateinternetaccess\endcsname {\SI\symbol{"F016}} - \expandafter\def\csname simpleicon@probot\endcsname {\SI\symbol{"F017}} - \expandafter\def\csname simpleicon@processingfoundation\endcsname {\SI\symbol{"F018}} - \expandafter\def\csname simpleicon@processwire\endcsname {\SI\symbol{"F019}} - \expandafter\def\csname simpleicon@producthunt\endcsname {\SI\symbol{"F01A}} - \expandafter\def\csname simpleicon@progate\endcsname {\SI\symbol{"F01B}} - \expandafter\def\csname simpleicon@progress\endcsname {\SI\symbol{"F01C}} - \expandafter\def\csname simpleicon@prometheus\endcsname {\SI\symbol{"F01D}} - \expandafter\def\csname simpleicon@prosieben\endcsname {\SI\symbol{"F01E}} - \expandafter\def\csname simpleicon@protocolsdotio\endcsname {\SI\symbol{"F01F}} - \expandafter\def\csname simpleicon@protodotio\endcsname {\SI\symbol{"F020}} - \expandafter\def\csname simpleicon@protondb\endcsname {\SI\symbol{"F021}} - \expandafter\def\csname simpleicon@protonmail\endcsname {\SI\symbol{"F022}} - \expandafter\def\csname simpleicon@protonvpn\endcsname {\SI\symbol{"F023}} - \expandafter\def\csname simpleicon@protools\endcsname {\SI\symbol{"F024}} - \expandafter\def\csname simpleicon@protractor\endcsname {\SI\symbol{"F025}} - \expandafter\def\csname simpleicon@proxmox\endcsname {\SI\symbol{"F026}} - \expandafter\def\csname simpleicon@pubg\endcsname {\SI\symbol{"F027}} - \expandafter\def\csname simpleicon@publons\endcsname {\SI\symbol{"F028}} - \expandafter\def\csname simpleicon@pubmed\endcsname {\SI\symbol{"F029}} - \expandafter\def\csname simpleicon@pug\endcsname {\SI\symbol{"F02A}} - \expandafter\def\csname simpleicon@pulumi\endcsname {\SI\symbol{"F02B}} - \expandafter\def\csname simpleicon@puma\endcsname {\SI\symbol{"F02C}} - \expandafter\def\csname simpleicon@puppet\endcsname {\SI\symbol{"F02D}} - \expandafter\def\csname simpleicon@puppeteer\endcsname {\SI\symbol{"F02E}} - \expandafter\def\csname simpleicon@purescript\endcsname {\SI\symbol{"F02F}} - \expandafter\def\csname simpleicon@purgecss\endcsname {\SI\symbol{"F030}} - \expandafter\def\csname simpleicon@purism\endcsname {\SI\symbol{"F031}} - \expandafter\def\csname simpleicon@pusher\endcsname {\SI\symbol{"F032}} - \expandafter\def\csname simpleicon@pwa\endcsname {\SI\symbol{"F033}} - \expandafter\def\csname simpleicon@pycharm\endcsname {\SI\symbol{"F034}} - \expandafter\def\csname simpleicon@pyg\endcsname {\SI\symbol{"F035}} - \expandafter\def\csname simpleicon@pypi\endcsname {\SI\symbol{"F036}} - \expandafter\def\csname simpleicon@pypy\endcsname {\SI\symbol{"F037}} - \expandafter\def\csname simpleicon@pyscaffold\endcsname {\SI\symbol{"F038}} - \expandafter\def\csname simpleicon@pytest\endcsname {\SI\symbol{"F039}} - \expandafter\def\csname simpleicon@python\endcsname {\SI\symbol{"F03A}} - \expandafter\def\csname simpleicon@pytorch\endcsname {\SI\symbol{"F03B}} - \expandafter\def\csname simpleicon@pytorchlightning\endcsname {\SI\symbol{"F03C}} - \expandafter\def\csname simpleicon@pyup\endcsname {\SI\symbol{"F03D}} - \expandafter\def\csname simpleicon@qantas\endcsname {\SI\symbol{"F03E}} - \expandafter\def\csname simpleicon@qatarairways\endcsname {\SI\symbol{"F03F}} - \expandafter\def\csname simpleicon@qemu\endcsname {\SI\symbol{"F040}} - \expandafter\def\csname simpleicon@qgis\endcsname {\SI\symbol{"F041}} - \expandafter\def\csname simpleicon@qi\endcsname {\SI\symbol{"F042}} - \expandafter\def\csname simpleicon@qiita\endcsname {\SI\symbol{"F043}} - \expandafter\def\csname simpleicon@qiskit\endcsname {\SI\symbol{"F044}} - \expandafter\def\csname simpleicon@qiwi\endcsname {\SI\symbol{"F045}} - \expandafter\def\csname simpleicon@qt\endcsname {\SI\symbol{"F046}} - \expandafter\def\csname simpleicon@qualcomm\endcsname {\SI\symbol{"F047}} - \expandafter\def\csname simpleicon@qualtrics\endcsname {\SI\symbol{"F048}} - \expandafter\def\csname simpleicon@qualys\endcsname {\SI\symbol{"F049}} - \expandafter\def\csname simpleicon@quantcast\endcsname {\SI\symbol{"F04A}} - \expandafter\def\csname simpleicon@quantconnect\endcsname {\SI\symbol{"F04B}} - \expandafter\def\csname simpleicon@quarkus\endcsname {\SI\symbol{"F04C}} - \expandafter\def\csname simpleicon@quasar\endcsname {\SI\symbol{"F04D}} - \expandafter\def\csname simpleicon@qubesos\endcsname {\SI\symbol{"F04E}} - \expandafter\def\csname simpleicon@quest\endcsname {\SI\symbol{"F04F}} - \expandafter\def\csname simpleicon@quickbooks\endcsname {\SI\symbol{"F050}} - \expandafter\def\csname simpleicon@quicklook\endcsname {\SI\symbol{"F051}} - \expandafter\def\csname simpleicon@quicktime\endcsname {\SI\symbol{"F052}} - \expandafter\def\csname simpleicon@quip\endcsname {\SI\symbol{"F053}} - \expandafter\def\csname simpleicon@quora\endcsname {\SI\symbol{"F054}} - \expandafter\def\csname simpleicon@qwiklabs\endcsname {\SI\symbol{"F055}} - \expandafter\def\csname simpleicon@qzone\endcsname {\SI\symbol{"F056}} - \expandafter\def\csname simpleicon@r\endcsname {\SI\symbol{"F057}} - \expandafter\def\csname simpleicon@r3\endcsname {\SI\symbol{"F058}} - \expandafter\def\csname simpleicon@rabbitmq\endcsname {\SI\symbol{"F059}} - \expandafter\def\csname simpleicon@racket\endcsname {\SI\symbol{"F05A}} - \expandafter\def\csname simpleicon@radar\endcsname {\SI\symbol{"F05B}} - \expandafter\def\csname simpleicon@radiopublic\endcsname {\SI\symbol{"F05C}} - \expandafter\def\csname simpleicon@railway\endcsname {\SI\symbol{"F05D}} - \expandafter\def\csname simpleicon@rainmeter\endcsname {\SI\symbol{"F05E}} - \expandafter\def\csname simpleicon@rakuten\endcsname {\SI\symbol{"F05F}} - \expandafter\def\csname simpleicon@ram\endcsname {\SI\symbol{"F060}} - \expandafter\def\csname simpleicon@rancher\endcsname {\SI\symbol{"F061}} - \expandafter\def\csname simpleicon@rarible\endcsname {\SI\symbol{"F062}} - \expandafter\def\csname simpleicon@rasa\endcsname {\SI\symbol{"F063}} - \expandafter\def\csname simpleicon@raspberrypi\endcsname {\SI\symbol{"F064}} - \expandafter\def\csname simpleicon@ray\endcsname {\SI\symbol{"F065}} - \expandafter\def\csname simpleicon@razer\endcsname {\SI\symbol{"F066}} - \expandafter\def\csname simpleicon@razorpay\endcsname {\SI\symbol{"F067}} - \expandafter\def\csname simpleicon@react\endcsname {\SI\symbol{"F068}} - \expandafter\def\csname simpleicon@reactivex\endcsname {\SI\symbol{"F069}} - \expandafter\def\csname simpleicon@reactos\endcsname {\SI\symbol{"F06A}} - \expandafter\def\csname simpleicon@reactquery\endcsname {\SI\symbol{"F06B}} - \expandafter\def\csname simpleicon@reactrouter\endcsname {\SI\symbol{"F06C}} - \expandafter\def\csname simpleicon@reacttable\endcsname {\SI\symbol{"F06D}} - \expandafter\def\csname simpleicon@readthedocs\endcsname {\SI\symbol{"F06E}} - \expandafter\def\csname simpleicon@realm\endcsname {\SI\symbol{"F06F}} - \expandafter\def\csname simpleicon@reason\endcsname {\SI\symbol{"F070}} - \expandafter\def\csname simpleicon@reasonstudios\endcsname {\SI\symbol{"F071}} - \expandafter\def\csname simpleicon@redbubble\endcsname {\SI\symbol{"F072}} - \expandafter\def\csname simpleicon@reddit\endcsname {\SI\symbol{"F073}} - \expandafter\def\csname simpleicon@redhat\endcsname {\SI\symbol{"F074}} - \expandafter\def\csname simpleicon@redhatopenshift\endcsname {\SI\symbol{"F075}} - \expandafter\def\csname simpleicon@redis\endcsname {\SI\symbol{"F076}} - \expandafter\def\csname simpleicon@redmine\endcsname {\SI\symbol{"F077}} - \expandafter\def\csname simpleicon@redux\endcsname {\SI\symbol{"F078}} - \expandafter\def\csname simpleicon@reduxsaga\endcsname {\SI\symbol{"F079}} - \expandafter\def\csname simpleicon@redwoodjs\endcsname {\SI\symbol{"F07A}} - \expandafter\def\csname simpleicon@reebok\endcsname {\SI\symbol{"F07B}} - \expandafter\def\csname simpleicon@relianceindustrieslimited\endcsname {\SI\symbol{"F07C}} - \expandafter\def\csname simpleicon@remix\endcsname {\SI\symbol{"F07D}} - \expandafter\def\csname simpleicon@renault\endcsname {\SI\symbol{"F07E}} - \expandafter\def\csname simpleicon@render\endcsname {\SI\symbol{"F07F}} - \expandafter\def\csname simpleicon@renovatebot\endcsname {\SI\symbol{"F080}} - \expandafter\def\csname simpleicon@renpy\endcsname {\SI\symbol{"F081}} - \expandafter\def\csname simpleicon@renren\endcsname {\SI\symbol{"F082}} - \expandafter\def\csname simpleicon@replit\endcsname {\SI\symbol{"F083}} - \expandafter\def\csname simpleicon@republicofgamers\endcsname {\SI\symbol{"F084}} - \expandafter\def\csname simpleicon@rescript\endcsname {\SI\symbol{"F085}} - \expandafter\def\csname simpleicon@rescuetime\endcsname {\SI\symbol{"F086}} - \expandafter\def\csname simpleicon@researchgate\endcsname {\SI\symbol{"F087}} - \expandafter\def\csname simpleicon@resurrectionremixos\endcsname {\SI\symbol{"F088}} - \expandafter\def\csname simpleicon@retroarch\endcsname {\SI\symbol{"F089}} - \expandafter\def\csname simpleicon@retropie\endcsname {\SI\symbol{"F08A}} - \expandafter\def\csname simpleicon@revealdotjs\endcsname {\SI\symbol{"F08B}} - \expandafter\def\csname simpleicon@reverbnation\endcsname {\SI\symbol{"F08C}} - \expandafter\def\csname simpleicon@revolut\endcsname {\SI\symbol{"F08D}} - \expandafter\def\csname simpleicon@revue\endcsname {\SI\symbol{"F08E}} - \expandafter\def\csname simpleicon@rewe\endcsname {\SI\symbol{"F08F}} - \expandafter\def\csname simpleicon@rezgo\endcsname {\SI\symbol{"F090}} - \expandafter\def\csname simpleicon@rhinoceros\endcsname {\SI\symbol{"F091}} - \expandafter\def\csname simpleicon@rider\endcsname {\SI\symbol{"F092}} - \expandafter\def\csname simpleicon@rimacautomobili\endcsname {\SI\symbol{"F093}} - \expandafter\def\csname simpleicon@ring\endcsname {\SI\symbol{"F094}} - \expandafter\def\csname simpleicon@riotgames\endcsname {\SI\symbol{"F095}} - \expandafter\def\csname simpleicon@ripple\endcsname {\SI\symbol{"F096}} - \expandafter\def\csname simpleicon@riseup\endcsname {\SI\symbol{"F097}} - \expandafter\def\csname simpleicon@roamresearch\endcsname {\SI\symbol{"F098}} - \expandafter\def\csname simpleicon@roblox\endcsname {\SI\symbol{"F099}} - \expandafter\def\csname simpleicon@robotframework\endcsname {\SI\symbol{"F09A}} - \expandafter\def\csname simpleicon@rocketdotchat\endcsname {\SI\symbol{"F09B}} - \expandafter\def\csname simpleicon@rocksdb\endcsname {\SI\symbol{"F09C}} - \expandafter\def\csname simpleicon@rockylinux\endcsname {\SI\symbol{"F09D}} - \expandafter\def\csname simpleicon@roku\endcsname {\SI\symbol{"F09E}} - \expandafter\def\csname simpleicon@rollsroyce\endcsname {\SI\symbol{"F09F}} - \expandafter\def\csname simpleicon@rollupdotjs\endcsname {\SI\symbol{"F0A0}} - \expandafter\def\csname simpleicon@rome\endcsname {\SI\symbol{"F0A1}} - \expandafter\def\csname simpleicon@roots\endcsname {\SI\symbol{"F0A2}} - \expandafter\def\csname simpleicon@rootsbedrock\endcsname {\SI\symbol{"F0A3}} - \expandafter\def\csname simpleicon@rootssage\endcsname {\SI\symbol{"F0A4}} - \expandafter\def\csname simpleicon@ros\endcsname {\SI\symbol{"F0A5}} - \expandafter\def\csname simpleicon@rossmann\endcsname {\SI\symbol{"F0A6}} - \expandafter\def\csname simpleicon@rotaryinternational\endcsname {\SI\symbol{"F0A7}} - \expandafter\def\csname simpleicon@rottentomatoes\endcsname {\SI\symbol{"F0A8}} - \expandafter\def\csname simpleicon@roundcube\endcsname {\SI\symbol{"F0A9}} - \expandafter\def\csname simpleicon@rss\endcsname {\SI\symbol{"F0AA}} - \expandafter\def\csname simpleicon@rstudio\endcsname {\SI\symbol{"F0AB}} - \expandafter\def\csname simpleicon@rte\endcsname {\SI\symbol{"F0AC}} - \expandafter\def\csname simpleicon@rtl\endcsname {\SI\symbol{"F0AD}} - \expandafter\def\csname simpleicon@rtlzwei\endcsname {\SI\symbol{"F0AE}} - \expandafter\def\csname simpleicon@rubocop\endcsname {\SI\symbol{"F0AF}} - \expandafter\def\csname simpleicon@ruby\endcsname {\SI\symbol{"F0B0}} - \expandafter\def\csname simpleicon@rubygems\endcsname {\SI\symbol{"F0B1}} - \expandafter\def\csname simpleicon@rubyonrails\endcsname {\SI\symbol{"F0B2}} - \expandafter\def\csname simpleicon@rubysinatra\endcsname {\SI\symbol{"F0B3}} - \expandafter\def\csname simpleicon@runkeeper\endcsname {\SI\symbol{"F0B4}} - \expandafter\def\csname simpleicon@runkit\endcsname {\SI\symbol{"F0B5}} - \expandafter\def\csname simpleicon@rust\endcsname {\SI\symbol{"F0B6}} - \expandafter\def\csname simpleicon@rxdb\endcsname {\SI\symbol{"F0B7}} - \expandafter\def\csname simpleicon@ryanair\endcsname {\SI\symbol{"F0B8}} - \expandafter\def\csname simpleicon@s7airlines\endcsname {\SI\symbol{"F0B9}} - \expandafter\def\csname simpleicon@sabanci\endcsname {\SI\symbol{"F0BA}} - \expandafter\def\csname simpleicon@safari\endcsname {\SI\symbol{"F0BB}} - \expandafter\def\csname simpleicon@sahibinden\endcsname {\SI\symbol{"F0BC}} - \expandafter\def\csname simpleicon@sailfishos\endcsname {\SI\symbol{"F0BD}} - \expandafter\def\csname simpleicon@salesforce\endcsname {\SI\symbol{"F0BE}} - \expandafter\def\csname simpleicon@saltproject\endcsname {\SI\symbol{"F0BF}} - \expandafter\def\csname simpleicon@samsung\endcsname {\SI\symbol{"F0C0}} - \expandafter\def\csname simpleicon@samsungpay\endcsname {\SI\symbol{"F0C1}} - \expandafter\def\csname simpleicon@sandisk\endcsname {\SI\symbol{"F0C2}} - \expandafter\def\csname simpleicon@sanfranciscomunicipalrailway\endcsname {\SI\symbol{"F0C3}} - \expandafter\def\csname simpleicon@saopaulometro\endcsname {\SI\symbol{"F0C4}} - \expandafter\def\csname simpleicon@sap\endcsname {\SI\symbol{"F0C5}} - \expandafter\def\csname simpleicon@sass\endcsname {\SI\symbol{"F0C6}} - \expandafter\def\csname simpleicon@sat1\endcsname {\SI\symbol{"F0C7}} - \expandafter\def\csname simpleicon@saturn\endcsname {\SI\symbol{"F0C8}} - \expandafter\def\csname simpleicon@saucelabs\endcsname {\SI\symbol{"F0C9}} - \expandafter\def\csname simpleicon@scala\endcsname {\SI\symbol{"F0CA}} - \expandafter\def\csname simpleicon@scaleway\endcsname {\SI\symbol{"F0CB}} - \expandafter\def\csname simpleicon@scania\endcsname {\SI\symbol{"F0CC}} - \expandafter\def\csname simpleicon@schneiderelectric\endcsname {\SI\symbol{"F0CD}} - \expandafter\def\csname simpleicon@scikitlearn\endcsname {\SI\symbol{"F0CE}} - \expandafter\def\csname simpleicon@scipy\endcsname {\SI\symbol{"F0CF}} - \expandafter\def\csname simpleicon@scopus\endcsname {\SI\symbol{"F0D0}} - \expandafter\def\csname simpleicon@scpfoundation\endcsname {\SI\symbol{"F0D1}} - \expandafter\def\csname simpleicon@scratch\endcsname {\SI\symbol{"F0D2}} - \expandafter\def\csname simpleicon@screencastify\endcsname {\SI\symbol{"F0D3}} - \expandafter\def\csname simpleicon@scribd\endcsname {\SI\symbol{"F0D4}} - \expandafter\def\csname simpleicon@scrimba\endcsname {\SI\symbol{"F0D5}} - \expandafter\def\csname simpleicon@scrollreveal\endcsname {\SI\symbol{"F0D6}} - \expandafter\def\csname simpleicon@scrumalliance\endcsname {\SI\symbol{"F0D7}} - \expandafter\def\csname simpleicon@scrutinizerci\endcsname {\SI\symbol{"F0D8}} - \expandafter\def\csname simpleicon@seagate\endcsname {\SI\symbol{"F0D9}} - \expandafter\def\csname simpleicon@seat\endcsname {\SI\symbol{"F0DA}} - \expandafter\def\csname simpleicon@sefaria\endcsname {\SI\symbol{"F0DB}} - \expandafter\def\csname simpleicon@sega\endcsname {\SI\symbol{"F0DC}} - \expandafter\def\csname simpleicon@selenium\endcsname {\SI\symbol{"F0DD}} - \expandafter\def\csname simpleicon@sellfy\endcsname {\SI\symbol{"F0DE}} - \expandafter\def\csname simpleicon@semanticrelease\endcsname {\SI\symbol{"F0DF}} - \expandafter\def\csname simpleicon@semanticuireact\endcsname {\SI\symbol{"F0E0}} - \expandafter\def\csname simpleicon@semanticweb\endcsname {\SI\symbol{"F0E1}} - \expandafter\def\csname simpleicon@semaphoreci\endcsname {\SI\symbol{"F0E2}} - \expandafter\def\csname simpleicon@semver\endcsname {\SI\symbol{"F0E3}} - \expandafter\def\csname simpleicon@sencha\endcsname {\SI\symbol{"F0E4}} - \expandafter\def\csname simpleicon@sennheiser\endcsname {\SI\symbol{"F0E5}} - \expandafter\def\csname simpleicon@sensu\endcsname {\SI\symbol{"F0E6}} - \expandafter\def\csname simpleicon@sentry\endcsname {\SI\symbol{"F0E7}} - \expandafter\def\csname simpleicon@sepa\endcsname {\SI\symbol{"F0E8}} - \expandafter\def\csname simpleicon@sequelize\endcsname {\SI\symbol{"F0E9}} - \expandafter\def\csname simpleicon@serverfault\endcsname {\SI\symbol{"F0EA}} - \expandafter\def\csname simpleicon@serverless\endcsname {\SI\symbol{"F0EB}} - \expandafter\def\csname simpleicon@sfml\endcsname {\SI\symbol{"F0EC}} - \expandafter\def\csname simpleicon@shadow\endcsname {\SI\symbol{"F0ED}} - \expandafter\def\csname simpleicon@shanghaimetro\endcsname {\SI\symbol{"F0EE}} - \expandafter\def\csname simpleicon@sharp\endcsname {\SI\symbol{"F0EF}} - \expandafter\def\csname simpleicon@shazam\endcsname {\SI\symbol{"F0F0}} - \expandafter\def\csname simpleicon@shell\endcsname {\SI\symbol{"F0F1}} - \expandafter\def\csname simpleicon@shelly\endcsname {\SI\symbol{"F0F2}} - \expandafter\def\csname simpleicon@shenzhenmetro\endcsname {\SI\symbol{"F0F3}} - \expandafter\def\csname simpleicon@shieldsdotio\endcsname {\SI\symbol{"F0F4}} - \expandafter\def\csname simpleicon@shikimori\endcsname {\SI\symbol{"F0F5}} - \expandafter\def\csname simpleicon@shopify\endcsname {\SI\symbol{"F0F6}} - \expandafter\def\csname simpleicon@shopware\endcsname {\SI\symbol{"F0F7}} - \expandafter\def\csname simpleicon@shotcut\endcsname {\SI\symbol{"F0F8}} - \expandafter\def\csname simpleicon@showpad\endcsname {\SI\symbol{"F0F9}} - \expandafter\def\csname simpleicon@showtime\endcsname {\SI\symbol{"F0FA}} - \expandafter\def\csname simpleicon@shutterstock\endcsname {\SI\symbol{"F0FB}} - \expandafter\def\csname simpleicon@siemens\endcsname {\SI\symbol{"F0FC}} - \expandafter\def\csname simpleicon@signal\endcsname {\SI\symbol{"F0FD}} - \expandafter\def\csname simpleicon@simkl\endcsname {\SI\symbol{"F0FE}} - \expandafter\def\csname simpleicon@simpleanalytics\endcsname {\SI\symbol{"F0FF}} - \expandafter\def\csname simpleicon@simpleicons\endcsname {\SI\symbol{"F100}} - \expandafter\def\csname simpleicon@simplenote\endcsname {\SI\symbol{"F101}} - \expandafter\def\csname simpleicon@sinaweibo\endcsname {\SI\symbol{"F102}} - \expandafter\def\csname simpleicon@singlestore\endcsname {\SI\symbol{"F103}} - \expandafter\def\csname simpleicon@sitepoint\endcsname {\SI\symbol{"F104}} - \expandafter\def\csname simpleicon@sketch\endcsname {\SI\symbol{"F105}} - \expandafter\def\csname simpleicon@sketchfab\endcsname {\SI\symbol{"F106}} - \expandafter\def\csname simpleicon@sketchup\endcsname {\SI\symbol{"F107}} - \expandafter\def\csname simpleicon@skillshare\endcsname {\SI\symbol{"F108}} - \expandafter\def\csname simpleicon@skoda\endcsname {\SI\symbol{"F109}} - \expandafter\def\csname simpleicon@sky\endcsname {\SI\symbol{"F10A}} - \expandafter\def\csname simpleicon@skynet\endcsname {\SI\symbol{"F10B}} - \expandafter\def\csname simpleicon@skypack\endcsname {\SI\symbol{"F10C}} - \expandafter\def\csname simpleicon@skype\endcsname {\SI\symbol{"F10D}} - \expandafter\def\csname simpleicon@skypeforbusiness\endcsname {\SI\symbol{"F10E}} - \expandafter\def\csname simpleicon@slack\endcsname {\SI\symbol{"F10F}} - \expandafter\def\csname simpleicon@slackware\endcsname {\SI\symbol{"F110}} - \expandafter\def\csname simpleicon@slashdot\endcsname {\SI\symbol{"F111}} - \expandafter\def\csname simpleicon@slickpic\endcsname {\SI\symbol{"F112}} - \expandafter\def\csname simpleicon@slides\endcsname {\SI\symbol{"F113}} - \expandafter\def\csname simpleicon@slideshare\endcsname {\SI\symbol{"F114}} - \expandafter\def\csname simpleicon@smart\endcsname {\SI\symbol{"F115}} - \expandafter\def\csname simpleicon@smartthings\endcsname {\SI\symbol{"F116}} - \expandafter\def\csname simpleicon@smashdotgg\endcsname {\SI\symbol{"F117}} - \expandafter\def\csname simpleicon@smashingmagazine\endcsname {\SI\symbol{"F118}} - \expandafter\def\csname simpleicon@smrt\endcsname {\SI\symbol{"F119}} - \expandafter\def\csname simpleicon@smugmug\endcsname {\SI\symbol{"F11A}} - \expandafter\def\csname simpleicon@snapchat\endcsname {\SI\symbol{"F11B}} - \expandafter\def\csname simpleicon@snapcraft\endcsname {\SI\symbol{"F11C}} - \expandafter\def\csname simpleicon@snowflake\endcsname {\SI\symbol{"F11D}} - \expandafter\def\csname simpleicon@snowpack\endcsname {\SI\symbol{"F11E}} - \expandafter\def\csname simpleicon@snyk\endcsname {\SI\symbol{"F11F}} - \expandafter\def\csname simpleicon@socialblade\endcsname {\SI\symbol{"F120}} - \expandafter\def\csname simpleicon@society6\endcsname {\SI\symbol{"F121}} - \expandafter\def\csname simpleicon@socketdotio\endcsname {\SI\symbol{"F122}} - \expandafter\def\csname simpleicon@sogou\endcsname {\SI\symbol{"F123}} - \expandafter\def\csname simpleicon@solid\endcsname {\SI\symbol{"F124}} - \expandafter\def\csname simpleicon@solidity\endcsname {\SI\symbol{"F125}} - \expandafter\def\csname simpleicon@sololearn\endcsname {\SI\symbol{"F126}} - \expandafter\def\csname simpleicon@solus\endcsname {\SI\symbol{"F127}} - \expandafter\def\csname simpleicon@sonarcloud\endcsname {\SI\symbol{"F128}} - \expandafter\def\csname simpleicon@sonarlint\endcsname {\SI\symbol{"F129}} - \expandafter\def\csname simpleicon@sonarqube\endcsname {\SI\symbol{"F12A}} - \expandafter\def\csname simpleicon@sonarsource\endcsname {\SI\symbol{"F12B}} - \expandafter\def\csname simpleicon@songkick\endcsname {\SI\symbol{"F12C}} - \expandafter\def\csname simpleicon@songoda\endcsname {\SI\symbol{"F12D}} - \expandafter\def\csname simpleicon@sonicwall\endcsname {\SI\symbol{"F12E}} - \expandafter\def\csname simpleicon@sonos\endcsname {\SI\symbol{"F12F}} - \expandafter\def\csname simpleicon@sony\endcsname {\SI\symbol{"F130}} - \expandafter\def\csname simpleicon@soundcharts\endcsname {\SI\symbol{"F131}} - \expandafter\def\csname simpleicon@soundcloud\endcsname {\SI\symbol{"F132}} - \expandafter\def\csname simpleicon@sourceengine\endcsname {\SI\symbol{"F133}} - \expandafter\def\csname simpleicon@sourceforge\endcsname {\SI\symbol{"F134}} - \expandafter\def\csname simpleicon@sourcegraph\endcsname {\SI\symbol{"F135}} - \expandafter\def\csname simpleicon@sourcetree\endcsname {\SI\symbol{"F136}} - \expandafter\def\csname simpleicon@southwestairlines\endcsname {\SI\symbol{"F137}} - \expandafter\def\csname simpleicon@spacemacs\endcsname {\SI\symbol{"F138}} - \expandafter\def\csname simpleicon@spacex\endcsname {\SI\symbol{"F139}} - \expandafter\def\csname simpleicon@spacy\endcsname {\SI\symbol{"F13A}} - \expandafter\def\csname simpleicon@sparkar\endcsname {\SI\symbol{"F13B}} - \expandafter\def\csname simpleicon@sparkasse\endcsname {\SI\symbol{"F13C}} - \expandafter\def\csname simpleicon@sparkfun\endcsname {\SI\symbol{"F13D}} - \expandafter\def\csname simpleicon@sparkpost\endcsname {\SI\symbol{"F13E}} - \expandafter\def\csname simpleicon@spdx\endcsname {\SI\symbol{"F13F}} - \expandafter\def\csname simpleicon@speakerdeck\endcsname {\SI\symbol{"F140}} - \expandafter\def\csname simpleicon@spectrum\endcsname {\SI\symbol{"F141}} - \expandafter\def\csname simpleicon@speedtest\endcsname {\SI\symbol{"F142}} - \expandafter\def\csname simpleicon@spinnaker\endcsname {\SI\symbol{"F143}} - \expandafter\def\csname simpleicon@spinrilla\endcsname {\SI\symbol{"F144}} - \expandafter\def\csname simpleicon@splunk\endcsname {\SI\symbol{"F145}} - \expandafter\def\csname simpleicon@spond\endcsname {\SI\symbol{"F146}} - \expandafter\def\csname simpleicon@spotify\endcsname {\SI\symbol{"F147}} - \expandafter\def\csname simpleicon@spotlight\endcsname {\SI\symbol{"F148}} - \expandafter\def\csname simpleicon@spreadshirt\endcsname {\SI\symbol{"F149}} - \expandafter\def\csname simpleicon@spreaker\endcsname {\SI\symbol{"F14A}} - \expandafter\def\csname simpleicon@spring\endcsname {\SI\symbol{"F14B}} - \expandafter\def\csname simpleicon@springcreators\endcsname {\SI\symbol{"F14C}} - \expandafter\def\csname simpleicon@springboot\endcsname {\SI\symbol{"F14D}} - \expandafter\def\csname simpleicon@springsecurity\endcsname {\SI\symbol{"F14E}} - \expandafter\def\csname simpleicon@spyderide\endcsname {\SI\symbol{"F14F}} - \expandafter\def\csname simpleicon@sqlite\endcsname {\SI\symbol{"F150}} - \expandafter\def\csname simpleicon@square\endcsname {\SI\symbol{"F151}} - \expandafter\def\csname simpleicon@squareenix\endcsname {\SI\symbol{"F152}} - \expandafter\def\csname simpleicon@squarespace\endcsname {\SI\symbol{"F153}} - \expandafter\def\csname simpleicon@ssrn\endcsname {\SI\symbol{"F154}} - \expandafter\def\csname simpleicon@stackbit\endcsname {\SI\symbol{"F155}} - \expandafter\def\csname simpleicon@stackedit\endcsname {\SI\symbol{"F156}} - \expandafter\def\csname simpleicon@stackexchange\endcsname {\SI\symbol{"F157}} - \expandafter\def\csname simpleicon@stackoverflow\endcsname {\SI\symbol{"F158}} - \expandafter\def\csname simpleicon@stackpath\endcsname {\SI\symbol{"F159}} - \expandafter\def\csname simpleicon@stackshare\endcsname {\SI\symbol{"F15A}} - \expandafter\def\csname simpleicon@stadia\endcsname {\SI\symbol{"F15B}} - \expandafter\def\csname simpleicon@staffbase\endcsname {\SI\symbol{"F15C}} - \expandafter\def\csname simpleicon@starbucks\endcsname {\SI\symbol{"F15D}} - \expandafter\def\csname simpleicon@stardock\endcsname {\SI\symbol{"F15E}} - \expandafter\def\csname simpleicon@starlingbank\endcsname {\SI\symbol{"F15F}} - \expandafter\def\csname simpleicon@starship\endcsname {\SI\symbol{"F160}} - \expandafter\def\csname simpleicon@startrek\endcsname {\SI\symbol{"F161}} - \expandafter\def\csname simpleicon@starz\endcsname {\SI\symbol{"F162}} - \expandafter\def\csname simpleicon@statamic\endcsname {\SI\symbol{"F163}} - \expandafter\def\csname simpleicon@statuspage\endcsname {\SI\symbol{"F164}} - \expandafter\def\csname simpleicon@statuspal\endcsname {\SI\symbol{"F165}} - \expandafter\def\csname simpleicon@steam\endcsname {\SI\symbol{"F166}} - \expandafter\def\csname simpleicon@steamdb\endcsname {\SI\symbol{"F167}} - \expandafter\def\csname simpleicon@steamdeck\endcsname {\SI\symbol{"F168}} - \expandafter\def\csname simpleicon@steamworks\endcsname {\SI\symbol{"F169}} - \expandafter\def\csname simpleicon@steelseries\endcsname {\SI\symbol{"F16A}} - \expandafter\def\csname simpleicon@steem\endcsname {\SI\symbol{"F16B}} - \expandafter\def\csname simpleicon@steemit\endcsname {\SI\symbol{"F16C}} - \expandafter\def\csname simpleicon@steinberg\endcsname {\SI\symbol{"F16D}} - \expandafter\def\csname simpleicon@stellar\endcsname {\SI\symbol{"F16E}} - \expandafter\def\csname simpleicon@stencyl\endcsname {\SI\symbol{"F16F}} - \expandafter\def\csname simpleicon@stimulus\endcsname {\SI\symbol{"F170}} - \expandafter\def\csname simpleicon@stitcher\endcsname {\SI\symbol{"F171}} - \expandafter\def\csname simpleicon@stmicroelectronics\endcsname {\SI\symbol{"F172}} - \expandafter\def\csname simpleicon@stopstalk\endcsname {\SI\symbol{"F173}} - \expandafter\def\csname simpleicon@storyblok\endcsname {\SI\symbol{"F174}} - \expandafter\def\csname simpleicon@storybook\endcsname {\SI\symbol{"F175}} - \expandafter\def\csname simpleicon@strapi\endcsname {\SI\symbol{"F176}} - \expandafter\def\csname simpleicon@strava\endcsname {\SI\symbol{"F177}} - \expandafter\def\csname simpleicon@streamlit\endcsname {\SI\symbol{"F178}} - \expandafter\def\csname simpleicon@stripe\endcsname {\SI\symbol{"F179}} - \expandafter\def\csname simpleicon@strongswan\endcsname {\SI\symbol{"F17A}} - \expandafter\def\csname simpleicon@stubhub\endcsname {\SI\symbol{"F17B}} - \expandafter\def\csname simpleicon@styledcomponents\endcsname {\SI\symbol{"F17C}} - \expandafter\def\csname simpleicon@stylelint\endcsname {\SI\symbol{"F17D}} - \expandafter\def\csname simpleicon@styleshare\endcsname {\SI\symbol{"F17E}} - \expandafter\def\csname simpleicon@stylus\endcsname {\SI\symbol{"F17F}} - \expandafter\def\csname simpleicon@subaru\endcsname {\SI\symbol{"F180}} - \expandafter\def\csname simpleicon@sublimetext\endcsname {\SI\symbol{"F181}} - \expandafter\def\csname simpleicon@substack\endcsname {\SI\symbol{"F182}} - \expandafter\def\csname simpleicon@subversion\endcsname {\SI\symbol{"F183}} - \expandafter\def\csname simpleicon@suckless\endcsname {\SI\symbol{"F184}} - \expandafter\def\csname simpleicon@sumologic\endcsname {\SI\symbol{"F185}} - \expandafter\def\csname simpleicon@supabase\endcsname {\SI\symbol{"F186}} - \expandafter\def\csname simpleicon@supermicro\endcsname {\SI\symbol{"F187}} - \expandafter\def\csname simpleicon@superuser\endcsname {\SI\symbol{"F188}} - \expandafter\def\csname simpleicon@surveymonkey\endcsname {\SI\symbol{"F189}} - \expandafter\def\csname simpleicon@suse\endcsname {\SI\symbol{"F18A}} - \expandafter\def\csname simpleicon@suzuki\endcsname {\SI\symbol{"F18B}} - \expandafter\def\csname simpleicon@svelte\endcsname {\SI\symbol{"F18C}} - \expandafter\def\csname simpleicon@svg\endcsname {\SI\symbol{"F18D}} - \expandafter\def\csname simpleicon@svgo\endcsname {\SI\symbol{"F18E}} - \expandafter\def\csname simpleicon@swagger\endcsname {\SI\symbol{"F18F}} - \expandafter\def\csname simpleicon@swarm\endcsname {\SI\symbol{"F190}} - \expandafter\def\csname simpleicon@swc\endcsname {\SI\symbol{"F191}} - \expandafter\def\csname simpleicon@swift\endcsname {\SI\symbol{"F192}} - \expandafter\def\csname simpleicon@swiggy\endcsname {\SI\symbol{"F193}} - \expandafter\def\csname simpleicon@swiper\endcsname {\SI\symbol{"F194}} - \expandafter\def\csname simpleicon@symantec\endcsname {\SI\symbol{"F195}} - \expandafter\def\csname simpleicon@symfony\endcsname {\SI\symbol{"F196}} - \expandafter\def\csname simpleicon@symphony\endcsname {\SI\symbol{"F197}} - \expandafter\def\csname simpleicon@sympy\endcsname {\SI\symbol{"F198}} - \expandafter\def\csname simpleicon@synology\endcsname {\SI\symbol{"F199}} - \expandafter\def\csname simpleicon@tableau\endcsname {\SI\symbol{"F19A}} - \expandafter\def\csname simpleicon@tado\endcsname {\SI\symbol{"F19B}} - \expandafter\def\csname simpleicon@tails\endcsname {\SI\symbol{"F19C}} - \expandafter\def\csname simpleicon@tailwindcss\endcsname {\SI\symbol{"F19D}} - \expandafter\def\csname simpleicon@talend\endcsname {\SI\symbol{"F19E}} - \expandafter\def\csname simpleicon@talenthouse\endcsname {\SI\symbol{"F19F}} - \expandafter\def\csname simpleicon@tampermonkey\endcsname {\SI\symbol{"F1A0}} - \expandafter\def\csname simpleicon@taobao\endcsname {\SI\symbol{"F1A1}} - \expandafter\def\csname simpleicon@tapas\endcsname {\SI\symbol{"F1A2}} - \expandafter\def\csname simpleicon@target\endcsname {\SI\symbol{"F1A3}} - \expandafter\def\csname simpleicon@task\endcsname {\SI\symbol{"F1A4}} - \expandafter\def\csname simpleicon@tasmota\endcsname {\SI\symbol{"F1A5}} - \expandafter\def\csname simpleicon@tata\endcsname {\SI\symbol{"F1A6}} - \expandafter\def\csname simpleicon@tauri\endcsname {\SI\symbol{"F1A7}} - \expandafter\def\csname simpleicon@taxbuzz\endcsname {\SI\symbol{"F1A8}} - \expandafter\def\csname simpleicon@teamcity\endcsname {\SI\symbol{"F1A9}} - \expandafter\def\csname simpleicon@teamspeak\endcsname {\SI\symbol{"F1AA}} - \expandafter\def\csname simpleicon@teamviewer\endcsname {\SI\symbol{"F1AB}} - \expandafter\def\csname simpleicon@ted\endcsname {\SI\symbol{"F1AC}} - \expandafter\def\csname simpleicon@teespring\endcsname {\SI\symbol{"F1AD}} - \expandafter\def\csname simpleicon@tekton\endcsname {\SI\symbol{"F1AE}} - \expandafter\def\csname simpleicon@tele5\endcsname {\SI\symbol{"F1AF}} - \expandafter\def\csname simpleicon@telegram\endcsname {\SI\symbol{"F1B0}} - \expandafter\def\csname simpleicon@telegraph\endcsname {\SI\symbol{"F1B1}} - \expandafter\def\csname simpleicon@temporal\endcsname {\SI\symbol{"F1B2}} - \expandafter\def\csname simpleicon@tencentqq\endcsname {\SI\symbol{"F1B3}} - \expandafter\def\csname simpleicon@tensorflow\endcsname {\SI\symbol{"F1B4}} - \expandafter\def\csname simpleicon@teradata\endcsname {\SI\symbol{"F1B5}} - \expandafter\def\csname simpleicon@teratail\endcsname {\SI\symbol{"F1B6}} - \expandafter\def\csname simpleicon@terraform\endcsname {\SI\symbol{"F1B7}} - \expandafter\def\csname simpleicon@tesco\endcsname {\SI\symbol{"F1B8}} - \expandafter\def\csname simpleicon@tesla\endcsname {\SI\symbol{"F1B9}} - \expandafter\def\csname simpleicon@testcafe\endcsname {\SI\symbol{"F1BA}} - \expandafter\def\csname simpleicon@testin\endcsname {\SI\symbol{"F1BB}} - \expandafter\def\csname simpleicon@testinglibrary\endcsname {\SI\symbol{"F1BC}} - \expandafter\def\csname simpleicon@tether\endcsname {\SI\symbol{"F1BD}} - \expandafter\def\csname simpleicon@textpattern\endcsname {\SI\symbol{"F1BE}} - \expandafter\def\csname simpleicon@thealgorithms\endcsname {\SI\symbol{"F1BF}} - \expandafter\def\csname simpleicon@theconversation\endcsname {\SI\symbol{"F1C0}} - \expandafter\def\csname simpleicon@theirishtimes\endcsname {\SI\symbol{"F1C1}} - \expandafter\def\csname simpleicon@themighty\endcsname {\SI\symbol{"F1C2}} - \expandafter\def\csname simpleicon@themodelsresource\endcsname {\SI\symbol{"F1C3}} - \expandafter\def\csname simpleicon@themoviedatabase\endcsname {\SI\symbol{"F1C4}} - \expandafter\def\csname simpleicon@thenorthface\endcsname {\SI\symbol{"F1C5}} - \expandafter\def\csname simpleicon@theregister\endcsname {\SI\symbol{"F1C6}} - \expandafter\def\csname simpleicon@thesoundsresource\endcsname {\SI\symbol{"F1C7}} - \expandafter\def\csname simpleicon@thespritersresource\endcsname {\SI\symbol{"F1C8}} - \expandafter\def\csname simpleicon@thewashingtonpost\endcsname {\SI\symbol{"F1C9}} - \expandafter\def\csname simpleicon@thingiverse\endcsname {\SI\symbol{"F1CA}} - \expandafter\def\csname simpleicon@thinkpad\endcsname {\SI\symbol{"F1CB}} - \expandafter\def\csname simpleicon@threadless\endcsname {\SI\symbol{"F1CC}} - \expandafter\def\csname simpleicon@threedotjs\endcsname {\SI\symbol{"F1CD}} - \expandafter\def\csname simpleicon@threema\endcsname {\SI\symbol{"F1CE}} - \expandafter\def\csname simpleicon@thumbtack\endcsname {\SI\symbol{"F1CF}} - \expandafter\def\csname simpleicon@thunderbird\endcsname {\SI\symbol{"F1D0}} - \expandafter\def\csname simpleicon@thymeleaf\endcsname {\SI\symbol{"F1D1}} - \expandafter\def\csname simpleicon@ticketmaster\endcsname {\SI\symbol{"F1D2}} - \expandafter\def\csname simpleicon@tidal\endcsname {\SI\symbol{"F1D3}} - \expandafter\def\csname simpleicon@tide\endcsname {\SI\symbol{"F1D4}} - \expandafter\def\csname simpleicon@tietoevry\endcsname {\SI\symbol{"F1D5}} - \expandafter\def\csname simpleicon@tiktok\endcsname {\SI\symbol{"F1D6}} - \expandafter\def\csname simpleicon@tile\endcsname {\SI\symbol{"F1D7}} - \expandafter\def\csname simpleicon@timescale\endcsname {\SI\symbol{"F1D8}} - \expandafter\def\csname simpleicon@tinder\endcsname {\SI\symbol{"F1D9}} - \expandafter\def\csname simpleicon@tinyletter\endcsname {\SI\symbol{"F1DA}} - \expandafter\def\csname simpleicon@tmobile\endcsname {\SI\symbol{"F1DB}} - \expandafter\def\csname simpleicon@tmux\endcsname {\SI\symbol{"F1DC}} - \expandafter\def\csname simpleicon@todoist\endcsname {\SI\symbol{"F1DD}} - \expandafter\def\csname simpleicon@toggl\endcsname {\SI\symbol{"F1DE}} - \expandafter\def\csname simpleicon@tokyometro\endcsname {\SI\symbol{"F1DF}} - \expandafter\def\csname simpleicon@tomorrowland\endcsname {\SI\symbol{"F1E0}} - \expandafter\def\csname simpleicon@topcoder\endcsname {\SI\symbol{"F1E1}} - \expandafter\def\csname simpleicon@toptal\endcsname {\SI\symbol{"F1E2}} - \expandafter\def\csname simpleicon@torbrowser\endcsname {\SI\symbol{"F1E3}} - \expandafter\def\csname simpleicon@torproject\endcsname {\SI\symbol{"F1E4}} - \expandafter\def\csname simpleicon@toshiba\endcsname {\SI\symbol{"F1E5}} - \expandafter\def\csname simpleicon@toyota\endcsname {\SI\symbol{"F1E6}} - \expandafter\def\csname simpleicon@tplink\endcsname {\SI\symbol{"F1E7}} - \expandafter\def\csname simpleicon@tqdm\endcsname {\SI\symbol{"F1E8}} - \expandafter\def\csname simpleicon@traefikmesh\endcsname {\SI\symbol{"F1E9}} - \expandafter\def\csname simpleicon@trainerroad\endcsname {\SI\symbol{"F1EA}} - \expandafter\def\csname simpleicon@trakt\endcsname {\SI\symbol{"F1EB}} - \expandafter\def\csname simpleicon@transportforireland\endcsname {\SI\symbol{"F1EC}} - \expandafter\def\csname simpleicon@transportforlondon\endcsname {\SI\symbol{"F1ED}} - \expandafter\def\csname simpleicon@travisci\endcsname {\SI\symbol{"F1EE}} - \expandafter\def\csname simpleicon@treehouse\endcsname {\SI\symbol{"F1EF}} - \expandafter\def\csname simpleicon@trello\endcsname {\SI\symbol{"F1F0}} - \expandafter\def\csname simpleicon@trendmicro\endcsname {\SI\symbol{"F1F1}} - \expandafter\def\csname simpleicon@treyarch\endcsname {\SI\symbol{"F1F2}} - \expandafter\def\csname simpleicon@triller\endcsname {\SI\symbol{"F1F3}} - \expandafter\def\csname simpleicon@trino\endcsname {\SI\symbol{"F1F4}} - \expandafter\def\csname simpleicon@tripadvisor\endcsname {\SI\symbol{"F1F5}} - \expandafter\def\csname simpleicon@tripdotcom\endcsname {\SI\symbol{"F1F6}} - \expandafter\def\csname simpleicon@trove\endcsname {\SI\symbol{"F1F7}} - \expandafter\def\csname simpleicon@trpc\endcsname {\SI\symbol{"F1F8}} - \expandafter\def\csname simpleicon@truenas\endcsname {\SI\symbol{"F1F9}} - \expandafter\def\csname simpleicon@trulia\endcsname {\SI\symbol{"F1FA}} - \expandafter\def\csname simpleicon@trustedshops\endcsname {\SI\symbol{"F1FB}} - \expandafter\def\csname simpleicon@trustpilot\endcsname {\SI\symbol{"F1FC}} - \expandafter\def\csname simpleicon@tryhackme\endcsname {\SI\symbol{"F1FD}} - \expandafter\def\csname simpleicon@tryitonline\endcsname {\SI\symbol{"F1FE}} - \expandafter\def\csname simpleicon@tsnode\endcsname {\SI\symbol{"F1FF}} - \expandafter\def\csname simpleicon@tubi\endcsname {\SI\symbol{"F200}} - \expandafter\def\csname simpleicon@tui\endcsname {\SI\symbol{"F201}} - \expandafter\def\csname simpleicon@tumblr\endcsname {\SI\symbol{"F202}} - \expandafter\def\csname simpleicon@tunein\endcsname {\SI\symbol{"F203}} - \expandafter\def\csname simpleicon@turborepo\endcsname {\SI\symbol{"F204}} - \expandafter\def\csname simpleicon@turbosquid\endcsname {\SI\symbol{"F205}} - \expandafter\def\csname simpleicon@turkishairlines\endcsname {\SI\symbol{"F206}} - \expandafter\def\csname simpleicon@tutanota\endcsname {\SI\symbol{"F207}} - \expandafter\def\csname simpleicon@tvtime\endcsname {\SI\symbol{"F208}} - \expandafter\def\csname simpleicon@twilio\endcsname {\SI\symbol{"F209}} - \expandafter\def\csname simpleicon@twitch\endcsname {\SI\symbol{"F20A}} - \expandafter\def\csname simpleicon@twitter\endcsname {\SI\symbol{"F20B}} - \expandafter\def\csname simpleicon@twoo\endcsname {\SI\symbol{"F20C}} - \expandafter\def\csname simpleicon@typeform\endcsname {\SI\symbol{"F20D}} - \expandafter\def\csname simpleicon@typescript\endcsname {\SI\symbol{"F20E}} - \expandafter\def\csname simpleicon@typo3\endcsname {\SI\symbol{"F20F}} - \expandafter\def\csname simpleicon@uber\endcsname {\SI\symbol{"F210}} - \expandafter\def\csname simpleicon@ubereats\endcsname {\SI\symbol{"F211}} - \expandafter\def\csname simpleicon@ubiquiti\endcsname {\SI\symbol{"F212}} - \expandafter\def\csname simpleicon@ubisoft\endcsname {\SI\symbol{"F213}} - \expandafter\def\csname simpleicon@ublockorigin\endcsname {\SI\symbol{"F214}} - \expandafter\def\csname simpleicon@ubuntu\endcsname {\SI\symbol{"F215}} - \expandafter\def\csname simpleicon@udacity\endcsname {\SI\symbol{"F216}} - \expandafter\def\csname simpleicon@udemy\endcsname {\SI\symbol{"F217}} - \expandafter\def\csname simpleicon@ufc\endcsname {\SI\symbol{"F218}} - \expandafter\def\csname simpleicon@uikit\endcsname {\SI\symbol{"F219}} - \expandafter\def\csname simpleicon@ulule\endcsname {\SI\symbol{"F21A}} - \expandafter\def\csname simpleicon@umbraco\endcsname {\SI\symbol{"F21B}} - \expandafter\def\csname simpleicon@unacademy\endcsname {\SI\symbol{"F21C}} - \expandafter\def\csname simpleicon@underarmour\endcsname {\SI\symbol{"F21D}} - \expandafter\def\csname simpleicon@underscoredotjs\endcsname {\SI\symbol{"F21E}} - \expandafter\def\csname simpleicon@undertale\endcsname {\SI\symbol{"F21F}} - \expandafter\def\csname simpleicon@unicode\endcsname {\SI\symbol{"F220}} - \expandafter\def\csname simpleicon@unilever\endcsname {\SI\symbol{"F221}} - \expandafter\def\csname simpleicon@unitedairlines\endcsname {\SI\symbol{"F222}} - \expandafter\def\csname simpleicon@unity\endcsname {\SI\symbol{"F223}} - \expandafter\def\csname simpleicon@unocss\endcsname {\SI\symbol{"F224}} - \expandafter\def\csname simpleicon@unraid\endcsname {\SI\symbol{"F225}} - \expandafter\def\csname simpleicon@unrealengine\endcsname {\SI\symbol{"F226}} - \expandafter\def\csname simpleicon@unsplash\endcsname {\SI\symbol{"F227}} - \expandafter\def\csname simpleicon@untangle\endcsname {\SI\symbol{"F228}} - \expandafter\def\csname simpleicon@untappd\endcsname {\SI\symbol{"F229}} - \expandafter\def\csname simpleicon@upcloud\endcsname {\SI\symbol{"F22A}} - \expandafter\def\csname simpleicon@uplabs\endcsname {\SI\symbol{"F22B}} - \expandafter\def\csname simpleicon@uploaded\endcsname {\SI\symbol{"F22C}} - \expandafter\def\csname simpleicon@ups\endcsname {\SI\symbol{"F22D}} - \expandafter\def\csname simpleicon@upstash\endcsname {\SI\symbol{"F22E}} - \expandafter\def\csname simpleicon@uptobox\endcsname {\SI\symbol{"F22F}} - \expandafter\def\csname simpleicon@upwork\endcsname {\SI\symbol{"F230}} - \expandafter\def\csname simpleicon@usps\endcsname {\SI\symbol{"F231}} - \expandafter\def\csname simpleicon@v\endcsname {\SI\symbol{"F232}} - \expandafter\def\csname simpleicon@v8\endcsname {\SI\symbol{"F233}} - \expandafter\def\csname simpleicon@vaadin\endcsname {\SI\symbol{"F234}} - \expandafter\def\csname simpleicon@vagrant\endcsname {\SI\symbol{"F235}} - \expandafter\def\csname simpleicon@valorant\endcsname {\SI\symbol{"F236}} - \expandafter\def\csname simpleicon@valve\endcsname {\SI\symbol{"F237}} - \expandafter\def\csname simpleicon@vapor\endcsname {\SI\symbol{"F238}} - \expandafter\def\csname simpleicon@vault\endcsname {\SI\symbol{"F239}} - \expandafter\def\csname simpleicon@vauxhall\endcsname {\SI\symbol{"F23A}} - \expandafter\def\csname simpleicon@vbulletin\endcsname {\SI\symbol{"F23B}} - \expandafter\def\csname simpleicon@vectorlogozone\endcsname {\SI\symbol{"F23C}} - \expandafter\def\csname simpleicon@vectorworks\endcsname {\SI\symbol{"F23D}} - \expandafter\def\csname simpleicon@veeam\endcsname {\SI\symbol{"F23E}} - \expandafter\def\csname simpleicon@veepee\endcsname {\SI\symbol{"F23F}} - \expandafter\def\csname simpleicon@velog\endcsname {\SI\symbol{"F240}} - \expandafter\def\csname simpleicon@venmo\endcsname {\SI\symbol{"F241}} - \expandafter\def\csname simpleicon@vercel\endcsname {\SI\symbol{"F242}} - \expandafter\def\csname simpleicon@verdaccio\endcsname {\SI\symbol{"F243}} - \expandafter\def\csname simpleicon@veritas\endcsname {\SI\symbol{"F244}} - \expandafter\def\csname simpleicon@verizon\endcsname {\SI\symbol{"F245}} - \expandafter\def\csname simpleicon@vexxhost\endcsname {\SI\symbol{"F246}} - \expandafter\def\csname simpleicon@vfairs\endcsname {\SI\symbol{"F247}} - \expandafter\def\csname simpleicon@viadeo\endcsname {\SI\symbol{"F248}} - \expandafter\def\csname simpleicon@viber\endcsname {\SI\symbol{"F249}} - \expandafter\def\csname simpleicon@vim\endcsname {\SI\symbol{"F24A}} - \expandafter\def\csname simpleicon@vimeo\endcsname {\SI\symbol{"F24B}} - \expandafter\def\csname simpleicon@vimeolivestream\endcsname {\SI\symbol{"F24C}} - \expandafter\def\csname simpleicon@virgin\endcsname {\SI\symbol{"F24D}} - \expandafter\def\csname simpleicon@virtualbox\endcsname {\SI\symbol{"F24E}} - \expandafter\def\csname simpleicon@virustotal\endcsname {\SI\symbol{"F24F}} - \expandafter\def\csname simpleicon@visa\endcsname {\SI\symbol{"F250}} - \expandafter\def\csname simpleicon@visualstudio\endcsname {\SI\symbol{"F251}} - \expandafter\def\csname simpleicon@visualstudiocode\endcsname {\SI\symbol{"F252}} - \expandafter\def\csname simpleicon@vite\endcsname {\SI\symbol{"F253}} - \expandafter\def\csname simpleicon@vitess\endcsname {\SI\symbol{"F254}} - \expandafter\def\csname simpleicon@vivaldi\endcsname {\SI\symbol{"F255}} - \expandafter\def\csname simpleicon@vivino\endcsname {\SI\symbol{"F256}} - \expandafter\def\csname simpleicon@vk\endcsname {\SI\symbol{"F257}} - \expandafter\def\csname simpleicon@vlcmediaplayer\endcsname {\SI\symbol{"F258}} - \expandafter\def\csname simpleicon@vmware\endcsname {\SI\symbol{"F259}} - \expandafter\def\csname simpleicon@vodafone\endcsname {\SI\symbol{"F25A}} - \expandafter\def\csname simpleicon@volkswagen\endcsname {\SI\symbol{"F25B}} - \expandafter\def\csname simpleicon@volvo\endcsname {\SI\symbol{"F25C}} - \expandafter\def\csname simpleicon@vonage\endcsname {\SI\symbol{"F25D}} - \expandafter\def\csname simpleicon@vowpalwabbit\endcsname {\SI\symbol{"F25E}} - \expandafter\def\csname simpleicon@vox\endcsname {\SI\symbol{"F25F}} - \expandafter\def\csname simpleicon@vsco\endcsname {\SI\symbol{"F260}} - \expandafter\def\csname simpleicon@vtex\endcsname {\SI\symbol{"F261}} - \expandafter\def\csname simpleicon@vuedotjs\endcsname {\SI\symbol{"F262}} - \expandafter\def\csname simpleicon@vuetify\endcsname {\SI\symbol{"F263}} - \expandafter\def\csname simpleicon@vulkan\endcsname {\SI\symbol{"F264}} - \expandafter\def\csname simpleicon@vultr\endcsname {\SI\symbol{"F265}} - \expandafter\def\csname simpleicon@w3c\endcsname {\SI\symbol{"F266}} - \expandafter\def\csname simpleicon@wagtail\endcsname {\SI\symbol{"F267}} - \expandafter\def\csname simpleicon@wakatime\endcsname {\SI\symbol{"F268}} - \expandafter\def\csname simpleicon@walkman\endcsname {\SI\symbol{"F269}} - \expandafter\def\csname simpleicon@wallabag\endcsname {\SI\symbol{"F26A}} - \expandafter\def\csname simpleicon@walmart\endcsname {\SI\symbol{"F26B}} - \expandafter\def\csname simpleicon@wappalyzer\endcsname {\SI\symbol{"F26C}} - \expandafter\def\csname simpleicon@warnerbros\endcsname {\SI\symbol{"F26D}} - \expandafter\def\csname simpleicon@wattpad\endcsname {\SI\symbol{"F26E}} - \expandafter\def\csname simpleicon@waze\endcsname {\SI\symbol{"F26F}} - \expandafter\def\csname simpleicon@wearos\endcsname {\SI\symbol{"F270}} - \expandafter\def\csname simpleicon@weasyl\endcsname {\SI\symbol{"F271}} - \expandafter\def\csname simpleicon@web3dotjs\endcsname {\SI\symbol{"F272}} - \expandafter\def\csname simpleicon@webassembly\endcsname {\SI\symbol{"F273}} - \expandafter\def\csname simpleicon@webauthn\endcsname {\SI\symbol{"F274}} - \expandafter\def\csname simpleicon@webcomponentsdotorg\endcsname {\SI\symbol{"F275}} - \expandafter\def\csname simpleicon@webdriverio\endcsname {\SI\symbol{"F276}} - \expandafter\def\csname simpleicon@webflow\endcsname {\SI\symbol{"F277}} - \expandafter\def\csname simpleicon@webgl\endcsname {\SI\symbol{"F278}} - \expandafter\def\csname simpleicon@webhint\endcsname {\SI\symbol{"F279}} - \expandafter\def\csname simpleicon@weblate\endcsname {\SI\symbol{"F27A}} - \expandafter\def\csname simpleicon@webmin\endcsname {\SI\symbol{"F27B}} - \expandafter\def\csname simpleicon@webmoney\endcsname {\SI\symbol{"F27C}} - \expandafter\def\csname simpleicon@webpack\endcsname {\SI\symbol{"F27D}} - \expandafter\def\csname simpleicon@webrtc\endcsname {\SI\symbol{"F27E}} - \expandafter\def\csname simpleicon@webstorm\endcsname {\SI\symbol{"F27F}} - \expandafter\def\csname simpleicon@webtoon\endcsname {\SI\symbol{"F280}} - \expandafter\def\csname simpleicon@wechat\endcsname {\SI\symbol{"F281}} - \expandafter\def\csname simpleicon@wegame\endcsname {\SI\symbol{"F282}} - \expandafter\def\csname simpleicon@weightsandbiases\endcsname {\SI\symbol{"F283}} - \expandafter\def\csname simpleicon@welcometothejungle\endcsname {\SI\symbol{"F284}} - \expandafter\def\csname simpleicon@wemo\endcsname {\SI\symbol{"F285}} - \expandafter\def\csname simpleicon@westerndigital\endcsname {\SI\symbol{"F286}} - \expandafter\def\csname simpleicon@wetransfer\endcsname {\SI\symbol{"F287}} - \expandafter\def\csname simpleicon@whatsapp\endcsname {\SI\symbol{"F288}} - \expandafter\def\csname simpleicon@wheniwork\endcsname {\SI\symbol{"F289}} - \expandafter\def\csname simpleicon@whitesource\endcsname {\SI\symbol{"F28A}} - \expandafter\def\csname simpleicon@wii\endcsname {\SI\symbol{"F28B}} - \expandafter\def\csname simpleicon@wiiu\endcsname {\SI\symbol{"F28C}} - \expandafter\def\csname simpleicon@wikidata\endcsname {\SI\symbol{"F28D}} - \expandafter\def\csname simpleicon@wikidotjs\endcsname {\SI\symbol{"F28E}} - \expandafter\def\csname simpleicon@wikimediacommons\endcsname {\SI\symbol{"F28F}} - \expandafter\def\csname simpleicon@wikipedia\endcsname {\SI\symbol{"F290}} - \expandafter\def\csname simpleicon@wikiquote\endcsname {\SI\symbol{"F291}} - \expandafter\def\csname simpleicon@wikivoyage\endcsname {\SI\symbol{"F292}} - \expandafter\def\csname simpleicon@winamp\endcsname {\SI\symbol{"F293}} - \expandafter\def\csname simpleicon@windicss\endcsname {\SI\symbol{"F294}} - \expandafter\def\csname simpleicon@windows\endcsname {\SI\symbol{"F295}} - \expandafter\def\csname simpleicon@windows95\endcsname {\SI\symbol{"F296}} - \expandafter\def\csname simpleicon@windowsterminal\endcsname {\SI\symbol{"F297}} - \expandafter\def\csname simpleicon@windowsxp\endcsname {\SI\symbol{"F298}} - \expandafter\def\csname simpleicon@winmate\endcsname {\SI\symbol{"F299}} - \expandafter\def\csname simpleicon@wipro\endcsname {\SI\symbol{"F29A}} - \expandafter\def\csname simpleicon@wire\endcsname {\SI\symbol{"F29B}} - \expandafter\def\csname simpleicon@wireguard\endcsname {\SI\symbol{"F29C}} - \expandafter\def\csname simpleicon@wireshark\endcsname {\SI\symbol{"F29D}} - \expandafter\def\csname simpleicon@wise\endcsname {\SI\symbol{"F29E}} - \expandafter\def\csname simpleicon@wish\endcsname {\SI\symbol{"F29F}} - \expandafter\def\csname simpleicon@wistia\endcsname {\SI\symbol{"F2A0}} - \expandafter\def\csname simpleicon@wix\endcsname {\SI\symbol{"F2A1}} - \expandafter\def\csname simpleicon@wizzair\endcsname {\SI\symbol{"F2A2}} - \expandafter\def\csname simpleicon@wolfram\endcsname {\SI\symbol{"F2A3}} - \expandafter\def\csname simpleicon@wolframlanguage\endcsname {\SI\symbol{"F2A4}} - \expandafter\def\csname simpleicon@wolframmathematica\endcsname {\SI\symbol{"F2A5}} - \expandafter\def\csname simpleicon@woo\endcsname {\SI\symbol{"F2A6}} - \expandafter\def\csname simpleicon@woocommerce\endcsname {\SI\symbol{"F2A7}} - \expandafter\def\csname simpleicon@wordpress\endcsname {\SI\symbol{"F2A8}} - \expandafter\def\csname simpleicon@workplace\endcsname {\SI\symbol{"F2A9}} - \expandafter\def\csname simpleicon@worldhealthorganization\endcsname {\SI\symbol{"F2AA}} - \expandafter\def\csname simpleicon@wpengine\endcsname {\SI\symbol{"F2AB}} - \expandafter\def\csname simpleicon@wprocket\endcsname {\SI\symbol{"F2AC}} - \expandafter\def\csname simpleicon@writedotas\endcsname {\SI\symbol{"F2AD}} - \expandafter\def\csname simpleicon@wwe\endcsname {\SI\symbol{"F2AE}} - \expandafter\def\csname simpleicon@wwise\endcsname {\SI\symbol{"F2AF}} - \expandafter\def\csname simpleicon@xamarin\endcsname {\SI\symbol{"F2B0}} - \expandafter\def\csname simpleicon@xaml\endcsname {\SI\symbol{"F2B1}} - \expandafter\def\csname simpleicon@xampp\endcsname {\SI\symbol{"F2B2}} - \expandafter\def\csname simpleicon@xbox\endcsname {\SI\symbol{"F2B3}} - \expandafter\def\csname simpleicon@xcode\endcsname {\SI\symbol{"F2B4}} - \expandafter\def\csname simpleicon@xdadevelopers\endcsname {\SI\symbol{"F2B5}} - \expandafter\def\csname simpleicon@xdotorg\endcsname {\SI\symbol{"F2B6}} - \expandafter\def\csname simpleicon@xero\endcsname {\SI\symbol{"F2B7}} - \expandafter\def\csname simpleicon@xfce\endcsname {\SI\symbol{"F2B8}} - \expandafter\def\csname simpleicon@xiaomi\endcsname {\SI\symbol{"F2B9}} - \expandafter\def\csname simpleicon@xilinx\endcsname {\SI\symbol{"F2BA}} - \expandafter\def\csname simpleicon@xing\endcsname {\SI\symbol{"F2BB}} - \expandafter\def\csname simpleicon@xmpp\endcsname {\SI\symbol{"F2BC}} - \expandafter\def\csname simpleicon@xrp\endcsname {\SI\symbol{"F2BD}} - \expandafter\def\csname simpleicon@xsplit\endcsname {\SI\symbol{"F2BE}} - \expandafter\def\csname simpleicon@xstate\endcsname {\SI\symbol{"F2BF}} - \expandafter\def\csname simpleicon@yahoo\endcsname {\SI\symbol{"F2C0}} - \expandafter\def\csname simpleicon@yale\endcsname {\SI\symbol{"F2C1}} - \expandafter\def\csname simpleicon@yamahacorporation\endcsname {\SI\symbol{"F2C2}} - \expandafter\def\csname simpleicon@yamahamotorcorporation\endcsname {\SI\symbol{"F2C3}} - \expandafter\def\csname simpleicon@yammer\endcsname {\SI\symbol{"F2C4}} - \expandafter\def\csname simpleicon@yarn\endcsname {\SI\symbol{"F2C5}} - \expandafter\def\csname simpleicon@ycombinator\endcsname {\SI\symbol{"F2C6}} - \expandafter\def\csname simpleicon@yelp\endcsname {\SI\symbol{"F2C7}} - \expandafter\def\csname simpleicon@yoast\endcsname {\SI\symbol{"F2C8}} - \expandafter\def\csname simpleicon@yolo\endcsname {\SI\symbol{"F2C9}} - \expandafter\def\csname simpleicon@yourtraveldottv\endcsname {\SI\symbol{"F2CA}} - \expandafter\def\csname simpleicon@youtube\endcsname {\SI\symbol{"F2CB}} - \expandafter\def\csname simpleicon@youtubegaming\endcsname {\SI\symbol{"F2CC}} - \expandafter\def\csname simpleicon@youtubemusic\endcsname {\SI\symbol{"F2CD}} - \expandafter\def\csname simpleicon@youtubestudio\endcsname {\SI\symbol{"F2CE}} - \expandafter\def\csname simpleicon@youtubetv\endcsname {\SI\symbol{"F2CF}} - \expandafter\def\csname simpleicon@yubico\endcsname {\SI\symbol{"F2D0}} - \expandafter\def\csname simpleicon@zabka\endcsname {\SI\symbol{"F2D1}} - \expandafter\def\csname simpleicon@zalando\endcsname {\SI\symbol{"F2D2}} - \expandafter\def\csname simpleicon@zalo\endcsname {\SI\symbol{"F2D3}} - \expandafter\def\csname simpleicon@zapier\endcsname {\SI\symbol{"F2D4}} - \expandafter\def\csname simpleicon@zara\endcsname {\SI\symbol{"F2D5}} - \expandafter\def\csname simpleicon@zazzle\endcsname {\SI\symbol{"F2D6}} - \expandafter\def\csname simpleicon@zcash\endcsname {\SI\symbol{"F2D7}} - \expandafter\def\csname simpleicon@zdf\endcsname {\SI\symbol{"F2D8}} - \expandafter\def\csname simpleicon@zelle\endcsname {\SI\symbol{"F2D9}} - \expandafter\def\csname simpleicon@zend\endcsname {\SI\symbol{"F2DA}} - \expandafter\def\csname simpleicon@zendesk\endcsname {\SI\symbol{"F2DB}} - \expandafter\def\csname simpleicon@zendframework\endcsname {\SI\symbol{"F2DC}} - \expandafter\def\csname simpleicon@zenn\endcsname {\SI\symbol{"F2DD}} - \expandafter\def\csname simpleicon@zenodo\endcsname {\SI\symbol{"F2DE}} - \expandafter\def\csname simpleicon@zerodha\endcsname {\SI\symbol{"F2DF}} - \expandafter\def\csname simpleicon@zeromq\endcsname {\SI\symbol{"F2E0}} - \expandafter\def\csname simpleicon@zerply\endcsname {\SI\symbol{"F2E1}} - \expandafter\def\csname simpleicon@zhihu\endcsname {\SI\symbol{"F2E2}} - \expandafter\def\csname simpleicon@zig\endcsname {\SI\symbol{"F2E3}} - \expandafter\def\csname simpleicon@zigbee\endcsname {\SI\symbol{"F2E4}} - \expandafter\def\csname simpleicon@zillow\endcsname {\SI\symbol{"F2E5}} - \expandafter\def\csname simpleicon@zingat\endcsname {\SI\symbol{"F2E6}} - \expandafter\def\csname simpleicon@zoho\endcsname {\SI\symbol{"F2E7}} - \expandafter\def\csname simpleicon@zoiper\endcsname {\SI\symbol{"F2E8}} - \expandafter\def\csname simpleicon@zomato\endcsname {\SI\symbol{"F2E9}} - \expandafter\def\csname simpleicon@zoom\endcsname {\SI\symbol{"F2EA}} - \expandafter\def\csname simpleicon@zorin\endcsname {\SI\symbol{"F2EB}} - \expandafter\def\csname simpleicon@zotero\endcsname {\SI\symbol{"F2EC}} - \expandafter\def\csname simpleicon@zulip\endcsname {\SI\symbol{"F2ED}} - \expandafter\def\csname simpleicon@zwave\endcsname {\SI\symbol{"F2EE}} - \expandafter\def\csname simpleicon@zyte\endcsname {\SI\symbol{"F2EF}}
\ No newline at end of file + \expandafter\def\csname simpleicon@airbyte\endcsname {\SI\symbol{"EA3D}} + \expandafter\def\csname simpleicon@aircall\endcsname {\SI\symbol{"EA3E}} + \expandafter\def\csname simpleicon@aircanada\endcsname {\SI\symbol{"EA3F}} + \expandafter\def\csname simpleicon@airchina\endcsname {\SI\symbol{"EA40}} + \expandafter\def\csname simpleicon@airfrance\endcsname {\SI\symbol{"EA41}} + \expandafter\def\csname simpleicon@airplayaudio\endcsname {\SI\symbol{"EA42}} + \expandafter\def\csname simpleicon@airplayvideo\endcsname {\SI\symbol{"EA43}} + \expandafter\def\csname simpleicon@airtable\endcsname {\SI\symbol{"EA44}} + \expandafter\def\csname simpleicon@ajv\endcsname {\SI\symbol{"EA45}} + \expandafter\def\csname simpleicon@alacritty\endcsname {\SI\symbol{"EA46}} + \expandafter\def\csname simpleicon@albertheijn\endcsname {\SI\symbol{"EA47}} + \expandafter\def\csname simpleicon@aldinord\endcsname {\SI\symbol{"EA48}} + \expandafter\def\csname simpleicon@aldisud\endcsname {\SI\symbol{"EA49}} + \expandafter\def\csname simpleicon@alfaromeo\endcsname {\SI\symbol{"EA4A}} + \expandafter\def\csname simpleicon@alfred\endcsname {\SI\symbol{"EA4B}} + \expandafter\def\csname simpleicon@algolia\endcsname {\SI\symbol{"EA4C}} + \expandafter\def\csname simpleicon@alibabacloud\endcsname {\SI\symbol{"EA4D}} + \expandafter\def\csname simpleicon@alibabadotcom\endcsname {\SI\symbol{"EA4E}} + \expandafter\def\csname simpleicon@aliexpress\endcsname {\SI\symbol{"EA4F}} + \expandafter\def\csname simpleicon@alipay\endcsname {\SI\symbol{"EA50}} + \expandafter\def\csname simpleicon@alitalia\endcsname {\SI\symbol{"EA51}} + \expandafter\def\csname simpleicon@allegro\endcsname {\SI\symbol{"EA52}} + \expandafter\def\csname simpleicon@alliedmodders\endcsname {\SI\symbol{"EA53}} + \expandafter\def\csname simpleicon@allocine\endcsname {\SI\symbol{"EA54}} + \expandafter\def\csname simpleicon@alltrails\endcsname {\SI\symbol{"EA55}} + \expandafter\def\csname simpleicon@alpinedotjs\endcsname {\SI\symbol{"EA56}} + \expandafter\def\csname simpleicon@alpinelinux\endcsname {\SI\symbol{"EA57}} + \expandafter\def\csname simpleicon@altiumdesigner\endcsname {\SI\symbol{"EA58}} + \expandafter\def\csname simpleicon@amazon\endcsname {\SI\symbol{"EA59}} + \expandafter\def\csname simpleicon@amazonalexa\endcsname {\SI\symbol{"EA5A}} + \expandafter\def\csname simpleicon@amazonapigateway\endcsname {\SI\symbol{"EA5B}} + \expandafter\def\csname simpleicon@amazonaws\endcsname {\SI\symbol{"EA5C}} + \expandafter\def\csname simpleicon@amazoncloudwatch\endcsname {\SI\symbol{"EA5D}} + \expandafter\def\csname simpleicon@amazondynamodb\endcsname {\SI\symbol{"EA5E}} + \expandafter\def\csname simpleicon@amazonec2\endcsname {\SI\symbol{"EA5F}} + \expandafter\def\csname simpleicon@amazonecs\endcsname {\SI\symbol{"EA60}} + \expandafter\def\csname simpleicon@amazoneks\endcsname {\SI\symbol{"EA61}} + \expandafter\def\csname simpleicon@amazonfiretv\endcsname {\SI\symbol{"EA62}} + \expandafter\def\csname simpleicon@amazonlumberyard\endcsname {\SI\symbol{"EA63}} + \expandafter\def\csname simpleicon@amazonpay\endcsname {\SI\symbol{"EA64}} + \expandafter\def\csname simpleicon@amazonprime\endcsname {\SI\symbol{"EA65}} + \expandafter\def\csname simpleicon@amazonrds\endcsname {\SI\symbol{"EA66}} + \expandafter\def\csname simpleicon@amazons3\endcsname {\SI\symbol{"EA67}} + \expandafter\def\csname simpleicon@amazonsqs\endcsname {\SI\symbol{"EA68}} + \expandafter\def\csname simpleicon@amd\endcsname {\SI\symbol{"EA69}} + \expandafter\def\csname simpleicon@americanairlines\endcsname {\SI\symbol{"EA6A}} + \expandafter\def\csname simpleicon@americanexpress\endcsname {\SI\symbol{"EA6B}} + \expandafter\def\csname simpleicon@amg\endcsname {\SI\symbol{"EA6C}} + \expandafter\def\csname simpleicon@amp\endcsname {\SI\symbol{"EA6D}} + \expandafter\def\csname simpleicon@amul\endcsname {\SI\symbol{"EA6E}} + \expandafter\def\csname simpleicon@ana\endcsname {\SI\symbol{"EA6F}} + \expandafter\def\csname simpleicon@anaconda\endcsname {\SI\symbol{"EA70}} + \expandafter\def\csname simpleicon@analogue\endcsname {\SI\symbol{"EA71}} + \expandafter\def\csname simpleicon@anchor\endcsname {\SI\symbol{"EA72}} + \expandafter\def\csname simpleicon@andela\endcsname {\SI\symbol{"EA73}} + \expandafter\def\csname simpleicon@android\endcsname {\SI\symbol{"EA74}} + \expandafter\def\csname simpleicon@androidauto\endcsname {\SI\symbol{"EA75}} + \expandafter\def\csname simpleicon@androidstudio\endcsname {\SI\symbol{"EA76}} + \expandafter\def\csname simpleicon@angellist\endcsname {\SI\symbol{"EA77}} + \expandafter\def\csname simpleicon@angular\endcsname {\SI\symbol{"EA78}} + \expandafter\def\csname simpleicon@angularjs\endcsname {\SI\symbol{"EA79}} + \expandafter\def\csname simpleicon@angularuniversal\endcsname {\SI\symbol{"EA7A}} + \expandafter\def\csname simpleicon@anilist\endcsname {\SI\symbol{"EA7B}} + \expandafter\def\csname simpleicon@ansible\endcsname {\SI\symbol{"EA7C}} + \expandafter\def\csname simpleicon@ansys\endcsname {\SI\symbol{"EA7D}} + \expandafter\def\csname simpleicon@anta\endcsname {\SI\symbol{"EA7E}} + \expandafter\def\csname simpleicon@antdesign\endcsname {\SI\symbol{"EA7F}} + \expandafter\def\csname simpleicon@antena3\endcsname {\SI\symbol{"EA80}} + \expandafter\def\csname simpleicon@anydesk\endcsname {\SI\symbol{"EA81}} + \expandafter\def\csname simpleicon@aol\endcsname {\SI\symbol{"EA82}} + \expandafter\def\csname simpleicon@apache\endcsname {\SI\symbol{"EA83}} + \expandafter\def\csname simpleicon@apacheairflow\endcsname {\SI\symbol{"EA84}} + \expandafter\def\csname simpleicon@apacheant\endcsname {\SI\symbol{"EA85}} + \expandafter\def\csname simpleicon@apachecassandra\endcsname {\SI\symbol{"EA86}} + \expandafter\def\csname simpleicon@apachecloudstack\endcsname {\SI\symbol{"EA87}} + \expandafter\def\csname simpleicon@apachecordova\endcsname {\SI\symbol{"EA88}} + \expandafter\def\csname simpleicon@apachecouchdb\endcsname {\SI\symbol{"EA89}} + \expandafter\def\csname simpleicon@apachedruid\endcsname {\SI\symbol{"EA8A}} + \expandafter\def\csname simpleicon@apacheecharts\endcsname {\SI\symbol{"EA8B}} + \expandafter\def\csname simpleicon@apacheflink\endcsname {\SI\symbol{"EA8C}} + \expandafter\def\csname simpleicon@apachegroovy\endcsname {\SI\symbol{"EA8D}} + \expandafter\def\csname simpleicon@apachehadoop\endcsname {\SI\symbol{"EA8E}} + \expandafter\def\csname simpleicon@apachehive\endcsname {\SI\symbol{"EA8F}} + \expandafter\def\csname simpleicon@apachejmeter\endcsname {\SI\symbol{"EA90}} + \expandafter\def\csname simpleicon@apachekafka\endcsname {\SI\symbol{"EA91}} + \expandafter\def\csname simpleicon@apachekylin\endcsname {\SI\symbol{"EA92}} + \expandafter\def\csname simpleicon@apachemaven\endcsname {\SI\symbol{"EA93}} + \expandafter\def\csname simpleicon@apachenetbeanside\endcsname {\SI\symbol{"EA94}} + \expandafter\def\csname simpleicon@apacheopenoffice\endcsname {\SI\symbol{"EA95}} + \expandafter\def\csname simpleicon@apachepulsar\endcsname {\SI\symbol{"EA96}} + \expandafter\def\csname simpleicon@apacherocketmq\endcsname {\SI\symbol{"EA97}} + \expandafter\def\csname simpleicon@apachesolr\endcsname {\SI\symbol{"EA98}} + \expandafter\def\csname simpleicon@apachespark\endcsname {\SI\symbol{"EA99}} + \expandafter\def\csname simpleicon@apachetomcat\endcsname {\SI\symbol{"EA9A}} + \expandafter\def\csname simpleicon@aparat\endcsname {\SI\symbol{"EA9B}} + \expandafter\def\csname simpleicon@apollographql\endcsname {\SI\symbol{"EA9C}} + \expandafter\def\csname simpleicon@apostrophe\endcsname {\SI\symbol{"EA9D}} + \expandafter\def\csname simpleicon@appannie\endcsname {\SI\symbol{"EA9E}} + \expandafter\def\csname simpleicon@appian\endcsname {\SI\symbol{"EA9F}} + \expandafter\def\csname simpleicon@apple\endcsname {\SI\symbol{"EAA0}} + \expandafter\def\csname simpleicon@applearcade\endcsname {\SI\symbol{"EAA1}} + \expandafter\def\csname simpleicon@applemusic\endcsname {\SI\symbol{"EAA2}} + \expandafter\def\csname simpleicon@applepay\endcsname {\SI\symbol{"EAA3}} + \expandafter\def\csname simpleicon@applepodcasts\endcsname {\SI\symbol{"EAA4}} + \expandafter\def\csname simpleicon@appletv\endcsname {\SI\symbol{"EAA5}} + \expandafter\def\csname simpleicon@appsignal\endcsname {\SI\symbol{"EAA6}} + \expandafter\def\csname simpleicon@appstore\endcsname {\SI\symbol{"EAA7}} + \expandafter\def\csname simpleicon@appveyor\endcsname {\SI\symbol{"EAA8}} + \expandafter\def\csname simpleicon@appwrite\endcsname {\SI\symbol{"EAA9}} + \expandafter\def\csname simpleicon@aqua\endcsname {\SI\symbol{"EAAA}} + \expandafter\def\csname simpleicon@aral\endcsname {\SI\symbol{"EAAB}} + \expandafter\def\csname simpleicon@arangodb\endcsname {\SI\symbol{"EAAC}} + \expandafter\def\csname simpleicon@archicad\endcsname {\SI\symbol{"EAAD}} + \expandafter\def\csname simpleicon@archiveofourown\endcsname {\SI\symbol{"EAAE}} + \expandafter\def\csname simpleicon@archlinux\endcsname {\SI\symbol{"EAAF}} + \expandafter\def\csname simpleicon@ardour\endcsname {\SI\symbol{"EAB0}} + \expandafter\def\csname simpleicon@arduino\endcsname {\SI\symbol{"EAB1}} + \expandafter\def\csname simpleicon@argo\endcsname {\SI\symbol{"EAB2}} + \expandafter\def\csname simpleicon@argos\endcsname {\SI\symbol{"EAB3}} + \expandafter\def\csname simpleicon@arkecosystem\endcsname {\SI\symbol{"EAB4}} + \expandafter\def\csname simpleicon@arlo\endcsname {\SI\symbol{"EAB5}} + \expandafter\def\csname simpleicon@arm\endcsname {\SI\symbol{"EAB6}} + \expandafter\def\csname simpleicon@artifacthub\endcsname {\SI\symbol{"EAB7}} + \expandafter\def\csname simpleicon@artixlinux\endcsname {\SI\symbol{"EAB8}} + \expandafter\def\csname simpleicon@artstation\endcsname {\SI\symbol{"EAB9}} + \expandafter\def\csname simpleicon@arxiv\endcsname {\SI\symbol{"EABA}} + \expandafter\def\csname simpleicon@asana\endcsname {\SI\symbol{"EABB}} + \expandafter\def\csname simpleicon@asciidoctor\endcsname {\SI\symbol{"EABC}} + \expandafter\def\csname simpleicon@asciinema\endcsname {\SI\symbol{"EABD}} + \expandafter\def\csname simpleicon@asda\endcsname {\SI\symbol{"EABE}} + \expandafter\def\csname simpleicon@aseprite\endcsname {\SI\symbol{"EABF}} + \expandafter\def\csname simpleicon@askfm\endcsname {\SI\symbol{"EAC0}} + \expandafter\def\csname simpleicon@askubuntu\endcsname {\SI\symbol{"EAC1}} + \expandafter\def\csname simpleicon@assemblyscript\endcsname {\SI\symbol{"EAC2}} + \expandafter\def\csname simpleicon@astonmartin\endcsname {\SI\symbol{"EAC3}} + \expandafter\def\csname simpleicon@astro\endcsname {\SI\symbol{"EAC4}} + \expandafter\def\csname simpleicon@asus\endcsname {\SI\symbol{"EAC5}} + \expandafter\def\csname simpleicon@atandt\endcsname {\SI\symbol{"EAC6}} + \expandafter\def\csname simpleicon@atari\endcsname {\SI\symbol{"EAC7}} + \expandafter\def\csname simpleicon@atlassian\endcsname {\SI\symbol{"EAC8}} + \expandafter\def\csname simpleicon@atom\endcsname {\SI\symbol{"EAC9}} + \expandafter\def\csname simpleicon@auchan\endcsname {\SI\symbol{"EACA}} + \expandafter\def\csname simpleicon@audacity\endcsname {\SI\symbol{"EACB}} + \expandafter\def\csname simpleicon@audi\endcsname {\SI\symbol{"EACC}} + \expandafter\def\csname simpleicon@audible\endcsname {\SI\symbol{"EACD}} + \expandafter\def\csname simpleicon@audioboom\endcsname {\SI\symbol{"EACE}} + \expandafter\def\csname simpleicon@audiomack\endcsname {\SI\symbol{"EACF}} + \expandafter\def\csname simpleicon@audiotechnica\endcsname {\SI\symbol{"EAD0}} + \expandafter\def\csname simpleicon@aurelia\endcsname {\SI\symbol{"EAD1}} + \expandafter\def\csname simpleicon@auth0\endcsname {\SI\symbol{"EAD2}} + \expandafter\def\csname simpleicon@authy\endcsname {\SI\symbol{"EAD3}} + \expandafter\def\csname simpleicon@autodesk\endcsname {\SI\symbol{"EAD4}} + \expandafter\def\csname simpleicon@autohotkey\endcsname {\SI\symbol{"EAD5}} + \expandafter\def\csname simpleicon@automattic\endcsname {\SI\symbol{"EAD6}} + \expandafter\def\csname simpleicon@autoprefixer\endcsname {\SI\symbol{"EAD7}} + \expandafter\def\csname simpleicon@avast\endcsname {\SI\symbol{"EAD8}} + \expandafter\def\csname simpleicon@awesomelists\endcsname {\SI\symbol{"EAD9}} + \expandafter\def\csname simpleicon@awesomewm\endcsname {\SI\symbol{"EADA}} + \expandafter\def\csname simpleicon@awsamplify\endcsname {\SI\symbol{"EADB}} + \expandafter\def\csname simpleicon@awsfargate\endcsname {\SI\symbol{"EADC}} + \expandafter\def\csname simpleicon@awslambda\endcsname {\SI\symbol{"EADD}} + \expandafter\def\csname simpleicon@azureartifacts\endcsname {\SI\symbol{"EADE}} + \expandafter\def\csname simpleicon@azuredataexplorer\endcsname {\SI\symbol{"EADF}} + \expandafter\def\csname simpleicon@azuredevops\endcsname {\SI\symbol{"EAE0}} + \expandafter\def\csname simpleicon@azurefunctions\endcsname {\SI\symbol{"EAE1}} + \expandafter\def\csname simpleicon@azurepipelines\endcsname {\SI\symbol{"EAE2}} + \expandafter\def\csname simpleicon@babel\endcsname {\SI\symbol{"EAE3}} + \expandafter\def\csname simpleicon@backbonedotjs\endcsname {\SI\symbol{"EAE4}} + \expandafter\def\csname simpleicon@backendless\endcsname {\SI\symbol{"EAE5}} + \expandafter\def\csname simpleicon@badgr\endcsname {\SI\symbol{"EAE6}} + \expandafter\def\csname simpleicon@badoo\endcsname {\SI\symbol{"EAE7}} + \expandafter\def\csname simpleicon@baidu\endcsname {\SI\symbol{"EAE8}} + \expandafter\def\csname simpleicon@bamboo\endcsname {\SI\symbol{"EAE9}} + \expandafter\def\csname simpleicon@bandcamp\endcsname {\SI\symbol{"EAEA}} + \expandafter\def\csname simpleicon@bandlab\endcsname {\SI\symbol{"EAEB}} + \expandafter\def\csname simpleicon@bandrautomation\endcsname {\SI\symbol{"EAEC}} + \expandafter\def\csname simpleicon@bandsintown\endcsname {\SI\symbol{"EAED}} + \expandafter\def\csname simpleicon@bankofamerica\endcsname {\SI\symbol{"EAEE}} + \expandafter\def\csname simpleicon@barclays\endcsname {\SI\symbol{"EAEF}} + \expandafter\def\csname simpleicon@baremetrics\endcsname {\SI\symbol{"EAF0}} + \expandafter\def\csname simpleicon@basecamp\endcsname {\SI\symbol{"EAF1}} + \expandafter\def\csname simpleicon@bata\endcsname {\SI\symbol{"EAF2}} + \expandafter\def\csname simpleicon@bathasu\endcsname {\SI\symbol{"EAF3}} + \expandafter\def\csname simpleicon@battledotnet\endcsname {\SI\symbol{"EAF4}} + \expandafter\def\csname simpleicon@bbc\endcsname {\SI\symbol{"EAF5}} + \expandafter\def\csname simpleicon@bbciplayer\endcsname {\SI\symbol{"EAF6}} + \expandafter\def\csname simpleicon@beatport\endcsname {\SI\symbol{"EAF7}} + \expandafter\def\csname simpleicon@beats\endcsname {\SI\symbol{"EAF8}} + \expandafter\def\csname simpleicon@beatsbydre\endcsname {\SI\symbol{"EAF9}} + \expandafter\def\csname simpleicon@behance\endcsname {\SI\symbol{"EAFA}} + \expandafter\def\csname simpleicon@beijingsubway\endcsname {\SI\symbol{"EAFB}} + \expandafter\def\csname simpleicon@bem\endcsname {\SI\symbol{"EAFC}} + \expandafter\def\csname simpleicon@bentley\endcsname {\SI\symbol{"EAFD}} + \expandafter\def\csname simpleicon@betfair\endcsname {\SI\symbol{"EAFE}} + \expandafter\def\csname simpleicon@bigbasket\endcsname {\SI\symbol{"EAFF}} + \expandafter\def\csname simpleicon@bigbluebutton\endcsname {\SI\symbol{"EB00}} + \expandafter\def\csname simpleicon@bigcartel\endcsname {\SI\symbol{"EB01}} + \expandafter\def\csname simpleicon@bigcommerce\endcsname {\SI\symbol{"EB02}} + \expandafter\def\csname simpleicon@bilibili\endcsname {\SI\symbol{"EB03}} + \expandafter\def\csname simpleicon@binance\endcsname {\SI\symbol{"EB04}} + \expandafter\def\csname simpleicon@biolink\endcsname {\SI\symbol{"EB05}} + \expandafter\def\csname simpleicon@bit\endcsname {\SI\symbol{"EB06}} + \expandafter\def\csname simpleicon@bitbucket\endcsname {\SI\symbol{"EB07}} + \expandafter\def\csname simpleicon@bitcoin\endcsname {\SI\symbol{"EB08}} + \expandafter\def\csname simpleicon@bitcoincash\endcsname {\SI\symbol{"EB09}} + \expandafter\def\csname simpleicon@bitcoinsv\endcsname {\SI\symbol{"EB0A}} + \expandafter\def\csname simpleicon@bitdefender\endcsname {\SI\symbol{"EB0B}} + \expandafter\def\csname simpleicon@bitly\endcsname {\SI\symbol{"EB0C}} + \expandafter\def\csname simpleicon@bitrise\endcsname {\SI\symbol{"EB0D}} + \expandafter\def\csname simpleicon@bitwarden\endcsname {\SI\symbol{"EB0E}} + \expandafter\def\csname simpleicon@bitwig\endcsname {\SI\symbol{"EB0F}} + \expandafter\def\csname simpleicon@blackberry\endcsname {\SI\symbol{"EB10}} + \expandafter\def\csname simpleicon@blazemeter\endcsname {\SI\symbol{"EB11}} + \expandafter\def\csname simpleicon@blazor\endcsname {\SI\symbol{"EB12}} + \expandafter\def\csname simpleicon@blender\endcsname {\SI\symbol{"EB13}} + \expandafter\def\csname simpleicon@blockchaindotcom\endcsname {\SI\symbol{"EB14}} + \expandafter\def\csname simpleicon@blogger\endcsname {\SI\symbol{"EB15}} + \expandafter\def\csname simpleicon@bloglovin\endcsname {\SI\symbol{"EB16}} + \expandafter\def\csname simpleicon@blueprint\endcsname {\SI\symbol{"EB17}} + \expandafter\def\csname simpleicon@bluetooth\endcsname {\SI\symbol{"EB18}} + \expandafter\def\csname simpleicon@bmcsoftware\endcsname {\SI\symbol{"EB19}} + \expandafter\def\csname simpleicon@bmw\endcsname {\SI\symbol{"EB1A}} + \expandafter\def\csname simpleicon@boehringeringelheim\endcsname {\SI\symbol{"EB1B}} + \expandafter\def\csname simpleicon@boeing\endcsname {\SI\symbol{"EB1C}} + \expandafter\def\csname simpleicon@bookbub\endcsname {\SI\symbol{"EB1D}} + \expandafter\def\csname simpleicon@bookmeter\endcsname {\SI\symbol{"EB1E}} + \expandafter\def\csname simpleicon@bookstack\endcsname {\SI\symbol{"EB1F}} + \expandafter\def\csname simpleicon@boost\endcsname {\SI\symbol{"EB20}} + \expandafter\def\csname simpleicon@boots\endcsname {\SI\symbol{"EB21}} + \expandafter\def\csname simpleicon@bootstrap\endcsname {\SI\symbol{"EB22}} + \expandafter\def\csname simpleicon@borgbackup\endcsname {\SI\symbol{"EB23}} + \expandafter\def\csname simpleicon@bosch\endcsname {\SI\symbol{"EB24}} + \expandafter\def\csname simpleicon@bose\endcsname {\SI\symbol{"EB25}} + \expandafter\def\csname simpleicon@boulanger\endcsname {\SI\symbol{"EB26}} + \expandafter\def\csname simpleicon@bower\endcsname {\SI\symbol{"EB27}} + \expandafter\def\csname simpleicon@box\endcsname {\SI\symbol{"EB28}} + \expandafter\def\csname simpleicon@boxysvg\endcsname {\SI\symbol{"EB29}} + \expandafter\def\csname simpleicon@brandfolder\endcsname {\SI\symbol{"EB2A}} + \expandafter\def\csname simpleicon@brave\endcsname {\SI\symbol{"EB2B}} + \expandafter\def\csname simpleicon@breaker\endcsname {\SI\symbol{"EB2C}} + \expandafter\def\csname simpleicon@britishairways\endcsname {\SI\symbol{"EB2D}} + \expandafter\def\csname simpleicon@broadcom\endcsname {\SI\symbol{"EB2E}} + \expandafter\def\csname simpleicon@bt\endcsname {\SI\symbol{"EB2F}} + \expandafter\def\csname simpleicon@buddy\endcsname {\SI\symbol{"EB30}} + \expandafter\def\csname simpleicon@budibase\endcsname {\SI\symbol{"EB31}} + \expandafter\def\csname simpleicon@buefy\endcsname {\SI\symbol{"EB32}} + \expandafter\def\csname simpleicon@buffer\endcsname {\SI\symbol{"EB33}} + \expandafter\def\csname simpleicon@bugatti\endcsname {\SI\symbol{"EB34}} + \expandafter\def\csname simpleicon@bugcrowd\endcsname {\SI\symbol{"EB35}} + \expandafter\def\csname simpleicon@bugsnag\endcsname {\SI\symbol{"EB36}} + \expandafter\def\csname simpleicon@buildkite\endcsname {\SI\symbol{"EB37}} + \expandafter\def\csname simpleicon@bukalapak\endcsname {\SI\symbol{"EB38}} + \expandafter\def\csname simpleicon@bulma\endcsname {\SI\symbol{"EB39}} + \expandafter\def\csname simpleicon@bunq\endcsname {\SI\symbol{"EB3A}} + \expandafter\def\csname simpleicon@burgerking\endcsname {\SI\symbol{"EB3B}} + \expandafter\def\csname simpleicon@burton\endcsname {\SI\symbol{"EB3C}} + \expandafter\def\csname simpleicon@buymeacoffee\endcsname {\SI\symbol{"EB3D}} + \expandafter\def\csname simpleicon@buzzfeed\endcsname {\SI\symbol{"EB3E}} + \expandafter\def\csname simpleicon@byjus\endcsname {\SI\symbol{"EB3F}} + \expandafter\def\csname simpleicon@byte\endcsname {\SI\symbol{"EB40}} + \expandafter\def\csname simpleicon@bytedance\endcsname {\SI\symbol{"EB41}} + \expandafter\def\csname simpleicon@c\endcsname {\SI\symbol{"EB42}} + \expandafter\def\csname simpleicon@cachet\endcsname {\SI\symbol{"EB43}} + \expandafter\def\csname simpleicon@caffeine\endcsname {\SI\symbol{"EB44}} + \expandafter\def\csname simpleicon@cairometro\endcsname {\SI\symbol{"EB45}} + \expandafter\def\csname simpleicon@cakephp\endcsname {\SI\symbol{"EB46}} + \expandafter\def\csname simpleicon@campaignmonitor\endcsname {\SI\symbol{"EB47}} + \expandafter\def\csname simpleicon@canonical\endcsname {\SI\symbol{"EB48}} + \expandafter\def\csname simpleicon@canva\endcsname {\SI\symbol{"EB49}} + \expandafter\def\csname simpleicon@capacitor\endcsname {\SI\symbol{"EB4A}} + \expandafter\def\csname simpleicon@carrefour\endcsname {\SI\symbol{"EB4B}} + \expandafter\def\csname simpleicon@carthrottle\endcsname {\SI\symbol{"EB4C}} + \expandafter\def\csname simpleicon@carto\endcsname {\SI\symbol{"EB4D}} + \expandafter\def\csname simpleicon@cashapp\endcsname {\SI\symbol{"EB4E}} + \expandafter\def\csname simpleicon@castbox\endcsname {\SI\symbol{"EB4F}} + \expandafter\def\csname simpleicon@castorama\endcsname {\SI\symbol{"EB50}} + \expandafter\def\csname simpleicon@castro\endcsname {\SI\symbol{"EB51}} + \expandafter\def\csname simpleicon@caterpillar\endcsname {\SI\symbol{"EB52}} + \expandafter\def\csname simpleicon@cbs\endcsname {\SI\symbol{"EB53}} + \expandafter\def\csname simpleicon@cdprojekt\endcsname {\SI\symbol{"EB54}} + \expandafter\def\csname simpleicon@celery\endcsname {\SI\symbol{"EB55}} + \expandafter\def\csname simpleicon@centos\endcsname {\SI\symbol{"EB56}} + \expandafter\def\csname simpleicon@ceph\endcsname {\SI\symbol{"EB57}} + \expandafter\def\csname simpleicon@cesium\endcsname {\SI\symbol{"EB58}} + \expandafter\def\csname simpleicon@chai\endcsname {\SI\symbol{"EB59}} + \expandafter\def\csname simpleicon@chainlink\endcsname {\SI\symbol{"EB5A}} + \expandafter\def\csname simpleicon@chakraui\endcsname {\SI\symbol{"EB5B}} + \expandafter\def\csname simpleicon@chartdotjs\endcsname {\SI\symbol{"EB5C}} + \expandafter\def\csname simpleicon@chartmogul\endcsname {\SI\symbol{"EB5D}} + \expandafter\def\csname simpleicon@chase\endcsname {\SI\symbol{"EB5E}} + \expandafter\def\csname simpleicon@chatbot\endcsname {\SI\symbol{"EB5F}} + \expandafter\def\csname simpleicon@checkio\endcsname {\SI\symbol{"EB60}} + \expandafter\def\csname simpleicon@checkmarx\endcsname {\SI\symbol{"EB61}} + \expandafter\def\csname simpleicon@chef\endcsname {\SI\symbol{"EB62}} + \expandafter\def\csname simpleicon@chemex\endcsname {\SI\symbol{"EB63}} + \expandafter\def\csname simpleicon@chevrolet\endcsname {\SI\symbol{"EB64}} + \expandafter\def\csname simpleicon@chinaeasternairlines\endcsname {\SI\symbol{"EB65}} + \expandafter\def\csname simpleicon@chinasouthernairlines\endcsname {\SI\symbol{"EB66}} + \expandafter\def\csname simpleicon@chocolatey\endcsname {\SI\symbol{"EB67}} + \expandafter\def\csname simpleicon@chromecast\endcsname {\SI\symbol{"EB68}} + \expandafter\def\csname simpleicon@chrysler\endcsname {\SI\symbol{"EB69}} + \expandafter\def\csname simpleicon@chupachups\endcsname {\SI\symbol{"EB6A}} + \expandafter\def\csname simpleicon@cilium\endcsname {\SI\symbol{"EB6B}} + \expandafter\def\csname simpleicon@cinema4d\endcsname {\SI\symbol{"EB6C}} + \expandafter\def\csname simpleicon@circle\endcsname {\SI\symbol{"EB6D}} + \expandafter\def\csname simpleicon@circleci\endcsname {\SI\symbol{"EB6E}} + \expandafter\def\csname simpleicon@cirrusci\endcsname {\SI\symbol{"EB6F}} + \expandafter\def\csname simpleicon@cisco\endcsname {\SI\symbol{"EB70}} + \expandafter\def\csname simpleicon@citrix\endcsname {\SI\symbol{"EB71}} + \expandafter\def\csname simpleicon@citroen\endcsname {\SI\symbol{"EB72}} + \expandafter\def\csname simpleicon@civicrm\endcsname {\SI\symbol{"EB73}} + \expandafter\def\csname simpleicon@civo\endcsname {\SI\symbol{"EB74}} + \expandafter\def\csname simpleicon@ckeditor4\endcsname {\SI\symbol{"EB75}} + \expandafter\def\csname simpleicon@claris\endcsname {\SI\symbol{"EB76}} + \expandafter\def\csname simpleicon@clickhouse\endcsname {\SI\symbol{"EB77}} + \expandafter\def\csname simpleicon@clickup\endcsname {\SI\symbol{"EB78}} + \expandafter\def\csname simpleicon@clion\endcsname {\SI\symbol{"EB79}} + \expandafter\def\csname simpleicon@cliqz\endcsname {\SI\symbol{"EB7A}} + \expandafter\def\csname simpleicon@clockify\endcsname {\SI\symbol{"EB7B}} + \expandafter\def\csname simpleicon@clojure\endcsname {\SI\symbol{"EB7C}} + \expandafter\def\csname simpleicon@cloud66\endcsname {\SI\symbol{"EB7D}} + \expandafter\def\csname simpleicon@cloudbees\endcsname {\SI\symbol{"EB7E}} + \expandafter\def\csname simpleicon@cloudcannon\endcsname {\SI\symbol{"EB7F}} + \expandafter\def\csname simpleicon@cloudera\endcsname {\SI\symbol{"EB80}} + \expandafter\def\csname simpleicon@cloudflare\endcsname {\SI\symbol{"EB81}} + \expandafter\def\csname simpleicon@cloudflarepages\endcsname {\SI\symbol{"EB82}} + \expandafter\def\csname simpleicon@cloudfoundry\endcsname {\SI\symbol{"EB83}} + \expandafter\def\csname simpleicon@cloudsmith\endcsname {\SI\symbol{"EB84}} + \expandafter\def\csname simpleicon@cloudways\endcsname {\SI\symbol{"EB85}} + \expandafter\def\csname simpleicon@clubhouse\endcsname {\SI\symbol{"EB86}} + \expandafter\def\csname simpleicon@clyp\endcsname {\SI\symbol{"EB87}} + \expandafter\def\csname simpleicon@cmake\endcsname {\SI\symbol{"EB88}} + \expandafter\def\csname simpleicon@cncf\endcsname {\SI\symbol{"EB89}} + \expandafter\def\csname simpleicon@cnn\endcsname {\SI\symbol{"EB8A}} + \expandafter\def\csname simpleicon@cockpit\endcsname {\SI\symbol{"EB8B}} + \expandafter\def\csname simpleicon@cockroachlabs\endcsname {\SI\symbol{"EB8C}} + \expandafter\def\csname simpleicon@cocoapods\endcsname {\SI\symbol{"EB8D}} + \expandafter\def\csname simpleicon@cocos\endcsname {\SI\symbol{"EB8E}} + \expandafter\def\csname simpleicon@coda\endcsname {\SI\symbol{"EB8F}} + \expandafter\def\csname simpleicon@codacy\endcsname {\SI\symbol{"EB90}} + \expandafter\def\csname simpleicon@codeberg\endcsname {\SI\symbol{"EB91}} + \expandafter\def\csname simpleicon@codecademy\endcsname {\SI\symbol{"EB92}} + \expandafter\def\csname simpleicon@codeceptjs\endcsname {\SI\symbol{"EB93}} + \expandafter\def\csname simpleicon@codechef\endcsname {\SI\symbol{"EB94}} + \expandafter\def\csname simpleicon@codeclimate\endcsname {\SI\symbol{"EB95}} + \expandafter\def\csname simpleicon@codecov\endcsname {\SI\symbol{"EB96}} + \expandafter\def\csname simpleicon@codefactor\endcsname {\SI\symbol{"EB97}} + \expandafter\def\csname simpleicon@codeforces\endcsname {\SI\symbol{"EB98}} + \expandafter\def\csname simpleicon@codeigniter\endcsname {\SI\symbol{"EB99}} + \expandafter\def\csname simpleicon@codemagic\endcsname {\SI\symbol{"EB9A}} + \expandafter\def\csname simpleicon@codemirror\endcsname {\SI\symbol{"EB9B}} + \expandafter\def\csname simpleicon@codenewbie\endcsname {\SI\symbol{"EB9C}} + \expandafter\def\csname simpleicon@codepen\endcsname {\SI\symbol{"EB9D}} + \expandafter\def\csname simpleicon@codeproject\endcsname {\SI\symbol{"EB9E}} + \expandafter\def\csname simpleicon@codereview\endcsname {\SI\symbol{"EB9F}} + \expandafter\def\csname simpleicon@codersrank\endcsname {\SI\symbol{"EBA0}} + \expandafter\def\csname simpleicon@coderwall\endcsname {\SI\symbol{"EBA1}} + \expandafter\def\csname simpleicon@codesandbox\endcsname {\SI\symbol{"EBA2}} + \expandafter\def\csname simpleicon@codeship\endcsname {\SI\symbol{"EBA3}} + \expandafter\def\csname simpleicon@codewars\endcsname {\SI\symbol{"EBA4}} + \expandafter\def\csname simpleicon@codingame\endcsname {\SI\symbol{"EBA5}} + \expandafter\def\csname simpleicon@codingninjas\endcsname {\SI\symbol{"EBA6}} + \expandafter\def\csname simpleicon@codio\endcsname {\SI\symbol{"EBA7}} + \expandafter\def\csname simpleicon@coffeescript\endcsname {\SI\symbol{"EBA8}} + \expandafter\def\csname simpleicon@cognizant\endcsname {\SI\symbol{"EBA9}} + \expandafter\def\csname simpleicon@coil\endcsname {\SI\symbol{"EBAA}} + \expandafter\def\csname simpleicon@coinbase\endcsname {\SI\symbol{"EBAB}} + \expandafter\def\csname simpleicon@coinmarketcap\endcsname {\SI\symbol{"EBAC}} + \expandafter\def\csname simpleicon@commerzbank\endcsname {\SI\symbol{"EBAD}} + \expandafter\def\csname simpleicon@commitlint\endcsname {\SI\symbol{"EBAE}} + \expandafter\def\csname simpleicon@commonworkflowlanguage\endcsname {\SI\symbol{"EBAF}} + \expandafter\def\csname simpleicon@composer\endcsname {\SI\symbol{"EBB0}} + \expandafter\def\csname simpleicon@comsol\endcsname {\SI\symbol{"EBB1}} + \expandafter\def\csname simpleicon@conan\endcsname {\SI\symbol{"EBB2}} + \expandafter\def\csname simpleicon@concourse\endcsname {\SI\symbol{"EBB3}} + \expandafter\def\csname simpleicon@condaforge\endcsname {\SI\symbol{"EBB4}} + \expandafter\def\csname simpleicon@conekta\endcsname {\SI\symbol{"EBB5}} + \expandafter\def\csname simpleicon@confluence\endcsname {\SI\symbol{"EBB6}} + \expandafter\def\csname simpleicon@construct3\endcsname {\SI\symbol{"EBB7}} + \expandafter\def\csname simpleicon@consul\endcsname {\SI\symbol{"EBB8}} + \expandafter\def\csname simpleicon@contactlesspayment\endcsname {\SI\symbol{"EBB9}} + \expandafter\def\csname simpleicon@containerd\endcsname {\SI\symbol{"EBBA}} + \expandafter\def\csname simpleicon@contentful\endcsname {\SI\symbol{"EBBB}} + \expandafter\def\csname simpleicon@conventionalcommits\endcsname {\SI\symbol{"EBBC}} + \expandafter\def\csname simpleicon@convertio\endcsname {\SI\symbol{"EBBD}} + \expandafter\def\csname simpleicon@cookiecutter\endcsname {\SI\symbol{"EBBE}} + \expandafter\def\csname simpleicon@coop\endcsname {\SI\symbol{"EBBF}} + \expandafter\def\csname simpleicon@cora\endcsname {\SI\symbol{"EBC0}} + \expandafter\def\csname simpleicon@coronaengine\endcsname {\SI\symbol{"EBC1}} + \expandafter\def\csname simpleicon@coronarenderer\endcsname {\SI\symbol{"EBC2}} + \expandafter\def\csname simpleicon@corsair\endcsname {\SI\symbol{"EBC3}} + \expandafter\def\csname simpleicon@couchbase\endcsname {\SI\symbol{"EBC4}} + \expandafter\def\csname simpleicon@counterstrike\endcsname {\SI\symbol{"EBC5}} + \expandafter\def\csname simpleicon@countingworkspro\endcsname {\SI\symbol{"EBC6}} + \expandafter\def\csname simpleicon@coursera\endcsname {\SI\symbol{"EBC7}} + \expandafter\def\csname simpleicon@coveralls\endcsname {\SI\symbol{"EBC8}} + \expandafter\def\csname simpleicon@cpanel\endcsname {\SI\symbol{"EBC9}} + \expandafter\def\csname simpleicon@cplusplus\endcsname {\SI\symbol{"EBCA}} + \expandafter\def\csname simpleicon@craftcms\endcsname {\SI\symbol{"EBCB}} + \expandafter\def\csname simpleicon@cratedb\endcsname {\SI\symbol{"EBCC}} + \expandafter\def\csname simpleicon@createreactapp\endcsname {\SI\symbol{"EBCD}} + \expandafter\def\csname simpleicon@creativecommons\endcsname {\SI\symbol{"EBCE}} + \expandafter\def\csname simpleicon@credly\endcsname {\SI\symbol{"EBCF}} + \expandafter\def\csname simpleicon@crehana\endcsname {\SI\symbol{"EBD0}} + \expandafter\def\csname simpleicon@crowdin\endcsname {\SI\symbol{"EBD1}} + \expandafter\def\csname simpleicon@crowdsource\endcsname {\SI\symbol{"EBD2}} + \expandafter\def\csname simpleicon@crunchbase\endcsname {\SI\symbol{"EBD3}} + \expandafter\def\csname simpleicon@crunchyroll\endcsname {\SI\symbol{"EBD4}} + \expandafter\def\csname simpleicon@cryengine\endcsname {\SI\symbol{"EBD5}} + \expandafter\def\csname simpleicon@crystal\endcsname {\SI\symbol{"EBD6}} + \expandafter\def\csname simpleicon@csharp\endcsname {\SI\symbol{"EBD7}} + \expandafter\def\csname simpleicon@css3\endcsname {\SI\symbol{"EBD8}} + \expandafter\def\csname simpleicon@cssmodules\endcsname {\SI\symbol{"EBD9}} + \expandafter\def\csname simpleicon@csswizardry\endcsname {\SI\symbol{"EBDA}} + \expandafter\def\csname simpleicon@cucumber\endcsname {\SI\symbol{"EBDB}} + \expandafter\def\csname simpleicon@curl\endcsname {\SI\symbol{"EBDC}} + \expandafter\def\csname simpleicon@curseforge\endcsname {\SI\symbol{"EBDD}} + \expandafter\def\csname simpleicon@cycling74\endcsname {\SI\symbol{"EBDE}} + \expandafter\def\csname simpleicon@cypress\endcsname {\SI\symbol{"EBDF}} + \expandafter\def\csname simpleicon@cytoscapedotjs\endcsname {\SI\symbol{"EBE0}} + \expandafter\def\csname simpleicon@d3dotjs\endcsname {\SI\symbol{"EBE1}} + \expandafter\def\csname simpleicon@dacia\endcsname {\SI\symbol{"EBE2}} + \expandafter\def\csname simpleicon@daf\endcsname {\SI\symbol{"EBE3}} + \expandafter\def\csname simpleicon@dailymotion\endcsname {\SI\symbol{"EBE4}} + \expandafter\def\csname simpleicon@daimler\endcsname {\SI\symbol{"EBE5}} + \expandafter\def\csname simpleicon@darkreader\endcsname {\SI\symbol{"EBE6}} + \expandafter\def\csname simpleicon@dart\endcsname {\SI\symbol{"EBE7}} + \expandafter\def\csname simpleicon@darty\endcsname {\SI\symbol{"EBE8}} + \expandafter\def\csname simpleicon@daserste\endcsname {\SI\symbol{"EBE9}} + \expandafter\def\csname simpleicon@dash\endcsname {\SI\symbol{"EBEA}} + \expandafter\def\csname simpleicon@dashlane\endcsname {\SI\symbol{"EBEB}} + \expandafter\def\csname simpleicon@dask\endcsname {\SI\symbol{"EBEC}} + \expandafter\def\csname simpleicon@dassaultsystemes\endcsname {\SI\symbol{"EBED}} + \expandafter\def\csname simpleicon@databricks\endcsname {\SI\symbol{"EBEE}} + \expandafter\def\csname simpleicon@datacamp\endcsname {\SI\symbol{"EBEF}} + \expandafter\def\csname simpleicon@datadog\endcsname {\SI\symbol{"EBF0}} + \expandafter\def\csname simpleicon@datadotai\endcsname {\SI\symbol{"EBF1}} + \expandafter\def\csname simpleicon@datagrip\endcsname {\SI\symbol{"EBF2}} + \expandafter\def\csname simpleicon@dataiku\endcsname {\SI\symbol{"EBF3}} + \expandafter\def\csname simpleicon@datastax\endcsname {\SI\symbol{"EBF4}} + \expandafter\def\csname simpleicon@dataversioncontrol\endcsname {\SI\symbol{"EBF5}} + \expandafter\def\csname simpleicon@datocms\endcsname {\SI\symbol{"EBF6}} + \expandafter\def\csname simpleicon@datto\endcsname {\SI\symbol{"EBF7}} + \expandafter\def\csname simpleicon@dazn\endcsname {\SI\symbol{"EBF8}} + \expandafter\def\csname simpleicon@dblp\endcsname {\SI\symbol{"EBF9}} + \expandafter\def\csname simpleicon@dbt\endcsname {\SI\symbol{"EBFA}} + \expandafter\def\csname simpleicon@dcentertainment\endcsname {\SI\symbol{"EBFB}} + \expandafter\def\csname simpleicon@debian\endcsname {\SI\symbol{"EBFC}} + \expandafter\def\csname simpleicon@dedge\endcsname {\SI\symbol{"EBFD}} + \expandafter\def\csname simpleicon@deepin\endcsname {\SI\symbol{"EBFE}} + \expandafter\def\csname simpleicon@deepnote\endcsname {\SI\symbol{"EBFF}} + \expandafter\def\csname simpleicon@deezer\endcsname {\SI\symbol{"EC00}} + \expandafter\def\csname simpleicon@delicious\endcsname {\SI\symbol{"EC01}} + \expandafter\def\csname simpleicon@deliveroo\endcsname {\SI\symbol{"EC02}} + \expandafter\def\csname simpleicon@dell\endcsname {\SI\symbol{"EC03}} + \expandafter\def\csname simpleicon@delonghi\endcsname {\SI\symbol{"EC04}} + \expandafter\def\csname simpleicon@delphi\endcsname {\SI\symbol{"EC05}} + \expandafter\def\csname simpleicon@delta\endcsname {\SI\symbol{"EC06}} + \expandafter\def\csname simpleicon@deno\endcsname {\SI\symbol{"EC07}} + \expandafter\def\csname simpleicon@dependabot\endcsname {\SI\symbol{"EC08}} + \expandafter\def\csname simpleicon@derspiegel\endcsname {\SI\symbol{"EC09}} + \expandafter\def\csname simpleicon@designernews\endcsname {\SI\symbol{"EC0A}} + \expandafter\def\csname simpleicon@deutschebahn\endcsname {\SI\symbol{"EC0B}} + \expandafter\def\csname simpleicon@deutschebank\endcsname {\SI\symbol{"EC0C}} + \expandafter\def\csname simpleicon@devdotto\endcsname {\SI\symbol{"EC0D}} + \expandafter\def\csname simpleicon@devexpress\endcsname {\SI\symbol{"EC0E}} + \expandafter\def\csname simpleicon@deviantart\endcsname {\SI\symbol{"EC0F}} + \expandafter\def\csname simpleicon@devpost\endcsname {\SI\symbol{"EC10}} + \expandafter\def\csname simpleicon@devrant\endcsname {\SI\symbol{"EC11}} + \expandafter\def\csname simpleicon@dgraph\endcsname {\SI\symbol{"EC12}} + \expandafter\def\csname simpleicon@dhl\endcsname {\SI\symbol{"EC13}} + \expandafter\def\csname simpleicon@diagramsdotnet\endcsname {\SI\symbol{"EC14}} + \expandafter\def\csname simpleicon@dialogflow\endcsname {\SI\symbol{"EC15}} + \expandafter\def\csname simpleicon@diaspora\endcsname {\SI\symbol{"EC16}} + \expandafter\def\csname simpleicon@digg\endcsname {\SI\symbol{"EC17}} + \expandafter\def\csname simpleicon@digikeyelectronics\endcsname {\SI\symbol{"EC18}} + \expandafter\def\csname simpleicon@digitalocean\endcsname {\SI\symbol{"EC19}} + \expandafter\def\csname simpleicon@dior\endcsname {\SI\symbol{"EC1A}} + \expandafter\def\csname simpleicon@directus\endcsname {\SI\symbol{"EC1B}} + \expandafter\def\csname simpleicon@discogs\endcsname {\SI\symbol{"EC1C}} + \expandafter\def\csname simpleicon@discord\endcsname {\SI\symbol{"EC1D}} + \expandafter\def\csname simpleicon@discourse\endcsname {\SI\symbol{"EC1E}} + \expandafter\def\csname simpleicon@discover\endcsname {\SI\symbol{"EC1F}} + \expandafter\def\csname simpleicon@disqus\endcsname {\SI\symbol{"EC20}} + \expandafter\def\csname simpleicon@disroot\endcsname {\SI\symbol{"EC21}} + \expandafter\def\csname simpleicon@django\endcsname {\SI\symbol{"EC22}} + \expandafter\def\csname simpleicon@dlib\endcsname {\SI\symbol{"EC23}} + \expandafter\def\csname simpleicon@dlna\endcsname {\SI\symbol{"EC24}} + \expandafter\def\csname simpleicon@dm\endcsname {\SI\symbol{"EC25}} + \expandafter\def\csname simpleicon@docker\endcsname {\SI\symbol{"EC26}} + \expandafter\def\csname simpleicon@docsdotrs\endcsname {\SI\symbol{"EC27}} + \expandafter\def\csname simpleicon@docusign\endcsname {\SI\symbol{"EC28}} + \expandafter\def\csname simpleicon@dogecoin\endcsname {\SI\symbol{"EC29}} + \expandafter\def\csname simpleicon@dolby\endcsname {\SI\symbol{"EC2A}} + \expandafter\def\csname simpleicon@doordash\endcsname {\SI\symbol{"EC2B}} + \expandafter\def\csname simpleicon@dotnet\endcsname {\SI\symbol{"EC2C}} + \expandafter\def\csname simpleicon@douban\endcsname {\SI\symbol{"EC2D}} + \expandafter\def\csname simpleicon@doubanread\endcsname {\SI\symbol{"EC2E}} + \expandafter\def\csname simpleicon@dpd\endcsname {\SI\symbol{"EC2F}} + \expandafter\def\csname simpleicon@dragonframe\endcsname {\SI\symbol{"EC30}} + \expandafter\def\csname simpleicon@draugiemdotlv\endcsname {\SI\symbol{"EC31}} + \expandafter\def\csname simpleicon@dribbble\endcsname {\SI\symbol{"EC32}} + \expandafter\def\csname simpleicon@drone\endcsname {\SI\symbol{"EC33}} + \expandafter\def\csname simpleicon@drooble\endcsname {\SI\symbol{"EC34}} + \expandafter\def\csname simpleicon@dropbox\endcsname {\SI\symbol{"EC35}} + \expandafter\def\csname simpleicon@drupal\endcsname {\SI\symbol{"EC36}} + \expandafter\def\csname simpleicon@dsautomobiles\endcsname {\SI\symbol{"EC37}} + \expandafter\def\csname simpleicon@dtube\endcsname {\SI\symbol{"EC38}} + \expandafter\def\csname simpleicon@duckdb\endcsname {\SI\symbol{"EC39}} + \expandafter\def\csname simpleicon@duckduckgo\endcsname {\SI\symbol{"EC3A}} + \expandafter\def\csname simpleicon@dungeonsanddragons\endcsname {\SI\symbol{"EC3B}} + \expandafter\def\csname simpleicon@dunked\endcsname {\SI\symbol{"EC3C}} + \expandafter\def\csname simpleicon@duolingo\endcsname {\SI\symbol{"EC3D}} + \expandafter\def\csname simpleicon@dvc\endcsname {\SI\symbol{"EC3E}} + \expandafter\def\csname simpleicon@dwavesystems\endcsname {\SI\symbol{"EC3F}} + \expandafter\def\csname simpleicon@dwm\endcsname {\SI\symbol{"EC40}} + \expandafter\def\csname simpleicon@dynamics365\endcsname {\SI\symbol{"EC41}} + \expandafter\def\csname simpleicon@dynatrace\endcsname {\SI\symbol{"EC42}} + \expandafter\def\csname simpleicon@e\endcsname {\SI\symbol{"EC43}} + \expandafter\def\csname simpleicon@ea\endcsname {\SI\symbol{"EC44}} + \expandafter\def\csname simpleicon@eagle\endcsname {\SI\symbol{"EC45}} + \expandafter\def\csname simpleicon@easyjet\endcsname {\SI\symbol{"EC46}} + \expandafter\def\csname simpleicon@ebay\endcsname {\SI\symbol{"EC47}} + \expandafter\def\csname simpleicon@eclipseche\endcsname {\SI\symbol{"EC48}} + \expandafter\def\csname simpleicon@eclipseide\endcsname {\SI\symbol{"EC49}} + \expandafter\def\csname simpleicon@eclipsejetty\endcsname {\SI\symbol{"EC4A}} + \expandafter\def\csname simpleicon@eclipsemosquitto\endcsname {\SI\symbol{"EC4B}} + \expandafter\def\csname simpleicon@eclipsevertdotx\endcsname {\SI\symbol{"EC4C}} + \expandafter\def\csname simpleicon@edeka\endcsname {\SI\symbol{"EC4D}} + \expandafter\def\csname simpleicon@editorconfig\endcsname {\SI\symbol{"EC4E}} + \expandafter\def\csname simpleicon@edotleclerc\endcsname {\SI\symbol{"EC4F}} + \expandafter\def\csname simpleicon@edx\endcsname {\SI\symbol{"EC50}} + \expandafter\def\csname simpleicon@egghead\endcsname {\SI\symbol{"EC51}} + \expandafter\def\csname simpleicon@egnyte\endcsname {\SI\symbol{"EC52}} + \expandafter\def\csname simpleicon@eightsleep\endcsname {\SI\symbol{"EC53}} + \expandafter\def\csname simpleicon@elastic\endcsname {\SI\symbol{"EC54}} + \expandafter\def\csname simpleicon@elasticcloud\endcsname {\SI\symbol{"EC55}} + \expandafter\def\csname simpleicon@elasticsearch\endcsname {\SI\symbol{"EC56}} + \expandafter\def\csname simpleicon@elasticstack\endcsname {\SI\symbol{"EC57}} + \expandafter\def\csname simpleicon@electron\endcsname {\SI\symbol{"EC58}} + \expandafter\def\csname simpleicon@electronbuilder\endcsname {\SI\symbol{"EC59}} + \expandafter\def\csname simpleicon@element\endcsname {\SI\symbol{"EC5A}} + \expandafter\def\csname simpleicon@elementary\endcsname {\SI\symbol{"EC5B}} + \expandafter\def\csname simpleicon@elementor\endcsname {\SI\symbol{"EC5C}} + \expandafter\def\csname simpleicon@eleventy\endcsname {\SI\symbol{"EC5D}} + \expandafter\def\csname simpleicon@elixir\endcsname {\SI\symbol{"EC5E}} + \expandafter\def\csname simpleicon@eljueves\endcsname {\SI\symbol{"EC5F}} + \expandafter\def\csname simpleicon@ello\endcsname {\SI\symbol{"EC60}} + \expandafter\def\csname simpleicon@elm\endcsname {\SI\symbol{"EC61}} + \expandafter\def\csname simpleicon@elsevier\endcsname {\SI\symbol{"EC62}} + \expandafter\def\csname simpleicon@embarcadero\endcsname {\SI\symbol{"EC63}} + \expandafter\def\csname simpleicon@emberdotjs\endcsname {\SI\symbol{"EC64}} + \expandafter\def\csname simpleicon@emby\endcsname {\SI\symbol{"EC65}} + \expandafter\def\csname simpleicon@emirates\endcsname {\SI\symbol{"EC66}} + \expandafter\def\csname simpleicon@emlakjet\endcsname {\SI\symbol{"EC67}} + \expandafter\def\csname simpleicon@empirekred\endcsname {\SI\symbol{"EC68}} + \expandafter\def\csname simpleicon@enpass\endcsname {\SI\symbol{"EC69}} + \expandafter\def\csname simpleicon@enterprisedb\endcsname {\SI\symbol{"EC6A}} + \expandafter\def\csname simpleicon@envato\endcsname {\SI\symbol{"EC6B}} + \expandafter\def\csname simpleicon@epel\endcsname {\SI\symbol{"EC6C}} + \expandafter\def\csname simpleicon@epicgames\endcsname {\SI\symbol{"EC6D}} + \expandafter\def\csname simpleicon@epson\endcsname {\SI\symbol{"EC6E}} + \expandafter\def\csname simpleicon@equinixmetal\endcsname {\SI\symbol{"EC6F}} + \expandafter\def\csname simpleicon@erlang\endcsname {\SI\symbol{"EC70}} + \expandafter\def\csname simpleicon@esbuild\endcsname {\SI\symbol{"EC71}} + \expandafter\def\csname simpleicon@esea\endcsname {\SI\symbol{"EC72}} + \expandafter\def\csname simpleicon@eslgaming\endcsname {\SI\symbol{"EC73}} + \expandafter\def\csname simpleicon@eslint\endcsname {\SI\symbol{"EC74}} + \expandafter\def\csname simpleicon@esphome\endcsname {\SI\symbol{"EC75}} + \expandafter\def\csname simpleicon@espressif\endcsname {\SI\symbol{"EC76}} + \expandafter\def\csname simpleicon@etcd\endcsname {\SI\symbol{"EC77}} + \expandafter\def\csname simpleicon@ethereum\endcsname {\SI\symbol{"EC78}} + \expandafter\def\csname simpleicon@ethiopianairlines\endcsname {\SI\symbol{"EC79}} + \expandafter\def\csname simpleicon@etihadairways\endcsname {\SI\symbol{"EC7A}} + \expandafter\def\csname simpleicon@etsy\endcsname {\SI\symbol{"EC7B}} + \expandafter\def\csname simpleicon@eventbrite\endcsname {\SI\symbol{"EC7C}} + \expandafter\def\csname simpleicon@eventstore\endcsname {\SI\symbol{"EC7D}} + \expandafter\def\csname simpleicon@evernote\endcsname {\SI\symbol{"EC7E}} + \expandafter\def\csname simpleicon@exercism\endcsname {\SI\symbol{"EC7F}} + \expandafter\def\csname simpleicon@exordo\endcsname {\SI\symbol{"EC80}} + \expandafter\def\csname simpleicon@exoscale\endcsname {\SI\symbol{"EC81}} + \expandafter\def\csname simpleicon@expensify\endcsname {\SI\symbol{"EC82}} + \expandafter\def\csname simpleicon@expertsexchange\endcsname {\SI\symbol{"EC83}} + \expandafter\def\csname simpleicon@expo\endcsname {\SI\symbol{"EC84}} + \expandafter\def\csname simpleicon@express\endcsname {\SI\symbol{"EC85}} + \expandafter\def\csname simpleicon@expressvpn\endcsname {\SI\symbol{"EC86}} + \expandafter\def\csname simpleicon@eyeem\endcsname {\SI\symbol{"EC87}} + \expandafter\def\csname simpleicon@f1\endcsname {\SI\symbol{"EC88}} + \expandafter\def\csname simpleicon@facebook\endcsname {\SI\symbol{"EC89}} + \expandafter\def\csname simpleicon@facebookgaming\endcsname {\SI\symbol{"EC8A}} + \expandafter\def\csname simpleicon@facebooklive\endcsname {\SI\symbol{"EC8B}} + \expandafter\def\csname simpleicon@faceit\endcsname {\SI\symbol{"EC8C}} + \expandafter\def\csname simpleicon@facepunch\endcsname {\SI\symbol{"EC8D}} + \expandafter\def\csname simpleicon@falcon\endcsname {\SI\symbol{"EC8E}} + \expandafter\def\csname simpleicon@fampay\endcsname {\SI\symbol{"EC8F}} + \expandafter\def\csname simpleicon@fandango\endcsname {\SI\symbol{"EC90}} + \expandafter\def\csname simpleicon@fandom\endcsname {\SI\symbol{"EC91}} + \expandafter\def\csname simpleicon@farfetch\endcsname {\SI\symbol{"EC92}} + \expandafter\def\csname simpleicon@fastapi\endcsname {\SI\symbol{"EC93}} + \expandafter\def\csname simpleicon@fastify\endcsname {\SI\symbol{"EC94}} + \expandafter\def\csname simpleicon@fastlane\endcsname {\SI\symbol{"EC95}} + \expandafter\def\csname simpleicon@fastly\endcsname {\SI\symbol{"EC96}} + \expandafter\def\csname simpleicon@fathom\endcsname {\SI\symbol{"EC97}} + \expandafter\def\csname simpleicon@fauna\endcsname {\SI\symbol{"EC98}} + \expandafter\def\csname simpleicon@favro\endcsname {\SI\symbol{"EC99}} + \expandafter\def\csname simpleicon@fdroid\endcsname {\SI\symbol{"EC9A}} + \expandafter\def\csname simpleicon@feathub\endcsname {\SI\symbol{"EC9B}} + \expandafter\def\csname simpleicon@fedex\endcsname {\SI\symbol{"EC9C}} + \expandafter\def\csname simpleicon@fedora\endcsname {\SI\symbol{"EC9D}} + \expandafter\def\csname simpleicon@feedly\endcsname {\SI\symbol{"EC9E}} + \expandafter\def\csname simpleicon@ferrari\endcsname {\SI\symbol{"EC9F}} + \expandafter\def\csname simpleicon@ferrarinv\endcsname {\SI\symbol{"ECA0}} + \expandafter\def\csname simpleicon@ffmpeg\endcsname {\SI\symbol{"ECA1}} + \expandafter\def\csname simpleicon@fiat\endcsname {\SI\symbol{"ECA2}} + \expandafter\def\csname simpleicon@fidoalliance\endcsname {\SI\symbol{"ECA3}} + \expandafter\def\csname simpleicon@fifa\endcsname {\SI\symbol{"ECA4}} + \expandafter\def\csname simpleicon@figma\endcsname {\SI\symbol{"ECA5}} + \expandafter\def\csname simpleicon@figshare\endcsname {\SI\symbol{"ECA6}} + \expandafter\def\csname simpleicon@fila\endcsname {\SI\symbol{"ECA7}} + \expandafter\def\csname simpleicon@files\endcsname {\SI\symbol{"ECA8}} + \expandafter\def\csname simpleicon@filezilla\endcsname {\SI\symbol{"ECA9}} + \expandafter\def\csname simpleicon@fing\endcsname {\SI\symbol{"ECAA}} + \expandafter\def\csname simpleicon@firebase\endcsname {\SI\symbol{"ECAB}} + \expandafter\def\csname simpleicon@firefox\endcsname {\SI\symbol{"ECAC}} + \expandafter\def\csname simpleicon@firefoxbrowser\endcsname {\SI\symbol{"ECAD}} + \expandafter\def\csname simpleicon@first\endcsname {\SI\symbol{"ECAE}} + \expandafter\def\csname simpleicon@fitbit\endcsname {\SI\symbol{"ECAF}} + \expandafter\def\csname simpleicon@fite\endcsname {\SI\symbol{"ECB0}} + \expandafter\def\csname simpleicon@fivem\endcsname {\SI\symbol{"ECB1}} + \expandafter\def\csname simpleicon@fiverr\endcsname {\SI\symbol{"ECB2}} + \expandafter\def\csname simpleicon@flask\endcsname {\SI\symbol{"ECB3}} + \expandafter\def\csname simpleicon@flat\endcsname {\SI\symbol{"ECB4}} + \expandafter\def\csname simpleicon@flathub\endcsname {\SI\symbol{"ECB5}} + \expandafter\def\csname simpleicon@flatpak\endcsname {\SI\symbol{"ECB6}} + \expandafter\def\csname simpleicon@flattr\endcsname {\SI\symbol{"ECB7}} + \expandafter\def\csname simpleicon@flickr\endcsname {\SI\symbol{"ECB8}} + \expandafter\def\csname simpleicon@flipboard\endcsname {\SI\symbol{"ECB9}} + \expandafter\def\csname simpleicon@flipkart\endcsname {\SI\symbol{"ECBA}} + \expandafter\def\csname simpleicon@floatplane\endcsname {\SI\symbol{"ECBB}} + \expandafter\def\csname simpleicon@flood\endcsname {\SI\symbol{"ECBC}} + \expandafter\def\csname simpleicon@fluentbit\endcsname {\SI\symbol{"ECBD}} + \expandafter\def\csname simpleicon@fluentd\endcsname {\SI\symbol{"ECBE}} + \expandafter\def\csname simpleicon@flutter\endcsname {\SI\symbol{"ECBF}} + \expandafter\def\csname simpleicon@flyway\endcsname {\SI\symbol{"ECC0}} + \expandafter\def\csname simpleicon@fmod\endcsname {\SI\symbol{"ECC1}} + \expandafter\def\csname simpleicon@fnac\endcsname {\SI\symbol{"ECC2}} + \expandafter\def\csname simpleicon@folium\endcsname {\SI\symbol{"ECC3}} + \expandafter\def\csname simpleicon@fonoma\endcsname {\SI\symbol{"ECC4}} + \expandafter\def\csname simpleicon@fontawesome\endcsname {\SI\symbol{"ECC5}} + \expandafter\def\csname simpleicon@fontbase\endcsname {\SI\symbol{"ECC6}} + \expandafter\def\csname simpleicon@foodpanda\endcsname {\SI\symbol{"ECC7}} + \expandafter\def\csname simpleicon@ford\endcsname {\SI\symbol{"ECC8}} + \expandafter\def\csname simpleicon@forestry\endcsname {\SI\symbol{"ECC9}} + \expandafter\def\csname simpleicon@formstack\endcsname {\SI\symbol{"ECCA}} + \expandafter\def\csname simpleicon@fortinet\endcsname {\SI\symbol{"ECCB}} + \expandafter\def\csname simpleicon@fortran\endcsname {\SI\symbol{"ECCC}} + \expandafter\def\csname simpleicon@fossa\endcsname {\SI\symbol{"ECCD}} + \expandafter\def\csname simpleicon@fossilscm\endcsname {\SI\symbol{"ECCE}} + \expandafter\def\csname simpleicon@foursquare\endcsname {\SI\symbol{"ECCF}} + \expandafter\def\csname simpleicon@foursquarecityguide\endcsname {\SI\symbol{"ECD0}} + \expandafter\def\csname simpleicon@foxtel\endcsname {\SI\symbol{"ECD1}} + \expandafter\def\csname simpleicon@fozzy\endcsname {\SI\symbol{"ECD2}} + \expandafter\def\csname simpleicon@framer\endcsname {\SI\symbol{"ECD3}} + \expandafter\def\csname simpleicon@framework7\endcsname {\SI\symbol{"ECD4}} + \expandafter\def\csname simpleicon@franprix\endcsname {\SI\symbol{"ECD5}} + \expandafter\def\csname simpleicon@fraunhofergesellschaft\endcsname {\SI\symbol{"ECD6}} + \expandafter\def\csname simpleicon@freebsd\endcsname {\SI\symbol{"ECD7}} + \expandafter\def\csname simpleicon@freecodecamp\endcsname {\SI\symbol{"ECD8}} + \expandafter\def\csname simpleicon@freedesktopdotorg\endcsname {\SI\symbol{"ECD9}} + \expandafter\def\csname simpleicon@freelancer\endcsname {\SI\symbol{"ECDA}} + \expandafter\def\csname simpleicon@freenas\endcsname {\SI\symbol{"ECDB}} + \expandafter\def\csname simpleicon@frontendmentor\endcsname {\SI\symbol{"ECDC}} + \expandafter\def\csname simpleicon@fsecure\endcsname {\SI\symbol{"ECDD}} + \expandafter\def\csname simpleicon@fujifilm\endcsname {\SI\symbol{"ECDE}} + \expandafter\def\csname simpleicon@fujitsu\endcsname {\SI\symbol{"ECDF}} + \expandafter\def\csname simpleicon@funimation\endcsname {\SI\symbol{"ECE0}} + \expandafter\def\csname simpleicon@furaffinity\endcsname {\SI\symbol{"ECE1}} + \expandafter\def\csname simpleicon@furrynetwork\endcsname {\SI\symbol{"ECE2}} + \expandafter\def\csname simpleicon@futurelearn\endcsname {\SI\symbol{"ECE3}} + \expandafter\def\csname simpleicon@g2\endcsname {\SI\symbol{"ECE4}} + \expandafter\def\csname simpleicon@g2a\endcsname {\SI\symbol{"ECE5}} + \expandafter\def\csname simpleicon@gameandwatch\endcsname {\SI\symbol{"ECE6}} + \expandafter\def\csname simpleicon@gamejolt\endcsname {\SI\symbol{"ECE7}} + \expandafter\def\csname simpleicon@garmin\endcsname {\SI\symbol{"ECE8}} + \expandafter\def\csname simpleicon@gatling\endcsname {\SI\symbol{"ECE9}} + \expandafter\def\csname simpleicon@gatsby\endcsname {\SI\symbol{"ECEA}} + \expandafter\def\csname simpleicon@geant\endcsname {\SI\symbol{"ECEB}} + \expandafter\def\csname simpleicon@geeksforgeeks\endcsname {\SI\symbol{"ECEC}} + \expandafter\def\csname simpleicon@generalelectric\endcsname {\SI\symbol{"ECED}} + \expandafter\def\csname simpleicon@generalmotors\endcsname {\SI\symbol{"ECEE}} + \expandafter\def\csname simpleicon@genius\endcsname {\SI\symbol{"ECEF}} + \expandafter\def\csname simpleicon@gentoo\endcsname {\SI\symbol{"ECF0}} + \expandafter\def\csname simpleicon@geocaching\endcsname {\SI\symbol{"ECF1}} + \expandafter\def\csname simpleicon@gerrit\endcsname {\SI\symbol{"ECF2}} + \expandafter\def\csname simpleicon@ghost\endcsname {\SI\symbol{"ECF3}} + \expandafter\def\csname simpleicon@ghostery\endcsname {\SI\symbol{"ECF4}} + \expandafter\def\csname simpleicon@gimp\endcsname {\SI\symbol{"ECF5}} + \expandafter\def\csname simpleicon@giphy\endcsname {\SI\symbol{"ECF6}} + \expandafter\def\csname simpleicon@git\endcsname {\SI\symbol{"ECF7}} + \expandafter\def\csname simpleicon@gitbook\endcsname {\SI\symbol{"ECF8}} + \expandafter\def\csname simpleicon@gitea\endcsname {\SI\symbol{"ECF9}} + \expandafter\def\csname simpleicon@gitee\endcsname {\SI\symbol{"ECFA}} + \expandafter\def\csname simpleicon@gitextensions\endcsname {\SI\symbol{"ECFB}} + \expandafter\def\csname simpleicon@github\endcsname {\SI\symbol{"ECFC}} + \expandafter\def\csname simpleicon@githubactions\endcsname {\SI\symbol{"ECFD}} + \expandafter\def\csname simpleicon@githubpages\endcsname {\SI\symbol{"ECFE}} + \expandafter\def\csname simpleicon@githubsponsors\endcsname {\SI\symbol{"ECFF}} + \expandafter\def\csname simpleicon@gitignoredotio\endcsname {\SI\symbol{"ED00}} + \expandafter\def\csname simpleicon@gitkraken\endcsname {\SI\symbol{"ED01}} + \expandafter\def\csname simpleicon@gitlab\endcsname {\SI\symbol{"ED02}} + \expandafter\def\csname simpleicon@gitlfs\endcsname {\SI\symbol{"ED03}} + \expandafter\def\csname simpleicon@gitpod\endcsname {\SI\symbol{"ED04}} + \expandafter\def\csname simpleicon@gitter\endcsname {\SI\symbol{"ED05}} + \expandafter\def\csname simpleicon@glassdoor\endcsname {\SI\symbol{"ED06}} + \expandafter\def\csname simpleicon@glitch\endcsname {\SI\symbol{"ED07}} + \expandafter\def\csname simpleicon@globus\endcsname {\SI\symbol{"ED08}} + \expandafter\def\csname simpleicon@gmail\endcsname {\SI\symbol{"ED09}} + \expandafter\def\csname simpleicon@gnome\endcsname {\SI\symbol{"ED0A}} + \expandafter\def\csname simpleicon@gnometerminal\endcsname {\SI\symbol{"ED0B}} + \expandafter\def\csname simpleicon@gnu\endcsname {\SI\symbol{"ED0C}} + \expandafter\def\csname simpleicon@gnubash\endcsname {\SI\symbol{"ED0D}} + \expandafter\def\csname simpleicon@gnuemacs\endcsname {\SI\symbol{"ED0E}} + \expandafter\def\csname simpleicon@gnuicecat\endcsname {\SI\symbol{"ED0F}} + \expandafter\def\csname simpleicon@gnuprivacyguard\endcsname {\SI\symbol{"ED10}} + \expandafter\def\csname simpleicon@gnusocial\endcsname {\SI\symbol{"ED11}} + \expandafter\def\csname simpleicon@go\endcsname {\SI\symbol{"ED12}} + \expandafter\def\csname simpleicon@gocd\endcsname {\SI\symbol{"ED13}} + \expandafter\def\csname simpleicon@godaddy\endcsname {\SI\symbol{"ED14}} + \expandafter\def\csname simpleicon@godotengine\endcsname {\SI\symbol{"ED15}} + \expandafter\def\csname simpleicon@gofundme\endcsname {\SI\symbol{"ED16}} + \expandafter\def\csname simpleicon@gogdotcom\endcsname {\SI\symbol{"ED17}} + \expandafter\def\csname simpleicon@goland\endcsname {\SI\symbol{"ED18}} + \expandafter\def\csname simpleicon@goldenline\endcsname {\SI\symbol{"ED19}} + \expandafter\def\csname simpleicon@goodreads\endcsname {\SI\symbol{"ED1A}} + \expandafter\def\csname simpleicon@google\endcsname {\SI\symbol{"ED1B}} + \expandafter\def\csname simpleicon@googleadmob\endcsname {\SI\symbol{"ED1C}} + \expandafter\def\csname simpleicon@googleads\endcsname {\SI\symbol{"ED1D}} + \expandafter\def\csname simpleicon@googleadsense\endcsname {\SI\symbol{"ED1E}} + \expandafter\def\csname simpleicon@googleanalytics\endcsname {\SI\symbol{"ED1F}} + \expandafter\def\csname simpleicon@googleassistant\endcsname {\SI\symbol{"ED20}} + \expandafter\def\csname simpleicon@googlecalendar\endcsname {\SI\symbol{"ED21}} + \expandafter\def\csname simpleicon@googlecardboard\endcsname {\SI\symbol{"ED22}} + \expandafter\def\csname simpleicon@googlechat\endcsname {\SI\symbol{"ED23}} + \expandafter\def\csname simpleicon@googlechrome\endcsname {\SI\symbol{"ED24}} + \expandafter\def\csname simpleicon@googleclassroom\endcsname {\SI\symbol{"ED25}} + \expandafter\def\csname simpleicon@googlecloud\endcsname {\SI\symbol{"ED26}} + \expandafter\def\csname simpleicon@googlecolab\endcsname {\SI\symbol{"ED27}} + \expandafter\def\csname simpleicon@googledomains\endcsname {\SI\symbol{"ED28}} + \expandafter\def\csname simpleicon@googledrive\endcsname {\SI\symbol{"ED29}} + \expandafter\def\csname simpleicon@googleearth\endcsname {\SI\symbol{"ED2A}} + \expandafter\def\csname simpleicon@googlefit\endcsname {\SI\symbol{"ED2B}} + \expandafter\def\csname simpleicon@googlefonts\endcsname {\SI\symbol{"ED2C}} + \expandafter\def\csname simpleicon@googlehangouts\endcsname {\SI\symbol{"ED2D}} + \expandafter\def\csname simpleicon@googlekeep\endcsname {\SI\symbol{"ED2E}} + \expandafter\def\csname simpleicon@googlelens\endcsname {\SI\symbol{"ED2F}} + \expandafter\def\csname simpleicon@googlemaps\endcsname {\SI\symbol{"ED30}} + \expandafter\def\csname simpleicon@googlemarketingplatform\endcsname {\SI\symbol{"ED31}} + \expandafter\def\csname simpleicon@googlemeet\endcsname {\SI\symbol{"ED32}} + \expandafter\def\csname simpleicon@googlemessages\endcsname {\SI\symbol{"ED33}} + \expandafter\def\csname simpleicon@googlemybusiness\endcsname {\SI\symbol{"ED34}} + \expandafter\def\csname simpleicon@googlenearby\endcsname {\SI\symbol{"ED35}} + \expandafter\def\csname simpleicon@googlenews\endcsname {\SI\symbol{"ED36}} + \expandafter\def\csname simpleicon@googleoptimize\endcsname {\SI\symbol{"ED37}} + \expandafter\def\csname simpleicon@googlepay\endcsname {\SI\symbol{"ED38}} + \expandafter\def\csname simpleicon@googlephotos\endcsname {\SI\symbol{"ED39}} + \expandafter\def\csname simpleicon@googleplay\endcsname {\SI\symbol{"ED3A}} + \expandafter\def\csname simpleicon@googlepodcasts\endcsname {\SI\symbol{"ED3B}} + \expandafter\def\csname simpleicon@googlescholar\endcsname {\SI\symbol{"ED3C}} + \expandafter\def\csname simpleicon@googlesearchconsole\endcsname {\SI\symbol{"ED3D}} + \expandafter\def\csname simpleicon@googlesheets\endcsname {\SI\symbol{"ED3E}} + \expandafter\def\csname simpleicon@googlestreetview\endcsname {\SI\symbol{"ED3F}} + \expandafter\def\csname simpleicon@googletagmanager\endcsname {\SI\symbol{"ED40}} + \expandafter\def\csname simpleicon@googletranslate\endcsname {\SI\symbol{"ED41}} + \expandafter\def\csname simpleicon@gotomeeting\endcsname {\SI\symbol{"ED42}} + \expandafter\def\csname simpleicon@grab\endcsname {\SI\symbol{"ED43}} + \expandafter\def\csname simpleicon@gradle\endcsname {\SI\symbol{"ED44}} + \expandafter\def\csname simpleicon@grafana\endcsname {\SI\symbol{"ED45}} + \expandafter\def\csname simpleicon@grammarly\endcsname {\SI\symbol{"ED46}} + \expandafter\def\csname simpleicon@grandfrais\endcsname {\SI\symbol{"ED47}} + \expandafter\def\csname simpleicon@graphql\endcsname {\SI\symbol{"ED48}} + \expandafter\def\csname simpleicon@grav\endcsname {\SI\symbol{"ED49}} + \expandafter\def\csname simpleicon@gravatar\endcsname {\SI\symbol{"ED4A}} + \expandafter\def\csname simpleicon@graylog\endcsname {\SI\symbol{"ED4B}} + \expandafter\def\csname simpleicon@greensock\endcsname {\SI\symbol{"ED4C}} + \expandafter\def\csname simpleicon@griddotai\endcsname {\SI\symbol{"ED4D}} + \expandafter\def\csname simpleicon@gridsome\endcsname {\SI\symbol{"ED4E}} + \expandafter\def\csname simpleicon@groupme\endcsname {\SI\symbol{"ED4F}} + \expandafter\def\csname simpleicon@groupon\endcsname {\SI\symbol{"ED50}} + \expandafter\def\csname simpleicon@grubhub\endcsname {\SI\symbol{"ED51}} + \expandafter\def\csname simpleicon@grunt\endcsname {\SI\symbol{"ED52}} + \expandafter\def\csname simpleicon@gtk\endcsname {\SI\symbol{"ED53}} + \expandafter\def\csname simpleicon@guangzhoumetro\endcsname {\SI\symbol{"ED54}} + \expandafter\def\csname simpleicon@guilded\endcsname {\SI\symbol{"ED55}} + \expandafter\def\csname simpleicon@gulp\endcsname {\SI\symbol{"ED56}} + \expandafter\def\csname simpleicon@gumroad\endcsname {\SI\symbol{"ED57}} + \expandafter\def\csname simpleicon@gumtree\endcsname {\SI\symbol{"ED58}} + \expandafter\def\csname simpleicon@gunicorn\endcsname {\SI\symbol{"ED59}} + \expandafter\def\csname simpleicon@gurobi\endcsname {\SI\symbol{"ED5A}} + \expandafter\def\csname simpleicon@gutenberg\endcsname {\SI\symbol{"ED5B}} + \expandafter\def\csname simpleicon@habr\endcsname {\SI\symbol{"ED5C}} + \expandafter\def\csname simpleicon@hackaday\endcsname {\SI\symbol{"ED5D}} + \expandafter\def\csname simpleicon@hackclub\endcsname {\SI\symbol{"ED5E}} + \expandafter\def\csname simpleicon@hackerearth\endcsname {\SI\symbol{"ED5F}} + \expandafter\def\csname simpleicon@hackernoon\endcsname {\SI\symbol{"ED60}} + \expandafter\def\csname simpleicon@hackerone\endcsname {\SI\symbol{"ED61}} + \expandafter\def\csname simpleicon@hackerrank\endcsname {\SI\symbol{"ED62}} + \expandafter\def\csname simpleicon@hackster\endcsname {\SI\symbol{"ED63}} + \expandafter\def\csname simpleicon@hackthebox\endcsname {\SI\symbol{"ED64}} + \expandafter\def\csname simpleicon@handlebarsdotjs\endcsname {\SI\symbol{"ED65}} + \expandafter\def\csname simpleicon@handshake\endcsname {\SI\symbol{"ED66}} + \expandafter\def\csname simpleicon@handshakeprotocol\endcsname {\SI\symbol{"ED67}} + \expandafter\def\csname simpleicon@happycow\endcsname {\SI\symbol{"ED68}} + \expandafter\def\csname simpleicon@harbor\endcsname {\SI\symbol{"ED69}} + \expandafter\def\csname simpleicon@hashnode\endcsname {\SI\symbol{"ED6A}} + \expandafter\def\csname simpleicon@haskell\endcsname {\SI\symbol{"ED6B}} + \expandafter\def\csname simpleicon@hasura\endcsname {\SI\symbol{"ED6C}} + \expandafter\def\csname simpleicon@hatenabookmark\endcsname {\SI\symbol{"ED6D}} + \expandafter\def\csname simpleicon@haveibeenpwned\endcsname {\SI\symbol{"ED6E}} + \expandafter\def\csname simpleicon@haxe\endcsname {\SI\symbol{"ED6F}} + \expandafter\def\csname simpleicon@hbo\endcsname {\SI\symbol{"ED70}} + \expandafter\def\csname simpleicon@hcl\endcsname {\SI\symbol{"ED71}} + \expandafter\def\csname simpleicon@headlessui\endcsname {\SI\symbol{"ED72}} + \expandafter\def\csname simpleicon@headspace\endcsname {\SI\symbol{"ED73}} + \expandafter\def\csname simpleicon@hellofresh\endcsname {\SI\symbol{"ED74}} + \expandafter\def\csname simpleicon@hellyhansen\endcsname {\SI\symbol{"ED75}} + \expandafter\def\csname simpleicon@helm\endcsname {\SI\symbol{"ED76}} + \expandafter\def\csname simpleicon@helpdesk\endcsname {\SI\symbol{"ED77}} + \expandafter\def\csname simpleicon@helpscout\endcsname {\SI\symbol{"ED78}} + \expandafter\def\csname simpleicon@here\endcsname {\SI\symbol{"ED79}} + \expandafter\def\csname simpleicon@heroku\endcsname {\SI\symbol{"ED7A}} + \expandafter\def\csname simpleicon@hetzner\endcsname {\SI\symbol{"ED7B}} + \expandafter\def\csname simpleicon@hexo\endcsname {\SI\symbol{"ED7C}} + \expandafter\def\csname simpleicon@hey\endcsname {\SI\symbol{"ED7D}} + \expandafter\def\csname simpleicon@hibernate\endcsname {\SI\symbol{"ED7E}} + \expandafter\def\csname simpleicon@hibob\endcsname {\SI\symbol{"ED7F}} + \expandafter\def\csname simpleicon@hilton\endcsname {\SI\symbol{"ED80}} + \expandafter\def\csname simpleicon@hitachi\endcsname {\SI\symbol{"ED81}} + \expandafter\def\csname simpleicon@hive\endcsname {\SI\symbol{"ED82}} + \expandafter\def\csname simpleicon@hiveblockchain\endcsname {\SI\symbol{"ED83}} + \expandafter\def\csname simpleicon@homeadvisor\endcsname {\SI\symbol{"ED84}} + \expandafter\def\csname simpleicon@homeassistant\endcsname {\SI\symbol{"ED85}} + \expandafter\def\csname simpleicon@homeassistantcommunitystore\endcsname {\SI\symbol{"ED86}} + \expandafter\def\csname simpleicon@homebrew\endcsname {\SI\symbol{"ED87}} + \expandafter\def\csname simpleicon@homebridge\endcsname {\SI\symbol{"ED88}} + \expandafter\def\csname simpleicon@homify\endcsname {\SI\symbol{"ED89}} + \expandafter\def\csname simpleicon@honda\endcsname {\SI\symbol{"ED8A}} + \expandafter\def\csname simpleicon@hootsuite\endcsname {\SI\symbol{"ED8B}} + \expandafter\def\csname simpleicon@hoppscotch\endcsname {\SI\symbol{"ED8C}} + \expandafter\def\csname simpleicon@hotelsdotcom\endcsname {\SI\symbol{"ED8D}} + \expandafter\def\csname simpleicon@hotjar\endcsname {\SI\symbol{"ED8E}} + \expandafter\def\csname simpleicon@houdini\endcsname {\SI\symbol{"ED8F}} + \expandafter\def\csname simpleicon@houzz\endcsname {\SI\symbol{"ED90}} + \expandafter\def\csname simpleicon@hp\endcsname {\SI\symbol{"ED91}} + \expandafter\def\csname simpleicon@html5\endcsname {\SI\symbol{"ED92}} + \expandafter\def\csname simpleicon@htmlacademy\endcsname {\SI\symbol{"ED93}} + \expandafter\def\csname simpleicon@httpie\endcsname {\SI\symbol{"ED94}} + \expandafter\def\csname simpleicon@huawei\endcsname {\SI\symbol{"ED95}} + \expandafter\def\csname simpleicon@hubspot\endcsname {\SI\symbol{"ED96}} + \expandafter\def\csname simpleicon@hugo\endcsname {\SI\symbol{"ED97}} + \expandafter\def\csname simpleicon@hulu\endcsname {\SI\symbol{"ED98}} + \expandafter\def\csname simpleicon@humblebundle\endcsname {\SI\symbol{"ED99}} + \expandafter\def\csname simpleicon@hungryjacks\endcsname {\SI\symbol{"ED9A}} + \expandafter\def\csname simpleicon@hurriyetemlak\endcsname {\SI\symbol{"ED9B}} + \expandafter\def\csname simpleicon@husqvarna\endcsname {\SI\symbol{"ED9C}} + \expandafter\def\csname simpleicon@hyper\endcsname {\SI\symbol{"ED9D}} + \expandafter\def\csname simpleicon@hyperledger\endcsname {\SI\symbol{"ED9E}} + \expandafter\def\csname simpleicon@hypothesis\endcsname {\SI\symbol{"ED9F}} + \expandafter\def\csname simpleicon@hyundai\endcsname {\SI\symbol{"EDA0}} + \expandafter\def\csname simpleicon@i18next\endcsname {\SI\symbol{"EDA1}} + \expandafter\def\csname simpleicon@iata\endcsname {\SI\symbol{"EDA2}} + \expandafter\def\csname simpleicon@ibeacon\endcsname {\SI\symbol{"EDA3}} + \expandafter\def\csname simpleicon@ibm\endcsname {\SI\symbol{"EDA4}} + \expandafter\def\csname simpleicon@ibmcloud\endcsname {\SI\symbol{"EDA5}} + \expandafter\def\csname simpleicon@ibmwatson\endcsname {\SI\symbol{"EDA6}} + \expandafter\def\csname simpleicon@iceland\endcsname {\SI\symbol{"EDA7}} + \expandafter\def\csname simpleicon@icinga\endcsname {\SI\symbol{"EDA8}} + \expandafter\def\csname simpleicon@icloud\endcsname {\SI\symbol{"EDA9}} + \expandafter\def\csname simpleicon@icomoon\endcsname {\SI\symbol{"EDAA}} + \expandafter\def\csname simpleicon@icon\endcsname {\SI\symbol{"EDAB}} + \expandafter\def\csname simpleicon@iconfinder\endcsname {\SI\symbol{"EDAC}} + \expandafter\def\csname simpleicon@iconify\endcsname {\SI\symbol{"EDAD}} + \expandafter\def\csname simpleicon@iconjar\endcsname {\SI\symbol{"EDAE}} + \expandafter\def\csname simpleicon@icons8\endcsname {\SI\symbol{"EDAF}} + \expandafter\def\csname simpleicon@icq\endcsname {\SI\symbol{"EDB0}} + \expandafter\def\csname simpleicon@ieee\endcsname {\SI\symbol{"EDB1}} + \expandafter\def\csname simpleicon@ifixit\endcsname {\SI\symbol{"EDB2}} + \expandafter\def\csname simpleicon@ifood\endcsname {\SI\symbol{"EDB3}} + \expandafter\def\csname simpleicon@ifttt\endcsname {\SI\symbol{"EDB4}} + \expandafter\def\csname simpleicon@iheartradio\endcsname {\SI\symbol{"EDB5}} + \expandafter\def\csname simpleicon@ikea\endcsname {\SI\symbol{"EDB6}} + \expandafter\def\csname simpleicon@imagej\endcsname {\SI\symbol{"EDB7}} + \expandafter\def\csname simpleicon@imdb\endcsname {\SI\symbol{"EDB8}} + \expandafter\def\csname simpleicon@imgur\endcsname {\SI\symbol{"EDB9}} + \expandafter\def\csname simpleicon@immer\endcsname {\SI\symbol{"EDBA}} + \expandafter\def\csname simpleicon@imou\endcsname {\SI\symbol{"EDBB}} + \expandafter\def\csname simpleicon@indeed\endcsname {\SI\symbol{"EDBC}} + \expandafter\def\csname simpleicon@infiniti\endcsname {\SI\symbol{"EDBD}} + \expandafter\def\csname simpleicon@influxdb\endcsname {\SI\symbol{"EDBE}} + \expandafter\def\csname simpleicon@informatica\endcsname {\SI\symbol{"EDBF}} + \expandafter\def\csname simpleicon@infosys\endcsname {\SI\symbol{"EDC0}} + \expandafter\def\csname simpleicon@ingress\endcsname {\SI\symbol{"EDC1}} + \expandafter\def\csname simpleicon@inkscape\endcsname {\SI\symbol{"EDC2}} + \expandafter\def\csname simpleicon@insomnia\endcsname {\SI\symbol{"EDC3}} + \expandafter\def\csname simpleicon@instacart\endcsname {\SI\symbol{"EDC4}} + \expandafter\def\csname simpleicon@instagram\endcsname {\SI\symbol{"EDC5}} + \expandafter\def\csname simpleicon@instapaper\endcsname {\SI\symbol{"EDC6}} + \expandafter\def\csname simpleicon@instatus\endcsname {\SI\symbol{"EDC7}} + \expandafter\def\csname simpleicon@instructables\endcsname {\SI\symbol{"EDC8}} + \expandafter\def\csname simpleicon@integromat\endcsname {\SI\symbol{"EDC9}} + \expandafter\def\csname simpleicon@intel\endcsname {\SI\symbol{"EDCA}} + \expandafter\def\csname simpleicon@intellijidea\endcsname {\SI\symbol{"EDCB}} + \expandafter\def\csname simpleicon@interactjs\endcsname {\SI\symbol{"EDCC}} + \expandafter\def\csname simpleicon@intercom\endcsname {\SI\symbol{"EDCD}} + \expandafter\def\csname simpleicon@intermarche\endcsname {\SI\symbol{"EDCE}} + \expandafter\def\csname simpleicon@internetarchive\endcsname {\SI\symbol{"EDCF}} + \expandafter\def\csname simpleicon@internetexplorer\endcsname {\SI\symbol{"EDD0}} + \expandafter\def\csname simpleicon@intigriti\endcsname {\SI\symbol{"EDD1}} + \expandafter\def\csname simpleicon@invision\endcsname {\SI\symbol{"EDD2}} + \expandafter\def\csname simpleicon@invoiceninja\endcsname {\SI\symbol{"EDD3}} + \expandafter\def\csname simpleicon@iobroker\endcsname {\SI\symbol{"EDD4}} + \expandafter\def\csname simpleicon@ionic\endcsname {\SI\symbol{"EDD5}} + \expandafter\def\csname simpleicon@ionos\endcsname {\SI\symbol{"EDD6}} + \expandafter\def\csname simpleicon@ios\endcsname {\SI\symbol{"EDD7}} + \expandafter\def\csname simpleicon@iota\endcsname {\SI\symbol{"EDD8}} + \expandafter\def\csname simpleicon@ipfs\endcsname {\SI\symbol{"EDD9}} + \expandafter\def\csname simpleicon@issuu\endcsname {\SI\symbol{"EDDA}} + \expandafter\def\csname simpleicon@istio\endcsname {\SI\symbol{"EDDB}} + \expandafter\def\csname simpleicon@itchdotio\endcsname {\SI\symbol{"EDDC}} + \expandafter\def\csname simpleicon@iterm2\endcsname {\SI\symbol{"EDDD}} + \expandafter\def\csname simpleicon@itunes\endcsname {\SI\symbol{"EDDE}} + \expandafter\def\csname simpleicon@iveco\endcsname {\SI\symbol{"EDDF}} + \expandafter\def\csname simpleicon@jabber\endcsname {\SI\symbol{"EDE0}} + \expandafter\def\csname simpleicon@jaguar\endcsname {\SI\symbol{"EDE1}} + \expandafter\def\csname simpleicon@jamboard\endcsname {\SI\symbol{"EDE2}} + \expandafter\def\csname simpleicon@jameson\endcsname {\SI\symbol{"EDE3}} + \expandafter\def\csname simpleicon@jamstack\endcsname {\SI\symbol{"EDE4}} + \expandafter\def\csname simpleicon@jasmine\endcsname {\SI\symbol{"EDE5}} + \expandafter\def\csname simpleicon@javascript\endcsname {\SI\symbol{"EDE6}} + \expandafter\def\csname simpleicon@jbl\endcsname {\SI\symbol{"EDE7}} + \expandafter\def\csname simpleicon@jcb\endcsname {\SI\symbol{"EDE8}} + \expandafter\def\csname simpleicon@jeep\endcsname {\SI\symbol{"EDE9}} + \expandafter\def\csname simpleicon@jekyll\endcsname {\SI\symbol{"EDEA}} + \expandafter\def\csname simpleicon@jellyfin\endcsname {\SI\symbol{"EDEB}} + \expandafter\def\csname simpleicon@jenkins\endcsname {\SI\symbol{"EDEC}} + \expandafter\def\csname simpleicon@jenkinsx\endcsname {\SI\symbol{"EDED}} + \expandafter\def\csname simpleicon@jest\endcsname {\SI\symbol{"EDEE}} + \expandafter\def\csname simpleicon@jet\endcsname {\SI\symbol{"EDEF}} + \expandafter\def\csname simpleicon@jetbrains\endcsname {\SI\symbol{"EDF0}} + \expandafter\def\csname simpleicon@jetpackcompose\endcsname {\SI\symbol{"EDF1}} + \expandafter\def\csname simpleicon@jfrog\endcsname {\SI\symbol{"EDF2}} + \expandafter\def\csname simpleicon@jfrogbintray\endcsname {\SI\symbol{"EDF3}} + \expandafter\def\csname simpleicon@jinja\endcsname {\SI\symbol{"EDF4}} + \expandafter\def\csname simpleicon@jira\endcsname {\SI\symbol{"EDF5}} + \expandafter\def\csname simpleicon@jirasoftware\endcsname {\SI\symbol{"EDF6}} + \expandafter\def\csname simpleicon@jitsi\endcsname {\SI\symbol{"EDF7}} + \expandafter\def\csname simpleicon@johndeere\endcsname {\SI\symbol{"EDF8}} + \expandafter\def\csname simpleicon@joomla\endcsname {\SI\symbol{"EDF9}} + \expandafter\def\csname simpleicon@joplin\endcsname {\SI\symbol{"EDFA}} + \expandafter\def\csname simpleicon@jordan\endcsname {\SI\symbol{"EDFB}} + \expandafter\def\csname simpleicon@jpeg\endcsname {\SI\symbol{"EDFC}} + \expandafter\def\csname simpleicon@jquery\endcsname {\SI\symbol{"EDFD}} + \expandafter\def\csname simpleicon@jrgroup\endcsname {\SI\symbol{"EDFE}} + \expandafter\def\csname simpleicon@jsdelivr\endcsname {\SI\symbol{"EDFF}} + \expandafter\def\csname simpleicon@jsfiddle\endcsname {\SI\symbol{"EE00}} + \expandafter\def\csname simpleicon@json\endcsname {\SI\symbol{"EE01}} + \expandafter\def\csname simpleicon@jsonwebtokens\endcsname {\SI\symbol{"EE02}} + \expandafter\def\csname simpleicon@jss\endcsname {\SI\symbol{"EE03}} + \expandafter\def\csname simpleicon@julia\endcsname {\SI\symbol{"EE04}} + \expandafter\def\csname simpleicon@junipernetworks\endcsname {\SI\symbol{"EE05}} + \expandafter\def\csname simpleicon@junit5\endcsname {\SI\symbol{"EE06}} + \expandafter\def\csname simpleicon@jupyter\endcsname {\SI\symbol{"EE07}} + \expandafter\def\csname simpleicon@justeat\endcsname {\SI\symbol{"EE08}} + \expandafter\def\csname simpleicon@justgiving\endcsname {\SI\symbol{"EE09}} + \expandafter\def\csname simpleicon@k3s\endcsname {\SI\symbol{"EE0A}} + \expandafter\def\csname simpleicon@k6\endcsname {\SI\symbol{"EE0B}} + \expandafter\def\csname simpleicon@kaggle\endcsname {\SI\symbol{"EE0C}} + \expandafter\def\csname simpleicon@kahoot\endcsname {\SI\symbol{"EE0D}} + \expandafter\def\csname simpleicon@kaios\endcsname {\SI\symbol{"EE0E}} + \expandafter\def\csname simpleicon@kakao\endcsname {\SI\symbol{"EE0F}} + \expandafter\def\csname simpleicon@kakaotalk\endcsname {\SI\symbol{"EE10}} + \expandafter\def\csname simpleicon@kalilinux\endcsname {\SI\symbol{"EE11}} + \expandafter\def\csname simpleicon@kaniko\endcsname {\SI\symbol{"EE12}} + \expandafter\def\csname simpleicon@karlsruherverkehrsverbund\endcsname {\SI\symbol{"EE13}} + \expandafter\def\csname simpleicon@kasasmart\endcsname {\SI\symbol{"EE14}} + \expandafter\def\csname simpleicon@kashflow\endcsname {\SI\symbol{"EE15}} + \expandafter\def\csname simpleicon@kaspersky\endcsname {\SI\symbol{"EE16}} + \expandafter\def\csname simpleicon@katacoda\endcsname {\SI\symbol{"EE17}} + \expandafter\def\csname simpleicon@katana\endcsname {\SI\symbol{"EE18}} + \expandafter\def\csname simpleicon@kaufland\endcsname {\SI\symbol{"EE19}} + \expandafter\def\csname simpleicon@kde\endcsname {\SI\symbol{"EE1A}} + \expandafter\def\csname simpleicon@kdenlive\endcsname {\SI\symbol{"EE1B}} + \expandafter\def\csname simpleicon@keepachangelog\endcsname {\SI\symbol{"EE1C}} + \expandafter\def\csname simpleicon@keepassxc\endcsname {\SI\symbol{"EE1D}} + \expandafter\def\csname simpleicon@kentico\endcsname {\SI\symbol{"EE1E}} + \expandafter\def\csname simpleicon@keras\endcsname {\SI\symbol{"EE1F}} + \expandafter\def\csname simpleicon@keybase\endcsname {\SI\symbol{"EE20}} + \expandafter\def\csname simpleicon@keycdn\endcsname {\SI\symbol{"EE21}} + \expandafter\def\csname simpleicon@kfc\endcsname {\SI\symbol{"EE22}} + \expandafter\def\csname simpleicon@khanacademy\endcsname {\SI\symbol{"EE23}} + \expandafter\def\csname simpleicon@khronosgroup\endcsname {\SI\symbol{"EE24}} + \expandafter\def\csname simpleicon@kia\endcsname {\SI\symbol{"EE25}} + \expandafter\def\csname simpleicon@kibana\endcsname {\SI\symbol{"EE26}} + \expandafter\def\csname simpleicon@kicad\endcsname {\SI\symbol{"EE27}} + \expandafter\def\csname simpleicon@kickstarter\endcsname {\SI\symbol{"EE28}} + \expandafter\def\csname simpleicon@kik\endcsname {\SI\symbol{"EE29}} + \expandafter\def\csname simpleicon@kingstontechnology\endcsname {\SI\symbol{"EE2A}} + \expandafter\def\csname simpleicon@kinopoisk\endcsname {\SI\symbol{"EE2B}} + \expandafter\def\csname simpleicon@kirby\endcsname {\SI\symbol{"EE2C}} + \expandafter\def\csname simpleicon@kitsu\endcsname {\SI\symbol{"EE2D}} + \expandafter\def\csname simpleicon@klarna\endcsname {\SI\symbol{"EE2E}} + \expandafter\def\csname simpleicon@klm\endcsname {\SI\symbol{"EE2F}} + \expandafter\def\csname simpleicon@klook\endcsname {\SI\symbol{"EE30}} + \expandafter\def\csname simpleicon@knative\endcsname {\SI\symbol{"EE31}} + \expandafter\def\csname simpleicon@knowledgebase\endcsname {\SI\symbol{"EE32}} + \expandafter\def\csname simpleicon@known\endcsname {\SI\symbol{"EE33}} + \expandafter\def\csname simpleicon@koa\endcsname {\SI\symbol{"EE34}} + \expandafter\def\csname simpleicon@koc\endcsname {\SI\symbol{"EE35}} + \expandafter\def\csname simpleicon@kodi\endcsname {\SI\symbol{"EE36}} + \expandafter\def\csname simpleicon@kofax\endcsname {\SI\symbol{"EE37}} + \expandafter\def\csname simpleicon@kofi\endcsname {\SI\symbol{"EE38}} + \expandafter\def\csname simpleicon@komoot\endcsname {\SI\symbol{"EE39}} + \expandafter\def\csname simpleicon@konami\endcsname {\SI\symbol{"EE3A}} + \expandafter\def\csname simpleicon@kong\endcsname {\SI\symbol{"EE3B}} + \expandafter\def\csname simpleicon@kongregate\endcsname {\SI\symbol{"EE3C}} + \expandafter\def\csname simpleicon@konva\endcsname {\SI\symbol{"EE3D}} + \expandafter\def\csname simpleicon@kotlin\endcsname {\SI\symbol{"EE3E}} + \expandafter\def\csname simpleicon@koyeb\endcsname {\SI\symbol{"EE3F}} + \expandafter\def\csname simpleicon@krita\endcsname {\SI\symbol{"EE40}} + \expandafter\def\csname simpleicon@ktm\endcsname {\SI\symbol{"EE41}} + \expandafter\def\csname simpleicon@kuaishou\endcsname {\SI\symbol{"EE42}} + \expandafter\def\csname simpleicon@kubernetes\endcsname {\SI\symbol{"EE43}} + \expandafter\def\csname simpleicon@kubuntu\endcsname {\SI\symbol{"EE44}} + \expandafter\def\csname simpleicon@kuma\endcsname {\SI\symbol{"EE45}} + \expandafter\def\csname simpleicon@kyocera\endcsname {\SI\symbol{"EE46}} + \expandafter\def\csname simpleicon@labview\endcsname {\SI\symbol{"EE47}} + \expandafter\def\csname simpleicon@lada\endcsname {\SI\symbol{"EE48}} + \expandafter\def\csname simpleicon@lamborghini\endcsname {\SI\symbol{"EE49}} + \expandafter\def\csname simpleicon@landrover\endcsname {\SI\symbol{"EE4A}} + \expandafter\def\csname simpleicon@lapce\endcsname {\SI\symbol{"EE4B}} + \expandafter\def\csname simpleicon@laragon\endcsname {\SI\symbol{"EE4C}} + \expandafter\def\csname simpleicon@laravel\endcsname {\SI\symbol{"EE4D}} + \expandafter\def\csname simpleicon@laravelhorizon\endcsname {\SI\symbol{"EE4E}} + \expandafter\def\csname simpleicon@laravelnova\endcsname {\SI\symbol{"EE4F}} + \expandafter\def\csname simpleicon@lastdotfm\endcsname {\SI\symbol{"EE50}} + \expandafter\def\csname simpleicon@lastpass\endcsname {\SI\symbol{"EE51}} + \expandafter\def\csname simpleicon@latex\endcsname {\SI\symbol{"EE52}} + \expandafter\def\csname simpleicon@launchpad\endcsname {\SI\symbol{"EE53}} + \expandafter\def\csname simpleicon@lazarus\endcsname {\SI\symbol{"EE54}} + \expandafter\def\csname simpleicon@lbry\endcsname {\SI\symbol{"EE55}} + \expandafter\def\csname simpleicon@leaderprice\endcsname {\SI\symbol{"EE56}} + \expandafter\def\csname simpleicon@leaflet\endcsname {\SI\symbol{"EE57}} + \expandafter\def\csname simpleicon@leanpub\endcsname {\SI\symbol{"EE58}} + \expandafter\def\csname simpleicon@leetcode\endcsname {\SI\symbol{"EE59}} + \expandafter\def\csname simpleicon@lemmy\endcsname {\SI\symbol{"EE5A}} + \expandafter\def\csname simpleicon@lenovo\endcsname {\SI\symbol{"EE5B}} + \expandafter\def\csname simpleicon@lens\endcsname {\SI\symbol{"EE5C}} + \expandafter\def\csname simpleicon@leroymerlin\endcsname {\SI\symbol{"EE5E}} + \expandafter\def\csname simpleicon@less\endcsname {\SI\symbol{"EE5F}} + \expandafter\def\csname simpleicon@letsencrypt\endcsname {\SI\symbol{"EE60}} + \expandafter\def\csname simpleicon@letterboxd\endcsname {\SI\symbol{"EE61}} + \expandafter\def\csname simpleicon@levelsdotfyi\endcsname {\SI\symbol{"EE62}} + \expandafter\def\csname simpleicon@lg\endcsname {\SI\symbol{"EE63}} + \expandafter\def\csname simpleicon@lgtm\endcsname {\SI\symbol{"EE64}} + \expandafter\def\csname simpleicon@liberapay\endcsname {\SI\symbol{"EE65}} + \expandafter\def\csname simpleicon@librariesdotio\endcsname {\SI\symbol{"EE66}} + \expandafter\def\csname simpleicon@librarything\endcsname {\SI\symbol{"EE67}} + \expandafter\def\csname simpleicon@libreoffice\endcsname {\SI\symbol{"EE68}} + \expandafter\def\csname simpleicon@libuv\endcsname {\SI\symbol{"EE69}} + \expandafter\def\csname simpleicon@lichess\endcsname {\SI\symbol{"EE6A}} + \expandafter\def\csname simpleicon@lidl\endcsname {\SI\symbol{"EE6B}} + \expandafter\def\csname simpleicon@lifx\endcsname {\SI\symbol{"EE6C}} + \expandafter\def\csname simpleicon@lighthouse\endcsname {\SI\symbol{"EE6D}} + \expandafter\def\csname simpleicon@line\endcsname {\SI\symbol{"EE6E}} + \expandafter\def\csname simpleicon@lineageos\endcsname {\SI\symbol{"EE6F}} + \expandafter\def\csname simpleicon@linear\endcsname {\SI\symbol{"EE70}} + \expandafter\def\csname simpleicon@linkedin\endcsname {\SI\symbol{"EE71}} + \expandafter\def\csname simpleicon@linkerd\endcsname {\SI\symbol{"EE72}} + \expandafter\def\csname simpleicon@linkfire\endcsname {\SI\symbol{"EE73}} + \expandafter\def\csname simpleicon@linktree\endcsname {\SI\symbol{"EE74}} + \expandafter\def\csname simpleicon@linode\endcsname {\SI\symbol{"EE75}} + \expandafter\def\csname simpleicon@linux\endcsname {\SI\symbol{"EE76}} + \expandafter\def\csname simpleicon@linuxcontainers\endcsname {\SI\symbol{"EE77}} + \expandafter\def\csname simpleicon@linuxfoundation\endcsname {\SI\symbol{"EE78}} + \expandafter\def\csname simpleicon@linuxmint\endcsname {\SI\symbol{"EE79}} + \expandafter\def\csname simpleicon@lionair\endcsname {\SI\symbol{"EE7A}} + \expandafter\def\csname simpleicon@liquibase\endcsname {\SI\symbol{"EE7B}} + \expandafter\def\csname simpleicon@lit\endcsname {\SI\symbol{"EE7C}} + \expandafter\def\csname simpleicon@litecoin\endcsname {\SI\symbol{"EE7D}} + \expandafter\def\csname simpleicon@livechat\endcsname {\SI\symbol{"EE7E}} + \expandafter\def\csname simpleicon@livejournal\endcsname {\SI\symbol{"EE7F}} + \expandafter\def\csname simpleicon@livewire\endcsname {\SI\symbol{"EE80}} + \expandafter\def\csname simpleicon@llvm\endcsname {\SI\symbol{"EE81}} + \expandafter\def\csname simpleicon@lmms\endcsname {\SI\symbol{"EE82}} + \expandafter\def\csname simpleicon@lodash\endcsname {\SI\symbol{"EE83}} + \expandafter\def\csname simpleicon@logitech\endcsname {\SI\symbol{"EE84}} + \expandafter\def\csname simpleicon@logmein\endcsname {\SI\symbol{"EE85}} + \expandafter\def\csname simpleicon@logstash\endcsname {\SI\symbol{"EE86}} + \expandafter\def\csname simpleicon@looker\endcsname {\SI\symbol{"EE87}} + \expandafter\def\csname simpleicon@loom\endcsname {\SI\symbol{"EE88}} + \expandafter\def\csname simpleicon@loop\endcsname {\SI\symbol{"EE89}} + \expandafter\def\csname simpleicon@loopback\endcsname {\SI\symbol{"EE8A}} + \expandafter\def\csname simpleicon@lospec\endcsname {\SI\symbol{"EE8B}} + \expandafter\def\csname simpleicon@lotpolishairlines\endcsname {\SI\symbol{"EE8C}} + \expandafter\def\csname simpleicon@lua\endcsname {\SI\symbol{"EE8D}} + \expandafter\def\csname simpleicon@lubuntu\endcsname {\SI\symbol{"EE8E}} + \expandafter\def\csname simpleicon@ludwig\endcsname {\SI\symbol{"EE8F}} + \expandafter\def\csname simpleicon@lufthansa\endcsname {\SI\symbol{"EE90}} + \expandafter\def\csname simpleicon@lumen\endcsname {\SI\symbol{"EE91}} + \expandafter\def\csname simpleicon@lunacy\endcsname {\SI\symbol{"EE92}} + \expandafter\def\csname simpleicon@lydia\endcsname {\SI\symbol{"EE93}} + \expandafter\def\csname simpleicon@lyft\endcsname {\SI\symbol{"EE94}} + \expandafter\def\csname simpleicon@maas\endcsname {\SI\symbol{"EE95}} + \expandafter\def\csname simpleicon@macos\endcsname {\SI\symbol{"EE96}} + \expandafter\def\csname simpleicon@macys\endcsname {\SI\symbol{"EE97}} + \expandafter\def\csname simpleicon@magasinsu\endcsname {\SI\symbol{"EE98}} + \expandafter\def\csname simpleicon@magento\endcsname {\SI\symbol{"EE99}} + \expandafter\def\csname simpleicon@magisk\endcsname {\SI\symbol{"EE9A}} + \expandafter\def\csname simpleicon@mailchimp\endcsname {\SI\symbol{"EE9B}} + \expandafter\def\csname simpleicon@maildotru\endcsname {\SI\symbol{"EE9C}} + \expandafter\def\csname simpleicon@mailgun\endcsname {\SI\symbol{"EE9D}} + \expandafter\def\csname simpleicon@majorleaguehacking\endcsname {\SI\symbol{"EE9E}} + \expandafter\def\csname simpleicon@makerbot\endcsname {\SI\symbol{"EE9F}} + \expandafter\def\csname simpleicon@mamp\endcsname {\SI\symbol{"EEA0}} + \expandafter\def\csname simpleicon@man\endcsname {\SI\symbol{"EEA1}} + \expandafter\def\csname simpleicon@manageiq\endcsname {\SI\symbol{"EEA2}} + \expandafter\def\csname simpleicon@manjaro\endcsname {\SI\symbol{"EEA3}} + \expandafter\def\csname simpleicon@mapbox\endcsname {\SI\symbol{"EEA4}} + \expandafter\def\csname simpleicon@mariadb\endcsname {\SI\symbol{"EEA5}} + \expandafter\def\csname simpleicon@mariadbfoundation\endcsname {\SI\symbol{"EEA6}} + \expandafter\def\csname simpleicon@markdown\endcsname {\SI\symbol{"EEA7}} + \expandafter\def\csname simpleicon@marketo\endcsname {\SI\symbol{"EEA8}} + \expandafter\def\csname simpleicon@marko\endcsname {\SI\symbol{"EEA9}} + \expandafter\def\csname simpleicon@marriott\endcsname {\SI\symbol{"EEAA}} + \expandafter\def\csname simpleicon@maserati\endcsname {\SI\symbol{"EEAB}} + \expandafter\def\csname simpleicon@mastercard\endcsname {\SI\symbol{"EEAC}} + \expandafter\def\csname simpleicon@mastercomfig\endcsname {\SI\symbol{"EEAD}} + \expandafter\def\csname simpleicon@mastodon\endcsname {\SI\symbol{"EEAE}} + \expandafter\def\csname simpleicon@materialdesign\endcsname {\SI\symbol{"EEAF}} + \expandafter\def\csname simpleicon@materialdesignicons\endcsname {\SI\symbol{"EEB0}} + \expandafter\def\csname simpleicon@matomo\endcsname {\SI\symbol{"EEB1}} + \expandafter\def\csname simpleicon@matrix\endcsname {\SI\symbol{"EEB2}} + \expandafter\def\csname simpleicon@matterdotjs\endcsname {\SI\symbol{"EEB3}} + \expandafter\def\csname simpleicon@mattermost\endcsname {\SI\symbol{"EEB4}} + \expandafter\def\csname simpleicon@matternet\endcsname {\SI\symbol{"EEB5}} + \expandafter\def\csname simpleicon@max\endcsname {\SI\symbol{"EEB6}} + \expandafter\def\csname simpleicon@maxplanckgesellschaft\endcsname {\SI\symbol{"EEB7}} + \expandafter\def\csname simpleicon@maytag\endcsname {\SI\symbol{"EEB8}} + \expandafter\def\csname simpleicon@mazda\endcsname {\SI\symbol{"EEB9}} + \expandafter\def\csname simpleicon@mcafee\endcsname {\SI\symbol{"EEBA}} + \expandafter\def\csname simpleicon@mcdonalds\endcsname {\SI\symbol{"EEBB}} + \expandafter\def\csname simpleicon@mclaren\endcsname {\SI\symbol{"EEBC}} + \expandafter\def\csname simpleicon@mdbook\endcsname {\SI\symbol{"EEBD}} + \expandafter\def\csname simpleicon@mdnwebdocs\endcsname {\SI\symbol{"EEBE}} + \expandafter\def\csname simpleicon@mdx\endcsname {\SI\symbol{"EEBF}} + \expandafter\def\csname simpleicon@mediafire\endcsname {\SI\symbol{"EEC0}} + \expandafter\def\csname simpleicon@mediamarkt\endcsname {\SI\symbol{"EEC1}} + \expandafter\def\csname simpleicon@mediatek\endcsname {\SI\symbol{"EEC2}} + \expandafter\def\csname simpleicon@mediatemple\endcsname {\SI\symbol{"EEC3}} + \expandafter\def\csname simpleicon@medium\endcsname {\SI\symbol{"EEC4}} + \expandafter\def\csname simpleicon@meetup\endcsname {\SI\symbol{"EEC5}} + \expandafter\def\csname simpleicon@mega\endcsname {\SI\symbol{"EEC6}} + \expandafter\def\csname simpleicon@mendeley\endcsname {\SI\symbol{"EEC7}} + \expandafter\def\csname simpleicon@mercedes\endcsname {\SI\symbol{"EEC8}} + \expandafter\def\csname simpleicon@merck\endcsname {\SI\symbol{"EEC9}} + \expandafter\def\csname simpleicon@mercurial\endcsname {\SI\symbol{"EECA}} + \expandafter\def\csname simpleicon@messenger\endcsname {\SI\symbol{"EECB}} + \expandafter\def\csname simpleicon@meta\endcsname {\SI\symbol{"EECC}} + \expandafter\def\csname simpleicon@metabase\endcsname {\SI\symbol{"EECD}} + \expandafter\def\csname simpleicon@metafilter\endcsname {\SI\symbol{"EECE}} + \expandafter\def\csname simpleicon@meteor\endcsname {\SI\symbol{"EECF}} + \expandafter\def\csname simpleicon@metro\endcsname {\SI\symbol{"EED0}} + \expandafter\def\csname simpleicon@metrodelaciudaddemexico\endcsname {\SI\symbol{"EED1}} + \expandafter\def\csname simpleicon@metrodemadrid\endcsname {\SI\symbol{"EED2}} + \expandafter\def\csname simpleicon@metrodeparis\endcsname {\SI\symbol{"EED3}} + \expandafter\def\csname simpleicon@mewe\endcsname {\SI\symbol{"EED4}} + \expandafter\def\csname simpleicon@microbit\endcsname {\SI\symbol{"EED5}} + \expandafter\def\csname simpleicon@microdotblog\endcsname {\SI\symbol{"EED6}} + \expandafter\def\csname simpleicon@microgenetics\endcsname {\SI\symbol{"EED7}} + \expandafter\def\csname simpleicon@micropython\endcsname {\SI\symbol{"EED8}} + \expandafter\def\csname simpleicon@microsoft\endcsname {\SI\symbol{"EED9}} + \expandafter\def\csname simpleicon@microsoftacademic\endcsname {\SI\symbol{"EEDA}} + \expandafter\def\csname simpleicon@microsoftaccess\endcsname {\SI\symbol{"EEDB}} + \expandafter\def\csname simpleicon@microsoftazure\endcsname {\SI\symbol{"EEDC}} + \expandafter\def\csname simpleicon@microsoftbing\endcsname {\SI\symbol{"EEDD}} + \expandafter\def\csname simpleicon@microsoftedge\endcsname {\SI\symbol{"EEDE}} + \expandafter\def\csname simpleicon@microsoftexcel\endcsname {\SI\symbol{"EEDF}} + \expandafter\def\csname simpleicon@microsoftexchange\endcsname {\SI\symbol{"EEE0}} + \expandafter\def\csname simpleicon@microsoftoffice\endcsname {\SI\symbol{"EEE1}} + \expandafter\def\csname simpleicon@microsoftonedrive\endcsname {\SI\symbol{"EEE2}} + \expandafter\def\csname simpleicon@microsoftonenote\endcsname {\SI\symbol{"EEE3}} + \expandafter\def\csname simpleicon@microsoftoutlook\endcsname {\SI\symbol{"EEE4}} + \expandafter\def\csname simpleicon@microsoftpowerpoint\endcsname {\SI\symbol{"EEE5}} + \expandafter\def\csname simpleicon@microsoftsharepoint\endcsname {\SI\symbol{"EEE6}} + \expandafter\def\csname simpleicon@microsoftsqlserver\endcsname {\SI\symbol{"EEE7}} + \expandafter\def\csname simpleicon@microsoftteams\endcsname {\SI\symbol{"EEE8}} + \expandafter\def\csname simpleicon@microsofttranslator\endcsname {\SI\symbol{"EEE9}} + \expandafter\def\csname simpleicon@microsoftvisio\endcsname {\SI\symbol{"EEEA}} + \expandafter\def\csname simpleicon@microsoftword\endcsname {\SI\symbol{"EEEB}} + \expandafter\def\csname simpleicon@microstrategy\endcsname {\SI\symbol{"EEEC}} + \expandafter\def\csname simpleicon@midi\endcsname {\SI\symbol{"EEED}} + \expandafter\def\csname simpleicon@minds\endcsname {\SI\symbol{"EEEE}} + \expandafter\def\csname simpleicon@minecraft\endcsname {\SI\symbol{"EEEF}} + \expandafter\def\csname simpleicon@minetest\endcsname {\SI\symbol{"EEF0}} + \expandafter\def\csname simpleicon@mini\endcsname {\SI\symbol{"EEF1}} + \expandafter\def\csname simpleicon@minutemailer\endcsname {\SI\symbol{"EEF2}} + \expandafter\def\csname simpleicon@miro\endcsname {\SI\symbol{"EEF3}} + \expandafter\def\csname simpleicon@mitsubishi\endcsname {\SI\symbol{"EEF4}} + \expandafter\def\csname simpleicon@mix\endcsname {\SI\symbol{"EEF5}} + \expandafter\def\csname simpleicon@mixcloud\endcsname {\SI\symbol{"EEF6}} + \expandafter\def\csname simpleicon@mlb\endcsname {\SI\symbol{"EEF7}} + \expandafter\def\csname simpleicon@mlflow\endcsname {\SI\symbol{"EEF8}} + \expandafter\def\csname simpleicon@mobx\endcsname {\SI\symbol{"EEF9}} + \expandafter\def\csname simpleicon@mobxstatetree\endcsname {\SI\symbol{"EEFA}} + \expandafter\def\csname simpleicon@mocha\endcsname {\SI\symbol{"EEFB}} + \expandafter\def\csname simpleicon@modx\endcsname {\SI\symbol{"EEFC}} + \expandafter\def\csname simpleicon@mojangstudios\endcsname {\SI\symbol{"EEFD}} + \expandafter\def\csname simpleicon@moleculer\endcsname {\SI\symbol{"EEFE}} + \expandafter\def\csname simpleicon@momenteo\endcsname {\SI\symbol{"EEFF}} + \expandafter\def\csname simpleicon@monero\endcsname {\SI\symbol{"EF00}} + \expandafter\def\csname simpleicon@moneygram\endcsname {\SI\symbol{"EF01}} + \expandafter\def\csname simpleicon@mongodb\endcsname {\SI\symbol{"EF02}} + \expandafter\def\csname simpleicon@monkeytie\endcsname {\SI\symbol{"EF03}} + \expandafter\def\csname simpleicon@monoprix\endcsname {\SI\symbol{"EF04}} + \expandafter\def\csname simpleicon@monster\endcsname {\SI\symbol{"EF05}} + \expandafter\def\csname simpleicon@monzo\endcsname {\SI\symbol{"EF06}} + \expandafter\def\csname simpleicon@moo\endcsname {\SI\symbol{"EF07}} + \expandafter\def\csname simpleicon@morrisons\endcsname {\SI\symbol{"EF08}} + \expandafter\def\csname simpleicon@moscowmetro\endcsname {\SI\symbol{"EF09}} + \expandafter\def\csname simpleicon@motorola\endcsname {\SI\symbol{"EF0A}} + \expandafter\def\csname simpleicon@mozilla\endcsname {\SI\symbol{"EF0B}} + \expandafter\def\csname simpleicon@msi\endcsname {\SI\symbol{"EF0C}} + \expandafter\def\csname simpleicon@mta\endcsname {\SI\symbol{"EF0D}} + \expandafter\def\csname simpleicon@mtr\endcsname {\SI\symbol{"EF0E}} + \expandafter\def\csname simpleicon@mui\endcsname {\SI\symbol{"EF0F}} + \expandafter\def\csname simpleicon@mulesoft\endcsname {\SI\symbol{"EF10}} + \expandafter\def\csname simpleicon@muller\endcsname {\SI\symbol{"EF11}} + \expandafter\def\csname simpleicon@mumble\endcsname {\SI\symbol{"EF12}} + \expandafter\def\csname simpleicon@musescore\endcsname {\SI\symbol{"EF13}} + \expandafter\def\csname simpleicon@musicbrainz\endcsname {\SI\symbol{"EF14}} + \expandafter\def\csname simpleicon@mxlinux\endcsname {\SI\symbol{"EF15}} + \expandafter\def\csname simpleicon@myanimelist\endcsname {\SI\symbol{"EF16}} + \expandafter\def\csname simpleicon@myob\endcsname {\SI\symbol{"EF17}} + \expandafter\def\csname simpleicon@myspace\endcsname {\SI\symbol{"EF18}} + \expandafter\def\csname simpleicon@mysql\endcsname {\SI\symbol{"EF19}} + \expandafter\def\csname simpleicon@n26\endcsname {\SI\symbol{"EF1A}} + \expandafter\def\csname simpleicon@namebase\endcsname {\SI\symbol{"EF1B}} + \expandafter\def\csname simpleicon@namecheap\endcsname {\SI\symbol{"EF1C}} + \expandafter\def\csname simpleicon@nano\endcsname {\SI\symbol{"EF1D}} + \expandafter\def\csname simpleicon@nasa\endcsname {\SI\symbol{"EF1E}} + \expandafter\def\csname simpleicon@nationalgrid\endcsname {\SI\symbol{"EF1F}} + \expandafter\def\csname simpleicon@nativescript\endcsname {\SI\symbol{"EF20}} + \expandafter\def\csname simpleicon@naver\endcsname {\SI\symbol{"EF21}} + \expandafter\def\csname simpleicon@nba\endcsname {\SI\symbol{"EF22}} + \expandafter\def\csname simpleicon@nbb\endcsname {\SI\symbol{"EF23}} + \expandafter\def\csname simpleicon@ndr\endcsname {\SI\symbol{"EF24}} + \expandafter\def\csname simpleicon@nec\endcsname {\SI\symbol{"EF25}} + \expandafter\def\csname simpleicon@neo4j\endcsname {\SI\symbol{"EF26}} + \expandafter\def\csname simpleicon@neovim\endcsname {\SI\symbol{"EF27}} + \expandafter\def\csname simpleicon@nestjs\endcsname {\SI\symbol{"EF28}} + \expandafter\def\csname simpleicon@netapp\endcsname {\SI\symbol{"EF29}} + \expandafter\def\csname simpleicon@netbsd\endcsname {\SI\symbol{"EF2A}} + \expandafter\def\csname simpleicon@netflix\endcsname {\SI\symbol{"EF2B}} + \expandafter\def\csname simpleicon@netlify\endcsname {\SI\symbol{"EF2C}} + \expandafter\def\csname simpleicon@nette\endcsname {\SI\symbol{"EF2D}} + \expandafter\def\csname simpleicon@netto\endcsname {\SI\symbol{"EF2E}} + \expandafter\def\csname simpleicon@newbalance\endcsname {\SI\symbol{"EF2F}} + \expandafter\def\csname simpleicon@newjapanprowrestling\endcsname {\SI\symbol{"EF30}} + \expandafter\def\csname simpleicon@newrelic\endcsname {\SI\symbol{"EF31}} + \expandafter\def\csname simpleicon@newyorktimes\endcsname {\SI\symbol{"EF32}} + \expandafter\def\csname simpleicon@nextcloud\endcsname {\SI\symbol{"EF33}} + \expandafter\def\csname simpleicon@nextdoor\endcsname {\SI\symbol{"EF34}} + \expandafter\def\csname simpleicon@nextdotjs\endcsname {\SI\symbol{"EF35}} + \expandafter\def\csname simpleicon@nfc\endcsname {\SI\symbol{"EF36}} + \expandafter\def\csname simpleicon@nginx\endcsname {\SI\symbol{"EF37}} + \expandafter\def\csname simpleicon@ngrok\endcsname {\SI\symbol{"EF38}} + \expandafter\def\csname simpleicon@niconico\endcsname {\SI\symbol{"EF39}} + \expandafter\def\csname simpleicon@nike\endcsname {\SI\symbol{"EF3A}} + \expandafter\def\csname simpleicon@nim\endcsname {\SI\symbol{"EF3B}} + \expandafter\def\csname simpleicon@nintendo\endcsname {\SI\symbol{"EF3C}} + \expandafter\def\csname simpleicon@nintendo3ds\endcsname {\SI\symbol{"EF3D}} + \expandafter\def\csname simpleicon@nintendogamecube\endcsname {\SI\symbol{"EF3E}} + \expandafter\def\csname simpleicon@nintendonetwork\endcsname {\SI\symbol{"EF3F}} + \expandafter\def\csname simpleicon@nintendoswitch\endcsname {\SI\symbol{"EF40}} + \expandafter\def\csname simpleicon@nissan\endcsname {\SI\symbol{"EF41}} + \expandafter\def\csname simpleicon@nixos\endcsname {\SI\symbol{"EF42}} + \expandafter\def\csname simpleicon@nodedotjs\endcsname {\SI\symbol{"EF43}} + \expandafter\def\csname simpleicon@nodemon\endcsname {\SI\symbol{"EF44}} + \expandafter\def\csname simpleicon@nodered\endcsname {\SI\symbol{"EF45}} + \expandafter\def\csname simpleicon@nokia\endcsname {\SI\symbol{"EF46}} + \expandafter\def\csname simpleicon@norco\endcsname {\SI\symbol{"EF47}} + \expandafter\def\csname simpleicon@nordvpn\endcsname {\SI\symbol{"EF48}} + \expandafter\def\csname simpleicon@norwegian\endcsname {\SI\symbol{"EF49}} + \expandafter\def\csname simpleicon@notepadplusplus\endcsname {\SI\symbol{"EF4A}} + \expandafter\def\csname simpleicon@notion\endcsname {\SI\symbol{"EF4B}} + \expandafter\def\csname simpleicon@notist\endcsname {\SI\symbol{"EF4C}} + \expandafter\def\csname simpleicon@nounproject\endcsname {\SI\symbol{"EF4D}} + \expandafter\def\csname simpleicon@now\endcsname {\SI\symbol{"EF4E}} + \expandafter\def\csname simpleicon@npm\endcsname {\SI\symbol{"EF4F}} + \expandafter\def\csname simpleicon@nrwl\endcsname {\SI\symbol{"EF50}} + \expandafter\def\csname simpleicon@nubank\endcsname {\SI\symbol{"EF51}} + \expandafter\def\csname simpleicon@nucleo\endcsname {\SI\symbol{"EF52}} + \expandafter\def\csname simpleicon@nuget\endcsname {\SI\symbol{"EF53}} + \expandafter\def\csname simpleicon@nuke\endcsname {\SI\symbol{"EF54}} + \expandafter\def\csname simpleicon@numba\endcsname {\SI\symbol{"EF55}} + \expandafter\def\csname simpleicon@numpy\endcsname {\SI\symbol{"EF56}} + \expandafter\def\csname simpleicon@nunjucks\endcsname {\SI\symbol{"EF57}} + \expandafter\def\csname simpleicon@nutanix\endcsname {\SI\symbol{"EF58}} + \expandafter\def\csname simpleicon@nuxtdotjs\endcsname {\SI\symbol{"EF59}} + \expandafter\def\csname simpleicon@nvidia\endcsname {\SI\symbol{"EF5A}} + \expandafter\def\csname simpleicon@nx\endcsname {\SI\symbol{"EF5B}} + \expandafter\def\csname simpleicon@nzxt\endcsname {\SI\symbol{"EF5C}} + \expandafter\def\csname simpleicon@observable\endcsname {\SI\symbol{"EF5D}} + \expandafter\def\csname simpleicon@obsidian\endcsname {\SI\symbol{"EF5E}} + \expandafter\def\csname simpleicon@obsstudio\endcsname {\SI\symbol{"EF5F}} + \expandafter\def\csname simpleicon@ocaml\endcsname {\SI\symbol{"EF60}} + \expandafter\def\csname simpleicon@octanerender\endcsname {\SI\symbol{"EF61}} + \expandafter\def\csname simpleicon@octave\endcsname {\SI\symbol{"EF62}} + \expandafter\def\csname simpleicon@octopusdeploy\endcsname {\SI\symbol{"EF63}} + \expandafter\def\csname simpleicon@oculus\endcsname {\SI\symbol{"EF64}} + \expandafter\def\csname simpleicon@odnoklassniki\endcsname {\SI\symbol{"EF65}} + \expandafter\def\csname simpleicon@odysee\endcsname {\SI\symbol{"EF66}} + \expandafter\def\csname simpleicon@ohdear\endcsname {\SI\symbol{"EF67}} + \expandafter\def\csname simpleicon@okcupid\endcsname {\SI\symbol{"EF68}} + \expandafter\def\csname simpleicon@okta\endcsname {\SI\symbol{"EF69}} + \expandafter\def\csname simpleicon@oneplus\endcsname {\SI\symbol{"EF6A}} + \expandafter\def\csname simpleicon@onlyfans\endcsname {\SI\symbol{"EF6B}} + \expandafter\def\csname simpleicon@onlyoffice\endcsname {\SI\symbol{"EF6C}} + \expandafter\def\csname simpleicon@onnx\endcsname {\SI\symbol{"EF6D}} + \expandafter\def\csname simpleicon@onstar\endcsname {\SI\symbol{"EF6E}} + \expandafter\def\csname simpleicon@opel\endcsname {\SI\symbol{"EF6F}} + \expandafter\def\csname simpleicon@openaccess\endcsname {\SI\symbol{"EF70}} + \expandafter\def\csname simpleicon@openai\endcsname {\SI\symbol{"EF71}} + \expandafter\def\csname simpleicon@openaigym\endcsname {\SI\symbol{"EF72}} + \expandafter\def\csname simpleicon@openapiinitiative\endcsname {\SI\symbol{"EF73}} + \expandafter\def\csname simpleicon@openbadges\endcsname {\SI\symbol{"EF74}} + \expandafter\def\csname simpleicon@openbsd\endcsname {\SI\symbol{"EF75}} + \expandafter\def\csname simpleicon@openbugbounty\endcsname {\SI\symbol{"EF76}} + \expandafter\def\csname simpleicon@opencollective\endcsname {\SI\symbol{"EF77}} + \expandafter\def\csname simpleicon@opencontainersinitiative\endcsname {\SI\symbol{"EF78}} + \expandafter\def\csname simpleicon@opencv\endcsname {\SI\symbol{"EF79}} + \expandafter\def\csname simpleicon@openfaas\endcsname {\SI\symbol{"EF7A}} + \expandafter\def\csname simpleicon@opengl\endcsname {\SI\symbol{"EF7B}} + \expandafter\def\csname simpleicon@openid\endcsname {\SI\symbol{"EF7C}} + \expandafter\def\csname simpleicon@openjdk\endcsname {\SI\symbol{"EF7D}} + \expandafter\def\csname simpleicon@openlayers\endcsname {\SI\symbol{"EF7E}} + \expandafter\def\csname simpleicon@openmined\endcsname {\SI\symbol{"EF7F}} + \expandafter\def\csname simpleicon@opennebula\endcsname {\SI\symbol{"EF80}} + \expandafter\def\csname simpleicon@opensea\endcsname {\SI\symbol{"EF81}} + \expandafter\def\csname simpleicon@opensearch\endcsname {\SI\symbol{"EF82}} + \expandafter\def\csname simpleicon@opensourceinitiative\endcsname {\SI\symbol{"EF83}} + \expandafter\def\csname simpleicon@openssl\endcsname {\SI\symbol{"EF84}} + \expandafter\def\csname simpleicon@openstack\endcsname {\SI\symbol{"EF85}} + \expandafter\def\csname simpleicon@openstreetmap\endcsname {\SI\symbol{"EF86}} + \expandafter\def\csname simpleicon@opensuse\endcsname {\SI\symbol{"EF87}} + \expandafter\def\csname simpleicon@opentelemetry\endcsname {\SI\symbol{"EF88}} + \expandafter\def\csname simpleicon@openverse\endcsname {\SI\symbol{"EF89}} + \expandafter\def\csname simpleicon@openvpn\endcsname {\SI\symbol{"EF8A}} + \expandafter\def\csname simpleicon@openwrt\endcsname {\SI\symbol{"EF8B}} + \expandafter\def\csname simpleicon@openzeppelin\endcsname {\SI\symbol{"EF8C}} + \expandafter\def\csname simpleicon@openzfs\endcsname {\SI\symbol{"EF8D}} + \expandafter\def\csname simpleicon@opera\endcsname {\SI\symbol{"EF8E}} + \expandafter\def\csname simpleicon@opnsense\endcsname {\SI\symbol{"EF8F}} + \expandafter\def\csname simpleicon@opsgenie\endcsname {\SI\symbol{"EF90}} + \expandafter\def\csname simpleicon@opslevel\endcsname {\SI\symbol{"EF91}} + \expandafter\def\csname simpleicon@oracle\endcsname {\SI\symbol{"EF92}} + \expandafter\def\csname simpleicon@orcid\endcsname {\SI\symbol{"EF93}} + \expandafter\def\csname simpleicon@oreilly\endcsname {\SI\symbol{"EF94}} + \expandafter\def\csname simpleicon@org\endcsname {\SI\symbol{"EF95}} + \expandafter\def\csname simpleicon@origin\endcsname {\SI\symbol{"EF96}} + \expandafter\def\csname simpleicon@osano\endcsname {\SI\symbol{"EF97}} + \expandafter\def\csname simpleicon@oshkosh\endcsname {\SI\symbol{"EF98}} + \expandafter\def\csname simpleicon@osmc\endcsname {\SI\symbol{"EF99}} + \expandafter\def\csname simpleicon@osu\endcsname {\SI\symbol{"EF9A}} + \expandafter\def\csname simpleicon@otto\endcsname {\SI\symbol{"EF9B}} + \expandafter\def\csname simpleicon@overcast\endcsname {\SI\symbol{"EF9C}} + \expandafter\def\csname simpleicon@overleaf\endcsname {\SI\symbol{"EF9D}} + \expandafter\def\csname simpleicon@ovh\endcsname {\SI\symbol{"EF9E}} + \expandafter\def\csname simpleicon@owasp\endcsname {\SI\symbol{"EF9F}} + \expandafter\def\csname simpleicon@oxygen\endcsname {\SI\symbol{"EFA0}} + \expandafter\def\csname simpleicon@oyo\endcsname {\SI\symbol{"EFA1}} + \expandafter\def\csname simpleicon@p5dotjs\endcsname {\SI\symbol{"EFA2}} + \expandafter\def\csname simpleicon@packagist\endcsname {\SI\symbol{"EFA3}} + \expandafter\def\csname simpleicon@packer\endcsname {\SI\symbol{"EFA4}} + \expandafter\def\csname simpleicon@paddypower\endcsname {\SI\symbol{"EFA5}} + \expandafter\def\csname simpleicon@pagekit\endcsname {\SI\symbol{"EFA6}} + \expandafter\def\csname simpleicon@pagerduty\endcsname {\SI\symbol{"EFA7}} + \expandafter\def\csname simpleicon@pagespeedinsights\endcsname {\SI\symbol{"EFA8}} + \expandafter\def\csname simpleicon@pagseguro\endcsname {\SI\symbol{"EFA9}} + \expandafter\def\csname simpleicon@palantir\endcsname {\SI\symbol{"EFAA}} + \expandafter\def\csname simpleicon@paloaltosoftware\endcsname {\SI\symbol{"EFAB}} + \expandafter\def\csname simpleicon@pandas\endcsname {\SI\symbol{"EFAC}} + \expandafter\def\csname simpleicon@pandora\endcsname {\SI\symbol{"EFAD}} + \expandafter\def\csname simpleicon@pantheon\endcsname {\SI\symbol{"EFAE}} + \expandafter\def\csname simpleicon@paperspace\endcsname {\SI\symbol{"EFAF}} + \expandafter\def\csname simpleicon@paritysubstrate\endcsname {\SI\symbol{"EFB0}} + \expandafter\def\csname simpleicon@parsedotly\endcsname {\SI\symbol{"EFB1}} + \expandafter\def\csname simpleicon@passport\endcsname {\SI\symbol{"EFB2}} + \expandafter\def\csname simpleicon@pastebin\endcsname {\SI\symbol{"EFB3}} + \expandafter\def\csname simpleicon@patreon\endcsname {\SI\symbol{"EFB4}} + \expandafter\def\csname simpleicon@payoneer\endcsname {\SI\symbol{"EFB5}} + \expandafter\def\csname simpleicon@paypal\endcsname {\SI\symbol{"EFB6}} + \expandafter\def\csname simpleicon@paytm\endcsname {\SI\symbol{"EFB7}} + \expandafter\def\csname simpleicon@pcgamingwiki\endcsname {\SI\symbol{"EFB8}} + \expandafter\def\csname simpleicon@peakdesign\endcsname {\SI\symbol{"EFB9}} + \expandafter\def\csname simpleicon@peertube\endcsname {\SI\symbol{"EFBA}} + \expandafter\def\csname simpleicon@pegasusairlines\endcsname {\SI\symbol{"EFBB}} + \expandafter\def\csname simpleicon@pelican\endcsname {\SI\symbol{"EFBC}} + \expandafter\def\csname simpleicon@peloton\endcsname {\SI\symbol{"EFBD}} + \expandafter\def\csname simpleicon@penny\endcsname {\SI\symbol{"EFBE}} + \expandafter\def\csname simpleicon@pepsi\endcsname {\SI\symbol{"EFBF}} + \expandafter\def\csname simpleicon@percy\endcsname {\SI\symbol{"EFC0}} + \expandafter\def\csname simpleicon@perforce\endcsname {\SI\symbol{"EFC1}} + \expandafter\def\csname simpleicon@perl\endcsname {\SI\symbol{"EFC2}} + \expandafter\def\csname simpleicon@personio\endcsname {\SI\symbol{"EFC3}} + \expandafter\def\csname simpleicon@petsathome\endcsname {\SI\symbol{"EFC4}} + \expandafter\def\csname simpleicon@peugeot\endcsname {\SI\symbol{"EFC5}} + \expandafter\def\csname simpleicon@pexels\endcsname {\SI\symbol{"EFC6}} + \expandafter\def\csname simpleicon@pfsense\endcsname {\SI\symbol{"EFC7}} + \expandafter\def\csname simpleicon@phabricator\endcsname {\SI\symbol{"EFC8}} + \expandafter\def\csname simpleicon@philipshue\endcsname {\SI\symbol{"EFC9}} + \expandafter\def\csname simpleicon@phonepe\endcsname {\SI\symbol{"EFCA}} + \expandafter\def\csname simpleicon@photobucket\endcsname {\SI\symbol{"EFCB}} + \expandafter\def\csname simpleicon@photocrowd\endcsname {\SI\symbol{"EFCC}} + \expandafter\def\csname simpleicon@photopea\endcsname {\SI\symbol{"EFCD}} + \expandafter\def\csname simpleicon@php\endcsname {\SI\symbol{"EFCE}} + \expandafter\def\csname simpleicon@phpmyadmin\endcsname {\SI\symbol{"EFCF}} + \expandafter\def\csname simpleicon@phpstorm\endcsname {\SI\symbol{"EFD0}} + \expandafter\def\csname simpleicon@picardsurgeles\endcsname {\SI\symbol{"EFD1}} + \expandafter\def\csname simpleicon@picartodottv\endcsname {\SI\symbol{"EFD2}} + \expandafter\def\csname simpleicon@picnic\endcsname {\SI\symbol{"EFD3}} + \expandafter\def\csname simpleicon@picpay\endcsname {\SI\symbol{"EFD4}} + \expandafter\def\csname simpleicon@pihole\endcsname {\SI\symbol{"EFD5}} + \expandafter\def\csname simpleicon@pimcore\endcsname {\SI\symbol{"EFD6}} + \expandafter\def\csname simpleicon@pinboard\endcsname {\SI\symbol{"EFD7}} + \expandafter\def\csname simpleicon@pingdom\endcsname {\SI\symbol{"EFD8}} + \expandafter\def\csname simpleicon@pinterest\endcsname {\SI\symbol{"EFD9}} + \expandafter\def\csname simpleicon@pioneerdj\endcsname {\SI\symbol{"EFDA}} + \expandafter\def\csname simpleicon@pivotaltracker\endcsname {\SI\symbol{"EFDB}} + \expandafter\def\csname simpleicon@piwigo\endcsname {\SI\symbol{"EFDC}} + \expandafter\def\csname simpleicon@pix\endcsname {\SI\symbol{"EFDD}} + \expandafter\def\csname simpleicon@pixabay\endcsname {\SI\symbol{"EFDE}} + \expandafter\def\csname simpleicon@pixiv\endcsname {\SI\symbol{"EFDF}} + \expandafter\def\csname simpleicon@pkgsrc\endcsname {\SI\symbol{"EFE0}} + \expandafter\def\csname simpleicon@planet\endcsname {\SI\symbol{"EFE1}} + \expandafter\def\csname simpleicon@planetscale\endcsname {\SI\symbol{"EFE2}} + \expandafter\def\csname simpleicon@plangrid\endcsname {\SI\symbol{"EFE3}} + \expandafter\def\csname simpleicon@platformdotsh\endcsname {\SI\symbol{"EFE4}} + \expandafter\def\csname simpleicon@platzi\endcsname {\SI\symbol{"EFE5}} + \expandafter\def\csname simpleicon@plausibleanalytics\endcsname {\SI\symbol{"EFE6}} + \expandafter\def\csname simpleicon@playcanvas\endcsname {\SI\symbol{"EFE7}} + \expandafter\def\csname simpleicon@playerdotme\endcsname {\SI\symbol{"EFE8}} + \expandafter\def\csname simpleicon@playerfm\endcsname {\SI\symbol{"EFE9}} + \expandafter\def\csname simpleicon@playstation\endcsname {\SI\symbol{"EFEA}} + \expandafter\def\csname simpleicon@playstation2\endcsname {\SI\symbol{"EFEB}} + \expandafter\def\csname simpleicon@playstation3\endcsname {\SI\symbol{"EFEC}} + \expandafter\def\csname simpleicon@playstation4\endcsname {\SI\symbol{"EFED}} + \expandafter\def\csname simpleicon@playstation5\endcsname {\SI\symbol{"EFEE}} + \expandafter\def\csname simpleicon@playstationvita\endcsname {\SI\symbol{"EFEF}} + \expandafter\def\csname simpleicon@playwright\endcsname {\SI\symbol{"EFF0}} + \expandafter\def\csname simpleicon@pleroma\endcsname {\SI\symbol{"EFF1}} + \expandafter\def\csname simpleicon@plesk\endcsname {\SI\symbol{"EFF2}} + \expandafter\def\csname simpleicon@plex\endcsname {\SI\symbol{"EFF3}} + \expandafter\def\csname simpleicon@plotly\endcsname {\SI\symbol{"EFF4}} + \expandafter\def\csname simpleicon@pluralsight\endcsname {\SI\symbol{"EFF5}} + \expandafter\def\csname simpleicon@plurk\endcsname {\SI\symbol{"EFF6}} + \expandafter\def\csname simpleicon@pluscodes\endcsname {\SI\symbol{"EFF7}} + \expandafter\def\csname simpleicon@pm2\endcsname {\SI\symbol{"EFF8}} + \expandafter\def\csname simpleicon@pnpm\endcsname {\SI\symbol{"EFF9}} + \expandafter\def\csname simpleicon@pocket\endcsname {\SI\symbol{"EFFA}} + \expandafter\def\csname simpleicon@pocketcasts\endcsname {\SI\symbol{"EFFB}} + \expandafter\def\csname simpleicon@podcastaddict\endcsname {\SI\symbol{"EFFC}} + \expandafter\def\csname simpleicon@podman\endcsname {\SI\symbol{"EFFD}} + \expandafter\def\csname simpleicon@poetry\endcsname {\SI\symbol{"EFFE}} + \expandafter\def\csname simpleicon@pointy\endcsname {\SI\symbol{"EFFF}} + \expandafter\def\csname simpleicon@pokemon\endcsname {\SI\symbol{"F000}} + \expandafter\def\csname simpleicon@polkadot\endcsname {\SI\symbol{"F001}} + \expandafter\def\csname simpleicon@poly\endcsname {\SI\symbol{"F002}} + \expandafter\def\csname simpleicon@polymerproject\endcsname {\SI\symbol{"F003}} + \expandafter\def\csname simpleicon@polywork\endcsname {\SI\symbol{"F004}} + \expandafter\def\csname simpleicon@popos\endcsname {\SI\symbol{"F005}} + \expandafter\def\csname simpleicon@porsche\endcsname {\SI\symbol{"F006}} + \expandafter\def\csname simpleicon@portainer\endcsname {\SI\symbol{"F007}} + \expandafter\def\csname simpleicon@postcss\endcsname {\SI\symbol{"F008}} + \expandafter\def\csname simpleicon@postgresql\endcsname {\SI\symbol{"F009}} + \expandafter\def\csname simpleicon@postman\endcsname {\SI\symbol{"F00A}} + \expandafter\def\csname simpleicon@postmates\endcsname {\SI\symbol{"F00B}} + \expandafter\def\csname simpleicon@powerapps\endcsname {\SI\symbol{"F00C}} + \expandafter\def\csname simpleicon@powerautomate\endcsname {\SI\symbol{"F00D}} + \expandafter\def\csname simpleicon@powerbi\endcsname {\SI\symbol{"F00E}} + \expandafter\def\csname simpleicon@powers\endcsname {\SI\symbol{"F00F}} + \expandafter\def\csname simpleicon@powershell\endcsname {\SI\symbol{"F010}} + \expandafter\def\csname simpleicon@powervirtualagents\endcsname {\SI\symbol{"F011}} + \expandafter\def\csname simpleicon@prdotco\endcsname {\SI\symbol{"F012}} + \expandafter\def\csname simpleicon@preact\endcsname {\SI\symbol{"F013}} + \expandafter\def\csname simpleicon@precommit\endcsname {\SI\symbol{"F014}} + \expandafter\def\csname simpleicon@premierleague\endcsname {\SI\symbol{"F015}} + \expandafter\def\csname simpleicon@prestashop\endcsname {\SI\symbol{"F016}} + \expandafter\def\csname simpleicon@presto\endcsname {\SI\symbol{"F017}} + \expandafter\def\csname simpleicon@prettier\endcsname {\SI\symbol{"F018}} + \expandafter\def\csname simpleicon@prezi\endcsname {\SI\symbol{"F019}} + \expandafter\def\csname simpleicon@prime\endcsname {\SI\symbol{"F01A}} + \expandafter\def\csname simpleicon@primevideo\endcsname {\SI\symbol{"F01B}} + \expandafter\def\csname simpleicon@prisma\endcsname {\SI\symbol{"F01C}} + \expandafter\def\csname simpleicon@prismic\endcsname {\SI\symbol{"F01D}} + \expandafter\def\csname simpleicon@privateinternetaccess\endcsname {\SI\symbol{"F01E}} + \expandafter\def\csname simpleicon@probot\endcsname {\SI\symbol{"F01F}} + \expandafter\def\csname simpleicon@processingfoundation\endcsname {\SI\symbol{"F020}} + \expandafter\def\csname simpleicon@processwire\endcsname {\SI\symbol{"F021}} + \expandafter\def\csname simpleicon@producthunt\endcsname {\SI\symbol{"F022}} + \expandafter\def\csname simpleicon@progate\endcsname {\SI\symbol{"F023}} + \expandafter\def\csname simpleicon@progress\endcsname {\SI\symbol{"F024}} + \expandafter\def\csname simpleicon@prometheus\endcsname {\SI\symbol{"F025}} + \expandafter\def\csname simpleicon@prosieben\endcsname {\SI\symbol{"F026}} + \expandafter\def\csname simpleicon@protocolsdotio\endcsname {\SI\symbol{"F027}} + \expandafter\def\csname simpleicon@protodotio\endcsname {\SI\symbol{"F028}} + \expandafter\def\csname simpleicon@protondb\endcsname {\SI\symbol{"F029}} + \expandafter\def\csname simpleicon@protonmail\endcsname {\SI\symbol{"F02A}} + \expandafter\def\csname simpleicon@protonvpn\endcsname {\SI\symbol{"F02B}} + \expandafter\def\csname simpleicon@protools\endcsname {\SI\symbol{"F02C}} + \expandafter\def\csname simpleicon@protractor\endcsname {\SI\symbol{"F02D}} + \expandafter\def\csname simpleicon@proxmox\endcsname {\SI\symbol{"F02E}} + \expandafter\def\csname simpleicon@pubg\endcsname {\SI\symbol{"F02F}} + \expandafter\def\csname simpleicon@publons\endcsname {\SI\symbol{"F030}} + \expandafter\def\csname simpleicon@pubmed\endcsname {\SI\symbol{"F031}} + \expandafter\def\csname simpleicon@pug\endcsname {\SI\symbol{"F032}} + \expandafter\def\csname simpleicon@pulumi\endcsname {\SI\symbol{"F033}} + \expandafter\def\csname simpleicon@puma\endcsname {\SI\symbol{"F034}} + \expandafter\def\csname simpleicon@puppet\endcsname {\SI\symbol{"F035}} + \expandafter\def\csname simpleicon@puppeteer\endcsname {\SI\symbol{"F036}} + \expandafter\def\csname simpleicon@purescript\endcsname {\SI\symbol{"F037}} + \expandafter\def\csname simpleicon@purgecss\endcsname {\SI\symbol{"F038}} + \expandafter\def\csname simpleicon@purism\endcsname {\SI\symbol{"F039}} + \expandafter\def\csname simpleicon@pusher\endcsname {\SI\symbol{"F03A}} + \expandafter\def\csname simpleicon@pwa\endcsname {\SI\symbol{"F03B}} + \expandafter\def\csname simpleicon@pycharm\endcsname {\SI\symbol{"F03C}} + \expandafter\def\csname simpleicon@pyg\endcsname {\SI\symbol{"F03D}} + \expandafter\def\csname simpleicon@pypi\endcsname {\SI\symbol{"F03E}} + \expandafter\def\csname simpleicon@pypy\endcsname {\SI\symbol{"F03F}} + \expandafter\def\csname simpleicon@pyscaffold\endcsname {\SI\symbol{"F040}} + \expandafter\def\csname simpleicon@pytest\endcsname {\SI\symbol{"F041}} + \expandafter\def\csname simpleicon@python\endcsname {\SI\symbol{"F042}} + \expandafter\def\csname simpleicon@pytorch\endcsname {\SI\symbol{"F043}} + \expandafter\def\csname simpleicon@pytorchlightning\endcsname {\SI\symbol{"F044}} + \expandafter\def\csname simpleicon@pyup\endcsname {\SI\symbol{"F045}} + \expandafter\def\csname simpleicon@qantas\endcsname {\SI\symbol{"F046}} + \expandafter\def\csname simpleicon@qatarairways\endcsname {\SI\symbol{"F047}} + \expandafter\def\csname simpleicon@qemu\endcsname {\SI\symbol{"F048}} + \expandafter\def\csname simpleicon@qgis\endcsname {\SI\symbol{"F049}} + \expandafter\def\csname simpleicon@qi\endcsname {\SI\symbol{"F04A}} + \expandafter\def\csname simpleicon@qiita\endcsname {\SI\symbol{"F04B}} + \expandafter\def\csname simpleicon@qiskit\endcsname {\SI\symbol{"F04C}} + \expandafter\def\csname simpleicon@qiwi\endcsname {\SI\symbol{"F04D}} + \expandafter\def\csname simpleicon@qt\endcsname {\SI\symbol{"F04E}} + \expandafter\def\csname simpleicon@qualcomm\endcsname {\SI\symbol{"F04F}} + \expandafter\def\csname simpleicon@qualtrics\endcsname {\SI\symbol{"F050}} + \expandafter\def\csname simpleicon@qualys\endcsname {\SI\symbol{"F051}} + \expandafter\def\csname simpleicon@quantcast\endcsname {\SI\symbol{"F052}} + \expandafter\def\csname simpleicon@quantconnect\endcsname {\SI\symbol{"F053}} + \expandafter\def\csname simpleicon@quarkus\endcsname {\SI\symbol{"F054}} + \expandafter\def\csname simpleicon@quasar\endcsname {\SI\symbol{"F055}} + \expandafter\def\csname simpleicon@qubesos\endcsname {\SI\symbol{"F056}} + \expandafter\def\csname simpleicon@quest\endcsname {\SI\symbol{"F057}} + \expandafter\def\csname simpleicon@quickbooks\endcsname {\SI\symbol{"F058}} + \expandafter\def\csname simpleicon@quicklook\endcsname {\SI\symbol{"F059}} + \expandafter\def\csname simpleicon@quicktime\endcsname {\SI\symbol{"F05A}} + \expandafter\def\csname simpleicon@quip\endcsname {\SI\symbol{"F05B}} + \expandafter\def\csname simpleicon@quora\endcsname {\SI\symbol{"F05C}} + \expandafter\def\csname simpleicon@qwiklabs\endcsname {\SI\symbol{"F05D}} + \expandafter\def\csname simpleicon@qzone\endcsname {\SI\symbol{"F05E}} + \expandafter\def\csname simpleicon@r\endcsname {\SI\symbol{"F05F}} + \expandafter\def\csname simpleicon@r3\endcsname {\SI\symbol{"F060}} + \expandafter\def\csname simpleicon@rabbitmq\endcsname {\SI\symbol{"F061}} + \expandafter\def\csname simpleicon@racket\endcsname {\SI\symbol{"F062}} + \expandafter\def\csname simpleicon@radar\endcsname {\SI\symbol{"F063}} + \expandafter\def\csname simpleicon@radiopublic\endcsname {\SI\symbol{"F064}} + \expandafter\def\csname simpleicon@railway\endcsname {\SI\symbol{"F065}} + \expandafter\def\csname simpleicon@rainmeter\endcsname {\SI\symbol{"F066}} + \expandafter\def\csname simpleicon@rakuten\endcsname {\SI\symbol{"F067}} + \expandafter\def\csname simpleicon@ram\endcsname {\SI\symbol{"F068}} + \expandafter\def\csname simpleicon@rancher\endcsname {\SI\symbol{"F069}} + \expandafter\def\csname simpleicon@rarible\endcsname {\SI\symbol{"F06A}} + \expandafter\def\csname simpleicon@rasa\endcsname {\SI\symbol{"F06B}} + \expandafter\def\csname simpleicon@raspberrypi\endcsname {\SI\symbol{"F06C}} + \expandafter\def\csname simpleicon@ray\endcsname {\SI\symbol{"F06D}} + \expandafter\def\csname simpleicon@razer\endcsname {\SI\symbol{"F06E}} + \expandafter\def\csname simpleicon@razorpay\endcsname {\SI\symbol{"F06F}} + \expandafter\def\csname simpleicon@react\endcsname {\SI\symbol{"F070}} + \expandafter\def\csname simpleicon@reacthookform\endcsname {\SI\symbol{"F071}} + \expandafter\def\csname simpleicon@reactivex\endcsname {\SI\symbol{"F072}} + \expandafter\def\csname simpleicon@reactos\endcsname {\SI\symbol{"F073}} + \expandafter\def\csname simpleicon@reactquery\endcsname {\SI\symbol{"F074}} + \expandafter\def\csname simpleicon@reactrouter\endcsname {\SI\symbol{"F075}} + \expandafter\def\csname simpleicon@reacttable\endcsname {\SI\symbol{"F076}} + \expandafter\def\csname simpleicon@readthedocs\endcsname {\SI\symbol{"F077}} + \expandafter\def\csname simpleicon@realm\endcsname {\SI\symbol{"F078}} + \expandafter\def\csname simpleicon@reason\endcsname {\SI\symbol{"F079}} + \expandafter\def\csname simpleicon@reasonstudios\endcsname {\SI\symbol{"F07A}} + \expandafter\def\csname simpleicon@redbubble\endcsname {\SI\symbol{"F07B}} + \expandafter\def\csname simpleicon@reddit\endcsname {\SI\symbol{"F07C}} + \expandafter\def\csname simpleicon@redhat\endcsname {\SI\symbol{"F07D}} + \expandafter\def\csname simpleicon@redhatopenshift\endcsname {\SI\symbol{"F07E}} + \expandafter\def\csname simpleicon@redis\endcsname {\SI\symbol{"F07F}} + \expandafter\def\csname simpleicon@redmine\endcsname {\SI\symbol{"F080}} + \expandafter\def\csname simpleicon@redux\endcsname {\SI\symbol{"F081}} + \expandafter\def\csname simpleicon@reduxsaga\endcsname {\SI\symbol{"F082}} + \expandafter\def\csname simpleicon@redwoodjs\endcsname {\SI\symbol{"F083}} + \expandafter\def\csname simpleicon@reebok\endcsname {\SI\symbol{"F084}} + \expandafter\def\csname simpleicon@relianceindustrieslimited\endcsname {\SI\symbol{"F085}} + \expandafter\def\csname simpleicon@remix\endcsname {\SI\symbol{"F086}} + \expandafter\def\csname simpleicon@renault\endcsname {\SI\symbol{"F087}} + \expandafter\def\csname simpleicon@render\endcsname {\SI\symbol{"F088}} + \expandafter\def\csname simpleicon@renovatebot\endcsname {\SI\symbol{"F089}} + \expandafter\def\csname simpleicon@renpy\endcsname {\SI\symbol{"F08A}} + \expandafter\def\csname simpleicon@renren\endcsname {\SI\symbol{"F08B}} + \expandafter\def\csname simpleicon@replit\endcsname {\SI\symbol{"F08C}} + \expandafter\def\csname simpleicon@republicofgamers\endcsname {\SI\symbol{"F08D}} + \expandafter\def\csname simpleicon@rescript\endcsname {\SI\symbol{"F08E}} + \expandafter\def\csname simpleicon@rescuetime\endcsname {\SI\symbol{"F08F}} + \expandafter\def\csname simpleicon@researchgate\endcsname {\SI\symbol{"F090}} + \expandafter\def\csname simpleicon@resurrectionremixos\endcsname {\SI\symbol{"F091}} + \expandafter\def\csname simpleicon@retroarch\endcsname {\SI\symbol{"F092}} + \expandafter\def\csname simpleicon@retropie\endcsname {\SI\symbol{"F093}} + \expandafter\def\csname simpleicon@revealdotjs\endcsname {\SI\symbol{"F094}} + \expandafter\def\csname simpleicon@reverbnation\endcsname {\SI\symbol{"F095}} + \expandafter\def\csname simpleicon@revolut\endcsname {\SI\symbol{"F096}} + \expandafter\def\csname simpleicon@revue\endcsname {\SI\symbol{"F097}} + \expandafter\def\csname simpleicon@rewe\endcsname {\SI\symbol{"F098}} + \expandafter\def\csname simpleicon@rezgo\endcsname {\SI\symbol{"F099}} + \expandafter\def\csname simpleicon@rhinoceros\endcsname {\SI\symbol{"F09A}} + \expandafter\def\csname simpleicon@rider\endcsname {\SI\symbol{"F09B}} + \expandafter\def\csname simpleicon@rimacautomobili\endcsname {\SI\symbol{"F09C}} + \expandafter\def\csname simpleicon@ring\endcsname {\SI\symbol{"F09D}} + \expandafter\def\csname simpleicon@riotgames\endcsname {\SI\symbol{"F09E}} + \expandafter\def\csname simpleicon@ripple\endcsname {\SI\symbol{"F09F}} + \expandafter\def\csname simpleicon@riseup\endcsname {\SI\symbol{"F0A0}} + \expandafter\def\csname simpleicon@roamresearch\endcsname {\SI\symbol{"F0A1}} + \expandafter\def\csname simpleicon@roblox\endcsname {\SI\symbol{"F0A2}} + \expandafter\def\csname simpleicon@robotframework\endcsname {\SI\symbol{"F0A3}} + \expandafter\def\csname simpleicon@rocketdotchat\endcsname {\SI\symbol{"F0A4}} + \expandafter\def\csname simpleicon@rocksdb\endcsname {\SI\symbol{"F0A5}} + \expandafter\def\csname simpleicon@rockylinux\endcsname {\SI\symbol{"F0A6}} + \expandafter\def\csname simpleicon@roku\endcsname {\SI\symbol{"F0A7}} + \expandafter\def\csname simpleicon@rollsroyce\endcsname {\SI\symbol{"F0A8}} + \expandafter\def\csname simpleicon@rollupdotjs\endcsname {\SI\symbol{"F0A9}} + \expandafter\def\csname simpleicon@rome\endcsname {\SI\symbol{"F0AA}} + \expandafter\def\csname simpleicon@roots\endcsname {\SI\symbol{"F0AB}} + \expandafter\def\csname simpleicon@rootsbedrock\endcsname {\SI\symbol{"F0AC}} + \expandafter\def\csname simpleicon@rootssage\endcsname {\SI\symbol{"F0AD}} + \expandafter\def\csname simpleicon@ros\endcsname {\SI\symbol{"F0AE}} + \expandafter\def\csname simpleicon@rossmann\endcsname {\SI\symbol{"F0AF}} + \expandafter\def\csname simpleicon@rotaryinternational\endcsname {\SI\symbol{"F0B0}} + \expandafter\def\csname simpleicon@rottentomatoes\endcsname {\SI\symbol{"F0B1}} + \expandafter\def\csname simpleicon@roundcube\endcsname {\SI\symbol{"F0B2}} + \expandafter\def\csname simpleicon@rss\endcsname {\SI\symbol{"F0B3}} + \expandafter\def\csname simpleicon@rstudio\endcsname {\SI\symbol{"F0B4}} + \expandafter\def\csname simpleicon@rte\endcsname {\SI\symbol{"F0B5}} + \expandafter\def\csname simpleicon@rtl\endcsname {\SI\symbol{"F0B6}} + \expandafter\def\csname simpleicon@rtlzwei\endcsname {\SI\symbol{"F0B7}} + \expandafter\def\csname simpleicon@rubocop\endcsname {\SI\symbol{"F0B8}} + \expandafter\def\csname simpleicon@ruby\endcsname {\SI\symbol{"F0B9}} + \expandafter\def\csname simpleicon@rubygems\endcsname {\SI\symbol{"F0BA}} + \expandafter\def\csname simpleicon@rubyonrails\endcsname {\SI\symbol{"F0BB}} + \expandafter\def\csname simpleicon@rubysinatra\endcsname {\SI\symbol{"F0BC}} + \expandafter\def\csname simpleicon@runkeeper\endcsname {\SI\symbol{"F0BD}} + \expandafter\def\csname simpleicon@runkit\endcsname {\SI\symbol{"F0BE}} + \expandafter\def\csname simpleicon@rust\endcsname {\SI\symbol{"F0BF}} + \expandafter\def\csname simpleicon@rxdb\endcsname {\SI\symbol{"F0C0}} + \expandafter\def\csname simpleicon@ryanair\endcsname {\SI\symbol{"F0C1}} + \expandafter\def\csname simpleicon@s7airlines\endcsname {\SI\symbol{"F0C2}} + \expandafter\def\csname simpleicon@sabanci\endcsname {\SI\symbol{"F0C3}} + \expandafter\def\csname simpleicon@safari\endcsname {\SI\symbol{"F0C4}} + \expandafter\def\csname simpleicon@sahibinden\endcsname {\SI\symbol{"F0C5}} + \expandafter\def\csname simpleicon@sailfishos\endcsname {\SI\symbol{"F0C6}} + \expandafter\def\csname simpleicon@salesforce\endcsname {\SI\symbol{"F0C7}} + \expandafter\def\csname simpleicon@saltproject\endcsname {\SI\symbol{"F0C8}} + \expandafter\def\csname simpleicon@samsung\endcsname {\SI\symbol{"F0C9}} + \expandafter\def\csname simpleicon@samsungpay\endcsname {\SI\symbol{"F0CA}} + \expandafter\def\csname simpleicon@sandisk\endcsname {\SI\symbol{"F0CB}} + \expandafter\def\csname simpleicon@sanfranciscomunicipalrailway\endcsname {\SI\symbol{"F0CC}} + \expandafter\def\csname simpleicon@saopaulometro\endcsname {\SI\symbol{"F0CD}} + \expandafter\def\csname simpleicon@sap\endcsname {\SI\symbol{"F0CE}} + \expandafter\def\csname simpleicon@sass\endcsname {\SI\symbol{"F0CF}} + \expandafter\def\csname simpleicon@sat1\endcsname {\SI\symbol{"F0D0}} + \expandafter\def\csname simpleicon@saturn\endcsname {\SI\symbol{"F0D1}} + \expandafter\def\csname simpleicon@saucelabs\endcsname {\SI\symbol{"F0D2}} + \expandafter\def\csname simpleicon@scala\endcsname {\SI\symbol{"F0D3}} + \expandafter\def\csname simpleicon@scaleway\endcsname {\SI\symbol{"F0D4}} + \expandafter\def\csname simpleicon@scania\endcsname {\SI\symbol{"F0D5}} + \expandafter\def\csname simpleicon@schneiderelectric\endcsname {\SI\symbol{"F0D6}} + \expandafter\def\csname simpleicon@scikitlearn\endcsname {\SI\symbol{"F0D7}} + \expandafter\def\csname simpleicon@scipy\endcsname {\SI\symbol{"F0D8}} + \expandafter\def\csname simpleicon@scopus\endcsname {\SI\symbol{"F0D9}} + \expandafter\def\csname simpleicon@scpfoundation\endcsname {\SI\symbol{"F0DA}} + \expandafter\def\csname simpleicon@scratch\endcsname {\SI\symbol{"F0DB}} + \expandafter\def\csname simpleicon@screencastify\endcsname {\SI\symbol{"F0DC}} + \expandafter\def\csname simpleicon@scribd\endcsname {\SI\symbol{"F0DD}} + \expandafter\def\csname simpleicon@scrimba\endcsname {\SI\symbol{"F0DE}} + \expandafter\def\csname simpleicon@scrollreveal\endcsname {\SI\symbol{"F0DF}} + \expandafter\def\csname simpleicon@scrumalliance\endcsname {\SI\symbol{"F0E0}} + \expandafter\def\csname simpleicon@scrutinizerci\endcsname {\SI\symbol{"F0E1}} + \expandafter\def\csname simpleicon@seagate\endcsname {\SI\symbol{"F0E2}} + \expandafter\def\csname simpleicon@seat\endcsname {\SI\symbol{"F0E3}} + \expandafter\def\csname simpleicon@sefaria\endcsname {\SI\symbol{"F0E4}} + \expandafter\def\csname simpleicon@sega\endcsname {\SI\symbol{"F0E5}} + \expandafter\def\csname simpleicon@selenium\endcsname {\SI\symbol{"F0E6}} + \expandafter\def\csname simpleicon@sellfy\endcsname {\SI\symbol{"F0E7}} + \expandafter\def\csname simpleicon@semanticrelease\endcsname {\SI\symbol{"F0E8}} + \expandafter\def\csname simpleicon@semanticuireact\endcsname {\SI\symbol{"F0E9}} + \expandafter\def\csname simpleicon@semanticweb\endcsname {\SI\symbol{"F0EA}} + \expandafter\def\csname simpleicon@semaphoreci\endcsname {\SI\symbol{"F0EB}} + \expandafter\def\csname simpleicon@semver\endcsname {\SI\symbol{"F0EC}} + \expandafter\def\csname simpleicon@sencha\endcsname {\SI\symbol{"F0ED}} + \expandafter\def\csname simpleicon@sennheiser\endcsname {\SI\symbol{"F0EE}} + \expandafter\def\csname simpleicon@sensu\endcsname {\SI\symbol{"F0EF}} + \expandafter\def\csname simpleicon@sentry\endcsname {\SI\symbol{"F0F0}} + \expandafter\def\csname simpleicon@sepa\endcsname {\SI\symbol{"F0F1}} + \expandafter\def\csname simpleicon@sequelize\endcsname {\SI\symbol{"F0F2}} + \expandafter\def\csname simpleicon@serverfault\endcsname {\SI\symbol{"F0F3}} + \expandafter\def\csname simpleicon@serverless\endcsname {\SI\symbol{"F0F4}} + \expandafter\def\csname simpleicon@sfml\endcsname {\SI\symbol{"F0F5}} + \expandafter\def\csname simpleicon@shadow\endcsname {\SI\symbol{"F0F6}} + \expandafter\def\csname simpleicon@shanghaimetro\endcsname {\SI\symbol{"F0F7}} + \expandafter\def\csname simpleicon@sharp\endcsname {\SI\symbol{"F0F8}} + \expandafter\def\csname simpleicon@shazam\endcsname {\SI\symbol{"F0F9}} + \expandafter\def\csname simpleicon@shell\endcsname {\SI\symbol{"F0FA}} + \expandafter\def\csname simpleicon@shelly\endcsname {\SI\symbol{"F0FB}} + \expandafter\def\csname simpleicon@shenzhenmetro\endcsname {\SI\symbol{"F0FC}} + \expandafter\def\csname simpleicon@shieldsdotio\endcsname {\SI\symbol{"F0FD}} + \expandafter\def\csname simpleicon@shikimori\endcsname {\SI\symbol{"F0FE}} + \expandafter\def\csname simpleicon@shopify\endcsname {\SI\symbol{"F0FF}} + \expandafter\def\csname simpleicon@shopware\endcsname {\SI\symbol{"F100}} + \expandafter\def\csname simpleicon@shotcut\endcsname {\SI\symbol{"F101}} + \expandafter\def\csname simpleicon@showpad\endcsname {\SI\symbol{"F102}} + \expandafter\def\csname simpleicon@showtime\endcsname {\SI\symbol{"F103}} + \expandafter\def\csname simpleicon@shutterstock\endcsname {\SI\symbol{"F104}} + \expandafter\def\csname simpleicon@siemens\endcsname {\SI\symbol{"F105}} + \expandafter\def\csname simpleicon@signal\endcsname {\SI\symbol{"F106}} + \expandafter\def\csname simpleicon@simkl\endcsname {\SI\symbol{"F107}} + \expandafter\def\csname simpleicon@simpleanalytics\endcsname {\SI\symbol{"F108}} + \expandafter\def\csname simpleicon@simpleicons\endcsname {\SI\symbol{"F109}} + \expandafter\def\csname simpleicon@simplenote\endcsname {\SI\symbol{"F10A}} + \expandafter\def\csname simpleicon@sinaweibo\endcsname {\SI\symbol{"F10B}} + \expandafter\def\csname simpleicon@singlestore\endcsname {\SI\symbol{"F10C}} + \expandafter\def\csname simpleicon@sitepoint\endcsname {\SI\symbol{"F10D}} + \expandafter\def\csname simpleicon@sketch\endcsname {\SI\symbol{"F10E}} + \expandafter\def\csname simpleicon@sketchfab\endcsname {\SI\symbol{"F10F}} + \expandafter\def\csname simpleicon@sketchup\endcsname {\SI\symbol{"F110}} + \expandafter\def\csname simpleicon@skillshare\endcsname {\SI\symbol{"F111}} + \expandafter\def\csname simpleicon@skoda\endcsname {\SI\symbol{"F112}} + \expandafter\def\csname simpleicon@sky\endcsname {\SI\symbol{"F113}} + \expandafter\def\csname simpleicon@skynet\endcsname {\SI\symbol{"F114}} + \expandafter\def\csname simpleicon@skypack\endcsname {\SI\symbol{"F115}} + \expandafter\def\csname simpleicon@skype\endcsname {\SI\symbol{"F116}} + \expandafter\def\csname simpleicon@skypeforbusiness\endcsname {\SI\symbol{"F117}} + \expandafter\def\csname simpleicon@slack\endcsname {\SI\symbol{"F118}} + \expandafter\def\csname simpleicon@slackware\endcsname {\SI\symbol{"F119}} + \expandafter\def\csname simpleicon@slashdot\endcsname {\SI\symbol{"F11A}} + \expandafter\def\csname simpleicon@slickpic\endcsname {\SI\symbol{"F11B}} + \expandafter\def\csname simpleicon@slides\endcsname {\SI\symbol{"F11C}} + \expandafter\def\csname simpleicon@slideshare\endcsname {\SI\symbol{"F11D}} + \expandafter\def\csname simpleicon@smart\endcsname {\SI\symbol{"F11E}} + \expandafter\def\csname simpleicon@smartthings\endcsname {\SI\symbol{"F11F}} + \expandafter\def\csname simpleicon@smashdotgg\endcsname {\SI\symbol{"F120}} + \expandafter\def\csname simpleicon@smashingmagazine\endcsname {\SI\symbol{"F121}} + \expandafter\def\csname simpleicon@smrt\endcsname {\SI\symbol{"F122}} + \expandafter\def\csname simpleicon@smugmug\endcsname {\SI\symbol{"F123}} + \expandafter\def\csname simpleicon@snapchat\endcsname {\SI\symbol{"F124}} + \expandafter\def\csname simpleicon@snapcraft\endcsname {\SI\symbol{"F125}} + \expandafter\def\csname simpleicon@snowflake\endcsname {\SI\symbol{"F126}} + \expandafter\def\csname simpleicon@snowpack\endcsname {\SI\symbol{"F127}} + \expandafter\def\csname simpleicon@snyk\endcsname {\SI\symbol{"F128}} + \expandafter\def\csname simpleicon@socialblade\endcsname {\SI\symbol{"F129}} + \expandafter\def\csname simpleicon@society6\endcsname {\SI\symbol{"F12A}} + \expandafter\def\csname simpleicon@socketdotio\endcsname {\SI\symbol{"F12B}} + \expandafter\def\csname simpleicon@sogou\endcsname {\SI\symbol{"F12C}} + \expandafter\def\csname simpleicon@solid\endcsname {\SI\symbol{"F12D}} + \expandafter\def\csname simpleicon@solidity\endcsname {\SI\symbol{"F12E}} + \expandafter\def\csname simpleicon@sololearn\endcsname {\SI\symbol{"F12F}} + \expandafter\def\csname simpleicon@solus\endcsname {\SI\symbol{"F130}} + \expandafter\def\csname simpleicon@sonarcloud\endcsname {\SI\symbol{"F131}} + \expandafter\def\csname simpleicon@sonarlint\endcsname {\SI\symbol{"F132}} + \expandafter\def\csname simpleicon@sonarqube\endcsname {\SI\symbol{"F133}} + \expandafter\def\csname simpleicon@sonarsource\endcsname {\SI\symbol{"F134}} + \expandafter\def\csname simpleicon@songkick\endcsname {\SI\symbol{"F135}} + \expandafter\def\csname simpleicon@songoda\endcsname {\SI\symbol{"F136}} + \expandafter\def\csname simpleicon@sonicwall\endcsname {\SI\symbol{"F137}} + \expandafter\def\csname simpleicon@sonos\endcsname {\SI\symbol{"F138}} + \expandafter\def\csname simpleicon@sony\endcsname {\SI\symbol{"F139}} + \expandafter\def\csname simpleicon@soundcharts\endcsname {\SI\symbol{"F13A}} + \expandafter\def\csname simpleicon@soundcloud\endcsname {\SI\symbol{"F13B}} + \expandafter\def\csname simpleicon@sourceengine\endcsname {\SI\symbol{"F13C}} + \expandafter\def\csname simpleicon@sourceforge\endcsname {\SI\symbol{"F13D}} + \expandafter\def\csname simpleicon@sourcegraph\endcsname {\SI\symbol{"F13E}} + \expandafter\def\csname simpleicon@sourcetree\endcsname {\SI\symbol{"F13F}} + \expandafter\def\csname simpleicon@southwestairlines\endcsname {\SI\symbol{"F140}} + \expandafter\def\csname simpleicon@spacemacs\endcsname {\SI\symbol{"F141}} + \expandafter\def\csname simpleicon@spacex\endcsname {\SI\symbol{"F142}} + \expandafter\def\csname simpleicon@spacy\endcsname {\SI\symbol{"F143}} + \expandafter\def\csname simpleicon@sparkar\endcsname {\SI\symbol{"F144}} + \expandafter\def\csname simpleicon@sparkasse\endcsname {\SI\symbol{"F145}} + \expandafter\def\csname simpleicon@sparkfun\endcsname {\SI\symbol{"F146}} + \expandafter\def\csname simpleicon@sparkpost\endcsname {\SI\symbol{"F147}} + \expandafter\def\csname simpleicon@spdx\endcsname {\SI\symbol{"F148}} + \expandafter\def\csname simpleicon@speakerdeck\endcsname {\SI\symbol{"F149}} + \expandafter\def\csname simpleicon@spectrum\endcsname {\SI\symbol{"F14A}} + \expandafter\def\csname simpleicon@speedtest\endcsname {\SI\symbol{"F14B}} + \expandafter\def\csname simpleicon@spinnaker\endcsname {\SI\symbol{"F14C}} + \expandafter\def\csname simpleicon@spinrilla\endcsname {\SI\symbol{"F14D}} + \expandafter\def\csname simpleicon@splunk\endcsname {\SI\symbol{"F14E}} + \expandafter\def\csname simpleicon@spond\endcsname {\SI\symbol{"F14F}} + \expandafter\def\csname simpleicon@spotify\endcsname {\SI\symbol{"F150}} + \expandafter\def\csname simpleicon@spotlight\endcsname {\SI\symbol{"F151}} + \expandafter\def\csname simpleicon@spreadshirt\endcsname {\SI\symbol{"F152}} + \expandafter\def\csname simpleicon@spreaker\endcsname {\SI\symbol{"F153}} + \expandafter\def\csname simpleicon@spring\endcsname {\SI\symbol{"F154}} + \expandafter\def\csname simpleicon@springcreators\endcsname {\SI\symbol{"F155}} + \expandafter\def\csname simpleicon@springboot\endcsname {\SI\symbol{"F156}} + \expandafter\def\csname simpleicon@springsecurity\endcsname {\SI\symbol{"F157}} + \expandafter\def\csname simpleicon@spyderide\endcsname {\SI\symbol{"F158}} + \expandafter\def\csname simpleicon@sqlite\endcsname {\SI\symbol{"F159}} + \expandafter\def\csname simpleicon@square\endcsname {\SI\symbol{"F15A}} + \expandafter\def\csname simpleicon@squareenix\endcsname {\SI\symbol{"F15B}} + \expandafter\def\csname simpleicon@squarespace\endcsname {\SI\symbol{"F15C}} + \expandafter\def\csname simpleicon@ssrn\endcsname {\SI\symbol{"F15D}} + \expandafter\def\csname simpleicon@stackbit\endcsname {\SI\symbol{"F15E}} + \expandafter\def\csname simpleicon@stackedit\endcsname {\SI\symbol{"F15F}} + \expandafter\def\csname simpleicon@stackexchange\endcsname {\SI\symbol{"F160}} + \expandafter\def\csname simpleicon@stackoverflow\endcsname {\SI\symbol{"F161}} + \expandafter\def\csname simpleicon@stackpath\endcsname {\SI\symbol{"F162}} + \expandafter\def\csname simpleicon@stackshare\endcsname {\SI\symbol{"F163}} + \expandafter\def\csname simpleicon@stadia\endcsname {\SI\symbol{"F164}} + \expandafter\def\csname simpleicon@staffbase\endcsname {\SI\symbol{"F165}} + \expandafter\def\csname simpleicon@starbucks\endcsname {\SI\symbol{"F166}} + \expandafter\def\csname simpleicon@stardock\endcsname {\SI\symbol{"F167}} + \expandafter\def\csname simpleicon@starlingbank\endcsname {\SI\symbol{"F168}} + \expandafter\def\csname simpleicon@starship\endcsname {\SI\symbol{"F169}} + \expandafter\def\csname simpleicon@startrek\endcsname {\SI\symbol{"F16A}} + \expandafter\def\csname simpleicon@starz\endcsname {\SI\symbol{"F16B}} + \expandafter\def\csname simpleicon@statamic\endcsname {\SI\symbol{"F16C}} + \expandafter\def\csname simpleicon@statuspage\endcsname {\SI\symbol{"F16D}} + \expandafter\def\csname simpleicon@statuspal\endcsname {\SI\symbol{"F16E}} + \expandafter\def\csname simpleicon@steam\endcsname {\SI\symbol{"F16F}} + \expandafter\def\csname simpleicon@steamdb\endcsname {\SI\symbol{"F170}} + \expandafter\def\csname simpleicon@steamdeck\endcsname {\SI\symbol{"F171}} + \expandafter\def\csname simpleicon@steamworks\endcsname {\SI\symbol{"F172}} + \expandafter\def\csname simpleicon@steelseries\endcsname {\SI\symbol{"F173}} + \expandafter\def\csname simpleicon@steem\endcsname {\SI\symbol{"F174}} + \expandafter\def\csname simpleicon@steemit\endcsname {\SI\symbol{"F175}} + \expandafter\def\csname simpleicon@steinberg\endcsname {\SI\symbol{"F176}} + \expandafter\def\csname simpleicon@stellar\endcsname {\SI\symbol{"F177}} + \expandafter\def\csname simpleicon@stencyl\endcsname {\SI\symbol{"F178}} + \expandafter\def\csname simpleicon@stimulus\endcsname {\SI\symbol{"F179}} + \expandafter\def\csname simpleicon@stitcher\endcsname {\SI\symbol{"F17A}} + \expandafter\def\csname simpleicon@stmicroelectronics\endcsname {\SI\symbol{"F17B}} + \expandafter\def\csname simpleicon@stopstalk\endcsname {\SI\symbol{"F17C}} + \expandafter\def\csname simpleicon@storyblok\endcsname {\SI\symbol{"F17D}} + \expandafter\def\csname simpleicon@storybook\endcsname {\SI\symbol{"F17E}} + \expandafter\def\csname simpleicon@strapi\endcsname {\SI\symbol{"F17F}} + \expandafter\def\csname simpleicon@strava\endcsname {\SI\symbol{"F180}} + \expandafter\def\csname simpleicon@streamlit\endcsname {\SI\symbol{"F181}} + \expandafter\def\csname simpleicon@stripe\endcsname {\SI\symbol{"F182}} + \expandafter\def\csname simpleicon@strongswan\endcsname {\SI\symbol{"F183}} + \expandafter\def\csname simpleicon@stubhub\endcsname {\SI\symbol{"F184}} + \expandafter\def\csname simpleicon@styledcomponents\endcsname {\SI\symbol{"F185}} + \expandafter\def\csname simpleicon@stylelint\endcsname {\SI\symbol{"F186}} + \expandafter\def\csname simpleicon@styleshare\endcsname {\SI\symbol{"F187}} + \expandafter\def\csname simpleicon@stylus\endcsname {\SI\symbol{"F188}} + \expandafter\def\csname simpleicon@subaru\endcsname {\SI\symbol{"F189}} + \expandafter\def\csname simpleicon@sublimetext\endcsname {\SI\symbol{"F18A}} + \expandafter\def\csname simpleicon@substack\endcsname {\SI\symbol{"F18B}} + \expandafter\def\csname simpleicon@subversion\endcsname {\SI\symbol{"F18C}} + \expandafter\def\csname simpleicon@suckless\endcsname {\SI\symbol{"F18D}} + \expandafter\def\csname simpleicon@sumologic\endcsname {\SI\symbol{"F18E}} + \expandafter\def\csname simpleicon@supabase\endcsname {\SI\symbol{"F18F}} + \expandafter\def\csname simpleicon@supermicro\endcsname {\SI\symbol{"F190}} + \expandafter\def\csname simpleicon@superuser\endcsname {\SI\symbol{"F191}} + \expandafter\def\csname simpleicon@surveymonkey\endcsname {\SI\symbol{"F192}} + \expandafter\def\csname simpleicon@suse\endcsname {\SI\symbol{"F193}} + \expandafter\def\csname simpleicon@suzuki\endcsname {\SI\symbol{"F194}} + \expandafter\def\csname simpleicon@svelte\endcsname {\SI\symbol{"F195}} + \expandafter\def\csname simpleicon@svg\endcsname {\SI\symbol{"F196}} + \expandafter\def\csname simpleicon@svgo\endcsname {\SI\symbol{"F197}} + \expandafter\def\csname simpleicon@swagger\endcsname {\SI\symbol{"F198}} + \expandafter\def\csname simpleicon@swarm\endcsname {\SI\symbol{"F199}} + \expandafter\def\csname simpleicon@swc\endcsname {\SI\symbol{"F19A}} + \expandafter\def\csname simpleicon@swift\endcsname {\SI\symbol{"F19B}} + \expandafter\def\csname simpleicon@swiggy\endcsname {\SI\symbol{"F19C}} + \expandafter\def\csname simpleicon@swiper\endcsname {\SI\symbol{"F19D}} + \expandafter\def\csname simpleicon@symantec\endcsname {\SI\symbol{"F19E}} + \expandafter\def\csname simpleicon@symfony\endcsname {\SI\symbol{"F19F}} + \expandafter\def\csname simpleicon@symphony\endcsname {\SI\symbol{"F1A0}} + \expandafter\def\csname simpleicon@sympy\endcsname {\SI\symbol{"F1A1}} + \expandafter\def\csname simpleicon@synology\endcsname {\SI\symbol{"F1A2}} + \expandafter\def\csname simpleicon@tableau\endcsname {\SI\symbol{"F1A3}} + \expandafter\def\csname simpleicon@tado\endcsname {\SI\symbol{"F1A4}} + \expandafter\def\csname simpleicon@tails\endcsname {\SI\symbol{"F1A5}} + \expandafter\def\csname simpleicon@tailwindcss\endcsname {\SI\symbol{"F1A6}} + \expandafter\def\csname simpleicon@talend\endcsname {\SI\symbol{"F1A7}} + \expandafter\def\csname simpleicon@talenthouse\endcsname {\SI\symbol{"F1A8}} + \expandafter\def\csname simpleicon@tampermonkey\endcsname {\SI\symbol{"F1A9}} + \expandafter\def\csname simpleicon@taobao\endcsname {\SI\symbol{"F1AA}} + \expandafter\def\csname simpleicon@tapas\endcsname {\SI\symbol{"F1AB}} + \expandafter\def\csname simpleicon@target\endcsname {\SI\symbol{"F1AC}} + \expandafter\def\csname simpleicon@task\endcsname {\SI\symbol{"F1AD}} + \expandafter\def\csname simpleicon@tasmota\endcsname {\SI\symbol{"F1AE}} + \expandafter\def\csname simpleicon@tata\endcsname {\SI\symbol{"F1AF}} + \expandafter\def\csname simpleicon@tauri\endcsname {\SI\symbol{"F1B0}} + \expandafter\def\csname simpleicon@taxbuzz\endcsname {\SI\symbol{"F1B1}} + \expandafter\def\csname simpleicon@teamcity\endcsname {\SI\symbol{"F1B2}} + \expandafter\def\csname simpleicon@teamspeak\endcsname {\SI\symbol{"F1B3}} + \expandafter\def\csname simpleicon@teamviewer\endcsname {\SI\symbol{"F1B4}} + \expandafter\def\csname simpleicon@ted\endcsname {\SI\symbol{"F1B5}} + \expandafter\def\csname simpleicon@teespring\endcsname {\SI\symbol{"F1B6}} + \expandafter\def\csname simpleicon@tekton\endcsname {\SI\symbol{"F1B7}} + \expandafter\def\csname simpleicon@tele5\endcsname {\SI\symbol{"F1B8}} + \expandafter\def\csname simpleicon@telegram\endcsname {\SI\symbol{"F1B9}} + \expandafter\def\csname simpleicon@telegraph\endcsname {\SI\symbol{"F1BA}} + \expandafter\def\csname simpleicon@temporal\endcsname {\SI\symbol{"F1BB}} + \expandafter\def\csname simpleicon@tencentqq\endcsname {\SI\symbol{"F1BC}} + \expandafter\def\csname simpleicon@tensorflow\endcsname {\SI\symbol{"F1BD}} + \expandafter\def\csname simpleicon@teradata\endcsname {\SI\symbol{"F1BE}} + \expandafter\def\csname simpleicon@teratail\endcsname {\SI\symbol{"F1BF}} + \expandafter\def\csname simpleicon@terraform\endcsname {\SI\symbol{"F1C0}} + \expandafter\def\csname simpleicon@tesco\endcsname {\SI\symbol{"F1C1}} + \expandafter\def\csname simpleicon@tesla\endcsname {\SI\symbol{"F1C2}} + \expandafter\def\csname simpleicon@testcafe\endcsname {\SI\symbol{"F1C3}} + \expandafter\def\csname simpleicon@testin\endcsname {\SI\symbol{"F1C4}} + \expandafter\def\csname simpleicon@testinglibrary\endcsname {\SI\symbol{"F1C5}} + \expandafter\def\csname simpleicon@tether\endcsname {\SI\symbol{"F1C6}} + \expandafter\def\csname simpleicon@textpattern\endcsname {\SI\symbol{"F1C7}} + \expandafter\def\csname simpleicon@thealgorithms\endcsname {\SI\symbol{"F1C8}} + \expandafter\def\csname simpleicon@theconversation\endcsname {\SI\symbol{"F1C9}} + \expandafter\def\csname simpleicon@theirishtimes\endcsname {\SI\symbol{"F1CA}} + \expandafter\def\csname simpleicon@themighty\endcsname {\SI\symbol{"F1CB}} + \expandafter\def\csname simpleicon@themodelsresource\endcsname {\SI\symbol{"F1CC}} + \expandafter\def\csname simpleicon@themoviedatabase\endcsname {\SI\symbol{"F1CD}} + \expandafter\def\csname simpleicon@thenorthface\endcsname {\SI\symbol{"F1CE}} + \expandafter\def\csname simpleicon@theregister\endcsname {\SI\symbol{"F1CF}} + \expandafter\def\csname simpleicon@thesoundsresource\endcsname {\SI\symbol{"F1D0}} + \expandafter\def\csname simpleicon@thespritersresource\endcsname {\SI\symbol{"F1D1}} + \expandafter\def\csname simpleicon@thewashingtonpost\endcsname {\SI\symbol{"F1D2}} + \expandafter\def\csname simpleicon@thingiverse\endcsname {\SI\symbol{"F1D3}} + \expandafter\def\csname simpleicon@thinkpad\endcsname {\SI\symbol{"F1D4}} + \expandafter\def\csname simpleicon@threadless\endcsname {\SI\symbol{"F1D5}} + \expandafter\def\csname simpleicon@threedotjs\endcsname {\SI\symbol{"F1D6}} + \expandafter\def\csname simpleicon@threema\endcsname {\SI\symbol{"F1D7}} + \expandafter\def\csname simpleicon@thumbtack\endcsname {\SI\symbol{"F1D8}} + \expandafter\def\csname simpleicon@thunderbird\endcsname {\SI\symbol{"F1D9}} + \expandafter\def\csname simpleicon@thymeleaf\endcsname {\SI\symbol{"F1DA}} + \expandafter\def\csname simpleicon@ticketmaster\endcsname {\SI\symbol{"F1DB}} + \expandafter\def\csname simpleicon@tidal\endcsname {\SI\symbol{"F1DC}} + \expandafter\def\csname simpleicon@tide\endcsname {\SI\symbol{"F1DD}} + \expandafter\def\csname simpleicon@tietoevry\endcsname {\SI\symbol{"F1DE}} + \expandafter\def\csname simpleicon@tiktok\endcsname {\SI\symbol{"F1DF}} + \expandafter\def\csname simpleicon@tile\endcsname {\SI\symbol{"F1E0}} + \expandafter\def\csname simpleicon@timescale\endcsname {\SI\symbol{"F1E1}} + \expandafter\def\csname simpleicon@tinder\endcsname {\SI\symbol{"F1E2}} + \expandafter\def\csname simpleicon@tinyletter\endcsname {\SI\symbol{"F1E3}} + \expandafter\def\csname simpleicon@tmobile\endcsname {\SI\symbol{"F1E4}} + \expandafter\def\csname simpleicon@tmux\endcsname {\SI\symbol{"F1E5}} + \expandafter\def\csname simpleicon@todoist\endcsname {\SI\symbol{"F1E6}} + \expandafter\def\csname simpleicon@toggl\endcsname {\SI\symbol{"F1E7}} + \expandafter\def\csname simpleicon@tokyometro\endcsname {\SI\symbol{"F1E8}} + \expandafter\def\csname simpleicon@tomorrowland\endcsname {\SI\symbol{"F1E9}} + \expandafter\def\csname simpleicon@topcoder\endcsname {\SI\symbol{"F1EA}} + \expandafter\def\csname simpleicon@toptal\endcsname {\SI\symbol{"F1EB}} + \expandafter\def\csname simpleicon@torbrowser\endcsname {\SI\symbol{"F1EC}} + \expandafter\def\csname simpleicon@torproject\endcsname {\SI\symbol{"F1ED}} + \expandafter\def\csname simpleicon@toshiba\endcsname {\SI\symbol{"F1EE}} + \expandafter\def\csname simpleicon@toyota\endcsname {\SI\symbol{"F1EF}} + \expandafter\def\csname simpleicon@tplink\endcsname {\SI\symbol{"F1F0}} + \expandafter\def\csname simpleicon@tqdm\endcsname {\SI\symbol{"F1F1}} + \expandafter\def\csname simpleicon@traefikmesh\endcsname {\SI\symbol{"F1F2}} + \expandafter\def\csname simpleicon@trainerroad\endcsname {\SI\symbol{"F1F3}} + \expandafter\def\csname simpleicon@trakt\endcsname {\SI\symbol{"F1F4}} + \expandafter\def\csname simpleicon@transportforireland\endcsname {\SI\symbol{"F1F5}} + \expandafter\def\csname simpleicon@transportforlondon\endcsname {\SI\symbol{"F1F6}} + \expandafter\def\csname simpleicon@travisci\endcsname {\SI\symbol{"F1F7}} + \expandafter\def\csname simpleicon@treehouse\endcsname {\SI\symbol{"F1F8}} + \expandafter\def\csname simpleicon@trello\endcsname {\SI\symbol{"F1F9}} + \expandafter\def\csname simpleicon@trendmicro\endcsname {\SI\symbol{"F1FA}} + \expandafter\def\csname simpleicon@treyarch\endcsname {\SI\symbol{"F1FB}} + \expandafter\def\csname simpleicon@triller\endcsname {\SI\symbol{"F1FC}} + \expandafter\def\csname simpleicon@trino\endcsname {\SI\symbol{"F1FD}} + \expandafter\def\csname simpleicon@tripadvisor\endcsname {\SI\symbol{"F1FE}} + \expandafter\def\csname simpleicon@tripdotcom\endcsname {\SI\symbol{"F1FF}} + \expandafter\def\csname simpleicon@trove\endcsname {\SI\symbol{"F200}} + \expandafter\def\csname simpleicon@trpc\endcsname {\SI\symbol{"F201}} + \expandafter\def\csname simpleicon@truenas\endcsname {\SI\symbol{"F202}} + \expandafter\def\csname simpleicon@trulia\endcsname {\SI\symbol{"F203}} + \expandafter\def\csname simpleicon@trustedshops\endcsname {\SI\symbol{"F204}} + \expandafter\def\csname simpleicon@trustpilot\endcsname {\SI\symbol{"F205}} + \expandafter\def\csname simpleicon@tryhackme\endcsname {\SI\symbol{"F206}} + \expandafter\def\csname simpleicon@tryitonline\endcsname {\SI\symbol{"F207}} + \expandafter\def\csname simpleicon@tsnode\endcsname {\SI\symbol{"F208}} + \expandafter\def\csname simpleicon@tubi\endcsname {\SI\symbol{"F209}} + \expandafter\def\csname simpleicon@tui\endcsname {\SI\symbol{"F20A}} + \expandafter\def\csname simpleicon@tumblr\endcsname {\SI\symbol{"F20B}} + \expandafter\def\csname simpleicon@tunein\endcsname {\SI\symbol{"F20C}} + \expandafter\def\csname simpleicon@turborepo\endcsname {\SI\symbol{"F20D}} + \expandafter\def\csname simpleicon@turbosquid\endcsname {\SI\symbol{"F20E}} + \expandafter\def\csname simpleicon@turkishairlines\endcsname {\SI\symbol{"F20F}} + \expandafter\def\csname simpleicon@tutanota\endcsname {\SI\symbol{"F210}} + \expandafter\def\csname simpleicon@tvtime\endcsname {\SI\symbol{"F211}} + \expandafter\def\csname simpleicon@twilio\endcsname {\SI\symbol{"F212}} + \expandafter\def\csname simpleicon@twitch\endcsname {\SI\symbol{"F213}} + \expandafter\def\csname simpleicon@twitter\endcsname {\SI\symbol{"F214}} + \expandafter\def\csname simpleicon@twoo\endcsname {\SI\symbol{"F215}} + \expandafter\def\csname simpleicon@typeform\endcsname {\SI\symbol{"F216}} + \expandafter\def\csname simpleicon@typescript\endcsname {\SI\symbol{"F217}} + \expandafter\def\csname simpleicon@typo3\endcsname {\SI\symbol{"F218}} + \expandafter\def\csname simpleicon@uber\endcsname {\SI\symbol{"F219}} + \expandafter\def\csname simpleicon@ubereats\endcsname {\SI\symbol{"F21A}} + \expandafter\def\csname simpleicon@ubiquiti\endcsname {\SI\symbol{"F21B}} + \expandafter\def\csname simpleicon@ubisoft\endcsname {\SI\symbol{"F21C}} + \expandafter\def\csname simpleicon@ublockorigin\endcsname {\SI\symbol{"F21D}} + \expandafter\def\csname simpleicon@ubuntu\endcsname {\SI\symbol{"F21E}} + \expandafter\def\csname simpleicon@udacity\endcsname {\SI\symbol{"F21F}} + \expandafter\def\csname simpleicon@udemy\endcsname {\SI\symbol{"F220}} + \expandafter\def\csname simpleicon@ufc\endcsname {\SI\symbol{"F221}} + \expandafter\def\csname simpleicon@uikit\endcsname {\SI\symbol{"F222}} + \expandafter\def\csname simpleicon@ulule\endcsname {\SI\symbol{"F223}} + \expandafter\def\csname simpleicon@umbraco\endcsname {\SI\symbol{"F224}} + \expandafter\def\csname simpleicon@unacademy\endcsname {\SI\symbol{"F225}} + \expandafter\def\csname simpleicon@underarmour\endcsname {\SI\symbol{"F226}} + \expandafter\def\csname simpleicon@underscoredotjs\endcsname {\SI\symbol{"F227}} + \expandafter\def\csname simpleicon@undertale\endcsname {\SI\symbol{"F228}} + \expandafter\def\csname simpleicon@unicode\endcsname {\SI\symbol{"F229}} + \expandafter\def\csname simpleicon@unilever\endcsname {\SI\symbol{"F22A}} + \expandafter\def\csname simpleicon@unitedairlines\endcsname {\SI\symbol{"F22B}} + \expandafter\def\csname simpleicon@unity\endcsname {\SI\symbol{"F22C}} + \expandafter\def\csname simpleicon@unlicense\endcsname {\SI\symbol{"F22D}} + \expandafter\def\csname simpleicon@unocss\endcsname {\SI\symbol{"F22E}} + \expandafter\def\csname simpleicon@unraid\endcsname {\SI\symbol{"F22F}} + \expandafter\def\csname simpleicon@unrealengine\endcsname {\SI\symbol{"F230}} + \expandafter\def\csname simpleicon@unsplash\endcsname {\SI\symbol{"F231}} + \expandafter\def\csname simpleicon@untangle\endcsname {\SI\symbol{"F232}} + \expandafter\def\csname simpleicon@untappd\endcsname {\SI\symbol{"F233}} + \expandafter\def\csname simpleicon@upcloud\endcsname {\SI\symbol{"F234}} + \expandafter\def\csname simpleicon@uplabs\endcsname {\SI\symbol{"F235}} + \expandafter\def\csname simpleicon@uploaded\endcsname {\SI\symbol{"F236}} + \expandafter\def\csname simpleicon@ups\endcsname {\SI\symbol{"F237}} + \expandafter\def\csname simpleicon@upstash\endcsname {\SI\symbol{"F238}} + \expandafter\def\csname simpleicon@uptobox\endcsname {\SI\symbol{"F239}} + \expandafter\def\csname simpleicon@upwork\endcsname {\SI\symbol{"F23A}} + \expandafter\def\csname simpleicon@usps\endcsname {\SI\symbol{"F23B}} + \expandafter\def\csname simpleicon@v\endcsname {\SI\symbol{"F23C}} + \expandafter\def\csname simpleicon@v8\endcsname {\SI\symbol{"F23D}} + \expandafter\def\csname simpleicon@vaadin\endcsname {\SI\symbol{"F23E}} + \expandafter\def\csname simpleicon@vagrant\endcsname {\SI\symbol{"F23F}} + \expandafter\def\csname simpleicon@valorant\endcsname {\SI\symbol{"F240}} + \expandafter\def\csname simpleicon@valve\endcsname {\SI\symbol{"F241}} + \expandafter\def\csname simpleicon@vapor\endcsname {\SI\symbol{"F242}} + \expandafter\def\csname simpleicon@vault\endcsname {\SI\symbol{"F243}} + \expandafter\def\csname simpleicon@vauxhall\endcsname {\SI\symbol{"F244}} + \expandafter\def\csname simpleicon@vbulletin\endcsname {\SI\symbol{"F245}} + \expandafter\def\csname simpleicon@vectorlogozone\endcsname {\SI\symbol{"F246}} + \expandafter\def\csname simpleicon@vectorworks\endcsname {\SI\symbol{"F247}} + \expandafter\def\csname simpleicon@veeam\endcsname {\SI\symbol{"F248}} + \expandafter\def\csname simpleicon@veepee\endcsname {\SI\symbol{"F249}} + \expandafter\def\csname simpleicon@velog\endcsname {\SI\symbol{"F24A}} + \expandafter\def\csname simpleicon@venmo\endcsname {\SI\symbol{"F24B}} + \expandafter\def\csname simpleicon@vercel\endcsname {\SI\symbol{"F24C}} + \expandafter\def\csname simpleicon@verdaccio\endcsname {\SI\symbol{"F24D}} + \expandafter\def\csname simpleicon@veritas\endcsname {\SI\symbol{"F24E}} + \expandafter\def\csname simpleicon@verizon\endcsname {\SI\symbol{"F24F}} + \expandafter\def\csname simpleicon@vexxhost\endcsname {\SI\symbol{"F250}} + \expandafter\def\csname simpleicon@vfairs\endcsname {\SI\symbol{"F251}} + \expandafter\def\csname simpleicon@viadeo\endcsname {\SI\symbol{"F252}} + \expandafter\def\csname simpleicon@viber\endcsname {\SI\symbol{"F253}} + \expandafter\def\csname simpleicon@vim\endcsname {\SI\symbol{"F254}} + \expandafter\def\csname simpleicon@vimeo\endcsname {\SI\symbol{"F255}} + \expandafter\def\csname simpleicon@vimeolivestream\endcsname {\SI\symbol{"F256}} + \expandafter\def\csname simpleicon@virgin\endcsname {\SI\symbol{"F257}} + \expandafter\def\csname simpleicon@virtualbox\endcsname {\SI\symbol{"F258}} + \expandafter\def\csname simpleicon@virustotal\endcsname {\SI\symbol{"F259}} + \expandafter\def\csname simpleicon@visa\endcsname {\SI\symbol{"F25A}} + \expandafter\def\csname simpleicon@visualstudio\endcsname {\SI\symbol{"F25B}} + \expandafter\def\csname simpleicon@visualstudiocode\endcsname {\SI\symbol{"F25C}} + \expandafter\def\csname simpleicon@vite\endcsname {\SI\symbol{"F25D}} + \expandafter\def\csname simpleicon@vitess\endcsname {\SI\symbol{"F25E}} + \expandafter\def\csname simpleicon@vivaldi\endcsname {\SI\symbol{"F25F}} + \expandafter\def\csname simpleicon@vivino\endcsname {\SI\symbol{"F260}} + \expandafter\def\csname simpleicon@vk\endcsname {\SI\symbol{"F261}} + \expandafter\def\csname simpleicon@vlcmediaplayer\endcsname {\SI\symbol{"F262}} + \expandafter\def\csname simpleicon@vmware\endcsname {\SI\symbol{"F263}} + \expandafter\def\csname simpleicon@vodafone\endcsname {\SI\symbol{"F264}} + \expandafter\def\csname simpleicon@volkswagen\endcsname {\SI\symbol{"F265}} + \expandafter\def\csname simpleicon@volvo\endcsname {\SI\symbol{"F266}} + \expandafter\def\csname simpleicon@vonage\endcsname {\SI\symbol{"F267}} + \expandafter\def\csname simpleicon@vowpalwabbit\endcsname {\SI\symbol{"F268}} + \expandafter\def\csname simpleicon@vox\endcsname {\SI\symbol{"F269}} + \expandafter\def\csname simpleicon@vsco\endcsname {\SI\symbol{"F26A}} + \expandafter\def\csname simpleicon@vtex\endcsname {\SI\symbol{"F26B}} + \expandafter\def\csname simpleicon@vuedotjs\endcsname {\SI\symbol{"F26C}} + \expandafter\def\csname simpleicon@vuetify\endcsname {\SI\symbol{"F26D}} + \expandafter\def\csname simpleicon@vulkan\endcsname {\SI\symbol{"F26E}} + \expandafter\def\csname simpleicon@vultr\endcsname {\SI\symbol{"F26F}} + \expandafter\def\csname simpleicon@w3c\endcsname {\SI\symbol{"F270}} + \expandafter\def\csname simpleicon@wagtail\endcsname {\SI\symbol{"F271}} + \expandafter\def\csname simpleicon@wakatime\endcsname {\SI\symbol{"F272}} + \expandafter\def\csname simpleicon@walkman\endcsname {\SI\symbol{"F273}} + \expandafter\def\csname simpleicon@wallabag\endcsname {\SI\symbol{"F274}} + \expandafter\def\csname simpleicon@walmart\endcsname {\SI\symbol{"F275}} + \expandafter\def\csname simpleicon@wappalyzer\endcsname {\SI\symbol{"F276}} + \expandafter\def\csname simpleicon@warnerbros\endcsname {\SI\symbol{"F277}} + \expandafter\def\csname simpleicon@wasmcloud\endcsname {\SI\symbol{"F278}} + \expandafter\def\csname simpleicon@wattpad\endcsname {\SI\symbol{"F279}} + \expandafter\def\csname simpleicon@waze\endcsname {\SI\symbol{"F27A}} + \expandafter\def\csname simpleicon@wearos\endcsname {\SI\symbol{"F27B}} + \expandafter\def\csname simpleicon@weasyl\endcsname {\SI\symbol{"F27C}} + \expandafter\def\csname simpleicon@web3dotjs\endcsname {\SI\symbol{"F27D}} + \expandafter\def\csname simpleicon@webassembly\endcsname {\SI\symbol{"F27E}} + \expandafter\def\csname simpleicon@webauthn\endcsname {\SI\symbol{"F27F}} + \expandafter\def\csname simpleicon@webcomponentsdotorg\endcsname {\SI\symbol{"F280}} + \expandafter\def\csname simpleicon@webdriverio\endcsname {\SI\symbol{"F281}} + \expandafter\def\csname simpleicon@webflow\endcsname {\SI\symbol{"F282}} + \expandafter\def\csname simpleicon@webgl\endcsname {\SI\symbol{"F283}} + \expandafter\def\csname simpleicon@webhint\endcsname {\SI\symbol{"F284}} + \expandafter\def\csname simpleicon@weblate\endcsname {\SI\symbol{"F285}} + \expandafter\def\csname simpleicon@webmin\endcsname {\SI\symbol{"F286}} + \expandafter\def\csname simpleicon@webmoney\endcsname {\SI\symbol{"F287}} + \expandafter\def\csname simpleicon@webpack\endcsname {\SI\symbol{"F288}} + \expandafter\def\csname simpleicon@webrtc\endcsname {\SI\symbol{"F289}} + \expandafter\def\csname simpleicon@webstorm\endcsname {\SI\symbol{"F28A}} + \expandafter\def\csname simpleicon@webtoon\endcsname {\SI\symbol{"F28B}} + \expandafter\def\csname simpleicon@wechat\endcsname {\SI\symbol{"F28C}} + \expandafter\def\csname simpleicon@wegame\endcsname {\SI\symbol{"F28D}} + \expandafter\def\csname simpleicon@weightsandbiases\endcsname {\SI\symbol{"F28E}} + \expandafter\def\csname simpleicon@welcometothejungle\endcsname {\SI\symbol{"F28F}} + \expandafter\def\csname simpleicon@wemo\endcsname {\SI\symbol{"F290}} + \expandafter\def\csname simpleicon@westerndigital\endcsname {\SI\symbol{"F291}} + \expandafter\def\csname simpleicon@wetransfer\endcsname {\SI\symbol{"F292}} + \expandafter\def\csname simpleicon@whatsapp\endcsname {\SI\symbol{"F293}} + \expandafter\def\csname simpleicon@wheniwork\endcsname {\SI\symbol{"F294}} + \expandafter\def\csname simpleicon@whitesource\endcsname {\SI\symbol{"F295}} + \expandafter\def\csname simpleicon@wii\endcsname {\SI\symbol{"F296}} + \expandafter\def\csname simpleicon@wiiu\endcsname {\SI\symbol{"F297}} + \expandafter\def\csname simpleicon@wikidata\endcsname {\SI\symbol{"F298}} + \expandafter\def\csname simpleicon@wikidotjs\endcsname {\SI\symbol{"F299}} + \expandafter\def\csname simpleicon@wikimediacommons\endcsname {\SI\symbol{"F29A}} + \expandafter\def\csname simpleicon@wikipedia\endcsname {\SI\symbol{"F29B}} + \expandafter\def\csname simpleicon@wikiquote\endcsname {\SI\symbol{"F29C}} + \expandafter\def\csname simpleicon@wikivoyage\endcsname {\SI\symbol{"F29D}} + \expandafter\def\csname simpleicon@winamp\endcsname {\SI\symbol{"F29E}} + \expandafter\def\csname simpleicon@windicss\endcsname {\SI\symbol{"F29F}} + \expandafter\def\csname simpleicon@windows\endcsname {\SI\symbol{"F2A0}} + \expandafter\def\csname simpleicon@windows95\endcsname {\SI\symbol{"F2A1}} + \expandafter\def\csname simpleicon@windowsterminal\endcsname {\SI\symbol{"F2A2}} + \expandafter\def\csname simpleicon@windowsxp\endcsname {\SI\symbol{"F2A3}} + \expandafter\def\csname simpleicon@winmate\endcsname {\SI\symbol{"F2A4}} + \expandafter\def\csname simpleicon@wipro\endcsname {\SI\symbol{"F2A5}} + \expandafter\def\csname simpleicon@wire\endcsname {\SI\symbol{"F2A6}} + \expandafter\def\csname simpleicon@wireguard\endcsname {\SI\symbol{"F2A7}} + \expandafter\def\csname simpleicon@wireshark\endcsname {\SI\symbol{"F2A8}} + \expandafter\def\csname simpleicon@wise\endcsname {\SI\symbol{"F2A9}} + \expandafter\def\csname simpleicon@wish\endcsname {\SI\symbol{"F2AA}} + \expandafter\def\csname simpleicon@wistia\endcsname {\SI\symbol{"F2AB}} + \expandafter\def\csname simpleicon@wix\endcsname {\SI\symbol{"F2AC}} + \expandafter\def\csname simpleicon@wizzair\endcsname {\SI\symbol{"F2AD}} + \expandafter\def\csname simpleicon@wolfram\endcsname {\SI\symbol{"F2AE}} + \expandafter\def\csname simpleicon@wolframlanguage\endcsname {\SI\symbol{"F2AF}} + \expandafter\def\csname simpleicon@wolframmathematica\endcsname {\SI\symbol{"F2B0}} + \expandafter\def\csname simpleicon@woo\endcsname {\SI\symbol{"F2B1}} + \expandafter\def\csname simpleicon@woocommerce\endcsname {\SI\symbol{"F2B2}} + \expandafter\def\csname simpleicon@wordpress\endcsname {\SI\symbol{"F2B3}} + \expandafter\def\csname simpleicon@workplace\endcsname {\SI\symbol{"F2B4}} + \expandafter\def\csname simpleicon@worldhealthorganization\endcsname {\SI\symbol{"F2B5}} + \expandafter\def\csname simpleicon@wpengine\endcsname {\SI\symbol{"F2B6}} + \expandafter\def\csname simpleicon@wprocket\endcsname {\SI\symbol{"F2B7}} + \expandafter\def\csname simpleicon@writedotas\endcsname {\SI\symbol{"F2B8}} + \expandafter\def\csname simpleicon@wwe\endcsname {\SI\symbol{"F2B9}} + \expandafter\def\csname simpleicon@wwise\endcsname {\SI\symbol{"F2BA}} + \expandafter\def\csname simpleicon@xamarin\endcsname {\SI\symbol{"F2BB}} + \expandafter\def\csname simpleicon@xaml\endcsname {\SI\symbol{"F2BC}} + \expandafter\def\csname simpleicon@xampp\endcsname {\SI\symbol{"F2BD}} + \expandafter\def\csname simpleicon@xbox\endcsname {\SI\symbol{"F2BE}} + \expandafter\def\csname simpleicon@xcode\endcsname {\SI\symbol{"F2BF}} + \expandafter\def\csname simpleicon@xdadevelopers\endcsname {\SI\symbol{"F2C0}} + \expandafter\def\csname simpleicon@xdotorg\endcsname {\SI\symbol{"F2C1}} + \expandafter\def\csname simpleicon@xero\endcsname {\SI\symbol{"F2C2}} + \expandafter\def\csname simpleicon@xfce\endcsname {\SI\symbol{"F2C3}} + \expandafter\def\csname simpleicon@xiaomi\endcsname {\SI\symbol{"F2C4}} + \expandafter\def\csname simpleicon@xilinx\endcsname {\SI\symbol{"F2C5}} + \expandafter\def\csname simpleicon@xing\endcsname {\SI\symbol{"F2C6}} + \expandafter\def\csname simpleicon@xmpp\endcsname {\SI\symbol{"F2C7}} + \expandafter\def\csname simpleicon@xrp\endcsname {\SI\symbol{"F2C8}} + \expandafter\def\csname simpleicon@xsplit\endcsname {\SI\symbol{"F2C9}} + \expandafter\def\csname simpleicon@xstate\endcsname {\SI\symbol{"F2CA}} + \expandafter\def\csname simpleicon@yahoo\endcsname {\SI\symbol{"F2CB}} + \expandafter\def\csname simpleicon@yale\endcsname {\SI\symbol{"F2CC}} + \expandafter\def\csname simpleicon@yamahacorporation\endcsname {\SI\symbol{"F2CD}} + \expandafter\def\csname simpleicon@yamahamotorcorporation\endcsname {\SI\symbol{"F2CE}} + \expandafter\def\csname simpleicon@yammer\endcsname {\SI\symbol{"F2CF}} + \expandafter\def\csname simpleicon@yarn\endcsname {\SI\symbol{"F2D0}} + \expandafter\def\csname simpleicon@ycombinator\endcsname {\SI\symbol{"F2D1}} + \expandafter\def\csname simpleicon@yelp\endcsname {\SI\symbol{"F2D2}} + \expandafter\def\csname simpleicon@yoast\endcsname {\SI\symbol{"F2D3}} + \expandafter\def\csname simpleicon@yolo\endcsname {\SI\symbol{"F2D4}} + \expandafter\def\csname simpleicon@yourtraveldottv\endcsname {\SI\symbol{"F2D5}} + \expandafter\def\csname simpleicon@youtube\endcsname {\SI\symbol{"F2D6}} + \expandafter\def\csname simpleicon@youtubegaming\endcsname {\SI\symbol{"F2D7}} + \expandafter\def\csname simpleicon@youtubemusic\endcsname {\SI\symbol{"F2D8}} + \expandafter\def\csname simpleicon@youtubestudio\endcsname {\SI\symbol{"F2D9}} + \expandafter\def\csname simpleicon@youtubetv\endcsname {\SI\symbol{"F2DA}} + \expandafter\def\csname simpleicon@yubico\endcsname {\SI\symbol{"F2DB}} + \expandafter\def\csname simpleicon@zabka\endcsname {\SI\symbol{"F2DC}} + \expandafter\def\csname simpleicon@zalando\endcsname {\SI\symbol{"F2DD}} + \expandafter\def\csname simpleicon@zalo\endcsname {\SI\symbol{"F2DE}} + \expandafter\def\csname simpleicon@zapier\endcsname {\SI\symbol{"F2DF}} + \expandafter\def\csname simpleicon@zara\endcsname {\SI\symbol{"F2E0}} + \expandafter\def\csname simpleicon@zazzle\endcsname {\SI\symbol{"F2E1}} + \expandafter\def\csname simpleicon@zcash\endcsname {\SI\symbol{"F2E2}} + \expandafter\def\csname simpleicon@zdf\endcsname {\SI\symbol{"F2E3}} + \expandafter\def\csname simpleicon@zebratechnologies\endcsname {\SI\symbol{"F2E4}} + \expandafter\def\csname simpleicon@zelle\endcsname {\SI\symbol{"F2E5}} + \expandafter\def\csname simpleicon@zend\endcsname {\SI\symbol{"F2E6}} + \expandafter\def\csname simpleicon@zendesk\endcsname {\SI\symbol{"F2E7}} + \expandafter\def\csname simpleicon@zendframework\endcsname {\SI\symbol{"F2E8}} + \expandafter\def\csname simpleicon@zenn\endcsname {\SI\symbol{"F2E9}} + \expandafter\def\csname simpleicon@zenodo\endcsname {\SI\symbol{"F2EA}} + \expandafter\def\csname simpleicon@zerodha\endcsname {\SI\symbol{"F2EB}} + \expandafter\def\csname simpleicon@zeromq\endcsname {\SI\symbol{"F2EC}} + \expandafter\def\csname simpleicon@zerply\endcsname {\SI\symbol{"F2ED}} + \expandafter\def\csname simpleicon@zhihu\endcsname {\SI\symbol{"F2EE}} + \expandafter\def\csname simpleicon@zig\endcsname {\SI\symbol{"F2EF}} + \expandafter\def\csname simpleicon@zigbee\endcsname {\SI\symbol{"F2F0}} + \expandafter\def\csname simpleicon@zillow\endcsname {\SI\symbol{"F2F1}} + \expandafter\def\csname simpleicon@zingat\endcsname {\SI\symbol{"F2F2}} + \expandafter\def\csname simpleicon@zoho\endcsname {\SI\symbol{"F2F3}} + \expandafter\def\csname simpleicon@zoiper\endcsname {\SI\symbol{"F2F4}} + \expandafter\def\csname simpleicon@zomato\endcsname {\SI\symbol{"F2F5}} + \expandafter\def\csname simpleicon@zoom\endcsname {\SI\symbol{"F2F6}} + \expandafter\def\csname simpleicon@zorin\endcsname {\SI\symbol{"F2F7}} + \expandafter\def\csname simpleicon@zotero\endcsname {\SI\symbol{"F2F8}} + \expandafter\def\csname simpleicon@zulip\endcsname {\SI\symbol{"F2F9}} + \expandafter\def\csname simpleicon@zwave\endcsname {\SI\symbol{"F2FA}} + \expandafter\def\csname simpleicon@zyte\endcsname {\SI\symbol{"F2FB}}
\ No newline at end of file diff --git a/fonts/simpleicons/tex/usimpleiconseight.fd b/fonts/simpleicons/tex/usimpleiconseight.fd index 9fe494a6c9..74951dfef8 100644 --- a/fonts/simpleicons/tex/usimpleiconseight.fd +++ b/fonts/simpleicons/tex/usimpleiconseight.fd @@ -1,5 +1,5 @@ - \ProvidesFile{usimpleiconseight.fd}[2022/07/08 Font definitions for U/simpleiconseight.] + \ProvidesFile{usimpleiconseight.fd}[2022/07/29 Font definitions for U/simpleiconseight.] \DeclareFontFamily{U}{simpleiconseight}{} \DeclareFontShape{U}{simpleiconseight}{m}{n}{<-> SimpleIcons--simpleiconseight}{} \endinput diff --git a/fonts/simpleicons/tex/usimpleiconsfive.fd b/fonts/simpleicons/tex/usimpleiconsfive.fd index 8da04064f0..3136a22f76 100644 --- a/fonts/simpleicons/tex/usimpleiconsfive.fd +++ b/fonts/simpleicons/tex/usimpleiconsfive.fd @@ -1,5 +1,5 @@ - \ProvidesFile{usimpleiconsfive.fd}[2022/07/08 Font definitions for U/simpleiconsfive.] + \ProvidesFile{usimpleiconsfive.fd}[2022/07/29 Font definitions for U/simpleiconsfive.] \DeclareFontFamily{U}{simpleiconsfive}{} \DeclareFontShape{U}{simpleiconsfive}{m}{n}{<-> SimpleIcons--simpleiconsfive}{} \endinput diff --git a/fonts/simpleicons/tex/usimpleiconsfour.fd b/fonts/simpleicons/tex/usimpleiconsfour.fd index 67f73b82ec..c8e6e842f4 100644 --- a/fonts/simpleicons/tex/usimpleiconsfour.fd +++ b/fonts/simpleicons/tex/usimpleiconsfour.fd @@ -1,5 +1,5 @@ - \ProvidesFile{usimpleiconsfour.fd}[2022/07/08 Font definitions for U/simpleiconsfour.] + \ProvidesFile{usimpleiconsfour.fd}[2022/07/29 Font definitions for U/simpleiconsfour.] \DeclareFontFamily{U}{simpleiconsfour}{} \DeclareFontShape{U}{simpleiconsfour}{m}{n}{<-> SimpleIcons--simpleiconsfour}{} \endinput diff --git a/fonts/simpleicons/tex/usimpleiconsnine.fd b/fonts/simpleicons/tex/usimpleiconsnine.fd index 85449986bb..b521717e8d 100644 --- a/fonts/simpleicons/tex/usimpleiconsnine.fd +++ b/fonts/simpleicons/tex/usimpleiconsnine.fd @@ -1,5 +1,5 @@ - \ProvidesFile{usimpleiconsnine.fd}[2022/07/08 Font definitions for U/simpleiconsnine.] + \ProvidesFile{usimpleiconsnine.fd}[2022/07/29 Font definitions for U/simpleiconsnine.] \DeclareFontFamily{U}{simpleiconsnine}{} \DeclareFontShape{U}{simpleiconsnine}{m}{n}{<-> SimpleIcons--simpleiconsnine}{} \endinput diff --git a/fonts/simpleicons/tex/usimpleiconsone.fd b/fonts/simpleicons/tex/usimpleiconsone.fd index a2041845f7..a515e7df9e 100644 --- a/fonts/simpleicons/tex/usimpleiconsone.fd +++ b/fonts/simpleicons/tex/usimpleiconsone.fd @@ -1,5 +1,5 @@ - \ProvidesFile{usimpleiconsone.fd}[2022/07/08 Font definitions for U/simpleiconsone.] + \ProvidesFile{usimpleiconsone.fd}[2022/07/29 Font definitions for U/simpleiconsone.] \DeclareFontFamily{U}{simpleiconsone}{} \DeclareFontShape{U}{simpleiconsone}{m}{n}{<-> SimpleIcons--simpleiconsone}{} \endinput diff --git a/fonts/simpleicons/tex/usimpleiconsseven.fd b/fonts/simpleicons/tex/usimpleiconsseven.fd index 7b87b475b2..3e2ba226e8 100644 --- a/fonts/simpleicons/tex/usimpleiconsseven.fd +++ b/fonts/simpleicons/tex/usimpleiconsseven.fd @@ -1,5 +1,5 @@ - \ProvidesFile{usimpleiconsseven.fd}[2022/07/08 Font definitions for U/simpleiconsseven.] + \ProvidesFile{usimpleiconsseven.fd}[2022/07/29 Font definitions for U/simpleiconsseven.] \DeclareFontFamily{U}{simpleiconsseven}{} \DeclareFontShape{U}{simpleiconsseven}{m}{n}{<-> SimpleIcons--simpleiconsseven}{} \endinput diff --git a/fonts/simpleicons/tex/usimpleiconssix.fd b/fonts/simpleicons/tex/usimpleiconssix.fd index 8b74b293be..3b82814de1 100644 --- a/fonts/simpleicons/tex/usimpleiconssix.fd +++ b/fonts/simpleicons/tex/usimpleiconssix.fd @@ -1,5 +1,5 @@ - \ProvidesFile{usimpleiconssix.fd}[2022/07/08 Font definitions for U/simpleiconssix.] + \ProvidesFile{usimpleiconssix.fd}[2022/07/29 Font definitions for U/simpleiconssix.] \DeclareFontFamily{U}{simpleiconssix}{} \DeclareFontShape{U}{simpleiconssix}{m}{n}{<-> SimpleIcons--simpleiconssix}{} \endinput diff --git a/fonts/simpleicons/tex/usimpleiconsthree.fd b/fonts/simpleicons/tex/usimpleiconsthree.fd index 42400e6d92..bde933d065 100644 --- a/fonts/simpleicons/tex/usimpleiconsthree.fd +++ b/fonts/simpleicons/tex/usimpleiconsthree.fd @@ -1,5 +1,5 @@ - \ProvidesFile{usimpleiconsthree.fd}[2022/07/08 Font definitions for U/simpleiconsthree.] + \ProvidesFile{usimpleiconsthree.fd}[2022/07/29 Font definitions for U/simpleiconsthree.] \DeclareFontFamily{U}{simpleiconsthree}{} \DeclareFontShape{U}{simpleiconsthree}{m}{n}{<-> SimpleIcons--simpleiconsthree}{} \endinput diff --git a/fonts/simpleicons/tex/usimpleiconstwo.fd b/fonts/simpleicons/tex/usimpleiconstwo.fd index c866f76035..f3dc8b4db2 100644 --- a/fonts/simpleicons/tex/usimpleiconstwo.fd +++ b/fonts/simpleicons/tex/usimpleiconstwo.fd @@ -1,5 +1,5 @@ - \ProvidesFile{usimpleiconstwo.fd}[2022/07/08 Font definitions for U/simpleiconstwo.] + \ProvidesFile{usimpleiconstwo.fd}[2022/07/29 Font definitions for U/simpleiconstwo.] \DeclareFontFamily{U}{simpleiconstwo}{} \DeclareFontShape{U}{simpleiconstwo}{m}{n}{<-> SimpleIcons--simpleiconstwo}{} \endinput diff --git a/fonts/simpleicons/tfm/SimpleIcons--simpleiconseight.tfm b/fonts/simpleicons/tfm/SimpleIcons--simpleiconseight.tfm Binary files differindex cdabeac888..d5145dff28 100644 --- a/fonts/simpleicons/tfm/SimpleIcons--simpleiconseight.tfm +++ b/fonts/simpleicons/tfm/SimpleIcons--simpleiconseight.tfm diff --git a/fonts/simpleicons/tfm/SimpleIcons--simpleiconsfive.tfm b/fonts/simpleicons/tfm/SimpleIcons--simpleiconsfive.tfm Binary files differindex 233aadaf12..ebf298a268 100644 --- a/fonts/simpleicons/tfm/SimpleIcons--simpleiconsfive.tfm +++ b/fonts/simpleicons/tfm/SimpleIcons--simpleiconsfive.tfm diff --git a/fonts/simpleicons/tfm/SimpleIcons--simpleiconsfour.tfm b/fonts/simpleicons/tfm/SimpleIcons--simpleiconsfour.tfm Binary files differindex cbfcc45d20..a88a0d9bc4 100644 --- a/fonts/simpleicons/tfm/SimpleIcons--simpleiconsfour.tfm +++ b/fonts/simpleicons/tfm/SimpleIcons--simpleiconsfour.tfm diff --git a/fonts/simpleicons/tfm/SimpleIcons--simpleiconsnine.tfm b/fonts/simpleicons/tfm/SimpleIcons--simpleiconsnine.tfm Binary files differindex 8089c9adaf..7b565aff02 100644 --- a/fonts/simpleicons/tfm/SimpleIcons--simpleiconsnine.tfm +++ b/fonts/simpleicons/tfm/SimpleIcons--simpleiconsnine.tfm diff --git a/fonts/simpleicons/tfm/SimpleIcons--simpleiconsone.tfm b/fonts/simpleicons/tfm/SimpleIcons--simpleiconsone.tfm Binary files differindex eb23d207bb..d0845a11ad 100644 --- a/fonts/simpleicons/tfm/SimpleIcons--simpleiconsone.tfm +++ b/fonts/simpleicons/tfm/SimpleIcons--simpleiconsone.tfm diff --git a/fonts/simpleicons/tfm/SimpleIcons--simpleiconsseven.tfm b/fonts/simpleicons/tfm/SimpleIcons--simpleiconsseven.tfm Binary files differindex 50fb52900f..2a75143489 100644 --- a/fonts/simpleicons/tfm/SimpleIcons--simpleiconsseven.tfm +++ b/fonts/simpleicons/tfm/SimpleIcons--simpleiconsseven.tfm diff --git a/fonts/simpleicons/tfm/SimpleIcons--simpleiconssix.tfm b/fonts/simpleicons/tfm/SimpleIcons--simpleiconssix.tfm Binary files differindex e2388ff3fa..e85c06b04d 100644 --- a/fonts/simpleicons/tfm/SimpleIcons--simpleiconssix.tfm +++ b/fonts/simpleicons/tfm/SimpleIcons--simpleiconssix.tfm diff --git a/fonts/simpleicons/tfm/SimpleIcons--simpleiconsthree.tfm b/fonts/simpleicons/tfm/SimpleIcons--simpleiconsthree.tfm Binary files differindex c2c7a0307d..4aac3e2b4d 100644 --- a/fonts/simpleicons/tfm/SimpleIcons--simpleiconsthree.tfm +++ b/fonts/simpleicons/tfm/SimpleIcons--simpleiconsthree.tfm diff --git a/fonts/simpleicons/tfm/SimpleIcons--simpleiconstwo.tfm b/fonts/simpleicons/tfm/SimpleIcons--simpleiconstwo.tfm Binary files differindex 8be711578d..cedf5119fb 100644 --- a/fonts/simpleicons/tfm/SimpleIcons--simpleiconstwo.tfm +++ b/fonts/simpleicons/tfm/SimpleIcons--simpleiconstwo.tfm diff --git a/fonts/simpleicons/type1/SimpleIcons.pfb b/fonts/simpleicons/type1/SimpleIcons.pfb Binary files differindex 9b969b6d8c..df94129900 100644 --- a/fonts/simpleicons/type1/SimpleIcons.pfb +++ b/fonts/simpleicons/type1/SimpleIcons.pfb diff --git a/macros/generic/markdown/VERSION b/macros/generic/markdown/VERSION index f0e62420c6..23da58cbdd 100644 --- a/macros/generic/markdown/VERSION +++ b/macros/generic/markdown/VERSION @@ -1 +1 @@ -2.15.3-0-g7c8e03d (2022/06/27) +2.15.4-0-g4cbe4e3 (2022/07/29) diff --git a/macros/generic/markdown/docstrip.cfg b/macros/generic/markdown/docstrip.cfg index 60a3d2a111..0818db1ec3 100644 --- a/macros/generic/markdown/docstrip.cfg +++ b/macros/generic/markdown/docstrip.cfg @@ -1,8 +1,8 @@ \askforoverwritefalse \def\luapreamble{% --- ^^J% +--^^J% -- Copyright (C) 2009-2016 John MacFarlane, Hans Hagen^^J% --- ^^J% +--^^J% -- Permission is hereby granted, free of charge, to any person obtaining^^J% -- a copy of this software and associated documentation files (the^^J% -- "Software"), to deal in the Software without restriction, including^^J% @@ -10,10 +10,10 @@ -- distribute, sublicense, and/or sell copies of the Software, and to^^J% -- permit persons to whom the Software is furnished to do so, subject to^^J% -- the following conditions:^^J% --- ^^J% +--^^J% -- The above copyright notice and this permission notice shall be included^^J% -- in all copies or substantial portions of the Software.^^J% --- ^^J% +--^^J% -- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,^^J% -- EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF^^J% -- MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.^^J% @@ -21,31 +21,31 @@ -- CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,^^J% -- TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE^^J% -- SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.^^J% --- ^^J% +--^^J% -- Copyright (C) 2016-2022 Vít Novotný^^J% --- ^^J% +--^^J% -- This work may be distributed and/or modified under the^^J% -- conditions of the LaTeX Project Public License, either version 1.3^^J% -- of this license or (at your option) any later version.^^J% -- The latest version of this license is in^^J% --- ^^J% +--^^J% -- \space\space\space\space http://www.latex-project.org/lppl.txt^^J% --- ^^J% +--^^J% -- and version 1.3 or later is part of all distributions of LaTeX^^J% -- version 2005/12/01 or later.^^J% --- ^^J% +--^^J% -- This work has the LPPL maintenance status `maintained'.^^J% -- The Current Maintainer of this work is Vít Novotný.^^J% --- ^^J% +--^^J% -- Send bug reports, requests for additions and questions^^J% -- either to the GitHub issue tracker at^^J% --- ^^J% +--^^J% -- \space\space\space\space https://github.com/witiko/markdown/issues^^J% --- ^^J% +--^^J% -- or to the e-mail address <witiko@mail.muni.cz>.^^J% --- ^^J% +--^^J% -- MODIFICATION ADVICE:^^J% --- ^^J% +--^^J% -- If you want to customize this file, it is best to make a copy of^^J% -- the source file(s) from which it was produced. Use a different^^J% -- name for your copy(ies) and modify the copy(ies); this will ensure^^J% @@ -53,12 +53,12 @@ -- new release of the standard system. You should also ensure that^^J% -- your modified source file does not generate any modified file with^^J% -- the same name as a standard file.^^J% --- ^^J% +--^^J% -- You will also need to produce your own, suitably named, .ins file to^^J% -- control the generation of files from your source file; this file^^J% -- should contain your own preambles for the files it generates, not^^J% -- those in the standard .ins files.^^J% --- } +--} \let\luapostamble\empty \declarepreamble\texpreamble diff --git a/macros/generic/markdown/markdown.dtx b/macros/generic/markdown/markdown.dtx index da5159498c..0434cf5be6 100644 --- a/macros/generic/markdown/markdown.dtx +++ b/macros/generic/markdown/markdown.dtx @@ -1051,7 +1051,10 @@ local lpeg = require("lpeg") % % \end{markdown} % \begin{macrocode} -local ran_ok, unicode = pcall(require, "unicode") +local unicode +(function() + local ran_ok + ran_ok, unicode = pcall(require, "unicode") % \end{macrocode} % \begin{markdown} % @@ -1060,9 +1063,10 @@ local ran_ok, unicode = pcall(require, "unicode") % % \end{markdown} % \begin{macrocode} -if not ran_ok then - unicode = {["utf8"]={char=utf8.char}} -end + if not ran_ok then + unicode = {["utf8"]={char=utf8.char}} + end +end)() % \end{macrocode} % \par % \begin{markdown} @@ -1178,34 +1182,8 @@ local md5 = require("md5") %</latex-themes-witiko-dot,latex-themes-witiko-graphicx-http,latex-themes-witiko-tilde> % \fi % \begin{markdown} -% a \TeX{} engine that extends \Hologo{eTeX}, all the plain \TeX{} -% prerequisites (see Section <#sec:texprerequisites>), and the following -% \Hologo{LaTeX2e} packages: -% -% \pkg{keyval} -% -%: A package that enables the creation of parameter sets. This package is -% used to provide the \mref{markdownSetup} macro, the package options -% processing, as well as the parameters of the \envmref{markdown*} \LaTeX{} -% environment. -% -% \end{markdown} -% \begin{macrocode} -\RequirePackage{keyval} -% \end{macrocode} -% \par -% \begin{markdown} -% -% \pkg{xstring} -% -%: A package that provides useful macros for manipulating strings of tokens. -% -% \end{markdown} -% \begin{macrocode} -\RequirePackage{xstring} -% \end{macrocode} -% \par -% \begin{markdown} +% a \TeX{} engine that extends \Hologo{eTeX}, and all the plain \TeX{} +% prerequisites (see Section <#sec:texprerequisites>): % % The following packages are soft prerequisites. They are only used to provide % default token renderer prototypes (see sections @@ -2061,8 +2039,7 @@ interfaces and all the way up to the \LaTeX{} and \Hologo{ConTeXt} interfaces. { \tl_set:Nn \l_tmpa_tl -% TODO: Replace with \str_uppercase:n in TeX Live 2020. - { \str_upper_case:n { #1 } } + { \str_uppercase:n { #1 } } \tl_set:Nx #2 { @@ -7826,7 +7803,7 @@ defaultOptions.underscores = true % \end{figure} % \begin{macrocode} -HELP_STRING = [[ +local HELP_STRING = [[ Usage: texlua ]] .. arg[0] .. [[ [OPTIONS] -- [INPUT_FILE] [OUTPUT_FILE] where OPTIONS are documented in the Lua interface section of the technical Markdown package documentation. @@ -7838,7 +7815,7 @@ result of the conversion will be read from the standard input. Report bugs to: witiko@mail.muni.cz Markdown package home page: <https://github.com/witiko/markdown>]] -VERSION_STRING = [[ +local VERSION_STRING = [[ markdown-cli.lua (Markdown) ]] .. metadata.version .. [[ Copyright (C) ]] .. table.concat(metadata.copyright, @@ -7879,14 +7856,14 @@ for i = 1, #arg do % \end{markdown} % \begin{macrocode} elseif arg[i]:match("=") then - key, value = arg[i]:match("(.-)=(.*)") + local key, value = arg[i]:match("(.-)=(.*)") % \end{macrocode} % \begin{markdown} % The \luamref{defaultOptions} table is consulted to identify whether \meta{value} % should be parsed as a string or as a boolean. % \end{markdown} % \begin{macrocode} - default_type = type(defaultOptions[key]) + local default_type = type(defaultOptions[key]) if default_type == "boolean" then options[key] = (value == "true") elseif default_type == "number" then @@ -14308,8 +14285,7 @@ following text: { \tl_set:Nn \l_tmpa_tl -% TODO: Replace with \str_uppercase:n in TeX Live 2020. - { \str_upper_case:n { #1 } } + { \str_uppercase:n { #1 } } \tl_set:Nx #2 { @@ -14651,8 +14627,16 @@ pdflatex --shell-escape document.tex % % \markdownEnd % \begin{macrocode} -\newcommand\markdownSetup[1]{% - \setkeys{markdownOptions}{#1}}% +\ExplSyntaxOn +\cs_new:Nn + \@@_setup:n + { + \keys_set:nn + { markdown/latex-options } + { #1 } + } +\let\markdownSetup=\@@_setup:n +\ExplSyntaxOff % \end{macrocode} % \begin{markdown} % @@ -14873,16 +14857,35 @@ would use the following code in the preamble of your document: \newif\ifmarkdownLaTeXLoaded \markdownLaTeXLoadedfalse \AtEndOfPackage{\markdownLaTeXLoadedtrue} -\define@key{markdownOptions}{theme}{% - \IfSubStr{#1}{/}{}{% - \markdownError - {Won't load theme with unqualified name #1}% - {Theme names must contain at least one forward slash}}% - \StrSubstitute{#1}{/}{_}[\markdownLaTeXThemePackageName]% - \edef\markdownLaTeXThemePackageName{% - markdowntheme\markdownLaTeXThemePackageName}% - \expandafter\markdownLaTeXThemeLoad\expandafter{% - \markdownLaTeXThemePackageName}{#1/}}% +\ExplSyntaxOn +\tl_new:N \markdownLaTeXThemePackageName +\cs_new:Nn + \@@_set_latex_theme:n + { + \str_if_in:NnF + { #1 } + { / } + { + \markdownError + { Won't load theme with unqualified name #1 } + { Theme names must contain at least one forward slash } + } + \tl_set:Nn \markdownLaTeXThemePackageName { #1 } + \str_replace_all:Nnn + \markdownLaTeXThemePackageName + { / } + { _ } + \edef\markdownLaTeXThemePackageName{ + markdowntheme\markdownLaTeXThemePackageName} + \expandafter\markdownLaTeXThemeLoad\expandafter{ + \markdownLaTeXThemePackageName}{#1/} + } +\keys_define:nn + { markdown/latex-options } + { + theme .code:n = { \@@_set_latex_theme:n { #1 } }, + } +\ExplSyntaxOff % \end{macrocode} % \begin{markdown} % @@ -14910,7 +14913,10 @@ beginning of a \LaTeX{} document. %<*latex> % \fi % \begin{macrocode} -\@onlypreamble\KV@markdownOptions@theme +\ExplSyntaxOn +\@onlypreamble + \@@_set_latex_theme:n +\ExplSyntaxOff % \end{macrocode} % \iffalse %</latex> @@ -15201,18 +15207,24 @@ various options locally. %<*latex> % \fi % \begin{macrocode} -\define@key{markdownOptions}{snippet}{% - \markdownIfSnippetExists{#1}% - {% - \expandafter\markdownSetup\expandafter{% - \the\csname markdownLaTeXSetupSnippet% - \markdownLaTeXThemeName#1\endcsname}% - }{% - \markdownError - {Can't invoke setup snippet #1}% - {The setup snippet is undefined}% - }% - }% +\ExplSyntaxOn +\keys_define:nn + { markdown/latex-options } + { + snippet .code:n = { + \markdownIfSnippetExists{#1} + { + \expandafter\markdownSetup\expandafter{ + \the\csname markdownLaTeXSetupSnippet + \markdownLaTeXThemeName#1\endcsname} + }{ + \markdownError + {Can't~invoke~setup~snippet~#1} + {The~setup~snippet~is~undefined} + } + } + } +\ExplSyntaxOff % \end{macrocode} % \iffalse %</latex> @@ -15298,28 +15310,23 @@ The following ordered list will be preceded by roman numerals: { g_@@_ #1 _option_types_prop } { #2 } \l_tmpa_tl - \str_if_eq:VVTF - \l_tmpa_tl - \c_@@_option_type_boolean_tl + \keys_define:nn + { markdown/latex-options } { - \define@key - { markdownOptions } - { #2 } - [ true ] - { - \@@_set_option_value:nn - { #2 } - { ##1 } - } + #2 .code:n = { + \@@_set_option_value:nn + { #2 } + { ##1 } + }, } + \str_if_eq:VVT + \l_tmpa_tl + \c_@@_option_type_boolean_tl { - \define@key - { markdownOptions } - { #2 } + \keys_define:nn + { markdown/latex-options } { - \@@_set_option_value:nn - { #2 } - { ##1 } + #2 .default:n = { true }, } } } @@ -15405,8 +15412,7 @@ The following ordered list will be preceded by roman numerals: { \tl_set:Nn \l_tmpa_tl -% TODO: Replace with \str_uppercase:n in TeX Live 2020. - { \str_upper_case:n { #1 } } + { \str_uppercase:n { #1 } } \tl_set:Nx #2 { @@ -15417,15 +15423,16 @@ The following ordered list will be preceded by roman numerals: } \cs_new:Nn \@@_latex_define_renderer:nNn { - \define@key - { markdownRenderers } - { #1 } + \keys_define:nn + { markdown/latex-options/renderers } { - \cs_generate_from_arg_count:NNnn - #2 - \cs_set:Npn - { #3 } - { ##1 } + #1 .code:n = { + \cs_generate_from_arg_count:NNnn + #2 + \cs_set:Npn + { #3 } + { ##1 } + }, } } \cs_generate_variant:Nn @@ -15480,15 +15487,16 @@ The following ordered list will be preceded by roman numerals: } \cs_new:Nn \@@_latex_define_renderer_prototype:nNn { - \define@key - { markdownRendererPrototypes } - { #1 } + \keys_define:nn + { markdown/latex-options/renderer-prototypes } { - \cs_generate_from_arg_count:NNnn - #2 - \cs_set:Npn - { #3 } - { ##1 } + #1 .code:n = { + \cs_generate_from_arg_count:NNnn + #2 + \cs_set:Npn + { #3 } + { ##1 } + }, } } \cs_generate_variant:Nn @@ -15662,7 +15670,6 @@ texexec --passon=--shell-escape document.tex % \begin{macrocode} local upper, gsub, format, length = string.upper, string.gsub, string.format, string.len -local concat = table.concat local P, R, S, V, C, Cg, Cb, Cmt, Cc, Ct, B, Cs, any = lpeg.P, lpeg.R, lpeg.S, lpeg.V, lpeg.C, lpeg.Cg, lpeg.Cb, lpeg.Cmt, lpeg.Cc, lpeg.Ct, lpeg.B, lpeg.Cs, lpeg.P(1) @@ -15709,7 +15716,7 @@ function util.cache(dir, string, salt, transform, suffix) local name = util.pathname(dir, digest .. suffix) local file = io.open(name, "r") if file == nil then -- If no cache entry exists, then create a new one. - local file = assert(io.open(name, "w"), + file = assert(io.open(name, "w"), [[could not open file "]] .. name .. [[" for writing]]) local result = string if transform ~= nil then @@ -18879,9 +18886,7 @@ parsers.spacing = S(" \n\r\t") parsers.nonspacechar = parsers.any - parsers.spacing parsers.optionalspace = parsers.spacechar^0 -parsers.specialchar = S("*_`&[]<!\\.@-^") - -parsers.normalchar = parsers.any - (parsers.specialchar +parsers.normalchar = parsers.any - (V("SpecialChar") + parsers.spacing + parsers.tightblocksep) parsers.eof = -parsers.any @@ -19052,7 +19057,7 @@ parsers.unticked_box = tickbox(parsers.spacechar^1) * Cc(0.0) % \begin{macrocode} parsers.openticks = Cg(parsers.backtick^1, "ticks") -local function captures_equal_length(s,i,a,b) +local function captures_equal_length(_,i,a,b) return #a == #b and i end @@ -19075,7 +19080,7 @@ parsers.inticks = parsers.openticks * parsers.space^-1 % % \end{markdown} % \begin{macrocode} -local function captures_geq_length(s,i,a,b) +local function captures_geq_length(_,i,a,b) return #a >= #b and i end @@ -19100,10 +19105,10 @@ end parsers.fencedline = function(char) return C(parsers.line - parsers.fencetail(char)) / function(s) - i = 1 - remaining = fenceindent + local i = 1 + local remaining = fenceindent while true do - c = s:sub(i, i) + local c = s:sub(i, i) if c == " " and remaining > 0 then remaining = remaining - 1 i = i + 1 @@ -19486,7 +19491,7 @@ function M.reader.new(writer, options, extensions) % \end{markdown} % \begin{macrocode} local function iterlines(s, f) - rope = lpeg.match(Ct((parsers.line / f)^1), s) + local rope = lpeg.match(Ct((parsers.line / f)^1), s) return util.rope_to_string(rope) end % \end{macrocode} @@ -19546,7 +19551,7 @@ function M.reader.new(writer, options, extensions) return line end line = util.expand_tabs_in_line(line) - prefix = lpeg.match(C(parsers.optionalspace), line) + local prefix = lpeg.match(C(parsers.optionalspace), line) local prefix_length = #prefix local is_shorter = min_prefix_length == nil is_shorter = is_shorter or prefix_length < min_prefix_length @@ -19750,7 +19755,7 @@ function M.reader.new(writer, options, extensions) parsers.Str = (parsers.normalchar * (parsers.normalchar + parsers.at)^0) / writer.string - parsers.Symbol = (parsers.specialchar - parsers.tightblocksep) + parsers.Symbol = (V("SpecialChar") - parsers.tightblocksep) / writer.string parsers.Ellipsis = P("...") / writer.ellipsis @@ -20184,8 +20189,24 @@ function M.reader.new(writer, options, extensions) EscapedChar = parsers.EscapedChar, Smart = parsers.Smart, Symbol = parsers.Symbol, + SpecialChar = parsers.fail, } - +% \end{macrocode} +% \par +% \begin{markdown} +% +% Define a hash table of all characters with a special meaning that can be +% escaped and add method `reader->add_special_character` that extends the +% hash table and updates the \acro{peg} grammar. +% +% \end{markdown} +% \begin{macrocode} + local special_characters = {"*", "`", "[", "]", "<", "!", "\\"} + self.add_special_character = function(c) + table.insert(special_characters, c) + self.syntax.SpecialChar = S(table.concat(special_characters, "")) + end + self.syntax.SpecialChar = S(table.concat(special_characters, "")) % \end{macrocode} % \par % \begin{markdown} @@ -20199,6 +20220,10 @@ function M.reader.new(writer, options, extensions) extension.extend_reader(self) end + if options.underscores then + self.add_special_character("_") + end + if not options.codeSpans then self.syntax.Code = parsers.fail end @@ -20207,6 +20232,8 @@ function M.reader.new(writer, options, extensions) self.syntax.DisplayHtml = parsers.fail self.syntax.InlineHtml = parsers.fail self.syntax.HtmlEntity = parsers.fail + else + self.add_special_character("&") end if options.preserveTabs then @@ -20215,6 +20242,8 @@ function M.reader.new(writer, options, extensions) if not options.smartEllipses then self.syntax.Smart = parsers.fail + else + self.add_special_character(".") end if not options.relativeReferences then @@ -20542,6 +20571,9 @@ M.extensions.citations = function(citation_nbsps) local Citations = TextCitations + ParenthesizedCitations syntax.Citations = Citations + + self.add_special_character("@") + self.add_special_character("-") end } end @@ -20584,15 +20616,15 @@ M.extensions.content_blocks = function(language_map) % \end{markdown} % \begin{macrocode} else - kpse = {lookup=function(filename, options) return filename end} + kpse = {lookup=function(filename, _) return filename end} end local base, prev, curr for _, filename in ipairs{kpse.lookup(language_map, { all=true })} do local file = io.open(filename, "r") if not file then goto continue end - json = file:read("*all"):gsub('("[^\n]-"):','[%1]=') + local json = file:read("*all"):gsub('("[^\n]-"):','[%1]=') curr = (function() - local _ENV={ json=json, load=load } -- run in sandbox + local _ENV={ json=json, load=load } -- luacheck: ignore _ENV return load("return "..json)() end)() if type(curr) == "table" then @@ -20794,7 +20826,7 @@ M.extensions.definition_lists = function(tight_lists) local dlchunk = Cs(parsers.line * (parsers.indentedline - parsers.blankline)^0) - local function definition_list_item(term, defs, tight) + local function definition_list_item(term, defs, _) return { term = self.parser_functions.parse_inlines(term), definitions = defs } end @@ -20859,7 +20891,7 @@ M.extensions.fenced_code = function(blank_before_code_fence) local syntax = self.syntax local writer = self.writer - local function captures_geq_length(s,i,a,b) + local function captures_geq_length(_,i,a,b) return #a >= #b and i end @@ -20884,10 +20916,10 @@ M.extensions.fenced_code = function(blank_before_code_fence) local fencedline = function(char) return C(parsers.line - fencetail(char)) / function(s) - i = 1 - remaining = fenceindent + local i = 1 + local remaining = fenceindent while true do - c = s:sub(i, i) + local c = s:sub(i, i) if c == " " and remaining > 0 then remaining = remaining - 1 i = i + 1 @@ -20921,6 +20953,7 @@ M.extensions.fenced_code = function(blank_before_code_fence) syntax.FencedCode = FencedCode + local fencestart if blank_before_code_fence then fencestart = parsers.fail else @@ -21016,6 +21049,8 @@ M.extensions.footnotes = function(footnotes, inline_footnotes) / writer.note syntax.InlineNote = InlineNote end + + self.add_special_character("^") end } end @@ -21031,7 +21066,7 @@ end % \begin{macrocode} M.extensions.header_attributes = function() return { - extend_writer = function(self) + extend_writer = function() end, extend_reader = function(self) local parsers = self.parsers local syntax = self.syntax @@ -21202,9 +21237,9 @@ M.extensions.jekyll_data = function(expect_jekyll_data) local JekyllData = Cmt( C((parsers.line - P("---") - P("..."))^0) - , function(s, i, text) + , function(s, i, text) -- luacheck: ignore s i local data - local ran_ok, error = pcall(function() + local ran_ok, _ = pcall(function() local tinyyaml = require("markdown-tinyyaml") data = tinyyaml.parse(text, {timestamps=false}) end) @@ -21433,50 +21468,50 @@ function M.new(options) % % \end{markdown} % \begin{macrocode} - extensions = {} + local extensions = {} if options.citations then - citations_extension = M.extensions.citations(options.citationNbsps) + local citations_extension = M.extensions.citations(options.citationNbsps) table.insert(extensions, citations_extension) end if options.contentBlocks then - content_blocks_extension = M.extensions.content_blocks( + local content_blocks_extension = M.extensions.content_blocks( options.contentBlocksLanguageMap) table.insert(extensions, content_blocks_extension) end if options.definitionLists then - definition_lists_extension = M.extensions.definition_lists( + local definition_lists_extension = M.extensions.definition_lists( options.tightLists) table.insert(extensions, definition_lists_extension) end if options.fencedCode then - fenced_code_extension = M.extensions.fenced_code( + local fenced_code_extension = M.extensions.fenced_code( options.blankBeforeCodeFence) table.insert(extensions, fenced_code_extension) end if options.footnotes or options.inlineFootnotes then - footnotes_extension = M.extensions.footnotes( + local footnotes_extension = M.extensions.footnotes( options.footnotes, options.inlineFootnotes) table.insert(extensions, footnotes_extension) end if options.headerAttributes then - header_attributes_extension = M.extensions.header_attributes() + local header_attributes_extension = M.extensions.header_attributes() table.insert(extensions, header_attributes_extension) end if options.jekyllData then - jekyll_data_extension = M.extensions.jekyll_data( + local jekyll_data_extension = M.extensions.jekyll_data( options.expectJekyllData) table.insert(extensions, jekyll_data_extension) end if options.pipeTables then - pipe_tables_extension = M.extensions.pipe_tables( + local pipe_tables_extension = M.extensions.pipe_tables( options.tableCaptions) table.insert(extensions, pipe_tables_extension) end @@ -22545,12 +22580,10 @@ end print(convert(input:gsub("\r\n?", "\n") .. "\n"))}% % \end{macrocode} % \begin{markdown} -% If we are finalizing the frozen cache, increment \Opt{frozenCacheCounter}. +% In case we were finalizing the frozen cache, increment \Opt{frozenCacheCounter}. % \end{markdown} % \begin{macrocode} - |markdownIfOption{finalizeCache}{% - |global|advance|markdownOptionFrozenCacheCounter by 1|relax - }% + |global|advance|markdownOptionFrozenCacheCounter by 1|relax }% |endgroup }% @@ -22947,13 +22980,23 @@ end % % \end{markdown} % \begin{macrocode} -\define@key{markdownOptions}{renderers}{% - \setkeys{markdownRenderers}{#1}% - \def\KV@prefix{KV@markdownOptions@}}% -\define@key{markdownOptions}{rendererPrototypes}{% - \setkeys{markdownRendererPrototypes}{#1}% - \def\KV@prefix{KV@markdownOptions@}}% -\define@key{markdownOptions}{code}{#1}% +\ExplSyntaxOn +\keys_define:nn + { markdown/latex-options } + { + renderers .code:n = { + \keys_set:nn + { markdown/latex-options/renderers } + { #1 } + }, + rendererPrototypes .code:n = { + \keys_set:nn + { markdown/latex-options/renderer-prototypes } + { #1 } + }, + code .code:n = { #1 }, + } +\ExplSyntaxOff % \end{macrocode} % \par % \begin{markdown} @@ -23178,8 +23221,15 @@ end % % \end{markdown} % \begin{macrocode} +\ExplSyntaxOn \def\markdownLATEXStrongEmphasis#1{% - \IfSubStr\f@series{b}{\textnormal{#1}}{\textbf{#1}}} + \str_if_in:NnTF + \f@series + { b } + { \textnormal{#1} } + { \textbf{#1} } +} +\ExplSyntaxOff \markdownSetup{rendererPrototypes={strongEmphasis={% \protect\markdownLATEXStrongEmphasis{#1}}}} % \end{macrocode} diff --git a/macros/generic/markdown/markdown.html b/macros/generic/markdown/markdown.html index 4645973e46..418c1f5703 100644 --- a/macros/generic/markdown/markdown.html +++ b/macros/generic/markdown/markdown.html @@ -82,7 +82,7 @@ <header id="title-block-header"> <h1 class="title">Markdown Package User Manual</h1> <p class="author">Vít Novotný</p> -<p class="date">2.15.3-0-g7c8e03d (2022/06/27)</p> +<p class="date">2.15.4-0-g4cbe4e3 (2022/07/29)</p> </header> <nav id="TOC" role="doc-toc"> <ul> diff --git a/macros/generic/markdown/markdown.pdf b/macros/generic/markdown/markdown.pdf Binary files differindex 997690ca4d..de8e04192a 100644 --- a/macros/generic/markdown/markdown.pdf +++ b/macros/generic/markdown/markdown.pdf diff --git a/macros/latex/contrib/buctthesis/doc/ChangeLog.md b/macros/latex/contrib/buctthesis/doc/ChangeLog.md deleted file mode 100644 index 32ad1ee556..0000000000 --- a/macros/latex/contrib/buctthesis/doc/ChangeLog.md +++ /dev/null @@ -1,171 +0,0 @@ -# Changelog of BUCTthesis -在这里记录 BUCTthesis 中较为重要的改动。 - -## v1.2 - 2021/09/10 - -### Added - -- 增加 `fontset` 选项,从而可在非 Windows 系统下选择**中文**字库。 - -### Fixed - -- 封面的下划线现在支持动态调整,具体长度与标题首行相等 -- 英文摘要中的论文标题现在能正确换行了,且调整了垂直间距 - -## v1.1 - 2021/03/29 - -**本版本提交至CTAN** - -### Added - -- 增加论文封面,仅支持硕博 - -## v1.0 - 2021/02/18 - -### Added - -- 增加硕博论文模板,`\documentclass[]{buctthesis}` 必须指定类型 - -### Fixed - -- `denotation` 环境第二列宽的默认值的单位修正 -- 本科中文摘要的关键词中,字体都使用中易黑体 - -### Deleted - -- 模板发行版中取消 `blank` 文件夹,建议写作时直接在示例文件中修改 - -## Beta.v0.9.6 - 2020/12/10 - -### Added - -- 启用 `DocStrip`,增加文件 `buctthesis.dtx` 和 `buctthesis.ins`,以后将说明将在 `buctthesis.pdf` 查看;同时对示例文件进行大幅更改 -- `\buctsetup` 命令中增加一个 `studentid` 键 -- “诚信声明” 现在使用 `\makedeclare` 命令:其后可跟一个可选参数,参数为扫描页的路径 - -### Changed - -- 自定义命令的 `myconfig.tex` 文件更改为 `mycfg.sty` -- 更改了 `\buctsetup` 命令中的键名称大小写 -- 调整“任务书”中部分垂直间距,并在“进度安排”的表格里画上了竖线 -- 重排“摘要”部分,且现在中英文摘要只能排在不同页上 -- 设计图纸: `\designfig` -> `\dcaption`;以前需要在 `\caption` 后跟上 `\designfig` ,现在简化成了一个命令 `\dcaption` -- `denotation` 环境现在只接受一个参数,控制第二列宽度 - -### Deleted - -- 删除了校徽和校名的插图 -- 删除公式编号中“式”字 -- 删除 `declare` 、 `abstract*` 和 `abstracten*`环境 - -## Beta.v0.9.5 - 2020/08/17 - -### Added - -- 文档类选项 `openany` | `openright` ,适用于单双页打印:前者为原先设置;而后者会在适当之处插入一完全空白页,使得章页右开 -- 现在多余的文档类选项将传递至 `ctexbook` - -### Changed - -- 重写字体配置,修改字体切换的命令:粗体、黑体等有所变化 -- 微调双面摘要的垂直间距 -- 文档类选项 `TextBlack` 重命名为 `submit` -- 代码的标签编号以 `-` 而不是 `.` 连接,形如 `代码 2-1` -- “任务书”中,插入论文信息部分命令修改为带可选星号的 `\taskinfo` 命令。原定义 `\taskinfo` -> `\taskinfo*` ,`\Taskinfo` -> `\taskinfo`。类似于“摘要”的环境,带星号的是按照《规范》来定义的,无星号的则是为了应对一些变化 -- 修改了数学公式中的字体 - -### Deleted - -- 删除文档类选项 `LessTOC` ,代之以相应位置的 PDF 书签 -- 删除了“符号说明”中表格的表头 -- 删除了 `dcolumn` 宏包,其功能与 `siunitx` 有所重合 - -## Beta.v0.9.4 - 2020/06/08 - -### Changed - -- 格式控制从宏包改为文档类 -- 主文件 `buctthesis.tex` 更名为 `main.tex` ,并将“诚信声明” `declare.tex` 、“任务书” `taskbook.tex` 和“摘要” `abstract.tex` 整合成一个文件 `frontmatter.tex` -- “任务书”部分代码简化 -- 英文摘要关键词的字体改为中易黑体 -- 将“前言”编入 `\frontmatter` 里,将“第一章”设置为第一页 - -### Added - -- 主文件中增加 `\buctsetup` 命令,代替以往的多个 `\def` 来存储论文的相关信息 -- 以 `threeparttable` 宏包来排版有脚注的表格 -- 以 `gbt7714` 宏包控制参考文献格式 - -### Deleted - -- 删除原先的参考文献格式控制文件 `gbt7714-2005.bst` - -## Beta.v0.9.3 - 2020/04/08 - -### Changed - -- 脚注:修复正文里脚注标记与前后文字的间距问题;脚注文字固定在页面底部且跨页重置计数 -- 使用 `unicode-math` 宏包来配置数学字体 -- `\emph{}` `\em` 命令:中文改用加粗的宋体而非楷体,西文改用粗体而非斜体 - -### Deleted - -- 删除了算法的宏包,根据需要自行在 `myconfig.tex` 中调用 -- 删除 `bm` 宏包 - -### Added - -- 新增“任务书”部分 -- 新文件 `myconfig.tex`,用于装载宏包或自定义命令 -- 使用 `pdfpages` 宏包的相关命令来插入扫描PDF,可替换诚信声明、摘要页等 -- 新环境 `dfigure` ,用于排版机械专业的设计图纸,在主文件的生成目录命令后使用 `\listofdesignfigures` 产生“设计图纸目录”;原定义 `\designfig` 仍然可以在普通插图中使用,但效果不同 - -## Beta.v0.9.2 - 2020/03/14 - -### Changed - -- 重构宏包代码,重排了部分文本。 -- 取消等宽字体的使用,一律使用 Times New Roman,并稍微修改了代码环境 -- 现在使用 `\cite{}` 实现上标引用参考文献 -- 现在使用 `subcaption` 宏包来插入并列子图,而 `subfigure` 宏包好久没更新了 -- 一级编号列表环境的序号改变了样式 -- 修改章节标题间距、缩短插图后的间距,列表环境现在改为正常的行间距 -- 章、节、小节标题一律使用加粗的宋体,浮动体标签和数学定理内容改为宋体 -- “诚信申明”改为“诚信声明”;修正了“前言”的拼写错误 -- 在“结论”这一章标题中间加上了一个全角空格 -- 简化了“符号说明”的代码 - -### Deleted - -- 删除了在上个版本在摘要部分加入的作者及导师信息 -- 删除参考文献的文件 bibliography.tex,简化原来的代码并移动至主文件 -- 删除了一些宏包 - -### Added - -- 宏包载入多了选项:`TextBlack` 用于将超链接全部设置为黑色,`LessTOC` 将会取消将“第一章”之前的所有内容编目(这与《规范》的示例相同) - -## Beta.v0.9.1 - 2020/02/06 - -### Changed - -- 正文字号修正 -- 摘要同页排版的环境( `abstract*` 与 `abstracten*` ),关键词的代码( `\keywords` 和 `\keywordsen` )和格式 -- 行距调整至近似 Microsoft Word 中 22 磅 -- 修改节标题的前间距、小节标题的前后间距 -- 代码环境,关键字增设粗体、环境背景颜色减弱至浅灰色的10% -- 修改目录部分的缩进 -- 改用数字带圈圈的脚注 -- 修改列表环境的间距 -- 删除了部分数学类的环境 -- 更改了hyperref宏包设置,凸显超链接以便于查看 - -### Added - -- 摘要部分的作者( `\author` 和 `\authoren` )、导师( `\thesupervisor` 和 `\thesupervisoren` )等信息 -- 增加“设计图纸”编入目录的命令 `\designfig` -- 增加了化学类的宏包、算法的宏包 - -## Beta.v0.9.0 - 2020/01/23 - -The first version. Hello World! diff --git a/macros/latex/contrib/buctthesis/doc/LICENSE b/macros/latex/contrib/buctthesis/doc/LICENSE deleted file mode 100644 index 4db9b5af29..0000000000 --- a/macros/latex/contrib/buctthesis/doc/LICENSE +++ /dev/null @@ -1,415 +0,0 @@ -The LaTeX Project Public License -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- - -LPPL Version 1.3c 2008-05-04 - -Copyright 1999 2002-2008 LaTeX3 Project - Everyone is allowed to distribute verbatim copies of this - license document, but modification of it is not allowed. - - -PREAMBLE -======== - -The LaTeX Project Public License (LPPL) is the primary license under -which the LaTeX kernel and the base LaTeX packages are distributed. - -You may use this license for any work of which you hold the copyright -and which you wish to distribute. This license may be particularly -suitable if your work is TeX-related (such as a LaTeX package), but -it is written in such a way that you can use it even if your work is -unrelated to TeX. - -The section `WHETHER AND HOW TO DISTRIBUTE WORKS UNDER THIS LICENSE', -below, gives instructions, examples, and recommendations for authors -who are considering distributing their works under this license. - -This license gives conditions under which a work may be distributed -and modified, as well as conditions under which modified versions of -that work may be distributed. - -We, the LaTeX3 Project, believe that the conditions below give you -the freedom to make and distribute modified versions of your work -that conform with whatever technical specifications you wish while -maintaining the availability, integrity, and reliability of -that work. If you do not see how to achieve your goal while -meeting these conditions, then read the document `cfgguide.tex' -and `modguide.tex' in the base LaTeX distribution for suggestions. - - -DEFINITIONS -=========== - -In this license document the following terms are used: - - `Work' - Any work being distributed under this License. - - `Derived Work' - Any work that under any applicable law is derived from the Work. - - `Modification' - Any procedure that produces a Derived Work under any applicable - law -- for example, the production of a file containing an - original file associated with the Work or a significant portion of - such a file, either verbatim or with modifications and/or - translated into another language. - - `Modify' - To apply any procedure that produces a Derived Work under any - applicable law. - - `Distribution' - Making copies of the Work available from one person to another, in - whole or in part. Distribution includes (but is not limited to) - making any electronic components of the Work accessible by - file transfer protocols such as FTP or HTTP or by shared file - systems such as Sun's Network File System (NFS). - - `Compiled Work' - A version of the Work that has been processed into a form where it - is directly usable on a computer system. This processing may - include using installation facilities provided by the Work, - transformations of the Work, copying of components of the Work, or - other activities. Note that modification of any installation - facilities provided by the Work constitutes modification of the Work. - - `Current Maintainer' - A person or persons nominated as such within the Work. If there is - no such explicit nomination then it is the `Copyright Holder' under - any applicable law. - - `Base Interpreter' - A program or process that is normally needed for running or - interpreting a part or the whole of the Work. - - A Base Interpreter may depend on external components but these - are not considered part of the Base Interpreter provided that each - external component clearly identifies itself whenever it is used - interactively. Unless explicitly specified when applying the - license to the Work, the only applicable Base Interpreter is a - `LaTeX-Format' or in the case of files belonging to the - `LaTeX-format' a program implementing the `TeX language'. - - - -CONDITIONS ON DISTRIBUTION AND MODIFICATION -=========================================== - -1. Activities other than distribution and/or modification of the Work -are not covered by this license; they are outside its scope. In -particular, the act of running the Work is not restricted and no -requirements are made concerning any offers of support for the Work. - -2. You may distribute a complete, unmodified copy of the Work as you -received it. Distribution of only part of the Work is considered -modification of the Work, and no right to distribute such a Derived -Work may be assumed under the terms of this clause. - -3. You may distribute a Compiled Work that has been generated from a -complete, unmodified copy of the Work as distributed under Clause 2 -above, as long as that Compiled Work is distributed in such a way that -the recipients may install the Compiled Work on their system exactly -as it would have been installed if they generated a Compiled Work -directly from the Work. - -4. If you are the Current Maintainer of the Work, you may, without -restriction, modify the Work, thus creating a Derived Work. You may -also distribute the Derived Work without restriction, including -Compiled Works generated from the Derived Work. Derived Works -distributed in this manner by the Current Maintainer are considered to -be updated versions of the Work. - -5. If you are not the Current Maintainer of the Work, you may modify -your copy of the Work, thus creating a Derived Work based on the Work, -and compile this Derived Work, thus creating a Compiled Work based on -the Derived Work. - -6. If you are not the Current Maintainer of the Work, you may -distribute a Derived Work provided the following conditions are met -for every component of the Work unless that component clearly states -in the copyright notice that it is exempt from that condition. Only -the Current Maintainer is allowed to add such statements of exemption -to a component of the Work. - - a. If a component of this Derived Work can be a direct replacement - for a component of the Work when that component is used with the - Base Interpreter, then, wherever this component of the Work - identifies itself to the user when used interactively with that - Base Interpreter, the replacement component of this Derived Work - clearly and unambiguously identifies itself as a modified version - of this component to the user when used interactively with that - Base Interpreter. - - b. Every component of the Derived Work contains prominent notices - detailing the nature of the changes to that component, or a - prominent reference to another file that is distributed as part - of the Derived Work and that contains a complete and accurate log - of the changes. - - c. No information in the Derived Work implies that any persons, - including (but not limited to) the authors of the original version - of the Work, provide any support, including (but not limited to) - the reporting and handling of errors, to recipients of the - Derived Work unless those persons have stated explicitly that - they do provide such support for the Derived Work. - - d. You distribute at least one of the following with the Derived Work: - - 1. A complete, unmodified copy of the Work; - if your distribution of a modified component is made by - offering access to copy the modified component from a - designated place, then offering equivalent access to copy - the Work from the same or some similar place meets this - condition, even though third parties are not compelled to - copy the Work along with the modified component; - - 2. Information that is sufficient to obtain a complete, - unmodified copy of the Work. - -7. If you are not the Current Maintainer of the Work, you may -distribute a Compiled Work generated from a Derived Work, as long as -the Derived Work is distributed to all recipients of the Compiled -Work, and as long as the conditions of Clause 6, above, are met with -regard to the Derived Work. - -8. The conditions above are not intended to prohibit, and hence do not -apply to, the modification, by any method, of any component so that it -becomes identical to an updated version of that component of the Work as -it is distributed by the Current Maintainer under Clause 4, above. - -9. Distribution of the Work or any Derived Work in an alternative -format, where the Work or that Derived Work (in whole or in part) is -then produced by applying some process to that format, does not relax or -nullify any sections of this license as they pertain to the results of -applying that process. - -10. a. A Derived Work may be distributed under a different license - provided that license itself honors the conditions listed in - Clause 6 above, in regard to the Work, though it does not have - to honor the rest of the conditions in this license. - - b. If a Derived Work is distributed under a different license, that - Derived Work must provide sufficient documentation as part of - itself to allow each recipient of that Derived Work to honor the - restrictions in Clause 6 above, concerning changes from the Work. - -11. This license places no restrictions on works that are unrelated to -the Work, nor does this license place any restrictions on aggregating -such works with the Work by any means. - -12. Nothing in this license is intended to, or may be used to, prevent -complete compliance by all parties with all applicable laws. - - -NO WARRANTY -=========== - -There is no warranty for the Work. Except when otherwise stated in -writing, the Copyright Holder provides the Work `as is', without -warranty of any kind, either expressed or implied, including, but not -limited to, the implied warranties of merchantability and fitness for a -particular purpose. The entire risk as to the quality and performance -of the Work is with you. Should the Work prove defective, you assume -the cost of all necessary servicing, repair, or correction. - -In no event unless required by applicable law or agreed to in writing -will The Copyright Holder, or any author named in the components of the -Work, or any other party who may distribute and/or modify the Work as -permitted above, be liable to you for damages, including any general, -special, incidental or consequential damages arising out of any use of -the Work or out of inability to use the Work (including, but not limited -to, loss of data, data being rendered inaccurate, or losses sustained by -anyone as a result of any failure of the Work to operate with any other -programs), even if the Copyright Holder or said author or said other -party has been advised of the possibility of such damages. - - -MAINTENANCE OF THE WORK -======================= - -The Work has the status `author-maintained' if the Copyright Holder -explicitly and prominently states near the primary copyright notice in -the Work that the Work can only be maintained by the Copyright Holder -or simply that it is `author-maintained'. - -The Work has the status `maintained' if there is a Current Maintainer -who has indicated in the Work that they are willing to receive error -reports for the Work (for example, by supplying a valid e-mail -address). It is not required for the Current Maintainer to acknowledge -or act upon these error reports. - -The Work changes from status `maintained' to `unmaintained' if there -is no Current Maintainer, or the person stated to be Current -Maintainer of the work cannot be reached through the indicated means -of communication for a period of six months, and there are no other -significant signs of active maintenance. - -You can become the Current Maintainer of the Work by agreement with -any existing Current Maintainer to take over this role. - -If the Work is unmaintained, you can become the Current Maintainer of -the Work through the following steps: - - 1. Make a reasonable attempt to trace the Current Maintainer (and - the Copyright Holder, if the two differ) through the means of - an Internet or similar search. - - 2. If this search is successful, then enquire whether the Work - is still maintained. - - a. If it is being maintained, then ask the Current Maintainer - to update their communication data within one month. - - b. If the search is unsuccessful or no action to resume active - maintenance is taken by the Current Maintainer, then announce - within the pertinent community your intention to take over - maintenance. (If the Work is a LaTeX work, this could be - done, for example, by posting to comp.text.tex.) - - 3a. If the Current Maintainer is reachable and agrees to pass - maintenance of the Work to you, then this takes effect - immediately upon announcement. - - b. If the Current Maintainer is not reachable and the Copyright - Holder agrees that maintenance of the Work be passed to you, - then this takes effect immediately upon announcement. - - 4. If you make an `intention announcement' as described in 2b. above - and after three months your intention is challenged neither by - the Current Maintainer nor by the Copyright Holder nor by other - people, then you may arrange for the Work to be changed so as - to name you as the (new) Current Maintainer. - - 5. If the previously unreachable Current Maintainer becomes - reachable once more within three months of a change completed - under the terms of 3b) or 4), then that Current Maintainer must - become or remain the Current Maintainer upon request provided - they then update their communication data within one month. - -A change in the Current Maintainer does not, of itself, alter the fact -that the Work is distributed under the LPPL license. - -If you become the Current Maintainer of the Work, you should -immediately provide, within the Work, a prominent and unambiguous -statement of your status as Current Maintainer. You should also -announce your new status to the same pertinent community as -in 2b) above. - - -WHETHER AND HOW TO DISTRIBUTE WORKS UNDER THIS LICENSE -====================================================== - -This section contains important instructions, examples, and -recommendations for authors who are considering distributing their -works under this license. These authors are addressed as `you' in -this section. - -Choosing This License or Another License ----------------------------------------- - -If for any part of your work you want or need to use *distribution* -conditions that differ significantly from those in this license, then -do not refer to this license anywhere in your work but, instead, -distribute your work under a different license. You may use the text -of this license as a model for your own license, but your license -should not refer to the LPPL or otherwise give the impression that -your work is distributed under the LPPL. - -The document `modguide.tex' in the base LaTeX distribution explains -the motivation behind the conditions of this license. It explains, -for example, why distributing LaTeX under the GNU General Public -License (GPL) was considered inappropriate. Even if your work is -unrelated to LaTeX, the discussion in `modguide.tex' may still be -relevant, and authors intending to distribute their works under any -license are encouraged to read it. - -A Recommendation on Modification Without Distribution ------------------------------------------------------ - -It is wise never to modify a component of the Work, even for your own -personal use, without also meeting the above conditions for -distributing the modified component. While you might intend that such -modifications will never be distributed, often this will happen by -accident -- you may forget that you have modified that component; or -it may not occur to you when allowing others to access the modified -version that you are thus distributing it and violating the conditions -of this license in ways that could have legal implications and, worse, -cause problems for the community. It is therefore usually in your -best interest to keep your copy of the Work identical with the public -one. Many works provide ways to control the behavior of that work -without altering any of its licensed components. - -How to Use This License ------------------------ - -To use this license, place in each of the components of your work both -an explicit copyright notice including your name and the year the work -was authored and/or last substantially modified. Include also a -statement that the distribution and/or modification of that -component is constrained by the conditions in this license. - -Here is an example of such a notice and statement: - - %% pig.dtx - %% Copyright 2005 M. Y. Name - % - % This work may be distributed and/or modified under the - % conditions of the LaTeX Project Public License, either version 1.3 - % of this license or (at your option) any later version. - % The latest version of this license is in - % http://www.latex-project.org/lppl.txt - % and version 1.3 or later is part of all distributions of LaTeX - % version 2005/12/01 or later. - % - % This work has the LPPL maintenance status `maintained'. - % - % The Current Maintainer of this work is M. Y. Name. - % - % This work consists of the files pig.dtx and pig.ins - % and the derived file pig.sty. - -Given such a notice and statement in a file, the conditions -given in this license document would apply, with the `Work' referring -to the three files `pig.dtx', `pig.ins', and `pig.sty' (the last being -generated from `pig.dtx' using `pig.ins'), the `Base Interpreter' -referring to any `LaTeX-Format', and both `Copyright Holder' and -`Current Maintainer' referring to the person `M. Y. Name'. - -If you do not want the Maintenance section of LPPL to apply to your -Work, change `maintained' above into `author-maintained'. -However, we recommend that you use `maintained', as the Maintenance -section was added in order to ensure that your Work remains useful to -the community even when you can no longer maintain and support it -yourself. - -Derived Works That Are Not Replacements ---------------------------------------- - -Several clauses of the LPPL specify means to provide reliability and -stability for the user community. They therefore concern themselves -with the case that a Derived Work is intended to be used as a -(compatible or incompatible) replacement of the original Work. If -this is not the case (e.g., if a few lines of code are reused for a -completely different task), then clauses 6b and 6d shall not apply. - - -Important Recommendations -------------------------- - - Defining What Constitutes the Work - - The LPPL requires that distributions of the Work contain all the - files of the Work. It is therefore important that you provide a - way for the licensee to determine which files constitute the Work. - This could, for example, be achieved by explicitly listing all the - files of the Work near the copyright notice of each file or by - using a line such as: - - % This work consists of all files listed in manifest.txt. - - in that place. In the absence of an unequivocal list it might be - impossible for the licensee to determine what is considered by you - to comprise the Work and, in such a case, the licensee would be - entitled to make reasonable conjectures as to which files comprise - the Work. diff --git a/macros/latex/contrib/buctthesis/doc/buctthesis.pdf b/macros/latex/contrib/buctthesis/doc/buctthesis.pdf Binary files differdeleted file mode 100644 index 72c0e5976a..0000000000 --- a/macros/latex/contrib/buctthesis/doc/buctthesis.pdf +++ /dev/null diff --git a/macros/latex/contrib/buctthesis/doc/chapter/acknowledgement.tex b/macros/latex/contrib/buctthesis/doc/chapter/acknowledgement.tex deleted file mode 100644 index b7d6c7e0a5..0000000000 --- a/macros/latex/contrib/buctthesis/doc/chapter/acknowledgement.tex +++ /dev/null @@ -1,8 +0,0 @@ -%% 致谢--acknowledgement.tex -\begin{acknowledgement} - 致谢部分。 - - \dots - - %最后还要感谢 BUCTthesis 帮助我节省了论文排版的时间! -\end{acknowledgement}
\ No newline at end of file diff --git a/macros/latex/contrib/buctthesis/doc/chapter/app1.tex b/macros/latex/contrib/buctthesis/doc/chapter/app1.tex deleted file mode 100644 index 0e755c62e9..0000000000 --- a/macros/latex/contrib/buctthesis/doc/chapter/app1.tex +++ /dev/null @@ -1,57 +0,0 @@ -%% 附录第一章--app1.tex -\chapter{这里是附录}\label{app:1} -未尽事宜可将其列在附录中加以说明。论文有关的数据表、符号说明、计算程序、运行结果、 -主要设备、仪器仪表的性能指标和测试分析结果、精度等均可列在附录中。 -\section{附录的节} -与正文类似。 -\begin{table}[ht] - \centering - \caption{测试表格}\label{tab:mytable} - \begin{tabular}{cc} - \toprule - a & B \\ - \midrule - 甲 & 乙丙丁 \\ - \bottomrule - \end{tabular} -\end{table} - -\subsection{附录的小节} -\zhlipsum[1][name = zhufu] - -\begin{figure}[ht] - \centering - \begin{minipage}{0.4\textwidth} - \centering - \includegraphics[height=4cm]{image-a.pdf} - \caption{第一张图}\label{fig:test1} - \end{minipage} - \hspace{1cm} - \begin{minipage}{0.4\textwidth} - \centering - \includegraphics[height=4cm]{image-c.pdf} - \caption{第二张图}\label{fig:test2} - \end{minipage} -\end{figure} - -\zhlipsum[name = xiangyu] - -\begin{dfigure}[tbp] - \centering\includegraphics[height=.9\textwidth ,angle=-90]{worm-gear.pdf} - \caption{设计图纸测试} -\end{dfigure} - -\zhlipsum[1][name = aspirin] - -\begin{equation} - a^2+b^3=c^4 -\end{equation} - -\begin{definition} - 这是定义。\footnote{这是测试脚注。} -\end{definition} - -\begin{lstlisting}[language=c++,caption=一个测试,label=mycode] -#define mian main - \end{lstlisting} - diff --git a/macros/latex/contrib/buctthesis/doc/chapter/chapter1.tex b/macros/latex/contrib/buctthesis/doc/chapter/chapter1.tex deleted file mode 100644 index 806f9417b8..0000000000 --- a/macros/latex/contrib/buctthesis/doc/chapter/chapter1.tex +++ /dev/null @@ -1,270 +0,0 @@ -%% 第一章--chapter1.tex -\chapter{绪论} -\section{字体} -\subsection{字体配置} -模板配置了两种字库,以 \opt{fontset = windows} 为例: -\begin{enumerate} - \item 中文:主字体(衬线字体)为中易宋体,无衬线字体族为中易黑体,% - 且二者均可加粗为对应的伪粗体;《规范》中未规定的楷体和仿宋均为 \pkg{ctex} 宏集的预设,为避免格式审查问题,应当减少使用; - \item 西文:除英文摘要的关键词使用中易黑体、除公式中的西文(数字、字母等)使用特殊字体,其它一律使用 Times New Roman; - \item 公式:模板会根据实际字体安装情况,选择 $LibertinusMath$ 字体或使用 \LaTeX\ 的默认字体。 -\end{enumerate} - -\subsection{中文字体命令及对应西文示例} -\begin{enumerate} - \item 宋体:北京化工大学 BUCT 1958 或 \textrm{北京化工大学 BUCT 1958} - \item 粗宋体:{\bfsong 北京化工大学 BUCT 1958} 或 \emph{北京化工大学 BUCT 1958} - \item 黑体:{\heiti 北京化工大学 BUCT 1958} 或 \textsf{北京化工大学 BUCT 1958} - \item 粗黑体:{\bfhei 北京化工大学 BUCT 1958} 或 \textsf{\bfseries 北京化工大学 BUCT 1958} - \item 仿宋:{\ttfamily 北京化工大学 BUCT 1958} 或 \texttt{北京化工大学 BUCT 1958} - \item 斜体:{\itshape 北京化工大学 BUCT 1958} 或 \textit{北京化工大学 BUCT 1958} -\end{enumerate} - -\section{浮动体} -% 一些文字用来充版面。摘自 https://github.com/chinese-poetry/chinese-poetry -六王毕,四海一,蜀山兀,阿房出。覆压三百余里,隔离天日。骊山北构而西折,直走咸阳。 -二川溶溶,流入宫墙。五步一楼,十步一阁;廊腰缦回,檐牙高啄;各抱地势,钩心斗角。 -盘盘焉,囷囷焉,蜂房水涡,矗不知其几千万落。长桥卧波,未云何龙?复道行空,不霁何虹? -高低冥迷,不知西东。歌台暖响,春光融融;舞殿冷袖,风雨凄凄。一日之内,一宫之间,而气候不齐。 - -妃嫔媵嫱,王子皇孙,辞楼下殿,辇来于秦,朝歌夜弦,为秦宫人。明星荧荧,开妆镜也; -绿云扰扰,梳晓鬟也;渭流涨腻,弃脂水也;烟斜雾横,焚椒兰也。雷霆乍惊,宫车过也; -辘辘远听,杳不知其所之也。一肌一容,尽态极妍,缦立远视,而望幸焉。有不见者,三十六年。 -燕赵之收藏,韩魏之经营,齐楚之精英,几世几年,剽掠其人,倚叠如山。一旦不能有,输来其间。 -鼎铛玉石,金块珠砾,弃掷逦迤,秦人视之,亦不甚惜。 - -\subsection{插图}\label{subsec:fig} - -一般的图片插入使用 \env{figure} 环境。 -一张普普通通的插图参见图~\ref{fig:a-single-image}。 - -\begin{figure}[H] - \centering - \includegraphics[width=0.3\textwidth]{image-plain.pdf} - \caption{一张插图。加上参数 [H] 固定图片位置,禁止“浮动”}\label{fig:a-single-image} -\end{figure} - -嗟乎!一人之心,千万人之心也。秦爱纷奢,人亦念其家。奈何取之尽锱铢,用之如泥沙! -使负栋之柱,多于南亩之农夫;架梁之椽,多于机上之工女;钉头磷磷,多于在庾之粟粒; -瓦缝参差,多于周身之帛缕;直栏横槛,多于九土之城郭;管弦呕哑,多于市人之言语。 -使天下之人,不敢言而敢怒。独夫之心,日益骄固。戍卒叫,函谷举,楚人一炬,可怜焦土! - -至于图片的并排,如果只需为组图写一个图注,可在一个 \env{figure} 环境中多次使用 \cs{includegraphics} 命令(可根据需要在插图之间加入空白)。两张并排的图片参见图~\ref{fig:abreast-image}。 - -\begin{figure}[htbp] - \centering - \includegraphics[width=0.3\textwidth]{image-a.pdf} - \hspace{1cm} - \includegraphics[width=0.3\textwidth]{image-c.pdf} - \caption{并排的插图,这适合无需在每一张图下写图注的情况。}\label{fig:abreast-image} -\end{figure} - -呜呼!灭六国者六国也,非秦也;族秦者秦也,非天下也。嗟乎!使六国各爱其人,则足以拒秦; -使秦复爱六国之人,则递三世可至万世而为君,谁得而族灭也?秦人不暇自哀,而后人哀之; -后人哀之而不鉴之,亦使后人而复哀后人也。 - -梁惠王曰:“寡人之于国也,尽心焉耳矣。河内凶,则移其民于河东,移其粟于河内;河东凶亦然。 -察邻国之政,无如寡人之用心者。邻国之民不加少,寡人之民不加多,何也? - -但如果需要在每一个子图下写上图注(或需要对子图标序),可使用 \cs{subcaptionbox} 命令。 -一张子图见图~\ref{subfig:abreast-image-a},又一张子图见图~~\ref{subfig:abreast-image-c},这两张并排起来的组图见图~\ref{fig:abreast-image-a-c}。 - -\begin{figure}[htbp] - \centering - \subcaptionbox{这是一张图片。\label{subfig:abreast-image-a}} - {\includegraphics[height = 5cm]{image-a.pdf}} - \hspace{1cm} - \subcaptionbox{这又是一张图片。\label{subfig:abreast-image-c}} - {\includegraphics[angle = 90, height = 5cm]{image-c.pdf}} - \caption{并排的插图,这适合每一张图写一个图注的情况。}\label{fig:abreast-image-a-c} -\end{figure} - -孟子对曰:“王好战,请以战喻。填然鼓之,兵刃既接,弃甲曳兵而走。或百步而后止, -或五十步而后止。以五十步笑百步,则何如?”曰:“不可,直不百步耳,是亦走也。” -曰:“王如知此,则无望民之多于邻国也。不违农时,谷不可胜食也;数罟不入洿池, -鱼鳖不可胜食也;斧斤以时入山林,材木不可胜用也。谷与鱼鳖不可胜食,材木不可胜用, -是使民养生丧死无憾也。养生丧死无憾,王道之始也。五亩之宅,树之以桑,五十者可以衣帛矣 -。鸡豚狗彘之畜,无失其时,七十者可以食肉矣。百亩之田,勿夺其时,数口之家,可以无饥矣; -谨庠序之教,申之以孝悌之义,颁白者不负戴于道路矣。七十者衣帛食肉,黎民不饥不寒, -然而不王者,未之有也。狗彘食人食而不知检,涂有饿莩而不知发,人死,则曰:‘非我也, -岁也。’是何异于刺人而杀之,曰‘非我也,兵也’?王无罪岁,斯天下之民至焉。” - -(机械设计等)设计图纸需要编目。模板新定义了类似 \env{figure} 的 \env{dfigure}环境。 -设计图纸的标签与普通插图不同,且计数器相互独立。 -对于图纸的编目,可以在主文件以 \cs{listofdesignfigures} 生成独立的目录,或使用 -\cs{dcaption}\marg{Caption}命令与主目录合并。 -\begin{dfigure}% [H] or [htbp] is also available here. - \centering - \includegraphics[width = \textwidth]{worm-gear.pdf} - \caption{设计图纸示例} % \dcaption{设计图纸示例} % 该命令将其编入主目录。 -\end{dfigure} - -以上命令适合大部分图片的插入。 -但不可否认的是,\LaTeX{}对于图文混排的能力是较弱的,如果希望深入了解,推荐~ -\href{https://github.com/WenboSheng/epslatex-cn}{\LaTeXe 插图指南} -(中译本第三版)作为参考资料。 - - -\subsection{表格}\label{subsec:tab} -论文中常用三线表。本模板的组成见表~\ref{tab:mainfile}。 - -\begin{table}[ht] - \centering - \caption{模板的组成}\label{tab:mainfile} - \begin{tabular}{ll} - \toprule - 文件(夹)名 & 简述\\ - \midrule - \file{chapter/} & 论文各个部分的源文件路径\\ - \file{code/} & 源代码的路径\\ - \file{figure/} & 插图的路径\\ - \file{buctthesis.ins} & \textsc{DocStrip} 驱动文件\\ - \file{buctthesis.dtx} & \textsc{DocStrip} 源文件\\ - \file{main.tex} & 主文件\\ - \file{main.pdf} & 示例文档\\ - \file{buctthesis.cls} & 模板的文档类文件\\ - \file{thesisbib.bib} & \BibTeX{}参考文献数据库\\ - \file{mycfg.sty} & 自定义配置文件\\ - \file{README.md} & 项目自述文件\\ - \file{buctthesis.pdf} & 写作指南\\ - \bottomrule - \end{tabular} -\end{table} - -北冥有鱼,其名为鲲。鲲之大,不知其几千里也。化而为鸟,其名为鹏。鹏之背, -不知其几千里也,怒而飞,其翼若垂天之云。是鸟也,海运则将徙于南冥。南冥者, -天池也。《齐谐》者,志怪者也。《谐》之言曰:“鹏之徙于南冥也,水击三千里, -抟扶摇而上者九万里,去以六月息者也。” - -使用 \cs{hline}命令也能划线,但其线宽固定。关于表格内对齐与常用的命令见表~\ref{tab:tabcmd}。 -\begin{table}[H] - \centering - \caption{表格命令举例}\label{tab:tabcmd} - \begin{tabular}{lcrp{5em}@{\extracolsep{3em}}l} - \hline - 左对齐 & 居中对齐 & 右对齐 & 定宽 & 增加左侧间距\\ - l & c & r & p\marg{width} & @\{\cs{extracolsep}\marg{width}\}\\ - \hline - \end{tabular} -\end{table} - -野马也,尘埃也,生物之以息相吹也。 -天之苍苍,其正色邪?其远而无所至极邪?其视下也,亦若是则已矣。且夫水之积也不厚, -则其负大舟也无力。覆杯水于坳堂之上,则芥为之舟;置杯焉则胶,水浅而舟大也。 -风之积也不厚,则其负大翼也无力。故九万里,则风斯在下矣,而后乃今培风; -背负青天而莫之夭阏者,而后乃今将图南。 - -另外,三线表生成横线的命令 \cs{toprule}、\cs{midrule}和 -\cs{bottomrule}后可以加一个可选参数来实现对线宽的控制,如果不加参数则为默认值; -而\cs{cline}可针对某些表列画上横线。 -此外,两个表格也能横向并列排版,如表~\ref{tab:2tab}。 - -\begin{table}[H] - \centering - \caption{这是一个并列排版的示例} - \label{tab:2tab} - \begin{tabular}{|c|r|r|} - \hline - & \multicolumn{2}{c|}{成绩} \\\cline{2-3} - 姓名 & 语文 & 数学 \\\hline - 张三 & 91 & 92 \\\hline - \end{tabular} - \hspace{1cm} - \begin{tabular}{|c|r|r|} - \hline - \multirow{2}*{姓名} & \multicolumn{2}{c|}{成绩} \\ \cline{2-3} - & 语文 & 数学 \\ \hline - 李四 & 93 & 94 \\ \hline - \end{tabular} -\end{table} - -蜩与学鸠笑之曰:“我决起而飞,抢榆枋而止,时则不至,而控于地而已矣,奚以之九万里而南为?” -适莽苍者,三餐而反,腹犹果然;适百里者宿舂粮,适千里者,三月聚粮。之二虫又何知? -小知不及大知,小年不及大年。奚以知其然也?朝菌不知晦朔,蟪蛄不知春秋,此小年也。 -楚之南有冥灵者,以五百岁为春,五百岁为秋。上古有大椿者,以八千岁为春,八千岁为秋。 -此大年也。而彭祖乃今以久特闻,众人匹之。不亦悲乎! - -至于可跨页的长表格,可以使用 \env{longtable} 来帮忙,见表~\ref{tab:longtab}。 - -\begin{longtable}[c]{*{5}{l}r} - \caption{带有塑化剂的PEO-基聚合物电解质举例}\label{tab:longtab}\\ - \toprule - \textbf{条目} & \textbf{聚合物基体} & \textbf{锂盐} & \textbf{塑化剂} & \textbf{$T$ (\si{\degreeCelsius})} & \textbf{离子电导率 (\si{S.cm^{-1}})}\\ \midrule - \endfirsthead - \multicolumn{6}{c}{\small 续表 \thetable\quad 带有塑化剂的PEO-基聚合物电解质举例} \\ - \toprule - \textbf{条目} & \textbf{聚合物基体} & \textbf{锂盐} & \textbf{塑化剂} & \textbf{$T$ (\si{\degreeCelsius})} & \textbf{离子电导率 (\si{S.cm^{-1}})}\\ \midrule - \endhead - \bottomrule - \endfoot\endlastfoot - 1 & PEO & LiTf & PEG & 40 & \num{e-4} \\ - 2 & PEO & LiTFSI & PEGDME & 60 & \num{3.8e-4} \\ - 3 & PEO & LiTf & MC3 & 25 & \num{5.0e-5} \\ - 4 & PEO & LiTf & TEG & 30 & \num{6.5e-5} \\ - 5 & PEO & LiTf & EC & 60 & \num{9.0e-4} \\ - 6 & PEO & LiTf & PC & 60 & \num{5.2e-4} \\ - 7 & PEO/P(VDF-HFP) & \ce{LiClO4} & EC/PC & 30 & \num{1.25e-3} \\ - 8 & PEO/PDMAEMA & LiTFSI & Tetraglyme & 25 & \num{4.7e-4} \\ - 9 & PEO & LiTf & EC & 25 & \num{1.5e-4} \\ - 10 & PEO & LiTf & EC/PC & 25 & \num{1.2e-4} \\ - 11 & PEO & LiTf & EC & 30 & \num{1.6e-4} \\ - 12 & PEO & LiTf & LiTFSI/DEP & 20 & \num{4.6e-5} \\ - 13 & PEO & \ce{LiClO4} & DOP & 25 & \num{3.8e-4} \\ - 14 & PEO & \ce{LiClO4} & DBP & 25 & $\sim10^{-5}$ \\ - 15 & PEO & \ce{LiClO4} & DMP & 25 & $\sim10^{-5}$ \\ - 16 & PEO & LiTf & DBP & 25 & \num{6.0e-4} \\ - 17 & PEO & LiTFSI & CP & 25 & $\sim10^{-5}$ \\ - 18 & PEO & LiTFSI & SN & 30 & \num{1.0e-3} \\ - 19 & PEO & LiTFSI & SN & 25 & \num{2.9e-3} \\ - 20 & PEO & LiBOB & SN & 20 & $\sim10^{-4}$ \\ - 21 & PEO & LiTFSI & BMITFSI & 25 & \num{3.2e-4} \\ - 22 & PEO & LiTFSI & EMITFSI & 40 & \num{2.67e-4} \\ - 23 & PEO & LiTFSI & \ce{PP13TFSI} & 40 & \num{8.93e-5} \\ - 24 & PEO & LiTf & EMITf & 25 & \num{3.0e-4}\\ - 25 & PEO & LiTFSI & \ce{PP13FSI} & 60 & \num{2.18e-3} \\ - 26 & PEO & LiTFSI & \ce{Pyr24TFSI} & 35 & $\sim10^{-5}$ \\ - 27 & PEO & \ce{LiBF4} & \ce{MMPIBF4} & 25 & \num{2.06e-3} \\ - 28 & PEO & \ce{LiPF6} & \ce{MMPIPF6} & 25 & \num{1.13e-3} \\ \bottomrule -\end{longtable} - -汤之问棘也是已:“穷发之北有冥海者,天池也。有鱼焉,其广数千里,未有知其修者,其名为鲲。 -有鸟焉,其名为鹏。背若泰山,翼若垂天之云。抟扶摇羊角而上者九万里,绝云气,负青天,然后图南, -且适南冥也。斥鷃笑之曰:‘彼且奚适也?我腾跃而上,不过数仞而下,翱翔蓬蒿之间,此亦飞之至也。 -而彼且奚适也?’”此小大之辩也。 - - -如果希望单元格内自动换行以适应列宽, -可以使用\env{tabularx}环境,表 \ref{tab:tabularx} 是一个示例。 -\begin{table}[htbp] - \centering - \begin{minipage}{0.9\textwidth} - \caption{表格控制列宽及自动折行。有些时候标题会比较长,那么我们可以把表格放到一个小页环境里,从而达到比较好的折行效果。} - \label{tab:tabularx} - % 整张表格最大宽度设为文本宽度(由于处于小页,则为0.8倍论文文本宽度); - % 控制第一、二列列宽,第三列允许折行 - \begin{tabularx}{\textwidth}{p{4em}p{7.5em}X} - \toprule - & \multicolumn{1}{c}{\em 原文} & \multicolumn{1}{c}{\em 翻译} \\ - \cmidrule(l){2-3} - & 亦余心之所善兮,虽九死其犹未悔。 & For the ideal that I hold dear to my heart,I will not regret a thousand times to die. \\ - \cmidrule(l){2-3} - \multirow{3}{*}{古文翻译} & 不畏浮云遮望眼,自缘身在最高层。 & We have no fear of the clouds that may block our sights as we are already at the top of the height. \\ - \cmidrule(l){2-3} - & 苟利国家生死以,岂因祸福避趋之。 & I shall dedicate myself to the interests of the country in life and death irrespective of personal weal and woe. \\ - \bottomrule - \end{tabularx} - \end{minipage} -\end{table} - -故夫知效一官,行比一乡,德合一君,而征一国者,其自视也亦若此矣。而宋荣子 -犹然笑之。且举世誉之而不加劝,举世非之而不加沮,定乎内外之分,辩乎荣辱之 -境,斯已矣。彼其于世,未数数然也。虽然,犹有未树也。夫列子御风而行,泠然 -善也。旬有五日而后反。彼于致福者,未数数然也。此虽免乎行,犹有所待者也。 -若夫乘天地之正,而御六气之辩,以游无穷者,彼且恶乎待哉?故曰:至人无己, -神人无功,圣人无名。 - -若要在表格中使用脚注,请参见第~\ref{subsec:footnote}小节。 - -一些在线网站如 -~\href{http://www.tablesgenerator.com}{LaTeX Tables Generator}~ -可以帮助制作更复杂的表格。
\ No newline at end of file diff --git a/macros/latex/contrib/buctthesis/doc/chapter/chapter2.tex b/macros/latex/contrib/buctthesis/doc/chapter/chapter2.tex deleted file mode 100644 index 25f950001c..0000000000 --- a/macros/latex/contrib/buctthesis/doc/chapter/chapter2.tex +++ /dev/null @@ -1,303 +0,0 @@ -%% 第二章--chapter2.tex -\chapter{示例}\label{chap:CodeIntro} -\section{公式与数学类环境}\label{subsec:eqandmath} -公式分为编号和不编号的两类。可以使用\env{equation}环境为公式编号。 -\begin{equation}\label{eq:gougu} - x_{1,2}=\frac{-b \pm \sqrt{b^2-4ac}}{2a}. -\end{equation} -加上 \cs{label},就能使用 \cs{ref}或 \cs{eqref}引用了。 -代入式~\ref{eq:gougu},可解得式~\eqref{eq:gougu}。 - -不编号的公式使用 \env{equation*} 环境。 -\begin{equation*} - \int_{-\infty}^{+\infty}\frac{1}{\sqrt{2\uppi}\sigma} % 直立的 π - \mathrm{e}^{-\tfrac{(x-\mu)^2}{2\sigma^2}} \,\mathrm{d}x =1 -\end{equation*} - -行内公式可套以美元符号 \verb+$ $+,如 $f(x)=ax^2+bx+c$. -对于上述 \env{equation*} 环境中的公式(即行间公式),可套以双美元符号 \verb+$$ $$+ -或 \verb+\[ \]+。 -但是并不建议使用前者,因其在 \LaTeX\ 中并没有完整的重定义,有可能会在某些命令上失效。 - -关于公式的命令可以参考 \pkg{amsmath} 宏包说明文档,中译可参考 \href{http://static.latexstudio.net/article/2019/0204/amsmath-guide-zh-cn.pdf}{amsmath 包使用手册}; -%除此之外可参考 \href{http://media.cism.it/attachments/ch8.pdf}{Higher Mathematics}。 -还有一些在线网站,如 \href{https://latexlive.com/}{latexlive} 不仅能够即时预览,还提供了图像与手写识别系统。 -以下举几个例子来展示最常见的用法: - -由$\cos 2x=\cos^2x-\sin^2x$ , % 函数 -则$\Vector{n}=a\Vector{x}+b\Vector{y}+c\Vector{z}.$ % 自定义向量,区别于\vec。见 mycfg.sty -又因$\mathcal{M}\in \mathbb{R}$, % 字母样式 -于是 -\[ - \int_a^b f(t)\,\mathrm{d}t = \iint\limits_S g(x,y)\,\mathrm{d}x\mathrm{d}y - = \iiint\nolimits_D\, \mathrm{d}h. % 积分号及角标 -\] -得 -\[\lim_{n \to \infty}\sum_{i=1}^n{\frac{1}{n}}\sin\frac{k}{n}.\] % 极限、无穷、求和 -故 -\begin{equation}\label{eq:res} - \oint_{\gamma}f(z)\,\mathrm{d}z=2\uppi\symbfit{i}\sum^n_{k=1}\mathrm{I}(\gamma,a_k)\mathrm{Res}(f,a_k). -\end{equation} - -若要公式多行对齐,可以使用 \env{align} 环境。下面的例子在等号处对齐: -\begin{align} - x^2 + y^2 & = 1 \\ - x & = \sqrt{1-y^2} \\\text{and also } - y & =\sqrt{1-x^2} -\end{align} -这会对每一行的公式进行编号。若在 \env{equation} 环境中嵌套 \env{aligned} 环境,加上参数[b] -可以达到多行对齐但只对最后一个式子编号的效果: -\begin{equation} - \begin{aligned}[b] - (a + b)^3 & = (a + b) (a + b)^2 \\ - & = (a + b)(a^2 + 2ab + b^2) \\ - & = a^3 + 3a^2b + 3ab^2 + b^3 - \end{aligned} -\end{equation} - -模板使用 \pkg{amsthm} 宏包预定义了部分与数学相关的环境,格式及编号如下: -\begin{axiom} - 这是一条axiom,使用\env{axiom}环境。 -\end{axiom} -\begin{theorem}[某某定理] % []内为可选参数 - 这是一条theorem,使用\env{theorem}环境。 -\end{theorem} -\begin{corollary}[一条推论]\label{cor:cor1} - 这是一条corollary,使用\env{corollary}环境。 -\end{corollary} -\begin{proof} - 这是一条proof,使用\env{proof}环境。 - \[ - \Matrix{A}=\begin{bmatrix} - a_{11} & \cdots & a_{1n} \\ - \vdots & \ddots & \vdots \\ - 0 & \cdots & a_{nn} - \end{bmatrix}_{n\times n} - \] - - 在证明的最后一行会加上证毕符号,若其位置不合理则需加上命令 \cs{qedhere}。 - 综上所述,推论 \ref{cor:cor1} 成立。 -\end{proof} -\begin{remark} - 这是一条remark,使用\env{remark}环境。 -\end{remark} -\begin{assumption} - 这是一条assumption,使用\env{assumption}环境。 -\end{assumption} -\begin{definition} - 这是一条definition,使用\env{definition}环境。 -\end{definition} -\begin{property} - 这是一条property,使用\env{property}环境。 -\end{property} -\begin{proposition} - 这是一条proposition,使用\env{proposition}环境。 -\end{proposition} -\begin{lemma} - 这是一条lemma,使用\env{lemma}环境。 -\end{lemma} - -以上是模板已经定义了的数学类环境,但也能自定义。 -如: -\newtheorem{tale}{传说}[chapter] % 计数与章编号相关 -\begin{tale}[山经] % []内为可选参数 - 精卫衔微木,将以填沧海。 -\end{tale} -\begin{tale}[海经] - 刑天舞干戚,猛志固常在。 -\end{tale} - - -\section{代码}\label{subsec:code} -若要在文中插入代码,简单的代码可以使用原文照列命令~\verb+\verb+或~\verb*@\verb*@, -比如~\verb-i++-、\verb*|int main|,二者区别在于,带*号的将展示代码中的空格。 -如果插入代码块,可使用环境\env{lstlisting},且可以有如下选择: -\subsubsection{直接在 \LaTeX\ 中书写代码} -\begin{lstlisting}[language=C++,caption=Hello World!,label=code:HelloWorld] -/* Hello World C++ */ -#include<iostream> -using namespace std; -/***** main function *****/ -int main() -{ - cout<<"Hello World!"<<endl; @*//Print "Hello World!", I'm \LaTeX{}!@* - return 0; -} -\end{lstlisting} -\subsubsection{引用代码文件} -源代码存放于 \file{code/} 文件夹里,直接调用即可。 -\lstinputlisting[ - language=C++, - caption=你好,世界!, - label=code:HelloWorld2 -]{code/helloworld.cpp} - -模板按照《规范》以 Times New Roman 字体书写代码。 -代码的关键字以粗体标出,而注释(西文)使用斜体。 -模板载入文档类时的 \opt{submit} 选项将关闭代码颜色。 - -代码 \ref{code:HelloWorld} 展示了如何从代码块中临时返回到 \LaTeX\ 中。 - -\section{化学类} -模板加载了 \pkg{mhchem} 宏包,方便了化学(方程)式的书写。 -使用命令 \cs{ce}\marg{formula} 把化学(方程)式括起来。 -\subsubsection{简单化学式} -\begin{table}[H] - \centering - \begin{tabular}{llllll} - \ce{H2O} & \ce{Sb2O3} & \ce{KCr(SO4)2.12H2O} & \ce{CrO4^2-} & \ce{[AgCl2]-} & \ce{^{0}_{-1}M^{-}} \\ - \ce{$n$H2O} & \ce{H2(aq)} & \ce{KCr(SO4)2*12H2O} & \ce{Fe(CN)_{$\frac{6}{2}$}} & \ce{$cis${-}[PtCl2(NH3)2]} & \ce{\alpha-Al2O3} \\ - \end{tabular} -\end{table} -\subsubsection{含键化学式} -\begin{table}[H] - \centering - \begin{tabular}{llll} - \ce{A-B=C#D} & \ce{A\bond{-}B\bond{=}C\bond{#}D} & \ce{A\bond{1}B\bond{2}C\bond{3}D} & \ce{A\bond{~}B\bond{~-}C} \\ - \ce{A\bond{~--}B\bond{~=}C\bond{-~-}D} & \ce{A\bond{...}B\bond{....}C} & \ce{A\bond{->}B\bond{<-}C} & \\ - \end{tabular} -\end{table} -\subsubsection{化学方程式} -\begin{table}[H] - \centering - \begin{tabular}{llll} - \ce{A ->[H2O] B} & \ce{A <=>[{上方文字}][{text below}] B} & \ce{A ->[$x$][$x_i$] B} & \ce{A v B (v) -> C ^ D (^)} \\ - \end{tabular} -\end{table} -\subsubsection{其他} -\begin{itemize} - \item 标注(可能对 CJK 文字不支持): - \ce{Zn^2+ - <=>[+ 2OH-][+ 2H+] - $\underset{\text{amphoteres Hydroxid}}{\ce{Zn(OH)2 v}}$ - <=>[+ 2OH-][+ 2H+] - $\underset{\text{Hydroxozikat}}{\ce{[Zn(OH)4]^2-}}$ - } - \item 对于化学方程式等的编号,与数学方程相似: - $$\ce{2H2O ->[{electrify}] 2H2 ^ + O2 ^}$$ - \begin{equation} - K^\ominus = \ce{\frac{[Hg^2+][Hg]}{[Hg2^2+]}} - \end{equation} -\end{itemize} - -至于有机化学的结构式等,尽管有一些宏包可以绘制,但使用图片插入可能是一个更好 -的选择。 - -\section{文献引用和参考文献}\label{sec:bib} -模板使用 \cs{cite}\marg{CiteKey}命令实现上标、方括号以“顺序编码制”引用参考文献, -这是学校《规范》的要求。一个例子。\cite{abbott2016observation}而使用 -\cs{nocite}\marg{CiteKey}命令则指明不引用但需要列出的参考文献。\nocite{*} - -同一处引用多个文献时,应将各篇文献的引用标签一同写在 \cs{cite} 命令中, -并以西文逗号“,”分隔各标签。所产生的样式为:当在同一处引用两篇参考文献时, -引用序号将以西文逗号分隔; -当多余两篇且连续时,将标示起止序号并以短划线相连。这\cite{texbook,latexrumen} -又是\cite{texbook,latexrumen,gbt7714-2005}一个例子。\cite{abbott2016observation,texbook,latexrumen,buctthesis} - -关于 \file{thesisbib.bib} 文件的编辑, -可以使用\href{http://scholar.google.com.cn/}{谷歌学术}\footnote{亦可以访问国内镜像站。}% -或\href{http://xueshu.baidu.com}{百度学术}两种方式(方法类似)将文献数据导入\BibTeX{}数据库,大致方法如下: -\begin{itemize} - \item 在搜索框中搜索题目(或作者、DOI等),确定所引用的论文后点击“引用”;并在弹出框中,单击最下方“BibTeX”的链接,如图~\ref{fig:addbib}; - \item 在弹出的网页中复制所有代码至 \file{thesisbib.bib} 文件; - \item 在论文中使用 \cs{cite} 命令引用相应的文献。 - % 这里用了一条简单的自定义命令,用于快速插入单张图片,见 \file{mycfg.sty}文件。 - \addfig{AddBib.png}{在谷歌学术中导出参考文献的步骤}{fig:addbib} -\end{itemize} - -举个例子:经过图~\ref{fig:addbib} 所示步骤后,弹出的网页文本如下: -\begin{lstlisting} -@article{abbott2016observation, - title={Observation of gravitational waves from a binary black hole merger}, - author={Abbott, Benjamin P and Abbott, Richard and %(省略) - }, - journal={Physical review letters}, - volume={116}, - number={6}, - pages={061102}, - year={2016}, - publisher={APS} -} - \end{lstlisting} -将以上内容复制进 \file{thesisbib.bib},在论文中使用 -\cs{cite\{abbott2016observation\}}即可引用此文献。 -这里的 “abbott2016observation”是该篇参考文献的引用标签,可以修改。 -再来一个\cite{ashirov2008tetramerization} , -网络上的资源引用\cite{buctthesis},等。 - -\section{其他}\label{sec:other} - -\subsection{脚注}\label{subsec:footnote} -本模板采用带圈数字脚注,计数跨页重置,使用命令 \cs{footnote}\marg{text}。 -前方高能\footnote{我是可爱的脚注。}。 - -有些情况下(比如在表格环境、各种盒子内)使用 \cs{footnote}并不能正确生成脚注。 -我们可以分两步进行,先使用 \cs{footnotemark}\oarg{text} 为脚注计数, -再在合适的位置用 \cs{footnotetext}\oarg{mark}\marg{text} 生成脚注。比如表~\ref{tab:ftnt1}。 -\begin{table}[htb] - \centering - \caption{脚注示例1} - \label{tab:ftnt1} - \begin{tabular}{llll} - \hline - 人之初 & 性本善 & 性相近 & 习相远 \\ - 苟\footnotemark 不教 & 性乃迁 & 教之道 & 贵以专 \\ - \hline - \end{tabular} -\end{table} -\footnotetext{苟:如果。} - -利用 \pkg{threeparttable} 宏包提供的 \env{threeparttable} 环境可以实现在表格底下写脚注,见表~\ref{tab:ftnt2}。 - -\begin{table}[htb] -\centering -\begin{threeparttable} - \caption{脚注示例2}\label{tab:ftnt2} - \begin{tabular}{cccc} - \toprule - 昔孟母 & 择邻处\tnote{*} & 子不学 & 断机杼\\ - \midrule - 窦燕山\tnote{$\dagger$} & 有义方 & 教五子\tnote{$\ddagger$} &名俱扬\\ - \bottomrule - \end{tabular} - \begin{tablenotes}\small - \item [*] 脚注1。 - \item [$\dagger$] 脚注2。 - \item [$\ddagger$] 脚注3。 - \end{tablenotes} -\end{threeparttable} -\end{table} - -\subsection{列表环境}\label{subsec:items} -本模板提供了三种列表环境:不编号的\env{itemize}、编号的\env{enumerate} -和使用关键字的\env{description}环境。在文档的中英文摘要部分分别展示了 -基础的编号和不编号的列表环境;上面三种列表环境可以嵌套使用(至多四层), -且会自动处理不同层次的缩进和编号,如下所示: -\begin{itemize} - \item 一条 - \item 次条 - \item 这一条可以分为\dots - \begin{itemize} - \item 子一条 - \end{itemize} -\end{itemize} -稍复杂一点的,如: -\begin{enumerate} - \item 中文 - \begin{description} - \item[文言文] 古代汉语 - \item[白话文] 现代汉语 - \begin{enumerate} - \item 口语 - \begin{enumerate} - \item 普通话 - \item 方言 - \end{enumerate} - \item 书面语 - \end{enumerate} - \end{description} - \item English -\end{enumerate} - -注意:一级编号列表环境最多罗列10条,否则标签会显示错误。 -%,到第11条时,标签将从第10条的\ding{201}到第11条的\ding{202} diff --git a/macros/latex/contrib/buctthesis/doc/chapter/chapter3.tex b/macros/latex/contrib/buctthesis/doc/chapter/chapter3.tex deleted file mode 100644 index b5467fcbe5..0000000000 --- a/macros/latex/contrib/buctthesis/doc/chapter/chapter3.tex +++ /dev/null @@ -1,4 +0,0 @@ -%% 第三章--chapter3.tex -\chapter[含 English 的标题]{这是题目含有 English 的一章,用这个例子来说明虽然章节名很长,但是可以使用简短的编目} -\section[同理节亦然]{含有English的一节} -文字words
\ No newline at end of file diff --git a/macros/latex/contrib/buctthesis/doc/chapter/conclusion.tex b/macros/latex/contrib/buctthesis/doc/chapter/conclusion.tex deleted file mode 100644 index bb315d214e..0000000000 --- a/macros/latex/contrib/buctthesis/doc/chapter/conclusion.tex +++ /dev/null @@ -1,9 +0,0 @@ -%% 结论--conclusion.tex -\begin{conclusion} - 这里是结论。 - - 对全文做出简明扼要的总结,获得的主要研究进展及结论。 - - Happy \TeX ing!祝大家一切顺利! - -\end{conclusion}
\ No newline at end of file diff --git a/macros/latex/contrib/buctthesis/doc/chapter/denotation.tex b/macros/latex/contrib/buctthesis/doc/chapter/denotation.tex deleted file mode 100644 index bc16f6f3d7..0000000000 --- a/macros/latex/contrib/buctthesis/doc/chapter/denotation.tex +++ /dev/null @@ -1,33 +0,0 @@ -%% 符号说明--denotation.tex -\begin{denotation}[11cm]\label{chap*:deno}% - $\uppi$ & 圆周率 \\ - $c_0$ & 真空中光速 \\ - $G$ & 万有引力常量 \\ - $k$ & 静电力常量 \\ - $\varepsilon _0$ & 真空电容率 \\ - $\mu_0$ & 真空磁导率 \\ - PVA & 聚乙烯醇,Polyvinyl Alcohol\\ - EDTA & 乙二胺四乙酸,Ethylenediaminetetraacetic Acid\\ - 上邪 & 上邪!我欲与君相知,长命无绝衰。 - 山无陵,江水为竭。冬雷震震,夏雨雪。 - 天地合,乃敢与君绝!\\ - 春江花月夜 & 春江潮水连海平,海上明月共潮生。 \\ - & 滟滟随波千万里,何处春江无月明! \\ - & 江流宛转绕芳甸,月照花林皆似霰; \\ - & 空里流霜不觉飞,汀上白沙看不见。 \\ - & 江天一色无纤尘,皎皎空中孤月轮。 \\ - & 江畔何人初见月?江月何年初照人? \\ - & 人生代代无穷已,江月年年望相似。 \\ - & 不知江月待何人,但见长江送流水。 \\ - & 白云一片去悠悠,青枫浦上不胜愁。 \\ - & 谁家今夜扁舟子?何处相思明月楼? \\ - & 可怜楼上月徘徊,应照离人妆镜台。 \\ - & 玉户帘中卷不去,捣衣砧上拂还来。 \\ - & 此时相望不相闻,愿逐月华流照君。 \\ - & 鸿雁长飞光不度,鱼龙潜跃水成文。 \\ - & 昨夜闲潭梦落花,可怜春半不还家。 \\ - & 江水流春去欲尽,江潭落月复西斜。 \\ - & 斜月沉沉藏海雾,碣石潇湘无限路。 \\ - & 不知乘月几人归,落月摇情满江树。 \\ - CTAN & Comprehensive \TeX\ Archive Network\\* -\end{denotation}
\ No newline at end of file diff --git a/macros/latex/contrib/buctthesis/doc/chapter/foreword.tex b/macros/latex/contrib/buctthesis/doc/chapter/foreword.tex deleted file mode 100644 index b02dd6d498..0000000000 --- a/macros/latex/contrib/buctthesis/doc/chapter/foreword.tex +++ /dev/null @@ -1,50 +0,0 @@ -%% 前言--foreword.tex -\begin{foreword} -这里是前言。点明毕业论文的论题、学术意义以及其与所阅读文献的关系, -简要说明文献收集的目的、重点、时空范围、文献种类、核心刊物等方面的内容。 - -豫章故郡,洪都新府。星分翼轸,地接衡庐。襟三江而带五湖,控蛮荆而引瓯越。 -物华天宝,龙光射牛斗之墟;人杰地灵,徐孺下陈蕃之榻。雄州雾列,俊采星驰。 -台隍枕夷夏之交,宾主尽东南之美。都督阎公之雅望,棨戟遥临;宇文新州之懿 -范,襜帷暂驻。十旬休假,胜友如云;千里逢迎,高朋满座。腾蛟起凤,孟学士 -之词宗;紫电青霜,王将军之武库。家君作宰,路出名区;童子何知,躬逢胜饯。 - -时维九月,序属三秋。潦水尽而寒潭清,烟光凝而暮山紫。俨骖騑于上路,访风 -景于崇阿。临帝子之长洲,得仙人之旧馆。层峦耸翠,上出重霄;飞阁流丹,下 -临无地。鹤汀凫渚,穷岛屿之萦回;桂殿兰宫,即冈峦之体势。 - -披绣闼,俯雕甍,山原旷其盈视,川泽纡其骇瞩。闾阎扑地,钟鸣鼎食之家;舸 -舰迷津,青雀黄龙之舳。云销雨霁,彩彻区明。落霞与孤鹜齐飞,秋水共长天一 -色。渔舟唱晚,响穷彭蠡之滨,雁阵惊寒,声断衡阳之浦。 - -遥襟甫畅,逸兴遄飞。爽籁发而清风生,纤歌凝而白云遏。睢园绿竹,气凌彭泽 -之樽;邺水朱华,光照临川之笔。四美具,二难并。穷睇眄于中天,极娱游于暇 -日。天高地迥,觉宇宙之无穷;兴尽悲来,识盈虚之有数。望长安于日下,目吴 -会于云间。地势极而南溟深,天柱高而北辰远。关山难越,谁悲失路之人;萍水 -相逢,尽是他乡之客。怀帝阍而不见,奉宣室以何年? - -嗟乎!时运不齐,命途多舛。冯唐易老,李广难封。屈贾谊于长沙,非无圣主; -窜梁鸿于海曲,岂乏明时?所赖君子见机,达人知命。老当益壮,宁移白首之心? -穷且益坚,不坠青云之志。酌贪泉而觉爽,处涸辙以犹欢。北海虽赊,扶摇可接; -东隅已逝,桑榆非晚。孟尝高洁,空余报国之情;阮籍猖狂,岂效穷途之哭! - -勃,三尺微命,一介书生。无路请缨,等终军之弱冠;有怀投笔,慕宗悫之长风。 -舍簪笏于百龄,奉晨昏于万里。非谢家之宝树,接孟氏之芳邻。他日趋庭,叨陪 -鲤对;今兹捧袂,喜托龙门。杨意不逢,抚凌云而自惜;钟期既遇,奏流水以何惭? - -呜乎!胜地不常,盛筵难再;兰亭已矣,梓泽丘墟。临别赠言,幸承恩于伟饯; -登高作赋,是所望于群公。敢竭鄙怀,恭疏短引;一言均赋,四韵俱成。请洒潘 -江,各倾陆海云尔: - -\begin{center} -滕王高阁临江渚,佩玉鸣鸾罢歌舞。 - -画栋朝飞南浦云,珠帘暮卷西山雨。 - -闲云潭影日悠悠,物换星移几度秋。 - -阁中帝子今何在?槛外长江空自流。 -\end{center} - -\end{foreword} - diff --git a/macros/latex/contrib/buctthesis/doc/chapter/frontmatter.tex b/macros/latex/contrib/buctthesis/doc/chapter/frontmatter.tex deleted file mode 100644 index 766979da0f..0000000000 --- a/macros/latex/contrib/buctthesis/doc/chapter/frontmatter.tex +++ /dev/null @@ -1,106 +0,0 @@ -%% 前置部分--frontmatter.tex -%% 诚信声明 -\makedeclare%[figure/declare-bachelor.png] - -%% 任务书 -\begin{taskbook} -\taskinfo % or use `\taskinfo*' for less lines. - -\taskitem % 1.设计(论文)的主要任务及目标 -大学之道,在明明德,在亲民,在止于至善。知止而后有定; -定而后能静;静而后能安;安而后能虑;虑而后能得。 -物有本末,事有终始。知所先后,则近道矣。 - -古之欲明明德于天下者,先治其国;欲治其国者,先齐其家; -欲齐其家者,先修其身;欲修其身,先正其心;欲正其心者,先诚其意; -欲诚其意者,先致其知;致知在格物。物格而后知至;知至而后意诚; -意诚而后心正;心正而后身修;身修而后家齐;家齐而后国治; -国治而后天下平。 - -自天子以至于庶人,壹是皆以修身为本。其本乱而未治者否矣。 -其所厚者薄,而其所薄者厚,未之有也。此谓知本,此谓知之至也。 - -\taskitem % 2.设计(论文)的基本要求和内容 -古之学者必有师。师者,所以传道受业解惑也。人非生而知之者,孰能无惑? -惑而不从师,其为惑也,终不解矣。生乎吾前,其闻道也固先乎吾,吾从而 -师之;生乎吾後,其闻道也亦先乎吾,吾从而师之。吾师道也,夫庸知其年 -之先後生於吾乎!是故无贵无贱无长无少,道之所存,师之所存也。 - -\taskitem % 3.主要参考文献 - \begin{bibenumerate} - \item 北京化工大学教务处. 本科生毕业设计(论文)撰写规范 [EB/OL]. 2018[2020-04-08]. \url{https://jiaowuchu.buct.edu.cn/2018/1009/c515a22046/page.htm}. - \item 刘海洋. \LaTeX\ 入门 [M]. 北京 : 电子工业出版社, 2013. - \item MITTELBACH F, GOOSSENS M, BRAAMS J, et al. The \LaTeX\ Companion[M]. 2nd ed. Reading, Massachusetts : Addison-Wesley, 2004. - \item - \end{bibenumerate} - -\taskitem % 4.进度安排 - \begin{table}[H] - \centering - \begin{tabularx}{.95\textwidth}{p{1.5em}|X|p{6em}} - \hline - & 设计(论文)各阶段名称 & 起止日期 \\\hline - 1 & & \\\hline - 2 & & \\\hline - 3 & & \\ - \hline - \end{tabularx} - \end{table} -\end{taskbook} - - -%% 摘要 -\begin{cabstract} - 摘要和关键词一起写在这里。 - - 摘要介绍所研究的主要内容、方法、结果及创新点。应有中文、外文两种文本, - 如无特殊情况,外文文本摘要一般使用英文撰写。中文、外文摘要各占A4纸页面的一半。 - 外文摘要要与中文摘要相呼应,其写作模式同中文基本相同。中文摘要一般为300字左右, - 英文摘要为1500印刷符号左右,含中、英文摘要关键词。 - - 本项目的创新点有: - \begin{enumerate} - \item 开发了第一份适用于北京化工大学本科生毕业论文的\LaTeX{}模板; - \item 以自身为示例展示此模板的使用方法; - \item 这是编号列表环境的第三项。 - \end{enumerate} - - 这里是一些废话,用于填充文本,在后面的部分也会以类似的方式插入无关的文字。 - 这一段话的作用是将中文摘要写到 300 个字。 - - (这里总共约 300 字) -\end{cabstract} - -\begin{eabstract} - Here is the Abstract and the Keywords. - - In the abstract, you may introduce the main contents of your research, - as well as the methods, results and some innovation points. There should - be one Chinese version and one foreign version, while the foreign one - should generally be written in English except for some special occasions. - Each of the context of them takes up half of an A4-page. What's more, - the foreign abstract should be in correspondence to the Chinese one, - and the narrative pattern is supposed to be similar. The Chinese abstract - adds up to normally 300 Chinese characters, while the English abstract - totaled around 1500 printed characters, including Chinese and English keywords. - - Oh, here're just 900 letters total. So I have to add something nonsense\dots. - - One dollar and eighty-seven cents. That was all. And sixty cents of it was - in pennies. Pennies saved one and two at a time by bulldozing the grocer - and the vegetable man and the butcher until one's cheeks burned with the - silent imputation of parsimony that such close dealing implied. Three times - Della counted it. One dollar and eighty-seven cents. And the next day would - be Christmas. There was clearly nothing to do but flop down on the shabby - little couch and howl. So Della did it. - \hfill --- \textit{THE GIFT OF THE MAGI by O.Henry} - - Innovations in the research: - \begin{itemize} - \item Developing the first \LaTeX{} writting template for BUCT undergraduate thesis; - \item Using the PDF itself as an example to show how to use the template; - \item This is the third item of an unnumbered list. - \end{itemize} - - (Around 1500 letters total) -\end{eabstract}
\ No newline at end of file diff --git a/macros/latex/contrib/buctthesis/doc/chapter/translation.tex b/macros/latex/contrib/buctthesis/doc/chapter/translation.tex deleted file mode 100644 index 475fe7e9e7..0000000000 --- a/macros/latex/contrib/buctthesis/doc/chapter/translation.tex +++ /dev/null @@ -1,12 +0,0 @@ -%% 翻译--translation.tex -\begin{translation} - Battery - - 电池 - - 電池 - - バッテリー - - Батареи -\end{translation}
\ No newline at end of file diff --git a/macros/latex/contrib/buctthesis/doc/code/helloworld.cpp b/macros/latex/contrib/buctthesis/doc/code/helloworld.cpp deleted file mode 100644 index 692b8a8f5d..0000000000 --- a/macros/latex/contrib/buctthesis/doc/code/helloworld.cpp +++ /dev/null @@ -1,9 +0,0 @@ -/* Hello World C++ */ -#include<iostream> -using namespace std; -/***** main function *****/ -int main() -{ - cout<<"Hello World!"<<endl; //Print "Hello World!" - return 0; -} diff --git a/macros/latex/contrib/buctthesis/doc/cover/BUCT-badge.pdf b/macros/latex/contrib/buctthesis/doc/cover/BUCT-badge.pdf Binary files differdeleted file mode 100644 index 663feec77f..0000000000 --- a/macros/latex/contrib/buctthesis/doc/cover/BUCT-badge.pdf +++ /dev/null diff --git a/macros/latex/contrib/buctthesis/doc/cover/buctcover.tex b/macros/latex/contrib/buctthesis/doc/cover/buctcover.tex deleted file mode 100644 index dd8ef95e93..0000000000 --- a/macros/latex/contrib/buctthesis/doc/cover/buctcover.tex +++ /dev/null @@ -1,23 +0,0 @@ -% !TeX encoding = UTF-8 -\documentclass[ - type = master % type = [ master | doctor ](不支持本科) -]{buctcover} -\coversetup{ - %%%%% 各选项之间不要留有空行,并以西文逗号“,”分隔 %%%%% - % 学号,位于右上角 - studentid = {2021010234}, - % 标题。封面的标题有两行,每一行控制在 18 个汉字长度以内 - titleA = {一二三四五六七八九十甲乙丙}, - titleB = {丁戊己庚辛壬癸一二三四五六}, - % 作者 - author = {张三}, - % 专业 - major = {计算机科学与技术}, - % 导师 - supervisor = {某某某教授}, - % 日期,若注释掉则为当日。格式为:“YYYY-MM-DD”。 - date = {2021-12-23}, -} -\begin{document} - \makecover -\end{document}
\ No newline at end of file diff --git a/macros/latex/contrib/buctthesis/doc/figure/AddBib.png b/macros/latex/contrib/buctthesis/doc/figure/AddBib.png Binary files differdeleted file mode 100644 index 3ed15fb86d..0000000000 --- a/macros/latex/contrib/buctthesis/doc/figure/AddBib.png +++ /dev/null diff --git a/macros/latex/contrib/buctthesis/doc/figure/declare-bachelor.png b/macros/latex/contrib/buctthesis/doc/figure/declare-bachelor.png Binary files differdeleted file mode 100644 index a8fb26db0d..0000000000 --- a/macros/latex/contrib/buctthesis/doc/figure/declare-bachelor.png +++ /dev/null diff --git a/macros/latex/contrib/buctthesis/doc/figure/declare-master-doctor.png b/macros/latex/contrib/buctthesis/doc/figure/declare-master-doctor.png Binary files differdeleted file mode 100644 index a03c3a76d3..0000000000 --- a/macros/latex/contrib/buctthesis/doc/figure/declare-master-doctor.png +++ /dev/null diff --git a/macros/latex/contrib/buctthesis/doc/figure/image-a.pdf b/macros/latex/contrib/buctthesis/doc/figure/image-a.pdf Binary files differdeleted file mode 100644 index 6d7ecb88a0..0000000000 --- a/macros/latex/contrib/buctthesis/doc/figure/image-a.pdf +++ /dev/null diff --git a/macros/latex/contrib/buctthesis/doc/figure/image-c.pdf b/macros/latex/contrib/buctthesis/doc/figure/image-c.pdf Binary files differdeleted file mode 100644 index 44e0905795..0000000000 --- a/macros/latex/contrib/buctthesis/doc/figure/image-c.pdf +++ /dev/null diff --git a/macros/latex/contrib/buctthesis/doc/figure/image-plain.pdf b/macros/latex/contrib/buctthesis/doc/figure/image-plain.pdf Binary files differdeleted file mode 100644 index 4a617f5ae2..0000000000 --- a/macros/latex/contrib/buctthesis/doc/figure/image-plain.pdf +++ /dev/null diff --git a/macros/latex/contrib/buctthesis/doc/figure/worm-gear.pdf b/macros/latex/contrib/buctthesis/doc/figure/worm-gear.pdf Binary files differdeleted file mode 100644 index 3401a4eccc..0000000000 --- a/macros/latex/contrib/buctthesis/doc/figure/worm-gear.pdf +++ /dev/null diff --git a/macros/latex/contrib/buctthesis/doc/latexmkrc b/macros/latex/contrib/buctthesis/doc/latexmkrc deleted file mode 100644 index 06b1d9a3c0..0000000000 --- a/macros/latex/contrib/buctthesis/doc/latexmkrc +++ /dev/null @@ -1,5 +0,0 @@ -$pdf_mode = 5; -$xelatex = "xelatex -shell-escape -file-line-error -halt-on-error -interaction=nonstopmode -no-pdf -synctex=1 %O %S"; -$xdvipdfmx = "xdvipdfmx -q -E -o %D %O %S"; -$bibtex_use = 1.5; -$clean_ext = 'aux bbl blg fls lodf log out synctex.gz xdv fdb_latexmk hd ilg glo';
\ No newline at end of file diff --git a/macros/latex/contrib/buctthesis/doc/main.tex b/macros/latex/contrib/buctthesis/doc/main.tex deleted file mode 100644 index 18cd777ac9..0000000000 --- a/macros/latex/contrib/buctthesis/doc/main.tex +++ /dev/null @@ -1,85 +0,0 @@ -% !TeX encoding = UTF-8 -% 主文件--main.tex -\documentclass[ - type = bachelor, % bachelor | master | doctor - %submit, - %openany, % openany | openright(default) - fontset = windows, % fandol | windows (normal) -]{buctthesis} - -% 在这个文件里载入其他对写作有帮助的宏包,或自定义命令等 -\usepackage{mycfg} - -\buctsetup{ - %%%%% 各选项之间不要留有空行,并以西文逗号“,”分隔 %%%%% - % 论文的中文标题 - ctitle = {BUCTthesis写作示例文档}, - % 论文的英文标题 - etitle = {HOW TO \TeX\ WITH BUCTthesis: AN EXAMPLE}, - % 作者姓名 - cauthor = {张三}, - % 班级 - class = {某某1024}, - %学号 - studentid = {2018020999}, - % 学院 - school = {材料科学与工程学院}, - % 专业名称 - major = {高分子材料与工程}, - % 导师的姓名与职称 - supervisor = {李四教授}, - % 专业负责人姓名 - msupervisor = {王五}, - % 中文、英文关键词,各关键词间以西文逗号“,”分隔 - ckeywords = {论文,\LaTeX{},模板}, - ekeywords = {thesis,\LaTeX{},template}, -} - -\begin{document} - % 生成伪封面。实际的论文封面由学校统一印制,正式写作可删去。 - \maketitle - - % 从此以大写罗马数字编页码 - \frontmatter - - % 诚信声明、任务书、摘要 - \include{chapter/frontmatter} - - % 生成主目录 - \tableofcontents - % 设计图纸目录,这与主目录独立。 - \listofdesignfigures - - % 前言 - \include{chapter/foreword} - - % 从此以阿拉伯数字编页码 - \mainmatter - - % 正文各章节 - \include{chapter/chapter1} - \include{chapter/chapter2} - \include{chapter/chapter3} - - % 结论 - \include{chapter/conclusion} - - % 参考文献。 - % 注意:至少引用一篇参考文献,否则执行全编译时下面两行会引起编译错误。 - \bibliographystyle{gbt7714-numerical} - \bibliography{thesisbib.bib} - - % 符号说明 - \include{chapter/denotation} - - % 翻译 - \include{chapter/translation} - - % 致谢 - \include{chapter/acknowledgement} - - % 附录 - \appendix - \include{chapter/app1} - -\end{document}
\ No newline at end of file diff --git a/macros/latex/contrib/buctthesis/doc/mycfg.sty b/macros/latex/contrib/buctthesis/doc/mycfg.sty deleted file mode 100644 index 966e5b113b..0000000000 --- a/macros/latex/contrib/buctthesis/doc/mycfg.sty +++ /dev/null @@ -1,35 +0,0 @@ -% mycfg.sty---The file for your beloved packages, commands and customization. - -\ProvidesPackage{mycfg} - -%% Packages -\RequirePackage{bxtexlogo} % 生成错落有致的如 LaTeX 的宏包 -\RequirePackage{zhlipsum} % 中文乱数假文 - -%% Commands -% 自定义命令格式为:\newcommand{<命令>}[<参数个数>][<首参默认值>]{<具体的定义>} -% add a single fig. Usage:\addfig[Width]{Path}{Caption}{Label} -\newcommand{\addfig}[4][.8\textwidth]{% - \begin{figure}[H] - \centering - \includegraphics[width = #1]{#2} - \caption{#3}\label{#4} - \end{figure} -} -\newcommand{\version}{v1.3} -\newcommand{\cs}[1]{\texttt{\textbackslash#1}} -\newcommand{\file}{\textsf} -\newcommand{\pkg}{\textsf} -\newcommand{\env}{\texttt} -\newcommand{\opt}{\texttt} -\newcommand{\marg}[1]{\texttt{\{$\langle$#1$\rangle$\}}} -\newcommand{\oarg}[1]{\texttt{ [$\langle$#1$\rangle$] }} - -%% Maths -\newcommand\Vector{\symbfit} -\newcommand\Matrix{\symbfit} - -%% A sample of thesis cover -\title{BUCTthesis 写作示例文档\par\version} -\author{Miracle0565} -\ctexset{today=big} diff --git a/macros/latex/contrib/buctthesis/doc/thesisbib.bib b/macros/latex/contrib/buctthesis/doc/thesisbib.bib deleted file mode 100644 index 91e8f780f5..0000000000 --- a/macros/latex/contrib/buctthesis/doc/thesisbib.bib +++ /dev/null @@ -1,70 +0,0 @@ -% thesisbib.bib--bibliography database for Bibtex - -@article{abbott2016observation, - title = {Observation of gravitational waves from a binary black hole merger}, - author = {Abbott, Benjamin P and Abbott, Richard and Abbott, TD and Abernathy, MR and Acernese, Fausto and Ackley, Kendall and Adams, Carl and Adams, Thomas and Addesso, Paolo and Adhikari, RX and others}, - journal = {Physical Review Letters}, - volume = {116}, - number = {6}, - pages = {061102}, - year = {2016}, - publisher = {APS} -} - -@article{ashirov2008tetramerization, - title = {Tetramerization of 3-methyl-cyclopropene-3-carbonitrile: A novel CN-Alder-ene reaction}, - author = {Ashirov, Roman V and Shamov, Grigory A and Lodochnikova, Olga A and Litvynov, IA and Appolonova, Svetlana A and Plemenkov, Vitaly V}, - journal = {The Journal of organic chemistry}, - volume = {73}, - number = {15}, - pages = {5985--5988}, - year = {2008}, - publisher = {ACS Publications} -} -@software{buctthesis, - title = {{BUCTthesis: A LaTeX writting template for BUCT thesis}}, - author = {{Miracle0565}}, - year = {2020}, - urldate = {2020-04-08}, - url = {https://github.com/Miracle0565/BUCTthesis} -} -@standard{gbt7714-2005, - author = {{中国国家标准化管理委员会}}, - title = {GB/T 7714-2005: 文后参考文献著录规则}, - year = {2005}, - address = {北京}, - publisher= {中国标准出版社}, - language = {chinese} -} -@book{latexcompanion, - author = {Frank Mittelbach and Michel Goossens and Johannes Braams and David, P.Carlisle and Chris Rowley}, - title = {The {\LaTeX{}} {C}ompanion}, - edition = {2}, - address = {Reading, Massachusetts}, - publisher = {Addison-Wesley}, - year = {2004} -} -@book{latexrumen, - author = {刘海洋}, - title = {\LaTeX{}入门}, - year = {2013}, - publisher = {电子工业出版社}, - address = {北京}, - isbn = {978-7-121-20208-7}, - language = {chinese} -} -@book{texbook, - author = {Donald~E. Knuth}, - title = {The {\TeX} book}, - year = {1989}, - edition = {15}, - address = {Reading, Massachusetts}, - publisher = {Addison-Wesley Publishing Company} -} -@online{thenorm, - title = {本科生毕业设计(论文)撰写规范}, - author = {北京化工大学教务处}, - year = {2019}, - urldate = {2020-02-06}, - url = {https://jiaowuchu.buct.edu.cn/2018/1009/c515a22046/page.htm} -}
\ No newline at end of file diff --git a/macros/latex/contrib/memoir/README b/macros/latex/contrib/memoir/README index 27accc2694..81d34511ab 100644 --- a/macros/latex/contrib/memoir/README +++ b/macros/latex/contrib/memoir/README @@ -27,6 +27,27 @@ o Backmatter: Command glossary ~ 40 pages Bibliography, indexes ~ 50 pages +Changes (2022/07/29) + +o memoir v3.7r + +-- fixed typo in menual (table 7.2), \tocmark and similar does not + take arguments, they have a static definition. Reported in private + email by Ronno Das. +-- fixed sporious space in \m@m@addamp, see + https://tex.stackexchange.com/a/647910/3929 for details. +-- made the font sizing macros robust (\normalsize, \small, ...) + like with the standard classes (reported via private email) +-- Addressed an issue where the combination of \DoubleSpacing and + \paragraphfootnotes lead to an arithmetic overflow. + + Same fix has been applied to \paragraphfootstyle{...} where + additionally a hardcoded 64 has been replaced by \footfudgefiddle. +-- NB: Next memoir version will be labelled v3.7.19 (not v3.7s) + + + + Changed (2022/02/20) o memoir v3.7q diff --git a/macros/latex/contrib/memoir/doc-src/memman.tex b/macros/latex/contrib/memoir/doc-src/memman.tex index 08cb835bc8..7c04b891ff 100644 --- a/macros/latex/contrib/memoir/doc-src/memman.tex +++ b/macros/latex/contrib/memoir/doc-src/memman.tex @@ -10382,8 +10382,8 @@ normal size by the time subsubsection heads are reached, or before. \svnidlong {$Ignore: $} -{$LastChangedDate: 2019-11-11 16:55:48 +0100 (Mon, 11 Nov 2019) $} -{$LastChangedRevision: 661 $} +{$LastChangedDate: 2022-05-10 12:36:03 +0200 (Tue, 10 May 2022) $} +{$LastChangedRevision: 725 $} {$LastChangedBy: daleif@math.au.dk $} \chapterstyle{demo3} @@ -10699,9 +10699,9 @@ Main macro & default mark definition \\ \midrule \cs{subsubsection(*)} & \verb?\newcommand*{\subsubsectionmark}[1]{}? \\ \cs{paragraph(*)} & \verb?\newcommand*{\paragraphmark}[1]{}? \\ \cs{subparagraph(*)} & \verb?\newcommand*{\subparagraphmark}[1]{}? \\ -\cs{tableofcontents(*)} & \verb?\newcommand*{\tocmark}[1]{}? \\ -\cs{listoffigures(*)} & \verb?\newcommand*{\lofmark}[1]{}? \\ -\cs{listoftables(*)} & \verb?\newcommand*{\lotmark}[1]{}? \\ +\cs{tableofcontents(*)} & \verb?\newcommand*{\tocmark}{}? \\ +\cs{listoffigures(*)} & \verb?\newcommand*{\lofmark}{}? \\ +\cs{listoftables(*)} & \verb?\newcommand*{\lotmark}{}? \\ \cs{thebibliography} & \verb?\newcommand*{\bibmark}{}? \\ \cs{theindex} & \verb?\newcommand*{\indexmark}{}? \\ \cs{theglossary} & \verb?\newcommand*{\glossarymark}{}? \\ diff --git a/macros/latex/contrib/memoir/memman.pdf b/macros/latex/contrib/memoir/memman.pdf Binary files differindex e3153585d8..92cc612001 100644 --- a/macros/latex/contrib/memoir/memman.pdf +++ b/macros/latex/contrib/memoir/memman.pdf diff --git a/macros/latex/contrib/memoir/memoir.dtx b/macros/latex/contrib/memoir/memoir.dtx index 15574b52d7..fc65ffc581 100644 --- a/macros/latex/contrib/memoir/memoir.dtx +++ b/macros/latex/contrib/memoir/memoir.dtx @@ -20,7 +20,7 @@ % This work consists of the files listed in the README file. % % \fi -% \CheckSum{31027} +% \CheckSum{31043} % % \changes{v0.1}{2001/05/20}{First public alpha release} % \changes{v0.2}{2001/06/03}{First beta release} @@ -193,6 +193,7 @@ % \def\fileversion{v3.7o} \def\filedate{2021/03/23} % \def\fileversion{v3.7p} \def\filedate{2021/06/16} % \def\fileversion{v3.7q} \def\filedate{2022/02/20} +% \def\fileversion{v3.7r} \def\filedate{2022/07/29} % \title{The LaTeX \Lpack{memoir} class for configurable book % typesetting: Source code\thanks{This % file (\texttt{\dtxfile}) has version number \fileversion, last revised @@ -423,35 +424,35 @@ % Announce the name, option files and version for LaTeX2e files: % \begin{macrocode} %<class>\ProvidesClass{memoir}% -%<class> [2022/02/20 v3.7q configurable book, report, article document class] +%<class> [2022/07/29 v3.7r configurable book, report, article document class] % \end{macrocode} % In the manual it is useful to know the current version. % \begin{macrocode} -%<class>\newcommand\memversion{v3.7q, 2022/02/20} +%<class>\newcommand\memversion{v3.7r, 2022/07/29} %<9pt>\ProvidesFile{mem9.clo}% -%<9pt> [2008/01/30 v0.4 memoir class 9pt size option] +%<9pt> [2022/07/29 v0.5 memoir class 9pt size option] %<10pt>\ProvidesFile{mem10.clo}% -%<10pt> [2008/01/30 v0.3 memoir class 10pt size option] +%<10pt> [2022/07/29 v0.5 memoir class 10pt size option] %<11pt>\ProvidesFile{mem11.clo}% -%<11pt> [2008/01/30 v0.3 memoir class 11pt size option] +%<11pt> [2022/07/29 v0.5 memoir class 11pt size option] %<12pt>\ProvidesFile{mem12.clo}% -%<12pt> [2010/10/19 v0.4b memoir class 12pt size option] +%<12pt> [2022/07/29 v0.5 memoir class 12pt size option] %<14pt>\ProvidesFile{mem14.clo}% -%<14pt> [2008/01/30 v0.4 memoir class 14pt size option] +%<14pt> [2022/07/29 v0.5 memoir class 14pt size option] %<17pt>\ProvidesFile{mem17.clo}% -%<17pt> [2008/01/30 v0.3 memoir class 17pt size option] +%<17pt> [2022/07/29 v0.5 memoir class 17pt size option] %<20pt>\ProvidesFile{mem20.clo}% -%<20pt> [2008/01/31 v0.1 memoir class 20pt size option] +%<20pt> [2022/07/29 v0.5 memoir class 20pt size option] %<25pt>\ProvidesFile{mem25.clo}% -%<25pt> [2008/01/31 v0.1 memoir class 25pt size option] +%<25pt> [2022/07/29 v0.5 memoir class 25pt size option] %<30pt>\ProvidesFile{mem30.clo}% -%<30pt> [2008/01/31 v0.1 memoir class 30pt size option] +%<30pt> [2022/07/29 v0.5 memoir class 30pt size option] %<36pt>\ProvidesFile{mem36.clo}% -%<36pt> [2008/01/31 v0.1 memoir class 36pt size option] +%<36pt> [2022/07/29 v0.5 memoir class 36pt size option] %<48pt>\ProvidesFile{mem48.clo}% -%<48pt> [2008/01/31 v0.1 memoir class 48pt size option] +%<48pt> [2022/07/29 v0.5 memoir class 48pt size option] %<60pt>\ProvidesFile{mem60.clo}% -%<60pt> [2008/01/31 v0.1 memoir class 60pt size option] +%<60pt> [2022/07/29 v0.5 memoir class 60pt size option] % \end{macrocode} % % @@ -3001,6 +3002,13 @@ % \begin{macrocode} \normalsize % \end{macrocode} +% \changes{v3.7r}{2022/07/26}{Make \cs{normalsize} robust in the same +% manner as in \file{size10.clo}} +% \begin{macrocode} +\ifx\MakeRobust\@undefined \else + \MakeRobust\normalsize +\fi +% \end{macrocode} % \end{macro} % \end{macro} % @@ -3013,8 +3021,9 @@ % and \cs{parsep} to 1/2\cs{topsep}. % \changes{v1.61}{2004/03/12}{Added missing percent signs to some uses of % \cs{@setfontsize}} +% \changes{v3.7r}{2022/07/26}{Make robust} % \begin{macrocode} -\newcommand{\small}{% +\DeclareRobustCommand{\small}{% %<*9pt> \@setfontsize\small\@viiipt{9.5}% \abovedisplayskip 6\p@ \@plus 2\p@ \@minus 4\p@ @@ -3154,8 +3163,9 @@ % % \begin{macro}{\footnotesize} % This code is similar to that for \cs{small}. +% \changes{v3.7r}{2022/07/26}{Make robust} % \begin{macrocode} -\newcommand{\footnotesize}{% +\DeclareRobustCommand{\footnotesize}{% %<*9pt> \@setfontsize\footnotesize\@viipt{8}% \abovedisplayskip 6\p@ \@plus 2\p@ \@minus 4\p@ @@ -3311,75 +3321,76 @@ % \changes{v1.2}{2002/07/27}{Added \cs{miniscule} and \cs{HUGE} font sizes} % \changes{v1.2}{2002/07/27}{Twiddled some font sizes to get regular steps} % \changes{v1.2a}{2002/08/27}{Fixed 12pt scriptsize bug} +% \changes{v3.7r}{2022/07/26}{Make robust} % \begin{macrocode} %<*9pt> \ifextrafontsizes - \newcommand*{\miniscule}{\@setfontsize\miniscule\@ivpt{5}} + \DeclareRobustCommand{\miniscule}{\@setfontsize\miniscule\@ivpt{5}} \else - \newcommand*{\miniscule}{\@setfontsize\miniscule\@vpt{6}} + \DeclareRobustCommand{\miniscule}{\@setfontsize\miniscule\@vpt{6}} \fi -\newcommand*{\tiny}{\@setfontsize\tiny\@vpt{6}} -\newcommand*{\scriptsize}{\@setfontsize\scriptsize\@vipt{7}} -\newcommand*{\large}{\@setfontsize\large\@xpt{12}} -\newcommand*{\Large}{\@setfontsize\Large\@xipt{13.6}} -\newcommand*{\LARGE}{\@setfontsize\LARGE\@xiipt{14.5}} -\newcommand*{\huge}{\@setfontsize\huge\@xivpt{18}} -\newcommand*{\Huge}{\@setfontsize\Huge\@xviipt{22}} -\newcommand*{\HUGE}{\@setfontsize\HUGE\@xxpt{25}} +\DeclareRobustCommand{\tiny}{\@setfontsize\tiny\@vpt{6}} +\DeclareRobustCommand{\scriptsize}{\@setfontsize\scriptsize\@vipt{7}} +\DeclareRobustCommand{\large}{\@setfontsize\large\@xpt{12}} +\DeclareRobustCommand{\Large}{\@setfontsize\Large\@xipt{13.6}} +\DeclareRobustCommand{\LARGE}{\@setfontsize\LARGE\@xiipt{14.5}} +\DeclareRobustCommand{\huge}{\@setfontsize\huge\@xivpt{18}} +\DeclareRobustCommand{\Huge}{\@setfontsize\Huge\@xviipt{22}} +\DeclareRobustCommand{\HUGE}{\@setfontsize\HUGE\@xxpt{25}} %</9pt> %<*10pt> -\newcommand*{\miniscule}{\@setfontsize\miniscule\@vpt{6}} -\newcommand*{\tiny}{\@setfontsize\tiny\@vipt{7}} -\newcommand*{\scriptsize}{\@setfontsize\scriptsize\@viipt{8}} -\newcommand*{\large}{\@setfontsize\large\@xipt{13.6}} -\newcommand*{\Large}{\@setfontsize\Large\@xiipt{14.5}} -\newcommand*{\LARGE}{\@setfontsize\LARGE\@xivpt{18}} -\newcommand*{\huge}{\@setfontsize\huge\@xviipt{22}} -\newcommand*{\Huge}{\@setfontsize\Huge\@xxpt{25}} -\newcommand*{\HUGE}{\@setfontsize\HUGE\@xxvpt{30}} +\DeclareRobustCommand{\miniscule}{\@setfontsize\miniscule\@vpt{6}} +\DeclareRobustCommand{\tiny}{\@setfontsize\tiny\@vipt{7}} +\DeclareRobustCommand{\scriptsize}{\@setfontsize\scriptsize\@viipt{8}} +\DeclareRobustCommand{\large}{\@setfontsize\large\@xipt{13.6}} +\DeclareRobustCommand{\Large}{\@setfontsize\Large\@xiipt{14.5}} +\DeclareRobustCommand{\LARGE}{\@setfontsize\LARGE\@xivpt{18}} +\DeclareRobustCommand{\huge}{\@setfontsize\huge\@xviipt{22}} +\DeclareRobustCommand{\Huge}{\@setfontsize\Huge\@xxpt{25}} +\DeclareRobustCommand{\HUGE}{\@setfontsize\HUGE\@xxvpt{30}} %</10pt> %<*11pt> -\newcommand*{\miniscule}{\@setfontsize\miniscule\@vipt{7}} -\newcommand*{\tiny}{\@setfontsize\tiny\@viipt{8}} -\newcommand*{\scriptsize}{\@setfontsize\scriptsize\@viiipt{9.5}} -\newcommand*{\large}{\@setfontsize\large\@xiipt{14.5}} -\newcommand*{\Large}{\@setfontsize\Large\@xivpt{18}} -\newcommand*{\LARGE}{\@setfontsize\LARGE\@xviipt{22}} -\newcommand*{\huge}{\@setfontsize\huge\@xxpt{25}} -\newcommand*{\Huge}{\@setfontsize\Huge\@xxvpt{30}} +\DeclareRobustCommand{\miniscule}{\@setfontsize\miniscule\@vipt{7}} +\DeclareRobustCommand{\tiny}{\@setfontsize\tiny\@viipt{8}} +\DeclareRobustCommand{\scriptsize}{\@setfontsize\scriptsize\@viiipt{9.5}} +\DeclareRobustCommand{\large}{\@setfontsize\large\@xiipt{14.5}} +\DeclareRobustCommand{\Large}{\@setfontsize\Large\@xivpt{18}} +\DeclareRobustCommand{\LARGE}{\@setfontsize\LARGE\@xviipt{22}} +\DeclareRobustCommand{\huge}{\@setfontsize\huge\@xxpt{25}} +\DeclareRobustCommand{\Huge}{\@setfontsize\Huge\@xxvpt{30}} \ifextrafontsizes - \newcommand*{\HUGE}{\@setfontsize\HUGE\@xxxpt{37}} + \DeclareRobustCommand{\HUGE}{\@setfontsize\HUGE\@xxxpt{37}} \else \let\HUGE=\Huge \fi %</11pt> %<*12pt> -\newcommand*{\miniscule}{\@setfontsize\miniscule\@viipt{8}} -\newcommand*{\tiny}{\@setfontsize\tiny\@viiipt{9.5}} -\newcommand*{\scriptsize}{\@setfontsize\scriptsize\@ixpt\@xpt} -\newcommand*{\large}{\@setfontsize\large\@xivpt{18}} -\newcommand*{\Large}{\@setfontsize\Large\@xviipt{22}} -\newcommand*{\LARGE}{\@setfontsize\LARGE\@xxpt{25}} -\newcommand*{\huge}{\@setfontsize\huge\@xxvpt{30}} +\DeclareRobustCommand{\miniscule}{\@setfontsize\miniscule\@viipt{8}} +\DeclareRobustCommand{\tiny}{\@setfontsize\tiny\@viiipt{9.5}} +\DeclareRobustCommand{\scriptsize}{\@setfontsize\scriptsize\@ixpt\@xpt} +\DeclareRobustCommand{\large}{\@setfontsize\large\@xivpt{18}} +\DeclareRobustCommand{\Large}{\@setfontsize\Large\@xviipt{22}} +\DeclareRobustCommand{\LARGE}{\@setfontsize\LARGE\@xxpt{25}} +\DeclareRobustCommand{\huge}{\@setfontsize\huge\@xxvpt{30}} \ifextrafontsizes - \newcommand*{\Huge}{\@setfontsize\Huge\@xxxpt{37}} - \newcommand*{\HUGE}{\@setfontsize\HUGE\@xxxvipt{45}} + \DeclareRobustCommand{\Huge}{\@setfontsize\Huge\@xxxpt{37}} + \DeclareRobustCommand{\HUGE}{\@setfontsize\HUGE\@xxxvipt{45}} \else \let\Huge=\huge \let\HUGE=\huge \fi %</12pt> %<*14pt> -\newcommand*{\miniscule}{\@setfontsize\miniscule\@viiipt{9.5}} -\newcommand*{\tiny}{\@setfontsize\tiny\@ixpt{10}} -\newcommand*{\scriptsize}{\@setfontsize\scriptsize\@xpt{12}} -\newcommand*{\large}{\@setfontsize\large\@xviipt{22}} -\newcommand*{\Large}{\@setfontsize\Large\@xxpt{25}} -\newcommand*{\LARGE}{\@setfontsize\LARGE\@xxvpt{30}} +\DeclareRobustCommand{\miniscule}{\@setfontsize\miniscule\@viiipt{9.5}} +\DeclareRobustCommand{\tiny}{\@setfontsize\tiny\@ixpt{10}} +\DeclareRobustCommand{\scriptsize}{\@setfontsize\scriptsize\@xpt{12}} +\DeclareRobustCommand{\large}{\@setfontsize\large\@xviipt{22}} +\DeclareRobustCommand{\Large}{\@setfontsize\Large\@xxpt{25}} +\DeclareRobustCommand{\LARGE}{\@setfontsize\LARGE\@xxvpt{30}} \ifextrafontsizes - \newcommand*{\huge}{\@setfontsize\Huge\@xxxpt{37}} - \newcommand*{\Huge}{\@setfontsize\Huge\@xxxvipt{45}} - \newcommand*{\HUGE}{\@setfontsize\HUGE\@xlviiipt{60}} + \DeclareRobustCommand{\huge}{\@setfontsize\Huge\@xxxpt{37}} + \DeclareRobustCommand{\Huge}{\@setfontsize\Huge\@xxxvipt{45}} + \DeclareRobustCommand{\HUGE}{\@setfontsize\HUGE\@xlviiipt{60}} \else \let\huge=\LARGE \let\Huge=\LARGE @@ -3387,16 +3398,16 @@ \fi %</14pt> %<*17pt> -\newcommand*{\miniscule}{\@setfontsize\miniscule\@ixpt{10}} -\newcommand*{\tiny}{\@setfontsize\tiny\@xpt{12}} -\newcommand*{\scriptsize}{\@setfontsize\scriptsize\@xipt{13.6}} -\newcommand*{\large}{\@setfontsize\large\@xxpt{25}} -\newcommand*{\Large}{\@setfontsize\Large\@xxvpt{30}} +\DeclareRobustCommand{\miniscule}{\@setfontsize\miniscule\@ixpt{10}} +\DeclareRobustCommand{\tiny}{\@setfontsize\tiny\@xpt{12}} +\DeclareRobustCommand{\scriptsize}{\@setfontsize\scriptsize\@xipt{13.6}} +\DeclareRobustCommand{\large}{\@setfontsize\large\@xxpt{25}} +\DeclareRobustCommand{\Large}{\@setfontsize\Large\@xxvpt{30}} \ifextrafontsizes - \newcommand*{\LARGE}{\@setfontsize\LARGE\@xxxpt{37}} - \newcommand*{\huge}{\@setfontsize\huge\@xxxvipt{45}} - \newcommand*{\Huge}{\@setfontsize\Huge\@xlviiipt{60}} - \newcommand*{\HUGE}{\@setfontsize\HUGE\@lxpt{72}} + \DeclareRobustCommand{\LARGE}{\@setfontsize\LARGE\@xxxpt{37}} + \DeclareRobustCommand{\huge}{\@setfontsize\huge\@xxxvipt{45}} + \DeclareRobustCommand{\Huge}{\@setfontsize\Huge\@xlviiipt{60}} + \DeclareRobustCommand{\HUGE}{\@setfontsize\HUGE\@lxpt{72}} \else \let\LARGE=\Large \let\huge=\Large @@ -3405,70 +3416,70 @@ \fi %</17pt> %<*20pt> -\newcommand*{\miniscule}{\@setfontsize\miniscule\@xpt{12}} -\newcommand*{\tiny}{\@setfontsize\tiny\@xipt{13.6}} -\newcommand*{\scriptsize}{\@setfontsize\scriptsize\@xiipt{14.5}} -\newcommand*{\large}{\@setfontsize\large\@xxvpt{30}} -\newcommand*{\Large}{\@setfontsize\Large\@xxxpt{37}} -\newcommand*{\LARGE}{\@setfontsize\LARGE\@xxxvipt{45}} -\newcommand*{\huge}{\@setfontsize\huge\@xlviiipt{60}} -\newcommand*{\Huge}{\@setfontsize\Huge\@lxpt{72}} -\newcommand*{\HUGE}{\@setfontsize\HUGE\@lxxiipt{86}} +\DeclareRobustCommand{\miniscule}{\@setfontsize\miniscule\@xpt{12}} +\DeclareRobustCommand{\tiny}{\@setfontsize\tiny\@xipt{13.6}} +\DeclareRobustCommand{\scriptsize}{\@setfontsize\scriptsize\@xiipt{14.5}} +\DeclareRobustCommand{\large}{\@setfontsize\large\@xxvpt{30}} +\DeclareRobustCommand{\Large}{\@setfontsize\Large\@xxxpt{37}} +\DeclareRobustCommand{\LARGE}{\@setfontsize\LARGE\@xxxvipt{45}} +\DeclareRobustCommand{\huge}{\@setfontsize\huge\@xlviiipt{60}} +\DeclareRobustCommand{\Huge}{\@setfontsize\Huge\@lxpt{72}} +\DeclareRobustCommand{\HUGE}{\@setfontsize\HUGE\@lxxiipt{86}} %</20pt> %<*25pt> -\newcommand*{\miniscule}{\@setfontsize\miniscule\@xipt{13.6}} -\newcommand*{\tiny}{\@setfontsize\tiny\@xiipt{14.5}} -\newcommand*{\scriptsize}{\@setfontsize\scriptsize\@xivpt{17.5}} -\newcommand*{\large}{\@setfontsize\large\@xxxpt{37}} -\newcommand*{\Large}{\@setfontsize\Large\@xxxvipt{45}} -\newcommand*{\LARGE}{\@setfontsize\LARGE\@xlviiipt{60}} -\newcommand*{\huge}{\@setfontsize\huge\@lxpt{72}} -\newcommand*{\Huge}{\@setfontsize\Huge\@lxxiipt{86}} -\newcommand*{\HUGE}{\@setfontsize\HUGE\@lxxxivpt{100}} +\DeclareRobustCommand{\miniscule}{\@setfontsize\miniscule\@xipt{13.6}} +\DeclareRobustCommand{\tiny}{\@setfontsize\tiny\@xiipt{14.5}} +\DeclareRobustCommand{\scriptsize}{\@setfontsize\scriptsize\@xivpt{17.5}} +\DeclareRobustCommand{\large}{\@setfontsize\large\@xxxpt{37}} +\DeclareRobustCommand{\Large}{\@setfontsize\Large\@xxxvipt{45}} +\DeclareRobustCommand{\LARGE}{\@setfontsize\LARGE\@xlviiipt{60}} +\DeclareRobustCommand{\huge}{\@setfontsize\huge\@lxpt{72}} +\DeclareRobustCommand{\Huge}{\@setfontsize\Huge\@lxxiipt{86}} +\DeclareRobustCommand{\HUGE}{\@setfontsize\HUGE\@lxxxivpt{100}} %</25pt> %<*30pt> -\newcommand*{\miniscule}{\@setfontsize\miniscule\@xiipt{14.5}} -\newcommand*{\tiny}{\@setfontsize\tiny\@xivpt{17.5}} -\newcommand*{\scriptsize}{\@setfontsize\scriptsize\@xviipt{22}} -\newcommand*{\large}{\@setfontsize\large\@xxxvipt{45}} -\newcommand*{\Large}{\@setfontsize\Large\@xlviiipt{60}} -\newcommand*{\LARGE}{\@setfontsize\LARGE\@lxpt{72}} -\newcommand*{\huge}{\@setfontsize\huge\@lxxiipt{86}} -\newcommand*{\Huge}{\@setfontsize\Huge\@lxxxivpt{100}} -\newcommand*{\HUGE}{\@setfontsize\HUGE\@xcvipt{116}} +\DeclareRobustCommand{\miniscule}{\@setfontsize\miniscule\@xiipt{14.5}} +\DeclareRobustCommand{\tiny}{\@setfontsize\tiny\@xivpt{17.5}} +\DeclareRobustCommand{\scriptsize}{\@setfontsize\scriptsize\@xviipt{22}} +\DeclareRobustCommand{\large}{\@setfontsize\large\@xxxvipt{45}} +\DeclareRobustCommand{\Large}{\@setfontsize\Large\@xlviiipt{60}} +\DeclareRobustCommand{\LARGE}{\@setfontsize\LARGE\@lxpt{72}} +\DeclareRobustCommand{\huge}{\@setfontsize\huge\@lxxiipt{86}} +\DeclareRobustCommand{\Huge}{\@setfontsize\Huge\@lxxxivpt{100}} +\DeclareRobustCommand{\HUGE}{\@setfontsize\HUGE\@xcvipt{116}} %</30pt> %<*36pt> -\newcommand*{\miniscule}{\@setfontsize\miniscule\@xivpt{17.5}} -\newcommand*{\tiny}{\@setfontsize\tiny\@xviipt{22}} -\newcommand*{\scriptsize}{\@setfontsize\scriptsize\@xxpt{25}} -\newcommand*{\large}{\@setfontsize\large\@xlviiipt{60}} -\newcommand*{\Large}{\@setfontsize\Large\@lxpt{72}} -\newcommand*{\LARGE}{\@setfontsize\LARGE\@lxxiipt{86}} -\newcommand*{\huge}{\@setfontsize\huge\@lxxxivpt{100}} -\newcommand*{\Huge}{\@setfontsize\Huge\@xcvipt{116}} -\newcommand*{\HUGE}{\@setfontsize\HUGE\@cviiipt{132}} +\DeclareRobustCommand{\miniscule}{\@setfontsize\miniscule\@xivpt{17.5}} +\DeclareRobustCommand{\tiny}{\@setfontsize\tiny\@xviipt{22}} +\DeclareRobustCommand{\scriptsize}{\@setfontsize\scriptsize\@xxpt{25}} +\DeclareRobustCommand{\large}{\@setfontsize\large\@xlviiipt{60}} +\DeclareRobustCommand{\Large}{\@setfontsize\Large\@lxpt{72}} +\DeclareRobustCommand{\LARGE}{\@setfontsize\LARGE\@lxxiipt{86}} +\DeclareRobustCommand{\huge}{\@setfontsize\huge\@lxxxivpt{100}} +\DeclareRobustCommand{\Huge}{\@setfontsize\Huge\@xcvipt{116}} +\DeclareRobustCommand{\HUGE}{\@setfontsize\HUGE\@cviiipt{132}} %</36pt> %<*48pt> -\newcommand*{\miniscule}{\@setfontsize\miniscule\@xviipt{22}} -\newcommand*{\tiny}{\@setfontsize\tiny\@xxpt{25}} -\newcommand*{\scriptsize}{\@setfontsize\scriptsize\@xxvpt{30}} -\newcommand*{\large}{\@setfontsize\large\@lxpt{72}} -\newcommand*{\Large}{\@setfontsize\Large\@lxxiipt{86}} -\newcommand*{\LARGE}{\@setfontsize\LARGE\@lxxxivpt{100}} -\newcommand*{\huge}{\@setfontsize\huge\@xcvipt{116}} -\newcommand*{\Huge}{\@setfontsize\Huge\@cviiipt{132}} -\newcommand*{\HUGE}{\@setfontsize\HUGE\@cxxpt{144}} +\DeclareRobustCommand{\miniscule}{\@setfontsize\miniscule\@xviipt{22}} +\DeclareRobustCommand{\tiny}{\@setfontsize\tiny\@xxpt{25}} +\DeclareRobustCommand{\scriptsize}{\@setfontsize\scriptsize\@xxvpt{30}} +\DeclareRobustCommand{\large}{\@setfontsize\large\@lxpt{72}} +\DeclareRobustCommand{\Large}{\@setfontsize\Large\@lxxiipt{86}} +\DeclareRobustCommand{\LARGE}{\@setfontsize\LARGE\@lxxxivpt{100}} +\DeclareRobustCommand{\huge}{\@setfontsize\huge\@xcvipt{116}} +\DeclareRobustCommand{\Huge}{\@setfontsize\Huge\@cviiipt{132}} +\DeclareRobustCommand{\HUGE}{\@setfontsize\HUGE\@cxxpt{144}} %</48pt> %<*60pt> -\newcommand*{\miniscule}{\@setfontsize\miniscule\@xxpt{25}} -\newcommand*{\tiny}{\@setfontsize\tiny\@xxvpt{30}} -\newcommand*{\scriptsize}{\@setfontsize\scriptsize\@xxxpt{37}} -\newcommand*{\large}{\@setfontsize\large\@lxxiipt{86}} -\newcommand*{\Large}{\@setfontsize\Large\@lxxxivpt{100}} -\newcommand*{\LARGE}{\@setfontsize\LARGE\@xcvipt{116}} -\newcommand*{\huge}{\@setfontsize\huge\@cviiipt{132}} -\newcommand*{\Huge}{\@setfontsize\Huge\@cxxpt{144}} -\newcommand*{\HUGE}{\@setfontsize\HUGE\@cxxxiipt{162}} +\DeclareRobustCommand{\miniscule}{\@setfontsize\miniscule\@xxpt{25}} +\DeclareRobustCommand{\tiny}{\@setfontsize\tiny\@xxvpt{30}} +\DeclareRobustCommand{\scriptsize}{\@setfontsize\scriptsize\@xxxpt{37}} +\DeclareRobustCommand{\large}{\@setfontsize\large\@lxxiipt{86}} +\DeclareRobustCommand{\Large}{\@setfontsize\Large\@lxxxivpt{100}} +\DeclareRobustCommand{\LARGE}{\@setfontsize\LARGE\@xcvipt{116}} +\DeclareRobustCommand{\huge}{\@setfontsize\huge\@cviiipt{132}} +\DeclareRobustCommand{\Huge}{\@setfontsize\Huge\@cxxpt{144}} +\DeclareRobustCommand{\HUGE}{\@setfontsize\HUGE\@cxxxiipt{162}} %</60pt> % \end{macrocode} % \end{macro} @@ -5566,7 +5577,7 @@ % % \begin{macro}{\medievalpage} % This implements Jan Tschichold's reconstruction of the page and textblock -% layout used by medieval scribes and the early printers~\cite{}. +% layout used by medieval scribes and the early printers. % The spine, top, edge and bottom margins are in the ratios 2:3:4:6. % % \cs{medievalpage}\oarg{num} positions the typeblock on the page with the @@ -17259,6 +17270,7 @@ % \cs{m@m@addamp} is the revised definition. % \end{PW} % +% \changes{v3.7r}{2022/06/20}{Fixed sporious spaces} % \begin{macrocode} \newif \@iffirstamp \let\m@mold@addamp\@addamp @@ -17267,7 +17279,7 @@ \@firstampfalse \global\@curtab\@ne \else - \@addtopreamble{&} + \@addtopreamble{&}% \global\advance\@curtab\@ne \fi} \let\@addamp\m@m@addamp @@ -28426,8 +28438,18 @@ \let\mp@footgroupv@r\@mppara@footgroupv@r {\foottextfont \dimen0=\baselineskip - \multiply\dimen0 by 1024 - \divide\dimen0 by \hsize \multiply\dimen0 by \footfudgefiddle +% \end{macrocode} +% Multiplying \cs{dimen0} by 1024 can lead to arithmetic overflow if +% \cs{baselineskip} is too large, for example under +% \cs{DoubleSpacing}. Instead we only multiply by 256 and then +% multiply again by 4 after the division by \cs{hsize}. +% \changes{v3.7r}{2022/07/28}{Changed calculation} +% \begin{macrocode} + %\multiply\dimen0 by 1024 + \multiply\dimen0 by 256 + \divide\dimen0 by \hsize + \multiply\dimen0 by 4 + \multiply\dimen0 by \footfudgefiddle \xdef\footfudgefactor{\expandafter\strip@pt\dimen0 }}} % \end{macrocode} @@ -28509,8 +28531,18 @@ \expandafter\count\csname footins#1\endcsname=1000\relax {\@nameuse{foottextfont#1}% \dimen0=\baselineskip - \multiply\dimen0 by 1024 - \divide\dimen0 by \hsize \multiply\dimen0 by 64 +% \end{macrocode} +% Similar issue with arithmetic overflow as mentioned with \cs{paragraphfootnotes}. +% \changes{v3.7r}{2022/07/28}{Changed calculation} +% \begin{macrocode} + %\multiply\dimen0 by 1024 + \multiply\dimen0 by 256 + \divide\dimen0 by \hsize + \multiply\dimen0 by 4 +% \end{macrocode} +% \changes{v3.7r}{2022/07/28}{Changed 64 to \cs{footfudgefiddle}} +% \begin{macrocode} + \multiply\dimen0 by \footfudgefiddle \xdef\footfudgefactor{\expandafter\strip@pt\dimen0 }}} % \end{macrocode} diff --git a/macros/latex/contrib/pbalance/pbalance.dtx b/macros/latex/contrib/pbalance/pbalance.dtx index b5712f00c6..a426a6366a 100644 --- a/macros/latex/contrib/pbalance/pbalance.dtx +++ b/macros/latex/contrib/pbalance/pbalance.dtx @@ -15,7 +15,7 @@ % \iffalse % %<package>\NeedsTeXFormat{LaTeX2e}[2015/01/01] -%<package>\ProvidesPackage{pbalance}[2022/06/22 v1.3.0 Poor man's balance] +%<package>\ProvidesPackage{pbalance}[2022/07/28 v1.4.0 Poor man's balance] % %<*driver> @@ -70,6 +70,15 @@ % \changes{v1.2.0}{2022/06/20}{Compatibility with \texttt{lineno} pkg} % \changes{v1.2.1}{2022/06/21}{Better error handling} % \changes{v1.3.0}{2022/06/22}{Compatibility with \texttt{stfloats} pkg} +% \changes{v1.4.0}{2022/07/28}{Fix bug when switching single/double cols} +% \changes{v1.4.0}{2022/07/28}{Add alternatives and troubleshooting +% sections to the docs} +% \changes{v1.4.0}{2022/07/28}{Create \texttt{\textbackslash{}balancePageNum} +% and \texttt{\textbackslash{}nopbalance} +% commands} +% \changes{v1.4.0}{2022/07/28}{Fix bug: detect float pages correctly} +% \changes{v1.4.0}{2022/07/28}{Compatibility with memoir, footmisc, ftnright, +% flafter, fnpos, midfloat, and cuted} % % \GetFileInfo{pbalance.sty} % @@ -132,31 +141,49 @@ % need one additional \LaTeX{} pass will likely demand three. If you load % the package with the \verb|draft| option (or pass the \verb|draft| % option to the document class), balancing is disabled, alleviating the -% need for extra passes during document preparation. -% -% If the last page does not have floats, footnotes, or marginpars, the -% package simply uses \verb|\balance|, from the \texttt{balance} package, -% otherwise it uses its own algorithm. If that fails for some reason, you -% may add the \verb|safe| option to the package, which makes the code -% never use (or even load) the \texttt{balance} package. You may also use +% need for extra passes during document preparation. You may also use % \verb|\shrinkLastPage{some-measurement}| to manually define how much % shorter the first column of the last page should be instead of letting -% the package determine the amount. This, however, will not eliminate the -% need for extra passes (the package needs to find out which \mbox{page is -% the last).}\looseness=1 +% the package determine the amount and \verb|\balancePageNum{page-number}| +% to force balancing a specific page (note that this is the \textit{physical} +% page number). These options, however, will not eliminate the need +% for extra passes. Finally, you may disable processing by calling +% \verb|\nopbalance| (useful if a class preloaded the package, for example). % -% The package actually balances the last \emph{text} page; if the last -% page is a float page, it is ignored. It also \emph{should} work if you -% switch to single-column mode mid-document (with \verb|\onecolumn|); it -% will then balance the last two-column text page. The same should happen -% in a document that is mainly typeset in one column and you switch to -% two-column layout (with \verb|\twocolumn|), but \emph{only} if the page -% to be balanced does \emph{not} contain the \verb|\twocolumn| command. +% \section{Troubleshooting and fine tuning} +% +% \texttt{pbalance} should never generate defective output or cause an +% error; if it does, please try passing the \texttt{safe} option to the +% package and submit a bug report with a MWE. Other than that, three +% things may go wrong when using \texttt{pbalance}: +% +% \begin{enumerate} +% \item The final result may be ``ugly''; +% \item \texttt{pbalance} may give up and produce an unbalanced last page; +% \item Some other package may prevent \texttt{pbalance} from working. +% \end{enumerate} +% +% \subsection{The final result is ``ugly''} +% +% If you find the results unsatisfactory, there are two things you may try: +% +% \begin{itemize} +% \item Change the layout: apply \verb|\looseness| to a paragraph, move +% where floats are defined\footnote{Remember that, in two-column +% mode, dblfloats should be defined before the place you expect +% them to appear; see the docs for the \texttt{stfloats} package.} +% or change their sizes, etc.; +% \item Use \verb|\shrinkLastPage| and \verb|\balancePageNum| to manually +% define the size of the left column and the page to balance. +% \end{itemize} +% +% \subsection{\texttt{pbalance} gave up} % -% If there are many floats near the end of the document, the \LaTeX{} -% float placement parameters (\verb|\topfraction|, \verb|topnumber|, -% etc.) may interfere negatively with the algorithm. In some rare -% cases\footnote{For example, imagine a document in which page 5 is +% This should happen very rarely, but \texttt{pbalance} may sometimes +% generate the warning ``\texttt{Could not balance, doing nothing}'' +% (the document is still generated correctly in this case), which means +% the package algorithm failed to find a suitable solution to do its +% thing\footnote{For example, imagine a document in which page 5 is % a float page that happens to be the last one. We will balance page % 4, which is the last text page. Balancing page 4 may move a float % from the left to the right column, but this may in turn exceed the @@ -166,10 +193,11 @@ % that just opened up in page 4. Depending on the size of this float, % the text may no longer fit in page 4, making some text spill onto % page 5. This means page 5 is now the last text page and should then -% be balanced instead of page 4. Oops!}, this may force the package -% to give up on balancing (the document is still generated correctly -% in this case). To minimize the chances of this outcome, it is -% probably a good idea to make the parameters a little more liberal +% be balanced instead of page 4. Oops!\looseness=-1}. This problem is +% amenable to the same mitigation strategies discussed in the previous +% section. However, if there are many floats near the end of the document, +% you should also consider making the \LaTeX{} float placement parameters +% (\verb|\topfraction|, \verb|topnumber|, etc.) a little more liberal % than the default, for example:\looseness=-1 % % \begin{verbatim} @@ -180,6 +208,64 @@ %\renewcommand{\floatpagefraction}{.75} % default .5, must be < \topfraction % \end{verbatim} % +% \subsection{Patching failed due to another package} +%^^A TODO: list all other packages in a comment +% +% If \texttt{pbalance} yields the warning ``\texttt{Patching failed, cannot +% balance; try \mbox{loading} pbalance earlier or later}'', there is some +% incompatibility with another package. Since \texttt{pbalance} modifies +% the internal \LaTeX{} macros \verb|\@outputdblcol|, \verb|\@addtocurcol|, +% \verb|\@makecol|, and \verb|\@addmarginpar|, there may be problems with +% other packages that do the same; thankfully, not many packages do. For +% some of them (such as \texttt{stfloats}), \texttt{pbalance} includes code +% to circumvent any problems; for others, your best bet is to change the +% order in which the packages are loaded (in general, \texttt{pbalance} +% prefers to go last).\looseness=-1 +% +% \subsection{Some details you normally do not need to consider} +% +% The package actually balances the last \emph{text} page; if the last +% page is a float page, it is ignored. It also \emph{should} work if you +% switch to single-column mode mid-document (with \verb|\onecolumn|); it +% will then balance the last two-column text page. The same should happen +% in a document that is mainly typeset in one column and you switch to +% two-column layout (with \verb|\twocolumn|), but \emph{only} if the page +% to be balanced does \emph{not} contain the \verb|\twocolumn| command +% (i.e., there are at least two consecutive two-column text pages). +% +% If the last page does not have floats, footnotes, or marginpars, the +% package simply uses \verb|\balance|, from the \texttt{balance} package, +% otherwise it uses its own algorithm. If that fails for some reason, you +% may add the \verb|safe| option to the package, which makes the code +% never use (or even load) the \texttt{balance} package. +% +% \section{Other options} +% +% There are other approaches to balancing that may be better suited to your +% needs. Beyond the already mentioned \texttt{balance} and \texttt{flushend} +% packages, I am aware of: +% +% \begin{itemize} +% \item The \texttt{multicol} package, which allows the user to freely +% switch between one- and multi-column layouts. The only drawback +% of the package is that it cannot handle ordinary floats, only +% dblfloats (\verb|\begin{figure*}|, \verb|\begin{table*}|); +% \item The \texttt{ltxgrid} package, which allows the user to freely +% switch between one- and two-column layouts but, differently from +% \texttt{multicol}, works even in the presence of floats. With it, +% switching from two columns to one balances the previous output +% (its main disadvantage is that it may have compatibility problems +% with other packages); +% \item The \texttt{revtex} class, for which \texttt{ltxgrid} was +% developed; +% \item The \verb|\IEEEtriggeratref{}| macro from the \texttt{IEEEtran} +% class, which allows you to attach arbitrary code (such as +% \verb|\newpage|) to a specific entry in a bibliography listing; +% \looseness=-1 +% \item The code suggested at \url{https://tex.stackexchange.com/a/583228/}, +% similar to the \texttt{IEEEtran} approach. +% \end{itemize} +% % \section{How does it work} % % This package works on two fronts: @@ -359,6 +445,8 @@ % Let's give the user a chance to manually define what to do \newcommand\shrinkLastPage[1]{\dimgdef\@PBslack{#1}} +\newcommand\balancePageNum[1]{\gdef\@PBthepage{#1}} +\newcommand\nopbalance{\toggletrue{@PBdraft}} \newcommand\@PBStartBalancing{ \ifdefvoid{\@PBslack} @@ -445,7 +533,7 @@ {} { \toggletrue{@PBpatchFailed} - \PackageWarningNoLine{pbalance}{Patch failed, won't balance} + \PackageWarningNoLine{pbalance}{Patch failed (@outputdblcol)} } \let\@PBbalanceSecondColumn\relax @@ -522,7 +610,7 @@ {} { \toggletrue{@PBpatchFailed} - \PackageWarningNoLine{pbalance}{Patch failed, won't balance} + \PackageWarningNoLine{pbalance}{Patch failed (@makecol)} } % This only gets called if there is a marginpar, so that's easy @@ -530,7 +618,7 @@ {} { \toggletrue{@PBpatchFailed} - \PackageWarningNoLine{pbalance}{Patch failed, won't balance} + \PackageWarningNoLine{pbalance}{Patch failed (@addmarginpar)} } % \end{macrocode} @@ -575,14 +663,14 @@ {} { \toggletrue{@PBpatchFailed} - \PackageWarningNoLine{pbalance}{Patch failed, won't balance} + \PackageWarningNoLine{pbalance}{Patch failed (@addtocurcol)} } \apptocmd{\@addtocurcol}{\@PBcollectFloatHeights} {} { \toggletrue{@PBpatchFailed} - \PackageWarningNoLine{pbalance}{Patch failed, won't balance} + \PackageWarningNoLine{pbalance}{Patch failed (@addtocurcol)} } % \end{macrocode} @@ -595,7 +683,7 @@ % balance; if both columns are float columns, this page cannot be the % final text page, i.e., we want to balance some other page. \newtoggle{@PBtmpHasFloatcol} -\newtoggle{@PBtmpIsFloatPage} +\newtoggle{@PBtmpFloatcolBoth} % It would be nice to modify @makecol to do something like % @@ -627,24 +715,26 @@ {} { \toggletrue{@PBpatchFailed} - \PackageWarningNoLine{pbalance}{Patch failed, won't balance} + \PackageWarningNoLine{pbalance}{Patch failed (@makecol)} } -\newtoggle{@PBpatchStillActive} % Let's make sure our patched code actually runs + % Let's make sure our patched code actually runs. We only switch this + % to true after we verify that the patches in @makecol and @outputdblcol + % are actually executed when the page is built (therefore, after the + % preamble has ended). +\newtoggle{@PBpatchStillActive} \newcommand\@PBcollectColumnInfo{ - \global\toggletrue{@PBpatchStillActive} - \iftoggle{@PBpatchFailed} {} { \ifdefvoid{\@PBtmpColumnUsedHeight} + {} % the patch to @makecol is not active, so we do nothing here { - \global\toggletrue{@PBpatchFailed} - \PackageWarningNoLine{pbalance}{Patch disabled by another - package, won't balance} + % the patch to @makecol is active and so is ours, we're good to go! + \global\toggletrue{@PBpatchStillActive} + \@PBreallyCollectColumnInfo } - {\@PBreallyCollectColumnInfo} } } @@ -671,7 +761,7 @@ \@PBiffloatcol { \iftoggle{@PBtmpHasFloatcol} - {\global\toggletrue{@PBtmpIsFloatPage}} + {\global\toggletrue{@PBtmpFloatcolBoth}} {\global\toggletrue{@PBtmpHasFloatcol}} } {} @@ -687,7 +777,7 @@ {} { \toggletrue{@PBpatchFailed} - \PackageWarningNoLine{pbalance}{Patch failed, won't balance} + \PackageWarningNoLine{pbalance}{Patch failed (@outputdblcol)} } % ... And the balance package version, but only if we actually loaded it @@ -699,14 +789,14 @@ {} { \toggletrue{@PBpatchFailed} - \PackageWarningNoLine{pbalance}{Patch failed, won't balance} + \PackageWarningNoLine{pbalance}{Patch failed (@BAdblcol)} } % Revert \balance before next page if it exists (it might be a float page) \patchcmd{\@BAdblcol}{\endgroup}{\endgroup\nobalance} {} { \toggletrue{@PBpatchFailed} - \PackageWarningNoLine{pbalance}{Patch failed, won't balance} + \PackageWarningNoLine{pbalance}{Patch failed (@BAdblcol)} } } } @@ -721,7 +811,9 @@ % modifies the output routine as well, we will not break anything, which % is why this package is mostly safe to use. Unfortunately, such other % packages may prevent us from balancing. Here we try to play nice with -% some of them. +% some of them. These workarounds may result in the same patch being +% applied and run more than once; that is not ideal (we are wasting time) +% but it should not cause problems. % % \subsubsection{stfloats} % @@ -737,14 +829,14 @@ {} { \toggletrue{@PBpatchFailed} - \PackageWarningNoLine{pbalance}{Patch failed, won't balance} + \PackageWarningNoLine{pbalance}{Patch failed (stfloats/@addtocurcol)} } \apptocmd{\@addtocurcol}{\@PBcollectFloatHeights} {} { \toggletrue{@PBpatchFailed} - \PackageWarningNoLine{pbalance}{Patch failed, won't balance} + \PackageWarningNoLine{pbalance}{Patch failed (stfloats/@addtocurcol)} } } @@ -757,25 +849,262 @@ {} { \toggletrue{@PBpatchFailed} - \PackageWarningNoLine{pbalance}{Patch failed, won't balance} + \PackageWarningNoLine{pbalance}{Patch failed (stfloats/fn@makecol)} } \pretocmd{\org@makecol}{\@PBcollectPageInfo} {} { \toggletrue{@PBpatchFailed} - \PackageWarningNoLine{pbalance}{Patch failed, won't balance} + \PackageWarningNoLine{pbalance}{Patch failed (stfloats/org@makecol)} } \apptocmd{\fn@makecol}{\@PBcollectColumnUsedHeight} {} { \toggletrue{@PBpatchFailed} - \PackageWarningNoLine{pbalance}{Patch failed, won't balance} + \PackageWarningNoLine{pbalance}{Patch failed (stfloats/fn@makecol)} } \apptocmd{\org@makecol}{\@PBcollectColumnUsedHeight} {} { \toggletrue{@PBpatchFailed} - \PackageWarningNoLine{pbalance}{Patch failed, won't balance} + \PackageWarningNoLine{pbalance}{Patch failed (stfloats/org@makecol)} + } + } + +% \end{macrocode} +% +% \subsubsection{memoir} +% +% \begin{macrocode} + +% memoir defines the macros \mem@makecol and \mem@makecolbf; the commands +% \feetabovefloat and \feetbelowfloat then redefine \@makecol to call +% either one and executes \feetabovefloat. What we do, then, is patch +% these two macros. Since memoir is a class, we assume it is always +% loaded before us. Note that this means that, by default, our patch +% is applied twice: one to \@makecol (because we always patch it) and +% one to \mem@makecol, which is called by \@makecol. Only if the user +% executes \feetabovefloat or \feetbelowfloat again does the patch in +% \@makecol disappears. + +\ifdefvoid{\mem@makecol} + {} + { + \pretocmd{\mem@makecol}{\@PBcollectPageInfo} + {} + { + \toggletrue{@PBpatchFailed} + \PackageWarningNoLine{pbalance}{Patch failed (memoir/mem@makecol)} + } + \apptocmd{\mem@makecol}{\@PBcollectColumnUsedHeight} + {} + { + \toggletrue{@PBpatchFailed} + \PackageWarningNoLine{pbalance}{Patch failed (memoir/mem@makecol)} + } + \pretocmd{\mem@makecolbf}{\@PBcollectPageInfo} + {} + { + \toggletrue{@PBpatchFailed} + \PackageWarningNoLine{pbalance}{Patch failed (memoir/mem@makecolbf)} + } + \apptocmd{\mem@makecolbf}{\@PBcollectColumnUsedHeight} + {} + { + \toggletrue{@PBpatchFailed} + \PackageWarningNoLine{pbalance}{Patch failed (memoir/mem@makecolbf)} + } + } + +% \end{macrocode} +% +% \subsubsection{footmisc} +% +% \begin{macrocode} + +% footmisc simply redefines @makecol. If the package is loaded before +% us, everything works; we just need to apply the patches again if it +% is loaded after us. Therefore, we use AtEndOfPackageFile without *. +% Note that there are two active versions of this package (the newer +% uses new features from the LaTeX kernel). While their inner workings +% are different, our strategy here is the same. footmisc checks if +% @makecol has been modified before and issues a warning is that is +% true. We could prevent this from happening, but if some other package +% modifies it too that could be misleading, so we leave the warning +% alone. +\AtEndOfPackageFile{footmisc} + { + \pretocmd{\@makecol}{\@PBcollectPageInfo} + {} + { + \toggletrue{@PBpatchFailed} + \PackageWarningNoLine{pbalance}{Patch failed (footmisc/@makecol)} + } + \apptocmd{\@makecol}{\@PBcollectColumnUsedHeight} + {} + { + \toggletrue{@PBpatchFailed} + \PackageWarningNoLine{pbalance}{Patch failed (footmisc/@makecol)} + } + } + +% \end{macrocode} +% +% \subsubsection{ftnright} +% +% \begin{macrocode} + +% ftnright simply redefines @makecol and @outputdblcol. If the package is +% loaded before us, everything works; we just need to apply the patches +% again if it is loaded after us. Therefore, we use AtEndOfPackageFile +% without *. + +\AtEndOfPackageFile{ftnright} + { + \pretocmd{\@makecol}{\@PBcollectPageInfo} + {} + { + \toggletrue{@PBpatchFailed} + \PackageWarningNoLine{pbalance}{Patch failed (ftnright/@makecol)} + } + \apptocmd{\@makecol}{\@PBcollectColumnUsedHeight} + {} + { + \toggletrue{@PBpatchFailed} + \PackageWarningNoLine{pbalance}{Patch failed (ftnright/@makecol)} + } + + \pretocmd{\@outputdblcol}{\@PBbalanceSecondColumn} + {} + { + \toggletrue{@PBpatchFailed} + \PackageWarningNoLine{pbalance}{Patch failed (ftnright/@outputdblcol)} + } + + \pretocmd{\@outputdblcol}{\@PBcollectColumnInfo} + {} + { + \toggletrue{@PBpatchFailed} + \PackageWarningNoLine{pbalance}{Patch failed (ftnright/@outputdblcol)} + } + } + +% \end{macrocode} +% +% \subsubsection{dblfnote} +% +% \begin{macrocode} + +% dblfnote copies @makecol to dfn@latex@makecol and defines dfn@makecol. +% It then alternates between the two with the \twocolumn and \onecolumn +% commands (in two-column mode, the default LaTeX version of the command +% is used). dblfnote does the copy at the end of the preamble, so we do +% not need to patch anything else, but it does assume that the document +% is one-column. This means it substitutes dfn@makecol even in a two- +% column document, which is clearly a bug. We could try to work around +% this with AtBeginDocument, but this might make us overwrite some other +% modification, so let's do nothing. + +% \end{macrocode} +% +% \subsubsection{flafter} +% +% \begin{macrocode} + +% flafter is probably irrelevant in two-column mode: I believe the default +% algorithm always places the float on the next column or page. Still, +% flafter overwrites @addtocurcol, so let's deal with it to be on the +% safe side. We only need to worry if flafter is loaded after us, so we +% use AtEndOfPackageFile without "*". + +\AtEndOfPackageFile{flafter} + { + + \pretocmd{\@addtocurcol}{\dimgdef{\@PBtmpHeightBefore}{\@textfloatsheight}} + {} + { + \toggletrue{@PBpatchFailed} + \PackageWarningNoLine{pbalance}{Patch failed (flafter/@addtocurcol)} + } + + \apptocmd{\@addtocurcol}{\@PBcollectFloatHeights} + {} + { + \toggletrue{@PBpatchFailed} + \PackageWarningNoLine{pbalance}{Patch failed (flafter/@addtocurcol)} + } + } + +% \end{macrocode} +% +% \subsubsection{fnpos} +% +% \begin{macrocode} + +% fnpos redefines \@makecol, so we need to patch it again. With option +% \makeFNbottom (the default), our modification to \@textbottom that +% aligns footnotes on the right column is overwritten; the user can +% solve this by calling \makeFNmid. We only need to worry if fnpos +% is loaded after us, so we use AtEndOfPackageFile without "*". + +\AtEndOfPackageFile{fnpos} + { + \pretocmd{\@makecol}{\@PBcollectPageInfo} + {} + { + \toggletrue{@PBpatchFailed} + \PackageWarningNoLine{pbalance}{Patch failed (fnpos/@makecol)} + } + \apptocmd{\@makecol}{\@PBcollectColumnUsedHeight} + {} + { + \toggletrue{@PBpatchFailed} + \PackageWarningNoLine{pbalance}{Patch failed (fnpos/@makecol)} + } + } + + +% \end{macrocode} +% +% \subsubsection{midfloat and cuted} +% +% \begin{macrocode} + +% These packages are similar in spirit, but use different implementations. +% Both redefine \@outputdblcol, so we just need to patch that again if +% the package is loaded after us. + +\AtEndOfPackageFile{cuted} + { + \pretocmd{\@outputdblcol}{\@PBbalanceSecondColumn} + {} + { + \toggletrue{@PBpatchFailed} + \PackageWarningNoLine{pbalance}{Patch failed (cuted/@outputdblcol)} + } + + \pretocmd{\@outputdblcol}{\@PBcollectColumnInfo} + {} + { + \toggletrue{@PBpatchFailed} + \PackageWarningNoLine{pbalance}{Patch failed (cuted/@outputdblcol)} + } + } + +\AtEndOfPackageFile{midfloat} + { + \pretocmd{\@outputdblcol}{\@PBbalanceSecondColumn} + {} + { + \toggletrue{@PBpatchFailed} + \PackageWarningNoLine{pbalance}{Patch failed (midfloat/@outputdblcol)} + } + + \pretocmd{\@outputdblcol}{\@PBcollectColumnInfo} + {} + { + \toggletrue{@PBpatchFailed} + \PackageWarningNoLine{pbalance}{Patch failed (midfloat/@outputdblcol)} } } @@ -789,58 +1118,86 @@ % % \begin{macrocode} +\ExplSyntaxOn \AtBeginShipout{ \iftoggle{@PBpatchFailed} {} { - \iftoggle{@PBpatchStillActive} - {\@PBfinalizePageData} - { - \global\toggletrue{@PBpatchFailed} - \PackageWarningNoLine{pbalance}{Patch disabled by another - package, won't balance} - } + % It only makes sense to consider pages that actually have two columns. + \if@twocolumn + \iftoggle{@PBpatchStillActive} + {\@PBfinalizePageData} + { + \global\toggletrue{@PBpatchFailed} + \PackageWarningNoLine{pbalance}{Patch~disabled~by~another~package} + } + \fi + + % Reset before processing next page + \global\togglefalse{@PBtmpHasFloats} + \global\togglefalse{@PBtmpHasFloatcol} + \global\togglefalse{@PBtmpHasFootnotes} + \global\togglefalse{@PBtmpHasMarginpars} + \global\togglefalse{@PBtmpFloatcolBoth} + + \seq_gclear_new:N \@PBtmpLeftFloatHeights + \seq_gclear_new:N \@PBtmpLeftFloatSpacesBelow + + \gundef{\@PBtmpHeight} + \gundef{\@PBtmpLeftHeight} + \gundef{\@PBtmpLeftFloatsHeight} + \gundef{\@PBtmpUsedLeft} + \gundef{\@PBtmpRightHeight} + \gundef{\@PBtmpRightFloatsHeight} + \gundef{\@PBtmpUsedRight} } } +\ExplSyntaxOff -\ExplSyntaxOn \newcommand\@PBfinalizePageData{ - % It only makes sense to consider pages that actually have two - % columns. LaTeX3 does not do short-circuit evaluation, so we - % cannot add this test to the ifboolexpr below. - \if@twocolumn - \ifboolexpr - { - % A float page is not the last text page, ignore - togl {@PBtmpIsFloatPage} - or - % A page with a float column on the left and an empty - % column on the right is not the last text page, ignore - ( - togl {@PBtmpHasFloatcol} - and - test {\ifdimcomp{\@PBtmpUsedRight}{=}{\topskip}} - ) - } - {} - { - % This page is a candidate to be the last two-column text page - \xdef\@PBlastPage{\the\value{abspage}} - \@PBcopyPageData{tmp}{candidate} - } - \fi - - % Reset before processing next page - \global\togglefalse{@PBtmpHasFloats} - \global\togglefalse{@PBtmpHasFloatcol} - \global\togglefalse{@PBtmpHasFootnotes} - \global\togglefalse{@PBtmpHasMarginpars} - \global\togglefalse{@PBtmpIsFloatPage} - - \seq_gclear_new:N \@PBtmpLeftFloatHeights - \seq_gclear_new:N \@PBtmpLeftFloatSpacesBelow + % LaTeX3 does not do short-circuit evaluation, + % so we cannot use a single ifboolexpr here + \ifdefvoid{\@PBtmpUsedRight} + % This is probably a float page or the user disabled + % the package somehow and recompiled. Either way, + % this is not the last text page, ignore + {} + { + \ifboolexpr + { + % If both cols are float cols, this is not the last text page, ignore + togl {@PBtmpFloatcolBoth} + or + % A page with a float column on the left and an empty + % column on the right is not the last text page, ignore + ( + togl {@PBtmpHasFloatcol} + and + test {\ifdimcomp{\@PBtmpUsedRight}{=}{\topskip}} + ) + } + {} + { + \ifdefvoid{\@PBthepage} + { + % The user did not choose a page, so this page is + % a candidate to be the last two-column text page + \xdef\@PBlastPage{\the\value{abspage}} + \@PBcopyPageData{tmp}{candidate} + } + { + \ifnumcomp{\@PBthepage}{=}{\the\value{abspage}} + { + % This is the page the user indicated + % as the last two-column text page + \xdef\@PBlastPage{\the\value{abspage}} + \@PBcopyPageData{tmp}{candidate} + } + {} + } + } + } } -\ExplSyntaxOff % \end{macrocode} % @@ -905,7 +1262,11 @@ {\PackageWarningNoLine{pbalance}{Could not balance, doing nothing}} { \iftoggle{@PBpatchFailed} - {\PackageWarningNoLine{pbalance}{Patching failed, doing nothing}} + { + \PackageWarningNoLine{pbalance}{Patching failed, cannot balance; + try \MessageBreak loading + pbalance earlier or later} + } {\PackageInfo{pbalance}{Draft mode, doing nothing}} } } @@ -945,8 +1306,12 @@ % The document has changed, so we need to measure % stuff again; clear aux file and start over. {\@PBnotifyRerun} - % Nothing changed, just write the same info down - {\@PBsaveUnbalancedInfo\@PBsaveBalancedInfo} + { + % Nothing changed, just write the same info down + \@PBsaveUnbalancedInfo + \@PBsaveBalancedInfo + \PackageInfo{pbalance}{Done balancing page \@PBlastPage} + } } % Second pass, which means something did change: we have just % balanced the columns for the first time. diff --git a/macros/latex/contrib/pbalance/pbalance.pdf b/macros/latex/contrib/pbalance/pbalance.pdf Binary files differindex d8ddbb38f0..499e31de97 100644 --- a/macros/latex/contrib/pbalance/pbalance.pdf +++ b/macros/latex/contrib/pbalance/pbalance.pdf diff --git a/macros/latex/contrib/tkz/tkz-euclide/README.md b/macros/latex/contrib/tkz/tkz-euclide/README.md index db0ee4fc41..55940008e7 100644 --- a/macros/latex/contrib/tkz/tkz-euclide/README.md +++ b/macros/latex/contrib/tkz/tkz-euclide/README.md @@ -1,6 +1,6 @@ # tkz-euclide — for euclidean geometry -Release 4.21c 2022/07/19 +Release 4.22c 2022/07/28 ## Description @@ -69,9 +69,18 @@ Other examples, in French, are on my site. ## History + +- 4.22c. Correction of a bug in the macro \tkzMarkAngle; + Correction of the documentation: + Remove options R,diameter of the macro \tkzDrawCircle. To draw a circle you must use two points: the center and a point of the circle. + + \tkzDefPointOnCircle : + forgotten "in rad" in the documentation +Complément dans la documentation pour la macro \tkzDefCircle[R](....). On peut utiliser soit \tkzGetPoints{o}{x} ou soit \tkzGetPoints{x}. - 4.21c the package archive was corrupted, all the "|" disappeared ... -- 4.2c +- 4.2c. + Now \tkzDefCircle gives two points as results: the center of the circle and a point of the circle. When a point of the circle is known, it is enough to use \tkzGetPoint or \tkzGetFirstPoint to get the center, otherwise \tkzGetPoints will give you the center and a point of the circle. You can always get the length of the radius with \tkzGetLength . I wanted to favor working with nodes and banish the appearance of numbers in the code. diff --git a/macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-circles.tex b/macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-circles.tex index 72219d5ef5..2a336d91af 100644 --- a/macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-circles.tex +++ b/macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-circles.tex @@ -1,3 +1,4 @@ +\newpage \section{Circles} Among the following macros, one will allow you to draw a circle, which is not a real feat. To do this, you will need to know the center of the circle and either the radius of the circle or a point on the circumference. It seemed to me that the most frequent use was to draw a circle with a given center passing through a given point. This will be the default method, otherwise you will have to use the \tkzname{R} option. There are a large number of special circles, for example the circle circumscribed by a triangle. @@ -51,21 +52,41 @@ options & default & definition \\ \medskip \emph{In the following examples, I draw the circles with a macro not yet presented. You may only need the center and a point on the circle. } -\end{NewMacroBox} +\end{NewMacroBox} + +\subsubsection{Example with option \tkzname{R}} +We obtain with the macro \tkzcname{tkzGetPoint} a point of the circle which is the East pole. - \subsubsection{Example with option \tkzname{diameter}} - It is simpler here to search directly for the middle of $[AB]$. The result is the center and if necessary \begin{tkzexample}[latex=7cm,small] \begin{tikzpicture}[scale=1] - \tkzDefPoint(0,0){A} - \tkzDefPoint(2,2){B} - \tkzDefCircle[diameter](A,B) - \tkzGetPoint{O} - \tkzDrawCircle(O,B) - \tkzDrawSegment(A,B) - \tkzDrawPoints(A,B,O) - \tkzLabelPoints[below](A,B,O) + \tkzDefPoint(3,3){C} + \tkzDefPoint(5,5){A} + \tkzCalcLength(A,C) \tkzGetLength{rAC} + \tkzDefCircle[R](C,\rAC) \tkzGetPoint{B} + \tkzDrawCircle(C,B) + \tkzDrawSegment(C,A) + \tkzLabelSegment[above left](C,A){$2\sqrt{2}$} + \tkzDrawPoints(A,B,C) + \tkzLabelPoints(A,C,B) \end{tikzpicture} +\end{tkzexample} + + + \subsubsection{Example with option \tkzname{diameter}} + It is simpler here to search directly for the middle of $[AB]$. The result is the center and if necessary +\begin{tkzexample}[latex=7cm,small] +\begin{tikzpicture} + \tkzDefPoint(0,0){O} + \tkzDefPoint(2,2){B} + \tkzDefCircle[diameter](O,B) \tkzGetPoint{A} + \tkzDrawCircle(A,B) + \tkzDrawPoints(O,A,B) + \tkzDrawSegment(O,B) + \tkzLabelPoints(O,A,B) + \tkzLabelSegment[above left](O,A){$\sqrt{2}$} + \tkzLabelSegment[above left](A,B){$\sqrt{2}$} + \tkzMarkSegments[mark=s||](O,A A,B) +\end{tikzpicture} \end{tkzexample} \subsubsection{Circles inscribed and circumscribed for a given triangle} @@ -245,7 +266,7 @@ arguments & default & definition \\ Jc,Xc Jc,Yc Jc,Zc I,Ia I,Ib I,Ic) \tkzMarkRightAngles[size=.2,fill=gray!15](Ja,Za,B Ja,Xa,B Ja,Ya,C Jb,Yb,C) -\tkzMarkRightAngles[size=.2,fill=gray!15](Jb,Zb,B Jb,Xb,C Jc,Yc,A Jc,Zc,B) Jc,Xc,C I,Ia,B I,Ib,C I,Ic,A) +\tkzMarkRightAngles[size=.2,fill=gray!15](Jb,Zb,B Jb,Xb,C Jc,Yc,A Jc,Zc,B Jc,Xc,C I,Ia,B I,Ib,C I,Ic,A) \tkzDrawSegments[blue](Jc,C Ja,A Jb,B) \tkzDrawPoints(A,B,C,Xa,Xb,Xc,Ja,Jb,Jc,Ia,Ib,Ic,Ya,Yb,Yc,Za,Zb,Zc) \tkzLabelPoints(A,Ya,Yb,Ja,I) diff --git a/macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-drawing.tex b/macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-drawing.tex index 763227ddba..917ea41008 100644 --- a/macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-drawing.tex +++ b/macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-drawing.tex @@ -237,7 +237,8 @@ This is of course equivalent to \tkzcname{draw (A)--(B);}. You can also use the \subsubsection{Adding dimensions with option \tkzname{dim} new code from Muzimuzhi Z} This code comes from an answer to this question on tex.stackexchange.com -(change-color-and-style-of-dimension-lines-in-tkz-euclide ) +(change-color-and-style-of-dimension-lines-in-tkz-euclide ). +The code of \tkzname{dim} is based on options of TikZ, you must add the units. You can use now two styles : |dim style| and |dim fence style|. You have several ways to use them. I'll let you look at the examples to see what you can do with these styles. @@ -554,12 +555,11 @@ arguments & example & explanation \\ options & default & definition \\ \midrule \TOline{through}{through}{circle with two points defining a radius} -\TOline{diameter}{through}{circle with two points defining a diameter} -\TOline{R} {through}{circle characterized by a point and the measurement of a radius} \bottomrule \end{tabular} \medskip +You do not need to use the default option \tkzname{through}. Of course, you have to add all the styles of \TIKZ\ for the tracings... \end{NewMacroBox} diff --git a/macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-examples.tex b/macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-examples.tex index 1a64516c84..45a9be0f98 100644 --- a/macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-examples.tex +++ b/macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-examples.tex @@ -979,7 +979,7 @@ Since the triangles $AO_2C$ and $AO_1E$ are isosceles the angles at the base are \begin{tikzpicture} \node [mybox,title={Book of lemmas proposition 6 Archimedes}] (box){% \begin{minipage}{0.90\textwidth} - {\emph{Let $AC$, the diameter of a semicircle, be divided at $B$ so that $AC/AB =\phi$ or in any ratio]. Describe semicircles within the first semicircle and on $AB$, $BC$ as diameters, and suppose a circle drawn touching the all three semicircles. If $GH$ be the diameter of this circle, to find relation between $GH$ and $AC$.}} + {\emph{Let $AC$, the diameter of a semicircle, be divided at $B$ so that $AC/AB =\phi$ or in any ratio. Describe semicircles within the first semicircle and on $AB$, $BC$ as diameters, and suppose a circle drawn touching the all three semicircles. If $GH$ be the diameter of this circle, to find relation between $GH$ and $AC$.}} \end{minipage} }; \end{tikzpicture}% diff --git a/macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-main.tex b/macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-main.tex index 7f5f8dc4fe..e730bbd966 100644 --- a/macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-main.tex +++ b/macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-main.tex @@ -22,10 +22,10 @@ ]{tkz-doc} %\usepackage{etoc} \gdef\tkznameofpack{tkz-euclide} -\gdef\tkzversionofpack{4.21c} +\gdef\tkzversionofpack{4.22c} \gdef\tkzdateofpack{\today} \gdef\tkznameofdoc{doc-tkz-euclide} -\gdef\tkzversionofdoc{4.21c} +\gdef\tkzversionofdoc{4.22c} \gdef\tkzdateofdoc{\today} \gdef\tkzauthorofpack{Alain Matthes} \gdef\tkzadressofauthor{} diff --git a/macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-news.tex b/macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-news.tex index 438c869ddf..6f343a66bd 100644 --- a/macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-news.tex +++ b/macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-news.tex @@ -79,6 +79,8 @@ As a reminder, the following changes have been made previously: \item Correction option isoceles right; +\item Correction of the macro |\tkzMarkAngle|; + \item |\tkzDefMidArc(O,A,B)| gives the middle of the arc center $O$ from $A$ to $B$; diff --git a/macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-pointsSpc.tex b/macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-pointsSpc.tex index 0aac3cc499..3755cb8e32 100644 --- a/macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-pointsSpc.tex +++ b/macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-pointsSpc.tex @@ -524,8 +524,8 @@ options & default & examples definition \\ \midrule \TOline{through} {}{through = center K1 angle 30 point B]} \TOline{R} {}{R = center K1 angle 30 radius \tkzcname{rAp}} -\TOline{through in rad} {}{through = center K1 angle pi/4 point B]} -\TOline{R} {}{R = center K1 angle pi/6 radius \tkzcname{rAp}} +\TOline{through in rad} {}{through in rad= center K1 angle pi/4 point B]} +\TOline{R in rad} {}{R in rad = center K1 angle pi/6 radius \tkzcname{rAp}} \end{tabular} \medskip diff --git a/macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-presentation.tex b/macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-presentation.tex index 82241a6392..e9fc2c6388 100644 --- a/macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-presentation.tex +++ b/macros/latex/contrib/tkz/tkz-euclide/doc/latex/TKZdoc-euclide-presentation.tex @@ -51,7 +51,7 @@ Here are some comparisons between \tkzname{\TIKZ } and \tkzname{\tkznameofpack} Explanation : -The fourth tutorial of the \emph{PgfManual} is about geometric constructions. \emph{T. Tantau} proposes to get the drawing with its beautiful tool Ti\emph{k}Z. Here I propose the same construction with \emph{tkz-elements}. The color of the Ti\emph{k}Z code is green and that of \emph{tkz-elements} is red. +The fourth tutorial of the \emph{PgfManual} is about geometric constructions. \emph{T. Tantau} proposes to get the drawing with its beautiful tool Ti\emph{k}Z. Here I propose the same construction with \emph{tkz-elements}. The color of the Ti\emph{k}Z code is orange and that of \emph{tkz-elements} is red. \medskip diff --git a/macros/latex/contrib/tkz/tkz-euclide/doc/tkz-euclide.pdf b/macros/latex/contrib/tkz/tkz-euclide/doc/tkz-euclide.pdf Binary files differindex d6d10543be..075cafbc9c 100644 --- a/macros/latex/contrib/tkz/tkz-euclide/doc/tkz-euclide.pdf +++ b/macros/latex/contrib/tkz/tkz-euclide/doc/tkz-euclide.pdf diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-euclide.cfg b/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-euclide.cfg index 9d874dbe78..4ec6248cd9 100644 --- a/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-euclide.cfg +++ b/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-euclide.cfg @@ -16,9 +16,9 @@ % and save the file in a directory part of your TEXINPUTS environment % variable. -\def\fileversion{4.21c} -\def\filedate{2022/07/19} -\typeout{2022/07/19 4.21c tkz-euclide.cfg} +\def\fileversion{4.22c} +\def\filedate{2022/07/28} +\typeout{2022/07/28 4.22c tkz-euclide.cfg} %<------ colors ---------------------------------------–> \def\tkz@backgroundcolor{white} \def\tkz@textcolor{black} diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-euclide.sty b/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-euclide.sty index 6122840090..bbc28c8539 100644 --- a/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-euclide.sty +++ b/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-euclide.sty @@ -10,11 +10,11 @@ % This work has the LPPL maintenance status “maintained”. % The Current Maintainer of this work is Alain Matthes. %------------------------------------------------------------------------------- -\def\fileversion{4.21c} -\def\filedate{2022/07/19} -\typeout{2022/07/19 4.21c tkz-euclide.sty} +\def\fileversion{4.22c} +\def\filedate{2022/07/28} +\typeout{2022/07/28 4.22c tkz-euclide.sty} \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{tkz-euclide}[ 2022/07/19 4.21c for pure Euclidean Geometry ] +\ProvidesPackage{tkz-euclide}[ 2022/07/28 4.22c for pure Euclidean Geometry ] \@ifpackageloaded{tkz-base}{ \newdimen\tkzRadius \newdimen\tkzLength diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-lib-eu-marks.tex b/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-lib-eu-marks.tex index 78aeada5c5..ca0a4832a8 100644 --- a/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-lib-eu-marks.tex +++ b/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-lib-eu-marks.tex @@ -10,9 +10,9 @@ % This work has the LPPL maintenance status “maintained”. % The Current Maintainer of this work is Alain Matthes. -\def\fileversion{4.21c} -\def\filedate{2022/07/19} -\typeout{2022/07/19 4.21c tkz-lib-eu-marks.tex} +\def\fileversion{4.22c} +\def\filedate{2022/07/28} +\typeout{2022/07/28 4.22c tkz-lib-eu-marks.tex} \makeatletter %<--------------------------------------------------------------------------–> % Création des symboles diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-lib-eu-shape.tex b/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-lib-eu-shape.tex index c906aa9d4c..374de1e011 100644 --- a/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-lib-eu-shape.tex +++ b/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-lib-eu-shape.tex @@ -10,9 +10,9 @@ % This work has the LPPL maintenance status “maintained”. % The Current Maintainer of this work is Alain Matthes. -\def\fileversion{4.21c} -\def\filedate{2022/07/19} -\typeout{2022/07/19 4.21c tkz-lib-eu-shape.tex} +\def\fileversion{4.22c} +\def\filedate{2022/07/28} +\typeout{2022/07/28 4.22c tkz-lib-eu-shape.tex} \makeatletter %<--------------------------------------------------------------------------–> % Création des symboles diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-axesmin.tex b/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-axesmin.tex index 4c98527a96..683c981473 100644 --- a/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-axesmin.tex +++ b/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-axesmin.tex @@ -10,9 +10,9 @@ % This work has the LPPL maintenance status “maintained”. % The Current Maintainer of this work is Alain Matthes. -\def\fileversion{4.21c} -\def\filedate{2022/07/19} -\typeout{2022/07/19 4.21c tkz-obj-eu-axesmin} +\def\fileversion{4.22c} +\def\filedate{2022/07/28} +\typeout{2022/07/28 4.22c tkz-obj-eu-axesmin} \makeatletter \def\removedot#1.{#1} diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-circles-by.tex b/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-circles-by.tex index 054f7ccd85..a06fef74e7 100644 --- a/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-circles-by.tex +++ b/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-circles-by.tex @@ -10,9 +10,9 @@ % This work has the LPPL maintenance status “maintained”. % The Current Maintainer of this work is Alain Matthes. -\def\fileversion{4.21c} -\def\filedate{2022/07/19} -\typeout{2022/07/19 4.21c tkz-obj-eu-circles.tex} +\def\fileversion{4.22c} +\def\filedate{2022/07/28} +\typeout{2022/07/28 4.22c tkz-obj-eu-circles.tex} \makeatletter %<--------------------------------------------------------------------------–> % tkzCircle center and one point diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-circles.tex b/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-circles.tex index 60a00ef708..a58f844db7 100644 --- a/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-circles.tex +++ b/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-circles.tex @@ -10,9 +10,9 @@ % This work has the LPPL maintenance status “maintained”. % The Current Maintainer of this work is Alain Matthes. -\def\fileversion{4.21c} -\def\filedate{2022/07/19} -\typeout{2022/07/19 4.21c tkz-obj-eu-circles.tex} +\def\fileversion{4.22c} +\def\filedate{2022/07/28} +\typeout{2022/07/28 4.22c tkz-obj-eu-circles.tex} \makeatletter %<--------------------------------------------------------------------------–> % tkzCircle center and one point diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-compass.tex b/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-compass.tex index 382d3ee559..66ffc29b37 100644 --- a/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-compass.tex +++ b/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-compass.tex @@ -10,9 +10,9 @@ % This work has the LPPL maintenance status “maintained”. % The Current Maintainer of this work is Alain Matthes. -\def\fileversion{4.21c} -\def\filedate{2022/07/19} -\typeout{2022/07/19 4.21c tkz-obj-eu-compass.tex} +\def\fileversion{4.22c} +\def\filedate{2022/07/28} +\typeout{2022/07/28 4.22c tkz-obj-eu-compass.tex} \makeatletter %<--------------------------------------------------------------------------–> % Author Alain Matthes diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-draw-angles.tex b/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-draw-angles.tex index 06bdb62078..aa99621c12 100644 --- a/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-draw-angles.tex +++ b/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-draw-angles.tex @@ -10,9 +10,9 @@ % This work has the LPPL maintenance status “maintained”. % The Current Maintainer of this work is Alain Matthes. -\def\fileversion{4.21c} -\def\filedate{2022/07/19} -\typeout{2022/07/19 4.21c tkz-tool-eu-angles.tex} +\def\fileversion{4.22c} +\def\filedate{2022/07/28} +\typeout{2022/07/28 4.22c tkz-tool-eu-angles.tex} \makeatletter %<--------------------------------------------------------------------------–> % tkzSetUpArc @@ -254,14 +254,14 @@ % % Par défaut: % arc = simple -% size = 1cm (rayon de l'arc) +% size = 1 (rayon de l'arc) % style traits pleins % mkpos ? position: 0.5 (position de la marque) % mark rien du tout (ignoré si type est utilisé) % % Paramètres (optionnels) % arc : l, ll, lll -% mksize : 1cm +% mksize : 1 % gap : 3pt % dist ? % style : type de traits @@ -298,8 +298,6 @@ \tkzFindSlopeAngle(#3,#4)\tkzGetAngle{tkz@dirTwo} \tkzNormalizeAngle(\tkz@dirOne,\tkz@dirTwo) -% les marques, aucune si mktype = none -% add cm after tkz@size !! 01/2022 \def\tkz@mymark{\pgfsetplotmarksize{\tkz@mksize}\pgfuseplotmark{\tkz@markang}} % draw the arcs \begin{scope}[decoration= {markings, @@ -311,21 +309,21 @@ (#3,\tkz@size)(\tkz@FirstAngle,\tkz@SecondAngle) \else \ifx\tkz@arc\tkz@arcdouble - \tkzDrawArcRAN[#1,fill=none](#3,\tkz@size cm-2.5\pgflinewidth)% + \tkzDrawArcRAN[#1,fill=none](#3,\tkz@size-2.5\pgflinewidth)% (\tkz@FirstAngle,\tkz@SecondAngle) \tkzPathArcRAN[\tkz@mkcolor,postaction={decorate}]% - (#3,\tkz@size cm)(\tkz@FirstAngle,\tkz@SecondAngle)% - \tkzDrawArcRAN[#1,fill=none](#3,\tkz@size cm+2.5\pgflinewidth)% + (#3,\tkz@size)(\tkz@FirstAngle,\tkz@SecondAngle)% + \tkzDrawArcRAN[#1,fill=none](#3,\tkz@size+2.5\pgflinewidth)% (\tkz@FirstAngle,\tkz@SecondAngle)% \else \ifx\tkz@arc\tkz@arctriple \tkzDrawArcRAN[#1,fill=none]% - (#3,\tkz@size cm)(\tkz@FirstAngle,\tkz@SecondAngle)% + (#3,\tkz@size)(\tkz@FirstAngle,\tkz@SecondAngle)% \tkzPathArcRAN[\tkz@mkcolor,postaction={decorate}]% - (#3,\tkz@size cm)(\tkz@FirstAngle,\tkz@SecondAngle)% - \tkzDrawArcRAN[#1,fill=none](#3,\tkz@size cm-5\pgflinewidth)% + (#3,\tkz@size)(\tkz@FirstAngle,\tkz@SecondAngle)% + \tkzDrawArcRAN[#1,fill=none](#3,\tkz@size-5\pgflinewidth)% (\tkz@FirstAngle,\tkz@SecondAngle)% - \tkzDrawArcRAN[#1,fill=none](#3,\tkz@size cm+5\pgflinewidth)% + \tkzDrawArcRAN[#1,fill=none](#3,\tkz@size+5\pgflinewidth)% (\tkz@FirstAngle,\tkz@SecondAngle)% \fi \fi @@ -374,7 +372,7 @@ %<---------------------------------------------------------------------------> \pgfkeys{/tkzFill/.cd, size/.store in = \tkz@size, - size = 1 cm, + size = 1, /tkzFill/.search also = {/tikz} } diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-draw-circles.tex b/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-draw-circles.tex index 3080176a89..333521c447 100644 --- a/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-draw-circles.tex +++ b/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-draw-circles.tex @@ -10,9 +10,9 @@ % This work has the LPPL maintenance status “maintained”. % The Current Maintainer of this work is Alain Matthes. -\def\fileversion{4.21c} -\def\filedate{2022/07/19} -\typeout{2022/07/19 4.21c tkz-obj-eu-draw-circles.tex} +\def\fileversion{4.22c} +\def\filedate{2022/07/28} +\typeout{2022/07/28 4.22c tkz-obj-eu-draw-circles.tex} \makeatletter %<--------------------------------------------------------------------------–> % tkzSetUpCircle diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-draw-lines.tex b/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-draw-lines.tex index cb922fa186..31c69f0810 100644 --- a/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-draw-lines.tex +++ b/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-draw-lines.tex @@ -10,9 +10,9 @@ % This work has the LPPL maintenance status “maintained”. % The Current Maintainer of this work is Alain Matthes. -\def\fileversion{4.21c} -\def\filedate{2022/07/19} -\typeout{2022/07/19 4.21c tkz-obj-eu-draw-lines.tex} +\def\fileversion{4.22c} +\def\filedate{2022/07/28} +\typeout{2022/07/28 4.22c tkz-obj-eu-draw-lines.tex} \makeatletter %<--------------------------------------------------------------------------–> @@ -213,8 +213,8 @@ %<--------------------------------------------------------------------------–> % add dim - % \draw[dim={5cm,7pt,}] (A) -- (B); - % \draw[dim={7cm,10pt,transform shape}] (B) -- (C); + % \draw[dim={5,7pt,}] (A) -- (B); + % \draw[dim={7,10pt,transform shape}] (B) -- (C); % \draw[dim={X,,}] (A) -- (C); %<--------------------------------------------------------------------------–> % new code from muzimuzhi Z diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-draw-points.tex b/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-draw-points.tex index bf35d5898f..ea5c5969ef 100644 --- a/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-draw-points.tex +++ b/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-draw-points.tex @@ -10,9 +10,9 @@ % This work has the LPPL maintenance status “maintained”. % The Current Maintainer of this work is Alain Matthes. -\def\fileversion{4.21c} -\def\filedate{2022/07/19} -\typeout{2022/07/19 4.21c tkz-obj-eu-points.tex} +\def\fileversion{4.22c} +\def\filedate{2022/07/28} +\typeout{2022/07/28 4.22c tkz-obj-eu-points.tex} \makeatletter %<---------------------------------------------------------------------------> % tkzSetUpPoint définit la forme d'un point diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-draw-polygons.tex b/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-draw-polygons.tex index b2f22bdb0f..673426d066 100644 --- a/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-draw-polygons.tex +++ b/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-draw-polygons.tex @@ -10,9 +10,9 @@ % This work has the LPPL maintenance status “maintained”. % The Current Maintainer of this work is Alain Matthes. -\def\fileversion{4.21c} -\def\filedate{2022/07/19} -\typeout{2022/07/19 4.21c tkz-obj-eu-polygons.tex} +\def\fileversion{4.22c} +\def\filedate{2022/07/28} +\typeout{2022/07/28 4.22c tkz-obj-eu-polygons.tex} \makeatletter %<--------------------------------------------------------------------------–> % Polygon diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-draw-triangles.tex b/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-draw-triangles.tex index b2b67a409b..55c0ab541d 100644 --- a/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-draw-triangles.tex +++ b/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-draw-triangles.tex @@ -10,9 +10,9 @@ % This work has the LPPL maintenance status “maintained”. % The Current Maintainer of this work is Alain Matthes. -\def\fileversion{4.21c} -\def\filedate{2022/07/19} -\typeout{2022/07/19 4.21c tkz-obj-eu-draw-triangles.tex} +\def\fileversion{4.22c} +\def\filedate{2022/07/28} +\typeout{2022/07/28 4.22c tkz-obj-eu-draw-triangles.tex} \makeatletter %<--------------------------------------------------------------------------–> % Draw Triangles diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-grids.tex b/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-grids.tex index e4f527f03b..f7f6aa64c8 100644 --- a/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-grids.tex +++ b/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-grids.tex @@ -10,9 +10,9 @@ % This work has the LPPL maintenance status “maintained”. % The Current Maintainer of this work is Alain Matthes. -\def\fileversion{4.21c} -\def\filedate{2022/07/19} -\typeout{2022/07/19 4.21c tkz-obj-eu-grids.tex} +\def\fileversion{4.22c} +\def\filedate{2022/07/28} +\typeout{2022/07/28 4.22c tkz-obj-eu-grids.tex} \makeatletter %<--------------------------------------------------------------------------–> % Setup Grid diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-lines.tex b/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-lines.tex index a39fe41564..aaf7b7e69d 100644 --- a/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-lines.tex +++ b/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-lines.tex @@ -10,9 +10,9 @@ % This work has the LPPL maintenance status “maintained”. % The Current Maintainer of this work is Alain Matthes. -\def\fileversion{4.21c} -\def\filedate{2022/07/19} -\typeout{2022/07/19 4.21c tkz-obj-eu-lines.tex} +\def\fileversion{4.22c} +\def\filedate{2022/07/28} +\typeout{2022/07/28 4.22c tkz-obj-eu-lines.tex} \makeatletter %<--------------------------------------------------------------------------–> % les lignes diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-points-by.tex b/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-points-by.tex index cfde6ee400..18915ae4b2 100644 --- a/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-points-by.tex +++ b/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-points-by.tex @@ -10,9 +10,9 @@ % This work has the LPPL maintenance status “maintained”. % The Current Maintainer of this work is Alain Matthes. -\def\fileversion{4.21c} -\def\filedate{2022/07/19} -\typeout{2022/07/19 4.21c tkz-tools-eu-points-by.tex} +\def\fileversion{4.22c} +\def\filedate{2022/07/28} +\typeout{2022/07/28 4.22c tkz-tools-eu-points-by.tex} \makeatletter %<--------------------------------------------------------------------------–> % Transformations Géométriques diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-points-rnd.tex b/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-points-rnd.tex index 3cbbc87cb2..3b472c26ee 100644 --- a/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-points-rnd.tex +++ b/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-points-rnd.tex @@ -10,9 +10,9 @@ % This work has the LPPL maintenance status “maintained”. % The Current Maintainer of this work is Alain Matthes. -\def\fileversion{4.21c} -\def\filedate{2022/07/19} -\typeout{2022/07/19 4.21c tkz-obj-eu-points-rnd.tex} +\def\fileversion{4.22c} +\def\filedate{2022/07/28} +\typeout{2022/07/28 4.22c tkz-obj-eu-points-rnd.tex} %<--------------------------------------------------------------------------–> \makeatletter %<-------------------------------------------------------------------------–> diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-points-spc.tex b/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-points-spc.tex index 858dbc6c52..9442e39be0 100644 --- a/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-points-spc.tex +++ b/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-points-spc.tex @@ -10,9 +10,9 @@ % This work has the LPPL maintenance status “maintained”. % The Current Maintainer of this work is Alain Matthes. -\def\fileversion{4.21c} -\def\filedate{2022/07/19} -\typeout{2022/07/19 4.21c tkz-obj-eu-points.tex} +\def\fileversion{4.22c} +\def\filedate{2022/07/28} +\typeout{2022/07/28 4.22c tkz-obj-eu-points.tex} \makeatletter %add ExCenter %<--------------------------------------------------------------------------–> diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-points-with.tex b/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-points-with.tex index 2942cce647..3ba25a9e34 100644 --- a/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-points-with.tex +++ b/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-points-with.tex @@ -10,9 +10,9 @@ % This work has the LPPL maintenance status “maintained”. % The Current Maintainer of this work is Alain Matthes. -\def\fileversion{4.21c} -\def\filedate{2022/07/19} -\typeout{2022/07/19 4.21c tkz-obj-eu-points-with.tex} +\def\fileversion{4.22c} +\def\filedate{2022/07/28} +\typeout{2022/07/28 4.22c tkz-obj-eu-points-with.tex} \makeatletter %<--------------------------------------------------------------------------–> % Vectors diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-points.tex b/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-points.tex index 4c4861cd33..9d36b72260 100644 --- a/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-points.tex +++ b/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-points.tex @@ -10,9 +10,9 @@ % This work has the LPPL maintenance status “maintained”. % The Current Maintainer of this work is Alain Matthes. -\def\fileversion{4.21c} -\def\filedate{2022/07/19} -\typeout{2022/07/19 4.21c tkz-obj-eu-points.tex} +\def\fileversion{4.22c} +\def\filedate{2022/07/28} +\typeout{2022/07/28 4.22c tkz-obj-eu-points.tex} \makeatletter %<---------------------------------------------------------------------------> % init def point diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-polygons.tex b/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-polygons.tex index cf127c3096..7d256376dc 100644 --- a/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-polygons.tex +++ b/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-polygons.tex @@ -10,9 +10,9 @@ % This work has the LPPL maintenance status “maintained”. % The Current Maintainer of this work is Alain Matthes. -\def\fileversion{4.21c} -\def\filedate{2022/07/19} -\typeout{2022/07/19 4.21c tkz-obj-eu-polygons.tex} +\def\fileversion{4.22c} +\def\filedate{2022/07/28} +\typeout{2022/07/28 4.22c tkz-obj-eu-polygons.tex} % bug in regular polygon side 2020/03/09 \makeatletter %<--------------------------------------------------------------------------–> diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-protractor.tex b/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-protractor.tex index 2af20ff9ac..4b462b5768 100644 --- a/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-protractor.tex +++ b/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-protractor.tex @@ -10,9 +10,9 @@ % This work has the LPPL maintenance status “maintained”. % The Current Maintainer of this work is Alain Matthes. -\def\fileversion{4.21c} -\def\filedate{2022/07/19} -\typeout{2022/07/19 4.21c tkz-obj-eu-protractor.tex} +\def\fileversion{4.22c} +\def\filedate{2022/07/28} +\typeout{2022/07/28 4.22c tkz-obj-eu-protractor.tex} \makeatletter %<--------------------------------------------------------------------------–> % !!! idea from Y. Combe !!! diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-sectors.tex b/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-sectors.tex index 1b0c807346..c36a3e6e2c 100644 --- a/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-sectors.tex +++ b/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-sectors.tex @@ -10,9 +10,9 @@ % This work has the LPPL maintenance status “maintained”. % The Current Maintainer of this work is Alain Matthes. -\def\fileversion{4.21c} -\def\filedate{2022/07/19} -\typeout{2022/07/19 4.21c tkz-obj-eu-sectors.tex} +\def\fileversion{4.22c} +\def\filedate{2022/07/28} +\typeout{2022/07/28 4.22c tkz-obj-eu-sectors.tex} \makeatletter %<----------------------- Sectors ------------------------------–> \gdef\tkz@nums{0} diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-show.tex b/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-show.tex index 0441a3d817..7ae5b6cfe0 100644 --- a/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-show.tex +++ b/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-show.tex @@ -10,9 +10,9 @@ % This work has the LPPL maintenance status “maintained”. % The Current Maintainer of this work is Alain Matthes. -\def\fileversion{4.21c} -\def\filedate{2022/07/19} -\typeout{2022/07/19 4.21c tkz-obj-eu-show.tex} +\def\fileversion{4.22c} +\def\filedate{2022/07/28} +\typeout{2022/07/28 4.22c tkz-obj-eu-show.tex} \makeatletter %<--------------------------------------------------------------------------–> % finding specific points in a triangle diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-triangles.tex b/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-triangles.tex index 400e650ffc..40a8720f62 100644 --- a/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-triangles.tex +++ b/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-obj-eu-triangles.tex @@ -10,9 +10,9 @@ % This work has the LPPL maintenance status “maintained”. % The Current Maintainer of this work is Alain Matthes. -\def\fileversion{4.21c} -\def\filedate{2022/07/19} -\typeout{2022/07/19 4.21c tkz-obj-eu-triangles.tex} +\def\fileversion{4.22c} +\def\filedate{2022/07/28} +\typeout{2022/07/28 4.22c tkz-obj-eu-triangles.tex} \makeatletter %<--------------------------------------------------------------------------–> % Triangle Equilateral diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-tools-eu-BB.tex b/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-tools-eu-BB.tex index 51eac38162..d55bdbffe8 100644 --- a/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-tools-eu-BB.tex +++ b/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-tools-eu-BB.tex @@ -10,9 +10,9 @@ % This work has the LPPL maintenance status “maintained”. % The Current Maintainer of this work is Alain Matthes. -\def\fileversion{4.21c} -\def\filedate{2022/07/19} -\typeout{2022/07/19 4.21c tkz-obj-eu-BB.tex} +\def\fileversion{4.22c} +\def\filedate{2022/07/28} +\typeout{2022/07/28 4.22c tkz-obj-eu-BB.tex} \makeatletter %<--------------------------------------------------------------------------–> \def\tkzShowBB{\pgfutil@ifnextchar[{\tkz@ShowBB}{\tkz@ShowBB[]}} diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-tools-eu-angles.tex b/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-tools-eu-angles.tex index 8e78827e0e..ee71462147 100644 --- a/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-tools-eu-angles.tex +++ b/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-tools-eu-angles.tex @@ -10,9 +10,9 @@ % This work has the LPPL maintenance status “maintained”. % The Current Maintainer of this work is Alain Matthes. -\def\fileversion{4.21c} -\def\filedate{2022/07/19} -\typeout{2022/07/19 4.21c tkz-tools-eu-angles.tex} +\def\fileversion{4.22c} +\def\filedate{2022/07/28} +\typeout{2022/07/28 4.22c tkz-tools-eu-angles.tex} \makeatletter %<--------------------------------------------------------------------------–> %<--------------------------------------------------------------------------–> diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-tools-eu-base.tex b/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-tools-eu-base.tex index 8ada5ea77b..0a625121ba 100644 --- a/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-tools-eu-base.tex +++ b/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-tools-eu-base.tex @@ -10,9 +10,9 @@ % This work has the LPPL maintenance status “maintained”. % The Current Maintainer of this work is Alain Matthes. -\def\fileversion{4.21c} -\def\filedate{2022/07/19} -\typeout{2022/07/19 4.21c tkz-tools-eu-base.tex} +\def\fileversion{4.22c} +\def\filedate{2022/07/28} +\typeout{2022/07/28 4.22c tkz-tools-eu-base.tex} \makeatletter %<--------------------------------------------------------------------------–> \global\let\tkz@tmp@xa\tkz@init@xmin% modif 2016 diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-tools-eu-colors.tex b/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-tools-eu-colors.tex index 31dab4e25b..18efe2a1d0 100644 --- a/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-tools-eu-colors.tex +++ b/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-tools-eu-colors.tex @@ -10,9 +10,9 @@ % This work has the LPPL maintenance status “maintained”. % The Current Maintainer of this work is Alain Matthes. -\def\fileversion{4.21c} -\def\filedate{2022/07/19} -\typeout{2022/07/19 4.21c tkz-tools-eu-colors} +\def\fileversion{4.22c} +\def\filedate{2022/07/28} +\typeout{2022/07/28 4.22c tkz-tools-eu-colors} \makeatletter %<------ Initialisation of the colors with tkzSetUpColors -----------------> diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-tools-eu-intersections.tex b/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-tools-eu-intersections.tex index 079a3830bb..c233f9d036 100644 --- a/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-tools-eu-intersections.tex +++ b/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-tools-eu-intersections.tex @@ -13,9 +13,9 @@ % The Current Maintainer of this work is Alain Matthes. % utf8 encoding -\def\fileversion{4.21c} -\def\filedate{2022/07/19} -\typeout{2022/07/19 4.21c tkz-tools-eu-intersections.tex} +\def\fileversion{4.22c} +\def\filedate{2022/07/28} +\typeout{2022/07/28 4.22c tkz-tools-eu-intersections.tex} \makeatletter %<--------------------------------------------------------------------------–> % intersection de deux lignes diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-tools-eu-math.tex b/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-tools-eu-math.tex index 741d71c9bd..4c088a8cba 100644 --- a/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-tools-eu-math.tex +++ b/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-tools-eu-math.tex @@ -10,9 +10,9 @@ % This work has the LPPL maintenance status “maintained”. % The Current Maintainer of this work is Alain Matthes. -\def\fileversion{4.21c} -\def\filedate{2022/07/19} -\typeout{2022/07/19 4.21c tkz-tools-eu-math.tex} +\def\fileversion{4.22c} +\def\filedate{2022/07/28} +\typeout{2022/07/28 4.22c tkz-tools-eu-math.tex} \makeatletter %<--------------------------------------------------------------------------> % \tkzpointnormalised# diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-tools-eu-modules.tex b/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-tools-eu-modules.tex index 38453dfe6b..8387498b88 100644 --- a/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-tools-eu-modules.tex +++ b/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-tools-eu-modules.tex @@ -10,9 +10,9 @@ % This work has the LPPL maintenance status “maintained”. % The Current Maintainer of this work is Alain Matthes. -\def\fileversion{4.21c} -\def\filedate{2022/07/19} -\typeout{2022/07/19 4.21c tkz-tools-eu-utilities.tex} +\def\fileversion{4.22c} +\def\filedate{2022/07/28} +\typeout{2022/07/28 4.22c tkz-tools-eu-utilities.tex} \makeatletter %<------------- % chargement des modules ----------------------------------> \def\tkz@obj@all{angles,arcs,compass,defcircles,deflines,defpoints,defpointsby,defpointsrnd,defpointswith,polygons,protractor,sectors,show,triangles}% diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-tools-eu-text.tex b/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-tools-eu-text.tex index 3712ceef9b..8ee28b1bc3 100644 --- a/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-tools-eu-text.tex +++ b/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-tools-eu-text.tex @@ -10,9 +10,9 @@ % This work has the LPPL maintenance status “maintained”. % The Current Maintainer of this work is Alain Matthes. -\def\fileversion{4.21c} -\def\filedate{2022/07/19} -\typeout{2022/07/19 4.21c tkz-tools-eu-text.tex} +\def\fileversion{4.22c} +\def\filedate{2022/07/28} +\typeout{2022/07/28 4.22c tkz-tools-eu-text.tex} \makeatletter %<--------------------------------------------------------------------------–> % tkzText diff --git a/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-tools-eu-utilities.tex b/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-tools-eu-utilities.tex index cd339128f7..a88e105d26 100644 --- a/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-tools-eu-utilities.tex +++ b/macros/latex/contrib/tkz/tkz-euclide/latex/tkz-tools-eu-utilities.tex @@ -10,9 +10,9 @@ % This work has the LPPL maintenance status “maintained”. % The Current Maintainer of this work is Alain Matthes. -\def\fileversion{4.21c} -\def\filedate{2022/07/19} -\typeout{2022/07/19 4.21c tkz-tools-eu-utilities.tex} +\def\fileversion{4.22c} +\def\filedate{2022/07/28} +\typeout{2022/07/28 4.22c tkz-tools-eu-utilities.tex} \makeatletter \pgfkeys{/tkzClip/.cd, space/.store in = {\tkz@CLI@space}, diff --git a/macros/latex/contrib/buctthesis/README.md b/macros/xetex/latex/buctthesis/README.md index b019dd7dba..b019dd7dba 100644 --- a/macros/latex/contrib/buctthesis/README.md +++ b/macros/xetex/latex/buctthesis/README.md diff --git a/macros/latex/contrib/buctthesis/source/buctthesis.dtx b/macros/xetex/latex/buctthesis/buctthesis.dtx index 159ada51c8..42a8290981 100644 --- a/macros/latex/contrib/buctthesis/source/buctthesis.dtx +++ b/macros/xetex/latex/buctthesis/buctthesis.dtx @@ -1,6 +1,6 @@ % \iffalse meta-comment % -% Copyright (C) 2019-2021 by Miracle0565 +% Copyright (C) 2019-2022 by Miracle0565 % % https://github.com/Miracle0565/BUCTthesis % ------------------------------------------------------- @@ -20,7 +20,7 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % \iffalse %<*driver> -\ProvidesFile{buctthesis.dtx}[2022/03/04 v1.3 BUCT Thesis Template] +\ProvidesFile{buctthesis.dtx}[2022/07/29 v1.4.1 BUCT Thesis Template] \documentclass{ltxdoc} \usepackage{manual} \begin{document} @@ -225,7 +225,7 @@ % % \DescribeOpt{fontset = } % 该选项会传递至 \pkg{ctex} 宏集,从而指定全文的字体。模板的设置如表~\ref{tab:fontset}~所示。 -% +% % 其中选项 \opt{fandol} 或使用 \opt{\meta{others}} 选项 \footnote{参见\pkg{ctex}宏集第 4.3 小节。}是为了一些不方便安装字体的系统或平台(如 Overleaf)所采取的\emph{临时解决方案}。 % 这些字体与中易系列字体有少许差别,且偶尔有缺字现象。 % 因此,强烈建议在最后提交论文前,在合适的环境下使用 \opt{fontset = windows} 进行编译。 @@ -374,16 +374,15 @@ % % 三者是互相独立的。 % 英文目录通过 \cs{echapter} 等命令指定某一标题的英文标题,参见~\ref{subsubsec:bitoc}。 -% 设计图纸目录通过 \env{dfigure} 环境指定插图为“设计图纸”并计数编号。 -% 参见~\ref{subsubsec:dfigure}。 +% 设计图纸目录通过 \env{dfigure} 环境指定插图为“设计图纸”并计数编号,参见~\ref{subsubsec:dfigure}。 % % \subsubsection{符号说明表}\label{subsubsec:deno} % \DescribeEnv{denotation} -% 符号说明部分的源文件位于 \file{chapter/denotation.tex}, +% 符号说明表的源文件位于 \file{chapter/denotation.tex}, % 使用 \env{denotation} 环境。 -% 《本科规范》和《研究生规范》中都未详细规定符号说明部分的格式, +% 《本科规范》和《研究生规范》中都未详细规定符号说明表的格式, % 模板设计了一个无框线、可跨页的长表格,直接在环境里填入内容即可。 -% 环境接受一个可选 \meta{Width} 参数 ,代表“说明”一列的宽度,用于在必要时调整。 +% 环境接受一个可选参数 \meta{width} ,代表“说明”一列的宽度,用于在必要时调整。 % \begin{latex} % \begin{denotation}[12cm] % 设置第二列的列宽为 12 cm,默认 10 cm % 符号1 & 说明1 \\ @@ -524,12 +523,18 @@ % % \subsubsection{参考文献}\label{subsubsec:bib} % \DescribeMacro{\cite} +% \DescribeMacro{\inlinecite} % \DescribeMacro{\nocite} % \begin{syntax}{cite} % \marg{CiteKey} % \end{syntax} +% \qquad +% \begin{syntax}{inlinecite} +% \marg{CiteKey} +% \end{syntax} % -% 模板以上标、方括号按“顺序编码制”引用参考文献。 +% 模板使用 \cs{cite} 实现上标、方括号按“顺序编码制”引用参考文献; +% \cs{inlinecite} 可实现行间引用,适合某些特殊情况使用; % 而 \cs{nocite}\marg{CiteKey} 则指明不引用但需要列出的参考文献。 % 在同一处引用多个文献时,应将各篇文献的引用标签一同写在参数里, % 并以西文逗号“,”分隔每个 \meta{CiteKey}。 @@ -607,19 +612,28 @@ % \end{latex} % % \subsection{封面}\label{subsec:cover} -% 本小节将简单介绍研究生论文封面的代码与编译。 +% \DescribeMacro{\makecover} +% BUCTthesis 对学校印刷的纸质封面进行了仿制,本小节将简单介绍相关代码与编译方法。 % -% 与本科模板不同的是,BUCTthesis 的硕博模板在 \file{cover} 文件夹中仿制了学校的封面。 +% 由于字体的原因,BUCTthesis 将封面模板另置于 \file{cover} 文件夹,可根据需要使用。 % 在该文件夹中的三个文件都与封面有关,编译时请确保它们位于同一路径之下。 % -% \emph{注意:这里的“仿制”仅是实现封面的效果,学校印制的封面需要手写内容,故不能替代学校统一印制的封面。} +% \emph{注意:这里的“仿制”仅是实现封面的效果,学校印制的封面需要手写内容,故不能在纸本上替代学校统一印制的封面; +% 若无特殊说明,可以在提交电子版时使用此封面。但,仍请以教务处最新通告为准。} % \begin{enumerate} -% \item \file{cover.tex}:源文档。与 \cs{buctsetup} 类似,这里使用\cs{coversetup} 定义论文信息。 +% \item \file{buctcover.tex}:源文档。在 \cs{documentclass} 后定义封面所属学位,在 \cs{coversetup} 中定义论文相关信息。除导言区外无需修改。 % \begin{latex} +% \documentclass[ +% type = bachelor % type = [ bechelor | master | doctor ] +% ]{buctcover} % \coversetup{ -% % 学号,位于封面的右上角 +% %班级,位于右上角,仅本科 +% class = {计科1024}, +% % 学号,位于右上角 % studentid = {2021010234}, -% % 标题。封面的标题有两行,每一行控制在 18 个汉字长度以内 +% % 标题。总字数不要超过 36 个汉字长度。 +% % 本科:可以一行或分两行写,如果无第二行将 titleB 留空或注释掉; +% % 硕博:封面的标题有两行,每一行控制在 18 个汉字长度以内。 % titleA = {甲乙丙丁戊己庚辛壬癸一二三}, % titleB = {四五六七八九十甲乙丙丁戊己}, % % 作者 @@ -635,15 +649,18 @@ % % 至于编译,只需一遍 xelatex 即可,扩展名可省略。 % \begin{shell} -% xelatex cover.tex +% xelatex buctcover.tex % \end{shell} +% 如果编译两遍,还会生成封面的 PDF 书签。 +% 此时可以用其他 PDF 工具将封面整合到论文中,同时还能保留封面书签以便于跳转。 +% % \item \file{buctcover.cls}:格式控制文件。类似 \file{buctthesis.cls},亦可由 \file{buctthesis.ins} 和 \file{buctthesis.dtx} 生成: % \begin{shell} % xelatex buctthesis.ins % \end{shell} % 请注意执行以上命令时会同时生成 \file{buctcover.cls} 和 \file{buctthesis.cls},只有前者是用于控制封面的。 % \end{enumerate} -% +% % 除此之外,封面使用的方正系列字体未预装于一些操作系统上, % 可访问\href{https://www.foundertype.com}{方正字库官网}下载和安装,具体步骤从略。 % @@ -653,12 +670,11 @@ % \item SimHei,中易黑体 % \item KaiTi,中易楷体 % \item STXingkai,华文行楷 -% \item FZDaBiaoSong-B06S,方正大标宋简体 % \item FZXiaoBiaoSong-B05S,方正小标宋简体 +% \item FZDaBiaoSong-B06S,方正大标宋简体(仅硕博封面需要) % \end{enumerate} % % -% % \StopEventually{\PrintChanges\PrintIndex} % % \clearpage @@ -667,7 +683,7 @@ % \begin{macrocode} %<class|cover>\NeedsTeXFormat{LaTeX2e}[1999/12/01] %<*class> -\ProvidesClass{buctthesis}[2021/09/10 v1.2 BUCT Thesis Template] +\ProvidesClass{buctthesis}[2022/07/29 v1.4.1 BUCT Thesis Template] % \end{macrocode} % % 装载 \pkg{ifxetex} 宏包,并通过 \cs{RequireXeTeX} 命令检查编译命令。 @@ -741,7 +757,7 @@ % \end{macrocode} % % \begin{macro}{\buct@def@key} -% 定义用于定义论文相关信息的内部命令。例如 +% 定义用于定义论文相关信息的内部命令。例如: % \begin{latex} % \buct@def@key{ctitle} % \end{latex} @@ -760,7 +776,7 @@ % \end{macro} % % \begin{macro}{\buctsetup} -% 定义 \cs{buctsetup} 命令方便在正文中设置。 +% 定义 \cs{buctsetup} 命令作为接口,方便在主文件中设置。 % \begin{macrocode} \newcommand{\buctsetup}[1]{\kvsetkeys{buct}{#1}} \buct@def@key{ctitle} @@ -776,9 +792,9 @@ % \end{macro} % % \begin{macro}{\buct@def@sep@key} -% 对于 \texttt{ckeywords} 等键接受的是以西文逗号“,”分隔的值,上面的定义就不合适了。 -% 所以要对值做分隔。相比 \cs{buct@def@key} 这里多一个参数,为在论文中的分隔符。 -% 此处宏展开可参考\href{https://www.zhihu.com/question/26916597}{这篇讨论}。 +% 对于 \opt{ckeywords} 等键接受的是以西文逗号“,”分隔的值,上面的定义就不合适了。 +% 所以要对值做分隔。相比 \cs{buct@def@key} 这里多一个参数,即为在论文中的分隔符。 +% 此处的宏展开可参考\href{https://www.zhihu.com/question/26916597}{这篇讨论}。 % \begin{macrocode} \newcommand{\buct@def@sep@key}[2]{% \@namedef{#1}##1{% @@ -825,7 +841,7 @@ \RequirePackage{pifont,enumitem} % \end{macrocode} % -% 一个适合排版含数值和单位的物理量的宏包,它也提供能使表格中小数点竖直对齐的命令。 +% 一个适合排版含数值和单位的物理量的宏包,它也能提供在表格中按小数点竖直对齐的方法。 % \begin{macrocode} \RequirePackage{siunitx} % \end{macrocode} @@ -857,8 +873,8 @@ \RequirePackage{listings} % \end{macrocode} % -% 该宏包提供了符合要求的参考文献编排格式。这里的选项会传递至 \pkg{natbib}, -% 从而在正文中能数字上标、方括号引用。 +% 该宏包提供了符合要求的“参考文献”章节中文献的编排格式。 +% 这里的选项会传递至 \pkg{natbib},从而在正文中能实现数字、上标、方括号的引用模式。 % \begin{macrocode} \RequirePackage[sort&compress]{gbt7714} % \end{macrocode} @@ -907,27 +923,27 @@ % % 根据\cs{buct@fontsetval} 的值,分别设置不同的字体。 % -% \begin{macrocode} -\ifthenelse{\equal{\buct@fontsetval}{windows}}{ -% \end{macrocode} -% % 在 Windows 系统下,需要对中易宋体、中易黑体开启“伪粗”和“伪斜”,并设置相关系数。 % \begin{macrocode} +\ifthenelse{\equal{\buct@fontsetval}{windows}}{ \xeCJKsetup{EmboldenFactor=2.2,SlantFactor=0.2} \setCJKmainfont{SimSun}[AutoFakeBold,AutoFakeSlant] \setCJKsansfont{SimHei}[AutoFakeBold] } % \end{macrocode} -% 而在非Windows 系统下,则由 \pkg{ctex} 宏集自动检测环境并保留其默认设置, +% 而在非 Windows 系统下,则由 \pkg{ctex} 宏集自动检测环境并保留其默认设置, % 同时警告所使用的字体与《规范》(即默认设置)存在不同。 % \begin{macrocode} { - \ClassWarning{buctthesis}{The fonts differ to the default.} + \ClassWarning{buctthesis}{% + The fonts differ to the default.\MessageBreak% + Use fontset = windows to correct.% + } } % \end{macrocode} % % \begin{macro}{\bfsong} -% 因设置中易宋体开启“伪粗体”,使用 \cs{bfseries}将产生加粗的效果, +% 因设置中易宋体开启“伪粗体”,使用 \cs{bfseries} 将产生加粗的效果, % 这与一般的 \LaTeX\ 常识是相悖的。 % 因此模板提供了更明确的命令 \cs{bfsong}。 % \begin{macrocode} @@ -936,13 +952,14 @@ % \end{macro} % \begin{macro}{\bfhei} % -% 对于黑体同理。此外要注意模板将Windows下预设的无衬线字体(微软雅黑)改为了黑体。 +% 对于黑体同理。 +% 此外要注意:模板将 \opt{fontset = windows} 预设的无衬线字体(微软雅黑)改为了中易黑体。 % \begin{macrocode} \newcommand{\bfhei}{\sffamily\bfseries} % \end{macrocode} % \end{macro} % -% 对于西文正文,全部统一设置为Times New Roman。 +% 对于西文正文,全部统一设置为Times New Roman,以尽可能避免格式审查问题。 % \begin{macrocode} \setmainfont{Times New Roman} \setsansfont{Times New Roman} @@ -963,18 +980,20 @@ }{} % \end{macrocode} % -% % 指定 Unicode 中带圈数字 \symbol{"2460}--\symbol{"2469} 使用中文字体。 % \begin{macrocode} \xeCJKDeclareCharClass{CJK}{"2460->"2469} % \end{macrocode} -% 页眉与页脚的字体。 +% +% 完成配置后,定义文中各元素的字体样式。 +% +% 页眉与页脚。 % \begin{macrocode} \newcommand{\buct@headfont}{\zihao{-5}\songti} \newcommand{\buct@footfont}{\zihao{-5}\songti} % \end{macrocode} % -% 诚信声明(本科),或论文原创性声明和授权声明(硕博)的字体。 +% 诚信声明(本科)或论文原创性声明和授权声明(硕博)。 % \begin{macrocode} \ifbuct@bachelor \newcommand{\buct@dcl@titlefont}{\zihao{3}\songti} @@ -987,7 +1006,7 @@ \fi % \end{macrocode} % -% 中英文摘要中的字体。 +% 中英文摘要。 % 这里的 \cs{CJKfamily+} 命令来自于 \pkg{xeCJK} 宏包,用于切换字体族: % 当参数为空时,则使用当前的 CJK 字体族,且对所有字符类生效。 % \begin{macrocode} @@ -1012,7 +1031,7 @@ \fi % \end{macrocode} % -% 设置中英文目录、设计图纸目录标题和目录中的各级标题字体。 +% 中英文目录、设计图纸目录标题和目录中的各级标题。 % \begin{macrocode} \ifbuct@bachelor \newcommand{\buct@toc@tocfont}{\zihao{4}\mdseries\heiti} @@ -1042,13 +1061,14 @@ \fi % \end{macrocode} % -% 设置浮动体(包括插图和表格)内容、编号和标题的字体。 +% 浮动体(包括插图和表格)内容、编号和标题。 % \begin{macrocode} \newcommand{\buct@floatfont}{\zihao{5}} -\newcommand{\buct@float@captionfont}{\zihao{5}\songti} +\newcommand{\buct@float@captionfont}{\zihao{5}\mdseries} +\newcommand{\buct@float@labelfont}{\zihao{5}\mdseries} % \end{macrocode} % -% 设置代码块的字体。根据是否开启 \opt{submit} 选项,设置关键字、注释的颜色。 +% 代码块。根据是否开启 \opt{submit} 选项,设置关键字、注释的颜色。 % 如果未开启,关键字将会使用深蓝色,注释会使用深灰色。 % \begin{macrocode} \newcommand{\buct@codefont}{\ttfamily\songti\zihao{5}} @@ -1085,7 +1105,7 @@ \newcommand\buct@task@class{班级:} \newcommand\buct@task@student{学生:} \newcommand\buct@task@supervisor{指导教师(含职称):} - \newcommand\buct@task@msupervisor{专业负责人:} + \newcommand\buct@task@msupervisor{专业负责人:} \newcommand\buct@task@itema{1.设计(论文)的主要任务及目标} \newcommand\buct@task@itemb{2.设计(论文)的基本要求和内容} \newcommand\buct@task@itemc{3.主要参考文献} @@ -1126,14 +1146,14 @@ 可以允许采用影印、缩印或其它复制手段保存、汇编学位论文。 $\Box$ 论文暂不公开(或保密)注释:本学位论文属于暂不公开 - (或保密)范围,在\rule{1.5em}{.6pt}年解密后适用本授权书。 + (或保密)范围,在\rule{1.5em}{.4pt}年解密后适用本授权书。 $\Box$ 非暂不公开(或保密)论文注释:本学位论文不属于暂不公开 (或保密)范围,适用本授权书。 } \newcommand\buct@dcl@pdf{版权页} - \newcommand\buct@sign@author{作者签名:\rule{7em}{.6pt}\qquad{日期:}\rule{7em}{.6pt}} - \newcommand\buct@sign@supervisor{导师签名:\rule{7em}{.6pt}\qquad{日期:}\rule{7em}{.6pt}} + \newcommand\buct@sign@author{作者签名:\rule{7em}{.4pt}\qquad{日期:}\rule{7em}{.4pt}} + \newcommand\buct@sign@supervisor{导师签名:\rule{7em}{.4pt}\qquad{日期:}\rule{7em}{.4pt}} \newcommand\buct@cabstract@title{摘\hspace{\ccwd}要} \newcommand\buct@eabstract@title{ABSTRACT} \newcommand\buct@ckeywords@title{关键词:} @@ -1141,6 +1161,7 @@ \newcommand\buct@ckeywords@sep{,} \newcommand\buct@ekeywords@sep{,~} \newcommand\buct@content@title{目\hspace{\ccwd}录} + \newcommand\buct@econtent@chapter{Chapter~} \newcommand\econtentsname{Contents} \newcommand\buct@deno@title{符号和缩略词说明} \newcommand\buct@ack@title{致谢} @@ -1192,7 +1213,6 @@ % \end{macrocode} % \end{macro} % -% % \begin{macro}{\cleardoublepage} % 修改命令 \cs{cleardoublepage},使之能在插入一张完全空白页的同时 % 保持页码的连续,适合章页右开的情况。 @@ -1229,24 +1249,14 @@ \else{ \thispagestyle{empty} \linespread{1.5534} - \setlength{\parskip}{9pt} - \begin{center} - \buct@dcl@titlefont\buct@dcl@title - \end{center} - - \buct@dcl@textfont\buct@dcl@text - - \vspace{6pt}\buct@sign@author\vspace{6pt} - - \begin{center} - \buct@auth@titlefont\buct@auth@title - \end{center} - - \buct@auth@textfont\buct@auth@text - - \vspace{6pt}\buct@sign@author - - \vspace{6pt}\buct@sign@supervisor + \setlength{\parskip}{15pt} + \centerline{\buct@dcl@titlefont\buct@dcl@title} + \par\indent\buct@dcl@textfont\buct@dcl@text + \par\indent\buct@sign@author\\[30pt] + \centerline{\buct@auth@titlefont\buct@auth@title} + \par\indent\buct@auth@textfont\buct@auth@text + \par\indent\buct@sign@author + \par\indent\buct@sign@supervisor }\fi \clearpage\normalsize } @@ -1256,6 +1266,7 @@ % \begin{macro}{\makedeclare} % 定义一个带可选参数的命令 \cs{makedeclare},可选参数为扫面页的相对路径; % 若不加参数则使用 \cs{buct@makedeclare} 来插入文本。 +% 这里的 \opt{pages=-} 表示插入所有页面。 % \begin{macrocode} \NewDocumentCommand{\makedeclare}{ o }{% \buct@pdfmark{\ifbuct@bachelor\buct@dcl@title\else\buct@dcl@pdf\fi}{declare} @@ -1286,7 +1297,7 @@ % \end{macrocode} % \end{macro} % -% 在这个环境中有如下的排版命令和环境: +% 排版“任务书”时,提供如下的命令和环境: % \begin{macro}{\taskinfo*} % 命令 \cs{taskinfo} 或 \cs{taskinfo*}: % 后者是学校样例的实现,但是由于换行、空位少造成书写不便,且不甚美观; @@ -1308,7 +1319,7 @@ % \end{macrocode} % \end{macro} % \begin{macro}{\taskinfo} -% 更多的换行,相比之下会更加整齐一些。 +% 多了一次换行,相比之下会更加整齐一些。 % \begin{macrocode} \buct@task@school\buct@ul[15em]{\buct@school}\qquad \buct@task@major\buct@ul[13em]{\buct@major}\\[3pt] @@ -1340,7 +1351,7 @@ % \begin{macro}{\taskitem} % 这里相比学校的样例,段前增加了一点空白。 % \begin{macrocode} - \newcommand{\taskitem}{\vspace{1em}\noindent\buct@taskitem\par} + \newcommand{\taskitem}{\vspace{6pt}\noindent\buct@taskitem\par} \fi % \end{macrocode} % \end{macro} @@ -1407,7 +1418,7 @@ \else \newenvironment{eabstract}{% \cleardoublepage% - \buct@pdfmark{\buct@eabstract@title}{eabstract}\markboth{\buct@eabstract@title}{} + \buct@pdfmark{\buct@eabstract@title}{eabstract}\markboth{\buct@eabstract@title}{} \begin{center} \setlength{\leftskip}{3em plus 1em minus .5em} \setlength{\rightskip}{3em plus 1em minus .5em} @@ -1463,7 +1474,7 @@ % \end{macrocode} % \end{macro} % \begin{macro}{\buct@addengcontents} -% 加入英文目录项。 +% 加入英文目录项。本命令依次接受 3 个参数:目录层级、标题文本、所使用的字体和(或)前缀字符。 % \begin{macrocode} \newcommand\buct@addengcontents[3]{% \addcontentsline{toce}{#1}{\protect\numberline{#3\@nameuse{the#1}}#2} @@ -1477,7 +1488,7 @@ % \begin{macro}{\esubsubsection} % 定义将不同层次标题加入英文目录中的命令。 % \begin{macrocode} - \newcommand\echapter[1]{\buct@addengcontents{chapter}{#1}{\buct@toce@chapfont}} + \newcommand\echapter[1]{\buct@addengcontents{chapter}{#1}{\buct@toce@chapfont{}\buct@econtent@chapter}} \newcommand\esection[1]{\buct@addengcontents{section}{#1}{}} \newcommand\esubsection[1]{\buct@addengcontents{subsection}{#1}{}} \newcommand\esubsubsection[1]{\buct@addengcontents{subsubsection}{#1}{}} @@ -1492,7 +1503,7 @@ % \begin{macro}{\bisubsection} % \begin{macro}{\bisubsubsection} % 类似 \cs{bicaption} 可接受两个参数来生成双语图标注一样,定义 \cs{bichapter} 命令从而更加方便一些。 -% \emph{以下定义的命令不可带星号。} +% \emph{以下定义的命令在使用时不可带星号。} % \begin{macrocode} \NewDocumentCommand{\bichapter}{ o m m }{\chapter[#1]{#2}\echapter{#3}} \NewDocumentCommand{\bisection}{ o m m }{\section[#1]{#2}\esection{#3}} @@ -1795,7 +1806,7 @@ \sisetup{% list-final-separator = { 和 }, list-pair-separator = { 和 }, - range-phrase = {$\sim$}, + range-phrase = {\,$\sim$\,}, } % \end{macrocode} % @@ -1844,9 +1855,9 @@ % 在“符号说明表”中我们嵌套了 \env{longtable} 环境,但其中的字号仍应为小四号。 % 因此这里需要保留原先的定义。 % \begin{macrocode} +\ifbuct@bachelor\relax\else \let\oldlongtable\longtable \let\endoldlongtable\endlongtable -\ifbuct@bachelor\relax\else \def\longtable{\zihao{5}\oldlongtable} \AtEndEnvironment{longtable}{\normalsize} \fi @@ -1861,7 +1872,7 @@ % % \begin{macrocode} \renewcommand{\captionfont}{\buct@float@captionfont} -\renewcommand{\captionlabelfont}{\buct@float@captionfont} +\renewcommand{\captionlabelfont}{\buct@float@labelfont} \DeclareCaptionLabelSeparator{capspace}{\quad} \captionsetup{labelsep=capspace} \captionsetup[table]{% @@ -1887,7 +1898,7 @@ \renewcommand{\thesubtable}{(\alph{subtable})} \renewcommand{\thetable}{\thechapter-\arabic{table}} \renewcommand{\thesubfigure}{(\alph{subfigure})} - \renewcommand{\thefigure}{\arabic{chapter}-\arabic{figure}} + \renewcommand{\thefigure}{\thechapter-\arabic{figure}} \ifbuct@bachelor \renewcommand{\thedfigure}{\thechapter-\arabic{dfigure}} \renewcommand{\theequation}{\thechapter-\arabic{equation}} @@ -1899,6 +1910,15 @@ } % \end{macrocode} % +% \subsubsection{文献引用} +% \begin{macro}{\inlinecite} +% 这里定义的 \cs{inlinecite} 适用于行间引用,依赖于 \pkg{natbib} 宏包里的命令。 +% \begin{macrocode} +\DeclareRobustCommand\inlinecite{\@inlinecite} +\def\@inlinecite#1{\begingroup\let\@cite\NAT@citenum\citep{#1}\endgroup} +% \end{macrocode} +% \end{macro} +% % \subsubsection{数学公式} % 硕博公式需要加入点线连接公式与编号。这里通过重定义 \file{source2e} % 中的 \env{equation} 环境,故仅在 \env{equation} 环境中生效。 @@ -1971,10 +1991,17 @@ % \end{macrocode} % \end{environment} % +% \begin{macro}{\appendix} +% 英文目录中,修改“附录”的英文前缀字符,仅硕博。 +% \begin{macrocode} +\else + \g@addto@macro\appendix{\def\buct@econtent@chapter{Appendix~}} +% \end{macrocode} +% \end{macro} +% % \begin{environment}{achievements} % 研究成果及发表的学术论文,仅硕博。 % \begin{macrocode} -\else \newenvironment{achievements}{% \cleardoublepage \chapter*{\buct@achi@title} @@ -2060,7 +2087,6 @@ \renewcommand{\em}{\bfsong} % \end{macrocode} % \end{macro} - % \subsubsection{脚注} % \begin{macro}{\footnote} % 使用带圈圈的脚注。尽管 \LaTeX\ 自带了 \cs{textcircled} 命令,但是效果并不如意。 @@ -2110,10 +2136,15 @@ % % % \subsection{封面} -% 由于学校会统一印制封面,这里仅提供\emph{硕博论文封面}的一个参考实现。 +% 由于学校会统一印制封面,这里仅提供本科和硕博的一个参考实现。 +% 并且由于学校所给的参考封面每年都有细微的变动,由本模板所生成的封面上文字间距不能保证与参考一致。 +% 还请留心。 % \begin{macrocode} %<*cover> -\ProvidesClass{buctcover}[2021/04/24 Cover Maker for BUCTthesis] +\ProvidesClass{buctcover}[2022/06/21 Cover Maker for BUCTthesis] +% \end{macrocode} +% 和论文本体一样,目前只支持 \XeLaTeX\ 引擎编译封面,其余设置基本一致。 +% \begin{macrocode} \RequirePackage{ifxetex} \RequireXeTeX \RequirePackage{kvoptions} @@ -2132,36 +2163,35 @@ \LoadClass[zihao=-4]{ctexbook} % \end{macrocode} % -% 目前封面的 \opt{type} 选项仅允许硕博。 +% 封面的 \opt{type} 对于三种学位类型都能支持,但是必须选择其中的一项。 % \begin{macrocode} -\ifbuct@bachelor% - \ClassError{buctcover}{% - type `bachelor' is unavailable. \MessageBreak% - type = [ master | doctor ]% - }{}\else +\ifbuct@bachelor\relax\else \ifbuct@master\relax\else \ifbuct@doctor\relax\else \ClassError{buctthesis}{% Specified thesis type is obligatory: \MessageBreak% - type = [ master | doctor ]% + type = [ bachelor | master | doctor ]% }{} \fi\fi\fi % \end{macrocode} % % 定义用于定义论文相关信息的内部命令。 -% 与 \cls{buctthesis} 不同的是:这里仅能通过 \cs{coversetup} 定义论文信息。其中 \opt{titleA} 和 \opt{titleB} 分别用于封面标题的第一行与第二行。 +% 与 \cls{buctthesis} 不同的是:这里仅能通过 \cs{coversetup} 定义论文信息。 +% 其中 \opt{titleA} 和 \opt{titleB} 分别用于封面标题的第一行与第二行。 +% 由于可能存在只用一行就能写完标题的情况,所以这里不设置后者的默认文本。 % \begin{macrocode} \newcommand{\coversetup}[1]{\kvsetkeys{buct}{#1}} +\DeclareStringOption[班级未定义]{class} \DeclareStringOption[学号未定义]{studentid} \DeclareStringOption[题目首行未定义]{titleA} -\DeclareStringOption[题目次行未定义]{titleB} +\DeclareStringOption{titleB} \DeclareStringOption[专业未定义]{major} \DeclareStringOption[作者未定义]{author} \DeclareStringOption[导师未定义]{supervisor} \DeclareStringOption[\the\year-\two@digits{\month}-\two@digits{\day}]{date} % \end{macrocode} % -% 页边距设置。经过测量,各边距值比正文部分都要小。 +% 页边距设置。经过测量,各边距值比正文部分都要小;本科暂与硕博设置一致。 % \begin{macrocode} \RequirePackage[a4paper,nomarginpar, top = 2.1cm, bottom = 2.2cm, left = 2cm, right = 2cm, @@ -2169,9 +2199,17 @@ ]{geometry} % \end{macrocode} % -% 载入表格、插图、计算尺寸的宏包。 +% 载入 \pkg{xeCJKfntef} 宏包。在 \pkg{ctex} 宏集 2.5 版本之后需要手动载入。 +% \begin{macrocode} +\RequirePackage{xeCJKfntef} +% \end{macrocode} +% +% 以下宏包分别用于排版表格、插图,计算标题文本长度,划本科封面线条, +% 判断语句和添加封面的 PDF 书签。 +% \pkg{textpos} 配合 \pkg{tikz},这样就能在页面的任何地方作画了。 % \begin{macrocode} -\RequirePackage{array,graphicx,calc,hyperref} +\RequirePackage{array,graphicx,calc,tikz,xifthen,hyperref} +\RequirePackage[absolute,overlay]{textpos} % \end{macrocode} % % 清空页眉页脚。 @@ -2196,19 +2234,39 @@ \newCJKfontfamily[xbsong] \xbsong {FZXiaoBiaoSong-B05S} \newCJKfontfamily[dbsong] \dbsong {FZDaBiaoSong-B06S} % \end{macrocode} +% 设置西文字体。事实上该字体这只会作用于本科封面的数字日期,除此之外的数字(如学号)使用中文字体。 +% \begin{macrocode} +\setmainfont{Times New Roman} +% \end{macrocode} % -% 标尺,用于调试。 +% 标尺,用于调试。手动取消注释来开启。 % \begin{macrocode} % \usepackage[unit=cm,type=upperleft,hshift=0cm,vshift=0cm]{fgruler} % \end{macrocode} % +% \begin{macro}{\buct@title@ul} % 定义下划线命令,这里利用了 \pkg{calc} 宏包的 \cs{widthof} 命令, % 取 \cs{buct@titleA} (即首行标题)的长度,用以固定下划线的长度。 +% 文本末尾加一个 \cs{enspace} 会让横线右端稍长于最后一个文字,显得更美观一些。 % \begin{macrocode} \newcommand\buct@title@ul[1]{% \CJKunderline{\makebox[\widthof{\buct@titleA\enspace}][l]{#1}} } % \end{macrocode} +% \end{macro} +% +% \begin{macro}{\buct@major@ul} +% 但是对于本科封面而言,“专业”“学生”“指导教师”与“题目”之间有一大段空白, +% 可以看做相互独立的表格。因此,这里我们让横线的宽度取所填入专业文本的宽度。 +% 使用 \cs{quad} 会让横线右端长于最后一个文字更多一点,更贴合封面的参考样例。 +% \begin{macrocode} +\newcommand\buct@major@ul[1]{% + \CJKunderline{\makebox[\widthof{\buct@major\quad}][c]{#1}} +} +% \end{macrocode} +% \end{macro} +% +% \begin{macro}{\buct@format@date} % 日期格式处理,将输入的 \cs{buct@date} 拆分。 % \begin{macrocode} \newcommand\buct@format@date[1]{% @@ -2219,101 +2277,203 @@ \expandafter\buct@@process@date\buct@@date\@nil } % \end{macrocode} +% \end{macro} % -% \cs{@zhdate} 命令接受三个数字,将“年”转换为中文数字串,“月”和“日”转换为中文数字;其中“年”中的 0 映射为“〇”而非“零”。 +% \cs{@zhdate} 命令接受三个数字。 +% 本科的日期要求比较简单,直接输出对应的数字即可。 +% 但是样例所给的数字前后有一些空白,我们用 \cs{makebox} 来定格它。 % \begin{macrocode} \newcommand\@zhdate[3]{% - \Large\bfseries\zhkai\ziju{.1}% - 日\hspace{1.5\ccwd}期:\zhdigits{#1}年\zhnumber{#2}月\zhnumber{#3}日% + \bfseries\zhkai + \ifbuct@bachelor + \zihao{4} + #1年\makebox[1.5em]{#2}月\makebox[1.5em]{#3}日 +% \end{macrocode} +% +% 如果是硕博,则将“年”转换为中文数字串,“月”和“日”转换为中文数字;其中“年”中的 0 映射为“〇”而非“零”。 +% \begin{macrocode} + \else + \Large\ziju{.1}% + 日\hspace{1.5\ccwd}期:\zhdigits{#1}年\zhnumber{#2}月\zhnumber{#3}日% + \fi } % \end{macrocode} % % \begin{macro}{\buct@makecover} -% 定义 \cs{buct@makecover} 命令来生成封面。 +% 接下来是重头戏:定义 \cs{buct@makecover} 命令来生成封面。 % \begin{macrocode} \newcommand{\buct@makecover}{% % \end{macrocode} % -% 封面右上角的“单位代码”和“学号”。 +% 封面右上角的“单位代码”和“学号”,先分别设置格式。 % \begin{macrocode} \begin{table}[h] - \renewcommand{\arraystretch}{1.3} - \raggedleft\large + \raggedleft + \ifbuct@bachelor + \songti\zihao{5} + \else + \renewcommand{\arraystretch}{1.3}\large + \fi +% \end{macrocode} +% +% 用一个无线表格来排版文字。需要注意二者都要以中文字体来书写数字。 +% 注意本科封面的表格右端并不是严格顶头,所以这里空开两个字符的宽度。 +% \begin{macrocode} \begin{tabular}{l@{}l} - \xbsong 单位代码 & :\CJKfamily+{zhsong}\mbox{10010}\\ - \xbsong 学\hspace{2\ccwd}号 & :\CJKfamily+{zhsong}\mbox{\buct@studentid}\\ + \ifbuct@bachelor% + 班\hspace{2\ccwd}级&:\CJKfamily+{zhsong}\buct@class\hspace*{2\ccwd}\\ + 学\hspace{2\ccwd}号&:\CJKfamily+{zhsong}\buct@studentid\hspace*{2\ccwd}\\ + \else% + \xbsong 单位代码 & :\CJKfamily+{zhsong}\mbox{10010}\\ + \xbsong 学\hspace{2\ccwd}号 & :\CJKfamily+{zhsong}\mbox{\buct@studentid}\\ + \fi \end{tabular} \end{table} - \vspace{26bp} + \ifbuct@bachelor\vspace{3bp}\else\vspace{26bp}\fi % \end{macrocode} % % 校徽与校名。前者是插图,后者是文字。 +% 需要注意,本科和硕博封面的“北京化工大学”几个字的字距是有差别的。 +% 由于并未设置居中,所以本科还需要手动空一点距离让文本近似居于页面中央。 % \begin{macrocode} \begin{minipage}[c][][c]{2.35cm} \includegraphics[width = 2.35cm]{BUCT-badge.pdf} \end{minipage} \qquad \begin{minipage}[c][2.35cm][c]{9cm} - \ziju{-0.02}\xingkai\zihao{0}{北京化工大学} + \xingkai + \ifbuct@bachelor + \ziju{0.1}\hspace*{0.8\ccwd}\zihao{-0} + \else + \ziju{-0.02}\zihao{0} + \fi + {北京化工大学} \end{minipage} - \vspace{18bp} + \ifbuct@bachelor\vspace{12bp}\else\vspace{18bp}\fi % \end{macrocode} % -% 标题。 +% 标题。本科的标题中的“(论文)”使用了半角括号,字体使用 Times New Roman Bold。 +% 按照排版规范,但模板使用全角和对应的中文字体。 +% 对于这项更改,我们使用 \pkg{xeCJK} 里的命令来吃掉一点括号的空白。 +% +% 注:\cs{punctstyle\{banjiao\}} 和 \cs{xeCJKsetup\{PunctStyle = banjiao\}} 和 \cs{ctexset\{punct = banjiao\}}是一样的。 % \begin{macrocode} \begin{center} - % \ziju{-0.05} - {\dbsong\fontsize{38bp}{60bp}\selectfont - \ifbuct@master{硕}\else{博}\fi{}士研究生学位论文} + \ifbuct@bachelor + \ziju{0.15}\xbsong\zihao{-0}\CJKfamily+{}{% + \punctstyle{banjiao}毕业设计(论文)% (论文) + } + \else% + %\ziju{-0.05} + \dbsong\fontsize{38bp}{60bp}\selectfont + \ifbuct@master{硕}\else{博}\fi{}士研究生学位论文 + \fi \end{center} - \vspace{76bp} % \end{macrocode} % -% 论文信息。 -% \begin{macrocode} - \begin{center} - \fontsize{20}{36}\selectfont -% \end{macrocode} +% 对于论文标题之下的部分,我们将本科和硕博分开设置。 % -% 禁用下划线的断点,调整粗细。 +% 本科封面有两条横贯页面的横线,位于纸张顶部向下 \SI{10}{\centi\metre} 左右, +% 我们用 \pkg{textpos} 的 \env{textblock} 环境定位,用 \pkg{tikz} 将它们画出来。 +% 两条线的间距取 \SI{0.2}{\centi\metre}。 % \begin{macrocode} - \xeCJKsetup{ - underline = { - skip = false, - thickness = 1.2pt, - } - } + \ifbuct@bachelor + \setlength{\TPHorizModule}{1cm} + \setlength{\TPVertModule}{1cm} + \begin{textblock}{0}(0,10) + \noindent% + \tikz[line width=1.2pt] \draw (0,0) -- (21,0) (0,0.2) -- (21,0.2); + \end{textblock} + \vspace{72bp} % \end{macrocode} % -% 使用一个表格来排版论文的信息。 +% 接下来书写题目。先使用 \pkg{xeCJK} 的功能来禁用下划线的断点,并调整其粗细。 % \begin{macrocode} - \begin{tabular}{ - >{\begin{CJKfilltwosides}[b]{4\ccwd}\sffamily\bfseries}r% - <{\end{CJKfilltwosides}}% - @{}>{\enspace\zihao{3}\bfseries}l% - <{\vspace{.2em}}% - } + \begin{center} + \xeCJKsetup{ + underline = { + skip = false, + thickness = 1.4pt, + } + } % \end{macrocode} % +% 然后是“题目”及其内容。 % 题目需要手动断行,且长度控制在 \SI{36}{em} 以内。 % 因表格本身的横线与文字间距较大,这里采用下划线的方式来划线。 -% \begin{macrocode} - 题目 & \buct@title@ul{\buct@titleA}\\ - &\buct@title@ul{\buct@titleB}\\ - 专业 & \buct@title@ul{\zihao{4}\buct@major}\\ - 研究生 & \buct@title@ul{\zihao{4}\buct@author}\\ - 指导教师 & \buct@title@ul{\zihao{4}\buct@supervisor}\\ - \end{tabular} - \end{center} +% 注意这里我们要判断题目是否有第二行(即 \cs{buct@titleB} 是否有值) +% 来输出一行还是两行题目。 +% \begin{macrocode} + \renewcommand{\arraystretch}{2} + \begin{tabular}{% + >{\zihao{-2}\xbsong}l + >{\zihao{3}\bfseries}l + } + 题\hspace{\ccwd}目 & \buct@title@ul{\buct@titleA}\\ + \ifthenelse{\equal{\buct@titleB}{}}{\relax}{ + & \buct@title@ul{\buct@titleB}\\ + } + \end{tabular} + \vskip144bp\zihao{3} +% \end{macrocode} +% +% 使用一个表格来排版论文的信息,如前定义 \cs{buct@major@ul} 所述,这里横线的宽度取“专业”内容的宽度。 +% \begin{macrocode} + \begin{tabular}{ + >{\begin{CJKfilltwosides}[b]{4\ccwd}\xbsong}r% + <{\end{CJKfilltwosides}}% + @{}>{\enspace\zihao{4}\bfseries}l% + <{\vspace{.2em}}% + } + 专业 & \buct@major@ul{\buct@major}\\ + 学生 & \buct@major@ul{\buct@author}\\ + 指导教师 & \buct@major@ul{\buct@supervisor}\\ + \end{tabular} + \end{center} % \end{macrocode} % % 在页面底部书写日期。 % \begin{macrocode} - \vfill{% - \begin{center}% - \buct@format@date{\@zhdate}% - \end{center}% - } + \vfill{% + \begin{center}% + \buct@format@date{\@zhdate}% + \end{center}% + } +% \end{macrocode} +% +% 硕博论文的处理方式与本科相似。 +% \begin{macrocode} + \else + \vspace{76bp} + \begin{center} + \fontsize{20}{36}\selectfont + \xeCJKsetup{ + underline = { + skip = false, + thickness = 1.2pt, + } + } + \begin{tabular}{ + >{\begin{CJKfilltwosides}[b]{4\ccwd}\sffamily\bfseries}r% + <{\end{CJKfilltwosides}}% + @{}>{\enspace\zihao{3}\bfseries}l% + <{\vspace{.2em}}% + } + 题目 & \buct@title@ul{\buct@titleA}\\ + \ifthenelse{\equal{\buct@titleB}{}}{\relax}{ + & \buct@title@ul{\buct@titleB}\\ + } + 专业 & \buct@title@ul{\zihao{4}\buct@major}\\ + 研究生 & \buct@title@ul{\zihao{4}\buct@author}\\ + 指导教师 & \buct@title@ul{\zihao{4}\buct@supervisor}\\ + \end{tabular} + \end{center} + \vfill{% + \begin{center}% + \buct@format@date{\@zhdate}% + \end{center}% + } + \fi } % \end{macrocode} % \end{macro} @@ -2322,15 +2482,13 @@ % 文档命令 \cs{makecover} 类似 \cs{makedeclare}, % 接受一个可选参数用于插入扫描页,否则调用 \cs{buct@makecover} 生成封面。 % \begin{macrocode} -\ifbuct@bachelor\relax\else - \NewDocumentCommand{\makecover}{ o }{% +\NewDocumentCommand{\makecover}{ o }{% \hypertarget{cover}{} \pdfbookmark{封面}{cover} \IfNoValueTF{#1}{\buct@makecover}{% \includepdf[pages=-]{#1} } - } -\fi +} %</cover> % \end{macrocode} % \end{macro} diff --git a/macros/latex/contrib/buctthesis/source/buctthesis.ins b/macros/xetex/latex/buctthesis/buctthesis.ins index ada3e84b4a..4396724f77 100644 --- a/macros/latex/contrib/buctthesis/source/buctthesis.ins +++ b/macros/xetex/latex/buctthesis/buctthesis.ins @@ -1,5 +1,5 @@ %% -%% Copyright (C) 2019-2021 by Miracle0565 +%% Copyright (C) 2019-2022 by Miracle0565 %% %% https://github.com/Miracle0565/BUCTthesis %% diff --git a/macros/xetex/latex/buctthesis/buctthesis.pdf b/macros/xetex/latex/buctthesis/buctthesis.pdf Binary files differnew file mode 100644 index 0000000000..6d2e2d8416 --- /dev/null +++ b/macros/xetex/latex/buctthesis/buctthesis.pdf diff --git a/macros/xetex/latex/hfutthesis/README.md b/macros/xetex/latex/hfutthesis/README.md new file mode 100644 index 0000000000..54d0f6e61f --- /dev/null +++ b/macros/xetex/latex/hfutthesis/README.md @@ -0,0 +1,70 @@ +The `hfutthesis` Class +===================== + +*LaTeX thesis template for Hefei University of Technology, v1.0.4* + +Overview +-------- + +[![GitHub release](https://img.shields.io/github/release/HFUTTUG/HFUT_Thesis/all.svg)](https://github.com/HFUTTUG/HFUT_Thesis/releases/latest) +[![Overleaf](https://img.shields.io/badge/overleaf-hfutthesis-brightgreen.svg)](https://www.overleaf.com/latex/templates/hfut-thesis/ythwdqdkpvkp) +[![GitHub commits](https://img.shields.io/github/commits-since/HFUTTUG/HFUT_Thesis/latest.svg)](https://github.com/HFUTTUG/HFUT_Thesis/commits/master) +![visitors](https://visitor-badge.glitch.me/badge?page_id=HFUTTUG.Thesis) + + +This project is based on the thesis LaTeX template [HFUT_Thesis](https://github.com/HFUTTUG/HFUT_Thesis) of Hefei University of Technology compiled on the basis of [ustctug/ustcthesis](https://github.com/ustctug/ustcthesis), in accordance with the latest version of "[Hefei University of Technology Graduate Dissertation Writing Specifications](http://xwgl.hfut.edu.cn/2021/0419/c1975a253949/page.htm)" and "[Hefei University of Technology Undergraduate Graduation Project (Thesis) Work Implementation Rules](https://github.com/HFUTTUG/HFUT_Thesis/files/8790494/2022.1.pdf)" It is compatible with the latest version of TeX Live, MacTeX, MiKTeX distribution, and supports cross-platform use. + +The documentation can be found in +[hfutthesis-doc.pdf](http://mirrors.ctan.org/macros/latex/contrib/hfutthesis/hfutthesis-doc.pdf). + +GitHub repository: <https://github.com/HFUTTUG/HFUT_Thesis>. + +Notice: +---- + +1. The instruction document `hfutthesis-doc.pdf` is included in the release version, and users can also compile it by themselves; **should read carefully before using the template**. + +2. This template requires TeX Live, MacTeX, MiKTeX to be at least the 2017 release, and to be upgraded to the latest as much as possible. For installation and upgrade methods, see [Beginner's Guide](https://github.com/HFUTTUG/HFUT_Thesis/wiki/新手指南). + +3. **NOT SUPPORTED** [CTeX package](https://github.com/HFUTTUG/HFUT_Thesis/wiki/常见问题#1-模板支持用-ctex-套装编译吗). + +Usage +----- +- Compile the template usage documentation `hfutthesis-doc.pdf`: + ``` + latexmk -xelatex hfutthesis-doc.tex + ``` +- Compile the paper `hfutthesis-example.pdf`: + ``` + latexmk -xelatex hfutthesis-example.tex + ``` +- To clean up temporary files during the compilation of the paper, you can: + ``` + latexmk -c + ``` + +Contributing +------------ + +[Issues](https://github.com/HFUTTUG/HFUT_Thesis/issues) and +[pull requests](https://github.com/HFUTTUG/HFUT_Thesis/pulls) +are always welcome. + +License +------- + +This work may be distributed and/or modified under the conditions of +the [LaTeX Project Public License](http://www.latex-project.org/lppl.txt), +either version 1.3c of this license or (at your option) any later +version. + + +Last but not least +-------- + +- Thanks to [ustctug/ustcthesis](https://github.com/ustctug/ustcthesis). +- Students who are interested in joining [@HFUTTUG](https://github.com/HFUTTUG) can send [Email](mailto:hfuttug@163.com). + +----- + +Copyright (C) 2017–2020 by HFUTTUG <hfuttug@163.com>.
\ No newline at end of file diff --git a/macros/xetex/latex/hfutthesis/hfut-bib/hfut.bib b/macros/xetex/latex/hfutthesis/hfut-bib/hfut.bib new file mode 100644 index 0000000000..df37f70ad7 --- /dev/null +++ b/macros/xetex/latex/hfutthesis/hfut-bib/hfut.bib @@ -0,0 +1,169 @@ +% hfut.bib +% Encoding: UTF8 + +@article{knuth84, + author = {Donald E. Knuth}, + title = {Literate Programming}, + journal = {The Computer Journal}, + year = {1984}, + number = {2}, + volume = {27}, + pages = {97--111}, +} + +@book{knuth86a, + author = {Donald E. Knuth}, + title = {The {\TeX}book}, + volume = {A}, + publisher = {Addison-Wesley}, + address = {Reading, MA, USA}, + year = {1986}, + series = {Computers and Typesetting}, +} + + +@book{tlc2, + author = {Frank Mittelbach and Michel Goossens and Johannes + Braams and David Carlisle}, + title = {The {\LaTeX} Companion}, + publisher = {Addison-Wesley}, + address = {Reading, MA, USA}, + edition = {2}, + year = {2004}, +} + + + +@article{马建勋1997筒仓在地震作用下的计算理论, + title = {筒仓在地震作用下的计算理论}, + author = {马建勋 and 梅占馨}, + journal = {土木工程学报}, + volume = {30}, + number = {1}, + pages = {25--30}, + year = {1997} +} + +@article{abdel2006numerical, + title = {A numerical investigation into the behavior of ground-supported concrete silos filled with saturated solids}, + author = {Abdel-Fattah, Mohamed T and Moore, Ian D and Abdel-Fattah, Tarek T}, + journal = {International Journal of Solids and Structures}, + volume = {43}, + number = {13}, + pages = {3723--3738}, + year = {2006}, + publisher = {Elsevier} +} + + +@article{nagai1999properties, + title = {Properties of myofibrillar protein from Japanese stingfish ({\itshape{}Sebastes inermis}) dorsal muscle}, + author = {Nagai, Takeshi and Kurata, Masato and Nakamura, Takashi and Ito, Tatsumi and Fujiki, Kazuhiro and Nakao, Miki and Yano, Tomoki}, + journal = {Food Research International}, + volume = {32}, + number = {6}, + pages = {401--405}, + year = {1999}, + publisher = {Elsevier} +} + +@book{姚伯英1990构筑物抗震, + title = {构筑物抗震}, + author = {姚伯英 and 侯忠良}, + year = {1990}, + publisher = {测绘出版社}, + address = {北京} +} + +@book{skolnik1990radar, + title = {Radar Handbook}, + author = {Skolnik, Merrill I}, + year = {1990}, + publisher = {McGraw-Hill}, + address = {New York} +} + +@inproceedings{汤明2006液态聚碳硅烷改性对固态聚碳硅烷纺丝和交联性能的影响, + title = {液态聚碳硅烷改性对固态聚碳硅烷纺丝和交联性能的影响}, + author = {汤明 and 余兆菊 and 兰琳 and 陈立富 and 张颖 and 张立同}, + address = {北京}, + publisher = {中国宇航出版社}, + pages = {106--109}, + editor = {郭玉明}, + booktitle = {第十四届全国复合材料学术会议论文集}, + year = {2006} +} + +@article{harris1985experimental, + title = {Experimental determination of effective weight of stored material for use in seismic design of silos}, + author = {Harris, Ernest C and von Nad, John Duris}, + journal = {ACI Journal Proceedings}, + volume = {82}, + number = {6}, + pages = {828--833}, + year = {1985} +} + +@phdthesis{金宏1998导航系统的精度及容错性能的研究, + title = {导航系统的精度及容错性能的研究}, + author = {金宏}, + address = {北京}, + school = {北京航空航天大学自动控制系}, + year = {1998} +} + +@patent{姜锡洲1989一种温热外敷药制备方案, + title = {一种温热外敷药制备方案}, + author = {姜锡洲}, + address = {中国}, + number = {881056073}, + date = {1989-07-06}, +} + +@standard{构筑物抗震设计规范, + title = {构筑物抗震设计规范}, + number = {GB 50191—93}, +} + +@standard{汉语拼音正词法基本规则, + title = {汉语拼音正词法基本规则}, + number = {GB/T 16159—1996} +} + +@newspaper{谢希德1998创造学习的新思路, + title = {创造学习的新思路}, + author = {谢希德}, + journal = {人民日报}, + number = {10}, + date = {1998-12-25} +} + +@techreport{nho2000automatic, + title = {Automatic landing system design using fuzzy logic}, + author = {Nho, Kyungmoon}, + address = {Hefei}, + institution = {AIAA}, + year = {1998} +} + +@online{pacs1989public, + author = {{Pacs}}, + title = {The public-access computer systems forum}, + publisher = {University of Houston Libraries}, + year = {1989}, + urldate = {1995.05.17} +} + +@online{hopkinson1998dc, + title = {Dublin Core}, + author = {Hopkinson, Alan and Metadata}, + url = {http://www.ifls.org/IV/ifla64/138-161e.htm}, + urldate = {1999-12-08}, +} + +@inproceedings{zhangwenjun2019yundonglei, + title={运动类App使用现状及发展前景研究——以合肥市高校为例}, + author={张文钧 and 殷振豪 and 张丁洋}, + booktitle={2019年第六届全国大学生统计建模大赛优秀论文集}, + year={2019} +} diff --git a/macros/xetex/latex/hfutthesis/hfut-chapters/abstract.tex b/macros/xetex/latex/hfutthesis/hfut-chapters/abstract.tex new file mode 100644 index 0000000000..ed312e8509 --- /dev/null +++ b/macros/xetex/latex/hfutthesis/hfut-chapters/abstract.tex @@ -0,0 +1,35 @@ +% !TeX root = ../main.tex + +\hfutsetup{ + keywords = { + 合肥工业大学, 学位论文, \LaTeX{} 模板, 学士, 硕士, 博士 + }, + keywords* = { + Hefei University of Technology (HFUT), Thesis, + \LaTeX{} Template, Bachelor, Master, PhD + }, +} + +\begin{abstract} + 摘要分中文和英文两种,中文在前,英文在后,博士论文中文摘要一般 800~1500 个汉字,硕士论文中文摘要一般 500~1000 个汉字。 + 英文摘要的篇幅参照中文摘要。 + + 关键词另起一行并隔行排列于摘要下方,左顶格,中文关键词间空一字或用分号“,”隔开,英文关键词之间用逗号“,”或分号“;”隔开。 + + 中文摘要是论文内容的总结概括,应简要说明论文的研究目的、基本研究内容、研究方法或过程、结果和结论,突出论文的创新之处。 + 摘要应具有独立性和自明性,即不用阅读全文,就能获得论文必要的信息。 + 摘要中不宜使用公式、图表,不引用文献。 + + 中文关键词是为了文献标引工作从论文中选取出来用以表示全文主题内容信息的单词和术语,一般 3~8 个词,要求能够准确概括论文的核心内容。 +\end{abstract} + +\begin{abstract*} + \noindent %西文首段不缩进 + This is a sample document of HFUT thesis \LaTeX{} template for bachelor, + master and doctor. The template is created by \href{https://github.com/LaureatePoet}{LaureatePoet} and \href{https://github.com/HowardZorn}{Fw[a]rd}. The + template meets the equirements of HFUT thesis writing standards. + + This document will show the usage of basic commands provided by \LaTeX{} and + some features provided by the template. For more information, please refer to + the template document hfutthesis-doc.pdf. +\end{abstract*} diff --git a/macros/xetex/latex/hfutthesis/hfut-chapters/acknowledgements.tex b/macros/xetex/latex/hfutthesis/hfut-chapters/acknowledgements.tex new file mode 100644 index 0000000000..ce8e21bc85 --- /dev/null +++ b/macros/xetex/latex/hfutthesis/hfut-chapters/acknowledgements.tex @@ -0,0 +1,18 @@ +% !TeX root = ../main.tex + +\begin{acknowledgements} + +在研究学习期间,我有幸得到了两位老师的教导, +他们是:合肥工业大学XXX研究员和美国犹他大学的XXX老师。 +两位深厚的学术功底,严谨的工作态度和敏锐的科学洞察力使我受益良多。 +衷心感谢他们多年来给予我的悉心教导和热情帮助。 + +工大的贺XX同学和唐X同学参与了开发与部分试验工作,在此深表谢意。 +~\\ +\begin{flushright} +作者:XXX + +XXXX年XX月XX日 +\end{flushright} + +\end{acknowledgements} diff --git a/macros/xetex/latex/hfutthesis/hfut-chapters/citations.tex b/macros/xetex/latex/hfutthesis/hfut-chapters/citations.tex new file mode 100644 index 0000000000..7fb1a3e67e --- /dev/null +++ b/macros/xetex/latex/hfutthesis/hfut-chapters/citations.tex @@ -0,0 +1,44 @@ +% !TeX root = ../main.tex + +\chapter{引用文献的标注} + +模板使用 \pkg{natbib} 宏包来设置参考文献引用的格式,默认采用角标数字标注法, +更多引用方法可以参考该宏包的使用说明。 + +\section{顺序编码制} + +\subsection{角标数字标注法} + +\hfutsetup{ + cite-style = super, +} +\noindent +\begin{tabular}{l@{\quad$\Rightarrow$\quad}l} + \verb|\cite{knuth86a}| & \cite{knuth86a} \\ + \verb|\citet{knuth86a}| & \citet{knuth86a} \\ + \verb|\cite[42]{knuth86a}| & \cite[42]{knuth86a} \\ + \verb|\cite{knuth86a,tlc2}| & \cite{knuth86a,tlc2} \\ + \verb|\cite{knuth86a,knuth84}| & \cite{knuth86a,knuth84} \\ +\end{tabular} + + +\subsection{数字标注法} + +\hfutsetup{ + cite-style = inline, +} +\noindent +\begin{tabular}{l@{\quad$\Rightarrow$\quad}l} + \verb|\cite{knuth86a}| & \cite{knuth86a} \\ + \verb|\citet{knuth86a}| & \citet{knuth86a} \\ + \verb|\cite[42]{knuth86a}| & \cite[42]{knuth86a} \\ + \verb|\cite{knuth86a,tlc2}| & \cite{knuth86a,tlc2} \\ + \verb|\cite{knuth86a,knuth84}| & \cite{knuth86a,knuth84} \\ +\end{tabular} + +\hfutsetup{ + cite-style = super, +} + +% 注意,参考文献列表中的每条文献在正文中都要被引用。这里只是为了示例。 +\nocite{*} diff --git a/macros/xetex/latex/hfutthesis/hfut-chapters/complementary.tex b/macros/xetex/latex/hfutthesis/hfut-chapters/complementary.tex new file mode 100644 index 0000000000..d5c0ee4975 --- /dev/null +++ b/macros/xetex/latex/hfutthesis/hfut-chapters/complementary.tex @@ -0,0 +1,8 @@ +% !TeX root = ../main.tex + +\chapter{补充材料} + + +\section{补充章节} + +补充内容。 diff --git a/macros/xetex/latex/hfutthesis/hfut-chapters/expertspage.tex b/macros/xetex/latex/hfutthesis/hfut-chapters/expertspage.tex new file mode 100644 index 0000000000..d855aee551 --- /dev/null +++ b/macros/xetex/latex/hfutthesis/hfut-chapters/expertspage.tex @@ -0,0 +1,45 @@ +% !TeX root = ../main.tex +% 博士学位论文 专家清单页 +\begin{titlepage}% + \pdfbookmark{专家清单页}% + \null + \centering + {\sffamily\fontsize{16bp}{32bp}\selectfont + \textbf{同行评议专家名单}\par} + \vskip 1.0cm + \renewcommand\arraystretch{1.5} + {\fontsize{16pt}{\baselineskip}\selectfont + \begin{tabular}{@{}p{4\ccwd}p{1\ccwd}p{9\ccwd}<{\centering}p{1\ccwd}p{6\ccwd}<{\centering}@{}}% + 专家姓名 & & 所在单位名称 & & 教授、博导\\ + 专家姓名 & & 所在单位名称 & & 教授、博导\\ + 专家姓名 & & 所在单位名称 & & 教授、博导\\ + 专家姓名 & & 所在单位名称 & & 教授、博导\\ + 专家姓名 & & 所在单位名称 & & 教授、博导 + \end{tabular}\par% + } + \vskip 2.4cm% + {\sffamily\fontsize{16bp}{32bp}\selectfont + \textbf{同行评议专家名单}\par}% + \vskip 1.0cm% + {\fontsize{16bp}{\baselineskip}\selectfont + \begin{tabular}{@{}p{4\ccwd}p{11\ccwd}p{6\ccwd}<{\centering}@{}}% + 匿名 & & 教授、博导\\ + 匿名 & & 教授、博导\\ + 匿名 & & 教授、博导 + \end{tabular}\par% + } + \vskip 2.4cm% + {\sffamily\fontsize{16bp}{32bp}\selectfont + \textbf{答辩委员会名单}\par}% + \vskip 1.0cm% + {\fontsize{16bp}{\baselineskip}\selectfont + \begin{tabular}{@{}p{3\ccwd}p{3\ccwd}<{\centering}p{9\ccwd}p{6\ccwd}<{\centering}@{}}% + 主席: & 姓名 & 所在单位名称 & 教授、博导\\ + 委员: & 姓名 & 所在单位名称 & 教授、博导\\ + & 姓名 & 所在单位名称 & 教授、博导\\ + & 姓名 & 所在单位名称 & 教授、博导\\ + & 姓名 & 所在单位名称 & 教授、博导 + \end{tabular}\par% + } + \renewcommand\arraystretch{1} + \end{titlepage}%
\ No newline at end of file diff --git a/macros/xetex/latex/hfutthesis/hfut-chapters/floats.tex b/macros/xetex/latex/hfutthesis/hfut-chapters/floats.tex new file mode 100644 index 0000000000..0d5dbe08a3 --- /dev/null +++ b/macros/xetex/latex/hfutthesis/hfut-chapters/floats.tex @@ -0,0 +1,99 @@ +% !TeX root = ../main.tex + +\chapter{浮动体} + +\section{三线表} + +三线表是《撰写手册》推荐使用的格式,如表~\ref{tab:exampletable}。 +\begin{table}[h] + \centering + % \bicaption{表号和表题在表的正上方}{The table number and title are directly above the table} % 硕博学位论文 图表中英文标题 + \caption{表号和表题在表的正上方} % 默认:学士学位论文 图表中文标题 + \label{tab:exampletable} + \begin{tabular}{cl} + \toprule + 类型 & 描述 \\ + \midrule + 挂线表 & 挂线表也称系统表、组织表,用于表现系统结构 \\ + 无线表 & 无线表一般用于设备配置单、技术参数列表等 \\ + 卡线表 & 卡线表有完全表,不完全表和三线表三种 \\ + \bottomrule + \end{tabular} + \note{注:表注分两种,第一种是对全表的注释,用不加阿拉伯数字排在表的下边, + 前面加“注:”;第二种是和表内的某处文字或数字相呼应的注, + 在表里面用带圈的阿拉伯数字在右上角标出,然后在表下面用同样的圈码注出来} +\end{table} + +编制表格应简单明了,表达一致,明晰易懂,表文呼应、内容一致。 +排版时表格字号略小,或变换字体,尽量不分页,尽量不跨节。 +表格太大需要转页时,需要在续表上方注明“续表”,表头页应重复排出。\par +对于硕博是中英文表标题,示例如下: +\begin{table}[h] + \centering + \bicaption{中文标题}{English Title} % 硕博学位论文 图表中英文标题 + % \caption{表号和表题在表的正上方} % 默认:学士学位论文 图表中文标题 + \label{tab:exampletable-zh-en} + \begin{tabular}{cl} + \toprule + 类型 & 描述 \\ + \midrule + 挂线表 & 挂线表也称系统表、组织表,用于表现系统结构 \\ + 无线表 & 无线表一般用于设备配置单、技术参数列表等 \\ + 卡线表 & 卡线表有完全表,不完全表和三线表三种 \\ + \bottomrule + \end{tabular} +\end{table} + + +\section{插图} + +有的同学可能听说“\LaTeX{} 只能使用 eps 格式的图片”,甚至把 jpg 格式转为 eps。 +事实上,这种做法已经过时。 +而且每次编译时都要要调用外部工具解析 eps,导致降低编译速度。 +所以我们推荐矢量图直接使用 pdf 格式,位图使用 jpeg 或 png 格式。 +\begin{figure}[!ht] + \centering + \includegraphics[width=0.3\textwidth]{hfut-badge.pdf} + % \bicaption{图号、图题置于图的下方}{The figure number and title are placed at the bottom of the figure} % 硕博学位论文 图表中英文标题 + \caption{图号、图题置于图的下方} % 默认:学士学位论文 图表中文标题 + \label{fig:badge} + \note{注:图注的内容不宜放到图题中。} +\end{figure} + +关于图片的并排,推荐使用较新的 \pkg{subcaption} 宏包, +不建议使用 \pkg{subfigure} 或 \pkg{subfig} 等宏包。\par + +对于硕博是中英文图标题,示例如图~\ref{fig:example-zh-en}: +\begin{figure}[!ht] + \centering + \includegraphics[height=1.5cm]{hfut-name.pdf} + \bicaption{合肥工业大学}{Hefei University of Technology} % 硕博学位论文 图表中英文标题 + % \caption{图号、图题置于图的下方} % 默认:学士学位论文 图表中文标题 + \label{fig:example-zh-en} +\end{figure} +\section{算法环境} + +模板中使用 \pkg{algorithm2e} 宏包实现算法环境。关于该宏包的具体用法, +请阅读宏包的官方文档。 + +\begin{algorithm}[!ht] + \SetAlgoLined + \KwData{this text} + \KwResult{how to write algorithm with \LaTeX2e } + + initialization\; + \While{not at end of this document}{ + read current\; + \eIf{understand}{ + go to next section\; + current section becomes this one\; + }{ + go back to the beginning of current section\; + } + } + \caption{算法示例1} + \label{algo:algorithm1} +\end{algorithm} + +注意,我们可以在论文中插入算法,但是插入大段的代码是愚蠢的。 +然而这并不妨碍有的同学选择这么做,对于这些同学,建议用 \pkg{listings} 宏包。 diff --git a/macros/xetex/latex/hfutthesis/hfut-chapters/intro.tex b/macros/xetex/latex/hfutthesis/hfut-chapters/intro.tex new file mode 100644 index 0000000000..73ba78c192 --- /dev/null +++ b/macros/xetex/latex/hfutthesis/hfut-chapters/intro.tex @@ -0,0 +1,39 @@ +% !TeX root = ../main.tex + +\chapter{简介} + +\section{一级节标题} + +\subsection{二级节标题} + +\subsubsection{三级节标题} + +\paragraph{四级节标题} + +\subparagraph{五级节标题} + +本模板 \pkg{hfutthesis} 是合肥工业大学本科生和研究生学位论文的 \LaTeX{} +模板, 按照《\href{http://xwgl.hfut.edu.cn/2021/0419/c1975a253949/page.htm} +{合肥工业大学研究生学位论文写作规范}》(以下简称《写作规范》)和 +《\href{http://xcjwb.hfut.edu.cn/53/cc/c1144a21452/page.htm} +{合肥工业大学本科毕业设计(论文)工作实施细则}》的要求编写。 + +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor +incididunt ut labore et dolore magna aliqua. +Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut +aliquip ex ea commodo consequat. +Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu +fugiat nulla pariatur. +Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia +deserunt mollit anim id est laborum. + + + +\section{脚注} + +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor +incididunt ut labore et dolore magna aliqua. +\footnote{Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris + nisi ut aliquip ex ea commodo consequat. + Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore + eu fugiat nulla pariatur.} diff --git a/macros/xetex/latex/hfutthesis/hfut-chapters/math.tex b/macros/xetex/latex/hfutthesis/hfut-chapters/math.tex new file mode 100644 index 0000000000..a421a34715 --- /dev/null +++ b/macros/xetex/latex/hfutthesis/hfut-chapters/math.tex @@ -0,0 +1,189 @@ +% !TeX root = ../main.tex + +\chapter{数学} + +\section{数学符号和公式} +《写作规范》没有对数学符号和公式做具体要求,这里我们让数学符号遵循 GB/T 3102.11—1993《物理科学和技术中使用的数学符号》 +\footnote{原 GB 3102.11—1993,自 2017 年 3 月 23 日起,该标准转为推荐性标准。}。 +该标准参照采纳 ISO 31-11:1992 \footnote{目前已更新为 ISO 80000-2:2019。}, +但是与 \TeX{} 默认的美国数学学会(AMS)的符号习惯有所区别。 +具体地来说主要有以下差异: +\begin{enumerate} + \item 大写希腊字母默认为斜体,如 + \begin{equation*} + \Gamma \Delta \Theta \Lambda \Xi \Pi \Sigma \Upsilon \Phi \Psi \Omega. + \end{equation*} + 注意有限增量符号 $\increment$ 固定使用正体,模板提供了 \cs{increment} 命令。 + \item 小于等于号和大于等于号使用倾斜的字形 $\le$、$\ge$。 + \item 积分号使用正体,比如 $\int$、$\oint$。 + \item 行间公式积分号的上下限位于积分号的上下两端,比如 + \begin{equation*} + \int_a^b f(x) \dif x. + \end{equation*} + 行内公式为了版面的美观,统一居右侧,如 $\int_a^b f(x) \dif x$ 。 + \item + 偏微分符号 $\partial$ 使用正体。 + \item + 省略号 \cs{dots} 按照中文的习惯固定居中,比如 + \begin{equation*} + 1, 2, \dots, n \quad 1 + 2 + \dots + n. + \end{equation*} + \item + 实部 $\Re$ 和虚部 $\Im$ 的字体使用罗马体。 +\end{enumerate} + +以上数学符号样式的差异可以在模板中统一设置。 +但是还有一些需要用户在写作时进行处理: +\begin{enumerate} + \item 数学常数和特殊函数名用正体,如 + \begin{equation*} + \uppi = 3.14\dots; \quad + \symup{i}^2 = -1; \quad + \symup{e} = \lim_{n \to \infty} \left( 1 + \frac{1}{n} \right)^n. + \end{equation*} + \item 微分号使用正体,比如 $\dif y / \dif x$。 + \item 向量、矩阵和张量用粗斜体(\cs{symbf}),如 $\symbf{x}$、$\symbf{\Sigma}$、$\symbfsf{T}$。 + \item 自然对数用 $\ln x$ 不用 $\log x$。 +\end{enumerate} + +模板中使用 \pkg{unicode-math} 宏包配置数学字体。 +该宏包与传统的 \pkg{amsfonts}、\pkg{amssymb}、\pkg{bm}、 +\pkg{mathrsfs}、\pkg{upgreek} 等宏包\emph{不}兼容。 +本模板作了处理,用户可以直接使用 \cs{bm}, \cs{mathscr}, +\cs{upGamma} 等命令。 +关于数学符号更多的用法,参见 \pkg{unicode-math} 宏包的使用说明和符号列表 +\pkg{unimath-symbols}。 + + + +\section{量和单位} + +宏包 \pkg{siunitx} 提供了更好的数字和单位支持: +\begin{itemize} + \item \num{12345.67890} + \item \num{.3e45} + \item \si{kg.m.s^{-1}} + \item \si{\micro\meter} $\si{\micro\meter}$ + \item \si{\ohm} $\si{\ohm}$ + \item \numlist{10;20} + \item \numlist{10;20;30} + \item \SIlist{0.13;0.67;0.80}{\milli\metre} + \item \numrange{10}{20} + \item \SIrange{10}{20}{\degreeCelsius} +\end{itemize} + + + +\section{定理和证明} + +示例文件中使用 \pkg{amsthm} 宏包配置了定理、引理和证明等环境。 +用户也可以使用 \pkg{ntheorem} 宏包。\par + +公式引用示例:见式~\ref{eq:example} +\begin{definition} + If the integral of function $f$ is measurable and non-negative, we define + its (extended) \textbf{Lebesgue integral} by + \begin{equation} + \int f = \sup_g \int g, + \end{equation} + where the supremum is taken over all measurable functions $g$ such that + $0 \le g \le f$, and where $g$ is bounded and supported on a set of + finite measure. +\end{definition} + +\begin{assumption} +The communication graph is strongly connected. +\end{assumption} + +\begin{example} + Simple examples of functions on $\mathbb{R}^d$ that are integrable + (or non-integrable) are given by + \begin{equation} + f_a(x) = + \begin{cases} + |x|^{-a} & \text{if } |x| \le 1, \\ + 0 & \text{if } x > 1. + \end{cases} + \end{equation} + \begin{equation} + \label{eq:example} + F_a(x) = \frac{1}{1 + |x|^a}, \qquad \text{all } x \in \mathbb{R}^d. + \end{equation} + Then $f_a$ is integrable exactly when $a < d$, while $F_a$ is integrable + exactly when $a > d$. +\end{example} + +\begin{lemma}[Fatou] + Suppose $\{f_n\}$ is a sequence of measurable functions with $f_n \geq 0$. + If $\lim_{n \to \infty} f_n(x) = f(x)$ for a.e. $x$, then + \begin{equation} + \int f \le \liminf_{n \to \infty} \int f_n. + \end{equation} +\end{lemma} + +\begin{remark} + We do not exclude the cases $\int f = \infty$, + or $\liminf_{n \to \infty} f_n = \infty$. +\end{remark} + +\begin{corollary} + Suppose $f$ is a non-negative measurable function, and $\{f_n\}$ a sequence + of non-negative measurable functions with + $f_n(x) \le f(x)$ and $f_n(x) \to f(x)$ for almost every $x$. Then + \begin{equation} + \lim_{n \to \infty} \int f_n = \int f. + \end{equation} +\end{corollary} + +\begin{proposition} + Suppose $f$ is integrable on $\mathbb{R}^d$. Then for every $\epsilon > 0$: + \begin{enumerate} + \renewcommand{\theenumi}{\roman{enumi}} + \item There exists a set of finite measure $B$ (a ball, for example) such + that + \begin{equation} + \int_{B^c} |f| < \epsilon. + \end{equation} + \item There is a $\delta > 0$ such that + \begin{equation} + \int_E |f| < \epsilon \qquad \text{whenever } m(E) < \delta. + \end{equation} + \end{enumerate} +\end{proposition} + +\begin{theorem} + Suppose $\{f_n\}$ is a sequence of measurable functions such that + $f_n(x) \to f(x)$ a.e. $x$, as $n$ tends to infinity. + If $|f_n(x)| \le g(x)$, where $g$ is integrable, then + \begin{equation} + \int |f_n - f| \to 0 \qquad \text{as } n \to \infty, + \end{equation} + and consequently + \begin{equation} + \int f_n \to \int f \qquad \text{as } n \to \infty. + \end{equation} +\end{theorem} + +\begin{proof} + Trivial. +\end{proof} + +\newtheorem*{axiomofchoice}{Axiom of choice} +\begin{axiomofchoice} + Suppose $E$ is a set and ${E_\alpha}$ is a collection of + non-empty subsets of $E$. Then there is a function $\alpha + \mapsto x_\alpha$ (a ``choice function'') such that + \begin{equation} + x_\alpha \in E_\alpha,\qquad \text{for all }\alpha. + \end{equation} +\end{axiomofchoice} + +\newtheorem{observation}{Observation} +\begin{observation} + Suppose a partially ordered set $P$ has the property + that every chain has an upper bound in $P$. Then the + set $P$ contains at least one maximal element. +\end{observation} +\begin{proof}[A concise proof] + Obvious. +\end{proof} diff --git a/macros/xetex/latex/hfutthesis/hfut-chapters/notation.tex b/macros/xetex/latex/hfutthesis/hfut-chapters/notation.tex new file mode 100644 index 0000000000..e0e4a36b0d --- /dev/null +++ b/macros/xetex/latex/hfutthesis/hfut-chapters/notation.tex @@ -0,0 +1,27 @@ +% !TeX root = ../main.tex + +\begin{notation} + + \begin{notationlist}{2em} + \item[$\displaystyle a$] The number of angels per unit area + \item[$\displaystyle N$] The number of angels per needle point + \item[$\displaystyle A$] The area of the needle point + \item[$\displaystyle \sigma$] The total mass of angels per unit area + \item[$\displaystyle m$] The mass of one angel + \item[$\displaystyle \sum_{i=1}^n a_i$] The sum of $a_i$ + \end{notationlist} + +\end{notation} + + + +% 也可以使用 nomencl 宏包 + +% \printnomenclature + +% \nomenclature{$\displaystyle a$}{The number of angels per unit are} +% \nomenclature{$\displaystyle N$}{The number of angels per needle point} +% \nomenclature{$\displaystyle A$}{The area of the needle point} +% \nomenclature{$\displaystyle \sigma$}{The total mass of angels per unit area} +% \nomenclature{$\displaystyle m$}{The mass of one angel} +% \nomenclature{$\displaystyle \sum_{i=1}^n a_i$}{The sum of $a_i$} diff --git a/macros/xetex/latex/hfutthesis/hfut-chapters/publications.tex b/macros/xetex/latex/hfutthesis/hfut-chapters/publications.tex new file mode 100644 index 0000000000..e545f8b83c --- /dev/null +++ b/macros/xetex/latex/hfutthesis/hfut-chapters/publications.tex @@ -0,0 +1,28 @@ +% !TeX root = ../main.tex + +\begin{publications} + +\section{参加的学术交流与科研项目} + +\begin{enumerate} +\item A A A A A A A A A +\item A A A A A A A A A +\item A A A A A A A A A +\end{enumerate} + +\section{发表的学术论文(含专利和软件著作权)} + +\begin{enumerate} +\item A A A A A A A A A +\item A A A A A A A A A +\item A A A A A A A A A +\end{enumerate} + +\section{获得的学术奖励} +\begin{enumerate} +\item A A A A A A A A A +\item A A A A A A A A A +\item A A A A A A A A A +\end{enumerate} + +\end{publications} diff --git a/macros/xetex/latex/hfutthesis/hfut-figures/hfut-badge.pdf b/macros/xetex/latex/hfutthesis/hfut-figures/hfut-badge.pdf Binary files differnew file mode 100644 index 0000000000..159afe25b8 --- /dev/null +++ b/macros/xetex/latex/hfutthesis/hfut-figures/hfut-badge.pdf diff --git a/macros/xetex/latex/hfutthesis/hfut-figures/hfut-name.pdf b/macros/xetex/latex/hfutthesis/hfut-figures/hfut-name.pdf new file mode 100644 index 0000000000..a60b3526ce --- /dev/null +++ b/macros/xetex/latex/hfutthesis/hfut-figures/hfut-name.pdf @@ -0,0 +1,368 @@ +%PDF-1.6
%
+1 0 obj
<</Metadata 2 0 R/OCProperties<</D<</ON[5 0 R]/Order 6 0 R/RBGroups[]>>/OCGs[5 0 R]>>/Pages 3 0 R/Type/Catalog>>
endobj
2 0 obj
<</Length 11923/Subtype/XML/Type/Metadata>>stream
+<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?> +<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 6.0-c002 79.164519, 2020/08/25-17:54:00 "> + <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> + <rdf:Description rdf:about="" + xmlns:xmp="http://ns.adobe.com/xap/1.0/" + xmlns:xmpGImg="http://ns.adobe.com/xap/1.0/g/img/" + xmlns:xmpTPg="http://ns.adobe.com/xap/1.0/t/pg/" + xmlns:stDim="http://ns.adobe.com/xap/1.0/sType/Dimensions#" + xmlns:xmpG="http://ns.adobe.com/xap/1.0/g/" + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" + xmlns:illustrator="http://ns.adobe.com/illustrator/1.0/" + xmlns:pdf="http://ns.adobe.com/pdf/1.3/"> + <xmp:CreatorTool>Adobe Illustrator 25.0 (Windows)</xmp:CreatorTool> + <xmp:CreateDate>2021-04-24T14:53:48+09:00</xmp:CreateDate> + <xmp:ModifyDate>2021-04-24T14:53:48+08:00</xmp:ModifyDate> + <xmp:MetadataDate>2021-04-24T14:53:48+08:00</xmp:MetadataDate> + <xmp:Thumbnails> + <rdf:Alt> + <rdf:li rdf:parseType="Resource"> + <xmpGImg:width>256</xmpGImg:width> + <xmpGImg:height>40</xmpGImg:height> + <xmpGImg:format>JPEG</xmpGImg:format> + <xmpGImg:image>/9j/4AAQSkZJRgABAgEASABIAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABAASAAAAAEA
AQBIAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK
DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f
Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAKAEAAwER
AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA
AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB
UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE
1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ
qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy
obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp
0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo
+DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A9U4q7FXj/wCe355t5DFv
pGixw3PmG5UTSesC0VvBWgLqpUl3oeIrsNz2qpAZL+S/5gah568kRa3qMMMN+txNbXCW6usVYyCp
UO0jfYda/F1xQWd4q7FXYq7FUHLrOkQ30enzX1vHfy/3Vo8qLM/+rGTyP0DFUZirsVdirsVdirsV
dirsVdirsVeefnH+b9j+XOl2kn1T9IapqDutpac/TUJGBzldgr7KWUUpvXFLEvKf/OTuj3/kzW9b
123istS0p0S302GUlrozKfREfMV+2rB6V4jc4rSl+SX/ADkE/me91W0843thps/OJtJBZbdXEhcP
CDI3xMpC8d6muKkPdcUOxVTubm2tbeS4uZUgt4lLyzSMERVG5ZmagAHvircE8FxBHPbyLNBKoeKW
NgyMrCoZWGxBHfFV+KuxVD6hqFlp1jcX99MtvZ2kbTXE7mipGg5Mx+QGKvN9B/5yI8h6zpvmDULd
LuKDy9CbmX1Y1Bni5cEMVGIq7kKFfj1HvRTTDm/5y98tyaNqEiaPdW+ropGnQMySxSMQQrSOOBQK
d2FD7YrTEf8AnFPzXqbeftV064aW6Gs273dzKzsaTRPyMrLuCX9QiuKl9X4oU7m4gtreW5uJFigh
RpJZWNFVEFWYnwAGKvzx84eZb7zN5n1LXb1y89/O0u/7KdI0HsiAKPliyfTH/OKPmzy4fJ8nlv63
HFrqXc1wbKRuLyxuqUeMHZqBaELuKVOKC96xQ7FXYq8G/wCcpPzE1bRtP0/yro8jwXWsAzXdxExW
UQo4VI0K7j1HrU+Ap3OKQ8j0T8rPNtj+cflrQvNExt7++eK/F2JfXYxwBpePqV+2Pq5T2PiKYpfV
Pnf81PI3ksIuvaksV1IOUdlEDLcMp/a9NKlV92oMWKXeTPzy/LnzdqEWmaXqDx6pPy9GxuYniduC
ljxahjJoDsHritM9xV2KpZ5h8z+X/LmnnUddv4dPsweIlmbjybrxRftO3soJxV4z5m/5y58o2ZaL
y/plzq0g2E8xFpAfcVEkh+lBimkg8sf85Uebtc82aTpC6FZCDUbyC1ZUaUyhZpFQkOW47VruuK0+
mMUOxVbLIscTyNUqiliAKmgFdhir4Z/N/wDN6/8AzFvLBrjTYtOh0v11t0RmeRhOUr6jHiPhEQ6D
xxZMX1GLyrH5Z0lrGa4m8xTPcPq6v8MEKK/GCOMcfjLKOZbltWlMVZZ5A1D8i7XTIm846dq95rCS
M8v1cx/VGQN8CACSKTcfar9+KvtnR9UttW0my1S1Di2v7eK6gEg4uI5kEi8l7GjbjFii8VfOf/OW
3nqW3s9P8nWU3H63/pmqqjb+mhpBGwHZmBff+UYpCI/5xi/NDy7F5Yh8n6tqQt9YS8kTS7ebkFkh
m4sqRyEcOXqs4CVr4YqX0Jih2Ksb/MnSbvV/y/8AMWm2atJd3Wn3CW8aVLPJ6ZKIAP5iKYq+H/JP
lHzp5mu9Q0vyzHI8wtmfUYBMLdXgSRfgk5sit+84kKe4r2xZLNVuvJL+UdLtbGwu7bzZbyyDVrt3
DW08TFinFeZKsnwigQd6k4q+hv8AnGLzj+XVn5Wh0l5bTTfNM1xJFcGX4JrsE84mEjbEcW4BAeo6
b7qC+gcUPmL/AJyA/OiXXbo+QfJ0huYZ5Ft9Ru7erG5lZuItYSPtJy2Yj7R2G1eSkJ5oH5MflJ5F
8nQX35kPE+pajGq3DXUjhYpHXk0NskJ5Fk7uKnuCBitvCvOPlm00fU7jXvJWoyaj5Ygu/TstWgEs
cttMAsixSlljZXXl8Eg2amxqCApey/lp/wA5V2UWlrp/npJmvYAFi1W2jDiVfGZAVKuNt1B5eA7q
Keq6N+ev5T6u6x23mO2ikagCXYktdz2rOsa/ccUUztHR0V0YMjAMrKagg7ggjFXyT/zl3cxv+YOl
woT6kOlxl9zQF7iYjbx2/VikKvkHVvO+u/m3Y3F3r1lrut2mhXX6GvLco0IZreQQpLRIirh5Kyc0
5eOKsS8t6l5o8savrfnDWLW11y7tLp9L8z6RqRE0/wC+YH1X5BwF9WLgHFaEUpQ4peq/84v/AJeF
ru/8/wCoWItFuWki0K2KkKkchrJLHy/Z4n00bw5YoL6J5LyK1HIAEjvQ9P1YobxV5v8Anh+VN5+Y
mhWVrY30dlfafM00PrhjDIHXiysUqV6Ch4nFIfGWveW7/R/Md55fdo7y/s5mtnNmTMjyLsRGaBjQ
7dK1xS+pv+cd/wAmbTQNFg8y+YdOK+Z7lme2iukIks4fsqPTb7ErULE05AGm2+KC9vxQwf8AMT81
LHydcWmnRaVe63rd+pe006xjLEqDx5O9DTcU2BPtiqSPqX56ea9OuYLXRNP8nWt1CY1n1C4e7vOM
oKlo1gCCN1G/7xdsUvMPzK/KnyF+XnkrTJvMF1qOuXnqtBbWln9V0+CSRhyeR2FvNIOKKBV3cnbt
0VSjSh+TurJpWg+RfKjav5w1das2r3Fx9WsnVS8nqlWjWURqjN8CAEe/w4q9v/Lr8kfK3l3y/b22
t6Tpeqa0jyvNfG1SQfvJC6qvrBm+BSFGK29JVVVQqgBQKADYADFD5r/5yV/Mv8x/LvmuHR9J1CTS
9GuLNJYpLdVWSVyzLIfWoZFKkUorDse+KQ+cb2+vb+7lvL64kuruduc1xO7SSOx/aZ2JZj88UvqP
8jf+cftFsE0bztqWojU7uSKO9sLWAUt4nkUMjM5JaR0r4KA3jTFBL6AxQsuLiC3hee4kSGCMFpJZ
GCoqjqWY0AGKsB83/nt+XHluAganHq2oNtBp+mstzI7GlAWQmNOv7TD2ritPmjzD5O/M3RpdV/M6
CyuPLME+oSy2tuGdLuKO9Z3+yi/BGitwYvx+WLJ6T/zjz+XvkTXPy3vNYm0ODWNfSe5tpFvz+6Ms
aLJDHGSGWNSsiVfjyqT4AYoLGJ/+cZvzF1bzCbxLHTvLdhcShvq8Fy8y2yqBUpUyOxNKj4uv8o6K
2yz8+PzkfVZF/L3yNK95qN9KttqF3atsSx4/VImH2izf3jA0A+HuaKhln5M/kBpXktI9Y1r09R8z
MAySUrFaVBBWGp+Jt95CPlTuraQfnhpn5a+edZ02ObznZaXeaNcSWeqRSzrRISpeT04z9qUSBE60
613WmKhl35Lab+VcflK98v8AlPUI9etVkLaw06HlI8w4gyRSKo4FY+K0FNu5ripYP5+/5xNtL/U2
vvJ9/FpkExrNpt0HaJG7mGRebBT/ACMDTsabBW0i03/nDzXnlH6T8w2sENfi+rQyTMRt05mEYrb6
EtYNH8ieRliaSRtK8vWJLSyHnK0VtGWJ7VY8dgPkMUPlbyZGn5y/nY135kPCxkR7lrFWK1t7YBYr
ZGBqOoLkbn4jsTXFkzTQbXyf5J/5yhOk6bYm3sry1Ftbo3Pjb3VxEsvKLnUlX48OpA5mnTFDFPLH
l/yhqX/OQ3mPT/OswFkl9qEtql1J6aTzrc8oUleq/C0ZLUqK0A9sVfVDea/J9nAgbWNPt4EARAbm
BEAA2UfEAKAdMUPGvMH5reUdG/PnSL7SdQi1DT9YsI9O1y4tJlnt1Zpj9Wk5IzJyjNOdOiE98UvS
PzQ/NfQPy80+0udUguLqa/d47S3tlUkmMAuXdyqqByHvvsOtFDyGf/nJ3zh5pebRvJHlNzqU8bCK
b1GuZI1PwmX00jjVePLqzUB64ppBflN+VP52+Ub+41ay0bSI9QvYhGlzrEzSNApPJ+K2zswL7A9/
xxVOPOnkr/nKi/5XEev28gNONlot01lxp4NIlsT/ALKQ4qyD8jdF/PbS9Wuo/PU0smiNAfSF7dRX
k4nDLxKPG8z048uXJsVL2jFDsVYV+c1p5bn/AC015/MEcb2dvavJBI6kmO6pwt2jIHJX9VlUU8aH
YnFQ+Zv+cbPIuua558tdetXNtpmgyCa7uakF2ZWCwJTqXFeXYLXxFVkX2dixdirz382fzW8n+S9L
kW/MN/rbxt9Q0miyOWYEK0o/3XFUbsevauKvPfyj/wCcftM1Ly7f615609Gv/MFZbWyQei1nE5Zg
6BKBHctULSiqAPEBTbGNN8x+dPyC81nQNYD6r5NvWaW0K94y28tvU0SVa/vIyaE/MNir6V8s+avL
/mfSotU0O9jvbOUA8kPxIT+xIh+JGH8rCuKED+YPkax87eWpdAvry5s7WaSOSR7VlVm9M8gjh1YM
td6eIBxVJvIP5I+QfJMi3OnWbXeqKSV1O+KyzrUUpHRUSP5qoPicVtCfnN+ZnlPy95V13SLjU0j1
+706eKzsYiWnElxG0cTEKDwoW5fERtil8tflX+cXmT8vbuQWSpeaRdOr3umzVCsRQc43G8cnHau4
8QaDFL7D/Lb8w9J8++WxrmmxS26JM9tcW81OUcyKrFaqSGHF1IPvixQnln8nPy/8teY5vMOkacYd
SlDhXeWSRYvVr6npK5PHlWny2GKs1xV8Qeb/AC3feQ/zTvotW0OPX4Lh7m4063nEnpXEc/IxygRE
MTGT8S+IPscWT0b/AJxB0HVIdR8w6tPFLBaCGG1TmGVXkZjIaA7Eoqj5cvfFBfTOKHYqw/8AOG3+
sflb5ojoWP6OncBetUXmPxXFXmP/ADi5+WOtaDDeeadZtkt21W2ij0tG3mEDMZHdh+wJKIQOuKS9
h1LyT5a1LzNpnma8s1k1nSUdLK5qRQSAj4gNm41PGv2SSRihjXnX8iPy884avJrGqWs0WozIqTT2
spiLlRRXZaMpYDatOmK2w3Uv+cRPIcwrYapqNm3Gg5tDMta9SPTQ/wDDYptMvJX/ADi/5E8vXsWo
ajNPrl5A6yQCekUCOh5K3pIfi37OxHtitvS/MvlHyz5ns1s9f02DUbdCWjWZashIoSjijIT/AJJx
Qh/K3kLyd5UWVfL2kwaeZ/76SMFpHA3AaRyzlR4Vpiqf4q7FXYq7FXYq+efM8P5jeTfO3mPzT5n0
6bzf5DvhLCNPWcSwQW8kqyQs9m4dKQpHwJKcd68sUsA/LyPz35k/LnzLpXkQTWV9ba1bajJBZ3Rt
WNrdQTxNAjlowyqYkJUsKgd9sVfT/wCWmieYND8i6PpXmC6+uavawlbqcsZPtOzJHzP2vTRlSvti
hk2KvH/Lv/OMfkbSPNA12e5utTWGT1rWxuyjRq4NVMjBeUvHtX6a4pt7BihJvNvk/wAvebdGl0jX
bRbq0k+Je0kbjo8bjdGHiPkdsVeTab/zil5d07UTc2fmTVraOuy27xwy8QwIUyqvt/Lim3uEaCON
UBJCAKCxqTQU3OKF2KvGPzf8x+dvL3mq3lsPJNj5n0S+gCeuLOS4uhMpIeKSROdBTjxqm/bocUvO
fJv5Fa15685XXmDzHoB8o+WXf1BpMStbyOwAURRxOA8amnJ3Kgfyjf4VbfS/lfyn5d8raZ+i9Ask
sLH1GlMKFmrIwALFnLMTRQNzih//2Q==</xmpGImg:image> + </rdf:li> + </rdf:Alt> + </xmp:Thumbnails> + <xmpTPg:NPages>1</xmpTPg:NPages> + <xmpTPg:HasVisibleTransparency>False</xmpTPg:HasVisibleTransparency> + <xmpTPg:HasVisibleOverprint>False</xmpTPg:HasVisibleOverprint> + <xmpTPg:MaxPageSize rdf:parseType="Resource"> + <stDim:w>334.109985</stDim:w> + <stDim:h>52.799999</stDim:h> + <stDim:unit>Pixels</stDim:unit> + </xmpTPg:MaxPageSize> + <xmpTPg:PlateNames> + <rdf:Seq> + <rdf:li>Cyan</rdf:li> + <rdf:li>Magenta</rdf:li> + <rdf:li>Yellow</rdf:li> + <rdf:li>Black</rdf:li> + </rdf:Seq> + </xmpTPg:PlateNames> + <xmpTPg:SwatchGroups> + <rdf:Seq> + <rdf:li rdf:parseType="Resource"> + <xmpG:groupName>默认色板组</xmpG:groupName> + <xmpG:groupType>0</xmpG:groupType> + </rdf:li> + </rdf:Seq> + </xmpTPg:SwatchGroups> + <dc:format>application/pdf</dc:format> + <dc:title> + <rdf:Alt> + <rdf:li xml:lang="x-default">合肥工业大学_font_zh-ch</rdf:li> + </rdf:Alt> + </dc:title> + <xmpMM:RenditionClass>proof:pdf</xmpMM:RenditionClass> + <xmpMM:DocumentID>uuid:d7aa133e-03fa-4d75-9f6c-97d56d418d17</xmpMM:DocumentID> + <xmpMM:InstanceID>uuid:6332f959-5dfd-4c40-a69d-42ec7d041112</xmpMM:InstanceID> + <illustrator:CreatorSubTool>Adobe Illustrator</illustrator:CreatorSubTool> + <pdf:Producer>Adobe PDF library 15.00</pdf:Producer> + </rdf:Description> + </rdf:RDF> +</x:xmpmeta> + + + + + + + + + + + + + + + + + + + + + +<?xpacket end="w"?>
+endstream
endobj
3 0 obj
<</Count 1/Kids[7 0 R]/Type/Pages>>
endobj
7 0 obj
<</ArtBox[0.00297546 0.0115967 334.03 52.8]/BleedBox[0.0 0.0 334.11 52.8]/Contents 8 0 R/CropBox[0.0 0.0 334.11 52.8]/LastModified(D:20210424145348+09'00')/MediaBox[0.0 0.0 334.11 52.8]/Parent 3 0 R/PieceInfo<</Illustrator 9 0 R>>/Resources<</ExtGState<</GS0 10 0 R>>/Properties<</MC0 5 0 R>>>>/Thumb 11 0 R/TrimBox[0.0 0.0 334.11 52.8]/Type/Page>>
endobj
8 0 obj
<</Filter/FlateDecode/Length 6178>>stream
+HdWˮ$;Wjlӏ- +b] {""QǗ}-ǯx(kf8~GفߺǗ?y??>~9QfG>hhG;v-\6mYx̫}̫Ձ_+_wQ۵7ӎׄ`]]+ik+t<ˮ5j,ұu_k=xK.ۇ+sI!^gL<>lpNk.o8*[k`q.0֩> +1;LcljS)%1VGǺr( ++D[+kZ +
MSF (6+l\? ΖKG xkl R\4#b^AYv:.4D t&$$ f@UDͩLjDaE蠴"kId[W.8"!t)KA!y#F7`ب&sr8w10 +;2K2Q<!tEf;顝6$I0:ԉnF&XQcoOG
jn`02vR=IP-1/*S¶bG2**Sg93N?XTטzY.!7dwoK +F,RT2hB +bT5h +v?iwvϾ-xHO(3$;KΒ%ZlulM$VM9
*iܽf\h8
f|irl_!A){-aFhdzRgnvť +v77)5F5JU|[jUog"S^#PS{.!廮H*`7;7u 5*'id +]a_#DRz3T1E<%.#eehf_ÿ0nmУsϺVnJWi4ӳ|ѝW}&Rq5ք*\/Wtc|[jߦ]%`%ĪAZ*چIjFNQt| +OVZu9|)|irG/((_@]q>p Dvotj^)ZY]tĭujv#(Az9VKؖG@xCM!ZV˒T,Åcxnx\MAeAbMDY$#K_xM|?@tz+F+PBqQgdTRTz3y1
Ѥ0§H`SI66
&nU; +RAK3lŖJլ*a̫>pO#a.1+-Noy)3 Tp<'%JYG室
1'&^1IBءCeQ{y>܁#GܔH"'v['Q86T&P0=*'S٫_Za1>q,R|@HGڜbQ K
XYn)l,Z7_hXe.{ǂH.D݇mhІ~S<vxܔiW#Uњ b̬ڂL}!WͻY}:p^1utf
|"ja\
C
)"y-PiIA9s $a抅*&jrGq}/D<Lʸ&Shbť8^&dM%ЖXZ=VKF=eg7+ʻe -=x)(A2D">y_zy8/-F~;RuM3FULڪg;Ud)皃{ވn8NUrv.N=z+)Hߢ曑rM(o2;+ustZՊ烨.;z=P{/^ڔ +%Bm +^z!Po5G +V9pRيا>X+)Ŧ&7ˆRtHC5L?5,bj +-&|ډImNJĝ
J4N/ +]*J\C +oRIBx;
F~)prO)JQuBГfM`HV=FjǵfdWBrq{.
rZ$1F<'x!;Jw:xuU9~ii` 3T'*ѝyfaGa^'hh5 +XOcuz EGh3Ma闡DS2:,vaӊʡsqWȰ@obpg2Ǜ#1+A0^?RR +i )e9A~Cߐ5BDRV$q[qHXxM-؞r(u@ \$yǢ +k +&rk&<gm\X):*0%J78` _yKM;bW56<Zu_4Hȑ)1<)AS+|+ɿQ*̒^3&+hnd\H~I#5J3kJKH۴aac9=y"݄mylʗԨ$/"qnʢ;u wUKY,I#Fr8Gm4Mڴ9?.D,W:2FCǫGku]:ww)v\!tBRۂSt@GZf +ȗI`-ϲa]d%6qjnB;UԑZ% bnL8ђ;7tTΨi:qBҡ`H a*e-(038&i^fkå;1$>w0W3&"~}Z
}=UtcG@0)TЧpO]
n4PHhǑҲ]\yTUTSRȾ.VmH*{70E{{ִ _j/fc\6Isoi.9Pm{XalpBv%F%%2ȫd{ԕC2>lu, +kǵlQ))FDJ*Y}Dk1@+ ] ]jdn7bxۓw|{ +endstream
endobj
11 0 obj
<</BitsPerComponent 8/ColorSpace 12 0 R/Filter[/ASCII85Decode/FlateDecode]/Height 6/Length 106/Width 41>>stream
+8;V/CgD.LH#X^D,J(]=;XA]NMmBL]mED_Of7K"3HGig,RTXjB]'si\o]ZA%X7=6oN +A,3`WNCRgJIC5?hgHqIaBK9[u4\Is0)#t3=?gI~>
+endstream
endobj
12 0 obj
[/Indexed/DeviceRGB 255 13 0 R]
endobj
13 0 obj
<</Filter[/ASCII85Decode/FlateDecode]/Length 428>>stream
+8;X]O>EqN@%''O_@%e@?J;%+8(9e>X=MR6S?i^YgA3=].HDXF.R$lIL@"pJ+EP(%0 +b]6ajmNZn*!='OQZeQ^Y*,=]?C.B+\Ulg9dhD*"iC[;*=3`oP1[!S^)?1)IZ4dup` +E1r!/,*0[*9.aFIR2&b-C#s<Xl5FH@[<=!#6V)uDBXnIr.F>oRZ7Dl%MLY\.?d>Mn +6%Q2oYfNRF$$+ON<+]RUJmC0I<jlL.oXisZ;SYU[/7#<&37rclQKqeJe#,UF7Rgb1 +VNWFKf>nDZ4OTs0S!saG>GGKUlQ*Q?45:CI&4J'_2j<etJICj7e7nPMb=O6S7UOH< +PO7r\I.Hu&e0d&E<.')fERr/l+*W,)q^D*ai5<uuLX.7g/>$XKrcYp0n+Xl_nU*O( +l[$6Nn+Z_Nq0]s7hs]`XX1nZ8&94a\~>
+endstream
endobj
5 0 obj
<</Intent 14 0 R/Name(V\\B +%!PS-Adobe-3.0
+%%Creator: Adobe Illustrator(R) 24.0
+%%AI8_CreatorVersion: 25.0.0
+%%For: (sxxy-admin) ()
+%%Title: (合肥工业大学_font_zh-ch.svg)
+%%CreationDate: 4/24/2021 2:53 PM
+%%Canvassize: 16383
+%%BoundingBox: 0 0 335 53
+%%HiResBoundingBox: 0.002986131954458 0.01160009063824 334.030234068983 52.8185404892602
+%%DocumentProcessColors: Cyan Magenta Yellow Black
+%AI5_FileFormat 14.0
+%AI12_BuildNumber: 60
+%AI3_ColorUsage: Color
+%AI7_ImageSettings: 0
+%%RGBProcessColor: 0 0 0 ([套版色])
+%AI3_Cropmarks: 0 0 334.109985351563 52.7999992370606
+%AI3_TemplateBox: 167.5 26.2999992370605 167.5 26.2999992370605
+%AI3_TileBox: -217.904998779297 -235.200006484985 552.014984130859 288.000005722046
+%AI3_DocumentPreview: None
+%AI5_ArtSize: 14400 14400
+%AI5_RulerUnits: 6
+%AI24_LargeCanvasScale: 1
+%AI9_ColorModel: 1
+%AI5_ArtFlags: 0 0 0 1 0 0 1 0 0
+%AI5_TargetResolution: 800
+%AI5_NumLayers: 1
+%AI9_OpenToView: -637 507.799999237061 1 1616 948 26 0 0 46 87 0 0 0 1 1 0 1 1 0 1
+%AI5_OpenViewLayers: 7
+%%PageOrigin:-792 -514.200000762939
+%AI7_GridSettings: 72 8 72 8 1 0 0.800000011920929 0.800000011920929 0.800000011920929 0.899999976158142 0.899999976158142 0.899999976158142
+%AI9_Flatten: 1
+%AI12_CMSettings: 00.MS
+%%EndComments
+
+endstream
endobj
18 0 obj
<</Length 38330>>stream
+%AI24_ZStandard_Data(/ +7TQW
ʊTP/Uu6$QW8"L"T]&I+ӲGZLjA6X&CjJ +-a<*d}fSqF\q%S*JT)O|8*D$cP$Hqd5>א*q
~<Q҄ja6JUyQ♈h[r8W- +ELd*ԁeIW"D/ZVf*HJZӅDŽҁF
+ vBC\˄}f~`8\jDx
ϭƨST;PS.T>%(* IǑTZUeBa'3O4gsr^JćAbPBesV!ZyhK4dd)*i1dzL(ާ5xN5PȔ }BQ\7%JF%IRV~QEiH$w!1Z1q 'rk!ɲeBn7);̸4|V*R$=+JPm + k) + +lbکU$2$ǒVYH-LD +ebv:G h0 +2,
,,}݄Е7&' +WYݪ<鼃|By>\SJ3ucR=znzzg)^>Tt>}B<l7pJ|'1GfBt7[7a탲Un%A+hxڑDVMukG%eVŕJQ䘊 64S)ʹbᙆ%-PvDJUEz/vkM-:27M!Z
$XҎco`T"5%MfncX`8rYNkvXK;>ӎliځqvdZ;jkGƴ64]8GgӼkQv<kʹ~t2&:Y +wk[(z&JtBZuJuw5^m'z[m;N79뽭vjK'ݝX5-=W;^$pXFPD@@t>BUt2F+˰W<aH^*<c$d5Zn mx +k>, +I:Z-~@<(DI1qdЖ%eBկ'][czik,vw;}c$ +Zv;<Qȍ&đ2T]w +/a0"A)bti$LHih,y]i2tc%B9NjjP@ΫFBT ^2(Es[_v+UNCb>"%2,NC6&FByl*,hK7U6Ofm#40CQPiYF˄R6<ܬc&Fƈ#^
ꅑ[}B5}$!w+ +碡",Tkl[zji Hqe<B6=TLPARt1aU3OxrT>'ES!Qd|Hk2iANQ%Mc̝>FNL%f}d$-:|.:͊ 1 %5>aK>9u + +?TIG<4p8
T "f f.D +K!O͓kV+D"V(<Tk./@ʅpfA<
lC`"9f$ăRth*B4) +B(F +%{+uaZh|Lӗ>4+/DV$^XT0-qJܼ"ZUQugBZ&FqH\:2PuN +Ar#C*H˒wB18's ]M<B 5.|j\~</H9"AX(46Jdab},N!}2dQCL|H᫅jDƥR.aH8z2nn%x[5/&0ԇMLQ5f3\"B]H8P +c8%3sÅi>"瑐aHP@],ť$$<I@ GBp$p$p$tB\ҡFT,Z< [jAa{CxMAP!>P+=$QAJHJF:Tqh*.ֻX"?\#Z)3(F8:JZ` qЅaS?.5I=%9zW^q
S5}htѨђGR28lr6OJ<620ԅd6aI +cK$a-%!<) CS +?TGPJ>8
Np6cD'}e!.. +-I$!C'!Cbc2٭P[/0zX&jPdV(<j +\&bBY" +?
{!=R2t1e@#xe)ؗkDS䧴L(BʈQBRܧ4UP/p(5 5&xZQ$b倡N(9MeNC$^fā#ZBK<(Y&_)? +E>K)FT6? +WhBans +8V"FU˄ +%epMY& +[σ"J:4vJJ fEDT惡LEҍRB^"F4^#Qc +߂>._(x#6~ᗇ:jŇols͆G<8H&͐*`8Gơr)++fI/GfaDZrGIBj!6
3*+'EP9h6iBYi,&KvЊ$HEqT$TJbrGRzRx@"#Z@\dJi8(X8$j"H0"cʀ%"&-J!a +љ̒қM=pye(8LpTs"U*մ^Jk*l#1 偢t)ũ2*$ +lP^CB@@vPL(
ҨCidZ&+`
b bWڃEt:>jeBɕZqpp%3"&tLC-JN!ST>ڰsޜhxH<\W8X&\R +0FA4+K +CS.DBŁea!Z"<)H\<
N#ᒅIc
e%0D +0J#`6/a=6(ڋ-0(9iRcD\fҰNj7=rRoh+oJ2@p<KcH`&۔\c*D7-q9_]u:N(.g?N(n Qj7;?g;5}yzbӿj}=[wwknƗӻ_۳۳zqv$E] %M('eBi(G;Ϳ:OWzP\(2:PnNT +HoKՍ`(є:Lϩ |l8FtDYp</ +9dPX#=W>']b}<Gb +#@Vtv"$$pJ1?FӆdqU|Ƒ̝~tz3zM~} G@)r@Rs&@eBIMq, +5 )ov4XB1l>d$X96k#"K<8@
Ccq?^}5pPr}W!t@@˄b1< D$xCyyp='{dB)/q!gf3u?cF3z3 +$3x$.h11}8(0SQ(KE-dP,JKpXj[} hó.q?Pץn +R`䆏fs()?,У?ʘ\/hEH3G`PRZ2 +p]$w*HE?s><`.wt&`SfdD,^5Ż4>=,BLқBChnH +' +#F<}>wQD2|!8!0}dd>s +j~qMg~qtJSoRqH34emrM8q[e@R~qT6#ԁ0Bt Ml,]hT{A/Dtx<,r!U2@`vcD +*k$D:>s|_p80rsN&1sLHzPLV8`繟kQ +g5kũȪSTQ:QN?08MTyWQaNeTh8QNe4c{CBS +
ǐ6 B(HJ\@<cë4JkAJ02RvZ&h4*0!"1Pi 2X&*{q*NE@4T(\ Eӣڑ r"ـ`) OC߫Dm: +AhPBdH⓲L(6QNLiP<F )U?*E1І$JV# +\KC;+҃Z&Z8P%˄Qbh yg!H%6E&C2&O2T<XW=
.-J DC=)C%Tjs`J*Aq,+紒}t"iJ:>HWT= 10<DeBAm@19|Br
a,.SJM\V0Ԁ$@pJ!J~!rDN1Qq(D}H%X\TZ&btC + +
6
.pv4dZiX& +ODAa4*R%YkH6"˄"AL'd<&XT=ˬDQ1P/')Tr0Fsρ4+~`7iHGChQ0x|%RZ"Pʌ4X@-,G516*HY,D* !"˄N"T(_PAz6[a(U|ƼJŭShT8B:QNEb<Mfë@^ּJ(U$0_B+J֤GhBnT%q՛#CQWL(2E(C:]eBY8?uR)F#<>Wx)!4!,.>"vUƈD$ Fx_x/89|<4AR~!> +aj`C=HyPu0#j|<Iݏ#|ʏIelĵ6 )ψ:L
jԱM:WDiP7*-"KD$<GC,*tH+9HBi
"AC )XV~1VIeB!i`(
Y/~<\o}h6di(#$A 76bdkxb4_xD;*QkQ?4>B9jq?d&C% +Uޑ2H84tDRb,&dF
!Z&:+H$,|zAO?bxЉhx2C- +~(ǫԿxI=C)<Đ)! ˄\6mJF!8TXnM!9Wz{kiZzKwŮiul__}fxt[w{_TۿصT_}j5~{?Nmϸw:x^\^km뮾Uw:O(}jI;v㪩ؾogLgwݳڛ^m=_\NvPHkmN_w>=mw/ޟg>ws~K_JS{ޯV[lߋ/>Xo}Lm}NtRoMkqoO?{?y:}ŕ~k]gޯݽ>[;;۷zO(ZO(6jW]v]kmvU;8g{uVw E5UV:o:wvwwGov^MIw5}jkiwgw E7vJ7w´j[7 +ߝnn߱~];sQ=pYgδu9K-'q Eu~GZ?|?ϴ4~M7ŹJ};yگ]u{=wxkuu]=z{_g>_3S]|XϸҟPH}v-6ߞYk}]ixZJ5lk4~ζRlU}[RZyi=ݓR<iݵ'Su{wou߹9;דw7~]vLNO(*Iw5Jo+_7;hͻӻVmbuR=,Żǯj鴻JZ?+S{BU=gUa?_5S}RoڽWje;NozIiGN;7:sҎz)uO(<PJߧګމ5Vg]gwJK_SxbדR[+ƗV}igbbS<VيִfM/}Jj}^q7]uZ[MNUv/Lcg;mwֿ֮j'Y֚RVmkwm֫'[w+J!iP
[ںrv:4tjlӛXתWwxB!=q^8Zmֺ1Ύm]žsi}iv5>;ͺںkǶ[M~{W[)Wn[=:~fV]]_5k~ݵթ߭__n]+v;?Y~uRjĔ EUg] +)O}W]vZ<-huKMޚ7狧Sm-|Ѫsζ[+;j~U>oŶR;_{?kbvf鷚~[o +naߚ^L5v^]Wcl-x[;wO($_cY- t)҉fZ7{ lut[I^ +u_]>o͵{٧]tLkǗ^-NZ7RtS +I<ks[Z;V?ݴvvZtB!4[tzwk5v[3V/ž͔V.~Wsv>Gv5gZ/S߬igJZgm +~[/UlZ]k{~z}3vl+OݶO-ݩ3ky_Mivw'4[^wۼ+obwy>vkn;4S:3wKsYv9ӫiƻa߾ŕvXۚ}\iZSϘs[;SJ;8)m4ltW]N(6;ߟkuZ)ӟ^kBpO;sgN{mYOJ;ڧT;8Zn;-Nj;:vߵާ5h:1vbӻZ+_[)NwiJsx]o;w|/Y{yl}[?su_}o{{ثxuMwmN(=;j{oM7y~Gճ{_=NڭI;ͷwun^'لcyt꽵gL{W;sG7;q{_?qs=5RjoTx۟^mwq3⭫{6oAfDRfFf +%1m?A4Kr|S!fR+jjU +!80QQțSSaĤ UyG, +Qg@>mdwCu[ƙ* ?vQs#g1$`q7W};D3f̋螦WN3kq_܊F8$PidRZ4ǩU*ezxQYTܩ -9S"l=u^qCrqtatdؘW|M!T%"&^V__1ox
Vh+SCYns:}2NU6tvz?.?fQ_=:jYR0@bf~i9{tn8ti\D|vFAY?ք{vSoLsÔ\Zոw5Z`:Oeb"\;1\!DP/pt6[bM`]
F3al➁`mE?(Sr9yA*v='tA?5rj@ۜșaFtl0[WS1ȁUS7bA]?P3==փ= +#V!VrkGjf +S9 +r^9bJ)4A>(h˚L*LW@bJ(@HI)OɠJXuې}P%` +\Ml]FMMJ/Ǽ@ +s +}kQmêo@,rhy}R5;|fbX086
b(IG +$a8O`{ +`<"YImJJ-OY*h|9P"`@;P}_&!>em +/:(^uhA.`F9- +T(086A4lǽ }C25u%(Z|[ +(enQ= +h2эG皪㖠M> F}xg6hҫ +TP`vӓ +qЊZAV+Ws'IQ[O3MUg[ 3&>FϧϾO4g@V1H jM~{BKŅ9X+c^F+/r~
|Xϟt8%@ +fk(1lV/.4%`BVk]Lqk*}9OΎ|B&v7nT܍D^kAPBi+2Eq(`λiqh9_DOjM
K}V'$ձ72+-*QFU2) +Hh^VCaD19H
2 +j +f(*ևGJG?TT+St`Z)¥Of{v^O@2Q$cO!VW +}Y00 +yVՋ>Z&I +^(]\?E&u_kS +F +HKVry]Q-EsJz-KUEAb>o|O!yFZLD(߸h?̑V^?^
*Վ-WgX` +RtLˣ#st6#5 y~ɐ%
/n}m3=(_q§IWќGyQ0>S.z7BAD/uMВL$U*_Xp<eqNrdb+"jVcT N%rLd RhDG:Jv>q[t/4}MKL}͓9M >DP]T +I_/UM䯰l$ʂ+P@f-70i)\ +AP7W8(C85rxwI8@+ >F)W4Y#k.C?\k,}Ѕs8Cuz(fp.N@U.r/ړ)-NVk_2K>/[ީg/ev?*Oe$8ܩz*=Gk@|)þDؖ#/'T%0YF>uDDٻڀ^8JD=:xG=s[PL,F;TKu_
5Rڠ%5YºGמѥNH}RCfnDUhؽ n`"}=)Aγ9amN?n]<#?npw^f.=>^۔P:<T=TBQ9U>i&Y&Lo!j5P3=ȊV'oxļϏؕ5&Ϩ$L7t0CtVgь:v.JV&c^3%ɿ|3zF) ;' ^?exSȐ;kHLe@gp!3(`J۫-y$c ^ٰBSx0Zҹc<~KzEޭxQAQr4E/Y}`>}?HE>b<>uC-"8HGnL$^)Ђ J!nO%K#g`A1CTAN\-PB'ߠ9D*ㆠ$/(1_p%'$*q +[ 0!+"%sK +=="c&ϳ:Wi*CߢT- +6{;,qXvxSZA800L2DZx{&6=[ZXYꖣhΥߍX@-Elٯk>̌UB~6% ƙ_ 1bp*?+zxN )Dn>%fkOJk1' R~>͏w6=PbAӻNTæRMs4Du<aqGU}
27zvT-)φ+* z'A +>@л1M?qJ2[CN1+[6}f--Y/ + 3}C~)>ax
<Xn&r^~ؓԞW,9@iDlϵ$ɱ.n`<YO_˂F"Xs,~嫯[#ֳ*/+0
_aBe.q!\䋶uI/D#S_Zj0x̛@SݨZ͵(24^0Z馉|h(,x5h`c%Ӿ_'+
~y@;Q^eGB|d]r +B,K|g`kg*@]&ME:{in;cY-g.q4ƚ>Ԗ +x4|3f];A`vJhG]QFj^ +C +r +F1ۑHf;(sh@olJ:GCXx:BڕM/]1iܜy!NWĂU.TU&0J +6 ZU%fCL]9 +*[<{N űS,B6_n50#+M,1).Ș&e1c,FuhR ScRNJ'?'ML]
!M*4!mIM`p]`;p8V:&E$pMU49M[TG_%&-=ngD]I%xNRO9cKO4PT +)<G{P>eɼàXgS)}8pLe$N2+&gź$MH6HP؉a +n4ZNwwG&+"X +kiCJ lLy)\27IK_*ΓF%i'BS')r!Ett͝xYGLR!BW861xm|2:G4}7^R/s1Cf%wpQ'Oҿ[juJ;$ +N|m%,CEAP0d4p
<8h?B}H
ݠC| 6\7f=
3bu+v;=! + +JB#` HhdT +с"Yߺ{7v$ +%4;]FļB9_&DŽ=!6%]+(gB'3vV ZECP_̀ OHv5SDtH+joH]q7Df4= +7 +K"(ߍ{.wlm*π(@%5OԁZBy +*JHiV#nG!gAʸqc3wXg&dޚqNPXذ5%pgZgU/%*tJA1Q9]>8b ``kt +358Q9=i`5e`Wg0l+Ek.;]?\+`cG#:/V#_8bg(.uM<=j0^jڮ
ɬw2m-'Qp+!ؑI#w0!4,A/{$
_u6Y뭟0/}8S"=Y$8ƙLe0_yl +H7r 0E,H`@$JWL̈e)4&~FzQ7!W]d9$6 +$lN@[uKaAn/*F*
4Mj)B3A]=e2`iLdeǞgʔk~NP]9Tw[a|lJ1},N>XQn6)5!lj3T0L/1; +O|X>_0dYWnpcJ6BYwF 2JwdcMJ%_]>WSsߋV:FF +IŔPHb/r|v1 +A%$Ϧ|~K_28YBx,}!^iM/iJXuؐ<%*n|7R%(}EKs;KߒE_͉)1@C313bp4hʝ.qӐnۙ/и~pD$q堏'Fwqޓᶦ57ɨ_3ɧ(&,A嘙'3ct2D3h"檦M>&|E'A[4C"5fbZAxdv^c
E6!.b;O!NɊp9 +A'P3Q9y o
!+ Rm*0zMO$|E>/-}p.rpw)r]Q_xN7$+z}XcXƷBԷS뻅#h@/҃eO],SL$vgojLSdz8I|]L+!+=nC/e)$wɊ:lqg0*\-EI|@; 6R9aC +Vdϼl39s:5Ԅfqf"c!qDScO'`7_[]\ʡ4(;]K|ӸL>^>6.3.HfD*Y`xJa'k#D5K_&P.`eO ʢ(刂4.qm[>.3{ya.u+~G\!KޜDgmh;BʩMJr9qy{ WWKPgkЇ_'3;$QC=xj[9z0>PJg4xv&--x%8Mt(ɃgFd$bNMXXQZe9uЎLЌ<0!CVT,$qYHpO
sovs/͈ߵmUY\.2T|wa"Ӑ
f8:1ZEu# +fuUe6(R?ҋCb sN?Hh-bQyD1.qR⃜7`!%
fS3;EeÌIYr11YOvꥧ==bklr5OW,3r-W;Cx9<Bh:f/< +v8-Wlz2nzː7&5|@5m7\5:h#+Qo3 AZ;DW~oC`=# +/Mne0𗧊W<!,Og
Y:hw@i٩okbx#.-5l\
72 BF1)Rѣ@};2o YJ +H+ .OzJfLXwqy&Mь;\f +}D #&pFNZMQ,]W,|P&hsS~~QcwU daiImaR'yA,،KuWkLYx@:QbLi2WQ||H7g3 +S+{}{Ԧؖ{~K4KLԢ-kOM +PYTl1kSrƺUV/OkKB%9AtҰ'$<1m@Z˃I8e.+'q LJh#;"}~!uҖ 'Nev_AcF¨ޑrG
{mz\F]sYMpGFC!=7X):3{O$pD*d|i"6qYry{P9C}{{ǵU]wpi`;GaOvS9|)H0S
&ѝ? x&`펍iI./'in|Gu:5|-E֝/i,~FMɘ1>~- +W!PzV1R
G6ZtV8ޗQ2)a4O$~pAb-uݘW6-g'lA +/v'ȻVK+{쐦{eNH49006( +"& +~Owռc*<?K>yBJu33|y^cE9D h;R |Qvn},+7Rj4DG?$Hs#p);^~MYc3ɀ!`jAcVTJѸ+r4x V +a#,M#}9KD.[q95!>Y;mø,98&=';Y>mqD7TE,9Zrͬ3N,i +6/NLQ/N}h;r;3gޅPZo._"e4#hh)Q}GQ4!cd>CD?63вw{D
.oBGFKgԐF +u;H2-.pxVCj.xB
qa"A~pQ* .}Xj=_ 3
1N9Uo{SSᅇtdNo(q! +.=D@k3̏˧|?)Idpـ$qiheVD1ߟI7ĕ@ +Z +gҦQI1&g2 +o.7%7%k<;8oҘ#'5]c;1 +F=^!`y͔ju(]0
k"s}.znL1ǎuJreGJ)ynS%H,4O[ +=T:%*wU.c4ʋ`)߉yhp9, W zUف@Dꪝ:)LmoS^Z
,5"uT\_vd?8Z-by.J}BfW +A +jԡׯkȋ="+nU,\ + 9pƈ+FD势fH"հ1Vѕ59R 3'ĩCQD.;GaƖd- д4cFjDzާ +4`eձ3=z:ϖ_L7=;!cec²)N:j\PMA_^H0u0F؍b%ZZI:`Kc +uV4wS7ardrmN5o')A<eI٩5ӭ@kj*[5,¯L[RQ +߉tNtYOUKQL\hYC +I`Vc=սyG:e4j9cv
!lKU#d `H4pn=m#>;[&pb-yEՁNJPD8n兀:#>M]`2+k=P:KXwl|pRWPMl
%I9GĆ Iun̸(h2RY,0Y$JvfLȠGu!y@ka+ʽ&sziw6 +D$ŨW%~*x*ZjFWvQjf3|DWbQjM4nį7IaǐnR@'XjU +ƃXp5R2To@<xz$F)G/:qz'3kǮa-A-A{?_A;*Mz䬕*8dkPuv<opjQ&Rد$3f/,19"B{FЗ"yOL%( +ǜGU}p5Z +%'q8f\?R8V@mn +Ƣ}YU<(9 +\71S[Œ(
[|gS=0Ϛ
[k/YUPep"ןve)<o`O!As%a3
wՖ4~b>N"RJ9^CWYG^l+mpZ d#fNn2f/ +A0W=?LkF +eTjq<xut=2\YT5'俀_KyRةzjf϶IޞP̕<M-( +J}NXƷʸӘ͋^wsj64%<eŅWڌ[UǤǖMZq$|KBl߇aFd-dX>mDŽl!ADla;K۪v'ET쉈kyJM(Po4%eU"Ƶ31.1ZxDTZ)iaxƞPhJ3nuu
oX]%^["lEEMmQDBtR)m8 ~.{^m8@8ߵRK=vtdfugT"/Jj +_خ +s\' 6BԸkO74Jct3{ac^<bYJeQRZϙSYɔc3YT4Vad1b[
Vq
Z) b}\z>]E}837'u,7pHW :4[r"mܞHx>tQ}F"kCW*9Y2]bD!lLTd'UUнqR,4ތMd]Ryf>GgKWYXHuCty[ietA\&<JxH"ݐ;a$bľ#UTB,)7!O!J<EӬh!RVA.#GMɐ=;#^U}O˗"UJyJ) E>OΞ[d|7dќ|/=/Gp ]CӼ1ۡ_~{9{.>IbTN,5QK7vG2Į"bb +MNUЌt챕U0TfG5
6[fqIJGKD<F$ YSO3l'ɰpHk,Ge=V>VYM:jhfLpHR//nc|E7%Y<%OoƳlƆ'=ˆ?SFBu"r/e:CdTe}c&РAÂ(`*&P`&@b8`8DX +)#w3E +80L)g +" +iⰞ{R(k8TCLfb~ h-CgNjhGkΈN]A"D=s0dyLyVߦ9gE0X$WB/AhB9avoxV$v1>"帿Wg`]wÂ]PG`}&o3#)nms +VыΑGf+D +ܡc @dAC'HK&pg"_N?/زU"Fo2@9qMz%1#au`=D'[¬!~6WfF/Ob-U>sOow<,Se5c$:WI&a%$|VxkLD&0o +W/g?u_)˿$S<[XKˡ
lM.͒0\+gn ?k<ͰnUJ(mlS&0="S6rW@_9ؙ{OK5ׂ9z;Z5=
+'edřWθ#ה(r_uiI(}5ct(K R&z>=R0#o4 +89c\
.~pVKV'T,3むCM6gPZwt{QO2U{RhzlI'cxqM5LdzBԸ&ls{gq,r:5&pd_meXXBLt0vU&WF,͗oQ
_&fLTRٳ+W(LEkã]X<n8Y!j:{zUx[a&{4L(ͥ=-Wݫ$*.xuzYJ1Vl=Lk8"9HuEys!<&V^:؇*h`咥/F!ylŲQ[]f$)4z=ƫE2h'5.nԎUhp٥/$dz-ш볮;3v8l4z+s 7@V +>io-MΌp<جM6ln1mљDױs/TAyd#X\C
>;
HDԭtc?P>Fk^6VapRhvxMCs"n{G U}ʆ~ԣLp{ +Cc21lIz*>;xԜM_>^ +=#Ƌg3`m<e=I_"]z&,(>f*nO2*7hLt. ֱJf|Raxx,Q!Cf5&y:T^)J9}αN~OG'V<#N_.őhR1_E'ԨBЙ1CZ0;n:r^m?}rcQ<nι+m)o
H#Xb +JkNɐ~9EZ6{QZ8Aq1B$qXGf!vebo~E#y5 uc`j:9D"M&7̑f$wl;ZˎFf&(BtzX-kr^E,ҙ2/ϸ^!DNtsD2Z$flWYe(]^PIqcS]CAIP/ݩPiN +m xבմuv͇Շu%Aug~Txs^
*j]q5a1LeoŘCyu|w͛<!:6x⭸x5*߿DdulVcŰ^7 KFe7@5i$0wFo.~M0jK |i$ZJĞ}rdipDO0[Rèvmr4%:E11#"zMtUQ~r v"JRm#B+_trF
mө9ҿχ>xG$[1+P:TQ1kۻ;bIL`pKIu]@J6$#qQrY=?.\0Mg<:
Yu4KG>c/pB*$}O=r30h(~l1*? )?ЍTgȄIr*ZHI0j'g +endstream
endobj
6 0 obj
[5 0 R]
endobj
19 0 obj
<</CreationDate(D:20210424145348+09'00')/Creator(Adobe Illustrator 25.0 \(Windows\))/ModDate(D:20210424145348+08'00')/Producer(Adobe PDF library 15.00)/Title(T]NY'[f +0 20
+0000000000 65535 f
+0000000016 00000 n
+0000000144 00000 n
+0000012145 00000 n
+0000000000 00000 f
+0000019617 00000 n
+0000059836 00000 n
+0000012196 00000 n
+0000012560 00000 n
+0000019920 00000 n
+0000019807 00000 n
+0000018808 00000 n
+0000019055 00000 n
+0000019103 00000 n
+0000019691 00000 n
+0000019722 00000 n
+0000019993 00000 n
+0000020137 00000 n
+0000021453 00000 n
+0000059859 00000 n
+trailer
+<</Size 20/Root 1 0 R/Info 19 0 R/ID[<8DE347D5383803439F4A8EC32C073A64><BA00001CA5493A4A90090E6EF2917FE9>]>>
+startxref
+60073
+%%EOF
diff --git a/macros/xetex/latex/hfutthesis/hfutsetup.tex b/macros/xetex/latex/hfutthesis/hfutsetup.tex new file mode 100644 index 0000000000..5d22f22bee --- /dev/null +++ b/macros/xetex/latex/hfutthesis/hfutsetup.tex @@ -0,0 +1,121 @@ +% !TeX root = ./main.tex + +\hfutsetup{ + title = {合肥工业大学学位论文模板示例文档 \hfutthesisversion}, + title* = {An example of thesis template for \\ Hefei University of Technology \hfutthesisversion}, + stuID = {学号}, + author = {XXX}, + author* = {Yin Zhenhao}, + speciality = {数学与应用数学}, + supervisor = {XXX~教授}, + % date = {2021-05}, % 完成日期默认为当前日期 格式:yyyy-mm + % secret-level = {秘密}, % 绝密|机密|秘密|内部交流,注释本行则公开 + % secret-year = {10年}, % 保密年限,必须与secret-level搭配使用 + % + % 数学字体 + % math-style = GB, % 可选:GB, TeX, ISO + math-font = xits, % 可选:stix, xits, libertinus, newcm, cm, lm, newtx + % + % + % + % Parameters for Non-bachelor's option + % + clc = {分类号}, % 分类号 + % + % + % + % Parameters for master's(docotoral) option 和 答辩委员签名页 参数 + % + % advisor = {XXX~教授}, % 用于“专业硕士-中文内封页” 校外导师的填写,默认空 + research = {研究方向}, % 研究方向,默认为 “研究方向” + signchairman = {专家工作单位,职称,姓名}, % 答辩委员签名页 主席: 默认为空 + signmember = {XXX,XXX,XXX \\ XXX,XXX,XXX}, % 答辩委员签名页 委员: 默认为空 + signsupervisor = {合肥工业大学,XXX,XXX}, % 答辩委员签名页 导师: 默认为空 + % + % + % + % Parameters ONLY for bachelor's option + % + ugtype = {论文}, % 封面第一栏“类型”的选项:设计或者论文,默认“论文” + hfuteryear = {2017级}, % 入学年份 + department = {数学学院}, % 学院名称 + % + % + % + % Parameters ONLY for doctoral option 和 提名页 参数 + % + % applydegree = {}, % 申请学位:理学博士|工学博士, etc. 默认“理学博士” + % school = {}, % 默认培养单位:合肥工业大学,难道你想填其他的? + defensedate = {2021年6月}, % 答辩时间:格式 “2021年6月”,默认为空 + % phdchairman = {}, % 提名页 答辩委员会主席: 默认为空 + % phdmember = {}, % 提名页 评阅人: 默认为空 + % 关于Ph.D的专家清单页,请仔细阅读hftuthesis-doc,详见`chapters/expertspage.tex` +} + + +% 加载宏包 + +% 定理类环境宏包 +\usepackage{amsthm} + +% 插图 +\usepackage{graphicx} + +% 三线表 +\usepackage{booktabs} + +% 跨页表格 +\usepackage{longtable} + +% 算法 +\usepackage[ruled,linesnumbered]{algorithm2e} + +% SI 量和单位 +\usepackage{siunitx} + +% 参考文献使用 BibTeX + natbib 宏包 +% 顺序编码制 +% HFUT学位论文样例 参考文献的著录格式 +\usepackage[sort]{natbib} +\bibliographystyle{hfutthesis-numerical} + +% gbt7714-2015 参考文献的著录格式 +% \usepackage[sort]{natbib} +% \bibliographystyle{gbt7714-numerical} + +% 备用方案(优化过的 gbt7714-2015)参考文献的著录格式 +% \usepackage[sort]{natbib} +% \bibliographystyle{hfutthesis-graduate} + +% 参考文献使用 BibLaTeX 宏包 +% \usepackage[style=hfutthesis-numeric]{biblatex} +% \usepackage[bibstyle=hfutthesis-numeric,citestyle=hfutthesis-inline]{biblatex} +% \usepackage[style=hfutthesis-authoryear]{biblatex} +% \usepackage[style=hfutthesis-bachelor]{biblatex} +% 声明 BibLaTeX 的数据库 +% \addbibresource{bib/hfut.bib} + +% 配置图片的默认目录 +\graphicspath{{figures/}} + +% 数学命令 +\makeatletter +\newcommand\dif{% % 微分符号 + \mathop{}\!% + \ifhfut@math@style@TeX + d% + \else + \mathrm{d}% + \fi +} +\makeatother +\newcommand\eu{{\symup{e}}} +\newcommand\iu{{\symup{i}}} + +% 用于写文档的命令 +\DeclareRobustCommand\cs[1]{\texttt{\char`\\#1}} +\DeclareRobustCommand\pkg{\textsf} +\DeclareRobustCommand\file{\nolinkurl} + +% hyperref 宏包在最后调用 +\usepackage{hyperref} diff --git a/macros/xetex/latex/hfutthesis/hfutthesis-doc.pdf b/macros/xetex/latex/hfutthesis/hfutthesis-doc.pdf Binary files differnew file mode 100644 index 0000000000..25c1e70ddd --- /dev/null +++ b/macros/xetex/latex/hfutthesis/hfutthesis-doc.pdf diff --git a/macros/xetex/latex/hfutthesis/hfutthesis-doc.tex b/macros/xetex/latex/hfutthesis/hfutthesis-doc.tex new file mode 100644 index 0000000000..ac4c1c6256 --- /dev/null +++ b/macros/xetex/latex/hfutthesis/hfutthesis-doc.tex @@ -0,0 +1,732 @@ +% !TeX encoding = UTF-8 +% !TeX program = xelatex +% !TeX spellcheck = en_US + +% +% Copyright (C) 2015-2021 by USTC TeX Users Group <https://github.com/ustctug> +% +% hfutthesis developed by HFUT TeX Users Group <https://github.com/HFUTTUG> on the +% base of ustcthesis <https://github.com/usthtug/ustcthesis>. + +% This file may be distributed and/or modified under the +% conditions of the LaTeX Project Public License, either version 1.3c +% of this license or (at your option) any later version. +% The latest version of this license is in +% https://www.latex-project.org/lppl.txt +% and version 1.3c or later is part of all distributions of LaTeX +% version 2008 or later. +%. + +\documentclass[a4paper]{ltxdoc} + +\usepackage[UTF8]{ctex} +\usepackage{unicode-math} +\usepackage{caption} +\usepackage{booktabs} +\usepackage{xcolor} +\usepackage{listings} +\usepackage[perpage]{footmisc} +\usepackage{hypdoc} +\usepackage{bicaption} +\makeatletter + +% 设置字体 +\IfFileExists{/System/Library/Fonts/Times.ttc}{ + \setmainfont{Times} + \setsansfont[Scale=MatchLowercase]{Helvetica} + \setmonofont[Scale=MatchLowercase]{Menlo} + \xeCJKsetwidth{‘’“”}{1em} +}{} +\unimathsetup{ + math-style=ISO, + bold-style=ISO, +} +\IfFontExistsTF{xits-math.otf}{ + \setmathfont[ + Extension = .otf, + BoldFont = *bold, + StylisticSet = 8, + ]{xits-math} + \setmathfont[range={cal,bfcal},StylisticSet=1]{xits-math.otf} +}{ + \setmathfont[ + Extension = .otf, + BoldFont = XITSMath-Bold, + StylisticSet = 8, + ]{XITSMath-Regular} + \setmathfont[range={cal,bfcal},StylisticSet=1]{XITSMath-Regular.otf} +} + +% 定义一些命令用于写文档 +\newcommand\TeXLive{\TeX{} Live} +\newcommand\unicodechar[1]{U+#1(\symbol{"#1})} +\DeclareRobustCommand\file{\nolinkurl} +\DeclareRobustCommand\env{\texttt} +\DeclareRobustCommand\pkg{\textsf} +\DeclareRobustCommand\cls{\textsf} +\DeclareRobustCommand\opt{\texttt} + +% 在 doc 的基础上增加 option 的描述 +\def\DescribeOption{\leavevmode\@bsphack\begingroup\MakePrivateLetters + \Describe@Option} +\def\Describe@Option#1{\endgroup + \marginpar{\raggedleft\PrintDescribeOption{#1}}% + \SpecialEnvIndex{#1}\@esphack\ignorespaces} +\@ifundefined{PrintDescribeOption} + {\def\PrintDescribeOption#1{\strut \MacroFont #1\ }}{} + +% 调整列表的格式 +\setlength\partopsep{\z@} +\def\@listi{\leftmargin\leftmargini + \parsep \z@ + \topsep \z@ + \itemsep \z@} +\let\@listI\@listi +\@listi + +% listings 的样式 +\lstdefinestyle{lstshell}{ + basicstyle = \small\ttfamily, + backgroundcolor = \color{lightgray}, + language = bash, +} +\newcommand\shellcmd[1]{\colorbox{lightgray}{\lstinline[style=lstshell]|#1|}} +\lstnewenvironment{shell}{\lstset{style=lstshell, gobble=2}}{} +\lstnewenvironment{latex}{% + \lstset{ + basicstyle = \small\ttfamily, + frame = single, + gobble = 2, + language = [LaTeX]TeX, + }% +}{} + +\hypersetup{ + allcolors = blue, + bookmarksnumbered = true, + bookmarksopen = true, +} +\makeatother + + +\begin{document} + + + +\title{\cls{hfutthesis} 使用说明} +\author{ + \href{https://github.com/HFUTTUG}{HFUTTUG} + } +\date{v1.0.4\qquad 2022-04-09} +\maketitle + + + +\section{简介} + +本模板 \cls{hfutthesis} 是合肥工业大学本科生和研究生学位论文的 \LaTeX{} +模板, 按照最新版的《\href{http://xwgl.hfut.edu.cn/2021/0419/c1975a253949/page.htm} +{合肥工业大学研究生学位论文写作规范}》和 +《\href{http://xcjwb.hfut.edu.cn/53/cc/c1144a21452/page.htm} +{合肥工业大学本科毕业设计(论文)工作实施细则}》(以下统称《规范》)的要求编写,兼容最新版的 TeX Live、MacTeX 、MiKTeX 发行版,支持跨平台使用。 + +本项目在 \href{https://github.com/ustctug/ustcthesis} +{ustctug/ustcthesis} 基础上编写,\href{https://github.com/LaureatePoet}{LaureatePoet}和\href{https://github.com/HowardZorn}{Fw[a]rd} 基于合肥工业大学本科生和研究生学位论文的相关要求,开发了本模板的 v1.0.0 版本。 + +下载地址: +\begin{itemize} + \item GitHub Releases:\url{https://github.com/HFUTTUG/HFUT_Thesis/releases} + \item Overleaf 模板:\url{https://www.overleaf.com/latex/templates/hfut-thesis/ythwdqdkpvkp} +\end{itemize} + +用户在使用 \pkg{hfutthesis} 模板前,应先阅读学校关于毕业论文的相关规定。 +如果在使用的过程中遇到问题,可以阅读 +\href{https://github.com/HFUTTUG/HFUT_Thesis/wiki}{常见问题}, +或者在 \href{https://github.com/HFUTTUG/HFUT_Thesis/issues}{GitHub Issues} +中反馈。 + +\section{编译方法} + + +\subsection{文件组成} +本模板的主要文件如表~\ref{tab:files}: +\begin{table}[htb] + \centering\small + \caption{模板的文件组成} + \label{tab:files} + \begin{tabular}{lll} + \toprule + 类别 & 文件 & 说明 \\ + \midrule + 模板文件 & \file{hfutthesis.cls} & 模板文件 \\ + & \file{hfutthesis-*.bst} & \BibTeX{} 参考文献表格式 \\ + & \file{hfutthesis-*.bbx} & BibLaTeX 参考文献表格式 \\ + & \file{hfutthesis-*.cbx} & BibLaTeX 参考文献表格式 \\ + & \file{figures/*.pdf} & 校名和校徽图片 \\ + \midrule + 使用说明 & \file{hfutthesis-doc.tex} & 模板使用说明的源代码 \\ + & \file{hfutthesis-doc.pdf} & (你正在阅读的)模板使用说明 \\ + \midrule + 示例文档 & \file{main.tex} & 主文档 \\ + & \file{hfutsetup.tex} & 配置文件 \\ + & \file{chapters/*.tex} & 示例文档的各个章节 \\ + & \file{figures/} & 放置图片的目录 \\ + & \file{bib/hfut.bib} & \BibTeX{} 示例数据库 \\ + \midrule + 其他 & \file{README.md} & 基本说明 \\ + & \file{HFUT_Thesis.json} & 更新日志 \\ + & \file{latexmkrc} & latexmk 的配置文件 \\ + & \file{Makefile} & GNU make 的配置文件 \\ + & \file{.vscode/} & VS Code 的配置文件 \\ + & \file{build.lua} & l3build 的配置文件 \\ + \bottomrule + \end{tabular} +\end{table} + +示例文档包括了常用的 \LaTeX{} 命令,建议新手从此入手,用自己的内容进行替换。 + + +\subsection{依赖宏包} + +本模板要求使用 TeX Live、MacTeX 或 MiKTeX 不低于 2017 年的发行版, +推荐升级到最新的版本。 + +模板直接依赖的宏包有: +\pkg{amsthm}, +\pkg{graphicx}, +\pkg{booktabs}, +\pkg{longtable}, +\pkg{algorithm2e}, +\pkg{siunitx}, +\pkg{natbib}, +\pkg{hyperref}。 + +另外,模板还对其他宏包提供了支持,包括: +\pkg{amsmath}, +\pkg{biblatex}, +\pkg{nomencl}等。 +这些宏包并非必需,用户可以根据需要选择使用。 +模板在检测到这些宏包被调用后会自动进行配置。 + +注意,本模板\emph{不}兼容的宏包有: +\pkg{amsfonts}, +\pkg{amssymb}, +\pkg{bm}, +\pkg{cite}, +\pkg{mathrsfs}, +\pkg{newtx}, +\pkg{upgreek}。 + + +\subsection{开始编译} + +\begin{enumerate} + +\item GNU make \\ +Linux/Mac用户,可以直接使用 GNU make 工具,这是最简单的方法。 +编译论文 \file{main.pdf}: +\begin{shell} + make +\end{shell} +编译说明文档 \file{hfutthesis-doc.pdf}: +\begin{shell} + make doc +\end{shell} +另外还可以用 \shellcmd{make clean} 清理辅助文件。 + +\item |latexmk| \\ +Windows 用户可能无法使用GNU make,使用 |latexmk| 也是一个比较简单的方法, +配置文件由 \file{latexmkrc} 给出,其参数设置为 |-xelatex|,用户编译论文 +只需使用命令: +\begin{shell} + latexmk -xelatex main.tex +\end{shell} +编译说明文档: +\begin{shell} + latexmk -xelatex hfuthesis-doc.tex +\end{shell} +清理辅助文件可以用 \shellcmd{latexmk -c}。图形界面用户应参考编辑器的使用说明。 + +\item 手动编译 \\ +手动编译是最繁琐的方法,用户可能需要运行多遍,以确保论文的交叉引用等信息全部正确。 + +编译论文 \file{main.pdf}: +\begin{shell} + xelatex main.tex + bibtex main.aux + xelatex main.tex + xelatex main.tex +\end{shell} +编译说明文档 \file{hfutthesis-doc.pdf}: +\begin{shell} + xelatex hfutthesis-doc.tex + xelatex hfutthesis-doc.tex +\end{shell} +\end{enumerate} + + + +\section{模板设置} + + +\subsection{文档类参数} +\DescribeOption{degree} +选择学位,支持 \opt{bachelor}(默认),\opt{master},\opt{doctor}。 +\begin{latex} + \documentclass[degree=bachelor]{hfutthesis} +\end{latex} + +\DescribeOption{degree-type} +学位类型。可选:学术型 \opt{academic}(默认),专业型 \opt{professional}。 +\begin{latex} + \documentclass[degree-type=professional]{hfutthesis} +\end{latex} + +\DescribeOption{language} +论文全文的主要语言。可选:\opt{chinese}(默认),\opt{english}。 +\begin{latex} + \documentclass[language=english]{hfutthesis} +\end{latex} + +\DescribeOption{output} +输出 PDF 的类型: +\begin{itemize} + \item \opt{print}(默认):用于双面打印纸质论文 + \item \opt{electronic}:单面,并保留超链接颜色 +\end{itemize} +\begin{latex} + \documentclass[output=electronic]{hfutthesis} +\end{latex} + +\DescribeOption{section-style} +章节标题的样式。可选:\opt{chinese}(默认),\opt{english}。 +\begin{itemize} + \item \opt{chinese}:汉字序号 + \item \opt{arabic}:数字序号 +\end{itemize} +\begin{latex} + \documentclass[section-style=arabic]{hfutthesis} +\end{latex} + + +\subsection{字体设置} +模板默认会自动根据操作系统配置合适的字体, +\DescribeOption{fontset} +用户也可以通过 \opt{fontset} 时指定使用预设的字库,如: +\begin{latex} + \documentclass[fontset=windows]{hfutthesis} +\end{latex} +允许的选项有 \opt{auto}(默认)、\opt{windows}、\opt{mac}、\opt{ubuntu}、\opt{fandol}和\opt{none}。 +具体使用的字体见表~\ref{tab:fontset}。 +用户也可以设置为 \opt{none} 并自行配置字体。 + +\begin{table}[htb] + \centering + \caption{模板预设的字体} + \label{tab:fontset} + \begin{tabular}{cccc} + \toprule + \opt{windows} & \opt{mac} & \opt{ubuntu} & \opt{fandol} \\ + \midrule + Times New Roman & Times New Roman & TeX Gyre Termes & TeX Gyre Termes \\ + SimSun & SimSun & TeX Gyre Heros & TeX Gyre Heros \\ + Courier & Menlo & TeX Gyre Cursor & TeX Gyre Cursor \\ + 中易宋体 & 华文宋体 & 思源宋体 & Fandol 宋体 \\ + 中易黑体 & 华文黑体 & 思源黑体 & Fandol 黑体 \\ + \bottomrule + \end{tabular} +\end{table} + +然而自动配置的字体只能保证编译通过,但是还存在一些问题: +\begin{enumerate} + \item 在其他平台上配置的 TeX Gyre 系列字体,虽然在风格上比较接近 Times 和 Arial, + 但是毕竟跟《规范》的字体不完全一致; + \item Fandol 字库的字形较少,常常出现缺字的情况; + \item 华文字库和 Fandol 字库虽然不违反《规范》的要求, + 但是其字形跟中易字库有所差别,可能被审查老师认为格式不符合要求。 +\end{enumerate} + +所以建议在提交最终版前使用 Windows 平台的字体进行编译。 + +\subsection{更多设置} +\DescribeOption{\textbackslash hfut@define@key} +本模板对接口进行了初始化定义,如有更个性的需求,可在\file{hfutthesis.cls}中查看接口及缺省值并进行修改,如: +\begin{latex} + \hfut@define@key{ + degree = { + choices = { + doctor, + master, + bachelor, + }, + default = bachelor, + }, + ... + } +\end{latex} +修改\opt{default}的值为\opt{doctor}、\opt{master}和\opt{bachelor},即可修改学位默认类型。 + +\begin{latex} + \hfut@define@key{ + ugtype = { + default = {论文}, + }, + ... + } +\end{latex} +修改\opt{default}的值为“其他名称”,ugtype的默认值即修改为“其他名称”。 + + +\section{论文内容} +\subsection{内容顺序} +根据《规范》,研究生论文和本科生论文在内容的要求上有所差异,用户需要根据\file{main.tex}中的注释提示进行调整。 + +研究生论文的内容按照以下顺序排列: + +\begin{description} + \item[maketitle] 封面,原创性声明及授权使用说明 + \item[frontmatter] 致谢,摘要,目录,图、表清单,(符号说明) + \item[mainmatter] 正文章节,参考文献 + \item[appendix] 附录 + \item[backmatter] 已发表论文列表 +\end{description} + +本科生论文的内容按照以下顺序排列: + +\begin{description} + \item[maketitle] 封面,原创性声明和授权使用声明 + \item[frontmatter] 摘要,目录,图、表清单,(符号说明) + \item[mainmatter] 正文章节,参考文献 + \item[backmatter] (已发表论文列表),致谢 + \item[appendix] 附录 +\end{description} + +注: +\begin{itemize} + \item 示例文档 \file{main.tex} 中的致谢、目录等章节的顺序,是按照本科生论文的格式组织内容的,因此研究生需要手动调整顺序。 + \item 在某些部分中,本科生、硕士生和博士生的内容要求有细微的差异,需根据\file{main.tex}中的注释进行修改。例如,博士学位论文在原创性声明前有专家清单页,需去除注释。 +\end{itemize} + + + +\subsection{封面} + +“封面”的名字让人有些混淆,它既可以指由印刷厂统一制作的硬皮封面(cover),也可 +以指书打开后的第一页(title page)。在这里指的是后者,所以本模板从 title page +开始。 + +\DescribeMacro{\maketitle} +\DescribeMacro{\copyrightpage} +封面和声明页分别由 \cs{maketitle} 和 \cs{copyrightpage} 命令生成, +其中的各项信息在\file{hfutsetup.tex}中的\cs{hfutsetup} 中修改,如: +\begin{latex} + \hfutsetup{ + title = {论文中文题目}, + title* = {Thesis English Title}, + } +\end{latex} +模板提供的选项见表~\ref{tab:covercmds}(部分), +\begin{table}[htb] + \centering\small + \caption{录入封面信息的命令} + \label{tab:covercmds} + \begin{tabular}{lll} + \toprule + 命令 & 命令(英文) & 说明 \\ + \midrule + \opt{title} & \opt{title*} & 论文标题 \\ + \opt{stuID} & - & 学号 \\ + \opt{author} & \opt{author*} & 作者姓名 \\ + \opt{speciality} & \opt{speciality*} & 学科专业 \\ + \opt{supervisor} & \opt{supervisor*} & 导师姓名 \\ + \opt{secret-level} & \opt{secret-level*} & 密级 \\ + \opt{secret-year} & - & 保密年限 \\ + \bottomrule + \end{tabular} +\end{table} + +有几点说明: +\begin{itemize} + \item \cs{hfutsetup} 使用 \pkg{kvsetkeys} 机制,配置项之间不能有空行,否则会报错。 + \item 其中带 |*| 后缀的选项用于设置英文封面。 + \item 导师姓名 \opt{supervisor} 允许多个姓名,使用“,”(西文逗号 U+002C)隔开。 + \item 完成时间 \opt{date}默认为当前日期,如需更改请取消注释并使用 ISO 格式。 +\end{itemize} + + +\subsection{摘要和章节} +对于特殊的章节,\cls{hfutthesis} 还提供了相应的环境: +\begin{itemize} + \item 中文摘要:\env{abstract} + \item 英文摘要:\env{abstract*} + \item 符号说明:\env{notation} + \item 致谢: \env{acknowledgements} + \item 发表成果:\env{publications} +\end{itemize} + +摘要的关键词应使用 \cs{hfutsetup} 的接口进行设置, +只要在摘要结束前即可,比如: +\begin{latex} + \begin{abstract} + 这里是摘要。 + \hfutsetup{keywords = {论文;摘要;关键词}} + \end{abstract} +\end{latex} + +目录和图、表清单可以使用命令自动生成: +\begin{itemize} + \item 目录: \cs{tableofcontents} + \item 图清单:\cs{listoffigures} + \item 表清单:\cs{listoftables} +\end{itemize} + + +\subsection{浮动体} + +学士学位论文要求图表中文标题,请使用\cs{caption}\marg{中文标题};硕博学位论文要求图表中英文标题,请使用\cs{bicaption}\marg{\{中文标题\}\{English title\}}。例如 + +\begin{table}[h] + \centering + \caption{中文标题} % 默认:学士学位论文 图表中文标题 + \label{tab:exampletable-zh} + \begin{tabular}{cl} + \toprule + 类型 & 描述 \\ + \midrule + 挂线表 & 挂线表也称系统表、组织表,用于表现系统结构 \\ + 无线表 & 无线表一般用于设备配置单、技术参数列表等 \\ + 卡线表 & 卡线表有完全表,不完全表和三线表三种 \\ + \bottomrule + \end{tabular} +\end{table} +\begin{table}[h] + \centering + \bicaption{中文标题}{English Title} % 硕博学位论文 图表中英文标题 + \label{tab:exampletable-zh-en} + \begin{tabular}{cl} + \toprule + 类型 & 描述 \\ + \midrule + 挂线表 & 挂线表也称系统表、组织表,用于表现系统结构 \\ + 无线表 & 无线表一般用于设备配置单、技术参数列表等 \\ + 卡线表 & 卡线表有完全表,不完全表和三线表三种 \\ + \bottomrule + \end{tabular} +\end{table} +\DescribeMacro{\note} +本模板还提供了 \cs{note}\marg{notes} 命令,用于在图表中添加注释。 + +关于图片的并排,推荐使用较新的 \pkg{subcaption} 宏包,不建议使用 +\pkg{subfigure} 或 \pkg{subfig}。 + +更多的表格样式参见 \pkg{booktabs}(三线表)、\pkg{longtable}(跨页表格)。 + +算法可以使用 \pkg{algorithms} 宏包或者较新的 \pkg{algorithm2e}。 + +\subsection{数学} + +《规范》要求数字和字母统一采用 Times New Roman体,与\TeX{} 默认的美国数学学会(AMS)的使用习惯可能有所出入。 + +\DescribeOption{math-font} +模板使用默认使用 XITS Math 作为数学字体。 +用户也可以使用 \opt{math-font} 选项切换其他数学字体,可选: +\opt{stix}(STIX Two Math)、 +\opt{libertinus}(Libertinus Math)、 +\opt{newcm}(New Computer Modern Math)、 +\opt{cm}(Computer Modern Math)、 +\opt{lm}(Latin Modern Math)。 + +其中 \opt{lm} 和 \opt{newcm} 的字形比较搭配 TeX 原生的 Computer Modern 字体, +但与《规范》要求的西文字体 Times New Roman 并不搭配。 +可能会造成正文和公式中的数字字体不一致,需要谨慎使用。 + +\DescribeOption{math-style} +用户可以通过设置 \opt{math-style} 选择数学符号样式(可选: +\opt{GB}(中文默认),\opt{TeX}(英文默认)和 \opt{ISO}),比如: +\begin{latex} + \hfutsetup{ + math-style = ISO, + } +\end{latex} + +用户也可以逐项修改数学样式。 +\newcommand\dif{\mathop{}\!\mathrm{d}} +\begin{enumerate} + \item \DescribeOption{uppercase-greek} + 大写希腊字母的正/斜体,可选:\opt{italic}、\opt{upright}。 + 有限增量符号 $\increment x$ 固定使用正体,推荐使用 \cs{increment} 表示。 + \item \DescribeOption{less-than-or-equal} + 小于等于号和大于等于号的字形,可选:\opt{slanted}、\opt{horizontal}。 + 这将控制 \cs{le}、\cs{ge}、\cs{leq} 和 \cs{geq} 的符号 + 是“$\leqslant$、$\geqslant$”还是“$\leq$、$\geq$”。 + \item \DescribeOption{integral} + 积分号的正/斜体,可选:\opt{upright}、\opt{slanted}。 + 该选项需要字体的支持,目前仅限 \opt{xits}、\opt{stix}、 + \opt{libertinus} 和 \opt{newcm}。参考下文关于数学字体的选择。 + \item \DescribeOption{integral-limits} + 积分号上下限的位置,可选:\opt{true}(在上下)、\opt{false}(在右侧)。 + 这个设置只影响行间公式,行内公式统一居右侧,不受影响。 + \item \DescribeOption{partial} + 偏微分符号的正/斜体,可选:\opt{upright}、\opt{slanted}。 + \item \DescribeOption{math-ellipsis} + 省略号 \cs{dots} 的样式,可选:\opt{centered}(按照中文的习惯固定居中)、 + \opt{lower} 和 \opt{AMS}(取决于前后符号的位置)。 + 其他的省略号命令如 \cs{lots}、\cs{cdots} 则不受影响。 + \item \DescribeOption{real-part} + 实部 \cs{Re} 和虚部 \cs{Im} 的字体,可选:\opt{roman} 和 \opt{fraktur}。 +\end{enumerate} + +如果数学符号选择国标样式 |math-style = GB|,相当于设置了 +\begin{latex} + \hfutsetup{ + uppercase-greek = italic, + less-than-or-equal = slanted, + integral = upright, + integral-limits = true, + partial = upright, + math-ellipsis = centered, + real-part = roman, + } +\end{latex} + +另外,国标的数学样式与 AMS 还有些差异,但无法在模板中统一设置。用户需要在写作时进行处理。 +\begin{enumerate} + \item 数学常数和特殊函数名用正体,如 $\uppi = 3.14\dots$;$\symup{i}^2 = -1$; + $\symup{e} = \lim_{n \to \infty} \left( 1 + \frac{1}{n} \right)^n$。 + \item 微分号使用正体,比如 $\dif y / \dif x$。 + \item 向量、矩阵和张量用粗斜体(\cs{symbf}),如 $\symbf{x}$、$\symbf{\Sigma}$、$\symbfsf{T}$。 + \item 自然对数用 $\ln x$ 不用 $\log x$。 +\end{enumerate} + +需要注意,上述关于数学符号风格的设置在设置数学字体(\opt{math-font})时才会生效。 + +以上字体都是 OpenType 格式的字体,需要配合 +\href{http://mirrors.ctan.org/macros/latex/contrib/unicode-math/unicode-math.pdf}{\pkg{unicode-math}} +宏包使用。 +全部数学符号的命令参考 +\href{http://mirrors.ctan.org/macros/latex/contrib/unicode-math/unimath-symbols.pdf}{\pkg{unimath-symbols}}。 +注意,\pkg{unicode-math} 宏包与 \pkg{amsfonts}、\pkg{amssymb}、\pkg{bm}、 +\pkg{mathrsfs}、\pkg{upgreek} 等宏包\emph{不}兼容。 +模板作了处理,用户可以直接使用这些宏包的命令,如 \cs{bm}、\cs{mathscr}、 +\cs{uppi}。 + +另外,模板还为 `math-font` 提供了传统的 Type 1 字体 \opt{newtx}。 +该选项会调用 \pkg{newtxmath} 宏包。 +但是,如果西文字体已经使用了 OpenType 的 Times New Roman, +混用 Type 1 字体可能会导致问题,尤其是使用 \pkg{siunitx} 宏包时。 +该选项还处于测试阶段,需要谨慎使用。 + +\subsection{参考文献} + +参考文献支持使用 \BibTeX{} 或 BibLaTeX 生成。默认使用\BibTeX{}生成,用户可以根据需求在\file{hfutsetup.tex}中选择合适的方式。 + + +\subsubsection{\BibTeX} + +\BibTeX{} 是 \LaTeX{} 处理参考文献的传统的方式。 +在本模板中需要载入 \pkg{natbib} 宏包, +然后按照“顺序编码制”格式选择参考文献格式风格: +\begin{latex} + % HFUT学位论文样例 参考文献的著录格式 + \usepackage[sort]{natbib} + \bibliographystyle{hfutthesis-numerical} +\end{latex} + +\begin{latex} + % gbt7714-2015 参考文献的著录格式 + \usepackage[sort]{natbib} + \bibliographystyle{gbt7714-numerical} +\end{latex} + +\begin{latex} + % 备用方案 + \usepackage[sort]{natbib} + \bibliographystyle{hfutthesis-graduate} +\end{latex} + +并且在生成参考文献表的位置使用 \cs{bibliography} 设置 \file{.bib} 数据库的路径。 +然后使用 \file{bibtex} 编译生成 \file{.bbl} 文件。 +这里使用参考文献样式(\file{.bst} 文件)是在 +\href{https://ctan.org/pkg/gbt7714}{\pkg{gbt7714}} +的基础上进行了少量修改。 + +顺序编码制的文内引用标注分为两种样式: +\begin{enumerate} + \item 上标样式(\opt{super}), 如“张教授\textsuperscript{[2-3]}认为…… + 形成了多种物理模型\textsuperscript{[7,9,11-13]}”。 + \item 与正文平排(\opt{inline}),文献序号作为叙述文字的一部分, + 如“张教授\textsuperscript{[4]}认为……根据文献[4]\textsuperscript{101-105}”。 +\end{enumerate} +\textbf{模板默认为上标样式},也可以根据需要修改: + +\DescribeOption{cite-style} +参考文献的样式。可选:\opt{super}(默认),\opt{inline}。 +\begin{itemize} + \item \opt{super}:上标样式 + \item \opt{inline}:与正文平排 +\end{itemize} +\begin{latex} + \documentclass[cite-style=inline]{hfutthesis} +\end{latex} +或者 +\begin{latex} + \hfutsetup{ + cite-style = inline, + } +\end{latex} + +\paragraph{与 \pkg{chapterbib} 的兼容性} +如果在每一章添加独立的参考文献,可以使用 \pkg{chapterbib} 宏包。 +需要注意以下几点: +\begin{enumerate} + \item \pkg{chapterbib} 宏包与 \pkg{natbib} 的载入顺序不重要。 + \item 根据 \pkg{natbib} 的文档,\opt{sectionbib} 参数(将参考文献的标题改为节标题) + 需要传给 \pkg{natbib} 而不是 \pkg{chapterbib}。 + 模板作了设置,如载入 \pkg{chapterbib},\pkg{natbib} 就会有 \opt{sectionbib} 的效果。 + \item 每章的内容需要写在单独的 \file{tex} 文件,并且在主文档中使用 \cs{include}, + 不带 \file{.tex} 后缀。 + \item 每章都要使用 \cs{bibliographystyle} 和 \cs{bibliography} 命令。 +\end{enumerate} + +用户可在\file{hfutthesis-numeric.bst}中的load.config函数中来自定义更详细的样式,表\ref{canshu}列出了一些常用的参数值,\# 1表示被启用,\# 0则不启用。 +\textbf{默认值遵循《\href{http://xwgl.hfut.edu.cn/2021/0419/c1975a253949/page.htm}{合肥工业大学研究生学位论文写作规范}》,与国标的配置有部分出入。} +有关国标的配置可参考\href{https://ctan.org/pkg/gbt7714}{\pkg{gbt7714}}。 + +\begin{table} + \caption{参考文献表样式的配置参数}\label{canshu} + \begin{tabular}{lcl} + \hline 参数值 & 默认值 & 功能 \\ + \hline uppercase.name & \#0 & 将著者姓名转为大写 \\ + sentence.case.title & \#1 & 将西文的题名转为 sentence case \\ + link.title &\#0 & 在题名上添加 url 的超链接 \\ + show.mark & \#0 & 显示文献类型标识 \\ + italic.jounal & \#1 & 西文期刊名使用斜体 \\ + show.missing.address.publisher & \#0 & 出版项缺失时显示“出版者不详” \\ + show.url & \#1 & 显示 url \\ + show.doi & \#1 & 显示 doi \\ + show.note & \#0 & 显示 note 域的信息 \\ + \hline + \end{tabular} +\end{table} + +\subsubsection{BibLaTeX} + +BibLaTeX 是较新的参考文献处理方案。 +需要在载入宏包时通过选择样式(\opt{style}), +并且在导言区使用 \cs{addbibresource} 设置数据库的路径, +最后在参考文献表的位置使用 \cs{printbibliography} 输出。 + +对于顺序编码制,文献引用标注默认为上标样式。 +如果要切换为与正文平排,一种方法是使用 \cs{parencite}, +另一种是载入 \pkg{biblatex} 时统一设置。 +\begin{latex} + \usepackage[bibstyle=hfutthesis-numeric, + citestyle=hfutthesis-inline]{biblatex} +\end{latex} + +使用 BibLaTeX 必须用 \file{biber} 编译生成参考文献表。 +这里的样式是在 \href{https://ctan.org/pkg/biblatex-gb7714-2015}{biblatex-gb7714-2015} +的基础上进行了少量修改。 +一些额外用法可以参考该宏包的文档。 + +\end{document} diff --git a/macros/xetex/latex/hfutthesis/hfutthesis-example.pdf b/macros/xetex/latex/hfutthesis/hfutthesis-example.pdf Binary files differnew file mode 100644 index 0000000000..d94ef2d968 --- /dev/null +++ b/macros/xetex/latex/hfutthesis/hfutthesis-example.pdf diff --git a/macros/xetex/latex/hfutthesis/hfutthesis-example.tex b/macros/xetex/latex/hfutthesis/hfutthesis-example.tex new file mode 100644 index 0000000000..9a36981939 --- /dev/null +++ b/macros/xetex/latex/hfutthesis/hfutthesis-example.tex @@ -0,0 +1,58 @@ +% !TeX encoding = UTF-8 +% !TeX program = xelatex +% !TeX spellcheck = en_US + +\documentclass[degree=bachelor]{hfutthesis} +% degree = doctor | master | bachelor +% degree-type = academic | professional +% language = chinese | english +% fontset = windows | mac | ubuntu | fandol + +% 加载宏包、全部的配置 +\input{hfutsetup.tex} + + +\begin{document} + +% 研究生论文: +% 封面,原创性声明和授权使用声明 +% frontmatter: 致谢,摘要,目录,图、表清单,[符号说明] +% mainmatter: 正文章节,参考文献 +% appendix: 附录 +% backmatter: 已发表论文列表 +% +% 本科生论文: +% 封面,原创性声明和授权使用声明 +% frontmatter: 摘要,目录,图、表清单,[符号说明] +% mainmatter: 正文章节,参考文献 +% backmatter: [已发表论文列表],致谢 +% appendix: 附录 + + +\maketitle +% \input{hfut-chapters/expertspage.tex} % 专家清单页,如果是 博士学位论文,请将注释去掉。 +\signaturepage +\copyrightpage + +\frontmatter +% \input{hfut-chapters/acknowledgements.tex} % 致谢页,硕博 请将该行注释去掉。 +\input{hfut-chapters/abstract.tex} +\tableofcontents +\listoffigures +\listoftables +\input{hfut-chapters/notation.tex} % [符号说明] + +\mainmatter +\input{hfut-chapters/intro.tex} +\input{hfut-chapters/floats.tex} +\input{hfut-chapters/math.tex} +\input{hfut-chapters/citations.tex} + +\backmatter +\bibliography{hfut-bib/hfut} % 参考文献使用 BibTeX 编译 +% \printbibliography % 参考文献使用 BibLaTeX 编译 +\input{hfut-chapters/publications.tex} % 已发表论文列表 +\input{hfut-chapters/acknowledgements.tex} % 致谢页,本科生 请将该行注释去掉。 +\appendix % 附录 +\input{hfut-chapters/complementary.tex} +\end{document}
\ No newline at end of file diff --git a/macros/xetex/latex/hfutthesis/hfutthesis.cls b/macros/xetex/latex/hfutthesis/hfutthesis.cls new file mode 100644 index 0000000000..62da841bc3 --- /dev/null +++ b/macros/xetex/latex/hfutthesis/hfutthesis.cls @@ -0,0 +1,3735 @@ +% +% Copyright (C) 2015-2021 by USTC TeX Users Group <https://github.com/ustctug> +% +% hfutthesis developed by HFUT TeX Users Group <https://github.com/HFUTTUG> on the +% base of ustcthesis <https://github.com/usthtug/ustcthesis>. +% +% This file may be distributed and/or modified under the +% conditions of the LaTeX Project Public License, either version 1.3c +% of this license or (at your option) any later version. +% The latest version of this license is in +% https://www.latex-project.org/lppl.txt +% and version 1.3c or later is part of all distributions of LaTeX +% version 2008 or later. +% + +\NeedsTeXFormat{LaTeX2e}[2017/04/15] +\newcommand\hfutthesisversion{v1.0.4} +\ProvidesClass{hfutthesis}[2022/04/09 {\hfutthesisversion} hfut thesis template] + +% 报错和警告 +\newcommand\hfut@error[1]{% + \ClassError{hfutthesis}{#1}{}% +} +\newcommand\hfut@warning[1]{% + \ClassWarning{hfutthesis}{#1}% +} + +% 检查 \LaTeXe{} kernel 版本 +\@ifl@t@r\fmtversion{2017/04/15}{}{ + \hfut@error{% + TeX Live 2017 or later version is required to compile this document% + } +} + +% 检查编译引擎,要求使用 XeLaTeX。 +\RequirePackage{iftex} +\ifXeTeX\else + \hfut@error{XeLaTeX is required to compile this document} +\fi + + +% \subsection{处理选项} + +\RequirePackage{kvdefinekeys} +\RequirePackage{kvsetkeys} +\RequirePackage{kvoptions} + +% 提供一个 \cs{hfutsetup} 命令支持 \emph{key-value} 的方式来设置。 +\let\hfut@setup@hook\@empty +\newcommand\hfutsetup[1]{% + \let\hfut@setup@hook\@empty + \kvsetkeys{hfut}{#1}% + \hfut@setup@hook +} + +% 同时用 \emph{key-value} 的方式来定义这些接口: +% \begin{latex} +% \hfut@define@key{ +% <key> = { +% name = <name>, +% choices = { +% <choice1>, +% <choice2>, +% }, +% default = <default>, +% code = <code>, +% }, +% } +% \end{latex} + +% 其中 |choices| 设置允许使用的值,默认为第一个(或者 \meta{default}); +% \meta{code} 是相应的内容被设置时执行的代码。 + +\newcommand\hfut@define@key[1]{% + \kvsetkeys{hfut@key}{#1}% +} +\kv@set@family@handler{hfut@key}{% +% +% \cs{hfutsetup} 会将 \meta{value} 存到 \cs{hfut@\meta{key}}, +% 但是宏的名字包含 “-” 这样的特殊字符时不方便直接调用,比如 |key = math-style|, +% 这时可以用 |name| 设置 \meta{key} 的别称,比如 |key = math@style|, +% 这样就可以通过 \cs{hfut@math@style} 来引用。 +% |default| 是定义该 \meta{key} 时默认的值,缺省为空。 +% + \@namedef{hfut@#1@@name}{#1}% + \def\hfut@@default{}% + \def\hfut@@choices{}% + \kv@define@key{hfut@value}{name}{% + \@namedef{hfut@#1@@name}{##1}% + }% + % + % 由于在定义接口时,\cs{hfut@\meta{key}@@code} 不一定有定义, + % 而且在文档类/宏包中还有可能对该 |key| 的 |code| 进行添加。 + % 所以 \cs{hfut@\meta{key}@@code} 会检查如果在定义文档类/宏包时则推迟执行,否则立即执行。 + % + \@namedef{hfut@#1@@check}{}% + \@namedef{hfut@#1@@code}{}% + % + % 保存下 |choices = {}| 定义的内容,在定义 \cs{hfut@\meta{name}} 后再执行。 + % + \kv@define@key{hfut@value}{choices}{% + \def\hfut@@choices{##1}% + \@namedef{hfut@#1@@reset}{}% + % + % \cs{hfut@\meta{key}@check} 检查 |value| 是否有效, + % 并设置 \cs{ifhfut@\meta{name}@\meta{value}}。 + % + \@namedef{hfut@#1@@check}{% + \@ifundefined{% + ifhfut@\@nameuse{hfut@#1@@name}@\@nameuse{hfut@\@nameuse{hfut@#1@@name}}% + }{% + \hfut@error{Invalid value "#1 = \@nameuse{hfut@\@nameuse{hfut@#1@@name}}"}% + }% + \@nameuse{hfut@#1@@reset}% + \@nameuse{hfut@\@nameuse{hfut@#1@@name}@\@nameuse{hfut@\@nameuse{hfut@#1@@name}}true}% + }% + }% + \kv@define@key{hfut@value}{default}{% + \def\hfut@@default{##1}% + }% + \kvsetkeys{hfut@value}{#2}% + \@namedef{hfut@\@nameuse{hfut@#1@@name}}{}% + % + % 第一个 \meta{choice} 设为 \meta{default}, + % 并且对每个 \meta{choice} 定义 \cs{ifhfut@\meta{name}@\meta{choice}}。 + % + \kv@set@family@handler{hfut@choice}{% + \ifx\hfut@@default\@empty + \def\hfut@@default{##1}% + \fi + \expandafter\newif\csname ifhfut@\@nameuse{hfut@#1@@name}@##1\endcsname + \expandafter\g@addto@macro\csname hfut@#1@@reset\endcsname{% + \@nameuse{hfut@\@nameuse{hfut@#1@@name}@##1false}% + }% + }% + \kvsetkeys@expandafter{hfut@choice}{\hfut@@choices}% + % + % 将 \meta{default} 赋值到 \cs{hfut@\meta{name}},如果非空则执行相应的代码。 + % + \expandafter\let\csname hfut@\@nameuse{hfut@#1@@name}\endcsname\hfut@@default + \expandafter\ifx\csname hfut@\@nameuse{hfut@#1@@name}\endcsname\@empty\else + \@nameuse{hfut@#1@@check}% + \fi + % + % 定义 \cs{hfutsetup} 接口。 + % + \kv@define@key{hfut}{#1}{% + \@namedef{hfut@\@nameuse{hfut@#1@@name}}{##1}% + \@nameuse{hfut@#1@@check}% + \@nameuse{hfut@#1@@code}% + }% +} + +% 定义接口向 |key| 添加 |code|: + +\newcommand\hfut@option@hook[2]{% + \expandafter\g@addto@macro\csname hfut@#1@@code\endcsname{#2}% +} + +\hfut@define@key{ + degree = { + choices = { + doctor, + master, + bachelor, + }, + default = bachelor, + }, + degree-type = { + name = degree@type, + choices = { + academic, + professional, + }, + default = academic, + }, + main-language = { + name = main@language, + choices = { + chinese, + english, + }, + default = chinese, + }, + language = { + choices = { + chinese, + english, + }, + default = chinese, + }, + system = { + choices = { + auto, + mac, + unix, + windows, + }, + default = auto, + }, + fontset = { + choices = { + auto, + windows, + mac, + ubuntu, + fandol, + none, + }, + default = auto, + }, + font = { + choices = { + auto, + times, + termes, + stix, + xits, + libertinus, + newcm, + lm, + newtx, + none, + }, + default = auto, + }, + cjk-font = { + name = cjk@font, + choices = { + auto, + windows, + mac, + noto, + fandol, + none, + }, + default = auto, + }, + math-font = { + name = math@font, + choices = { + auto, + stix, + xits, + libertinus, + newcm, + cm, + lm, + newtx, + none, + }, + default = auto, + }, + math-style = { + name = math@style, + choices = { + GB, + ISO, + TeX, + }, + }, + uppercase-greek = { + name = uppercase@greek, + choices = { + italic, + upright, + }, + }, + less-than-or-equal = { + name = leq, + choices = { + slanted, + horizontal, + }, + }, + integral = { + choices = { + upright, + slanted, + }, + }, + integral-limits = { + name = integral@limits, + choices = { + true, + false, + }, + }, + partial = { + choices = { + upright, + italic, + }, + }, + math-ellipsis = { + name = math@ellipsis, + choices = { + centered, + lower, + AMS, + }, + }, + real-part = { + name = real@part, + choices = { + roman, + fraktur, + }, + }, + cite-style = { + name = cite@style, + choices = { + super, + inline, + authoryear, + }, + default = super, + }, + output = { + choices = { + print, + electronic, + }, + default = print, + }, + section-style = { + name = section@style, + choices = { + chinese, + arabic, + }, + default = chinese, + }, + badge-color = { + name = badge@color, + choices = { + red, + black, + }, + default = red, + }, +} + +\newif\ifhfut@degree@graduate +\newcommand\hfut@set@graduate{% + \ifhfut@degree@bachelor + \hfut@degree@graduatefalse + \else + \hfut@degree@graduatetrue + \fi +} +\hfut@set@graduate +\hfut@option@hook{degree}{% + \hfut@set@graduate +} + +% 使用 \pkg{kvoptions} 提供的 key-value 接口, +\SetupKeyvalOptions{ + family = hfut, + prefix = hfut@, + setkeys = \kvsetkeys, +} + +% 设置默认 \option{openany}。 +\DeclareBoolOption[false]{openright} +\DeclareComplementaryOption{openany}{openright} + +% 兼容旧版本的文档类选项。 +% Reserved for compatibility until 2020-07-01. +\DeclareVoidOption{doctor}{\hfutsetup{degree=doctor}} +\DeclareVoidOption{master}{\hfutsetup{degree=master}} +\DeclareVoidOption{bachelor}{\hfutsetup{degree=bachelor}} +\DeclareVoidOption{chinese}{\hfutsetup{language=chinese}} +\DeclareVoidOption{english}{\hfutsetup{language=english}} +\DeclareVoidOption{academic}{\hfutsetup{degree-type=academic}} +\DeclareVoidOption{professional}{\hfutsetup{degree-type=professional}} +\DeclareVoidOption{print}{\hfutsetup{output=print}} +\DeclareVoidOption{pdf}{\hfutsetup{output=electronic}} +\newif\ifhfut@legacy@cite@style +\DeclareVoidOption{super}{\hfutsetup{cite-style=super}\hfut@legacy@cite@styletrue} +\DeclareVoidOption{numbers}{\hfutsetup{cite-style=inline}\hfut@legacy@cite@styletrue} +\DeclareVoidOption{authoryear}{\hfutsetup{cite-style=authoryear}\hfut@legacy@cite@styletrue} +\DeclareVoidOption{arabic}{\hfutsetup{section-style=arabic}} +\DeclareVoidOption{colorlogo}{\hfutsetup{badge-color=red}} +\DeclareVoidOption{bwlogo}{\hfutsetup{badge-color=black}} + +% 载入 \cls{ctexbook}。 +\DeclareDefaultOption{\PassOptionsToClass{\CurrentOption}{ctexbook}} +\ProcessKeyvalOptions* + + +% \subsection{加载文档类和宏包} + +\ifhfut@openright + \PassOptionsToClass{openright}{book} +\else + \PassOptionsToClass{openany}{book} +\fi + +\ifhfut@output@electronic + \PassOptionsToClass{oneside}{book} +\fi +\PassOptionsToPackage{no-math}{fontspec} + +% 载入 \cls{ctexbook} 文档类,注意要求为 2.4.9 或更高的版本。 +\LoadClass[UTF8,a4paper,scheme=plain,zihao=-4,fontset=none]{ctexbook}[2017/04/01] + +% 建议在模板开始处载入全部宏包,不要轻易改变加载顺序。 +% \pkg{hyperref} 一般在最后加载。 +\RequirePackage{etoolbox} +\RequirePackage{amsmath} +\RequirePackage{fontspec}[2017/03/31] +\RequirePackage[driver=xetex]{geometry} +\RequirePackage{graphicx} +\RequirePackage{fancyhdr} +\RequirePackage{color} +\RequirePackage{titletoc} +\RequirePackage{caption} +\RequirePackage[perpage]{footmisc} +\RequirePackage{url} +\RequirePackage{calc} +\RequirePackage[normalem]{ulem} % 提供排版可断行下划线的命令\uline +\RequirePackage{multirow} % 纵向合并单元格 +\RequirePackage{enumitem} % enumberate +\RequirePackage[list=off]{bicaption} % 图表中英文标题 + +% 如果用户在导言区未调用 \pkg{biblatex},则自动调用 \pkg{natbib}。 +\AtEndPreamble{ + \@ifpackageloaded{biblatex}{}{ + \RequirePackage{natbib} + } +} + +% 对冲突的宏包报错。 +\RequirePackage{filehook} +\newcommand\hfut@package@conflict[2]{ + \AtEndOfPackageFile*{#1}{% + \AtBeginOfPackageFile*{#2}{% + \hfut@error{The "#2" package is incompatible with "#1"}% + }% + }% +} + +\hfut@package@conflict{biblatex}{bibunits} +\hfut@package@conflict{biblatex}{chapterbib} +\hfut@package@conflict{biblatex}{cite} +\hfut@package@conflict{biblatex}{multibib} +\hfut@package@conflict{biblatex}{natbib} + +\hfut@package@conflict{bibunits}{biblatex} +\hfut@package@conflict{bibunits}{chapterbib} +\hfut@package@conflict{bibunits}{multibib} + +\hfut@package@conflict{unicode-math}{amscd} +\hfut@package@conflict{unicode-math}{amsfonts} +\hfut@package@conflict{unicode-math}{amssymb} +\hfut@package@conflict{unicode-math}{bbm} +\hfut@package@conflict{unicode-math}{bm} +\hfut@package@conflict{unicode-math}{eucal} +\hfut@package@conflict{unicode-math}{eufrak} +\hfut@package@conflict{unicode-math}{mathrsfs} +\hfut@package@conflict{unicode-math}{newtxmath} +\hfut@package@conflict{unicode-math}{upgreek} + +\hfut@package@conflict{natbib}{biblatex} +\hfut@package@conflict{natbib}{cite} + +\hfut@package@conflict{newtxmath}{amsfonts} +\hfut@package@conflict{newtxmath}{amssymb} +\hfut@package@conflict{newtxmath}{unicode-math} +\hfut@package@conflict{newtxmath}{upgreek} + + +% \pkg{mathtools} 需要在 \pkg{unicode-math} 前载入, +% 参考 \url{https://tex.stackexchange.com/q/521394/82731}。 +\AtBeginOfPackageFile*{mathtools}{ + \@ifpackageloaded{unicode-math}{ + \hfut@error{The "mathtools" package should be loaded before setting "math-font"} + }{} +}% + +% \pkg{amsthm} 需要在 \pkg{newtx} 前载入,参考 \pkg{newtx} 的文档。 +\AtBeginOfPackageFile*{amsthm}{ + \@ifpackageloaded{newtxmath}{ + \hfut@error{The "amsthm" package should be loaded before setting "newtxmath"} + }{} +}% + + + +% \subsection{处理语言} + +% 定义 \cs{hfut@main@language},当在导言区修改 \option{language} 时, +% 保存为论文的主要语言; +% \cs{hfut@reset@main@language} 则用于正文中恢复为主要语言。 +% \begin{macrocode} +\hfutsetup{main-language=\hfut@language}% +\let\hfut@main@language\hfut@language + +\hfut@option@hook{language}{% + \ifx\@begindocumenthook\@undefined\else + \hfutsetup{main-language=\hfut@language}% + \let\hfut@main@language\hfut@language + \fi +} +\newcommand\hfut@reset@main@language{% + \hfutsetup{language = \hfut@main@language}% + \let\hfut@language\hfut@main@language +} + +% 带圈数字和星号使用中文字体。 +\xeCJKDeclareCharClass{CJK}{"2460 -> "2473} +\xeCJKDeclareCharClass{CJK}{"2605} + +% 由于 Unicode 的一些标点符号是中西文混用的: +% U+00B7、U+2013、U+2014、U+2018、U+2019、 +% U+201C、U+201D、U+2025、U+2026、U+2E3A, +% 所以要根据语言设置正确的字体。 +% https://github.com/CTeX-org/ctex-kit/issues/389 +\newcommand\hfut@set@punctuations{% + \ifhfut@language@chinese + \xeCJKDeclareCharClass{FullLeft}{"2018, "201C}% + \xeCJKDeclareCharClass{FullRight}{ + "00B7, "2019, "201D, "2013, "2014, "2025, "2026, "2E3A, + }% + \else + \xeCJKDeclareCharClass{HalfLeft}{"2018, "201C}% + \xeCJKDeclareCharClass{HalfRight}{ + "00B7, "2019, "201D, "2013, "2014, "2025, "2026, "2E3A, + }% + \fi +} +\hfut@set@punctuations +\hfut@option@hook{language}{\hfut@set@punctuations} + +% 根据语言设置各章节的名称,只有在导言区设置 \option{language} 时会修改, +% 而在正文局部切换语言时则不变。 + +% 由于《撰写手册》中的“speciality”一词使用的是英式拼法, +% 所以“acknowledgements”也保持一致。 +\newcommand\hfut@set@chapter@names{% + \ifhfut@main@language@chinese + \def\contentsname{目\hspace{\ccwd}录}% + \def\listfigurename{插图清单}% + \def\listtablename{表格清单}% + \ctexset{ + chapter/name = {第,章}, + }% + \def\bibname{参考文献}% + \def\appendixname{附录}% + \ifhfut@degree@bachelor + \def\hfut@acknowledgements@name{致谢}% + \else + \def\hfut@acknowledgements@name{致\hspace{\ccwd}谢}% + \fi + \ifhfut@degree@bachelor + \def\hfut@publication@name{攻读学士学位期间的学术活动及成果情况}% + \else + \ifhfut@degree@master + \def\hfut@publication@name{攻读硕士学位期间的学术活动及成果情况}% + \else + \def\hfut@publication@name{攻读博士学位期间的学术活动及成果情况}% + \fi + \fi + \newcommand\hfut@notation@name{符号说明}% + \else + \def\contentsname{Contents}% + \def\listfigurename{List of Figures}% + \def\listtablename{List of Tables}% + \ctexset{ + chapter/name = {\chaptername\space}, + }% + \def\bibname{Bibliography}% + \def\appendixname{Appendix}% + \def\hfut@acknowledgements@name{Acknowledgements}% + \def\hfut@publication@name{Publications}% + \def\hfut@notation@name{Notation}% + \fi +} +\hfut@set@chapter@names +\hfut@option@hook{main-language}{\hfut@set@chapter@names} + +% 这部分名称在正文中局部地修改语言时会发生变化。 +\newcommand\hfut@set@names{% + \ifhfut@language@chinese + \def\figurename{图}% + \def\tablename{表}% + \else + \def\figurename{Fig}% + \def\tablename{Tab}% + \fi +} +\hfut@set@names +\hfut@option@hook{language}{\hfut@set@names} + + +% \subsection{字体} + +% 字号 + +% 正文字号12bp,研究生行距20bp,本科生行距22bp; +% 其他命令的行距按照相同的的比例设置,如表~\ref{tab:fontsize}。 +% \begin{table}[htb] +% \centering +% \caption{标准字体命令与字号、行距的对应} +% \label{tab:fontsize} +% \begin{tabular}{lllll} +% \toprule +% 字体命令 & 字号 & bp & 研究生行距 & 本科生行距 \\ +% \midrule +% \cs{tiny} & 小六 & 6.5 & 10.83 & 11.92 \\ +% \cs{scriptsize} & 六号 & 7.5 & 12.5 & 13.75 \\ +% \cs{footnotesize} & 小五 & 9 & 15 & 16.5 \\ +% \cs{small} & 五号 & 10.5 & 17.5 & 19.25 \\ +% \cs{normalsize} & 小四 & 12 & 20 & 22 \\ +% \cs{large} & 小三 & 15 & 25 & 27.5 \\ +% \cs{Large} & 小二 & 18 & 30 & 33 \\ +% \cs{LARGE} & 二号 & 22 & 36.67 & 40.33 \\ +% \cs{huge} & 小一 & 24 & 40 & 44 \\ +% \cs{Huge} & 一号 & 26 & 43.33 & 47.67 \\ +% \bottomrule +% \end{tabular} +% \end{table} +% +% 注意重定义 \normalsize 应在 \pkg{unicode-math} 的 \cs{setmathfont} 前。 +\newcommand\hfut@set@font@size{% + \ifhfut@degree@graduate + \renewcommand\normalsize{% + \@setfontsize\normalsize{12bp}{20bp}% + \abovedisplayskip 12bp \@plus3bp \@minus7bp% + \abovedisplayshortskip \z@ \@plus3bp% + \belowdisplayshortskip 6.5bp \@plus3.5bp \@minus3bp% + \belowdisplayskip \abovedisplayskip + \let\@listi\@listI}% + % + % 注意第~\ref{sec:list} 节去掉了列表的间距,所以不再修改 \cs{@listi}。 + \else + \renewcommand\normalsize{% + \@setfontsize\normalsize{12bp}{22bp}% + \abovedisplayskip 12bp \@plus3bp \@minus7bp% + \abovedisplayshortskip \z@ \@plus3bp% + \belowdisplayshortskip 6.5bp \@plus3.5bp \@minus3bp% + \belowdisplayskip \abovedisplayskip + \let\@listi\@listI}% + \fi + \normalsize + \ifx\MakeRobust\@undefined \else + \MakeRobust\normalsize + \fi +} +\hfut@set@font@size +\hfut@option@hook{degree}{\hfut@set@font@size} + +% 设置行距的倍数为 1。 +\linespread{1}\selectfont + + +% 检测系统 +\ifhfut@system@auto + \IfFileExists{/System/Library/Fonts/Menlo.ttc}{ + \hfutsetup{system = mac} + }{ + \IfFileExists{/dev/null}{ + \IfFileExists{null:}{ + \hfutsetup{system = windows} + }{ + \hfutsetup{system = unix} + } + }{ + \hfutsetup{system = windows} + } + } +\fi + +% 处理 \opt{fontset} +\ifhfut@fontset@auto + \ifhfut@system@windows + \hfutsetup{fontset = windows} + \else + \ifhfut@system@mac + \hfutsetup{fontset = mac} + \else + \IfFontExistsTF{Noto Serif CJK SC}{ + \hfutsetup{fontset = ubuntu} + }{ + \hfutsetup{fontset = fandol} + } + \fi + \fi +\fi + +% 《撰写手册》要求西文字体使用 Times New Roman 和 Arial, +% 但是在 Linux 下没有这两个字体,所以使用它们的克隆版 TeX Gyre Termes 和 +% TeX Gyre Heros。 +\ifhfut@font@auto + \ifhfut@fontset@windows + \hfutsetup{font=times} + \else + \ifhfut@fontset@mac + \hfutsetup{font=times} + \else + \hfutsetup{font=termes} + \fi + \fi +\fi + +% Times New Roman + Arial +\newcommand\hfut@set@font@times{% + \setmainfont{Times New Roman}% + \setsansfont{Arial}% + \ifhfut@system@mac + \setmonofont{Menlo}[Scale = MatchLowercase]% + \else + \setmonofont{Courier New}[Scale = MatchLowercase]% + \fi +} + +% TeX Gyre Termes +\newcommand\hfut@set@font@termes{% + \setmainfont{texgyretermes}[ + Extension = .otf, + UprightFont = *-regular, + BoldFont = *-bold, + ItalicFont = *-italic, + BoldItalicFont = *-bolditalic, + ]% + \hfut@set@texgyre@sans@mono +} + +\newcommand\hfut@set@texgyre@sans@mono{% + \setsansfont{texgyreheros}[ + Extension = .otf, + UprightFont = *-regular, + BoldFont = *-bold, + ItalicFont = *-italic, + BoldItalicFont = *-bolditalic, + ]% + \setmonofont{texgyrecursor}[ + Extension = .otf, + UprightFont = *-regular, + BoldFont = *-bold, + ItalicFont = *-italic, + BoldItalicFont = *-bolditalic, + Scale = MatchLowercase, + Ligatures = CommonOff, + ]% +} + +% STIX Two 字体。 +% STIX 文件名在 v2.10 2020-12-19 从 +% \file{STIX2Text-Regular.otf}、\file{STIX2Math.otf} 分别改为 +% \file{STIXTwoText-Regular.otf}、\file{STIXTwoMath-Regular.otf}。 +\let\hfut@font@family@stix\@empty +\newcommand\hfut@set@stix@names{% + \ifx\hfut@font@family@stix\@empty + \IfFontExistsTF{STIXTwoText-Regular.otf}{% + \gdef\hfut@font@family@stix{STIXTwoText}% + \gdef\hfut@font@name@stix@math{STIXTwoMath-Regular}% + }{% + \gdef\hfut@font@family@stix{STIX2Text}% + \gdef\hfut@font@name@stix@math{STIX2Math}% + }% + \fi +} + +\newcommand\hfut@set@font@stix{% + \hfut@set@stix@names + \setmainfont{\hfut@font@family@stix}[ + Extension = .otf, + UprightFont = *-Regular, + BoldFont = *-Bold, + ItalicFont = *-Italic, + BoldItalicFont = *-BoldItalic, + ]% + \hfut@set@texgyre@sans@mono +} + +% XITS 字体。 +% XITS 的文件名在 v1.109 2018-09-30 +% 从 \file{xits-regular.otf}、\file{xits-math.otf} 分别改为 +% \file{XITS-Regular.otf}、\file{XITSMath-Regular.otf}。 +\let\hfut@font@family@xits\@empty +\newcommand\hfut@set@xits@names{% + \ifx\hfut@font@family@xits\@empty + \IfFontExistsTF{XITSMath-Regular.otf}{% + \gdef\hfut@font@family@xits{XITS}% + \gdef\hfut@font@style@xits@rm{Regular}% + \gdef\hfut@font@style@xits@bf{Bold}% + \gdef\hfut@font@style@xits@it{Italic}% + \gdef\hfut@font@style@xits@bfit{BoldItalic}% + \gdef\hfut@font@name@xits@math{XITSMath-Regular}% + }{% + \gdef\hfut@font@family@xits{xits}% + \gdef\hfut@font@style@xits@rm{regular}% + \gdef\hfut@font@style@xits@bf{bold}% + \gdef\hfut@font@style@xits@it{italic}% + \gdef\hfut@font@style@xits@bfit{bolditalic}% + \gdef\hfut@font@name@xits@math{xits-math}% + }% + \fi +} + +\newcommand\hfut@set@font@xits{% + \hfut@set@xits@names + \setmainfont{\hfut@font@family@xits}[ + Extension = .otf, + UprightFont = *-\hfut@font@style@xits@rm, + BoldFont = *-\hfut@font@style@xits@bf, + ItalicFont = *-\hfut@font@style@xits@it, + BoldItalicFont = *-\hfut@font@style@xits@bfit, + ]% + \hfut@set@texgyre@sans@mono +} + +% Libertinus 的文件名在 v6.7 2019-04-03 从小写改为驼峰式, +% 在大小写敏感的平台上需要进行判断。 +\let\hfut@font@family@libertinus\@empty +\newcommand\hfut@set@libertinus@names{% + \ifx\hfut@font@family@libertinus\@empty + \IfFontExistsTF{LibertinusSerif-Regular.otf}{% + \gdef\hfut@font@family@libertinus@serif{LibertinusSerif}% + \gdef\hfut@font@family@libertinus@sans{LibertinusSans}% + \gdef\hfut@font@name@libertinus@math{LibertinusMath-Regular}% + \gdef\hfut@font@style@libertinus@rm{Regular}% + \gdef\hfut@font@style@libertinus@bf{Bold}% + \gdef\hfut@font@style@libertinus@it{Italic}% + \gdef\hfut@font@style@libertinus@bfit{BoldItalic}% + }{% + \gdef\hfut@font@family@libertinus@serif{libertinusserif}% + \gdef\hfut@font@family@libertinus@sans{libertinussans}% + \gdef\hfut@font@name@libertinus@math{libertinusmath-regular}% + \gdef\hfut@font@style@libertinus@rm{regular}% + \gdef\hfut@font@style@libertinus@bf{bold}% + \gdef\hfut@font@style@libertinus@it{italic}% + \gdef\hfut@font@style@libertinus@bfit{bolditalic}% + }% + \fi +} + +\newcommand\hfut@set@font@libertinus{% + \hfut@set@libertinus@names + \setmainfont{\hfut@font@family@libertinus@serif}[ + Extension = .otf, + UprightFont = *-\hfut@font@style@libertinus@rm, + BoldFont = *-\hfut@font@style@libertinus@bf, + ItalicFont = *-\hfut@font@style@libertinus@it, + BoldItalicFont = *-\hfut@font@style@libertinus@bfit, + ]% + \setsansfont{\hfut@font@family@libertinus@sans}[ + Extension = .otf, + UprightFont = *-\hfut@font@style@libertinus@rm, + BoldFont = *-\hfut@font@style@libertinus@bf, + ItalicFont = *-\hfut@font@style@libertinus@it, + ]% + \setmonofont{lmmonolt10}[ + Extension = .otf, + UprightFont = *-regular, + BoldFont = *-bold, + ItalicFont = *-oblique, + BoldItalicFont = *-boldoblique, + ]% +} + +% New Computer Modern +\newcommand\hfut@set@font@newcm{% + \setmainfont{NewCM10}[ + Extension = .otf, + UprightFont = *-Book, + BoldFont = *-Bold, + ItalicFont = *-BookItalic, + BoldItalicFont = *-BoldItalic, + ]% + \setsansfont{NewCMSans10}[ + Extension = .otf, + UprightFont = *-Book, + BoldFont = *-Bold, + ItalicFont = *-BookOblique, + BoldItalicFont = *-BoldOblique, + ]% + \setmonofont{NewCMMono10}[ + Extension = .otf, + UprightFont = *-Book, + ItalicFont = *-BookItalic, + BoldFont = *-Bold, + BoldItalicFont = *-BoldOblique, + ]% +} + +% Latin Modern +\newcommand\hfut@set@font@lm{% + \setmainfont{lmroman10}[ + Extension = .otf, + UprightFont = *-regular, + BoldFont = *-bold, + ItalicFont = *-italic, + BoldItalicFont = *-bolditalic, + ]% + \setsansfont{lmsans10}[ + Extension = .otf, + UprightFont = *-regular, + BoldFont = *-bold, + ItalicFont = *-oblique, + BoldItalicFont = *-boldoblique, + ]% + \setmonofont{lmmonolt10}[ + Extension = .otf, + UprightFont = *-regular, + BoldFont = *-bold, + ItalicFont = *-oblique, + BoldItalicFont = *-boldoblique, + ]% +} + +\newcommand\hfut@set@font@newtx{% + \RequirePackage{newtxtext}% +} + +\newcommand\hfut@set@font{% + \@nameuse{hfut@set@font@\hfut@font}% +} +\hfut@set@font +\hfut@option@hook{font}{\hfut@set@font} + +% 中文字体 +\ifhfut@cjk@font@auto + \ifhfut@fontset@mac + \hfutsetup{cjk-font = mac} + \else + \ifhfut@fontset@windows + \hfutsetup{cjk-font = windows} + \else + \ifhfut@fontset@ubuntu + \hfutsetup{cjk-font = noto} + \else + \hfutsetup{cjk-font = fandol} + \fi + \fi + \fi +\fi + +% Windows 的中易字体。 +\newcommand\hfut@set@cjk@font@windows{% + \xeCJKsetup{EmboldenFactor=2} + \setCJKmainfont{SimSun}[ + AutoFakeBold = true, + ItalicFont = KaiTi, + ]% + \setCJKsansfont{SimHei}[AutoFakeBold]% + \setCJKmonofont{FangSong}% + \setCJKfamilyfont{zhsong}{SimSun}[AutoFakeBold]% + \setCJKfamilyfont{zhhei}{SimHei}[AutoFakeBold]% + \setCJKfamilyfont{zhkai}{KaiTi}% + \setCJKfamilyfont{zhfs}{FangSong}% +} + +% macOS 的华文字体。 +\newcommand\hfut@set@cjk@font@mac{% + \defaultCJKfontfeatures{}% + \setCJKmainfont{Songti SC}[ + UprightFont = * Light, + BoldFont = * Bold, + ItalicFont = Kaiti SC Regular, + BoldItalicFont = Kaiti SC Bold, + ]% + \setCJKsansfont{Heiti SC}[ + UprightFont = * Light, + BoldFont = * Medium, + ]% + \setCJKmonofont{STFangsong} + \setCJKfamilyfont{zhsong}{Songti SC}[ + UprightFont = * Light, + BoldFont = * Bold, + ]% + \setCJKfamilyfont{zhhei}{Heiti SC}[ + UprightFont = * Light, + BoldFont = * Medium, + ]% + \setCJKfamilyfont{zhfs}{STFangsong}% + \setCJKfamilyfont{zhkai}{Kaiti SC}[ + UprightFont = * Regular, + BoldFont = * Bold, + ]% + \setCJKfamilyfont{zhli}{Baoli SC}% + \setCJKfamilyfont{zhyuan}{Yuanyi SC}[ + UprightFont = * Light, + BoldFont = * Bold, + ]% +} + +% 思源字体。 +% 注意 Noto CJK 的 regular 字重名字不带“Regular”。 +\newcommand\hfut@set@cjk@font@noto{% + \defaultCJKfontfeatures{}% + \setCJKmainfont{Noto Serif CJK SC}[ + UprightFont = * Light, + BoldFont = * Bold, + ItalicFont = FandolKai-Regular, + ItalicFeatures = {Extension = .otf}, + Script = CJK, + ]% + \setCJKsansfont{Noto Sans CJK SC}[ + BoldFont = * Medium, + Script = CJK, + ]% + \setCJKmonofont{Noto Sans Mono CJK SC}[ + Script = CJK, + ]% + \setCJKfamilyfont{zhsong}{Noto Serif CJK SC}[ + UprightFont = * Light, + UprightFont = * Bold, + Script = CJK, + ]% + \setCJKfamilyfont{zhhei}{Noto Sans CJK SC}[ + BoldFont = * Medium, + Script = CJK, + ]% + \setCJKfamilyfont{zhfs}{FandolFang}[ + Extension = .otf, + UprightFont = *-Regular, + ]% + \setCJKfamilyfont{zhkai}{FandolKai}[ + Extension = .otf, + UprightFont = *-Regular, + ]% +} + +% Fandol 字体。 +\newcommand\hfut@set@cjk@font@fandol{% + \defaultCJKfontfeatures{}% + \setCJKmainfont{FandolSong}[ + Extension = .otf, + UprightFont = *-Regular, + BoldFont = *-Bold, + ItalicFont = FandolKai-Regular, + ItalicFeatures = {Extension = .otf}, + ]% + \setCJKsansfont{FandolHei}[ + Extension = .otf, + UprightFont = *-Regular, + BoldFont = *-Bold, + ]% + \setCJKmonofont{FandolFang}[ + Extension = .otf, + UprightFont = *-Regular, + ]% + \setCJKfamilyfont{zhsong}{FandolSong}[ + Extension = .otf, + UprightFont = *-Regular, + BoldFont = *-Bold, + ]% + \setCJKfamilyfont{zhhei}{FandolHei}[ + Extension = .otf, + UprightFont = *-Regular, + BoldFont = *-Bold, + ]% + \setCJKfamilyfont{zhfs}{FandolFang}[ + Extension = .otf, + UprightFont = *-Regular, + ]% + \setCJKfamilyfont{zhkai}{FandolKai}[ + Extension = .otf, + UprightFont = *-Regular, + ]% +} + +\ifhfut@cjk@font@none\else + \providecommand\songti{\CJKfamily{zhsong}} + \providecommand\heiti{\CJKfamily{zhhei}} + \providecommand\fangsong{\CJKfamily{zhfs}} + \providecommand\kaishu{\CJKfamily{zhkai}} +\fi + +\newcommand\hfut@set@cjk@font{% + \@nameuse{hfut@set@cjk@font@\hfut@cjk@font}% +} +\hfut@set@cjk@font +\hfut@option@hook{cjk-font}{\hfut@set@cjk@font} + +% 数学字体 + +% 设置数学符号风格。 +\newcommand\hfut@set@math@style{% + \ifhfut@math@style@TeX + \hfutsetup{ + uppercase-greek = upright, + less-than-or-equal = horizontal, + integral = slanted, + integral-limits = false, + partial = italic, + math-ellipsis = AMS, + real-part = fraktur, + }% + \else + \hfutsetup{ + uppercase-greek = italic, + integral = upright, + integral-limits = true, + partial = upright, + real-part = roman, + }% + \ifhfut@math@style@ISO + \hfutsetup{ + less-than-or-equal = horizontal, + math-ellipsis = lower, + }% + \else + \ifhfut@math@style@GB + \hfutsetup{ + less-than-or-equal = slanted, + math-ellipsis = centered, + }% + \fi + \fi + \fi +} + +\ifhfut@main@language@chinese + \hfutsetup{math-style = GB}% +\else + \hfutsetup{math-style = TeX}% +\fi + +\hfut@set@math@style +\hfut@option@hook{math-style}{\hfut@set@math@style} +\hfut@option@hook{main-language}{% + \ifhfut@main@language@chinese + \hfutsetup{math-style = GB}% + \else + \hfutsetup{math-style = TeX}% + \fi +} + +% 针对 \pkg{unicode-math} 逐项配置数学符号。 + +\newcommand\hfut@set@unimath@leq{% + \ifhfut@leq@horizontal + \ifx\@begindocumenthook\@undefined + \let\le\hfut@save@leq + \let\ge\hfut@save@geq + \let\leq\hfut@save@leq + \let\geq\hfut@save@geq + \else + \AtBeginDocument{% + \let\le\hfut@save@leq + \let\ge\hfut@save@geq + \let\leq\hfut@save@leq + \let\geq\hfut@save@geq + }% + \fi + \else + \ifhfut@leq@slanted + \ifx\@begindocumenthook\@undefined + \let\le\leqslant + \let\ge\geqslant + \let\leq\leqslant + \let\geq\geqslant + \else + \AtBeginDocument{% + \let\le\leqslant + \let\ge\geqslant + \let\leq\leqslant + \let\geq\geqslant + }% + \fi + \fi + \fi +} +\newcommand\hfut@set@unimath@integral@limits{% + \ifhfut@integral@limits@true + \removenolimits{% + \int\iint\iiint\iiiint\oint\oiint\oiiint + \intclockwise\varointclockwise\ointctrclockwise\sumint + \intbar\intBar\fint\cirfnint\awint\rppolint + \scpolint\npolint\pointint\sqint\intlarhk\intx + \intcap\intcup\upint\lowint + }% + \else + \addnolimits{% + \int\iint\iiint\iiiint\oint\oiint\oiiint + \intclockwise\varointclockwise\ointctrclockwise\sumint + \intbar\intBar\fint\cirfnint\awint\rppolint + \scpolint\npolint\pointint\sqint\intlarhk\intx + \intcap\intcup\upint\lowint + }% + \fi +} +\newcommand\hfut@set@unimath@ellipsis{% + \ifhfut@math@ellipsis@centered + \DeclareRobustCommand\mathellipsis{\mathinner{\unicodecdots}}% + \else + \DeclareRobustCommand\mathellipsis{\mathinner{\unicodeellipsis}}% + \fi +} +\newcommand\hfut@set@unimath@real@part{% + \ifhfut@real@part@roman + \AtBeginDocument{% + \def\Re{\operatorname{Re}}% + \def\Im{\operatorname{Im}}% + }% + \else + \AtBeginDocument{% + \let\Re\hfut@save@Re + \let\Im\hfut@save@Im + }% + \fi +} + +\newcommand\hfut@set@unimath@style{% + \ifhfut@uppercase@greek@upright + \unimathsetup{math-style = TeX}% + \else + \ifhfut@uppercase@greek@italic + \unimathsetup{math-style = ISO}% + \fi + \fi + \ifhfut@math@style@TeX + \unimathsetup{bold-style = TeX}% + \else + \unimathsetup{bold-style = ISO}% + \fi + \hfut@set@unimath@leq + \hfut@set@unimath@integral@limits + \ifhfut@partial@upright + \unimathsetup{partial = upright}% + \else + \ifhfut@partial@italic + \unimathsetup{partial = italic}% + \fi + \fi + \hfut@set@unimath@ellipsis + \hfut@set@unimath@real@part +} + +\newcommand\hfut@qed{\rule{1ex}{1ex}} +\newcommand\hfut@load@unimath{% + \@ifpackageloaded{unicode-math}{}{% + \RequirePackage{unicode-math}% + \AtBeginDocument{% + \let\hfut@save@leq\leq + \let\hfut@save@geq\geq + \let\hfut@save@Re\Re + \let\hfut@save@Im\Im + }% + % + % 兼容旧的粗体命令:\pkg{bm} 的 \cs{bm} 和 \pkg{amsmath} 的 \cs{boldsymbol}。 + \DeclareRobustCommand\bm[1]{{\symbfit{##1}}}% + \DeclareRobustCommand\boldsymbol[1]{{\symbfit{##1}}}% + % + % 兼容 \pkg{amsfonts} 和 \pkg{amssymb} 中的一些命令。 + \newcommand\square{\mdlgwhtsquare}% + \newcommand\blacksquare{\mdlgblksquare}% + \AtBeginDocument{% + \renewcommand\checkmark{\ensuremath{✓}}% + }% + % + % 兼容 \pkg{amsthm} 的 \cs{qedsymbol}。 + \renewcommand\hfut@qed{\ensuremath{\QED}}% + }% +} + +% STIX Two Math +\newcommand\hfut@set@math@font@stix{% + \hfut@load@unimath + \hfut@set@unimath@style + \hfut@set@stix@names + \setmathfont{\hfut@font@name@stix@math}[ + Extension = .otf, + StylisticSet = \hfut@xits@integral@stylistic@set, + ]% + \setmathfont{\hfut@font@name@stix@math}[ + Extension = .otf, + StylisticSet = 1, + range = {scr,bfscr}, + ]% +} + +% XITS Math +\newcommand\hfut@xits@integral@stylistic@set{% + \ifhfut@integral@upright + 8% + \fi +} +\newcommand\hfut@set@math@font@xits{% + \hfut@load@unimath + \hfut@set@unimath@style + \hfut@set@xits@names + \setmathfont{\hfut@font@name@xits@math}[ + Extension = .otf, + StylisticSet = \hfut@xits@integral@stylistic@set, + ]% + \setmathfont{\hfut@font@name@xits@math}[ + Extension = .otf, + StylisticSet = 1, + range = {cal,bfcal}, + ]% +} + +% Libertinus Math +\newcommand\hfut@libertinus@integral@stylistic@set{% + \ifhfut@integral@slanted + 8% + \fi +} +\newcommand\hfut@set@math@font@libertinus{% + \hfut@load@unimath + \hfut@set@unimath@style + \hfut@set@libertinus@names + \hfut@set@xits@names + \setmathfont{\hfut@font@name@libertinus@math}[ + Extension = .otf, + StylisticSet = \hfut@libertinus@integral@stylistic@set, + ]% + \setmathfont{\hfut@font@name@xits@math}[ + Extension = .otf, + range = {\checkmark}, + ]% +} + +% New Computer Modern Math +\newcommand\hfut@newcm@integral@stylistic@set{% + \ifhfut@integral@upright + 2% + \fi +} +\newcommand\hfut@set@math@font@newcm{% + \hfut@load@unimath + \hfut@set@unimath@style + \setmathfont{NewCMMath-Book}[ + Extension = .otf, + StylisticSet = \hfut@newcm@integral@stylistic@set, + ]% + \setmathfont{NewCMMath-Book}[ + Extension = .otf, + StylisticSet = 1, + range = {scr,bfscr}, + ]% + \setmathrm{NewCM10}[ + Extension = .otf, + UprightFont = *-Book, + BoldFont = *-Bold, + ItalicFont = *-BookItalic, + BoldItalicFont = *-BoldItalic, + ]% + \setmathsf{NewCMSans10}[ + Extension = .otf, + UprightFont = *-Book, + BoldFont = *-Bold, + ItalicFont = *-BookOblique, + BoldItalicFont = *-BoldOblique, + ]% + \setmathtt{NewCMMono10}[ + Extension = .otf, + UprightFont = *-Book, + ItalicFont = *-BookItalic, + BoldFont = *-Bold, + BoldItalicFont = *-BoldOblique, + ]% +} + +% Latin Modern Math +\newcommand\hfut@set@math@font@lm{% + \hfut@load@unimath + \hfut@set@unimath@style + \setmathfont{latinmodern-math}[Extension=.otf]% + \setmathrm{lmroman10}[ + Extension = .otf, + UprightFont = *-regular, + BoldFont = *-bold, + ItalicFont = *-italic, + BoldItalicFont = *-bolditalic, + ]% + \setmathsf{lmsans10}[ + Extension = .otf, + UprightFont = *-regular, + BoldFont = *-bold, + ItalicFont = *-oblique, + BoldItalicFont = *-boldoblique, + ]% + \setmathtt{lmmonolt10}[ + Extension = .otf, + UprightFont = *-regular, + BoldFont = *-bold, + ItalicFont = *-oblique, + BoldItalicFont = *-boldoblique, + ]% +} + +% NewTX Math +% 注意 NewTX Math 是 Type 1 字体,如果正文西文使用了 OpenType 字体时需要小心处理。 +\newcommand\hfut@set@math@font@newtx{% + \ifhfut@font@newtx\else + \let\hfut@save@encodingdefault\encodingdefault + \let\hfut@save@rmdefault\rmdefault + \let\hfut@save@sfdefault\sfdefault + \let\hfut@save@ttdefault\ttdefault + \RequirePackage[T1]{fontenc}% + \renewcommand{\rmdefault}{ntxtlf}% + \renewcommand{\sfdefault}{qhv}% + \renewcommand{\ttdefault}{ntxtt}% + \fi + \ifhfut@uppercase@greek@italic + \PassOptionsToPackage{slantedGreek}{newtxmath}% + \fi + \ifhfut@integral@upright + \PassOptionsToPackage{upint}{newtxmath}% + \fi + \RequirePackage{newtxmath} + \let\hfut@save@leq\leq + \let\hfut@save@geq\geq + \ifhfut@leq@slanted + \let\le\leqslant + \let\ge\geqslant + \let\leq\leqslant + \let\geq\geqslant + \fi + \ifhfut@integral@limits@true + \let\ilimits@\displaylimits + \fi + \let\hfut@save@partial\partial + \ifhfut@partial@upright + \let\partial\uppartial + \fi + \ifhfut@math@ellipsis@centered + \DeclareRobustCommand\mathellipsis{\mathinner{\cdotp\cdotp\cdotp}}% + \else + \DeclareRobustCommand\mathellipsis{\mathinner{\ldotp\ldotp\ldotp}}% + \fi + \let\hfut@save@Re\Re + \let\hfut@save@Im\Im + \ifhfut@real@part@roman + \def\Re{\operatorname{Re}}% + \def\Im{\operatorname{Im}}% + \fi + \RequirePackage{bm}% + \ifhfut@font@newtx\else + \let\encodingdefault\hfut@save@encodingdefault + \let\rmdefault\hfut@save@rmdefault + \let\sfdefault\hfut@save@sfdefault + \let\ttdefault\hfut@save@ttdefault + \fi + \DeclareRobustCommand\symup[1]{{\mathrm{##1}}}% + \DeclareRobustCommand\symbf[1]{{\bm{##1}}}% + \DeclareRobustCommand\symbfsf[1]{{\bm{##1}}}% + \let\increment\upDelta% + \renewcommand\hfut@qed{\openbox}% +} + +% Computer Modern +% 使用 LaTeX 默认的 cm 字体 +\newcommand\hfut@set@math@font@cm{% + \RequirePackage{amssymb} + \let\hfut@save@leq\leq + \let\hfut@save@geq\geq + \ifhfut@leq@slanted + \let\le\leqslant + \let\ge\geqslant + \let\leq\leqslant + \let\geq\geqslant + \fi + \ifhfut@integral@limits@true + \let\ilimits@\displaylimits + \fi + \ifhfut@math@ellipsis@centered + \DeclareRobustCommand\mathellipsis{\mathinner{\cdotp\cdotp\cdotp}}% + \else + \DeclareRobustCommand\mathellipsis{\mathinner{\ldotp\ldotp\ldotp}}% + \fi + \let\hfut@save@Re\Re + \let\hfut@save@Im\Im + \ifhfut@real@part@roman + \def\Re{\operatorname{Re}}% + \def\Im{\operatorname{Im}}% + \fi + \RequirePackage{bm}% + \DeclareRobustCommand\symup[1]{{\mathrm{##1}}}% + \DeclareRobustCommand\symbf[1]{{\bm{##1}}}% + \DeclareRobustCommand\symbfsf[1]{{\bm{##1}}}% + \let\increment\Delta + \renewcommand\hfut@qed{\openbox}% + \let\uppi\pi +} + +% 不设置数学字体,仅提供兼容支持。 +\newcommand\hfut@set@math@font@none{% + \RequirePackage{amssymb} + \RequirePackage{bm}% + \DeclareRobustCommand\symup[1]{{\mathrm{##1}}}% + \DeclareRobustCommand\symbf[1]{{\bm{##1}}}% + \DeclareRobustCommand\symbfsf[1]{{\bm{##1}}}% + \let\increment\Delta + \renewcommand\hfut@qed{\openbox}% + \let\uppi\pi +} + +\newcommand\hfut@set@math@font{% + \@nameuse{hfut@set@math@font@\hfut@math@font}% +} +\hfut@option@hook{math-font}{\g@addto@macro\hfut@setup@hook{\hfut@set@math@font}} +\newcommand\hfut@set@math@font@auto{% + \ifhfut@math@font@auto + \hfutsetup{math-font=xits}% + \fi +} +\AtBeginOfPackageFile*{siunitx}{\hfut@set@math@font@auto} +\AtEndPreamble{% + \hfut@set@math@font@auto + \ifx\square\@undefined + \RequirePackage{amssymb}% + \fi +} + + + +% \subsection{纸张和页面} +% 使用 \pkg{geometry} 宏包设置纸张和页面。 + +% 纸张:A4; + +% 页面设置:上、下 2.54 cm,左、右 3 cm,页眉 1.5 cm,页脚 1.5 cm。 + +% 注意这里指的是页眉顶部到纸张顶部的距离为 1.5 cm, +% 所以应该是 2.54cm - 0.75cm - 0.29cm = 1.5cm +% 页脚 同理 2.54cm - 1.04cm = 1.5cm + +\geometry{ + paper = a4paper, + vmargin = 2.54cm, + hmargin = 3cm, + headheight = 0.75cm, + headsep = 0.29cm, + footskip = 1.04cm, +} + +% 使用 \pkg{fancy} 需要先调用 |\pagestyle{fancy}| 再修改 \cs{chaptermark} 和 +% \cs{sectionmark}。 +\pagestyle{fancy} +\let\sectionmark\@gobble +\renewcommand\headrulewidth{0.4\p@} +% 重定义默认的 |myheadings| page style,会显示页眉和页脚。 +\fancypagestyle{myheadings}{% + \fancyhf{}% + % + % 页眉与该部分的章标题相同,宋体 10.5 磅(五号)居中、1.5倍行距。 + % 页码:宋体 10.5 磅、页面下脚居中。 + % 页眉上下页边距1.5 cm + \def\hfut@hf@font{\fontsize{10.5bp}{20.475bp}\selectfont} + \renewcommand\headrulewidth{0.4\p@} + \ifhfut@degree@graduate + + \fancyhead[OC]{\hfut@hf@font\leftmark}% + \ifhfut@degree@doctor + \fancyhead[EC]{\hfut@hf@font 合肥工业大学博士研究生学位论文}% + \else + \fancyhead[EC]{\hfut@hf@font 合肥工业大学\hfut@degreetype@name 研究生学位论文}% + \fi + \fancyfoot[C]{\hfut@hf@font\thepage}% + \let\@mkboth\markboth + \def\chaptermark##1{% + \markboth{\CTEXifname{\CTEXthechapter\quad}{}\hfut@spacetitle{##1}}{}% + }% + \let\sectionmark\@gobble + \else + % + % 本科生要求在正文每面上部加页眉, + % 用五号字(10.5 bp)标注“合肥工业大学毕业设计(论文)”,居中; + % 从正文页开始在每面底部居中用小五宋体(10.5 bp)连续编页码。 + \fancyhead[C]{\hfut@hf@font 合肥工业大学毕业设计(论文)}% + \fancyfoot[C]{\hfut@hf@font\thepage}% + \let\@mkboth\@gobbletwo + \let\chaptermark\@gobble + \let\sectionmark\@gobble + \fi +} +\pagestyle{myheadings} + +% |headings| 只有页眉,没有页脚,用于研究生的符号说明和本科生的 front matter。 +\fancypagestyle{headings}{ + \fancyfoot{} +} + +% 重定义|plain|字体大小 +\fancypagestyle{plain}{% + \fancyhf{} + \fancyhead{} + \renewcommand\headrulewidth{0pt} + \def\hfut@hf@font{\fontsize{10.5bp}{20.475bp}\selectfont} + \fancyfoot[C]{\hfut@hf@font\thepage}% +} + +% 设置特殊的 page style 不改变任何内容,用于每章首页。 +\def\ps@chapter{} +\ctexset{chapter/pagestyle=chapter} + +% 空白页不加页眉和页码。 +\def\cleardoublepage{\clearpage\if@twoside \ifodd\c@page\else + \hbox{}\thispagestyle{empty}\newpage\if@twocolumn\hbox{}\newpage\fi\fi\fi} + % + % 研究生要求从“中文摘要”开始页码用大写罗马数字, + % 而本科生的 frontmatter不编页码,从正文开始页码用阿拉伯数字。 +\renewcommand\frontmatter{% + \cleardoublepage + \@mainmatterfalse + \pagestyle{plain}% + \pagenumbering{Roman}% +} + +% 研究生要求“第 1 章”要另页起,但是本科生要求另面起。 +\renewcommand\mainmatter{% + \ifhfut@degree@graduate + \cleardoublepage + \pagenumbering{arabic}% + \else + \clearpage + \pagenumbering{arabic}% + \fi + \pagestyle{myheadings}% + \@mainmattertrue +} + +% 研究生要求"参考文献"起 无页眉,但是本科生仍然有页眉。 +\renewcommand\backmatter{% + \ifhfut@degree@graduate + \clearpage + \pagestyle{plain}% + \else + \clearpage + \fi + \hfut@appendixfalse +} + +\g@addto@macro\appendix{ + \renewcommand\thechapter{\@arabic\c@chapter} + \@mainmattertrue + \hfut@appendixtrue +}% +% \subsection{附录} +% fakeTODO 处理附录编号问题 +% 研究生附录按照附录1、附录2编号;[数学学院本科生附录不编号,请将以下`\renewcommand\appendix` 取消注释] +% \renewcommand\appendix{% +% \ifhfut@degree@bachelor +% \ctexset{ +% chapter/numbering=false, +% chapter/format = \centering\rmfamily\bfseries\fontsize{18bp}{18bp}\selectfont, +% chapter/beforeskip = 9bp, +% chapter/afterskip = 27bp, +% } +% \setcounter{chapter}{1} +% \else +% \ctexset{appendix/number=\arabic{chapter}} +% \fi +% } +\ctexset{appendix/number=\arabic{chapter}} + +% \subsection{封面} + +% 定义用户接口: +\hfut@define@key{ + ugtype = { + default = {论文}, + }, + title = { + default = {论文题目}, + }, + title* = { + default = {Title}, + name = title@en, + }, + author = { + default = {作者姓名}, + }, + stuID = { + default = {学号}, + }, + clc = { + default = {分类号}, + }, + author* = { + default = {Author Name}, + name = author@en, + }, + speciality = { + default = {专业}, + }, + hfuteryear = { + default = {2017级}, + }, + research = { + default = {研究方向}, + }, + supervisor = { + default = {导师姓名}, + }, + department = { + default = {学院名称}, + }, + advisor = { + default = {}, + }, + advisor* = { + default = {}, + name = advisor@en, + }, + applydegree = { + default = {理学博士}, + }, + school = { + default = {合肥工业大学}, + }, + phdchairman = { + default = {}, + name = phd@chairman, + }, + phdmember = { + default = {}, + name = phd@member, + }, + date = { + default = {\the\year-\two@digits{\month}}, + }, + defensedate = { + default = {}, + }, + professional-type = { + name = professional@type, + }, + professional-type* = { + name = professional@type@en, + }, + secret-level = { + default = {}, + name = secret@level, + }, + secret-level* = { + name = secret@level@en, + }, + secret-year = { + name = secret@year, + }, + signchairman = { + default = {}, + name = sign@chairman, + }, + signmember = { + default = {}, + name = sign@member, + }, + signsupervisor = { + default = {}, + name = sign@supervisor, + }, + keywords, + keywords* = { + name = keywords@en, + }, +} + +% 导师一栏可能有多个姓名,所以用 \opt{supervisor} 进行收集, +% 然后使用本命令来输出要求的格式, +% 类似于 \LaTeX3 的 \cs{clist\_use:Nn}。 +\newcommand\hfut@clist@count[1]{% + \csname clist_count:N\endcsname{#1}% +} +\newcommand\hfut@clist@use[2]{% + \csname clist_use:Nn\endcsname{#1}{#2}% +} +\newcommand\hfut@supervisor@names{% + \hfut@clist@use{\hfut@supervisor}{\quad} +} +\newcommand\hfut@advisor@names{% + \hfut@clist@use{\hfut@advisor}{\quad} +} + +% 输出日期的给定格式:\cs{hfut@format@date}\marg{format}\marg{date}, +% 其中格式 \meta{format} 接受三个参数分别对应年、月、日, +% \meta{date} 是 (yyyy-m)。 +\newcommand\hfut@format@date[2]{% + \edef\hfut@@date{#2}% + \def\hfut@@process@date##1-##2\@nil{% + #1{##1}{##2}% + }% + \expandafter\hfut@@process@date\hfut@@date\@nil +} +\newcommand\hfut@date@format@zh[2]{#1 年 \number#2 月} +\newcommand\hfut@date@month[1]{% + \ifcase\number#1\or + January\or February\or March\or April\or May\or June\or + July\or August\or September\or October\or November\or December% + \fi +} +\newcommand\hfut@date@format@en[2]{\hfut@date@month{#2}, #1} +\newcommand\hfut@date@zh{\hfut@format@date{\hfut@date@format@zh}{\hfut@date}} +\newcommand\hfut@date@en{\hfut@format@date{\hfut@date@format@en}{\hfut@date}} + +% 版本 v3.2 开始使用 \cs{hfutsetup} 设置接口, +% 兼容旧版本的命令式设置。 +% Reserved for compatibility until 2020-07-01. +\def\hfut@define@term#1#2{% + \expandafter\gdef\csname #1\endcsname##1{% + \hfutsetup{#2 = {##1}}% + }% +} +\hfut@define@term{title}{title} +\hfut@define@term{entitle}{title*} +\hfut@define@term{author}{author} +\hfut@define@term{enauthor}{author*} +\hfut@define@term{major}{speciality} +\hfut@define@term{supervisor}{supervisor} +\gdef\cosupervisor#1{% + \g@addto@macro\hfut@supervisor{, #1}% +} +\gdef\date#1{\renewcommand\hfut@date@zh{#1}} +\gdef\endate#1{\renewcommand\hfut@date@en{#1}} +\hfut@define@term{professionaltype}{professional-type} +\hfut@define@term{enprofessionaltype}{professional-type*} +\hfut@define@term{secretlevel}{secret-level} +\hfut@define@term{ensecretlevel}{secret-level*} +\hfut@define@term{secretyear}{secret-year} +\gdef\keywords#1{\renewcommand\hfut@keywords@text{#1}} +\gdef\enkeywords#1{\renewcommand\hfut@keywords@en@text{#1}} + +% 定义一些常量。 +\ifhfut@degree@doctor + \newcommand\hfut@thesis@name{博士学位论文} + \newcommand\hfut@degreetype@name{博士} + \newcommand\hfut@thesis@name@en{A Dissertation Submitted to \par + Hefei University of Technology \par + in accordmance with the requirement \par + for the Degree of Doctor of Philosophy} + \newcommand\hfut@thesis@name@encover{DOCTORAL DISSERTATION} +\else + \ifhfut@degree@master + \newcommand\hfut@thesis@name{硕士学位论文} + \newcommand\hfut@thesis@name@en{A Dissertation Submitted for the Degree of Master} + \newcommand\hfut@thesis@name@encover{MASTER'S DISSERTATION} + \else + \newcommand\hfut@thesis@name{本科毕业设计(论文)} + \newcommand\hfut@thesis@name@en{A Dissertation Submitted for the Degree of Bachelor} + \newcommand\hfut@thesis@name@encover{UNDERGRADUATE THESIS} + \fi +\fi + +\ifhfut@degree@master + \ifhfut@degree@type@academic + \newcommand\hfut@degreetype@name{学历硕士} + \else + \newcommand\hfut@degreetype@name{专业硕士} + \fi +\fi + +\ifhfut@degree@type@academic + \ifhfut@degree@doctor + \newcommand\hfut@speciality@name{学科专业} + \else + \newcommand\hfut@speciality@name{专业名称} + \fi +\else + \ifhfut@cjk@font@mac + \providecommand\lishu{\CJKfamily{zhli}} + \else + \ifhfut@cjk@font@windows + \setCJKfamilyfont{zhli}{LiSu} + \providecommand\lishu{\CJKfamily{zhli}} + \else + \hfut@warning{LiShu font is required} + \providecommand\lishu{\sffamily} + \fi + \fi + \newcommand\hfut@speciality@name{专业名称} +\fi + +% 定义校徽颜色 +\definecolor{hfutred}{cmyk}{0.3,1,0.95,0.05} + +% 添加 PDF 书签,在 \pkg{hyperref} 载入后才有效。 +\newcommand\hfut@pdfbookmark{\@gobble} + +% 重定义 \env{titlepage} 环境,不修改页码。 +\renewenvironment{titlepage}{% + \cleardoublepage + \if@twocolumn + \@restonecoltrue\onecolumn + \else + \@restonecolfalse\newpage + \fi + \thispagestyle{empty}% +}{% + \if@restonecol\twocolumn \else \newpage \fi +} + +% TODO: 做一些定义用以实现:不定长, 自动换行且有定长下划线的“论文标题” +% from: +% https://github.com/CTeX-org/forum/issues/208 +% https://syvshc.github.io/2021-08-04-thesis-title/ +% https://zhuanlan.zhihu.com/p/51494365 + +% inner temp length +\newlength\@tempTitleHt +\newlength\@tempTitleMaxWd + +% length used as parameters, "Wd" is a shorthand for "Width" +\newlength\titleSingleLineMaxWd +\newlength\titleMultiLineMaxWd +\newlength\titleLRExtraWd +\newlength\titleSepWd + +\setlength\titleSingleLineMaxWd{8.5cm} +\setlength\titleMultiLineMaxWd{7cm} +\setlength\titleLRExtraWd{0em} +\setlength\titleSepWd{.5em} + +% main macro, using a simple table +% \newcommand{\multilingualTitles}[2]{% +% \par +% {\noindent\centering +% \begin{tabular}{r @{\hspace{\titleSepWd}} p{\titleSingleLineMaxWd}} +% 中文标题 & \titleBox{#1} \\ +% & \\[-10pt] +% Title in English & \titleBox{#2} +% \end{tabular}\par}% +% } + +% draw a fixed-width underline +\newcommand{\titleUnderline}{% + \rule[-.3em]{\titleSingleLineMaxWd + 2\titleLRExtraWd}{.5pt}} + +% title content typesetter +\newcommand\titleBox[1]{% + \setlength\@tempTitleMaxWd\titleSingleLineMaxWd + % Measure the total height of #1 subject to \titleSingleLineMaxWd. + % Here \@titleBox is necessary when #1 contains "\\". + \settototalheight\@tempTitleHt{\@titleBox{#1}}% + \ifdim\@tempTitleHt=0pt% + % case 1: #1 causes empty output + \titleUnderline + \else + % Change to LR mode, for inserting a zero-width box right after. + \leavevmode + % note: Use \normalbaseineskip instead of \baselineskip, + % since the latter is set to 0pt inside tabular env. + \ifdim\@tempTitleHt>\normalbaselineskip + % case 2: #1 is fit for multilines, or contains `\\`, hence + % \titleMultiLineMaxWd is used instead, and the total + % height of #1 subject to new max width is re-measured. + \setlength\@tempTitleMaxWd\titleMultiLineMaxWd + \settototalheight\@tempTitleHt{\@titleBox{#1}}% + % \rlap{\smash{...}} typesets content of its argument normally + % but sets it into a zero sized box. Here \@titleBox set + % (possiblly) multi-line text into a single box, since \smash + % only takes in argument spreading one line. + % + % Every line of title content needs an underline, hense we do + % a loop to typeset one underline for every line the title + % content actually spreads. + \rlap{\smash{\@titleBox{% + \@whiledim\@tempTitleHt>0pt% + \leavevmode + % + \do{% + \rlap{\titleUnderline}\\% + \addtolength\@tempTitleHt{-\normalbaselineskip}% + }% + }}}% + % Insert h-offset to manually center the title content. + \hspace{\dimexpr\titleLRExtraWd + .5\titleSingleLineMaxWd - .5\titleMultiLineMaxWd\relax}% + \@titleBox{\centering #1}% + \else + % case 3: #1 is fit for one line + \rlap{\titleUnderline}% + \hspace{\titleLRExtraWd}% + \@titleBox{\centering #1}% + \fi + \fi +} + +% common operations on every title content +\newcommand{\@titleBox}[1]{% + \parbox[t]{\@tempTitleMaxWd}{#1}} + +\newlength{\lwtm} +\setlength{\lwtm}{\widthof{论文题目 :}} + +% 中文封面: +% 抬头黑体 12 磅; +% 论文类型:研究生黑体 48 磅,本科生黑体42磅; +% 论文类型英文 Times New Roman 22 磅; +% 封面信息 宋体 16 磅 +% 论文题目黑体 26 磅加粗居中,单倍行距; +% 作者姓名宋体 16 磅,单倍行距; +% 注意这里的“单倍行距”的地方开启了“对齐到网格”,所以实际行距有所偏差, +% 所以只能使用直尺测量。 +\newcommand\hfut@speciality@sse{软件工程} +% 生成空的下划线 +\newcommand\hfut@underline[2][3.4cm]{\underline{\hb@xt@ #1{\hss#2\hss}}} +\newcommand\hfut@makecover{% + \hfutsetup{language=chinese}% + \begin{titlepage}% + \hfut@pdfbookmark{封面}% + \centering + \ifhfut@degree@bachelor + \ifx\hfut@secret@level\@empty + {\sffamily\bfseries\fontsize{12bp}{19.5bp}\selectfont + 学\hspace{2\ccwd}号:\hfut@underline{\hfut@stuID} \hfill + 密\hspace{1em}级:\hfut@underline{公开} \par} + \else + {\sffamily\bfseries\fontsize{12bp}{19.5bp}\selectfont + 学\hspace{2\ccwd}号:\hfut@underline{\hfut@stuID} \hfill + 密\hspace{1em}级:\hfut@underline{\hfut@secret@level\bigstar\hfut@secret@year} \par} + \fi + \vskip 1.15cm% + \else + \ifx\hfut@secret@level\@empty + {\sffamily\bfseries\fontsize{12bp}{19.5bp}\selectfont + 单位代码:\hfut@underline{10359} \hfill + 密\hspace{1em}级:\hfut@underline{公开} \par + 学\hspace{2\ccwd}号:\hfut@underline{\hfut@stuID} \hfill + 分类号:\hfut@underline{\hfut@clc} \par} + \else + {\sffamily\bfseries\fontsize{12bp}{19.5bp}\selectfont + 单位代码:\hfut@underline{10359} \hfill + 密\hspace{1em}级:\hfut@underline{\hfut@secret@level\bigstar\hfut@secret@year} \par + 学\hspace{2\ccwd}号:\hfut@underline{\hfut@stuID} \hfill + 分类号:\hfut@underline{\hfut@clc} \par} + \fi + \vskip 1.8cm% + \fi + + \includegraphics[height=1.4cm]{hfut-figures/hfut-name.pdf}\par + \vskip 0.3cm + {\bfseries\fontsize{22bp}{22bp}\selectfont Hefei University of Technology\par} + \ifhfut@degree@bachelor + \vskip 1.1cm% + {\sffamily\bfseries\fontsize{42bp}{42bp}\selectfont + \hfut@thesis@name\par}% + \vskip 0.6cm + \else + \vskip 1.0cm% + {\sffamily\bfseries\fontsize{48bp}{48bp}\selectfont + \hfut@thesis@name\par}% + \vskip 0.5cm + \fi + {\bfseries\fontsize{22bp}{22bp}\selectfont + \hfut@thesis@name@encover \par}% + \ifhfut@degree@master + \vskip 3.5cm + \else + \vskip 0.9cm% + \includegraphics[height=3.6cm]{hfut-figures/hfut-badge.pdf}% + \fi + \ifhfut@degree@bachelor + \vskip 1.5cm + \else + \vskip 2.3cm + \fi + \renewcommand\arraystretch{1.5} + \ifhfut@degree@bachelor + {\fontsize{16bp}{20bp}\selectfont + \begin{tabular}{>{\fontsize{16bp}{20bp}\rmfamily\bfseries\selectfont}l>{\rmfamily\fontsize{16bp}{20bp}\selectfont}c}% + 类\hspace{2\ccwd}型:& \hfut@ugtype \\ + \cline{2-2} + 题\hspace{2\ccwd}目:& \hfut@title \\ + \cline{2-2} + \hfut@speciality@name:& \hfut@speciality\\ + \cline{2-2} + 入学年份:& \hfut@hfuteryear \\ + \cline{2-2} + 学生姓名:& \hfut@author \\ + \cline{2-2} + 指导教师:& \hfut@supervisor@names \\ + \cline{2-2} + 学院名称:& \hfut@department \\ + \cline{2-2} + 完成时间:& \hfut@date@zh \\ + \cline{2-2} + \end{tabular}\par}% + \else + \begin{tabular}{>{\rmfamily\bfseries\fontsize{16bp}{20bp}\selectfont}lp{8.5cm}}% + 论文题目:& \multirow[t]{2}{8.5cm}{ + \centering\linespread{1.5}\fontsize{16bp}{20bp}\selectfont + \hfut@title} \\ + \cline{2-2} + & \\ + \cline{2-2} + \end{tabular} + \renewcommand\arraystretch{1.5} + \begin{tabular}{>{\bfseries\fontsize{16bp}{20bp}\selectfont}l>{\centering\arraybackslash\fontsize{16bp}{20bp}\selectfont}p{8.5cm}} + \ifhfut@degree@master + 学位类别:& \hfut@degreetype@name\\ + \cline{2-2} + \fi + \hfut@speciality@name:& \hfut@speciality\\ + \cline{2-2} + 作者姓名:& \hfut@author \\ + \cline{2-2} + 导师姓名:& \hfut@supervisor@names \\ + \cline{2-2} + 完成时间:& \hfut@date@zh \\ + \cline{2-2} + \end{tabular}\par% + \fi + \renewcommand\arraystretch{1} + \end{titlepage}% + \hfut@reset@main@language +} + +\newcommand{\underlineFixlen}[2][4.85cm]{\underline{\makebox[#1][c]{#2}}} + +% 博士学位论文 题名页 +\newcommand\hfut@makephdtitle{% + \hfutsetup{language=chinese}% + \begin{titlepage}% + \hfut@pdfbookmark{题名页}% + \centering + \ifx\hfut@secret@level\@empty + {\sffamily\bfseries\fontsize{12bp}{20bp}\selectfont + 单位代码:\hfut@underline{10359} \hfill + 密\hspace{1em}级:\hfut@underline{公开} \par + 学\hspace{2\ccwd}号:\hfut@underline{\hfut@stuID} \hfill + 分类号:\hfut@underline{\hfut@clc} \par} + \else + {\sffamily\bfseries\fontsize{12bp}{20bp}\selectfont + 单位代码:\hfut@underline{10359} \hfill + 密\hspace{1em}级:\hfut@underline{\hfut@secret@level\bigstar\hfut@secret@year} \par + 学\hspace{2\ccwd}号:\hfut@underline{\hfut@stuID} \hfill + 分类号:\hfut@underline{\hfut@clc} \par} + \fi + + \vskip 2.1cm + {\sffamily\bfseries\fontsize{22bp}{27.5bp}\selectfont + 博\hspace{0.5\ccwd}士\hspace{0.5\ccwd}学\hspace{0.5\ccwd}位\hspace{0.5\ccwd}论\hspace{0.5\ccwd}文\par}% + \vskip 1.3cm + \renewcommand\arraystretch{1.5} + \begin{tabular}{@{}p{11.4cm}@{}}% + \multirow[t]{2}{11.4cm}{ + \centering\linespread{1.5}\bfseries\fontsize{16bp}{24bp}\selectfont + \hfut@title} \\ + \cline{1-1} + \\ + \cline{1-1} + \end{tabular} + \vskip 1.5cm% + {\linespread{1.25} + \bfseries\fontsize{16bp}{16bp}\selectfont + \uline{\hfut@title@en}\par}% + \vskip 3.5cm% + {\linespread{1.5}\fontsize{15bp}{15bp}\selectfont + \textbf{作者姓名:}\underlineFixlen{\hfut@author} \hfill \textbf{导师姓名:}\underlineFixlen{\hfut@supervisor@names} \par + \textbf{申请学位:}\underlineFixlen{\hfut@applydegree} \hfill \textbf{培养单位:}\underlineFixlen{\hfut@school} \par + \textbf{学科专业:}\underlineFixlen{\hfut@speciality} \hfill \textbf{研究方向:}\underlineFixlen{\hfut@research} \par + \textbf{提交日期:}\underlineFixlen{\hfut@date@zh} \hfill \textbf{答辩日期:}\underlineFixlen{\hfut@defensedate} \par + } + \vskip 1.3cm + \renewcommand\arraystretch{1.5} + \begin{tabular}{@{}>{\fontsize{15bp}{22.5bp}\selectfont}p{15.9cm}@{}}% + \textbf{答辩委员会主席:} \hfut@phd@chairman \\ + \cline{1-1} + \textbf{评\hspace{2\ccwd}阅\hspace{2\ccwd}人:} \hfut@phd@member \\ + \cline{1-1} + \end{tabular} + \renewcommand\arraystretch{1} + \vfill + + {\fontsize{15bp}{15bp}\selectfont\hfut@date@zh} + + \end{titlepage}% +} + + +\newcommand\hfut@makezhtitle{% + \hfutsetup{language=chinese}% + \begin{titlepage}% + \hfut@pdfbookmark{中文内封页}% + \centering + {\sffamily\fontsize{22bp}{40bp}\selectfont + 合\hspace{1.5\ccwd}肥\hspace{1.5\ccwd}工\hspace{1.5\ccwd}业\hspace{1.5\ccwd}大\hspace{1.5\ccwd}学\par}% + \vskip 1.8cm% + \ifhfut@degree@master + {\sffamily\bfseries\fontsize{22bp}{30bp}\selectfont + \hfut@degreetype@name 学位论文\par}% 空格不可忽略 + \else + {\sffamily\bfseries\fontsize{22bp}{30bp}\selectfont + \hfut@thesis@name\par}% + \fi + \vskip 1.8cm% + {\bfseries\fontsize{22bp}{30bp}\selectfont + \hfut@title\par}% + \ifhfut@degree@bachelor + \vskip 6.5cm + \else + \vskip 8cm% + \fi + \begin{tabular}{>{\fontsize{16bp}{16bp}\rmfamily\bfseries\selectfont}l>{\centering\arraybackslash\fontsize{16bp}{16bp}\rmfamily\selectfont}p{8.4cm}}% + \ifhfut@degree@bachelor + 学生姓名:& \hfut@author \\ + \cline{2-2}\\ + 学生学号:& \hfut@stuID \\ + \cline{2-2}\\ + 指导教师:& \hfut@supervisor@names \\ + \cline{2-2}\\ + \hfut@speciality@name:& \hfut@speciality\\ + \cline{2-2}\\ + 学院名称:& \hfut@department \\ + \cline{2-2} + \else + \ifhfut@degree@doctor + 作者姓名:& \hfut@author\\ + \cline{2-2}\\ + 申请学位:& \hfut@applydegree \\ + \cline{2-2}\\ + 研究方向:& \hfut@research \\ + \cline{2-2}\\ + \hfut@speciality@name:& \hfut@speciality\\ + \cline{2-2}\\ + 指导教师:& \hfut@supervisor@names \\ + \cline{2-2} + \else + \ifx\hfut@advisor\@empty + 作者姓名:& \hfut@author \\ + \cline{2-2}\\ + 指导教师:& \hfut@supervisor@names \\ + \cline{2-2}\\ + 学科专业:& \hfut@speciality \\ + \cline{2-2}\\ + 研究方向:& \hfut@research \\ + \cline{2-2} + \else + 作者姓名:& \hfut@author \\ + \cline{2-2}\\ + 指导教师:& \hfut@supervisor@names \\ + \cline{2-2}\\ + & \hfut@advisor@names \\ + \cline{2-2}\\ + 专业名称:& \hfut@speciality \\ + \cline{2-2}\\ + 研究方向:& \hfut@research \\ + \cline{2-2} + \fi + \fi + \fi + \end{tabular}\par% + \vfill + {\fontsize{15bp}{15bp}\selectfont\hfut@date@zh} + \end{titlepage}% + \hfut@reset@main@language +} + +% 英文内封页 +\newcommand\hfut@makeentitle{% + \hfutsetup{language=english}% + \begin{titlepage}% + \hfut@pdfbookmark{English inner cover}% + \centering + \vspace*{0.5cm}% + {\fontsize{16bp}{30bp}\selectfont + \hfut@thesis@name@en\par}% + \vskip 2.0cm% + {\bfseries\fontsize{18bp}{30bp}\selectfont + \hfut@title@en\par}% + \vskip 1.2cm% + {\fontsize{16bp}{30bp}\selectfont + By\par + \hfut@author@en\par}% + \ifhfut@degree@doctor + \vskip 7.0cm + \else + \vskip 10.0cm + \fi + {\fontsize{16bp}{31bp}\selectfont + Hefei University of Technology\par + Hefei, Anhui, P.R.China\par + \hfut@date@en\par}% + \end{titlepage}% + \hfut@reset@main@language +} + +% 重新定义 \cs{maketitle},调用 \cs{hfut@makezhtitle}, \cs{hfut@makeentitle} +% 分别生成封面,中、英文标题页。 +\renewcommand\maketitle{% + \newgeometry{margin=2.54cm}% + \pagenumbering{Alph}% + \pagestyle{empty}% + \hfut@makecover + \ifhfut@degree@doctor + \hfut@makephdtitle + \fi + \hfut@makezhtitle + \hfut@makeentitle + \restoregeometry + \pagestyle{plain}% +} + +\newcommand\signaturepage{% + \begin{titlepage}% + \hfut@pdfbookmark{答辩委员签名页}% + \null + {\centering\sffamily\bfseries\fontsize{22bp}{33bp}\selectfont + 合\hspace{0.5\ccwd}肥\hspace{0.5\ccwd}工\hspace{0.5\ccwd}业\hspace{0.5\ccwd}大\hspace{0.5\ccwd}学\par} + \vskip 0.8cm + {\fontsize{16bp}{30bp}\selectfont + 本论文经答辩委员会全体委员审查,确认符合合肥工业大学\hfut@degreetype@name 学位论文质量要求。\par} + \vskip 2.5cm + {\centering\fontsize{16bp}{24bp}\selectfont + \textbf{答辩委员会签名(工作单位、职称、姓名)}\par} + \vskip 1.0cm + {\fontsize{16bp}{16bp}\selectfont + 主席:\hfut@sign@chairman \par} + \vskip 1.0cm + {\fontsize{16bp}{16bp}\selectfont + 委员:\parbox[t]{10.5cm}{\linespread{2.0}\selectfont\hfut@sign@member} \par} + \vfill + {\fontsize{16bp}{16bp}\selectfont + 导师:\hfut@sign@supervisor } + \end{titlepage}% +} + +\ifhfut@degree@bachelor + \let\signaturepage\relax +\fi +% Reserved for compatibility until 2020-07-01. +\let\makestatement\signaturepage + + +% \subsection{原创性声明} + +% 定义原创性声明 +\newcommand\hfut@originality@master{% + 本人郑重声明:所呈交的学位论文是本人在导师指导下进行独立研究 + 工作所取得的成果。据我所知,除了文中特别加以标注和致谢的内容 + 外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为 + 获得\underline{\hspace{0.5\ccwd}合肥工业大学\hspace{0.5\ccwd}}或 + 其他教育机构的学位或证书而使用过的材料。对本文成果做出贡献的 + 个人和集体,本人已在论文中作了明确的说明,并表示谢意。\par% + 学位论文中表达的观点纯属作者本人观点,与合肥工业大学无关。} +\newcommand\hfut@authorization@master{% + 本学位论文作者完全了解\underline{\hspace{0.5\ccwd}合肥工业大学\hspace{0.5\ccwd}}有关保留、使用学位论文% + 的规定,即:除保密期内的涉密学位论文外,学校有权保存并向国家% + 有关部门或机构送交论文的复印件和电子光盘,允许论文被查阅或借% + 阅。本人授权\underline{\hspace{0.5\ccwd}合肥工业大学\hspace{0.5\ccwd}}可以将本学位论文的全部或部分内容% + 编入有关数据库,允许采用影印、缩印或扫描等复制手段保存、汇编% + 学位论文。\par% + (保密的学位论文在解密后适用本授权书)} + +\newcommand\hfut@originality@bachelor{% + 本人郑重声明:所呈交的毕业设计(论文)是本人在指导教师指导下 + 进行独立研究工作所取得的成果。据我所知,除了文中特别加以标注 + 和致谢的内容外,设计(论文)中不包含其他人已经发表或撰写过的 + 研究成果,也不包含为获得\underline{\hspace{0.5\ccwd}合肥工业大学\hspace{0.5\ccwd}}或 + 其他教育机构的学位或证书而使用过的材料。对本文成果做出贡献的 + 个人和集体,本人已在设计(论文)中作了明确的说明,并表示谢意。\par% + 毕业设计(论文)中表达的观点纯属作者本人观点,与合肥工业大学无关。} +\newcommand\hfut@authorization@bachelor{% + 本学位论文作者完全了解\underline{\hspace{0.5\ccwd}合肥工业大学\hspace{0.5\ccwd}}有关保留、使用毕业设计(论文)的规定,即:除保密期内的涉密设计(论文)外,学校有权 + 保存并向国家有关部门或机构送交设计(论文)的复印件和电子光盘, + 允许设计(论文)被查阅或借阅。本人授权\underline{\hspace{0.5\ccwd}合肥工业大学\hspace{0.5\ccwd}}可以将本毕业设计(论文)的全部或部分内容编入有关数据库,允许采用影 + 印、缩印或扫描等复制手段保存、汇编毕业设计(论文)。\par% + (保密的毕业设计(论文)在解密后适用本授权书)} + % + + +\newcommand\copyrightpage{% + \begin{titlepage}% + \hfut@pdfbookmark{原创性和授权使用声明}% + \null + \renewcommand\arraystretch{1.5} + \ifhfut@degree@bachelor + {\centering\sffamily\fontsize{18bp}{18bp}\selectfont + \textbf{毕业设计(论文)独创性声明}\par}% + \vskip 1.0cm% + \hfut@originality@bachelor\par + \vskip 0.9cm% + 毕业设计(论文)作者签名:\hfill% + 签字日期:\hspace{3\ccwd}年\hspace{2\ccwd}月\hspace{2\ccwd}日\par + \vskip 2.33cm% + {\centering\sffamily\fontsize{18bp}{18bp}\selectfont + \textbf{毕业设计(论文)版权使用授权书}\par}% + \vskip 1.0cm% + \hfut@authorization@bachelor\par + \vskip 1.0cm% + \begin{tabular}{@{}p{6.5cm}p{6.5cm}@{}}% + 学位论文作者签名:& 指导教师签名:\\ + 签名日期:\hspace{3\ccwd}年\hspace{2\ccwd}月\hspace{2\ccwd}日 & 签名日期:\hspace{3\ccwd}年\hspace{2\ccwd}月\hspace{2\ccwd}日 + \end{tabular}\par + \else + {\centering\sffamily\fontsize{18bp}{18bp}\selectfont + \textbf{学位论文独创性声明}\par}% + \vskip 1.25cm% + \hfut@originality@master\par + \vskip 1.1cm% + 学位论文作者签名:\hfill% + 签字日期:\hspace{3\ccwd}年\hspace{2\ccwd}月\hspace{2\ccwd}日\par + \vskip 2.8cm% + {\centering\sffamily\fontsize{18bp}{18bp}\selectfont + \textbf{学位论文版权使用授权书}\par}% + \vskip 1.25cm% + \hfut@authorization@master\par + \vskip 1.2cm% + \begin{tabular}{@{}p{6.5cm}p{6.5cm}@{}}% + 学位论文作者签名:& 指导教师签名:\\ + 签名日期:\hspace{3\ccwd}年\hspace{2\ccwd}月\hspace{2\ccwd}日 & 签名日期:\hspace{3\ccwd}年\hspace{2\ccwd}月\hspace{2\ccwd}日\\ + \end{tabular}\par + \vskip 0.6cm + \renewcommand\arraystretch{1.1} + \begin{tabular}{@{}p{6.5cm}p{6.5cm}@{}}% + 论文作者毕业去向 & \\ + 工作单位:& \\ + 联系电话:& E-mail:\\ + 通讯地址:& 邮政编码: + \end{tabular}\par + \renewcommand\arraystretch{1} + \fi + \end{titlepage}% +} + +% Reserved for compatibility until 2020-07-01. +\let\makestatement\copyrightpage + + +% \subsection{章节标题} + +% 标题最多允许使用五级。 +\setcounter{secnumdepth}{5} + +% 研究生规定章题为两字时中间空两字,三字时空一字,四字时空半字,四字以上不空。 +% 这里用 \LaTeX3 的 \cs{str\_count:N} 判断字数。 +% 注意,\pkg{stringstrings} 宏包会导致范数命令 \verb+\|+ 被修改。 +\newcount\hfut@titlelength +\DeclareRobustCommand\hfut@spacetitle[1]{% + \hfut@titlelength=\csname str_count:N\endcsname{#1}% + \begingroup + \ifhfut@degree@graduate + \ifcase\hfut@titlelength + \or\or + \ziju{2}% + \or + \ziju{1}% + \or + \ziju{0.5}% + \fi + \else + \if@mainmatter\else + \ifcase\hfut@titlelength + \or\or + \ziju{1}% + \or\or + \ziju{0.5}% + \fi + \fi + \fi + #1% + \endgroup +} + +% 五级节标题和脚注需要使用带圈的数字,这里使用 \cs{hfut@circlefont} : +\newcommand\hfut@textcircled[1]{% + \ifnum\value{#1}<21\relax + {\symbol{\numexpr\value{#1} + "245F\relax}}% + \else + \hfut@error{Cannot display more than 20 footnotes}% + \fi +} + +% 用 \pkg{ctex} 的接口设置全部章节标题格式。 + +% 各章标题:黑体 16 磅加粗居中,行距为单倍行距,段前 1 行,段后 1 行, +% 章序号与章名间空一字。 + +% 由于 Word 模板中使用“单倍行距”,还“对齐到网格”,这在 TeX 中不容易实现。 +% 所以目前按照默认的行距。 + +% 注意 \pkg{ctex} v2.4.3 以下版本的bug会导致章节标题前后的距离的实际值偏大。 +% 另外 \pkg{ctex} v2.2 前的beforeskip的符号有特殊意义。 + +\ctexset{ + chapter = { + format = { + \centering + \if@mainmatter + \fontsize{16bp}{16bp}\sffamily\bfseries\selectfont + \else + \fontsize{18bp}{16bp}\rmfamily\bfseries\selectfont + \fi + }, + nameformat = {}, + name = {第,章}, + titleformat = {}, + number = \chinese{chapter}, + aftername = \hspace{0.5\ccwd}, + beforeskip = { + \if@mainmatter + 16bp + \else + 9bp + \fi + }, + %tocline = { + % \if@mainmatter + % %\if \@chapapp \appendixname + % \ifhfut@appendix + % {附录~\arabic{chapter}~~#2} + % \else + % {第\chinese{chapter}章~#2} + % \fi + % \else + % \CTEXnumberline{#1}#2 + % \fi + %}, + afterskip = { + \if@mainmatter + 16bp + \else + 24bp + \fi + }, + fixskip = true, + }, +} + +% 一级节标题:黑体,小四号,左对齐 +% 序号与题名间空一字。 +\ctexset{ + section = { + format = \sffamily\fontsize{12bp}{15.6bp}\selectfont, + aftername = \hspace{0.5\ccwd}, + beforeskip = 7.8bp, + afterskip = 7.8bp, + }, + % + % 二级节标题:宋体,加黑,小四号,左对齐 + % 序号与题名间空一字。 + subsection = { + format = \rmfamily\bfseries\fontsize{12bp}{15.6bp}\selectfont, + aftername = \hspace{0.5\ccwd}, + beforeskip = 7.8bp, + afterskip = 7.8bp, + }, + % + % 三级及以下节标题的格式没有具体规定,按照数学学院推荐的方案: + % 使用宋体 12 磅,左缩进两字,行距 20 磅,段前段后 0 磅,序号(n)与题名间空半字宽。 + subsubsection = { + format = \rmfamily\fontsize{12bp}{15.6bp}\selectfont, + number = (\arabic{subsubsection}), + aftername = \hspace{0.5\ccwd}, + beforeskip = \z@, + afterskip = \z@, + indent = 2\ccwd, + }, + % + % 采用西文式段标题,runin=true + paragraph = { + format = \rmfamily\bfseries\fontsize{12bp}{20bp}\selectfont, + number = {}, + name = {}, + aftername = {}, + beforeskip = \z@, + afterskip = \ccwd, + indent = 2\ccwd, + runin = true, + }, + % + % 采用西文式子段标题,runin=true + subparagraph = { + format = \rmfamily\fontsize{12bp}{20bp}\selectfont, + number = {}, + name = {}, + aftername = {}, + beforeskip = \z@, + afterskip = \ccwd, + indent = 2\ccwd, + runin = true, + }, +} + +\ifhfut@degree@bachelor + \ifhfut@main@language@english + \hfutsetup{section-style = arabic} + \fi +\fi +\hfut@option@hook{main-language}{% + \ifhfut@degree@bachelor + \ifhfut@main@language@english + \hfutsetup{section-style = arabic}% + \fi + \fi +} + +% 在研究生格式的基础上再设置本科生的章节标题格式。 +\ifhfut@degree@bachelor + \setcounter{secnumdepth}{4} + \ctexset{ + % + % 论文的致谢、目录、摘要和参考文献等标题用小二号(18 bp)黑体字,居中, + % 这通过 \cs{if@mainmatter} 区分。 + % 正文中的标题分章、节、段三级;章、节标题居中,段标题居左, + % 分别用三号(16 bp)黑体、小四(12 bp)黑体、小四(12 bp)黑体。 + chapter = { + name = {}, + format = { + \centering + \if@mainmatter + \fontsize{16bp}{22bp}\sffamily\bfseries\selectfont + \else + \fontsize{18bp}{22bp}\rmfamily\bfseries\selectfont + \fi + }, + nameformat = \rmfamily\bfseries, + number = \thechapter, + aftername = \hspace{\ccwd}, + beforeskip = { + \if@mainmatter + 22bp + \else + 11bp + \fi + }, + afterskip = { + \if@mainmatter + 22bp + \else + 33bp + \fi + }, + fixskip = true, + }, + section = { + format = \sffamily\fontsize{12bp}{22bp}\selectfont, + beforeskip = 11bp, + afterskip = 11bp, + nameformat = \rmfamily\bfseries, + }, + subsection = { + format = \rmfamily\bfseries\fontsize{12bp}{22bp}\selectfont, + beforeskip = 11bp, + afterskip = 11bp, + nameformat = \rmfamily\bfseries\selectfont, + indent = \z@, + }, + subsubsection = { + format = \rmfamily\fontsize{12bp}{22bp}\selectfont, + number = (\arabic{subsubsection}), + aftername = \hspace{0.5\ccwd}, + beforeskip = \z@, + afterskip = \z@, + indent = 2\ccwd, + }, + paragraph = { + format = \rmfamily\bfseries\fontsize{12bp}{22bp}\selectfont, + number = {}, + name = {}, + aftername = {}, + beforeskip = \z@, + afterskip = \ccwd, + indent = 2\ccwd, + runin = true, + }, + subparagraph = { + format = \rmfamily\fontsize{12bp}{22bp}\selectfont, + number = {}, + name = {}, + aftername = {}, + beforeskip = \z@, + afterskip = \ccwd, + indent = 2\ccwd, + runin = true, + }, + } + % + % 本科生的阿拉伯数字式标题的格式与研究生几乎一致,只有中文数字式需要修改。 + \ifhfut@section@style@arabic\else + \ctexset{ + chapter = { + name = {}, + %number = \chinese{chapter} + }, + section = { + %name = {第,节}, + %number = \chinese{section}, + }, + subsection = { + %number = \chinese{subsection}, + %aftername = {、}, + }, + } + \fi +\fi + +% 默认的 \cs{chapter*} 生成的章标题没有编号、不更改页眉, +% 也不添加进目录或 PDF 书签。 +% 然而像摘要、目录、符号说明这样的章节,它们不需要编号、不加入目录, +% 但是需要修改页眉,并且加入 PDF 标签。 +% 所以我们新定义 \cs{hfut@chapter} 用于处理这些章节。% +\NewDocumentCommand\hfut@chapter{o m}{% + \if@openright\cleardoublepage\else\clearpage\fi + \IfValueTF{#1}{% + \hfut@pdfbookmark{#1}% + \chaptermark{#1}% + }{% + \hfut@pdfbookmark{#2}% + \chaptermark{#2}% + }% + \chapter*{#2}} + % + % + % \subsection{摘要} + % + % 中文摘要环境。 + % 判断 \cs{hfut@tocloaded} 是为了防止本科生未调整摘要位置时的目录页码缺失。 +\newcommand\hfut@keywords@text{% + \hfut@clist@use{\hfut@keywords}{;}% +} +\newcommand\hfut@keywords@en@text{% + \hfut@clist@use{\hfut@keywords@en}{; }% +} +\newenvironment{abstract}{% + \hfutsetup{language=chinese}% + \ifhfut@degree@graduate + \pagestyle{plain} + \ctexset{chapter/format=\centering\Large\selectfont\bfseries}% + \hfut@chapter[摘要]{摘\hspace{\ccwd}要}% + \else + \pagestyle{plain} + \hfut@chapter[摘要]{摘\hspace{\ccwd}要}% + % \ifhfut@tocloaded\else + % 本科生需要手动将摘要置于目录后。\par + % \fi + \fi +}{ + \pagestyle{plain} + \par\null\par\noindent + \textbf{关键词:}\hfut@keywords@text\par + \hfut@reset@main@language +} + +% 英文摘要环境 +\newenvironment{abstract*}{% + \hfutsetup{language=english}% + \ctexset{chapter/format=\centering\Large\selectfont\bfseries}% + \setlength{\parindent}{1em} + \ifhfut@degree@graduate + \hfut@chapter[Abstract]{ABSTRACT}% + \pagestyle{plain} + \else + \begingroup + \pagestyle{plain}% + \hfut@chapter[Abstract]{ABSTRACT}% + \endgroup + \fi +}{ + %\pagestyle{plain} + \par\null\par\noindent + \textbf{KEYWORDS:} \hfut@keywords@en@text\par + \ifhfut@degree@graduate + \cleardoublepage + \fi + \hfut@reset@main@language +} + +% Reserved for compatibility until 2020-07-01. +\newenvironment{enabstract}{% + \begin{abstract*}% +}{% + \end{abstract*}% +} + + +% \subsection{目录} + +% 判断是否已经加载目录,用于提醒本科生更改摘要和致谢的顺序。 +\newif\ifhfut@tocloaded + +% 判断是否在附录中 +\newif\ifhfut@appendix + +% 研究生规定目录另面起; +% 本科生规定从正文起标页码。 +\renewcommand\tableofcontents{% + \ifhfut@degree@bachelor + \cleardoublepage + %\pagenumbering{arabic}% + \pagestyle{plain}% + \hfut@tocloadedtrue + \else + \pagestyle{plain}% + \fi + \hfut@chapter{\contentsname}% + \@starttoc{toc}% +} + +% 下面用 \pkg{titletoc} 宏包设置目录内容的格式。 +% 先定义目录线: +\newcommand\hfut@leaders{\titlerule*[9bp]{\textperiodcentered}} + +% 各章目录要求宋体 12 磅,单倍行距,段前 6 磅,段后 0 磅,两端对齐, +% 页码右对齐,章序号与章名间空一字。 +% 但是 Word 模板中实际是行距 20 磅。 +\ifhfut@degree@graduate + \titlecontents{chapter} + [\z@]{\bfseries\normalsize} + {\contentspush{\thecontentslabel\hspace{0.5\ccwd}}}{} + {\normalsize\hfut@leaders\contentspage} + % + % 一级节标题目录要求宋体 12 磅,单倍行距,左缩进一字,段前 6 磅,段后 0 磅, + % 两端对齐,页码右对齐,序号与题名间空一字。 + % Word 模板中实际是行距 20 磅,段前 0 磅。 + \titlecontents{section} + [2\ccwd]{\normalsize} + {\contentspush{\thecontentslabel\hspace{0.5\ccwd}}}{} + {\normalsize\hfut@leaders\contentspage} + % + % 二级节标题目录要求宋体 12 磅,单倍行距,左缩进两字,段前 6 磅,段后 0 磅, + % 两端对齐,页码右对齐,序号与题名间空一字。 + % Word 模板中实际是行距 20 磅,段前 0 磅。 + \titlecontents{subsection} + [4\ccwd]{\normalsize} + {\contentspush{\thecontentslabel\hspace{0.5\ccwd}}}{} + {\normalsize\hfut@leaders\contentspage} + % + % 本科生的目录使用小四宋体(同正文字体),其他同研究生的格式相近。 +\else + \titlecontents{chapter} + [\z@]{\bfseries\normalsize} + {\contentspush{\thecontentslabel\unskip\hspace{0.5\ccwd}}}{} + {\hfut@leaders\contentspage} + \titlecontents{section} + [2\ccwd]{\normalsize} + {\contentspush{\thecontentslabel\hspace{0.5\ccwd}}}{} + {\hfut@leaders\contentspage} + \titlecontents{subsection} + [4\ccwd]{\normalsize} + {\contentspush{\thecontentslabel\hspace{0.5\ccwd}}}{} + %\ifhfut@section@style@arabic\hspace{\ccwd}\else 、\fi}}{} + {\hfut@leaders\contentspage} +\fi + +% 本科生要求目录中正文每章前多空一行,而目录、附录等章则不需要空行, +% 所以不能简单判断 \cs{if@mainmatter},需要重新定义 \cs{mainmatter} 等命令。 +% \newif\ifhfut@addtocspace +% \ifhfut@degree@bachelor +% \hfut@addtocspacetrue +% \g@addto@macro\frontmatter{\hfut@addtocspacefalse}% +% \g@addto@macro\mainmatter{\hfut@addtocspacetrue}% +% \g@addto@macro\backmatter{\hfut@addtocspacefalse}% +% \g@addto@macro\appendix{\hfut@addtocspacefalse}% +% \fi + +% 处理本科生在目录中添加空行。 +% \renewcommand\chapter{% +% \if@openright\cleardoublepage\else\clearpage\fi +% \thispagestyle{\CTEX@chapter@pagestyle}% +% \global\@topnum\z@ +% \@afterindenttrue +% \ifhfut@degree@bachelor +% \ifhfut@addtocspace +% \addtocontents{toc}{\protect\addvspace{12bp}}% +% \fi +% \fi +% \secdef\@chapter\@schapter +% } + +% 研究生要求图、表的清单须另页起。 +\newlength{\hfut@lof@label@width} +\newcommand\hfut@set@lof@format{% + \settowidth{\hfut@lof@label@width}{\figurename~9.99}% + \addtolength{\hfut@lof@label@width}{0.5\ccwd}% + \titlecontents{figure}% + [\hfut@lof@label@width]{\normalsize}% + {\contentslabel[\figurename~\thecontentslabel]{\hfut@lof@label@width}}{}% + {\hfut@leaders\contentspage}% + \titlecontents{table}% + [\hfut@lof@label@width]{\normalsize}% + {\contentslabel[\tablename~\thecontentslabel]{\hfut@lof@label@width}}{}% + {\hfut@leaders\contentspage}% +} +\hfut@set@lof@format +\hfut@option@hook{main-language}{\hfut@set@lof@format} +\renewcommand\listoffigures{% + \ifhfut@degree@graduate + \cleardoublepage + \fi + \hfut@chapter{\listfigurename}% + \@starttoc{lof}% +} +\renewcommand\listoftables{% + \ifhfut@degree@graduate + \cleardoublepage + \fi + \hfut@chapter{\listtablename}% + \@starttoc{lot}% +} + + +% \subsection{符号说明} + +% 研究生规定符号说明另页起,标题字体字号等同论文正文, +\newenvironment{notation}{% + \ifhfut@degree@graduate + \cleardoublepage + \pagestyle{plain}% + \fi + \hfut@chapter{\hfut@notation@name}% +}{% + \ifhfut@degree@graduate + \clearpage + \pagestyle{plain}% + \fi +}% +\newcommand*\notationlabel[1]{#1\hfil}% +\newenvironment{notationlist}[1]{% + \list{}{% + \itemsep 3bp% + \labelwidth #1\relax% + \labelsep 1em% + \leftmargin\labelwidth + \advance\leftmargin\labelsep + \advance\leftmargin 3em% + \rightmargin 3em% + \let\makelabel\notationlabel + }% +}{% + \endlist +} + + +% \subsection{正文} + +% \cs{sloppy} 可以减少“overfull boxes”。 +\sloppy + +% 禁止扩大段间距。(\href{https://github.com/ustctug/ustcthesis/issues/209}{ +% ustctug/ustcthesis\#209}) +\raggedbottom + +% 段间距 0 磅。 +\setlength{\parskip}{\z@} + +% 首段缩进。 +\ctexset{autoindent=2} + +% 首段缩进。 +\let\@afterindentfalse\@afterindenttrue +\@afterindenttrue + +% URL 的字体设为保持原样。 +\urlstyle{same} + +% 使用 \pkg{xurl} 宏包的方法,增加 URL 可断行的位置。 +\def\UrlBreaks{% + \do\/% + \do\a\do\b\do\c\do\d\do\e\do\f\do\g\do\h\do\i\do\j\do\k\do\l% + \do\m\do\n\do\o\do\p\do\q\do\r\do\s\do\t\do\u\do\v\do\w\do\x\do\y\do\z% + \do\A\do\B\do\C\do\D\do\E\do\F\do\G\do\H\do\I\do\J\do\K\do\L% + \do\M\do\N\do\O\do\P\do\Q\do\R\do\S\do\T\do\U\do\V\do\W\do\X\do\Y\do\Z% + \do0\do1\do2\do3\do4\do5\do6\do7\do8\do9\do=\do/\do.\do:% + \do\*\do\-\do\~\do\'\do\"\do\-} +\Urlmuskip=0mu plus 0.1mu + +% 脚注用带圈的数字: +\renewcommand\thefootnote{\hfut@textcircled{footnote}} + +% LaTeX 默认脚注按章计数,即每章的开始才重置脚注计数器;我们修改为按页计数。 +% 简单的|\@addtoreset{footnote}{page}|并不可靠, +% \footnote{\url{https://texfaq.org/FAQ-footnpp.html}} +% 所以我们使用 \pkg{footmisc} 宏包。 + +% 脚注线长为版心宽度的四分之一: +\renewcommand\footnoterule{% + \kern-3\p@ + \hrule\@width.25\textwidth + \kern2.6\p@} + % + % 注文缩进两字: +\renewcommand\@makefntext[1]{% + \parindent 2\ccwd\relax + \noindent + \hb@xt@2\ccwd{\hss\@makefnmark}#1} + + +% \subsection{列表} +% \label{sec:list} + +% 调整列表中各项之间过大的间距。 +\setlength\partopsep{\z@} +\newcommand\hfut@nolistsep{% + \parsep 0\p@ \@plus.2\p@ + \topsep 0\p@ \@plus.2\p@ + \itemsep0\p@ \@plus.2\p@ +} +\def\@listi{\leftmargin\leftmargini + \hfut@nolistsep} +\let\@listI\@listi +\@listi +\def\@listii {\leftmargin\leftmarginii + \labelwidth\leftmarginii + \advance\labelwidth-\labelsep + \hfut@nolistsep} +\def\@listiii{\leftmargin\leftmarginiii + \labelwidth\leftmarginiii + \advance\labelwidth-\labelsep + \hfut@nolistsep} + + +% \subsection{浮动体} + +% \LaTeX{} 对放置浮动体的要求比较强,这里按照 UK TeX FAQ 的建议 +% \footnote{\url{https://texfaq.org/FAQ-floats}} 对其适当放宽。 +\renewcommand\topfraction{.85} +\renewcommand\bottomfraction{.7} +\renewcommand\textfraction{.15} +\renewcommand\floatpagefraction{.66} +\renewcommand\dbltopfraction{.66} +\renewcommand\dblfloatpagefraction{.66} +\setcounter{topnumber}{9} +\setcounter{bottomnumber}{9} +\setcounter{totalnumber}{20} +\setcounter{dbltopnumber}{9} + +% 修改默认的浮动体描述符为 |htb|。 +\def\fps@figure{h} +\def\fps@table{h} + +% 用 \pkg{caption} 宏包设置图、表的格式: + +% 图号、图题置于图的下方,宋体 10.5 磅居中,单倍行距,段前 6 磅,段后 12 磅, +% 图号与图题文字之间空一字,图号、图题加粗。 +% 图注位于图的下方,左缩进两字,续行悬挂缩进左对齐,两端对齐。 + +% 表号、表题置于表的上方,黑体 10.5 磅居中,单倍行距,段前 6 磅,段后 6 磅, +% 表号与表题文字之间空一字,表号、表题加粗。 +% 表注左缩进两字,续行悬挂缩进左对齐,两端对齐。 +\setlength{\floatsep}{6bp} +\setlength{\textfloatsep}{6bp} +\setlength{\intextsep}{12bp} + +% 由于 LaTeX2e kernel 的问题,图表等浮动体与文字前后的距离不一致,需要进行 patch。 +% 参考 \href{https://github.com/tuna/thuthesis/issues/614}{tuna/thuthesis/issues\#614}、 +% \url{https://www.zhihu.com/question/46618031} 和 +% \url{https://tex.stackexchange.com/a/40363/82731}。 +% \begin{macrocode} +\patchcmd{\@addtocurcol}% + {\vskip \intextsep}% + {\edef\save@first@penalty{\the\lastpenalty}\unpenalty + \ifnum \lastpenalty = \@M % hopefully the OR penalty + \unpenalty + \else + \penalty \save@first@penalty \relax % put it back + \fi + \ifnum\outputpenalty <-\@Mii + \addvspace\intextsep + \vskip\parskip + \else + \addvspace\intextsep + \fi}% + {}{\hfut@patch@error{\@addtocurcol}} +\patchcmd{\@addtocurcol}% + {\vskip\intextsep \ifnum\outputpenalty <-\@Mii \vskip -\parskip\fi}% + {\ifnum\outputpenalty <-\@Mii + \aftergroup\vskip\aftergroup\intextsep + \aftergroup\nointerlineskip + \else + \vskip\intextsep + \fi}% + {}{\hfut@patch@error{\@addtocurcol}} +\patchcmd{\@getpen}{\@M}{\@Mi} + {}{\hfut@patch@error{\@getpen}} + +\DeclareCaptionFont{hfut}{% + \ifhfut@language@chinese + \fontsize{10.5bp}{13.65bp}\selectfont + \else + \fontsize{10.5bp}{12.075bp}\selectfont + \fi +} + +\captionsetup{ + font = hfut, + labelsep = quad, + skip = 6bp, + figureposition = bottom, + tableposition = top, +} +% graduate的图表标题不需要加粗 +% \ifhfut@degree@graduate +% \captionsetup{font+=bf} +% \captionsetup[table]{font+=sf} +% \fi + +% 硕博需要中英文双标题 +\captionsetup[figure][bi-second]{name=Fig} %设置图的英文编号前缀 +\captionsetup[table][bi-second]{name=Tab} %设置表的英文编号前缀 + +% 新定义了 \cs{note} 来生成图表的附注。 +% 如果用 \cs{caption} 生成图表的附注会导致图表的序号有误; +% 如果用 \cs{bicaption} 会导致表注无法置于表后,而且对齐方式不对。 +\newcommand\note[1]{% + \begingroup + \captionsetup{ + font = hfut, + margin = 2\ccwd, + position = bottom, + }% + \caption*{#1}% + \endgroup +} + +% 表格默认字号略小 +\patchcmd\@floatboxreset{% + \normalsize +}{% + \small +}{}{\hfut@patch@error{\@floatboxreset}} + +% 对 \pkg{longtable} 跨页表格进行相同的设置。 +% +% 在 Word 模板中按照正确的设置(需要去掉文档网格), +% 中文模板每页能装下 1 行标题、1 行表头、30 行表身, +% 英文模板每页能装下 1 行标题、1 行表头、33 行表身。 +% \begin{macrocode} +\AtEndOfPackageFile*{longtable}{ + \AtBeginEnvironment{longtable}{% + \small + } +} + + +% \subsection{参考文献} + +\PassOptionsToPackage{compress}{natbib} + +\AtEndOfPackageFile*{natbib}{ + % 定义几种引用文献的标注样式。 + \newcommand\bibstyle@super{\bibpunct{[}{]}{,}{s}{,}{\textsuperscript{,}}} + \newcommand\bibstyle@inline{\bibpunct{[}{]}{,}{n}{,}{,}} + \newcommand\bibstyle@authoryear{\bibpunct{(}{)}{;}{a}{,}{,}} + \@namedef{bibstyle@author-year}{\bibstyle@authoryear} + % + % 几种种引用样式,与 \file{bst} 文件名保持一致, + % 这样在使用 \cs{bibliographystyle} 选择参考文献表的样式时也会设置对应的引用样式。 + \@namedef{bibstyle@hfutthesis-numerical}{\bibstyle@super} + \@namedef{bibstyle@hfutthesis-authoryear}{\bibstyle@authoryear} + \@namedef{bibstyle@hfutthesis-graduate}{\bibstyle@super} + % + % 如果载入 `natbib` 前设置了 `cite-style`,这里先进行配置。 + % https://github.com/ustctug/ustcthesis/issues/327 + \ifx\hfut@cite@style\@empty\else + \citestyle{\hfut@cite@style}% + \fi + % + % 定义接口 cite-style 切换引用样式。 + \hfut@option@hook{cite-style}{% + \ifx\@begindocumenthook\@undefined + \citestyle{\hfut@cite@style}% + \fi + } + % + % 如果文献序号作为叙述文字的一部分,需要临时将文献序号与正文平排 + \DeclareRobustCommand\inlinecite{\@inlinecite} + \def\@inlinecite#1{\begingroup\let\@cite\NAT@citenum\citep{#1}\endgroup} + % + % 修改引用的样式。 + % 这里在 filehook 中无法使用 \cs{patchcmd},所以只能手动重定义。 + % + % 将 super 式 \cs{citep} 引用的页码置于括号外。 + \renewcommand\NAT@citesuper[3]{\ifNAT@swa + \if*#2*\else#2\NAT@spacechar\fi + % \unskip\kern\p@\textsuperscript{\NAT@@open#1\NAT@@close}% + % \if*#3*\else\NAT@spacechar#3\fi\else #1\fi\endgroup} + \unskip\kern\p@\textsuperscript{\NAT@@open#1\NAT@@close\if*#3*\else#3\fi}% + \else #1\fi\endgroup} + % + % 将 numbers 式 \cs{citep} 引用的页码置于括号外并改为上标。 + \renewcommand\NAT@citenum% + [3]{\ifNAT@swa\NAT@@open\if*#2*\else#2\NAT@spacechar\fi + % #1\if*#3*\else\NAT@cmt#3\fi\NAT@@close\else#1\fi\endgroup} + #1\NAT@@close\textsuperscript{\if*#3*\else#3\fi}\else#1\fi\endgroup} + % + % 在 filehook 中无法使用 \cs{patchcmd},所以只能手动重定义。 + \def\NAT@citexnum[#1][#2]#3{% + \NAT@reset@parser + \NAT@sort@cites{#3}% + \NAT@reset@citea + \@cite{\def\NAT@num{-1}\let\NAT@last@yr\relax\let\NAT@nm\@empty + \@for\@citeb:=\NAT@cite@list\do + {\@safe@activestrue + \edef\@citeb{\expandafter\@firstofone\@citeb\@empty}% + \@safe@activesfalse + \@ifundefined{b@\@citeb\@extra@b@citeb}{% + {\reset@font\bfseries?} + \NAT@citeundefined\PackageWarning{natbib}% + {Citation `\@citeb' on page \thepage \space undefined}}% + {\let\NAT@last@num\NAT@num\let\NAT@last@nm\NAT@nm + \NAT@parse{\@citeb}% + \ifNAT@longnames\@ifundefined{bv@\@citeb\@extra@b@citeb}{% + \let\NAT@name=\NAT@all@names + \global\@namedef{bv@\@citeb\@extra@b@citeb}{}}{}% + \fi + \ifNAT@full\let\NAT@nm\NAT@all@names\else + \let\NAT@nm\NAT@name\fi + \ifNAT@swa + \@ifnum{\NAT@ctype>\@ne}{% + \@citea + \NAT@hyper@{\@ifnum{\NAT@ctype=\tw@}{\NAT@test{\NAT@ctype}}{\NAT@alias}}% + }{% + \@ifnum{\NAT@cmprs>\z@}{% + \NAT@ifcat@num\NAT@num + {\let\NAT@nm=\NAT@num}% + {\def\NAT@nm{-2}}% + \NAT@ifcat@num\NAT@last@num + {\@tempcnta=\NAT@last@num\relax}% + {\@tempcnta\m@ne}% + \@ifnum{\NAT@nm=\@tempcnta}{% + \@ifnum{\NAT@merge>\@ne}{}{\NAT@last@yr@mbox}% + }{% + \advance\@tempcnta by\@ne + \@ifnum{\NAT@nm=\@tempcnta}{% + % 在顺序编码制下,\pkg{natbib} 只有在三个以上连续文献引用才会使用连接号, + % 这里修改为允许两个引用使用连接号。 + % 参考 https://tex.stackexchange.com/a/86991/82731 。 + % + % \ifx\NAT@last@yr\relax + % \def@NAT@last@yr{\@citea}% + % \else + % \def@NAT@last@yr{--\NAT@penalty}% + % \fi + \def@NAT@last@yr{-\NAT@penalty}% + }{% + \NAT@last@yr@mbox + }% + }% + }{% + \@tempswatrue + \@ifnum{\NAT@merge>\@ne}{\@ifnum{\NAT@last@num=\NAT@num\relax}{\@tempswafalse}{}}{}% + \if@tempswa\NAT@citea@mbox\fi + }% + }% + \NAT@def@citea + \else + \ifcase\NAT@ctype + \ifx\NAT@last@nm\NAT@nm \NAT@yrsep\NAT@penalty\NAT@space\else + \@citea \NAT@test{\@ne}\NAT@spacechar\NAT@mbox{\NAT@super@kern\NAT@@open}% + \fi + \if*#1*\else#1\NAT@spacechar\fi + \NAT@mbox{\NAT@hyper@{{\citenumfont{\NAT@num}}}}% + \NAT@def@citea@box + \or + \NAT@hyper@citea@space{\NAT@test{\NAT@ctype}}% + \or + \NAT@hyper@citea@space{\NAT@test{\NAT@ctype}}% + \or + \NAT@hyper@citea@space\NAT@alias + \fi + \fi + }% + }% + \@ifnum{\NAT@cmprs>\z@}{\NAT@last@yr}{}% + \ifNAT@swa\else + % 将 numerical 式 \cs{citet} 引用的页码置于括号外并改为上标。 + % + % \@ifnum{\NAT@ctype=\z@}{% + % \if*#2*\else\NAT@cmt#2\fi + % }{}% + \NAT@mbox{\NAT@@close}% + \@ifnum{\NAT@ctype=\z@}{% + \if*#2*\else\textsuperscript{#2}\fi + }{}% + \fi + }{#1}{#2}% + }% + % + % 将 author-year 式 \cs{citep} 引用的页码置于括号外并改为上标: + \renewcommand\NAT@cite% + [3]{\ifNAT@swa\NAT@@open\if*#2*\else#2\NAT@spacechar\fi + % #1\if*#3*\else\NAT@cmt#3\fi\NAT@@close\else#1\fi\endgroup} + #1\NAT@@close\if*#3*\else\textsuperscript{#3}\fi\else#1\fi\endgroup} + % + % 调整 author-year 式 \cs{citet} 引用的页码。 + \def\NAT@citex% + [#1][#2]#3{% + \NAT@reset@parser + \NAT@sort@cites{#3}% + \NAT@reset@citea + \@cite{\let\NAT@nm\@empty\let\NAT@year\@empty + \@for\@citeb:=\NAT@cite@list\do + {\@safe@activestrue + \edef\@citeb{\expandafter\@firstofone\@citeb\@empty}% + \@safe@activesfalse + \@ifundefined{b@\@citeb\@extra@b@citeb}{\@citea% + {\reset@font\bfseries ?}\NAT@citeundefined + \PackageWarning{natbib}% + {Citation `\@citeb' on page \thepage \space undefined}\def\NAT@date{}}% + {\let\NAT@last@nm=\NAT@nm\let\NAT@last@yr=\NAT@year + \NAT@parse{\@citeb}% + \ifNAT@longnames\@ifundefined{bv@\@citeb\@extra@b@citeb}{% + \let\NAT@name=\NAT@all@names + \global\@namedef{bv@\@citeb\@extra@b@citeb}{}}{}% + \fi + \ifNAT@full\let\NAT@nm\NAT@all@names\else + \let\NAT@nm\NAT@name\fi + \ifNAT@swa\ifcase\NAT@ctype + \if\relax\NAT@date\relax + \@citea\NAT@hyper@{\NAT@nmfmt{\NAT@nm}\NAT@date}% + \else + \ifx\NAT@last@nm\NAT@nm\NAT@yrsep + \ifx\NAT@last@yr\NAT@year + \def\NAT@temp{{?}}% + \ifx\NAT@temp\NAT@exlab\PackageWarningNoLine{natbib}% + {Multiple citation on page \thepage: same authors and + year\MessageBreak without distinguishing extra + letter,\MessageBreak appears as question mark}\fi + \NAT@hyper@{\NAT@exlab}% + \else\unskip\NAT@spacechar + \NAT@hyper@{\NAT@date}% + \fi + \else + \@citea\NAT@hyper@{% + \NAT@nmfmt{\NAT@nm}% + \hyper@natlinkbreak{% + \NAT@aysep\NAT@spacechar}{\@citeb\@extra@b@citeb + }% + \NAT@date + }% + \fi + \fi + \or\@citea\NAT@hyper@{\NAT@nmfmt{\NAT@nm}}% + \or\@citea\NAT@hyper@{\NAT@date}% + \or\@citea\NAT@hyper@{\NAT@alias}% + \fi \NAT@def@citea + \else + \ifcase\NAT@ctype + \if\relax\NAT@date\relax + \@citea\NAT@hyper@{\NAT@nmfmt{\NAT@nm}}% + \else + \ifx\NAT@last@nm\NAT@nm\NAT@yrsep + \ifx\NAT@last@yr\NAT@year + \def\NAT@temp{{?}}% + \ifx\NAT@temp\NAT@exlab\PackageWarningNoLine{natbib}% + {Multiple citation on page \thepage: same authors and + year\MessageBreak without distinguishing extra + letter,\MessageBreak appears as question mark}\fi + \NAT@hyper@{\NAT@exlab}% + \else + \unskip\NAT@spacechar + \NAT@hyper@{\NAT@date}% + \fi + \else + \@citea\NAT@hyper@{% + \NAT@nmfmt{\NAT@nm}% + \hyper@natlinkbreak{\NAT@spacechar\NAT@@open\if*#1*\else#1\NAT@spacechar\fi}% + {\@citeb\@extra@b@citeb}% + \NAT@date + }% + \fi + \fi + \or\@citea\NAT@hyper@{\NAT@nmfmt{\NAT@nm}}% + \or\@citea\NAT@hyper@{\NAT@date}% + \or\@citea\NAT@hyper@{\NAT@alias}% + \fi + \if\relax\NAT@date\relax + \NAT@def@citea + \else + \NAT@def@citea@close + \fi + \fi + }}\ifNAT@swa\else + % 将 author-year 式 \cs{citet} 引用的页码置于括号外并改为上标。 + % + % \if*#2*\else\NAT@cmt#2\fi + \if\relax\NAT@date\relax\else\NAT@@close\fi + \if*#2*\else\textsuperscript{#2}\fi + \fi}{#1}{#2}} + % + % 为了将参考文献加入目录和 pdf 书签,重新定义 \pkg{natbib} 的 \cmd{bibsection} + % 另外如果调用了 \pkg{chapterbib} 或者使用了 \opt{sectionbib} 参数, + % 需要使用节标题 \cs{section}。 + \newcommand\hfut@bib@chapter{% + \@mainmatterfalse + \ifhfut@degree@bachelor + \ctexset{ + chapter/format = { + \centering\fontsize{16bp}{22bp}\sffamily\bfseries\selectfont + }, + chapter/beforeskip = 11bp, + chapter/afterskip = 11bp, + } + \fi + \chapter{\bibname}% + }% + \newcommand\hfut@bib@section{% + \begingroup + \ctexset{section/numbering=false}% + \section{\bibname}% + \endgroup + }% + \@ifpackagewith{chapterbib}{sectionbib}{% + \hfut@error{The "sectionbib" option cannot be used with chaperbib if natbib loaded}% + }{}% + \@ifpackageloaded{chapterbib}{% + \let\bibsection\hfut@bib@section + }{% + \@ifxundefined\NAT@sectionbib{% + \let\bibsection\hfut@bib@chapter + }{% + \let\bibsection\hfut@bib@section + }% + }% + % + % 参考文献列表格式:宋体 10.5 磅,行距 20 磅,续行缩进2.5字符,左对齐。 + \renewcommand\bibfont{% + \fontsize{10.5bp}{20bp}\selectfont + } + \setlength{\bibsep}{0\p@ \@plus.2\p@} + \renewcommand\@biblabel[1]{[#1]\hfill} + \setlength{\bibhang}{2.5\ccwd} +} + + +% biblatex 宏包的配置 + +\AtEndOfPackageFile*{biblatex}{ + \AtBeginDocument{ + \ifthenelse{\equal{\blx@bbxfile}{apa}}{\def\bibname{REFERENCES}}{} + \ifthenelse{\equal{\blx@bbxfile}{apa6}}{\def\bibname{REFERENCES}}{} + \ifthenelse{\equal{\blx@bbxfile}{mla}}{\def\bibname{WORKS CITED}}{} + \ifthenelse{\equal{\blx@bbxfile}{mla-new}}{\def\bibname{WORKS CITED}}{} + } + \DeclareRobustCommand\inlinecite{\parencite} + \defbibheading{bibliography}[\bibname]{% + \@mainmatterfalse + \chapter{\bibname}% + } + \renewcommand\bibfont{% + \fontsize{10.5bp}{20bp}\selectfont + } + \setlength{\bibitemsep}{0\p@ \@plus.2\p@} + \setlength{\bibhang}{2.5\ccwd} +} + +% \subsection{附录} + +% 定义了一个满足要求的致谢环境: +\newenvironment{acknowledgements}{% + \@mainmatterfalse + \ifhfut@degree@graduate + \hfut@chapter[致谢]{\hfut@acknowledgements@name}% + \else + \chapter{致谢}% + \fi +}{} + + +% 兼容旧版本中“acknowledgments”的拼法。 +% Reserved for compatibility until 2020-07-01. +\newenvironment{acknowledgments}{% + \begin{acknowledgements}% +}{% + \end{acknowledgements}% +} + +% TODO 发表成果环境格式: +\newenvironment{publications}{% + \@mainmatterfalse + \ctexset{ + chapter/format = \centering\sffamily\bfseries\fontsize{18bp}{18bp}\selectfont, + chapter/beforeskip = 9bp, + chapter/afterskip = 27bp, + section/name = {,)}, + section/nameformat = {}, + section/aftername = {}, + section/format = \sffamily\bfseries\fontsize{12bp}{20bp}\selectfont\bfseries, + section/beforeskip = 10bp, + section/afterskip = 10bp, + } + \chapter{\hfut@publication@name}% + \renewcommand\thesection{\arabic{section}} + \setenumerate[1]{itemsep = 0pt, parsep = 0pt, label = (\arabic*)} + \setcounter{tocdepth}{0} + \setcounter{section}{0} +}{} + + +% \subsection{其他宏包的设置} + +% 这些宏包并非格式要求,但是为了方便同学们使用,在这里进行简单设置。 + + +% \subsubsection{\pkg{hyperref} 宏包} + +\AtEndOfPackageFile*{hyperref}{ + \hypersetup{ + bookmarksnumbered = true, + bookmarksopen = true, + bookmarksopenlevel = 1, + linktoc = all, + unicode = true, + psdextra = true, + } + % + % 如果为 \opt{pdf} 样式,设置 hyperlink 颜色 + \ifhfut@output@electronic + \hypersetup{ + colorlinks = true, + allcolors = red, + } + \else + \hypersetup{hidelinks} + \fi + % + % 填写 PDF 元信息。 + \AtBeginDocument{% + \ifhfut@main@language@chinese + \hypersetup{ + pdftitle = \hfut@title, + pdfauthor = \hfut@author, + }% + \else + \hypersetup{ + pdftitle = \hfut@title@en, + pdfauthor = \hfut@author@en, + }% + \fi + } + % + % 添加 PDF 书签 + % + \newcounter{hfut@bookmarknumber} + \renewcommand\hfut@pdfbookmark[1]{% + \phantomsection + \stepcounter{hfut@bookmarknumber}% + \pdfbookmark[0]{#1}{hfutchapter.\thehfut@bookmarknumber}% + } + % + % 在 PDF 字符串中去掉换行,以减少 \pkg{hyperref} 的警告信息。 + \pdfstringdefDisableCommands{ + \let\\\@empty + \let\hspace\@gobble + } + % + % \pkg{hyperref} 与 \pkg{unicode-math} 存在一些兼容性问题,见 + % \href{https://github.com/ustctug/ustcthesis/issues/223}{% + % ustctug/ustcthesis\#223}, + % \href{https://github.com/ho-tex/hyperref/pull/90}{ho-tex/hyperref\#90} 和 + % \href{https://github.com/ustctug/ustcthesis/issues/235}{% + % ustctug/ustcthesis/\#235}。 + \@ifpackagelater{hyperref}{2019/04/27}{}{% + \g@addto@macro\psdmapshortnames{\let\mu\textmu}% + } + % + % 设置中文的 \cs{autoref}。 + % \footnote{\url{https://tex.stackexchange.com/a/66150/82731}} + \ifhfut@language@chinese + \def\equationautorefname~#1\null{公式~(#1)\null} + \def\footnoteautorefname{脚注} + \def\itemautorefname~#1\null{第~#1~项\null} + \def\figureautorefname{图} + \def\tableautorefname{表} + \def\partautorefname~#1\null{第~#1~部分\null} + \def\appendixautorefname{附录} + \def\chapterautorefname~#1\null{第~#1~章\null} + \def\sectionautorefname~#1\null{第~#1~节\null} + \def\subsectionautorefname~#1\null{第~#1~小节\null} + \def\subsubsectionautorefname~#1\null{第~#1~小小节\null} + \def\paragraphautorefname~#1\null{第~#1~段\null} + \def\subparagraphautorefname~#1\null{第~#1~小段\null} + \def\theoremautorefname{定理} + \def\HyRef@autopageref#1{\hyperref[{#1}]{第~\pageref*{#1} 页}} + \fi +} + + +% \subsubsection{\pkg{amsthm} 宏包} + +\AtEndOfPackageFile*{amsthm}{ + \newtheoremstyle{hfutplain} + {}{} + {}{2\ccwd} + {\bfseries}{} + {\ccwd}{} + \theoremstyle{hfutplain} + % 定义新的定理 + \ifhfut@language@chinese + \newcommand\hfut@assertion@name{断言} + \newcommand\hfut@assumption@name{假设} + \newcommand\hfut@axiom@name{公理} + \newcommand\hfut@corollary@name{推论} + \newcommand\hfut@definition@name{定义} + \newcommand\hfut@example@name{例} + \newcommand\hfut@lemma@name{引理} + \newcommand\hfut@proof@name{证明} + \newcommand\hfut@proposition@name{命题} + \newcommand\hfut@remark@name{注} + \newcommand\hfut@theorem@name{定理} + \else + \newcommand\hfut@assertion@name{Assertion} + \newcommand\hfut@assumption@name{Assumption} + \newcommand\hfut@axiom@name{Axiom} + \newcommand\hfut@corollary@name{Corollary} + \newcommand\hfut@definition@name{Definition} + \newcommand\hfut@example@name{Example} + \newcommand\hfut@lemma@name{Lemma} + \newcommand\hfut@proof@name{Proof} + \newcommand\hfut@proposition@name{Proposition} + \newcommand\hfut@remark@name{Remark} + \newcommand\hfut@theorem@name{Theorem} + \fi + \newtheorem{theorem} {\hfut@theorem@name} [chapter] + \newtheorem{assertion} [theorem]{\hfut@assertion@name} + \newtheorem{axiom} [theorem]{\hfut@axiom@name} + \newtheorem{corollary} [theorem]{\hfut@corollary@name} + \newtheorem{lemma} [theorem]{\hfut@lemma@name} + \newtheorem{proposition}[theorem]{\hfut@proposition@name} + \newtheorem{assumption} {\hfut@assumption@name} [chapter] + \newtheorem{definition} {\hfut@definition@name} [chapter] + \newtheorem{example} {\hfut@example@name} [chapter] + \newtheorem*{remark} {\hfut@remark@name} + % \pkg{amsthm} 单独定义了 proof 环境,这里重新定义以满足格式要求。 + % 原本模仿 \pkg{amsthm} 写成 |\item[\hskip\labelsep\hskip2\ccwd #1\hskip\ccwd]|, + % 但是却会多出一些间隙。 + \renewenvironment{proof}[1][\hfut@proof@name]{\par + \pushQED{\qed}% + \normalfont \topsep6\p@\@plus6\p@\relax + \trivlist + \item\relax\hskip2\ccwd + \textbf{#1} + \hskip\ccwd\ignorespaces + }{% + \popQED\endtrivlist\@endpefalse + } + \renewcommand\qedsymbol{\hfut@qed} +} + + +% \subsubsection{\pkg{algorithm2e} 宏包} + +% 按章节编号。 +\PassOptionsToPackage{algochapter}{algorithm2e} + +\AtEndOfPackageFile*{algorithm2e}{ + \ifhfut@language@chinese + \SetAlgorithmName{算法}{算法}{算法清单} + \else + \SetAlgorithmName{Algorithm}{Algorithm}{List of Algorithms} + \fi + % + % 设置算法环境的格式。 + \SetAlCapSkip{6bp} + \SetAlCapFnt{\small} + \SetAlCapNameFnt{\small} + \ifhfut@degree@graduate + \SetAlCapNameSty{textbf} + \fi + \SetAlgoCaptionSeparator{\unskip\hspace*{\ccwd}} + % + % 设置算法清单的格式 + \renewcommand\listofalgocfs{% + \ifhfut@degree@graduate + \cleardoublepage + \fi + \hfut@chapter{\listalgorithmcfname}% + \@starttoc{loa}% + } + \titlecontents{algocf} + [2.3em]{\normalsize} + {\contentslabel{2.3em}}{} + {\hfut@leaders\contentspage} + \contentsuse{algocf}{loa} +} + + +% \subsubsection{\pkg{nomencl} 宏包} + +\AtEndOfPackageFile*{nomencl}{ + \let\nomname\hfut@notation@name + \def\thenomenclature{% + \ifhfut@degree@graduate + \cleardoublepage + \pagestyle{headings}% + \fi + \hfut@chapter{\hfut@notation@name}% + \nompreamble + \list{}{% + \labelwidth\nom@tempdim + \leftmargin\labelwidth + \advance\leftmargin\labelsep + \itemsep\nomitemsep + \let\makelabel\nomlabel}} + \def\endthenomenclature{% + \endlist + \nompostamble + \ifhfut@degree@graduate + \clearpage + \pagestyle{plain}% + \fi + } +} + + +% \subsubsection{\pkg{siunitx} 宏包} + +\AtEndOfPackageFile*{siunitx}{ + \sisetup{ + group-minimum-digits = 4, + separate-uncertainty = true, + inter-unit-product = \ensuremath{{}\cdot{}}, + } + \newcommand\hfut@set@siunitx@language{% + \ifhfut@language@chinese + \sisetup{ + list-final-separator = { 和 }, + list-pair-separator = { 和 }, + range-phrase = {~}, + }% + \else + \sisetup{ + list-final-separator = {, and }, + list-pair-separator = { and }, + range-phrase = { to }, + }% + \fi + } + \hfut@set@siunitx@language + \hfut@option@hook{language}{\hfut@set@siunitx@language} +} + +% \subsubsection{\pkg{chapterbib} 宏包} + +\AtEndOfPackageFile*{chapterbib}{ + \@ifpackageloaded{natbib}{% + \@ifpackagewith{chapterbib}{sectionbib}{% + \hfut@error{The "sectionbib" option cannot be used with chaperbib if natbib loaded}% + }{}% + \renewcommand\bibsection{% + \begingroup + \ctexset{section/numbering=false}% + \section{\bibname}% + \endgroup + } + }{} +} diff --git a/macros/latex/contrib/hithesis/Makefile b/macros/xetex/latex/hithesis/Makefile index 337d8d0561..337d8d0561 100644 --- a/macros/latex/contrib/hithesis/Makefile +++ b/macros/xetex/latex/hithesis/Makefile diff --git a/macros/latex/contrib/hithesis/README.md b/macros/xetex/latex/hithesis/README.md index 32241b8f4d..32241b8f4d 100644 --- a/macros/latex/contrib/hithesis/README.md +++ b/macros/xetex/latex/hithesis/README.md diff --git a/macros/latex/contrib/hithesis/back/acknowledgements.tex b/macros/xetex/latex/hithesis/back/acknowledgements.tex index bcf5b65913..bcf5b65913 100644 --- a/macros/latex/contrib/hithesis/back/acknowledgements.tex +++ b/macros/xetex/latex/hithesis/back/acknowledgements.tex diff --git a/macros/latex/contrib/hithesis/back/appA.tex b/macros/xetex/latex/hithesis/back/appA.tex index 29721d3ccc..29721d3ccc 100644 --- a/macros/latex/contrib/hithesis/back/appA.tex +++ b/macros/xetex/latex/hithesis/back/appA.tex diff --git a/macros/latex/contrib/hithesis/back/appendix01.tex b/macros/xetex/latex/hithesis/back/appendix01.tex index 26d53f3012..26d53f3012 100644 --- a/macros/latex/contrib/hithesis/back/appendix01.tex +++ b/macros/xetex/latex/hithesis/back/appendix01.tex diff --git a/macros/latex/contrib/hithesis/back/ceindex.tex b/macros/xetex/latex/hithesis/back/ceindex.tex index e5f8954b57..e5f8954b57 100644 --- a/macros/latex/contrib/hithesis/back/ceindex.tex +++ b/macros/xetex/latex/hithesis/back/ceindex.tex diff --git a/macros/latex/contrib/hithesis/back/conclusion.tex b/macros/xetex/latex/hithesis/back/conclusion.tex index 58755f09eb..58755f09eb 100644 --- a/macros/latex/contrib/hithesis/back/conclusion.tex +++ b/macros/xetex/latex/hithesis/back/conclusion.tex diff --git a/macros/latex/contrib/hithesis/back/publications.tex b/macros/xetex/latex/hithesis/back/publications.tex index 05141cc889..05141cc889 100644 --- a/macros/latex/contrib/hithesis/back/publications.tex +++ b/macros/xetex/latex/hithesis/back/publications.tex diff --git a/macros/latex/contrib/hithesis/back/resume.tex b/macros/xetex/latex/hithesis/back/resume.tex index 35f0202af8..35f0202af8 100644 --- a/macros/latex/contrib/hithesis/back/resume.tex +++ b/macros/xetex/latex/hithesis/back/resume.tex diff --git a/macros/latex/contrib/hithesis/body/introduction.tex b/macros/xetex/latex/hithesis/body/introduction.tex index 9fe6b4ed1e..9fe6b4ed1e 100644 --- a/macros/latex/contrib/hithesis/body/introduction.tex +++ b/macros/xetex/latex/hithesis/body/introduction.tex diff --git a/macros/latex/contrib/hithesis/ctex-fontset-siyuan.def b/macros/xetex/latex/hithesis/ctex-fontset-siyuan.def index f429ef8dbd..f429ef8dbd 100644 --- a/macros/latex/contrib/hithesis/ctex-fontset-siyuan.def +++ b/macros/xetex/latex/hithesis/ctex-fontset-siyuan.def diff --git a/macros/latex/contrib/hithesis/figures/bthesistitle.eps b/macros/xetex/latex/hithesis/figures/bthesistitle.eps index 631dc56ddd..631dc56ddd 100644 --- a/macros/latex/contrib/hithesis/figures/bthesistitle.eps +++ b/macros/xetex/latex/hithesis/figures/bthesistitle.eps diff --git a/macros/latex/contrib/hithesis/figures/golfer.eps b/macros/xetex/latex/hithesis/figures/golfer.eps index 4d09242de9..4d09242de9 100644 --- a/macros/latex/contrib/hithesis/figures/golfer.eps +++ b/macros/xetex/latex/hithesis/figures/golfer.eps diff --git a/macros/latex/contrib/hithesis/figures/hitlogo.eps b/macros/xetex/latex/hithesis/figures/hitlogo.eps index 251af0e1ba..251af0e1ba 100644 --- a/macros/latex/contrib/hithesis/figures/hitlogo.eps +++ b/macros/xetex/latex/hithesis/figures/hitlogo.eps diff --git a/macros/latex/contrib/hithesis/front/cover.tex b/macros/xetex/latex/hithesis/front/cover.tex index 9a1d61a870..9a1d61a870 100644 --- a/macros/latex/contrib/hithesis/front/cover.tex +++ b/macros/xetex/latex/hithesis/front/cover.tex diff --git a/macros/latex/contrib/hithesis/front/denotation.tex b/macros/xetex/latex/hithesis/front/denotation.tex index dae7a832c3..dae7a832c3 100644 --- a/macros/latex/contrib/hithesis/front/denotation.tex +++ b/macros/xetex/latex/hithesis/front/denotation.tex diff --git a/macros/latex/contrib/hithesis/hithesis.bst b/macros/xetex/latex/hithesis/hithesis.bst index 98d64a7ac6..98d64a7ac6 100644 --- a/macros/latex/contrib/hithesis/hithesis.bst +++ b/macros/xetex/latex/hithesis/hithesis.bst diff --git a/macros/latex/contrib/hithesis/hithesis.dtx b/macros/xetex/latex/hithesis/hithesis.dtx index 25454eb6f5..25454eb6f5 100644 --- a/macros/latex/contrib/hithesis/hithesis.dtx +++ b/macros/xetex/latex/hithesis/hithesis.dtx diff --git a/macros/latex/contrib/hithesis/hithesis.ins b/macros/xetex/latex/hithesis/hithesis.ins index cdebcefd97..cdebcefd97 100644 --- a/macros/latex/contrib/hithesis/hithesis.ins +++ b/macros/xetex/latex/hithesis/hithesis.ins diff --git a/macros/latex/contrib/hithesis/hithesis.pdf b/macros/xetex/latex/hithesis/hithesis.pdf Binary files differindex f9e8ebc4dc..f9e8ebc4dc 100644 --- a/macros/latex/contrib/hithesis/hithesis.pdf +++ b/macros/xetex/latex/hithesis/hithesis.pdf diff --git a/macros/latex/contrib/hithesis/hithesis.sty b/macros/xetex/latex/hithesis/hithesis.sty index d92ef07e6c..d92ef07e6c 100644 --- a/macros/latex/contrib/hithesis/hithesis.sty +++ b/macros/xetex/latex/hithesis/hithesis.sty diff --git a/macros/latex/contrib/hithesis/latexmkrc b/macros/xetex/latex/hithesis/latexmkrc index e8cd866595..e8cd866595 100644 --- a/macros/latex/contrib/hithesis/latexmkrc +++ b/macros/xetex/latex/hithesis/latexmkrc diff --git a/macros/latex/contrib/hithesis/main.pdf b/macros/xetex/latex/hithesis/main.pdf Binary files differindex 1f0c0de474..1f0c0de474 100644 --- a/macros/latex/contrib/hithesis/main.pdf +++ b/macros/xetex/latex/hithesis/main.pdf diff --git a/macros/latex/contrib/hithesis/main.tex b/macros/xetex/latex/hithesis/main.tex index 69549e2c36..69549e2c36 100644 --- a/macros/latex/contrib/hithesis/main.tex +++ b/macros/xetex/latex/hithesis/main.tex diff --git a/macros/latex/contrib/hithesis/reference.bib b/macros/xetex/latex/hithesis/reference.bib index 5b4b260487..5b4b260487 100644 --- a/macros/latex/contrib/hithesis/reference.bib +++ b/macros/xetex/latex/hithesis/reference.bib diff --git a/systems/mac/mactex/ExtrasFolder.pdf b/systems/mac/mactex/ExtrasFolder.pdf Binary files differindex 9ff9252f12..24bc519f26 100644 --- a/systems/mac/mactex/ExtrasFolder.pdf +++ b/systems/mac/mactex/ExtrasFolder.pdf diff --git a/systems/mac/mactex/Licenses.txt b/systems/mac/mactex/Licenses.txt index 2fafea448f..40d34dc3fa 100644 --- a/systems/mac/mactex/Licenses.txt +++ b/systems/mac/mactex/Licenses.txt @@ -1,6 +1,6 @@ $Id: Licenses.txt,v 1.14 2007/02/28 14:23:19 herbs Exp $ -Brief summary of the licensing of the various applications included as of 2022/07/17 +Brief summary of the licensing of the various applications included as of 2022/07/29 Aquamacs Emacs (Intel) - 3.6 - gpl - http://aquamacs.org/ Aquatkbibtex - 1.3 - gpl - http://aquatkbibtex.sourceforge.net/ @@ -17,4 +17,4 @@ Skim (10.10+) - 1.6.11 - bsd - http://skim-app.sourceforge Symbols Widget - 1.4.3 - gpl - http://vocaro.com/trevor/software/widgets/ TeX Live Utility (10.9+) - 1.53 - bsd - https://github.com/amaxwell/tlutility/releases TexMaker (10.13+) - 5.1.3 - gpl - http://www.xm1math.net/texmaker/ -TeXShop (10.12+) - 4.78 - gpl - http://www.uoregon.edu/~koch/texshop/texshop.html +TeXShop (10.12+) - 4.79 - gpl - http://www.uoregon.edu/~koch/texshop/texshop.html diff --git a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl index 3970c7e96c..8e60731c26 100644 --- a/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl +++ b/systems/texlive/tlnet/tlpkg/installer/ctan-mirrors.pl @@ -50,6 +50,7 @@ $mirrors = { 'https://cran.asia/tex/' => 1, 'https://ftp.kaist.ac.kr/pub/tex-archive/' => 1, 'https://lab.uklee.pe.kr/tex-archive/' => 1, + 'https://mirror.kakao.com/CTAN/' => 1, 'https://mirror.navercorp.com/CTAN/' => 1, }, 'Philippines' => { @@ -74,6 +75,9 @@ $mirrors = { 'http://ftp.cvut.cz/tex-archive/' => 1, 'https://mirrors.nic.cz/tex-archive/' => 1, }, + 'Denmark' => { + 'https://mirrors.dotsrc.org/ctan/' => 1, + }, 'Finland' => { 'https://www.nic.funet.fi/pub/TeX/CTAN/' => 1, 'https://www.texlive.info/CTAN/' => 1, @@ -106,7 +110,6 @@ $mirrors = { 'https://ftp.tu-chemnitz.de/pub/tex/' => 1, 'https://mirror.clientvps.com/CTAN/' => 1, 'https://mirror.dogado.de/tex-archive/' => 1, - 'https://mirror.informatik.hs-fulda.de/tex-archive/' => 1, 'https://mirror.physik.tu-berlin.de/pub/CTAN/' => 1, 'https://packages.oth-regensburg.de/ctan/' => 1, }, diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb b/systems/texlive/tlnet/tlpkg/texlive.tlpdb index bfad33eae6..4e65bb0fff 100644 --- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb +++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb @@ -26,7 +26,7 @@ depend container_split_src_files/1 depend frozen/0 depend minrelease/2016 depend release/2022 -depend revision/63996 +depend revision/64005 name 00texlive.image category TLCore @@ -4607,7 +4607,7 @@ depend setting_available_architectures:aarch64-linux amd64-freebsd amd64-netbsd name 00texlive.installer category TLCore -revision 63990 +revision 63998 shortdesc TeX Live standalone installer package longdesc This package defines the files to go into the installer longdesc archives (install-tl-unx.tar.gz, install-tl.zip) built by the @@ -44349,62 +44349,36 @@ catalogue-version 1.0 name buctthesis category Package -revision 62473 +revision 64004 shortdesc Beijing University of Chemical Technology Thesis Template relocated 1 longdesc This package provides a LaTeX class and template for Beijing longdesc University of Chemical Technology, supporting bachelor, master, longdesc and doctor theses. -containersize 9064 -containerchecksum 31314d1d54ca84fb3be18b158cae5b26006b57ca0f000c1d4fe3af0cdf88b4c7754c8effb4a94d3e6be3f43a2794c48eefea7fb5cbb9b2420ece6044d72ed369 -doccontainersize 875932 -doccontainerchecksum 2391e90a12a37e9d2d8d594f9d3a701c6a747d407c07e7def21f8e0a62ad0f2096e1861786cbe7960f221d8f670c5fb97fa2e8d0598669bbcee0edbe0489ee26 -docfiles size=250 - RELOC/doc/latex/buctthesis/AddBib.png - RELOC/doc/latex/buctthesis/BUCT-badge.pdf - RELOC/doc/latex/buctthesis/ChangeLog.md - RELOC/doc/latex/buctthesis/LICENSE - RELOC/doc/latex/buctthesis/README.md details="Readme" - RELOC/doc/latex/buctthesis/acknowledgement.tex - RELOC/doc/latex/buctthesis/app1.tex - RELOC/doc/latex/buctthesis/buctcover.tex - RELOC/doc/latex/buctthesis/buctthesis.pdf details="Package documentation" language="zh" - RELOC/doc/latex/buctthesis/chapter1.tex - RELOC/doc/latex/buctthesis/chapter2.tex - RELOC/doc/latex/buctthesis/chapter3.tex - RELOC/doc/latex/buctthesis/conclusion.tex - RELOC/doc/latex/buctthesis/declare-bachelor.png - RELOC/doc/latex/buctthesis/declare-master-doctor.png - RELOC/doc/latex/buctthesis/denotation.tex - RELOC/doc/latex/buctthesis/foreword.tex - RELOC/doc/latex/buctthesis/frontmatter.tex - RELOC/doc/latex/buctthesis/helloworld.cpp - RELOC/doc/latex/buctthesis/image-a.pdf - RELOC/doc/latex/buctthesis/image-c.pdf - RELOC/doc/latex/buctthesis/image-plain.pdf - RELOC/doc/latex/buctthesis/latexmkrc - RELOC/doc/latex/buctthesis/main.tex - RELOC/doc/latex/buctthesis/manual.sty - RELOC/doc/latex/buctthesis/mycfg.sty - RELOC/doc/latex/buctthesis/thesisbib.bib - RELOC/doc/latex/buctthesis/translation.tex - RELOC/doc/latex/buctthesis/worm-gear.pdf -srccontainersize 25432 -srccontainerchecksum 833f827239f848d9e1164d31be89725a544b5244e3b576dc4128823f1863c6ca0833690a920d14b60ca18c926d10d66cdc6826442d3e8ac58077517b11bb4ba6 -srcfiles size=24 - RELOC/source/latex/buctthesis/buctthesis.dtx - RELOC/source/latex/buctthesis/buctthesis.ins +containersize 9632 +containerchecksum c8988be5f140ee2739c2fc2365d1306ce2f47480d47c85c6f2f7cc525cf5ba5b8683a99bc4d5167f78839852ca800ed07caa98a3498893dad92051ca3ba3f7b8 +doccontainersize 461336 +doccontainerchecksum a0f41589d447a81f9fbec183b30e832883a7cffff16ca538c74ccecafd59e41a67e1b3d2ae355eaf8d04c3c6417326606db5ad6752e45f1f031cd7b26ebdb0b0 +docfiles size=117 + RELOC/doc/xelatex/buctthesis/README.md details="Readme" + RELOC/doc/xelatex/buctthesis/buctthesis.pdf details="Package documentation" language="zh" + RELOC/doc/xelatex/buctthesis/manual.sty +srccontainersize 27580 +srccontainerchecksum b7be46e4266544c18bdd76838a3f2635c6cadcd6aa93879cf977ec37264c9438cb3a1e9b79b5e567d460bde2193038b4f88f6f5446519666b33c170b8c698d12 +srcfiles size=26 + RELOC/source/xelatex/buctthesis/buctthesis.dtx + RELOC/source/xelatex/buctthesis/buctthesis.ins runfiles size=10 - RELOC/tex/latex/buctthesis/buctcover.cls - RELOC/tex/latex/buctthesis/buctthesis.cls + RELOC/tex/xelatex/buctthesis/buctcover.cls + RELOC/tex/xelatex/buctthesis/buctthesis.cls catalogue-contact-announce https://github.com/Miracle0565/BUCTthesis/releases catalogue-contact-bugs https://github.com/Miracle0565/BUCTthesis/issues catalogue-contact-home https://github.com/Miracle0565/BUCTthesis catalogue-contact-repository https://github.com/Miracle0565/BUCTthesis/tree/master -catalogue-ctan /macros/latex/contrib/buctthesis +catalogue-ctan /macros/xetex/latex/buctthesis catalogue-license lppl1.3c -catalogue-topics class doc-templ dissertation chinese -catalogue-version 1.3 +catalogue-topics class doc-templ dissertation chinese xetex +catalogue-version 1.4.1 name bullcntr category Package @@ -141024,63 +140998,63 @@ binfiles arch=x86_64-solaris size=191 name hithesis category Package -revision 53362 +revision 64005 shortdesc Harbin Institute of Technology Thesis Template relocated 1 longdesc hithesis is a LaTeX thesis template package for Harbin longdesc Institute of Technology supporting bachelor, master, doctor longdesc dissertations. containersize 25980 -containerchecksum c23d1a9aad18b7ff37380cdf7644b759d7cad35998baf6dbb4593a19d38c85a47e376f06e6cc3b8eb445eed3f59f1e1213d844405b62317507602376b1efc2c8 -doccontainersize 979836 -doccontainerchecksum fbf6767efa3bbc7cef8583735e23a7f5a3db1aa2f7b0de8bc276d4728c8627fb9321ca212d010b1604c2e5087f24a947c5794a9d09d3d326ae45ad8d0fbf298a +containerchecksum d4060e3b06d2a103f414402e83bf5f5277c2af784b00abc7c6c0468518b0bbeded50f08735573e4a170eedd46227957127e3c3d2ab44edebe7386a7893af432e +doccontainersize 979888 +doccontainerchecksum c5fe2912c4429fc14fb43aa7de9ef76e30b0354f8e673ab9ce693c75a85f5c6dbf77927d1dcd82c0c5aae4a84a665d37fdd505f1bb2dd0e1ade7e5dad3ba5ad1 docfiles size=304 - RELOC/doc/latex/hithesis/README.md details="Readme" - RELOC/doc/latex/hithesis/back/acknowledgements.tex - RELOC/doc/latex/hithesis/back/appA.tex - RELOC/doc/latex/hithesis/back/appendix01.tex - RELOC/doc/latex/hithesis/back/ceindex.tex - RELOC/doc/latex/hithesis/back/conclusion.tex - RELOC/doc/latex/hithesis/back/publications.tex - RELOC/doc/latex/hithesis/back/resume.tex - RELOC/doc/latex/hithesis/body/introduction.tex - RELOC/doc/latex/hithesis/dtx-style.sty - RELOC/doc/latex/hithesis/figures/bthesistitle.eps - RELOC/doc/latex/hithesis/figures/golfer.eps - RELOC/doc/latex/hithesis/figures/hitlogo.eps - RELOC/doc/latex/hithesis/front/cover.tex - RELOC/doc/latex/hithesis/front/denotation.tex - RELOC/doc/latex/hithesis/hithesis.pdf details="Package documentation (Chinese)" language="zh" - RELOC/doc/latex/hithesis/latexmkrc - RELOC/doc/latex/hithesis/main.pdf - RELOC/doc/latex/hithesis/main.tex - RELOC/doc/latex/hithesis/reference.bib - RELOC/doc/latex/hithesis/wct1.eps - RELOC/doc/latex/hithesis/wct10.eps - RELOC/doc/latex/hithesis/wct5.eps - RELOC/doc/latex/hithesis/zfb.eps -srccontainersize 58844 -srccontainerchecksum 7c04ab284c9f5383aceca3fae590ea9612dd7f05cc0baafd3757b4fb5bf647260cf4645a3242392f211db63b239d0d8c6329ac0375f85631bcbf70a38928b9df + RELOC/doc/xelatex/hithesis/README.md details="Readme" + RELOC/doc/xelatex/hithesis/back/acknowledgements.tex + RELOC/doc/xelatex/hithesis/back/appA.tex + RELOC/doc/xelatex/hithesis/back/appendix01.tex + RELOC/doc/xelatex/hithesis/back/ceindex.tex + RELOC/doc/xelatex/hithesis/back/conclusion.tex + RELOC/doc/xelatex/hithesis/back/publications.tex + RELOC/doc/xelatex/hithesis/back/resume.tex + RELOC/doc/xelatex/hithesis/body/introduction.tex + RELOC/doc/xelatex/hithesis/dtx-style.sty + RELOC/doc/xelatex/hithesis/figures/bthesistitle.eps + RELOC/doc/xelatex/hithesis/figures/golfer.eps + RELOC/doc/xelatex/hithesis/figures/hitlogo.eps + RELOC/doc/xelatex/hithesis/front/cover.tex + RELOC/doc/xelatex/hithesis/front/denotation.tex + RELOC/doc/xelatex/hithesis/hithesis.pdf details="Package documentation (Chinese)" language="zh" + RELOC/doc/xelatex/hithesis/latexmkrc + RELOC/doc/xelatex/hithesis/main.pdf + RELOC/doc/xelatex/hithesis/main.tex + RELOC/doc/xelatex/hithesis/reference.bib + RELOC/doc/xelatex/hithesis/wct1.eps + RELOC/doc/xelatex/hithesis/wct10.eps + RELOC/doc/xelatex/hithesis/wct5.eps + RELOC/doc/xelatex/hithesis/zfb.eps +srccontainersize 58908 +srccontainerchecksum 64515fa70127ba17b9a8d846c9670bc93f16db80db83945037a4ae8b505979202a16e0fc7187731ead320078b8d9277337b555c2b2a271e99677e0330940b9f9 srcfiles size=63 - RELOC/source/latex/hithesis/Makefile - RELOC/source/latex/hithesis/hithesis.dtx - RELOC/source/latex/hithesis/hithesis.ins + RELOC/source/xelatex/hithesis/Makefile + RELOC/source/xelatex/hithesis/hithesis.dtx + RELOC/source/xelatex/hithesis/hithesis.ins runfiles size=53 RELOC/bibtex/bst/hithesis/hithesis.bst RELOC/makeindex/hithesis/hithesis.ist - RELOC/tex/latex/hithesis/ctex-fontset-siyuan.def - RELOC/tex/latex/hithesis/hithesis.cfg - RELOC/tex/latex/hithesis/hithesis.cls - RELOC/tex/latex/hithesis/hithesis.sty + RELOC/tex/xelatex/hithesis/ctex-fontset-siyuan.def + RELOC/tex/xelatex/hithesis/hithesis.cfg + RELOC/tex/xelatex/hithesis/hithesis.cls + RELOC/tex/xelatex/hithesis/hithesis.sty catalogue-contact-announce https://github.com/dustincys catalogue-contact-bugs https://github.com/dustincys/hithesis/issues catalogue-contact-development https://github.com/dustincys catalogue-contact-home https://github.com/dustincys/hithesis catalogue-contact-repository https://github.com/dustincys catalogue-contact-support https://github.com/dustincys/hithesis/issues -catalogue-ctan /macros/latex/contrib/hithesis +catalogue-ctan /macros/xetex/latex/hithesis catalogue-license lppl1.3a -catalogue-topics dissertation class chinese +catalogue-topics dissertation class chinese xetex catalogue-version 2.0.11 name hitreport @@ -195553,7 +195527,7 @@ catalogue-version 1.4b name markdown category Package -revision 63757 +revision 64000 shortdesc A package for converting and rendering markdown documents inside TeX relocated 1 longdesc The package provides facilities for the conversion of markdown @@ -195566,11 +195540,11 @@ longdesc down and rewritten for the needs of the package. Lunamark longdesc provides speedy markdown parsing for the rest of the package. longdesc On top of Lunamark sits code for the plain TeX, LaTeX, and longdesc ConTeXt formats by Vit Novotny. -containersize 43668 -containerchecksum a51e21849d505159e23e18a52ce3cb168571d10c22bcd0e59333a20a5bb20a78f5e9cd107ba0ae9d4be14d13b2c0b6438b2b0a38b1591e9e17ae1a755737d4cc -doccontainersize 980708 -doccontainerchecksum ea309f4437cc4d77cf9613849e79f9856ae3a905b2dc2abfb6611d20ebf139493f1c6fa3764f0f77ce0095bbe16482a09caa935fd0c41f60b3c970df2ba05709 -docfiles size=421 +containersize 43884 +containerchecksum de7a08e89f170da2e3b283fff665c6a915e181ea892aa3954e6c1a6247ad2425486168b99aae5ffb15015ea8c703eed1ad6b3e11f35003d26da208188c29eb14 +doccontainersize 982924 +doccontainerchecksum 2ba182969900bbf39d3d6cd3ff7b235d6707b393265e62bd23c97b4575b97f2bfa3316b95bcb2f4dccae14a6bc87444e122eb2b05b8e9871a33d91f1d0a6c150 +docfiles size=422 RELOC/doc/context/third/markdown/examples/context-mkii.tex RELOC/doc/context/third/markdown/examples/context-mkiv.tex RELOC/doc/context/third/markdown/examples/example.md @@ -195584,8 +195558,8 @@ docfiles size=421 RELOC/doc/latex/markdown/examples/example.md RELOC/doc/latex/markdown/examples/latex.tex RELOC/doc/latex/markdown/examples/scientists.csv -srccontainersize 91620 -srccontainerchecksum 06eed4351ef60683e9491adaf7e1f78e058eb4bb8fbfb2c13ce5641ed66604de28053cd6084152b7496778a40fa56114c876eb488dd9dc51e52dd74aa388afd6 +srccontainersize 91768 +srccontainerchecksum b5d0b981403b06abf9058f80736bf940e5324a7532ffb30fa951231206d20c5c704753cc0f11348ba8be976f3d70bcc74ab7a9e62321db3a09a46d884a6722b5 srcfiles size=158 RELOC/source/generic/markdown/docstrip.cfg RELOC/source/generic/markdown/markdown.dtx @@ -195607,7 +195581,7 @@ catalogue-contact-repository https://github.com/Witiko/markdown catalogue-ctan /macros/generic/markdown catalogue-license lppl1.3c catalogue-topics markup -catalogue-version 2.15.3-0-g7c8e03d +catalogue-version 2.15.4-0-g4cbe4e3 name marvosym category Package @@ -199200,7 +199174,7 @@ catalogue-version 0.1 name memoir category Package -revision 62105 +revision 64001 shortdesc Typeset fiction, non-fiction and mathematical books relocated 1 longdesc The memoir class is for typesetting poetry, fiction, @@ -199215,11 +199189,11 @@ longdesc document written with the memoir class, should also use the longdesc memhfixc package (part of this bundle). Note, however, that any longdesc current version of hyperref actually loads the package longdesc automatically if it detects that it is running under memoir. -containersize 75228 -containerchecksum 526dc62682d6a081cbcb5b3fe4fcdef784efe32e73455bf57d6f9c29fc0b70f0edcef47f74a6ec8c8702b27a24a0377090ba4ed321fdbea481d4d82d77d8f51c -doccontainersize 3137488 -doccontainerchecksum a96bf91f04d6c09c86b48be5e0797da15bef53661495b18e9873cf68ac1707b8d4ea44a8784e625bfc0ed8303d4c5433f02b48dbafac8582dd177ad8772c4f4e -docfiles size=1154 +containersize 75248 +containerchecksum ac686e1c64aacbdeedef1439a9d206a520727de37a305174bb1cc7dcc76274b27048934581b2a620caefc0db4c1244d182c2cb0a5b9f80bacacf0cca0344548f +doccontainersize 3136484 +doccontainerchecksum 9ca4f01e8c676ff6f73c9a04dc977ddd59ce23a5a7c896f2f61d470849805065aa00261edf6b8f44299215247fd928314831d1613f420c276630016ecb0b1375 +docfiles size=1155 RELOC/doc/latex/memoir/Makeidxglo RELOC/doc/latex/memoir/README details="Readme" RELOC/doc/latex/memoir/anvil2.mps @@ -199234,14 +199208,14 @@ docfiles size=1154 RELOC/doc/latex/memoir/setpage-example.pdf RELOC/doc/latex/memoir/titlepages.sty RELOC/doc/latex/memoir/trims-example.tex -srccontainersize 242252 -srccontainerchecksum 28bf032e0fa69f28258f1085f9c0c36d563287881639e9f146410c75e12d7c00e8404dab16a73d6e58f85a531e7579fdb33f50606fb9e865b1bec9e8c29004e1 -srcfiles size=320 +srccontainersize 242488 +srccontainerchecksum 5cafb808eccd3f9af9d5fab7150e1c6919b3f14182b7e8fed902bc13137ca682d6239a5fdcb07f984392d83955efcaf88fc4333d9625051055c3d6e11f9ecf33 +srcfiles size=321 RELOC/source/latex/memoir/memoir.dtx RELOC/source/latex/memoir/memoir.ins RELOC/source/latex/memoir/mempatch.dtx RELOC/source/latex/memoir/mempatch.ins -runfiles size=120 +runfiles size=123 RELOC/makeindex/memoir/basic.gst RELOC/tex/latex/memoir/mem10.clo RELOC/tex/latex/memoir/mem11.clo @@ -199261,7 +199235,7 @@ catalogue-also memdesign catalogue-ctan /macros/latex/contrib/memoir catalogue-license lppl1.3 catalogue-topics book-pub class -catalogue-version 3.7q +catalogue-version 3.7r name memoirchapterstyles category Package @@ -237783,7 +237757,7 @@ catalogue-version 5.0 name pbalance category Package -revision 63692 +revision 64002 shortdesc Balance last page in two-column mode relocated 1 longdesc This package balances the columns on the last page of a @@ -237791,20 +237765,20 @@ longdesc two-column document. If the page is "simple" (no footnotes, longdesc floats, or marginpars), is uses the balance package; otherwise, longdesc it uses \enlargethispage to make the left column shorter, longdesc balancing the columns. -containersize 6368 -containerchecksum 551560b82316e6a6ca1e87f4b1297ff51e20e340a39406f74a5bdcd1a7f73365a14e841a6ae1eb644a2a505e9d8082c86032fe78be0923a8ce94c8dcd3979ed1 -doccontainersize 38424 -doccontainerchecksum 4fe2944b40e2796ca8169d477a94b4fada29ae86bfbb520837ff74675e36fd282afef9d85056c24769dc7a46bb4447b6171e85e09f92cba6c15b468263cfbb2b -docfiles size=12 +containersize 7004 +containerchecksum 15d9a54d38158e1c3b48dc9d420b081efd011fc282775e68e83f758be4c3d1c40efdcca57f4ab29a9d206b09457afec0ca7bb0580e4bd337e0814a04d814b423 +doccontainersize 48960 +doccontainerchecksum 1e0f25b42dc5928269cbb2aa56ebb7b1bf4cc58ffac0c36db6bc8ada8c7cd09641a95b4daf5f248a9156cb3d95d3c3ef48a5410f1eef6437ce4878e0113c6aac +docfiles size=15 RELOC/doc/latex/pbalance/LICENSE RELOC/doc/latex/pbalance/README.md details="Readme" RELOC/doc/latex/pbalance/pbalance.pdf details="Package documentation" -srccontainersize 13248 -srccontainerchecksum 4e36bbf9a1ca40eaefcedb04b2e7b9b2118e622375c304086523d336cb9277d3a1d713a455c3ae257a0762d97d377ba7cfc2c1e657ecac1ec7a7681f5e0ba4d8 -srcfiles size=13 +srccontainersize 15960 +srccontainerchecksum 6489e6563c2f1265b841027b38720ccf55d2a9acd601e03a1173c2c6fe8de57bf1c7778239472d7265529a7c51bfe3f21c5dfd19f863b9b80ace3f6b68d211a1 +srcfiles size=17 RELOC/source/latex/pbalance/pbalance.dtx RELOC/source/latex/pbalance/pbalance.ins -runfiles size=7 +runfiles size=8 RELOC/tex/latex/pbalance/pbalance.sty catalogue-also flushend catalogue-contact-bugs https://gitlab.com/lago/pbalance/issues @@ -237812,7 +237786,7 @@ catalogue-contact-home https://gitlab.com/lago/pbalance catalogue-ctan /macros/latex/contrib/pbalance catalogue-license lppl1.3c catalogue-topics multicol -catalogue-version 1.3.0 +catalogue-version 1.4.0 name pbibtex-base category Package @@ -278272,7 +278246,7 @@ catalogue-version 1.6a name simpleicons category Package -revision 63849 +revision 63999 shortdesc Simple Icons for LaTeX relocated 1 longdesc Similar to FontAwesome icons being provided on LaTeX by the @@ -278280,18 +278254,18 @@ longdesc fontawesome package, this package aims to do the same with longdesc Simple Icons. For reference, visit their website: longdesc https://simpleicons.org/. execute addMap simpleicons.map -containersize 2570300 -containerchecksum 5a91c0c057f460ba6ad69248f0e4b69713b53d102ca156e3fc50f05ed1584a24c6d52aab1a56d911ffffabbffe91fcb60eb145f8086295cfea7472286eee99c4 -doccontainersize 1997768 -doccontainerchecksum 492e3e45f29cd29b110a3233d64def2fac0787ce7565c0f358d9ae13d44b6a7563a5961e388e68bc684b06e7d818c1aaf270ba2421a6c763f3c98c8a68d8d1a9 -docfiles size=605 +containersize 2575440 +containerchecksum a02e63ead6ef5806a6a5c6af3fc334419fb75c572f86b18983b4a81515180e9c2b089169bd8f79a16bd34084f18801b180548ab664bd6954bcc6a3927e00ab01 +doccontainersize 1928656 +doccontainerchecksum 61b705e639531d05382c6c46d61cde3cc7dd68a28d5d7b75763098aa838e445cf1f7e7eabff13f93d01102688d6194d8fcf3c0bd807bc76be200d435ef033abf +docfiles size=583 RELOC/doc/fonts/simpleicons/README.md details="Readme" RELOC/doc/fonts/simpleicons/bindings.tex RELOC/doc/fonts/simpleicons/simpleicons.pdf details="Package documentation" RELOC/doc/fonts/simpleicons/simpleicons.tex RELOC/doc/fonts/simpleicons/simpleiconsglyphs-pdftex.tex RELOC/doc/fonts/simpleicons/simpleiconsglyphs-xeluatex.tex -runfiles size=875 +runfiles size=877 RELOC/fonts/enc/dvips/simpleicons/simpleiconseight.enc RELOC/fonts/enc/dvips/simpleicons/simpleiconsfive.enc RELOC/fonts/enc/dvips/simpleicons/simpleiconsfour.enc @@ -278328,7 +278302,7 @@ catalogue-contact-repository https://github.com/ineshbose/simple-icons-latex catalogue-ctan /fonts/simpleicons catalogue-license cc-by-1 catalogue-topics font font-symbol font-supp-symbol font-otf font-type1 -catalogue-version 7.4.0 +catalogue-version 7.5.0 name simpleinvoice category Package @@ -306107,7 +306081,7 @@ docfiles size=376 name texlive-scripts category TLCore -revision 63990 +revision 63998 shortdesc TeX Live infrastructure programs longdesc Includes install-tl, tl-portable, rungs, etc.; not needed for longdesc tlmgr to run but still ours. Not included in tlcritical. @@ -306115,10 +306089,10 @@ depend texlive-scripts.ARCH depend texlive.infra execute addMap mathpple.map postaction shortcut type=menu name="TeX Live command-line" cmd=TEXDIR/tlpkg/installer/tl-cmd.bat -containersize 113504 -containerchecksum 32917edff777c520398e8e42b9cfd2ed3cd9eefb885d7421e8dae68b2074aecd2d381c6e7d80e25d524d12ce123f5bccabb90317e4426f543c80ea94bfd75965 -doccontainersize 419024 -doccontainerchecksum 46fd88cd477c4e5241a1e132a04020cce8f012f139bb1f93b95ba2e91abdebd4816594a2def90090bca81466bb94ba42c61e5b83317cd8386e792ddc769fdcf5 +containersize 113532 +containerchecksum 07a5a203a4a83d4519cd659bb3c3f44fecc262ab536358af86f970efabac8a4301cd7272c9a4f278f48dae0c363b6a711797daba4bafe7285da0d56ebd84186e +doccontainersize 419128 +doccontainerchecksum b40f65836d6ae50d706a176469be430af72ffc142d77dc639bb5042755b1f76f4dd6de526641563e7bae02f28a638416b3b45bdebe296c994fdc2328c8ba1470 docfiles size=516 doc.html texmf-dist/doc/man/man1/fmtutil-sys.1 @@ -314824,16 +314798,16 @@ catalogue-version 1.45c name tkz-euclide category Package -revision 63941 +revision 64003 shortdesc Tools for drawing Euclidean geometry relocated 1 longdesc The tkz-euclide package is a set of files designed to give math longdesc teachers and students easy access to the programming of longdesc Euclidean geometry with TikZ. -containersize 39620 -containerchecksum e3dc8037bbfb9c930f6fdd83cb6b3bd279ec39ece559156f595860bb824e6c964445b7dd4392f46cb6fe295b5762fd24326d74d127faec866407dd0987b839e9 -doccontainersize 1157656 -doccontainerchecksum 9ddeae7f8dc5c3bec7e699a21d7bf95e96206db293e93cb2931d110a1bcc4df58e7a4a76d3a43c4586c54c9eaf89fa2d354aa35602268b25fdfbe028951f1d60 +containersize 39584 +containerchecksum 61fa689e1d1a942e7061fc8e28b6bb639122a40a623538f62bf97df00afa118c0f3eec69ff500a1dd5d8dc14db9f02af6339446c44b76d88a4d474df2c8b96be +doccontainersize 1159740 +doccontainerchecksum a5260850520c80986dc036055268aa4e43a93a481deff91aee384b4363bbbae67210a5c0a2d9f49658f188e515c28bbb8d47af67fb9a5addd3b5fd146dafea70 docfiles size=387 RELOC/doc/latex/tkz-euclide/README.md details="Readme" language="en" RELOC/doc/latex/tkz-euclide/TKZdoc-euclide-FAQ.tex @@ -314910,7 +314884,7 @@ catalogue-contact-repository https://github.com/tkz-sty/tkz-euclide catalogue-ctan /macros/latex/contrib/tkz/tkz-euclide catalogue-license lppl1.3 catalogue-topics maths graphics-use -catalogue-version 4.21c +catalogue-version 4.22c name tkz-fct category Package diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 index 7bffb2a2bd..c2f0071946 100644 --- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 +++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.md5 @@ -1 +1 @@ -470e3f850a6dc408bec514fc4b36d109 texlive.tlpdb +ac36aad9bd670fc4dcac92c2a69429de texlive.tlpdb diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 index 2130792af1..dee1bccc68 100644 --- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 +++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512 @@ -1 +1 @@ -9b49e319dda79e72f00c82a21a604d735bfe6b2d7b138fe22d0e09d4b4449ddd3d54fb99f1e8fede97ebf9acaf94587491b45d16fd542e0b509778e5eca383b9 texlive.tlpdb +0efbec68ed0204cebdaf59d64e02a026103e548bb2a8f8a936fa4bd323983ab587ad2a00b0943721dac0cf4b1d4dbea469788986c28059d3dabdf058755f7f62 texlive.tlpdb diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc index 09c0a3fbe1..34f456cac7 100644 --- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc +++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.sha512.asc @@ -1,10 +1,10 @@ -----BEGIN PGP SIGNATURE----- -iQEcBAEBCgAGBQJi4yGDAAoJEEzhh34ZQ4xwIXYH/27xswDm1i8MMwbgwgbnBE/F -DkxSu03EnkXlE0kVSby+H8vaE1x3ytf8eM6bIk35jFOW50X79R5+MwAyqkHTWztx -UnA5Wqu0j421tRmKJxkzwhVD/qnM8ickq60T0bJJRthX7FucRuAxsyMhgA2O2vT+ -xezjunJdMWqo/1/zs9MpLjxJb1DXuSCoHfMg8TyQUGnoT9RjrA5gVbCGI+zPuUtR -xUbxrM8TGAsT0ki/ypoBPoI5iz6MIZ9HXQu0m8WLDvrLnq2lLsY4mr3bRzxngk4j -eMWZooehNlVwd0jdQrVe7AI2hTSeEHA8uJKPS3GBvRi+CKFoMDlt6rlpBj7Eu5s= -=hnIo +iQEcBAEBCgAGBQJi5HMWAAoJEEzhh34ZQ4xwzgoIAL9zkBDbuBTmA+y2v2XukT6Q +Z76M2ZgOIIHE6oYeQO+4apKkZlK4X9pazGdoOGrmISRwhWUthcrFnWQUJ3Lsh7BV +QAob0TOe5XrXPK33xTxCdow4f9wPF5K20hff4GE1NCy8aAxl7rMQMWxGUeEbHf79 +7F4viP3g3vpCv+y+OJYfS9y6JhDjVHwafoOwTM6JooTG97iet4o+Bb63jGC0KIvc +ZTlzdcBSwPJrGk25YNlJqWRlYwCfbOGVsRfA6UZ/+L8w8bPfRCmDlOAuyRaMPvoc +L6qbg3rsC26zEw0rCJ2TE9Pqpa6bsvf8+RgtP75s8nz3fuZuUYliZLULxMM5H2M= +=8avo -----END PGP SIGNATURE----- diff --git a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz Binary files differindex eceb5d35ab..362760b619 100644 --- a/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz +++ b/systems/texlive/tlnet/tlpkg/texlive.tlpdb.xz diff --git a/systems/win32/miktex/tm/packages/next/pr.ini b/systems/win32/miktex/tm/packages/next/pr.ini index 6c139c5501..6ab7744ec1 100644 --- a/systems/win32/miktex/tm/packages/next/pr.ini +++ b/systems/win32/miktex/tm/packages/next/pr.ini @@ -1,13 +1,13 @@ [repository]
-date=1659039486
+date=1659125974
lastupd=miktex-arctrl-bin-x64-2.9 miktex-asymptote-bin-x64-2.9 miktex-autosp-bin-x64-2.9 miktex-axohelp-bin-x64-2.9 miktex-bibarts-bin-x64-2.9 miktex-bibtex-bin-x64-2.9 miktex-bibtex8bit-bin-x64-2.9 miktex-bzip2-bin-x64-2.9 miktex-cairo-bin-x64-2.9 miktex-chktex-bin-x64-2.9 miktex-cjkutils-bin-x64-2.9 miktex-console-bin-x64-2.9 miktex-curl-bin-x64-2.9 miktex-cweb-bin-x64-2.9 miktex-devnag-bin-x64-2.9 miktex-doc miktex-dvicopy-bin-x64-2.9 miktex-dvipdfmx-bin-x64-2.9 miktex-dvipng-bin-x64-2.9 miktex-dvips-bin-x64-2.9
-lstdigest=493a45fcb163759de00852ad95946fd9
+lstdigest=bfed45d51343a3753cb4bdac14bedc67
numpkg=5829
relstate=next
-version=8244
+version=8245
;;;;This configuration file is signed by a MiKTeX maintainer. The signature follows.
;;;;-----BEGIN MIKTEX SIGNATURE-----
-;;;; signature/miktex: JsXBhLA7J10wm5huv9aTLu4FP/vFSSw62KKyUjdkRiyvP0xLpdX5w0V7iJohGjw6zu4KRYGjTBto60tpbpP9q0nQFVvvWksCmxv7Ulx1GNna3OdHQb1PQwAtz22lLVBQqSjo44RYgwTS0Qbw3PnTpsXaoeiuLIUBt0OSSaZPEzuFrghvqfheAc2ZK3UCxEbO+kpNkYARfYYnXWPMv6yfmTuKmO8fG1Zo0ghH9Pn+gOEHzbuTPw/fm53kzs4lhMYU08BQAC6u/7eqkHWH2UCExsFQHPREPLOkYVUpfobxLI7wjNLv7VYvM232N6wtRdl0M5ej8Z8i6VFWqex4XuBRrg==
+;;;; signature/miktex: dTMf05x0SnGHKRlQCjsjTWcAD1XH0l7hj7p1dSmD70Nufuj2YcdPI6kWxPKkWVRtEz0WKQAdPC+Nshbtj9oDeux/QOElG26cYQGLpXovxHe/fBojf7eQvoA2+BN/ESWP0Ekn5NZymqDVm4ghonRn1sEsp9Vm5wjbGXD4rLhx6yn4s21gYYcg9LMrxlJdrYEwDldB6m7lDuKjSXJ4Hd1WzEFMuiCBVeYyfu0JAfPwjDWawgoU0GaiOVi74SXuTBWwhdLFDFarzL/2wNBPYCTCyZ0UYXOfLPzxHDglHoMwU1c2DZeczdxAFSKU9iprPQRtEVPbe5aIYRizqL5edrcJbA==
;;;;-----END MIKTEX SIGNATURE-----
diff --git a/systems/win32/miktex/tm/packages/pr.ini b/systems/win32/miktex/tm/packages/pr.ini index f3fc8be2cd..34a059e1ba 100644 --- a/systems/win32/miktex/tm/packages/pr.ini +++ b/systems/win32/miktex/tm/packages/pr.ini @@ -1,13 +1,13 @@ [repository]
-date=1659039103
+date=1659125496
lastupd=miktex-arctrl-bin-2.9 miktex-arctrl-bin-x64-2.9 miktex-asymptote-bin-2.9 miktex-asymptote-bin-x64-2.9 miktex-autosp-bin-2.9 miktex-autosp-bin-x64-2.9 miktex-axohelp-bin-2.9 miktex-axohelp-bin-x64-2.9 miktex-bibarts-bin-2.9 miktex-bibarts-bin-x64-2.9 miktex-bibtex-bin-2.9 miktex-bibtex-bin-x64-2.9 miktex-bibtex8bit-bin-2.9 miktex-bibtex8bit-bin-x64-2.9 miktex-bzip2-bin-2.9 miktex-bzip2-bin-x64-2.9 miktex-cairo-bin-2.9 miktex-cairo-bin-x64-2.9 miktex-chktex-bin-2.9 miktex-chktex-bin-x64-2.9
-lstdigest=c80f00d4981db82337f902edf6d183f7
+lstdigest=75a7a6ff66431be3ccd4292f460bad99
numpkg=5829
relstate=stable
-version=8244
+version=8245
;;;;This configuration file is signed by a MiKTeX maintainer. The signature follows.
;;;;-----BEGIN MIKTEX SIGNATURE-----
-;;;; signature/miktex: r8OdAtxTSD1TyjIrq9/q7my2uKTATbpY8hkwBaECTZsI5Wm4+2HxatE/wGnvOMtyR16H6/BmwSugE0lnoQdEiEBG1PstWVfk8YgdQMw4EsHbCSzBdgTSOavltdZPSfPgpMXCEe6fXR31Qi4MrPcDf+oqPKJsKLSff/V0xMuoRkVa8HnuPrAsNCpqlKkFloQuSkeWQ4LG90YMGE/U5Ho6ZVnQor8LjivJ3Vb1ASgxULoa3t/mTlB9R64ciu7XQgYSxpC9aIuIrVt3fA9ffizHeZOhql+fKS6DFuK6iEpRGFiPwFdPGWyFAKu3Bq50953StqT9qJfKKI1plMU1PHFtxg==
+;;;; signature/miktex: FNF9ZM2AyfmP5qVqLESGxE9PsRcpxSvjWRxIatANWbqiuo78PamgMp+6RsfRPbn/E/qzT4GLGlLBR9uCdsV7zX0CrrJP7dbx098ryXVuxVWxprYgNj+E0jdOb0WfBEpgBoMlKuzMdb0+Gz5QXoBllSbTDL81JrQo3mfM40gD8drXv6n7nAGW9ikzGePMpIcquEQqPDUdK4H6Mbk32rX6cazbuiUEl32NlNa4QEVcuQcL6f5MzFtFI/YCIOa3PugkDJDJfpDL5Tu559NWr/UTChaodi9dzC3cePQJPpo1MUU09W5zR2uIM6ypCmwu9gGFh+LdddrvvZAaFL5vmQX46Q==
;;;;-----END MIKTEX SIGNATURE-----
@@ -2,4 +2,4 @@ # The source CTAN of this site's material: dante.ctan.org # The year-month-day-hour-minute of this site's material: -2022-07-29-02-02 +2022-07-30-02-02 |