From 9580e6ab00cfd29e95ce12a2b69ba4ef165b7221 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Wed, 13 Jan 2016 22:16:08 +0000 Subject: seuthesix (13jan16) git-svn-id: svn://tug.org/texlive/trunk@39377 c570f23f-e606-0410-a88d-b1316a301751 --- .../texmf-dist/bibtex/bst/seuthesix/seuthesix.bst | 1353 ++++++++++++++++++++ Master/texmf-dist/doc/latex/seuthesix/README | 21 + .../doc/latex/seuthesix/figures/back-cover.png | Bin 0 -> 314214 bytes .../doc/latex/seuthesix/figures/doctor-hwzs.pdf | Bin 0 -> 4238 bytes .../doc/latex/seuthesix/figures/doctor.png | Bin 0 -> 47619 bytes .../doc/latex/seuthesix/figures/engineering.png | Bin 0 -> 17429 bytes .../doc/latex/seuthesix/figures/front-cover.jpg | Bin 0 -> 222140 bytes .../doc/latex/seuthesix/figures/lxfbook.jpg | Bin 0 -> 23409 bytes .../doc/latex/seuthesix/figures/master-hwzs.pdf | Bin 0 -> 4224 bytes .../doc/latex/seuthesix/figures/master.png | Bin 0 -> 64042 bytes .../doc/latex/seuthesix/figures/seu-badge-logo.eps | 437 +++++++ .../doc/latex/seuthesix/figures/seu-badge-logo.pdf | Bin 0 -> 11836 bytes .../doc/latex/seuthesix/figures/seu-color-logo.png | Bin 0 -> 331850 bytes .../doc/latex/seuthesix/figures/seu-text-logo.eps | 334 +++++ .../doc/latex/seuthesix/figures/seu-text-logo.png | Bin 0 -> 15416 bytes .../doc/latex/seuthesix/figures/seu_logo.jpg | Bin 0 -> 453466 bytes Master/texmf-dist/doc/latex/seuthesix/rules.pdf | Bin 0 -> 902885 bytes .../doc/latex/seuthesix/sample_engineering.pdf | Bin 0 -> 1008740 bytes .../doc/latex/seuthesix/sample_engineering.tex | 202 +++ .../doc/latex/seuthesix/sample_masters.pdf | Bin 0 -> 991199 bytes .../doc/latex/seuthesix/sample_masters.tex | 202 +++ .../texmf-dist/doc/latex/seuthesix/sample_phd.pdf | Bin 0 -> 991169 bytes .../texmf-dist/doc/latex/seuthesix/sample_phd.tex | 202 +++ .../texmf-dist/doc/latex/seuthesix/seuthesix.bib | 636 +++++++++ .../texmf-dist/doc/latex/seuthesix/seuthesix.pdf | Bin 0 -> 1615401 bytes .../texmf-dist/doc/latex/seuthesix/seuthesix.tex | 603 +++++++++ .../texmf-dist/source/latex/seuthesix/make_pdf.bat | 5 + .../latex/seuthesix/makefile_engineering.bat | 5 + .../source/latex/seuthesix/makefile_masters.bat | 5 + .../source/latex/seuthesix/makefile_phd.bat | 5 + .../texmf-dist/tex/latex/seuthesix/seuthesix.cfg | 79 ++ .../texmf-dist/tex/latex/seuthesix/seuthesix.cls | 701 ++++++++++ Master/tlpkg/bin/tlpkg-ctan-check | 2 +- Master/tlpkg/tlpsrc/collection-publishers.tlpsrc | 1 + Master/tlpkg/tlpsrc/seuthesix.tlpsrc | 0 35 files changed, 4792 insertions(+), 1 deletion(-) create mode 100644 Master/texmf-dist/bibtex/bst/seuthesix/seuthesix.bst create mode 100644 Master/texmf-dist/doc/latex/seuthesix/README create mode 100644 Master/texmf-dist/doc/latex/seuthesix/figures/back-cover.png create mode 100644 Master/texmf-dist/doc/latex/seuthesix/figures/doctor-hwzs.pdf create mode 100644 Master/texmf-dist/doc/latex/seuthesix/figures/doctor.png create mode 100644 Master/texmf-dist/doc/latex/seuthesix/figures/engineering.png create mode 100644 Master/texmf-dist/doc/latex/seuthesix/figures/front-cover.jpg create mode 100644 Master/texmf-dist/doc/latex/seuthesix/figures/lxfbook.jpg create mode 100644 Master/texmf-dist/doc/latex/seuthesix/figures/master-hwzs.pdf create mode 100644 Master/texmf-dist/doc/latex/seuthesix/figures/master.png create mode 100644 Master/texmf-dist/doc/latex/seuthesix/figures/seu-badge-logo.eps create mode 100644 Master/texmf-dist/doc/latex/seuthesix/figures/seu-badge-logo.pdf create mode 100644 Master/texmf-dist/doc/latex/seuthesix/figures/seu-color-logo.png create mode 100644 Master/texmf-dist/doc/latex/seuthesix/figures/seu-text-logo.eps create mode 100644 Master/texmf-dist/doc/latex/seuthesix/figures/seu-text-logo.png create mode 100644 Master/texmf-dist/doc/latex/seuthesix/figures/seu_logo.jpg create mode 100644 Master/texmf-dist/doc/latex/seuthesix/rules.pdf create mode 100644 Master/texmf-dist/doc/latex/seuthesix/sample_engineering.pdf create mode 100644 Master/texmf-dist/doc/latex/seuthesix/sample_engineering.tex create mode 100644 Master/texmf-dist/doc/latex/seuthesix/sample_masters.pdf create mode 100644 Master/texmf-dist/doc/latex/seuthesix/sample_masters.tex create mode 100644 Master/texmf-dist/doc/latex/seuthesix/sample_phd.pdf create mode 100644 Master/texmf-dist/doc/latex/seuthesix/sample_phd.tex create mode 100644 Master/texmf-dist/doc/latex/seuthesix/seuthesix.bib create mode 100644 Master/texmf-dist/doc/latex/seuthesix/seuthesix.pdf create mode 100644 Master/texmf-dist/doc/latex/seuthesix/seuthesix.tex create mode 100755 Master/texmf-dist/source/latex/seuthesix/make_pdf.bat create mode 100755 Master/texmf-dist/source/latex/seuthesix/makefile_engineering.bat create mode 100755 Master/texmf-dist/source/latex/seuthesix/makefile_masters.bat create mode 100755 Master/texmf-dist/source/latex/seuthesix/makefile_phd.bat create mode 100644 Master/texmf-dist/tex/latex/seuthesix/seuthesix.cfg create mode 100644 Master/texmf-dist/tex/latex/seuthesix/seuthesix.cls create mode 100644 Master/tlpkg/tlpsrc/seuthesix.tlpsrc diff --git a/Master/texmf-dist/bibtex/bst/seuthesix/seuthesix.bst b/Master/texmf-dist/bibtex/bst/seuthesix/seuthesix.bst new file mode 100644 index 00000000000..d5d1c8b420a --- /dev/null +++ b/Master/texmf-dist/bibtex/bst/seuthesix/seuthesix.bst @@ -0,0 +1,1353 @@ +%% This is file seuthesix.bst +%%This file provides the accompanying bibliography style of seuthesix.cls +%% Author: James Fan, email: zhimengfan1990@163.com +%% License: GNU General Public License, version 3 + + + +ENTRY + { address + author + booktitle + chapter + edition + editor + howpublished + institution + journal + key + month + note + number + organization + pages + publisher + school + series + title + type + volume + year + language + day + translator + applicant % for patent applicant + country % for patent country + littype% for patent literature type + pid %for patent id + url% website + stdcode % standard code + newspaper % title of newspaper + } + {} + { label } + +INTEGERS { output.state before.all mid.sentence after.sentence after.block } + +FUNCTION {init.state.consts} +{ #0 'before.all := + #1 'mid.sentence := + #2 'after.sentence := + #3 'after.block := +} + +STRINGS { s t } + +FUNCTION {en.output.nonnull} +{ 's := + output.state mid.sentence = + { ", " * write$ } + { output.state after.block = + { add.period$ write$ + newline$ + "\newblock " write$ + } + { output.state before.all = + 'write$ + { add.period$ " " * write$ } + if$ + } + if$ + mid.sentence 'output.state := + } + if$ + s +} + +FUNCTION {zh.output.nonnull} % Chinese version of output.nonnull +{ 's := + output.state mid.sentence = + { "," * write$ } + { output.state after.block = + { add.period$ write$ + newline$ + "\newblock " write$ + } + { output.state before.all = + 'write$ + { add.period$ " " * write$ } + if$ + } + if$ + mid.sentence 'output.state := + } + if$ + s +} + +FUNCTION {output.nonnull} +{ +language missing$ +{en.output.nonnull} +{zh.output.nonnull} +if$ +} + +FUNCTION {output} +{ duplicate$ empty$ + 'pop$ + { + output.nonnull + } + if$ +} + + +FUNCTION {output.check} +{ 't := + duplicate$ empty$ + { pop$ "empty " t * " in " * cite$ * warning$ } + { + output.nonnull + } + if$ +} + +FUNCTION {output.bibitem} +{ newline$ + "\bibitem{" write$ + cite$ write$ + "}" write$ + newline$ + "" + before.all 'output.state := +} + +FUNCTION {fin.entry} +{ add.period$ + write$ + newline$ +} + +FUNCTION {new.block} +{ output.state before.all = + 'skip$ + { after.block 'output.state := } + if$ +} + +FUNCTION {new.sentence} +{ output.state after.block = + 'skip$ + { output.state before.all = + 'skip$ + { after.sentence 'output.state := } + if$ + } + if$ +} + +FUNCTION {not} +{ { #0 } + { #1 } + if$ +} + +FUNCTION {and} +{ 'skip$ + { pop$ #0 } + if$ +} + +FUNCTION {or} +{ { pop$ #1 } + 'skip$ + if$ +} + +FUNCTION {new.block.checka} +{ empty$ + 'skip$ + 'new.block + if$ +} + +FUNCTION {new.block.checkb} +{ empty$ + swap$ empty$ + and + 'skip$ + 'new.block + if$ +} + +FUNCTION {new.sentence.checka} +{ empty$ + 'skip$ + 'new.sentence + if$ +} + +FUNCTION {new.sentence.checkb} +{ empty$ + swap$ empty$ + and + 'skip$ + 'new.sentence + if$ +} + +FUNCTION {field.or.null} +{ duplicate$ empty$ + { pop$ "" } + 'skip$ + if$ +} + +FUNCTION {emphasize} +{ duplicate$ empty$ + { pop$ "" } + { "{\em " swap$ * "}" * } + if$ +} + +INTEGERS { nameptr namesleft numnames } + +FUNCTION {en.format.names} +{ 's := + #1 'nameptr := + s num.names$ 'numnames := + numnames #4 > + {#4 'numnames :=} + 'skip$ + if$ + + numnames 'namesleft := + { namesleft #0 > } + { s nameptr "{vv~}{ll}{, ff}{, jj}" format.name$ 't := + nameptr #1 > + { namesleft #1 > + { ", " * t * } + { numnames #2 > + { "," * } + 'skip$ + if$ + t "others" = + numnames #4 = + or + { " et~al." * } + { " and " * t * } + if$ + } + if$ + } + 't + if$ + nameptr #1 + 'nameptr := + namesleft #1 - 'namesleft := + } + while$ +} + +FUNCTION {zh.format.names} +{ 's := + #1 'nameptr := + s num.names$ 'numnames := + numnames #4 > + {#4 'numnames :=} + 'skip$ + if$ + + numnames 'namesleft := + { namesleft #0 > } + { s nameptr "{vv~}{ll}{, ff}{, jj}" format.name$ 't := + nameptr #1 > + { namesleft #1 > + { "," * t * } + { "," * + numnames #4 = + { "et~al." * } + { t * } + if$ + } + if$ + } + 't + if$ + nameptr #1 + 'nameptr := + namesleft #1 - 'namesleft := + } + while$ +} + +FUNCTION {format.names} +{ +language missing$ + { en.format.names} + { zh.format.names} + if$ +} + +FUNCTION {format.authors} +{ author empty$ + { "" } + {author format.names + } + if$ +} + +FUNCTION {format.applicants} +{ applicant empty$ + { "" } + {applicant format.names + } + if$ +} + + +FUNCTION {en.format.editors} +{ editor empty$ + { "" } + {editor format.names + editor num.names$ #1 > + { ", eds." * } % change editors to eds. , editor to ed. + { ", ed." * } + if$ + } + if$ +} + +FUNCTION {zh.format.editors} +{ editor empty$ + { "" } + {editor format.names + ",主编" * + } + if$ +} + +FUNCTION {format.editors} +{ +language missing$ +{en.format.editors} +{zh.format.editors} +if$ + + +} + + + +FUNCTION {en.format.translators} +{ translator empty$ + { "" } + { translator format.names + translator num.names$ #1 > + { ", transls." * } + { ", transl." * } + if$ + } + if$ +} + +FUNCTION {zh.format.translators} +{ translator empty$ + { "" } + { translator format.names + translator num.names$ #1 > + { ",等译" * } + { ",译" * } + if$ + } + if$ +} + +FUNCTION {format.translators} +{ +language missing$ +{en.format.translators} +{zh.format.translators} +if$ +} + +FUNCTION {format.title} +{ title empty$ + { "" } + { language missing$ + {title} + {title} + if$ + } + if$ +} + + + +FUNCTION {n.dashify} +{ 't := + "" + { t empty$ not } + { t #1 #1 substring$ "-" = + { t #1 #2 substring$ "--" = not + { "--" * + t #2 global.max$ substring$ 't := + } + { { t #1 #1 substring$ "-" = } + { "-" * + t #2 global.max$ substring$ 't := + } + while$ + } + if$ + } + { t #1 #1 substring$ * + t #2 global.max$ substring$ 't := + } + if$ + } + while$ +} + +FUNCTION {format.year.month.day} +{ year empty$ + { month empty$ + { day empty$ + {""} + 'day + if$ + } + { day empty$ + 'month + {month "-" * day *} + if$ + } + if$ + } + { month empty$ + { day empty$ + {year} + {"There is year and day, but no month." warning$ + year "-" * "[" * + language missing$ + {month empty} + {缺少月份} + if$ + "]-" * day * + } + if$ + } + { day empty$ + {year "-" * month *} + {year "-" * month * "-" * day *} + if$ + } + if$ + } + if$ +} + + +FUNCTION {format.btitle} +{ format.title +} + +FUNCTION {tie.or.space.connect} +{ duplicate$ text.length$ #3 < + { "~" } + { " " } + if$ + swap$ * * +} + +FUNCTION {either.or.check} +{ empty$ + 'pop$ + { "can't use both " swap$ * " fields in " * cite$ * warning$ } + if$ +} + +FUNCTION {en.format.bvolume} +{ volume empty$ + { "" } + { "volume" volume tie.or.space.connect + series empty$ + 'skip$ + { " of " * series emphasize * } + if$ + "volume and number" number either.or.check + } + if$ +} + +FUNCTION {zh.format.bvolume} +{ volume empty$ + { "" } + { "卷" volume tie.or.space.connect + series empty$ + 'skip$ + { " 于" * series emphasize * } + if$ + "volume and number" number either.or.check + } + if$ +} + +FUNCTION {format.bvolume} +{ +language missing$ +'en.format.bvolume +'zh.format.bvolume +if$ +} + + + +FUNCTION {en.format.number.series} +{ volume empty$ + { number empty$ + { series field.or.null } + { output.state mid.sentence = + { "number" } + { "Number" } + if$ + number tie.or.space.connect + series empty$ + { "there's a number but no series in " cite$ * warning$ } + { " in " * series * } + if$ + } + if$ + } + { "" } + if$ +} + +FUNCTION {zh.format.number.series} +{ volume empty$ + { number empty$ + { series field.or.null } + { "期" + number tie.or.space.connect + series empty$ + { "there's a number but no series in " cite$ * warning$ } + { " 于" * series * } + if$ + } + if$ + } + { "" } + if$ +} + +FUNCTION {format.number.series} +{ +language missing$ +'en.format.number.series +'zh.format.number.series +if$ +} + +FUNCTION {en.format.edition} +{ edition empty$ + { "" } + { output.state mid.sentence = + { edition "l" change.case$ " edition" * } + { edition "t" change.case$ " edition" * } + if$ + } + if$ +} + +FUNCTION {zh.format.edition} +{ edition empty$ + { "" } + {edition} + if$ +} + +FUNCTION {format.edition} +{ +language missing$ +'en.format.edition +'zh.format.edition +if$ +} + +INTEGERS { multiresult } + +FUNCTION {multi.page.check} +{ 't := + #0 'multiresult := + { multiresult not + t empty$ not + and + } + { t #1 #1 substring$ + duplicate$ "-" = + swap$ duplicate$ "," = + swap$ "+" = + or or + { #1 'multiresult := } + { t #2 global.max$ substring$ 't := } + if$ + } + while$ + multiresult +} + +FUNCTION {format.pages} +{ pages empty$ + { "" } + { pages multi.page.check + { "pages" pages n.dashify tie.or.space.connect } + { "page" pages tie.or.space.connect } + if$ + } + if$ +} + +FUNCTION {format.plain.pages} +{ pages empty$ + { "" } + { pages n.dashify + } + if$ +} + +FUNCTION {format.vol.num.pages} +{ volume field.or.null + number empty$ + 'skip$ + { "(" number * ")" * * + volume empty$ + { "there's a number but no volume in " cite$ * warning$ } + 'skip$ + if$ + } + if$ + pages empty$ + 'skip$ + { duplicate$ empty$ + { pop$ format.pages } + { ":" * pages n.dashify * } + if$ + } + if$ +} + +FUNCTION {format.chapter.pages} +{ chapter empty$ + 'format.pages + { type empty$ + { "chapter" } + { type "l" change.case$ } + if$ + chapter tie.or.space.connect + pages empty$ + 'skip$ + { ", " * format.pages * } + if$ + } + if$ +} + +FUNCTION {en.format.in.ed.booktitle} +{ booktitle empty$ + { "" } + { editor empty$ + { "In: " booktitle * } + { "In: " format.editors * ", " * booktitle * } + if$ + } + if$ +} + +FUNCTION {zh.format.in.ed.booktitle} +{ booktitle empty$ + { "" } + { editor empty$ + { "见:" booktitle * } + { "见:" format.editors * "," * booktitle * } + if$ + } + if$ +} + +FUNCTION {format.in.ed.booktitle} +{ +language missing$ +{en.format.in.ed.booktitle} +{zh.format.in.ed.booktitle} +if$ +} + +FUNCTION {empty.misc.check} +{ author empty$ title empty$ howpublished empty$ + month empty$ year empty$ note empty$ + and and and and and + { "all relevant fields are empty in " cite$ * warning$ } + 'skip$ + if$ +} + +FUNCTION {format.thesis.type} +{ type empty$ + 'skip$ + { pop$ + type "t" change.case$ + } + if$ +} + +FUNCTION {format.tr.number} +{ type empty$ + { "Technical Report" } + 'type + if$ + number empty$ + { "t" change.case$ } + { number tie.or.space.connect } + if$ +} + + + +FUNCTION {en.format.addr.press.year} +{ +address empty$ +{ +publisher empty$ +{year empty$ +{""} +{year} +if$ +} +{publisher +year empty$ +{skip$} +{", " * year *} +if$ +} +if$ +} + +{address +publisher empty$ +year empty$ +and +{skip$} +{ +": " * publisher field.or.null * +year empty$ +'skip$ +{ +", " * year field.or.null * +} +if$ + +} +if$ +} +if$ +} + +FUNCTION {zh.format.addr.press.year} +{ +address empty$ +{ +publisher empty$ +{year empty$ +{""} +{year} +if$ +} +{publisher +year empty$ +{skip$} +{"," * year *} +if$ +} +if$ +} + +{address +publisher empty$ +year empty$ +and +{skip$} +{ +": " * publisher field.or.null * +year empty$ +'skip$ +{ +"," * year field.or.null * +} +if$ + +} +if$ +} +if$ +} + +FUNCTION {format.addr.press.year} +{ +language missing$ +{en.format.addr.press.year} +{zh.format.addr.press.year} +if$ + +} + +FUNCTION {en.format.addr.school.year} +{ +address empty$ +{ +school empty$ +{year empty$ +{""} +{year} +if$ +} +{school +year empty$ +{skip$} +{", " * year *} +if$ +} +if$ +} + +{address +school empty$ +year empty$ +and +{skip$} +{ +": " * school field.or.null * +year empty$ +'skip$ +{ +", " * year field.or.null * +} +if$ + +} +if$ +} +if$ +} + +FUNCTION {zh.format.addr.school.year} +{ +address empty$ +{ +school empty$ +{year empty$ +{""} +{year} +if$ +} +{school +year empty$ +{skip$} +{"," * year *} +if$ +} +if$ +} + +{address +school empty$ +year empty$ +and +{skip$} +{ +": " * school field.or.null * +year empty$ +'skip$ +{ +"," * year field.or.null * +} +if$ + +} +if$ +} +if$ +} + +FUNCTION {format.addr.school.year} +{ +language missing$ +{en.format.addr.school.year} +{zh.format.addr.school.year} +if$ +} + + + +FUNCTION {article} +{ output.bibitem + format.authors "author" output.check + new.block + + format.title +duplicate$ + empty$ + {"title" output.check} +{"[J]" * "title" output.check} +if$ +new.block + + journal "journal" output.check + + year "year" output.check + + format.vol.num.pages output + new.block + + note output + fin.entry +} + +FUNCTION {book} +{ output.bibitem +author empty$ +{ format.editors "author and editor" output.check } +{ +format.authors output.nonnull + } +if$ + new.block + +format.btitle +duplicate$ + empty$ + {"title" output.check} +{"[M]" * "title" output.check} +if$ + +format.edition output +new.block + +format.translators output +new.block + +format.addr.press.year output +new.block + +format.plain.pages output +new.block + +note output +fin.entry +} + + +FUNCTION {inproceedings} +{ output.bibitem + format.authors "author" output.check + new.block + + title + duplicate$ empty$ + {skip$} + {"[C]" * } + if$ + "title" output.check + new.block + + format.in.ed.booktitle output + new.block + + format.addr.press.year output + new.block + + format.plain.pages output + new.block + + note output + fin.entry +} + +FUNCTION {conference} { inproceedings } + + +FUNCTION {en.mastersthesis} +{ output.bibitem + format.authors "author" output.check + new.block + + format.title + duplicate$ empty$ + 'skip$ + {"[D]: [master's thesis]" *} + if$ + "title" + output.check + new.block + + format.addr.school.year "address or school or year" output.check + new.block + + note output + fin.entry +} + +FUNCTION {zh.mastersthesis} +{ output.bibitem + format.authors "author" output.check + new.block + + format.title + duplicate$ empty$ + 'skip$ + {"[D]: [硕士学位论文]" *} + if$ + "title" + output.check + new.block + + format.addr.school.year "address or school or year" output.check + + new.block + note output + fin.entry +} + +FUNCTION {mastersthesis} +{ +language missing$ +{en.mastersthesis} +{zh.mastersthesis} +if$ +} + +FUNCTION {en.patent} +{ + output.bibitem + format.applicants "applicants" output.check + new.block + + format.title + duplicate$ empty$ + {skip$} + {"[P]" *} + if$ + "title" + output.check + new.block + + littype output + + country empty$ + { skip$ } + { country " patent" * } + if$ + output + pid output + new.block + + format.year.month.day output + new.block + + note output + fin.entry +} + + +FUNCTION {zh.patent} +{ + output.bibitem + format.applicants "applicants" output.check + new.block + + + format.title + duplicate$ empty$ + {skip$} + {"[P]" *} + if$ + "title" output.check + new.block + + littype output + + country empty$ + { skip$ } + { country "专利" * } + if$ + output + pid output + new.block + + format.year.month.day output + new.block + + note output + fin.entry +} + +FUNCTION {patent} +{ +language missing$ +{en.patent} +{zh.patent} +if$ +} + +FUNCTION {standard} +{ + output.bibitem + format.authors "author" output.check +new.block + +stdcode output + +format.title +duplicate$ empty$ +{skip$} +{"[S]" * } +if$ +"title" output.check +new.block + +format.addr.press.year output +new.block + +note output +fin.entry +} + + +FUNCTION {misc} +{ output.bibitem + format.authors output + new.block + format.title + duplicate$ empty$ + 'skip$ + {"[EB/OL]" * } + if$ + output + new.block + + url + duplicate$ empty$ + 'skip$ + {pop$ "\url{" url * "}" * } + if$ + output + new.block + + format.year.month.day output + new.block + note output + fin.entry + empty.misc.check +} + +FUNCTION {en.phdthesis} +{ output.bibitem + format.authors "author" output.check + new.block + + format.title + duplicate$ empty$ + 'skip$ + {"[D]: [PhD thesis]" *} + if$ + "title" + output.check + new.block + + format.addr.school.year "address or school or year" output.check + + new.block + note output + fin.entry +} + +FUNCTION {zh.phdthesis} +{ output.bibitem + format.authors "author" output.check + new.block + + format.title + duplicate$ empty$ + 'skip$ + {"[D]: [博士学位论文]" *} + if$ + "title" + output.check + new.block + + format.addr.school.year "address or school or year" output.check + + new.block + note output + fin.entry +} + +FUNCTION {phdthesis} +{ +language missing$ +{en.phdthesis} +{zh.phdthesis} +if$ +} + +FUNCTION {news} +{ +output.bibitem + format.authors "author" output.check + new.block + + format.title +duplicate$ empty$ + 'skip$ + {"[N]" *} + if$ + "title" + output.check + new.block + +newspaper "newspaper" output.check + +format.year.month.day output +format.plain.pages empty$ +{ skip$} +{"(" format.plain.pages * ")" * } +if$ +output +new.block + + note output + fin.entry +} + +FUNCTION {default.type} { misc } + +MACRO {jan} {"January"} + +MACRO {feb} {"February"} + +MACRO {mar} {"March"} + +MACRO {apr} {"April"} + +MACRO {may} {"May"} + +MACRO {jun} {"June"} + +MACRO {jul} {"July"} + +MACRO {aug} {"August"} + +MACRO {sep} {"September"} + +MACRO {oct} {"October"} + +MACRO {nov} {"November"} + +MACRO {dec} {"December"} + +MACRO {acmcs} {"ACM Computing Surveys"} + +MACRO {acta} {"Acta Informatica"} + +MACRO {cacm} {"Communications of the ACM"} + +MACRO {ibmjrd} {"IBM Journal of Research and Development"} + +MACRO {ibmsj} {"IBM Systems Journal"} + +MACRO {ieeese} {"IEEE Transactions on Software Engineering"} + +MACRO {ieeetc} {"IEEE Transactions on Computers"} + +MACRO {ieeetcad} + {"IEEE Transactions on Computer-Aided Design of Integrated Circuits"} + +MACRO {ipl} {"Information Processing Letters"} + +MACRO {jacm} {"Journal of the ACM"} + +MACRO {jcss} {"Journal of Computer and System Sciences"} + +MACRO {scp} {"Science of Computer Programming"} + +MACRO {sicomp} {"SIAM Journal on Computing"} + +MACRO {tocs} {"ACM Transactions on Computer Systems"} + +MACRO {tods} {"ACM Transactions on Database Systems"} + +MACRO {tog} {"ACM Transactions on Graphics"} + +MACRO {toms} {"ACM Transactions on Mathematical Software"} + +MACRO {toois} {"ACM Transactions on Office Information Systems"} + +MACRO {toplas} {"ACM Transactions on Programming Languages and Systems"} + +MACRO {tcs} {"Theoretical Computer Science"} + +READ + +STRINGS { longest.label } + +INTEGERS { number.label longest.label.width } + +FUNCTION {initialize.longest.label} +{ "" 'longest.label := + #1 'number.label := + #0 'longest.label.width := +} + +FUNCTION {longest.label.pass} +{ number.label int.to.str$ 'label := + number.label #1 + 'number.label := + label width$ longest.label.width > + { label 'longest.label := + label width$ 'longest.label.width := + } + 'skip$ + if$ +} + +EXECUTE {initialize.longest.label} + +ITERATE {longest.label.pass} + +FUNCTION {begin.bib} +{ preamble$ empty$ + 'skip$ + { preamble$ write$ newline$ } + if$ + "\begin{thebibliography}{" longest.label * "}" * write$ newline$ +} + +EXECUTE {begin.bib} + +EXECUTE {init.state.consts} + +ITERATE {call.type$} + +FUNCTION {end.bib} +{ newline$ + "\end{thebibliography}" write$ newline$ +} + +EXECUTE {end.bib} diff --git a/Master/texmf-dist/doc/latex/seuthesix/README b/Master/texmf-dist/doc/latex/seuthesix/README new file mode 100644 index 00000000000..3335abe769e --- /dev/null +++ b/Master/texmf-dist/doc/latex/seuthesix/README @@ -0,0 +1,21 @@ +This project provides a LaTeX document class: ``seuthesix'' +for typesetting thesis of Southeast University, Nanjing, China. +This package provides three important files: +1. the seuthesix.cls. +2. the seuthesix.cfg, this is the configuration file of seuthesix and +will be loaded by seuthesix.cls at runtime. This file must be in the same directory as +seuthesix.cls. +3. the seuthesix.bst, this is the accompanying bibliography style file +for seuthesix.cls. + +Subdirectories: /doc and /examples provide documentation and examples of this package. + +Author: James Fan, email: zhimengfan1990@163.com +project homepage: https://github.com/zhimengfan1990/seuthesix +package version: 1.0 +License: GNU General Public License, version 3 + +Note: This package is based on the package: ``seuthesis'' +maintained by Xu Yuan(email: xuyuan.cn@gmail.com), +which has many bugs now and not usable +due to lack of maintenance for many years. diff --git a/Master/texmf-dist/doc/latex/seuthesix/figures/back-cover.png b/Master/texmf-dist/doc/latex/seuthesix/figures/back-cover.png new file mode 100644 index 00000000000..5da5b7280a1 Binary files /dev/null and b/Master/texmf-dist/doc/latex/seuthesix/figures/back-cover.png differ diff --git a/Master/texmf-dist/doc/latex/seuthesix/figures/doctor-hwzs.pdf b/Master/texmf-dist/doc/latex/seuthesix/figures/doctor-hwzs.pdf new file mode 100644 index 00000000000..ec93e7bfd90 Binary files /dev/null and b/Master/texmf-dist/doc/latex/seuthesix/figures/doctor-hwzs.pdf differ diff --git a/Master/texmf-dist/doc/latex/seuthesix/figures/doctor.png b/Master/texmf-dist/doc/latex/seuthesix/figures/doctor.png new file mode 100644 index 00000000000..996e0c8c66f Binary files /dev/null and b/Master/texmf-dist/doc/latex/seuthesix/figures/doctor.png differ diff --git a/Master/texmf-dist/doc/latex/seuthesix/figures/engineering.png b/Master/texmf-dist/doc/latex/seuthesix/figures/engineering.png new file mode 100644 index 00000000000..01da7aeaffe Binary files /dev/null and b/Master/texmf-dist/doc/latex/seuthesix/figures/engineering.png differ diff --git a/Master/texmf-dist/doc/latex/seuthesix/figures/front-cover.jpg b/Master/texmf-dist/doc/latex/seuthesix/figures/front-cover.jpg new file mode 100644 index 00000000000..9268dba3d5c Binary files /dev/null and b/Master/texmf-dist/doc/latex/seuthesix/figures/front-cover.jpg differ diff --git a/Master/texmf-dist/doc/latex/seuthesix/figures/lxfbook.jpg b/Master/texmf-dist/doc/latex/seuthesix/figures/lxfbook.jpg new file mode 100644 index 00000000000..aee4e5eee45 Binary files /dev/null and b/Master/texmf-dist/doc/latex/seuthesix/figures/lxfbook.jpg differ diff --git a/Master/texmf-dist/doc/latex/seuthesix/figures/master-hwzs.pdf b/Master/texmf-dist/doc/latex/seuthesix/figures/master-hwzs.pdf new file mode 100644 index 00000000000..528dc9ee31d Binary files /dev/null and b/Master/texmf-dist/doc/latex/seuthesix/figures/master-hwzs.pdf differ diff --git a/Master/texmf-dist/doc/latex/seuthesix/figures/master.png b/Master/texmf-dist/doc/latex/seuthesix/figures/master.png new file mode 100644 index 00000000000..a1a60f307df Binary files /dev/null and b/Master/texmf-dist/doc/latex/seuthesix/figures/master.png differ diff --git a/Master/texmf-dist/doc/latex/seuthesix/figures/seu-badge-logo.eps b/Master/texmf-dist/doc/latex/seuthesix/figures/seu-badge-logo.eps new file mode 100644 index 00000000000..c4e0c4e4897 --- /dev/null +++ b/Master/texmf-dist/doc/latex/seuthesix/figures/seu-badge-logo.eps @@ -0,0 +1,437 @@ +%!PS-Adobe-3.0 EPSF-3.0 +%%Title: WMF2EPS 1.32 : WMF->EPS conversion for seu.wmf +%%Creator: PScript5.dll Version 5.2.2 +%%CreationDate: 10/7/2007 16:53:2 +%%For: i386 +%%BoundingBox: 56 56 176 174 +%%Pages: 1 +%%Orientation: Portrait +%%PageOrder: Ascend +%%DocumentNeededResources: (atend) +%%DocumentSuppliedResources: (atend) +%%DocumentData: Clean7Bit +%%TargetDevice: (WMF2EPS Color PS) (2010.0) 2 +%%LanguageLevel: 2 +%%EndComments + +%%BeginDefaults +%%PageBoundingBox: 0 0 176 175 +%%ViewingOrientation: 1 0 0 1 +%%EndDefaults + +%%BeginProlog +%%BeginResource: file Pscript_WinNT_ErrorHandler 5.0 0 +/currentpacking where{pop/oldpack currentpacking def/setpacking where{pop false +setpacking}if}if/$brkpage 64 dict def $brkpage begin/prnt{dup type/stringtype +ne{=string cvs}if dup length 6 mul/tx exch def/ty 10 def currentpoint/toy exch +def/tox exch def 1 setgray newpath tox toy 2 sub moveto 0 ty rlineto tx 0 +rlineto 0 ty neg rlineto closepath fill tox toy moveto 0 setgray show}bind def +/nl{currentpoint exch pop lmargin exch moveto 0 -10 rmoveto}def/=={/cp 0 def +typeprint nl}def/typeprint{dup type exec}readonly def/lmargin 72 def/rmargin 72 +def/tprint{dup length cp add rmargin gt{nl/cp 0 def}if dup length cp add/cp +exch def prnt}readonly def/cvsprint{=string cvs tprint( )tprint}readonly def +/integertype{cvsprint}readonly def/realtype{cvsprint}readonly def/booleantype +{cvsprint}readonly def/operatortype{(--)tprint =string cvs tprint(-- )tprint} +readonly def/marktype{pop(-mark- )tprint}readonly def/dicttype{pop +(-dictionary- )tprint}readonly def/nulltype{pop(-null- )tprint}readonly def +/filetype{pop(-filestream- )tprint}readonly def/savetype{pop(-savelevel- ) +tprint}readonly def/fonttype{pop(-fontid- )tprint}readonly def/nametype{dup +xcheck not{(/)tprint}if cvsprint}readonly def/stringtype{dup rcheck{(\()tprint +tprint(\))tprint}{pop(-string- )tprint}ifelse}readonly def/arraytype{dup rcheck +{dup xcheck{({)tprint{typeprint}forall(})tprint}{([)tprint{typeprint}forall(]) +tprint}ifelse}{pop(-array- )tprint}ifelse}readonly def/packedarraytype{dup +rcheck{dup xcheck{({)tprint{typeprint}forall(})tprint}{([)tprint{typeprint} +forall(])tprint}ifelse}{pop(-packedarray- )tprint}ifelse}readonly def/courier +/Courier findfont 10 scalefont def end errordict/handleerror{systemdict begin +$error begin $brkpage begin newerror{/newerror false store vmstatus pop pop 0 +ne{grestoreall}if errorname(VMerror)ne{showpage}if initgraphics courier setfont +lmargin 720 moveto errorname(VMerror)eq{userdict/ehsave known{clear userdict +/ehsave get restore 2 vmreclaim}if vmstatus exch pop exch pop PrtVMMsg}{ +(ERROR: )prnt errorname prnt nl(OFFENDING COMMAND: )prnt/command load prnt +$error/ostack known{nl nl(STACK:)prnt nl nl $error/ostack get aload length{==} +repeat}if}ifelse systemdict/showpage get exec(%%[ Error: )print errorname +=print(; OffendingCommand: )print/command load =print( ]%%)= flush}if end end +end}dup 0 systemdict put dup 4 $brkpage put bind readonly put/currentpacking +where{pop/setpacking where{pop oldpack setpacking}if}if +%%EndResource +userdict /Pscript_WinNT_Incr 230 dict dup begin put +%%BeginResource: file Pscript_FatalError 5.0 0 +userdict begin/FatalErrorIf{{initgraphics findfont 1 index 0 eq{exch pop}{dup +length dict begin{1 index/FID ne{def}{pop pop}ifelse}forall/Encoding +{ISOLatin1Encoding}stopped{StandardEncoding}if def currentdict end +/ErrFont-Latin1 exch definefont}ifelse exch scalefont setfont counttomark 3 div +cvi{moveto show}repeat showpage quit}{cleartomark}ifelse}bind def end +%%EndResource +userdict begin/PrtVMMsg{vmstatus exch sub exch pop gt{[ +(This job requires more memory than is available in this printer.)100 500 +(Try one or more of the following, and then print again:)100 485 +(For the output format, choose Optimize For Portability.)115 470 +(In the Device Settings page, make sure the Available PostScript Memory is accurate.) +115 455(Reduce the number of fonts in the document.)115 440 +(Print the document in parts.)115 425 12/Times-Roman[/STSong-Light--GBK-EUC-H +dup{findfont}stopped{cleartomark}{/FontName get eq{pop cleartomark[ +100 500115 485115 470115 455115 440 10 0/STSong-Light--GBK-EUC-H}{cleartomark}ifelse} +ifelse showpage(%%[ PrinterError: Low Printer VM ]%%)= true FatalErrorIf}if} +bind def end version cvi 2016 ge{/VM?{pop}bind def}{/VM? userdict/PrtVMMsg get +def}ifelse +%%BeginResource: file Pscript_Win_Basic 5.0 0 +/d/def load def/,/load load d/~/exch , d/?/ifelse , d/!/pop , d/`/begin , d/^ +/index , d/@/dup , d/+/translate , d/$/roll , d/U/userdict , d/M/moveto , d/- +/rlineto , d/&/currentdict , d/:/gsave , d/;/grestore , d/F/false , d/T/true , +d/N/newpath , d/E/end , d/Ac/arc , d/An/arcn , d/A/ashow , d/D/awidthshow , d/C +/closepath , d/V/div , d/O/eofill , d/L/fill , d/I/lineto , d/-c/curveto , d/-M +/rmoveto , d/+S/scale , d/Ji/setfont , d/Lc/setlinecap , d/Lj/setlinejoin , d +/Lw/setlinewidth , d/Lm/setmiterlimit , d/sd/setdash , d/S/show , d/LH/showpage +, d/K/stroke , d/W/widthshow , d/R/rotate , d/L2? false/languagelevel where{pop +languagelevel 2 ge{pop true}if}if d L2?{/xS/xshow , d/yS/yshow , d/zS/xyshow , +d}if/b{bind d}bind d/bd{bind d}bind d/xd{~ d}bd/ld{, d}bd/bn/bind ld/lw/Lw ld +/lc/Lc ld/lj/Lj ld/sg/setgray ld/ADO_mxRot null d/self & d/OrgMx matrix +currentmatrix d/reinitialize{: OrgMx setmatrix[/TextInit/GraphInit/UtilsInit +counttomark{@ where{self eq}{F}?{cvx exec}{!}?}repeat cleartomark ;}b +/initialize{`{/Pscript_Win_Data where{!}{U/Pscript_Win_Data & put}?/ADO_mxRot ~ +d/TextInitialised? F d reinitialize E}{U/Pscript_Win_Data 230 dict @ ` put +/ADO_mxRot ~ d/TextInitialised? F d reinitialize}?}b/terminate{!{& self eq +{exit}{E}?}loop E}b/suspend/terminate , d/resume{` Pscript_Win_Data `}b U ` +/lucas 21690 d/featurebegin{countdictstack lucas[}b/featurecleanup{stopped +{cleartomark @ lucas eq{! exit}if}loop countdictstack ~ sub @ 0 gt{{E}repeat} +{!}?}b E/snap{transform 0.25 sub round 0.25 add ~ 0.25 sub round 0.25 add ~ +itransform}b/dsnap{dtransform round ~ round ~ idtransform}b/nonzero_round{@ 0.5 +ge{round}{@ -0.5 lt{round}{0 ge{1}{-1}?}?}?}b/nonzero_dsnap{dtransform +nonzero_round ~ nonzero_round ~ idtransform}b U<04>cvn{}put/rr{1 ^ 0 - 0 ~ - +neg 0 - C}b/irp{4 -2 $ + +S fx 4 2 $ M 1 ^ 0 - 0 ~ - neg 0 -}b/rp{4 2 $ M 1 ^ 0 +- 0 ~ - neg 0 -}b/solid{[]0 sd}b/g{@ not{U/DefIf_save save put}if U/DefIf_bool +2 ^ put}b/DefIf_El{if U/DefIf_bool get not @{U/DefIf_save get restore}if}b/e +{DefIf_El !}b/UDF{L2?{undefinefont}{!}?}b/UDR{L2?{undefineresource}{! !}?}b +/freeVM{/Courier findfont[40 0 0 -40 0 0]makefont Ji 2 vmreclaim}b/hfRedefFont +{findfont @ length dict `{1 ^/FID ne{d}{! !}?}forall & E @ ` ~{/CharStrings 1 +dict `/.notdef 0 d & E d}if/Encoding 256 array 0 1 255{1 ^ ~/.notdef put}for d +E definefont !}bind d/hfMkCIDFont{/CIDFont findresource @ length 2 add dict `{1 +^ @/FID eq ~ @/XUID eq ~/UIDBase eq or or{! !}{d}?}forall/CDevProc ~ d/Metrics2 +16 dict d/CIDFontName 1 ^ d & E 1 ^ ~/CIDFont defineresource ![~]composefont !} +bind d +%%EndResource +%%BeginResource: file Pscript_Win_Utils_L2 5.0 0 +/rf/rectfill , d/fx{1 1 dtransform @ 0 ge{1 sub 0.5}{1 add -0.5}? 3 -1 $ @ 0 ge +{1 sub 0.5}{1 add -0.5}? 3 1 $ 4 1 $ idtransform 4 -2 $ idtransform}b/BZ{4 -2 $ +snap + +S fx rf}b/rs/rectstroke , d/rc/rectclip , d/UtilsInit{currentglobal{F +setglobal}if}b/scol{! setcolor}b/colspA/DeviceGray d/colspABC/DeviceRGB d +/colspRefresh{colspABC setcolorspace}b/SetColSpace{colspABC setcolorspace}b +/resourcestatus where{!/ColorRendering/ProcSet resourcestatus{! ! T}{F}?}{F}? +not{/ColorRendering<>/defineresource where{!/ProcSet +defineresource !}{! !}?}if/buildcrdname{/ColorRendering/ProcSet findresource ` +mark GetHalftoneName @ type @/nametype ne ~/stringtype ne and{!/none}if(.) +GetPageDeviceName @ type @/nametype ne ~/stringtype ne and{!/none}if(.)5 ^ 0 5 +-1 1{^ length add}for string 6 1 $ 5 ^ 5{~ 1 ^ cvs length 1 ^ length 1 ^ sub +getinterval}repeat ! cvn 3 1 $ ! ! E}b/definecolorrendering{~ buildcrdname ~ +/ColorRendering defineresource !}b/findcolorrendering where{!}{ +/findcolorrendering{buildcrdname @/ColorRendering resourcestatus{! ! T}{ +/ColorRendering/ProcSet findresource ` GetSubstituteCRD E F}?}b}? +/selectcolorrendering{findcolorrendering !/ColorRendering findresource +setcolorrendering}b/G2UBegin{findresource/FontInfo get/GlyphNames2Unicode get +`}bind d/G2CCBegin{findresource/FontInfo get/GlyphNames2HostCode get `}bind d +/G2UEnd{E}bind d/AddFontInfoBegin{/FontInfo 8 dict @ `}bind d/AddFontInfo{ +/GlyphNames2Unicode 16 dict d/GlyphNames2HostCode 16 dict d}bind d +/AddFontInfoEnd{E d}bind d/T0AddCFFMtx2{/CIDFont findresource/Metrics2 get ` d +E}bind d +%%EndResource +end +%%EndProlog + +%%BeginSetup +[ 1 0 0 1 0 0 ] false Pscript_WinNT_Incr dup /initialize get exec +1 setlinecap 1 setlinejoin +/mysetup [ 72 600 V 0 0 -72 600 V 0 174.61418 ] def +%%EndSetup + +%%Page: 1 1 +%%PageBoundingBox: 0 0 176 175 +%%EndPageComments +%%BeginPageSetup +/DeviceRGB dup setcolorspace /colspABC exch def +mysetup concat colspRefresh +%%EndPageSetup + +Pscript_WinNT_Incr begin +%%BeginResource: file Pscript_Win_Dib_L2 5.0 0 +/iw 0 d/ih 0 d/im_save 0 d/s 0 d/polarity 0 d/smoothflag 0 d/mystring 0 d/bpc 0 +d/maskcolor 0 d/mask? F d/setup1asciiproc{[currentfile mystring/readhexstring +cvx/! cvx]cvx bind}b/setup1binaryproc{[currentfile mystring/readstring cvx/! +cvx]cvx bind}b/setup2asciiproc{currentfile/ASCII85Decode filter/RunLengthDecode +filter}b/setup2binaryproc{currentfile/RunLengthDecode filter}b/jpegasciiproc +{currentfile/ASCII85Decode filter<>/DCTDecode filter}b/jpegbinaryproc +{currentfile<>/DCTDecode filter}b/mycolorspace{colspABC}d/myimagedict +{/myimagedict 10 dict d myimagedict @ `/ImageType 1 d/MultipleDataSource F d E} +b/imageprocarray[/setup1binaryproc/setup1asciiproc/setup2binaryproc +/setup2asciiproc/setup1binarydecodeproc/setup1asciidecodeproc]d/jpegprocarray[ +/jpegasciiproc/jpegbinaryproc]d/Q{/im_save save d scol imageprocarray ~ get/s ~ +, d/polarity ~ d/smoothflag ~ d +/dx 2 ^ d/dy 1 ^ d +S/mystring ~ string d/bpc +~ d/ih ~ d/iw ~ d fx rf}b/X{/im_save save d/mask? ~ d/maskcolor ~ d +imageprocarray ~ get/s ~ , d/polarity ~ d/smoothflag ~ d +/dx 2 ^ d/dy 1 ^ d +S +/mystring ~ string d/bpc ~ d/ih ~ d/iw ~ d}b/Z{im_save restore}b/beginjpeg{ +/jpeg_save save d jpegprocarray ~ get/jpegimageproc ~ , d + +S/bpc ~ d/ih ~ d +/iw ~ d bpc 24 eq{/DeviceRGB}{/DeviceGray}? setcolorspace myimagedict @ ` +/ImageType 1 d/Width iw d/Height ih d/Decode bpc 24 eq{[0 1 0 1 0 1]}{[0 1]}? d +/ImageMatrix[iw 0 0 ih 0 0]d/BitsPerComponent 8 d/DataSource jpegimageproc d E +image}b/endjpeg{jpeg_save restore}b/Y{scol myimagedict @ ` mask?{/polarity +maskcolor 0 get 0 eq{T}{F}? d}if/Width iw d/Height ih d/Decode polarity{[1 0]}{ +[0 1]}? d/ImageMatrix[iw 0 0 ih 0 0]d/DataSource s d/BitsPerComponent 1 d +/Interpolate smoothflag d E imagemask}bd/doclutimage{/rgbclut ~ d bpc @ 8 eq{! +255}{@ 4 eq{! 15}{2 eq{3}{1}?}?}?/hival ~ d[/Indexed currentcolorspace hival +rgbclut]setcolorspace myimagedict @ ` mask?{/ImageType 4 d/MaskColor maskcolor +d}if/Width iw d/Height ih d/Decode[0 hival]d/ImageMatrix[iw 0 0 ih 0 0]d +/DataSource s d/BitsPerComponent bpc d/Interpolate smoothflag d E image}b +/doCMYKclutimage{/CMYKclut ~ d bpc @ 8 eq{! 255}{4 eq{15}{3}?}?/hival ~ d[ +/Indexed/DeviceCMYK hival CMYKclut]setcolorspace myimagedict @ ` mask?{ +/ImageType 4 d/MaskColor maskcolor d}if/Width iw d/Height ih d/Decode[0 hival]d +/ImageMatrix[iw 0 0 ih 0 0]d/DataSource s d/BitsPerComponent bpc d/Interpolate +smoothflag d E image}b/doNimage{bpc 24 eq{currentcolorspace}{colspA}? +setcolorspace myimagedict @ ` mask?{/ImageType 4 d/MaskColor maskcolor d}if +/Width iw d/Height ih d/Decode bpc 24 eq{[0 1 0 1 0 1]}{[0 1]}? d/ImageMatrix +[iw 0 0 ih 0 0]d/DataSource s d/BitsPerComponent bpc 24 eq{8}{bpc}? d +/Interpolate smoothflag d E image}b/doCMYKimage{/DeviceCMYK setcolorspace +myimagedict @ ` mask?{/ImageType 4 d/MaskColor maskcolor d}if/Width iw d/Height +ih d/Decode[0 1 0 1 0 1 0 1]d/ImageMatrix[iw 0 0 ih 0 0]d/DataSource s d +/BitsPerComponent 8 d/Interpolate smoothflag d E image}b +%%EndResource +end reinitialize +: 156 154 8 156 976 -963 481 974 F F 3 [ 0 ] F +X +< +000000 FFFFFF F1F1F1 EAEAEA E3E3E3 CCCCCC B2B2B2 969696 +777777 555555 333333 222222 040404 0C0C0C 393939 5F5F5F +868686 999999 C0C0C0 D7D7D7 DDDDDD 292929 161616 1C1C1C +424242 666666 A0A0A4 4D4D4D 808080 000000 000000 000000 +000000 000000 000000 000000 000000 000000 000000 000000 +000000 000000 000000 000000 000000 000000 000000 000000 +000000 000000 000000 000000 000000 000000 000000 000000 +000000 000000 000000 000000 000000 000000 000000 000000 +000000 000000 000000 000000 000000 000000 000000 000000 +000000 000000 000000 000000 000000 000000 000000 000000 +000000 000000 000000 000000 000000 000000 000000 000000 +000000 000000 000000 000000 000000 000000 000000 000000 +000000 000000 000000 000000 000000 000000 000000 000000 +000000 000000 000000 000000 000000 000000 000000 000000 +000000 000000 000000 000000 000000 000000 000000 000000 +000000 000000 000000 000000 000000 000000 000000 000000 +000000 000000 000000 000000 000000 000000 000000 000000 +000000 000000 000000 000000 000000 000000 000000 000000 +000000 000000 000000 000000 000000 000000 000000 000000 +000000 000000 000000 000000 000000 000000 000000 000000 +000000 000000 000000 000000 000000 000000 000000 000000 +000000 000000 000000 000000 000000 000000 000000 000000 +000000 000000 000000 000000 000000 000000 000000 000000 +000000 000000 000000 000000 000000 000000 000000 000000 +000000 000000 000000 000000 000000 000000 000000 000000 +000000 000000 000000 000000 000000 000000 000000 000000 +000000 000000 000000 000000 000000 000000 000000 000000 +000000 000000 000000 000000 000000 000000 000000 000000 +000000 000000 000000 000000 000000 000000 000000 000000 +000000 000000 000000 000000 000000 000000 000000 000000 +000000 000000 000000 000000 000000 000000 000000 000000 +000000 000000 000000 000000 000000 000000 000000 000000 +> +doclutimage +JH=j5JH=j5JH=j5JH=j5JH=j5JH=j5JH=j5JH=j5JH=j5JH=j5_#aQ;#Qk25"pYD?$4He@#n77P +%hK5GKrseu:#8[^X&-`dN"2k5^!>kkP"U55B +((:Wg$OR@\%iGo`&K1il"r\*R&.]Wb(_.8g(C^ch)]T%c"9QXFbQ.kK'G:W]$i^YD$P!I\#6khE +!sB;Orrr<5rricD'EeL@"U5MU)\*\a%0[(V&J>3Jb5olh%K[7J%i#Nh$4.7J"Tnl2rg^$'F#'ZrrWH/)&pTu!!<*"%fukG&/Y]e!Y?7O!sAZ-!r`3)&d8C?"r[R@!=Ar8)$L*D'+"m]*<-*J)B8qa +'F5'T%L*$i!T!hb!YZFe(C:6I"qV[UqZ-a"'GCEW!#5D5!<`Z-"q;O[()[;Y"U5MU'+kEMrrE34 +(`F(f!s/T/"T8?%!X8Q-"UG>9"Vh[M!<,\=&-3.DrrN38#lb>7 +&-Mq5"r%:J'*8gMq#LU2#S7+Cru(kOquI--)@$lW&IK9j"p3Z_i;j5e&.99l',1Z`'D__7'Gq,X +!(Bk?a&eG6Mp]1a8'cI)c)[?HG#7^q7!='2S'H./V'G(-N!#be=#8.4P)%Qud +!r;p('+kQk)%d#a&-_q3!Yc4Ort>MQ((1?Ki;qs>#m1\R$P&-3CL&cr(P)[-$= +!='29"9/E')A`8[!>cCK!gp+)A!5p"pbA7'Ee14#Qk8B"U#)H(D,O+j8fPh#n77H +!sT;M!qcQt&ek?J!s8K'!&-DG( +"9fbX!XJ`@!$(#"joG_j%h/mM!u_^QklD%k";;=W)&a.irW*$5(B+^C(DcuY!=K#0!=/c2#7h[a +'E\F:!,J#R1qErrN-$!Y,G:nGrn0*!QHL()I2WjoOZH#Ql%_$O-\O&-D2!"p,JO#93pM +p]1C"%K?h>%1a-V)#apE$PW=:#o"9`)A3/S!tQ"4!=/fJ"p,>O$Q9*0!U0Uc!tkP@";(_S&-D5" +!WiK/rs&Q;!qu]r":kD>!=K,3!0;!rX8fH'Cu5-!YYeM"8W#u +&H*"<%g;h3"9Jc4";1YA!>5J"!UKgl&doK\":#,4qZ-^%$iUP7$2X`*&f_MdnGrXn$2t>6('aU9 +!b)A*)J!ZCD!<<`2$j$kD"7QC +"76-X!=&Z4%1`OF#6ODr!!N<6!!DWi!>6.H$ip\u%/!$j%1_!qcQp":tJ?!Z)%BmfQ.6)$(QirX8fC'C>f&!X92;nc8q!&-EdZ)$9=/nc8n4(Ch)k#k@uu!XAo3li@+j +%K$Y%%K$V7&*s;u":#/%!&eG-9!bT"9/H&!W<*#!ri9$!r`9%!r`3&!Ws>KrX8fE"9&<,'F"[B"p5hK!riE')@$?G +"9AQ.#6OW#rrW3$"p,;<"r8$ZncA@`"p5hS#Qu+NrW*!$rt>A7q>g[""r[UB!=&]1!>?(Z!X/N9 +"9J`2&d848!>Gn?$j@@N#T40VrrE*)rYYhW!W`HErtu(J!W`u?)%[_rrsSoD#Q=`)";1Y;$O@FN +&H`p`'*o9j&H;b4";):@!('jsB"TK&A&/c#`&HN"H#94GV8!5M>&/5?f)%mei&I&@O)?p$5*@R&.oHc&H<=E!>GbNrrrHBquHj3&Hr"4!s/W= +!rW-)!YQ%Y%h0EYoE"Uc"qqIS"qhLNrrE<*&eG0L)[?3%K$V;%MJjF)#apF +$O.=F"p"rHrrrN;";:_=!#bb?!!<*"#6l(K!>5VJ)u^-F#S.(&e4jL!Y#YRrr`B,)AN2S +!e)[?uZ&dAmd')hn8&dK*i%0lG*p&P@#)]'(i&JY$A#6P,B'EJ:@ +''oW"&e=mL!=KS@!rsJfArsJfArsJfArsJfArX/iH"9AT8rX8lE)?Ks>!r;rt +!r2it&I/7:!U"8)]g!!<`N2!s&Js!kt=!&d8mO')i(7&dSXR"VLtO"VM"<&d&:M'*A17!F)$CNTquQg!q>gU7'^Yo%'FFaI!YttArW*'&)@uiSrtteBrtthV$2k_C%iYiS +)$LNf%N#`ZrW*$5%fQk;'ad'*A.6!!s/ZE)ug`V%h\sD!(*!GR!<`K1$l9QU!g^$)%7;orW**)$lB]X!!Wru$!rX8f;"7H6k!tYD4!SOp&Xmg"V;+\'H.Ya +!Q=;!=0PG!>5nS&I&F='*&UC +!$%H$j$kU!r)cs"<%4J":Z+U((L9P +r!iZ7r=/c8!>u%8!5J3!<<3$"9K8@(&eUB$PMq0!!"8c@!Xf_Ir;d$('F,*[rYbbRrX8f8 +)Y!h/"W[.8"To>L&JbcJ!VZTt$k!^]#P.rs%g);&!YbqMrsSoD#5eK)"pl+S#QFf+!YQFG#Q,,; +#7q+O#8%XK!HFD!)>jsF$4ct@#Sd[]%LE[N'E\:8"ToJV&/#'C!<=#:$j%4M +!qQEn"<$h4"TeoA)A`hU!VZTt$k!^]#Q=`('`S7<";:qP"9&<%)$9C1!>$iq.Jp]1F#'a+C8 +";D%O#n-J9"UbVJ"p>#+!#>-!>!YuaXoDo*u)$'jP&H<"6)?:HN!56 +!=o8(!H%C$iq(UoDo+0)$'jO)?1!A +)$($IrrE9)&J>uu%/'_r!!$ipYKo`5-r&/Z,F!&9!>bt5!#n5b=$ip\!$4mgPlN%&$)\)fU!>cCF +!=TkN!>G_=!Y>kV!>,G6!>_O!YPtI!tYP6!hS"82ci!";qX[!qlZh!Q=1!=KSZ#nR7A +!64J$iq1Zr;cp3&H)V0!ri9'!u)CMrW*39&H`=J"p4K!pAkI""q1e?&JG'D$kWUD +"V;.O)\<)P)@$0A!WrrBrsSo;&`Wlu!YcOl#6l%W'EdCs!>u@H$iq+Tr;cp)"nVg"!X9PH%Mf`N +!VQNu',D&])?p9C!=TYZ$5F'U"9AT+!>HFN!!VQNu";hLb&fLoQ!?EW$j@(X!s&TErrN36!qu^"'*eX[%1!(/!VQNu!uqaU":#,1!S)$K[7"qh.D#n7(?o`=ae#6G)=#o!UW!ri9&"U>2+!C%iGlq%iGoX)$15VS%h\pC!X98D'*Jp^!rW-('G(rj((UQ?!VHHt";qX["<8*K!G\:'F"[S";CtQ"TK/9"TK/9"TK/:',:EZ!#5GH +!#5GH!#5DG!#5>E!!WB9$lTZk!>5D8*#T:o)&)uM#6G&?";qXR!qZNd!=&ZE('tZ[&d%e."VM"? +!u_BI!'X.TE +&dJO?'+l*!#SI(;!YH%HrrE<,)$CN\%g;J)oDo-u#Rq=J#S[(9$N^ML#mM(H!!?(JqZ-a$&-W"6!!<*"!s0/L'Dqk4"9eo*!!5S8 +!A!qHB_!S-!gU!!ri9*!Z;[U$P`m9!V-6q +"W.[Q!tPP6!=f25!u7E!&nc8pr&/H2e"pb)-"p>SD%iY]SquHj'#6a`$ +"p+r@&.SmGr;d<0&-`gS%i$#s!rt>GK$O6)$nGrgt%LiUE)&3&N";;Xl&-Vh1!s0AG!qu^#',V],$Q''LrW*H1"qh+H%M]QY +!eI"7Q?]!=&Z;()R,d +&-Dk4!s8c@!rE#s!W`iNp]1[&*#KS3$6'ie"9/B-!YbbU)%d_t'`S1B&fUrT'En[\(E!et!rW-# +)&rPU"p,DK)A3\bp]1U%#9!UE)As1f!X&`4!u(n:!GA(C'=/n,W_,$4IgT&/+sC!<`K# +!=&Z1'ES@J"p4W%!!<0=#8%g`#S@@T!rW-3'G(l]#T=gs*#8%"Zd$60-KrrNN0#oOQj)%Quj'aFO9 +!!<04!!E6%rrN3(&cW.?'*/.='E/"7"U>_SrtbYJmK)bW"9T,C#Qt)Fp]1^')B/nb"p4l?&-hq2 +#Qk_Y)\32n%1)k4"qhLN!Ws)KrrrH*quI$>&ci%J&J>0E!=&]6)$q6%#9!OS!!N3#!s/]>"T&3% +!tl+NrY#22#6G,7!uh[e!q$*W!Ge=%flk:rW3$#qZ-^.'`J.5!rW-%":H(Ort#5L(_ccI!!E65!!N)u"Tef<'cI/Q!!u):b!rN'&!Yc1R#R'u)"p5JE)\iV[p]1C5'_h\7 +',_#f*"NAd"oJB$"9/T+"82`s!Y>G4!?@V"pEQZ";;[Y"pF]%!=0SB!g["$3gY2!=/`<)?U0O(D$]3!TsIg'+#*X'EeXZq#L^%"qhIW&/,-A +!&f_bn"6KUg'G22o&d/:7!5M4!=8f2)AE5R!Ws,KrttkM'*@S&"p5#?%iGQSrrW#t!Wr`?q>gX0'E\77#QkVV!sK&A +%g1nojT,W$$4RIZ":#M@quHm6(_?fG!K$k#nn6n +$5s$O#8.+3!=';N#T3pc)?Tj<"9K2I&d%_,!!<-5!>GV6!=/`>"p"f2)$U9B!<`N2)&!)M!=8i4 +&/#*W$PsZ`i;qm<#nn0l'bD&l#9!^>!=&ZG)]8nd&d/"3!tknE!qlWr!X8o/"oo>7!=/`HC` +"VLn8!<<3$&c`"3!q#Lg:#8%RN#7;4`"p3W^h>muc&f;&m +#Qth[&/#'B!<`N<"q_LE!YM!]&e5Zd(^:*E"pkMK!s89!"9K5T#SQh3#m(VT"9AQ.&JP&%g3+E((CQS'ESIV&/#ZZ!pfpi'G;&]o`5-r";;">#RLY:'+k]`(Dm>YeH+/# +&/-#n((D3$'*ACC*#]Fn"9RQ`&-l2^qf'F"L@%1s-`&d/jP#SdaU)\Ee3!RUoW!X/f8$OdCR&-`gO&fUc^rYbqE&ebBM!r)d" +!Ws,?&dJ=Rrt,YD"ToDB*#f\''c@o(cN2;l!u)XZ%fZtC'aY-a"ToGBrs&H@rt589!"o)5!>,S: +&cWdL"p#>?rr`ZA&K)Dn%2Tim"pE0ObQ.hK&fMVprs];O%LECQ&ekEN'GL-P&d8p_!sB8A#8nHf +(C_,s#R1qDb5o`d&cr1>"rnHq$l0Wo$5a9Z&/k`crrr?7rt5kI&J,fd(^^We%1EUN&/#WYa8s<^ +#m(23'*\^]$OmOE%K@4D(]"O>(]P6N%K?hA()7>k&ebBL` Z +; LH +%%PageTrailer + +%%Trailer +%%DocumentNeededResources: +%%DocumentSuppliedResources: +%%+ procset Pscript_WinNT_ErrorHandler 5.0 0 +%%+ procset Pscript_FatalError 5.0 0 +%%+ procset Pscript_Win_Basic 5.0 0 +%%+ procset Pscript_Win_Utils_L2 5.0 0 +%%+ procset Pscript_Win_Dib_L2 5.0 0 +Pscript_WinNT_Incr dup /terminate get exec +%%EOF diff --git a/Master/texmf-dist/doc/latex/seuthesix/figures/seu-badge-logo.pdf b/Master/texmf-dist/doc/latex/seuthesix/figures/seu-badge-logo.pdf new file mode 100644 index 00000000000..ce823eed55c Binary files /dev/null and b/Master/texmf-dist/doc/latex/seuthesix/figures/seu-badge-logo.pdf differ diff --git a/Master/texmf-dist/doc/latex/seuthesix/figures/seu-color-logo.png b/Master/texmf-dist/doc/latex/seuthesix/figures/seu-color-logo.png new file mode 100644 index 00000000000..b611e8bbd4e Binary files /dev/null and b/Master/texmf-dist/doc/latex/seuthesix/figures/seu-color-logo.png differ diff --git a/Master/texmf-dist/doc/latex/seuthesix/figures/seu-text-logo.eps b/Master/texmf-dist/doc/latex/seuthesix/figures/seu-text-logo.eps new file mode 100644 index 00000000000..29947fefefe --- /dev/null +++ b/Master/texmf-dist/doc/latex/seuthesix/figures/seu-text-logo.eps @@ -0,0 +1,334 @@ +%!PS-Adobe-3.0 EPSF-3.0 +%%CreationDate: Thu Nov 29 23:33:50 2007 +%%LanguageLevel: 3 +%%BoundingBox: 0 0 578 170 +%%EndComments +/mt { moveto } def +/ct { curveto } def +/lt { lineto } def +/np { newpath } def +/cp { closepath } def +/sc { setrgbcolor } def +/er { fill } def +/lw { setlinewidth } def +np +0.0 170.0 mt +578.0 170.0 lt +578.0 0.0 lt +0.0 0.0 lt +0.0 84.8 lt +5.2 76.3 10.1 67.7 14.1 58.6 ct +22.8 60.1 31.3 62.0 39.9 64.0 ct +38.4 57.7 38.4 50.3 33.6 45.5 ct +23.9 35.5 11.7 28.1 2.6 17.5 ct +16.3 21.0 26.7 31.2 37.7 39.4 ct +37.9 31.9 38.0 24.4 38.0 16.9 ct +32.5 17.1 26.9 17.2 21.4 17.3 ct +27.9 11.9 35.0 7.0 42.9 3.8 ct +45.1 2.9 47.8 4.3 48.2 6.6 ct +50.1 21.9 48.0 37.4 49.5 52.7 ct +54.9 60.8 63.2 66.4 69.0 74.1 ct +77.5 84.9 89.6 92.2 98.2 102.7 ct +98.9 107.3 96.2 111.8 95.2 116.2 ct +80.8 115.6 67.6 109.8 53.5 107.8 ct +53.3 111.2 53.1 114.6 52.9 118.0 ct +55.8 118.5 58.6 118.9 61.4 119.4 ct +59.5 123.3 57.3 127.0 55.6 130.9 ct +54.2 138.7 54.1 146.6 53.0 154.5 ct +52.7 157.1 49.8 158.6 47.4 158.4 ct +43.0 158.1 38.7 157.4 34.4 156.9 ct +37.0 152.5 40.8 148.4 40.8 142.9 ct +40.8 137.7 42.8 130.8 38.6 126.5 ct +32.1 124.6 25.2 123.7 18.5 122.3 ct +21.5 119.2 24.5 116.0 27.4 112.8 ct +32.7 113.7 37.9 115.0 43.1 116.1 ct +42.1 111.6 41.8 105.5 37.0 103.1 ct +29.4 99.3 20.7 98.8 12.5 97.1 ct +16.5 95.4 20.5 91.7 25.2 92.9 ct +30.7 94.2 36.1 96.1 41.7 96.9 ct +37.1 89.0 29.8 82.7 20.8 80.5 ct +13.8 82.8 7.1 85.9 0.0 88.1 ct +0.0 170.0 lt +cp +0.996 0.996 0.996 sc +er +np +514.4 169.9 mt +518.4 168.1 521.6 165.0 521.9 160.1 ct +525.8 161.5 529.7 163.0 533.8 164.1 ct +527.7 156.9 518.7 151.9 515.5 142.6 ct +513.4 139.6 515.2 134.9 518.9 135.1 ct +525.6 139.1 531.0 145.3 538.2 148.7 ct +542.3 150.6 546.9 151.0 551.3 152.0 ct +556.5 144.8 553.2 136.0 553.3 128.0 ct +553.8 117.6 549.7 108.0 547.6 98.0 ct +554.8 97.9 562.1 99.6 569.2 98.0 ct +572.9 96.9 578.3 92.1 574.8 88.2 ct +566.3 81.5 555.9 77.7 545.6 75.0 ct +551.5 80.8 558.5 85.7 562.8 93.0 ct +558.0 94.0 552.8 97.2 548.0 95.0 ct +544.0 91.1 543.8 84.7 539.8 80.7 ct +535.7 82.2 534.1 86.5 531.4 89.6 ct +527.7 91.9 523.5 89.2 519.8 88.5 ct +514.9 87.0 509.5 89.5 505.0 86.9 ct +498.2 82.0 489.3 85.1 481.7 83.4 ct +480.4 97.6 479.0 112.0 475.9 126.0 ct +477.3 126.0 478.7 126.0 480.1 126.0 ct +483.4 119.7 488.6 113.7 488.7 106.2 ct +488.7 100.0 488.9 93.8 489.1 87.7 ct +491.1 88.4 493.1 89.1 495.1 89.9 ct +493.4 100.8 490.6 111.7 491.3 122.9 ct +492.1 129.0 493.9 134.9 495.7 140.9 ct +497.2 138.6 499.9 136.4 499.4 133.4 ct +498.2 127.0 497.0 120.5 497.0 114.0 ct +497.2 110.0 500.7 107.4 502.3 104.0 ct +503.3 100.2 503.8 96.3 504.9 92.5 ct +506.9 92.5 508.8 92.6 510.7 92.8 ct +509.4 99.6 507.3 106.5 508.7 113.5 ct +509.2 118.2 511.7 122.6 510.9 127.4 ct +508.1 141.6 512.2 155.9 514.4 169.9 ct +cp +0.031 0.031 0.031 sc +er +np +47.4 158.4 mt +49.8 158.6 52.7 157.1 53.0 154.5 ct +54.1 146.6 54.2 138.7 55.6 130.9 ct +57.3 127.0 59.5 123.3 61.4 119.4 ct +58.6 118.9 55.8 118.5 52.9 118.0 ct +53.1 114.6 53.3 111.2 53.5 107.8 ct +67.6 109.8 80.8 115.6 95.2 116.2 ct +96.2 111.8 98.9 107.3 98.2 102.7 ct +89.6 92.2 77.5 84.9 69.0 74.1 ct +63.2 66.4 54.9 60.8 49.5 52.7 ct +48.0 37.4 50.1 21.9 48.2 6.6 ct +47.8 4.3 45.1 2.9 42.9 3.8 ct +35.0 7.0 27.9 11.9 21.4 17.3 ct +26.9 17.2 32.5 17.1 38.0 16.9 ct +38.0 24.4 37.9 31.9 37.7 39.4 ct +26.7 31.2 16.3 21.0 2.6 17.5 ct +11.7 28.1 23.9 35.5 33.6 45.5 ct +38.4 50.3 38.4 57.7 39.9 64.0 ct +31.3 62.0 22.8 60.1 14.1 58.6 ct +10.1 67.7 5.2 76.3 0.0 84.8 ct +0.0 88.1 lt +7.1 85.9 13.8 82.8 20.8 80.5 ct +29.8 82.7 37.1 89.0 41.7 96.9 ct +36.1 96.1 30.7 94.2 25.2 92.9 ct +20.5 91.7 16.5 95.4 12.5 97.1 ct +20.7 98.8 29.4 99.3 37.0 103.1 ct +41.8 105.5 42.1 111.6 43.1 116.1 ct +37.9 115.0 32.7 113.7 27.4 112.8 ct +24.5 116.0 21.5 119.2 18.5 122.3 ct +25.2 123.7 32.1 124.6 38.6 126.5 ct +42.8 130.8 40.8 137.7 40.8 142.9 ct +40.8 148.4 37.0 152.5 34.4 156.9 ct +38.7 157.4 43.0 158.1 47.4 158.4 ct +cp +0.031 0.031 0.031 sc +er +np +522.0 133.6 mt +529.8 138.7 537.0 145.0 546.0 147.8 ct +546.9 135.5 548.6 122.7 544.3 110.8 ct +542.7 111.3 541.1 111.8 539.6 112.3 ct +540.8 117.1 542.5 121.8 544.2 126.4 ct +539.2 129.4 533.5 127.5 528.3 126.2 ct +526.2 128.7 524.1 131.1 522.0 133.6 ct +cp +0.996 0.996 0.996 sc +er +np +348.3 144.2 mt +349.7 144.6 352.6 145.3 354.0 145.7 ct +356.1 126.4 353.3 106.7 357.6 87.6 ct +374.4 89.2 390.4 95.3 403.9 105.4 ct +410.6 104.0 411.7 96.4 413.5 91.0 ct +394.0 82.8 373.6 77.3 354.1 69.3 ct +354.1 53.1 353.9 35.7 345.8 21.1 ct +342.2 12.8 332.2 15.1 325.0 14.8 ct +320.1 13.5 316.3 16.4 313.2 19.6 ct +320.6 23.6 328.9 27.0 333.4 34.6 ct +337.6 41.2 341.9 47.8 345.0 54.9 ct +346.2 60.5 345.8 66.3 346.2 71.9 ct +336.2 75.1 326.1 77.5 315.9 79.8 ct +316.0 80.5 316.3 81.9 316.5 82.6 ct +325.3 82.9 334.1 82.6 342.9 83.2 ct +346.7 83.9 346.8 89.2 346.7 92.0 ct +346.7 100.9 345.9 109.8 347.2 118.7 ct +348.9 127.0 345.1 136.3 348.3 144.2 ct +cp +0.031 0.031 0.031 sc +er +np +183.4 138.7 mt +185.1 138.8 186.7 138.8 188.3 138.7 ct +189.0 133.5 189.3 128.2 190.5 123.1 ct +200.7 123.7 208.0 133.0 218.6 132.0 ct +219.2 130.5 220.4 127.7 221.0 126.2 ct +216.2 123.9 211.6 120.3 206.0 120.5 ct +199.4 120.0 192.2 118.8 187.5 113.6 ct +184.0 106.1 186.0 97.3 183.2 89.6 ct +178.0 81.7 172.1 73.9 170.5 64.4 ct +177.2 66.9 183.1 71.1 189.4 74.3 ct +187.0 68.9 183.4 64.0 182.9 57.9 ct +192.4 64.2 194.4 77.4 204.1 83.7 ct +204.2 80.7 205.0 77.5 204.2 74.5 ct +202.9 71.5 200.9 69.0 199.3 66.1 ct +204.8 66.5 210.2 67.1 215.6 67.4 ct +209.4 63.2 199.0 61.5 199.6 52.0 ct +205.0 52.3 210.8 53.0 215.1 48.8 ct +210.7 45.5 206.1 42.6 201.3 39.9 ct +201.5 26.9 200.7 13.4 193.4 2.2 ct +189.6 6.3 190.3 12.2 190.4 17.4 ct +190.6 23.1 190.8 28.7 191.0 34.3 ct +184.8 32.9 178.5 31.4 172.3 30.0 ct +171.5 30.8 170.7 31.5 170.0 32.3 ct +170.4 33.4 170.8 34.5 171.2 35.5 ct +178.0 37.2 184.3 40.0 190.1 43.8 ct +190.0 46.7 190.0 49.5 189.9 52.3 ct +183.4 49.7 176.7 46.4 169.4 47.9 ct +169.3 49.2 169.2 50.4 169.0 51.7 ct +171.1 52.6 173.1 53.6 175.0 54.8 ct +170.7 59.9 165.3 63.8 160.0 67.8 ct +172.7 79.5 181.2 95.9 181.3 113.3 ct +174.6 113.6 167.9 113.2 161.2 113.1 ct +160.1 114.3 159.0 115.5 157.9 116.7 ct +164.7 117.8 171.8 118.4 178.3 120.7 ct +185.4 123.5 182.2 132.7 183.4 138.7 ct +cp +0.031 0.031 0.031 sc +er +np +516.7 126.2 mt +518.2 125.4 519.7 124.6 521.3 123.9 ct +520.8 116.2 520.4 108.6 519.0 101.1 ct +518.1 101.0 516.4 100.9 515.5 100.8 ct +510.8 108.6 511.7 118.8 516.7 126.2 ct +cp +0.996 0.996 0.996 sc +er +np +528.9 124.4 mt +530.5 123.7 532.2 123.0 533.8 122.2 ct +534.1 117.8 532.3 113.0 533.7 108.7 ct +536.0 105.8 539.8 104.7 542.8 102.8 ct +542.9 101.4 543.0 100.0 543.1 98.6 ct +536.9 96.5 530.3 95.4 523.7 95.3 ct +526.1 104.9 527.2 114.7 528.9 124.4 ct +cp +0.996 0.996 0.996 sc +er +np +52.9 100.8 mt +62.8 101.9 72.5 104.3 82.3 105.5 ct +76.7 93.8 67.6 84.5 58.9 75.1 ct +56.2 75.1 53.6 75.0 51.0 75.0 ct +50.6 77.0 50.2 79.0 49.8 81.0 ct +53.8 82.4 57.9 83.8 61.9 85.2 ct +62.3 87.6 62.8 89.9 63.2 92.3 ct +58.9 92.3 54.6 91.7 50.3 91.1 ct +50.9 94.4 51.9 97.6 52.9 100.8 ct +cp +0.996 0.996 0.996 sc +er +np +194.3 86.2 mt +214.1 93.1 234.0 101.1 255.2 102.6 ct +259.1 102.9 260.8 98.5 261.3 95.3 ct +262.2 85.5 259.5 75.8 259.2 66.0 ct +259.1 53.5 255.3 41.2 249.8 30.1 ct +247.1 24.4 243.3 19.2 238.3 15.5 ct +232.5 19.4 226.7 23.3 221.1 27.5 ct +226.3 30.8 232.5 30.5 238.4 29.6 ct +247.9 49.0 250.5 71.5 247.5 92.7 ct +234.0 91.7 221.7 84.4 208.0 85.0 ct +203.4 85.0 198.8 85.3 194.3 86.2 ct +cp +0.031 0.031 0.031 sc +er +np +306.0 84.2 mt +308.3 83.4 310.6 82.6 312.9 81.9 ct +312.9 81.2 313.0 79.9 313.0 79.2 ct +309.9 79.4 306.8 79.6 303.7 79.6 ct +304.4 81.1 305.2 82.7 306.0 84.2 ct +cp +0.031 0.031 0.031 sc +er +np +458.6 84.6 mt +461.4 81.6 464.2 78.4 465.6 74.6 ct +467.9 67.8 462.2 62.4 457.8 58.3 ct +455.4 56.1 452.1 58.0 449.4 58.4 ct +451.3 67.5 455.1 76.0 458.6 84.6 ct +cp +0.031 0.031 0.031 sc +er +np +18.0 76.5 mt +25.4 76.2 32.7 78.0 40.0 79.0 ct +40.0 76.1 40.0 73.1 39.9 70.2 ct +34.1 68.2 28.2 66.2 22.3 64.2 ct +21.1 68.4 19.6 72.5 18.0 76.5 ct +cp +0.996 0.996 0.996 sc +er +np +531.4 72.5 mt +535.1 73.5 537.9 70.3 540.6 68.5 ct +534.2 61.2 527.4 54.2 521.4 46.7 ct +525.8 43.3 530.9 40.9 535.1 37.1 ct +540.7 30.9 550.0 34.0 557.3 32.8 ct +559.1 29.6 560.9 26.4 562.6 23.0 ct +553.8 24.4 545.1 25.9 536.4 27.1 ct +535.2 21.4 534.6 15.1 529.8 11.2 ct +524.7 6.7 519.3 1.0 512.0 1.0 ct +506.6 -0.3 503.2 4.7 499.7 7.7 ct +495.9 11.6 492.2 18.0 495.8 23.2 ct +503.4 29.9 514.3 29.0 522.6 34.3 ct +520.2 37.8 517.9 41.4 515.7 45.0 ct +519.7 50.4 524.9 55.2 526.4 61.9 ct +519.9 60.2 513.8 57.4 507.2 56.2 ct +507.1 57.8 507.0 59.4 507.0 61.1 ct +514.3 66.5 522.7 70.2 531.4 72.5 ct +cp +0.031 0.031 0.031 sc +er +np +143.0 69.6 mt +145.4 68.5 147.9 67.1 149.1 64.6 ct +150.8 50.5 154.2 36.6 154.8 22.3 ct +148.3 27.5 144.4 35.0 140.1 42.0 ct +142.6 51.0 142.2 60.4 143.0 69.6 ct +cp +0.031 0.031 0.031 sc +er +np +380.5 51.3 mt +394.2 51.5 405.5 42.8 413.5 32.4 ct +417.1 27.5 417.6 21.3 418.1 15.4 ct +414.1 15.3 410.1 15.1 406.2 15.0 ct +397.5 27.0 389.3 39.3 380.5 51.3 ct +cp +0.031 0.031 0.031 sc +er +np +60.0 42.7 mt +72.2 42.7 83.9 38.5 94.9 33.8 ct +99.3 32.5 101.9 28.7 104.1 25.1 ct +97.0 19.2 87.6 18.9 79.1 16.2 ct +78.9 16.5 78.5 17.1 78.3 17.4 ct +81.7 20.6 85.2 23.7 87.9 27.5 ct +78.9 33.2 67.8 35.2 60.0 42.7 ct +cp +0.031 0.031 0.031 sc +er +np +498.8 14.1 mt +502.2 25.1 515.8 27.7 525.8 27.5 ct +523.3 17.7 517.4 7.8 507.9 3.5 ct +504.5 6.7 501.1 10.0 498.8 14.1 ct +cp +0.996 0.996 0.996 sc +er diff --git a/Master/texmf-dist/doc/latex/seuthesix/figures/seu-text-logo.png b/Master/texmf-dist/doc/latex/seuthesix/figures/seu-text-logo.png new file mode 100644 index 00000000000..d20540af6d8 Binary files /dev/null and b/Master/texmf-dist/doc/latex/seuthesix/figures/seu-text-logo.png differ diff --git a/Master/texmf-dist/doc/latex/seuthesix/figures/seu_logo.jpg b/Master/texmf-dist/doc/latex/seuthesix/figures/seu_logo.jpg new file mode 100644 index 00000000000..56f9dda115b Binary files /dev/null and b/Master/texmf-dist/doc/latex/seuthesix/figures/seu_logo.jpg differ diff --git a/Master/texmf-dist/doc/latex/seuthesix/rules.pdf b/Master/texmf-dist/doc/latex/seuthesix/rules.pdf new file mode 100644 index 00000000000..93002ed00a9 Binary files /dev/null and b/Master/texmf-dist/doc/latex/seuthesix/rules.pdf differ diff --git a/Master/texmf-dist/doc/latex/seuthesix/sample_engineering.pdf b/Master/texmf-dist/doc/latex/seuthesix/sample_engineering.pdf new file mode 100644 index 00000000000..d42c4299ebe Binary files /dev/null and b/Master/texmf-dist/doc/latex/seuthesix/sample_engineering.pdf differ diff --git a/Master/texmf-dist/doc/latex/seuthesix/sample_engineering.tex b/Master/texmf-dist/doc/latex/seuthesix/sample_engineering.tex new file mode 100644 index 00000000000..c492deea5b9 --- /dev/null +++ b/Master/texmf-dist/doc/latex/seuthesix/sample_engineering.tex @@ -0,0 +1,202 @@ +\documentclass[algorithmlist, figurelist,tablelist, nomlist,engineering]{seuthesix} + + +\begin{document} +\categorynumber{000} % 分类采用《中国图书资料分类法》 +\UDC{000} %《国际十进分类法UDC》的类号 +\secretlevel{公开} %学位论文密级分为"公开"、"内部"、"秘密"和"机密"四种 +\studentid{130623} %学号要完整,前面的零不能省略。 +\title{灵犀一指心法}{灵犀一指}{The theory of powerful fingers}{powerful fingers} +\author{陆小凤}{Phoenix Land, Jr.} +\advisor{夜帝}{教授}{King Night}{Prof.} +\coadvisor{楚留香}{副教授}{Perfume Tsu}{Associate Prof.} % 没有% 可以不填 + \degreetype{武学硕士}{Master of Kongfu} % 详细学位名称 +\major{内功} +\submajor{内功心法} +\defenddate{\today} +\authorizedate{\today} +\committeechair{夜帝} +\reviewer{张三丰}{黄药师} +\department{东南大学武学院}{School of kongfu} +\seuthesisthanks{本课题的研究获郭靖-黄蓉降龙基金、杨过-小龙女黯然销魂基金以及郭襄的倚天基金资助} +\makebigcover +\makecover +\begin{abstract}{武功,心法,内功,灵犀一指} +灵犀一指是一种非常厉害的武功。 +\end{abstract} + +\begin{englishabstract}{Kongfu, theory, fundamental kongfu, powerful fingers} + powerful fingers is a kind of powerful kongfu. +\end{englishabstract} + +\setnomname{术语与符号约定} +\tableofcontents +\listofothers + +\mainmatter + +\chapter{绪论} +\section{研究背景} +天下武功,无坚不破,唯快不破。灵犀一指属于快而非坚之武学。 + + +\section{本论文的工作} +本论文的研究对象为灵犀一指,着重研究其中的内功心法。 + + +\nomenclature{PF}{powerful fingers} +\nomenclature{KF}{kongfu} + +\chapter{武学与江湖} + +\section{引言} +行走江湖义当先,路见不平,拔刀相助。 + +\section{人与江湖} +有人的地方就有江湖,江湖险恶。 + +\section{武学的博大精深} +天下武学,博大精深。若心生贪念,修行邪术,终将走火入魔。 + +\section{本章小结} +本章介绍了武学,江湖与人的关系。为后续章节的内容打下了基础。 + +\chapter{内功} +\section{引言} +内功是指提升人内力的武功,与招式相对。内功是招式的理论,招式是内功的技术。 + +\section{内功的基本原理} +气聚丹田,心无杂念方可修行内功。 + +\section{内功与喝酒的关系} +研究表明,适量饮酒有助于修炼内功。 + + + +\section{本章小结} +本章主要介绍了内功的基本概念、原理。 + +\chapter{心法} +\section{引言} +内功即是武学的理论,而心法就是内功的核心部分。 +\section{如何提高内功} +提高内功只有勤加修炼,尤其是心法的修炼。 +\section{本章小结} +本章介绍了心法和内功的关系。 + +\chapter{灵犀一指} +\section{引言} +灵犀一指是陆小凤自创的一门武功。这种武功不需要任何兵器,只需徒手就可将敌人制服。 + +\section{灵犀一指的起源} +陆小凤年轻时热衷武学,在西域一代游历时突发灵感,创立了灵犀一指,如图\ref{lxfbook}所示。 + +\begin{figure} +\centering +\includegraphics[width=.6\textwidth]{lxfbook.jpg} +\caption{陆小凤传奇\label{lxfbook}} +\end{figure} + +\section{灵犀一指要诀} +灵犀一指是一种以柔制刚的武功,一般人很难领悟其中的精妙之处,因此很难学会。\cite{lxf:a}\citen{lxf:b} +实际上,它的要诀就是将内力汇聚在手指经脉之内,提高内力的密度,然后在瞬间释放出来,以致达到将敌人兵器折断的力道。 +如表\ref{lxfinsight}所示。 +\begin{table} +\centering +\caption{灵犀一指的要诀\label{lxfinsight}} +\begin{tabular}{|c||c|} +\hline +步骤 & 操作\\ +\hline\hline +1 & 气聚丹田\\ +\hline +2 & 将丹田之气注入手指经脉\\ +\hline +3 & 瞬间释放\\ +\hline +4 & 将敌人制服\\ +\hline +\end{tabular} +\end{table} + +也可用算法表示,如算法\ref{algoinsight}所示。 + +\begin{algorithm} +\caption{\label{algoinsight}灵犀一指要诀} +\begin{algorithmic}[1] +\STATE 气聚丹田。 +\STATE 将丹田之气注入手指经脉。 +\STATE 瞬间释放。 +\STATE 将敌人制服。 +\end{algorithmic} +\end{algorithm} + +也可用数学公式表示,如式\ref{mc2}所示。 +\begin{equation} +E=mc^2 +\label{mc2} +\end{equation} + +\section{本章小结} +本章介绍了灵犀一指的要诀部分。 + + + + +\chapter{全文总结} +本文介绍了灵犀一指的起源,重要性和其中的要诀。 +本章对全文工作进行了回顾和总结。 + +\acknowledgement +感谢每一个给予帮助的人。 + +\thesisbib{seuthesix} + + +\appendix + +\chapter{欧几里得第二定理的证明} +\newtheorem{theorem}{定理} +\begin{theorem} +欧几里得第二定理(素数有无穷多个)\\ +证明:用反证法。假设素数有有限个($N$个),记为$p_1,p_2,\dots,p_N$。则我们构造一个新的数, +\[ +n=p_1p_2\dots p_N+1. +\] +由于$p_i,i=1,2,\dots,N$为素数,则一定不为$1$。于是对于任意的$p_i,i=1,2,\dots, N$,有 +\[ +p_i\not|n +\] +这表明,要么$n$本身为素数,要么$n$为合数,但是存在$p_1,p_2,\dots,p_N$之外的其他素数能够将$n$进行素因子分解。 +不管哪种情况,都表明存在更多的素数。定理得证。\qed +\end{theorem} + +\chapter{$\sqrt{2}$是无理数的证明} +\begin{theorem} +$\sqrt{2}$是无理数。\\ +证明:用反证法。假设$\sqrt{2}$是有理数,则可表示为两个整数的商,即$\exists p,q, q\ne0$ +\[ +\sqrt{2}=\frac{p}{q} +\] +不失一般性,我们假设$p,q$是既约的,即$\gcd(p,q)=1$。对上式两边平方可得\\ +\begin{align*} +2& =\frac{p^2}{q^2}\\ +p^2&=2q^2. +\end{align*} +表明$p^2$为偶数,因此$p$为偶数,记$p=2m$。则 +\begin{align*} +p^2&=4m^2=2q^2\\ +q^2&=2m^2. +\end{align*} +表明$q$也为偶数,因此它们有公共因子$2$。这与它们既约的假设矛盾。定理得证。\qed +\end{theorem} + +\resume{作者攻读硕士学位期间的研究成果} +\begin{flushleft} +{\bfseries \large 发表的论文}\\ \relax +[1] 第一作者,“灵犀一指:理论与应用”, 武侠学报, +2015年5月。\\ +\end{flushleft} + + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/seuthesix/sample_masters.pdf b/Master/texmf-dist/doc/latex/seuthesix/sample_masters.pdf new file mode 100644 index 00000000000..8ba9bb90f9e Binary files /dev/null and b/Master/texmf-dist/doc/latex/seuthesix/sample_masters.pdf differ diff --git a/Master/texmf-dist/doc/latex/seuthesix/sample_masters.tex b/Master/texmf-dist/doc/latex/seuthesix/sample_masters.tex new file mode 100644 index 00000000000..b0433d220aa --- /dev/null +++ b/Master/texmf-dist/doc/latex/seuthesix/sample_masters.tex @@ -0,0 +1,202 @@ +\documentclass[algorithmlist, figurelist,tablelist, nomlist,masters]{seuthesix} + + +\begin{document} +\categorynumber{000} % 分类采用《中国图书资料分类法》 +\UDC{000} %《国际十进分类法UDC》的类号 +\secretlevel{公开} %学位论文密级分为"公开"、"内部"、"秘密"和"机密"四种 +\studentid{130623} %学号要完整,前面的零不能省略。 +\title{灵犀一指心法}{灵犀一指}{The theory of powerful fingers}{powerful fingers} +\author{陆小凤}{Phoenix Land, Jr.} +\advisor{夜帝}{教授}{King Night}{Prof.} +\coadvisor{楚留香}{副教授}{Perfume Tsu}{Associate Prof.} % 没有% 可以不填 + \degreetype{武学硕士}{Master of Kongfu} % 详细学位名称 +\major{内功} +\submajor{内功心法} +\defenddate{\today} +\authorizedate{\today} +\committeechair{夜帝} +\reviewer{张三丰}{黄药师} +\department{东南大学武学院}{School of kongfu} +\seuthesisthanks{本课题的研究获郭靖-黄蓉降龙基金、杨过-小龙女黯然销魂基金以及郭襄的倚天基金资助} +\makebigcover +\makecover +\begin{abstract}{武功,心法,内功,灵犀一指} +灵犀一指是一种非常厉害的武功。 +\end{abstract} + +\begin{englishabstract}{Kongfu, theory, fundamental kongfu, powerful fingers} + powerful fingers is a kind of powerful kongfu. +\end{englishabstract} + +\setnomname{术语与符号约定} +\tableofcontents +\listofothers + +\mainmatter + +\chapter{绪论} +\section{研究背景} +天下武功,无坚不破,唯快不破。灵犀一指属于快而非坚之武学。 + + +\section{本论文的工作} +本论文的研究对象为灵犀一指,着重研究其中的内功心法。 + + +\nomenclature{PF}{powerful fingers} +\nomenclature{KF}{kongfu} + +\chapter{武学与江湖} + +\section{引言} +行走江湖义当先,路见不平,拔刀相助。 + +\section{人与江湖} +有人的地方就有江湖,江湖险恶。 + +\section{武学的博大精深} +天下武学,博大精深。若心生贪念,修行邪术,终将走火入魔。 + +\section{本章小结} +本章介绍了武学,江湖与人的关系。为后续章节的内容打下了基础。 + +\chapter{内功} +\section{引言} +内功是指提升人内力的武功,与招式相对。内功是招式的理论,招式是内功的技术。 + +\section{内功的基本原理} +气聚丹田,心无杂念方可修行内功。 + +\section{内功与喝酒的关系} +研究表明,适量饮酒有助于修炼内功。 + + + +\section{本章小结} +本章主要介绍了内功的基本概念、原理。 + +\chapter{心法} +\section{引言} +内功即是武学的理论,而心法就是内功的核心部分。 +\section{如何提高内功} +提高内功只有勤加修炼,尤其是心法的修炼。 +\section{本章小结} +本章介绍了心法和内功的关系。 + +\chapter{灵犀一指} +\section{引言} +灵犀一指是陆小凤自创的一门武功。这种武功不需要任何兵器,只需徒手就可将敌人制服。 + +\section{灵犀一指的起源} +陆小凤年轻时热衷武学,在西域一代游历时突发灵感,创立了灵犀一指,如图\ref{lxfbook}所示。 + +\begin{figure} +\centering +\includegraphics[width=.6\textwidth]{lxfbook.jpg} +\caption{陆小凤传奇\label{lxfbook}} +\end{figure} + +\section{灵犀一指要诀} +灵犀一指是一种以柔制刚的武功,一般人很难领悟其中的精妙之处,因此很难学会。\cite{lxf:a}\citen{lxf:b} +实际上,它的要诀就是将内力汇聚在手指经脉之内,提高内力的密度,然后在瞬间释放出来,以致达到将敌人兵器折断的力道。 +如表\ref{lxfinsight}所示。 +\begin{table} +\centering +\caption{灵犀一指的要诀\label{lxfinsight}} +\begin{tabular}{|c||c|} +\hline +步骤 & 操作\\ +\hline\hline +1 & 气聚丹田\\ +\hline +2 & 将丹田之气注入手指经脉\\ +\hline +3 & 瞬间释放\\ +\hline +4 & 将敌人制服\\ +\hline +\end{tabular} +\end{table} + +也可用算法表示,如算法\ref{algoinsight}所示。 + +\begin{algorithm} +\caption{\label{algoinsight}灵犀一指要诀} +\begin{algorithmic}[1] +\STATE 气聚丹田。 +\STATE 将丹田之气注入手指经脉。 +\STATE 瞬间释放。 +\STATE 将敌人制服。 +\end{algorithmic} +\end{algorithm} + +也可用数学公式表示,如式\ref{mc2}所示。 +\begin{equation} +E=mc^2 +\label{mc2} +\end{equation} + +\section{本章小结} +本章介绍了灵犀一指的要诀部分。 + + + + +\chapter{全文总结} +本文介绍了灵犀一指的起源,重要性和其中的要诀。 +本章对全文工作进行了回顾和总结。 + +\acknowledgement +感谢每一个给予帮助的人。 + +\thesisbib{seuthesix} + + +\appendix + +\chapter{欧几里得第二定理的证明} +\newtheorem{theorem}{定理} +\begin{theorem} +欧几里得第二定理(素数有无穷多个)\\ +证明:用反证法。假设素数有有限个($N$个),记为$p_1,p_2,\dots,p_N$。则我们构造一个新的数, +\[ +n=p_1p_2\dots p_N+1. +\] +由于$p_i,i=1,2,\dots,N$为素数,则一定不为$1$。于是对于任意的$p_i,i=1,2,\dots, N$,有 +\[ +p_i\not|n +\] +这表明,要么$n$本身为素数,要么$n$为合数,但是存在$p_1,p_2,\dots,p_N$之外的其他素数能够将$n$进行素因子分解。 +不管哪种情况,都表明存在更多的素数。定理得证。\qed +\end{theorem} + +\chapter{$\sqrt{2}$是无理数的证明} +\begin{theorem} +$\sqrt{2}$是无理数。\\ +证明:用反证法。假设$\sqrt{2}$是有理数,则可表示为两个整数的商,即$\exists p,q, q\ne0$ +\[ +\sqrt{2}=\frac{p}{q} +\] +不失一般性,我们假设$p,q$是既约的,即$\gcd(p,q)=1$。对上式两边平方可得\\ +\begin{align*} +2& =\frac{p^2}{q^2}\\ +p^2&=2q^2. +\end{align*} +表明$p^2$为偶数,因此$p$为偶数,记$p=2m$。则 +\begin{align*} +p^2&=4m^2=2q^2\\ +q^2&=2m^2. +\end{align*} +表明$q$也为偶数,因此它们有公共因子$2$。这与它们既约的假设矛盾。定理得证。\qed +\end{theorem} + +\resume{作者攻读硕士学位期间的研究成果} +\begin{flushleft} +{\bfseries \large 发表的论文}\\ \relax +[1] 第一作者,“灵犀一指:理论与应用”, 武侠学报, +2015年5月。\\ +\end{flushleft} + + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/seuthesix/sample_phd.pdf b/Master/texmf-dist/doc/latex/seuthesix/sample_phd.pdf new file mode 100644 index 00000000000..4683798677d Binary files /dev/null and b/Master/texmf-dist/doc/latex/seuthesix/sample_phd.pdf differ diff --git a/Master/texmf-dist/doc/latex/seuthesix/sample_phd.tex b/Master/texmf-dist/doc/latex/seuthesix/sample_phd.tex new file mode 100644 index 00000000000..f7db6d78c9e --- /dev/null +++ b/Master/texmf-dist/doc/latex/seuthesix/sample_phd.tex @@ -0,0 +1,202 @@ +\documentclass[algorithmlist, figurelist,tablelist, nomlist,phd]{seuthesix} + + +\begin{document} +\categorynumber{000} % 分类采用《中国图书资料分类法》 +\UDC{000} %《国际十进分类法UDC》的类号 +\secretlevel{公开} %学位论文密级分为"公开"、"内部"、"秘密"和"机密"四种 +\studentid{130623} %学号要完整,前面的零不能省略。 +\title{灵犀一指心法}{灵犀一指}{The theory of powerful fingers}{powerful fingers} +\author{陆小凤}{Phoenix Land, Jr.} +\advisor{夜帝}{教授}{King Night}{Prof.} +\coadvisor{楚留香}{副教授}{Perfume Tsu}{Associate Prof.} % 没有% 可以不填 + \degreetype{武学博士}{Doctor of Kongfu} % 详细学位名称 +\major{内功} +\submajor{内功心法} +\defenddate{\today} +\authorizedate{\today} +\committeechair{夜帝} +\reviewer{张三丰}{黄药师} +\department{东南大学武学院}{School of kongfu} +\seuthesisthanks{本课题的研究获郭靖-黄蓉降龙基金、杨过-小龙女黯然销魂基金以及郭襄的倚天基金资助} +\makebigcover +\makecover +\begin{abstract}{武功,心法,内功,灵犀一指} +灵犀一指是一种非常厉害的武功。 +\end{abstract} + +\begin{englishabstract}{Kongfu, theory, fundamental kongfu, powerful fingers} + powerful fingers is a kind of powerful kongfu. +\end{englishabstract} + +\setnomname{术语与符号约定} +\tableofcontents +\listofothers + +\mainmatter + +\chapter{绪论} +\section{研究背景} +天下武功,无坚不破,唯快不破。灵犀一指属于快而非坚之武学。 + + +\section{本论文的工作} +本论文的研究对象为灵犀一指,着重研究其中的内功心法。 + + +\nomenclature{PF}{powerful fingers} +\nomenclature{KF}{kongfu} + +\chapter{武学与江湖} + +\section{引言} +行走江湖义当先,路见不平,拔刀相助。 + +\section{人与江湖} +有人的地方就有江湖,江湖险恶。 + +\section{武学的博大精深} +天下武学,博大精深。若心生贪念,修行邪术,终将走火入魔。 + +\section{本章小结} +本章介绍了武学,江湖与人的关系。为后续章节的内容打下了基础。 + +\chapter{内功} +\section{引言} +内功是指提升人内力的武功,与招式相对。内功是招式的理论,招式是内功的技术。 + +\section{内功的基本原理} +气聚丹田,心无杂念方可修行内功。 + +\section{内功与喝酒的关系} +研究表明,适量饮酒有助于修炼内功。 + + + +\section{本章小结} +本章主要介绍了内功的基本概念、原理。 + +\chapter{心法} +\section{引言} +内功即是武学的理论,而心法就是内功的核心部分。 +\section{如何提高内功} +提高内功只有勤加修炼,尤其是心法的修炼。 +\section{本章小结} +本章介绍了心法和内功的关系。 + +\chapter{灵犀一指} +\section{引言} +灵犀一指是陆小凤自创的一门武功。这种武功不需要任何兵器,只需徒手就可将敌人制服。 + +\section{灵犀一指的起源} +陆小凤年轻时热衷武学,在西域一代游历时突发灵感,创立了灵犀一指,如图\ref{lxfbook}所示。 + +\begin{figure} +\centering +\includegraphics[width=.6\textwidth]{lxfbook.jpg} +\caption{陆小凤传奇\label{lxfbook}} +\end{figure} + +\section{灵犀一指要诀} +灵犀一指是一种以柔制刚的武功,一般人很难领悟其中的精妙之处,因此很难学会。\cite{lxf:a}\citen{lxf:b} +实际上,它的要诀就是将内力汇聚在手指经脉之内,提高内力的密度,然后在瞬间释放出来,以致达到将敌人兵器折断的力道。 +如表\ref{lxfinsight}所示。 +\begin{table} +\centering +\caption{灵犀一指的要诀\label{lxfinsight}} +\begin{tabular}{|c||c|} +\hline +步骤 & 操作\\ +\hline\hline +1 & 气聚丹田\\ +\hline +2 & 将丹田之气注入手指经脉\\ +\hline +3 & 瞬间释放\\ +\hline +4 & 将敌人制服\\ +\hline +\end{tabular} +\end{table} + +也可用算法表示,如算法\ref{algoinsight}所示。 + +\begin{algorithm} +\caption{\label{algoinsight}灵犀一指要诀} +\begin{algorithmic}[1] +\STATE 气聚丹田。 +\STATE 将丹田之气注入手指经脉。 +\STATE 瞬间释放。 +\STATE 将敌人制服。 +\end{algorithmic} +\end{algorithm} + +也可用数学公式表示,如式\ref{mc2}所示。 +\begin{equation} +E=mc^2 +\label{mc2} +\end{equation} + +\section{本章小结} +本章介绍了灵犀一指的要诀部分。 + + + + +\chapter{全文总结} +本文介绍了灵犀一指的起源,重要性和其中的要诀。 +本章对全文工作进行了回顾和总结。 + +\acknowledgement +感谢每一个给予帮助的人。 + +\thesisbib{seuthesix} + + +\appendix + +\chapter{欧几里得第二定理的证明} +\newtheorem{theorem}{定理} +\begin{theorem} +欧几里得第二定理(素数有无穷多个)\\ +证明:用反证法。假设素数有有限个($N$个),记为$p_1,p_2,\dots,p_N$。则我们构造一个新的数, +\[ +n=p_1p_2\dots p_N+1. +\] +由于$p_i,i=1,2,\dots,N$为素数,则一定不为$1$。于是对于任意的$p_i,i=1,2,\dots, N$,有 +\[ +p_i\not|n +\] +这表明,要么$n$本身为素数,要么$n$为合数,但是存在$p_1,p_2,\dots,p_N$之外的其他素数能够将$n$进行素因子分解。 +不管哪种情况,都表明存在更多的素数。定理得证。\qed +\end{theorem} + +\chapter{$\sqrt{2}$是无理数的证明} +\begin{theorem} +$\sqrt{2}$是无理数。\\ +证明:用反证法。假设$\sqrt{2}$是有理数,则可表示为两个整数的商,即$\exists p,q, q\ne0$ +\[ +\sqrt{2}=\frac{p}{q} +\] +不失一般性,我们假设$p,q$是既约的,即$\gcd(p,q)=1$。对上式两边平方可得\\ +\begin{align*} +2& =\frac{p^2}{q^2}\\ +p^2&=2q^2. +\end{align*} +表明$p^2$为偶数,因此$p$为偶数,记$p=2m$。则 +\begin{align*} +p^2&=4m^2=2q^2\\ +q^2&=2m^2. +\end{align*} +表明$q$也为偶数,因此它们有公共因子$2$。这与它们既约的假设矛盾。定理得证。\qed +\end{theorem} + +\resume{作者攻读博士学位期间的研究成果} +\begin{flushleft} +{\bfseries \large 发表的论文}\\ \relax +[1] 第一作者,“灵犀一指:理论与应用”, 武侠学报, +2015年5月。\\ +\end{flushleft} + + +\end{document} \ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/seuthesix/seuthesix.bib b/Master/texmf-dist/doc/latex/seuthesix/seuthesix.bib new file mode 100644 index 00000000000..43354b839c6 --- /dev/null +++ b/Master/texmf-dist/doc/latex/seuthesix/seuthesix.bib @@ -0,0 +1,636 @@ +@article{komine2004fundamental, + title={Fundamental analysis for visible-light communication system using {LED} lights}, + author={Komine, Toshihiko and Nakagawa, Masao}, + journal={Consumer Electronics, {IEEE} Transactions on}, + volume={50}, + number={1}, + pages={100--107}, + year={2004}, + publisher={{IEEE}} +} + +@article{pathak2015visible, + title={Visible Light Communication, Networking, and Sensing: A Survey, Potential and Challenges}, + author={Pathak, Parth H and Feng, Xiaotao and Hu, Pengfei and Mohapatra, Prasant}, + journal={Communications Surveys \& Tutorials, {IEEE}}, + volume={17}, + number={4}, + pages={2047--2077}, + year={2015}, + publisher={{IEEE}} +} + +@article{elgala2011indoor, + title={Indoor optical wireless communication: potential and state-of-the-art}, + author={Elgala, Hany and Mesleh, Raed and Haas, Harald}, + journal={Communications Magazine, {IEEE}}, + volume={49}, + number={9}, + pages={56--62}, + year={2011}, + publisher={{IEEE}} +} + +@book{dimitrov2015principles, + title={Principles of {LED} Light Communications: Towards Networked {Li-Fi}}, + author={Dimitrov, Svilen and Haas, Harald}, + year={2015}, + publisher={Cambridge University Press} +} + +@book{ghassemlooy2012optical, + title={Optical wireless communications: system and channel modelling with Matlab{\textregistered}}, + author={Ghassemlooy, Zabih and Popoola, Wasiu and Rajbhandari, Sujan}, + year={2012}, + publisher={{CRC} Press} +} + +@inproceedings{fujimoto2014fastest, + title={The fastest visible light transmissions of 662 Mb/s by a blue LED, 600 Mb/s by a red {LED}, + and 520 Mb/s by a green {LED} based on simple {OOK-NRZ} modulation of a commercially available {RGB}-type + white {LED} using pre-emphasis and post-equalizing techniques}, + author={Fujimoto, Naoki and Yamamoto, Seiichi}, + booktitle={Optical Communication ({ECOC}), 2014 European Conference on}, + pages={1--3}, + year={2014}, + organization={{IEEE}} +} + + +@article{wang20158, + title={8-Gb/s {RGBY} {LED}-Based {WDM} {VLC} System Employing High-Order {CAP} Modulation and Hybrid Post Equalizer}, + author={Wang, Yiguang and Tao, Li and Huang, Xingxing and Shi, Jianyang and Chi, Nan}, + journal={Photonics Journal, {IEEE}}, + volume={7}, + number={6}, + pages={1--7}, + year={2015}, + publisher={{IEEE}} +} + +@article{tsonev20143, + title={A 3-Gb/s Single-{LED} {OFDM}-Based Wireless {VLC} Link Using a Gallium Nitride}, + author={Tsonev, Dobroslav and Chun, Hyunchae and Rajbhandari, Sujan and McKendry, Jonathan JD and Videv, Stefan and Gu, Erdan and Haji, Mohsin and Watson, Scott and Kelly, Anthony E and Faulkner, Grahame and others}, + journal={Photonics Technology Letters, {IEEE}}, + volume={26}, + number={7}, + pages={637--640}, + year={2014}, + publisher={{IEEE}} +} + +@inproceedings{minglun20155, + title={A 5.7 Km Visible Light Communications Experiment Demonstration}, + author={Minglun, Zhang and Peng, Zhao and Yinjie, Jia}, + booktitle={Ubiquitous and Future Networks ({ICUFN}), 2015 Seventh International Conference on}, + pages={58--60}, + year={2015}, + organization={{IEEE}} +} + + + +@inproceedings{wang20151, + title={1.8-{Gb}/s {WDM} Visible Light Communication Over 50-meter Outdoor Free Space Transmission Employing CAP Modulation and Receiver Diversity Technology}, + author={Wang, Yiguang and Huang, Xingxing and Tao, Li and Chi, Nan}, + booktitle={Optical Fiber Communication Conference}, + pages={M2F--2}, + year={2015}, + organization={Optical Society of America} +} + +@article{le2009100, + title={100-Mb/s NRZ visible light communications using a postequalized white LED}, + author={Le Minh, Hoa and O'Brien, Dominic and Faulkner, Grahame and Zeng, Lubin and Lee, Kyungwoo and Jung, Daekwang and Oh, YunJe and Won, Eun Tae}, + journal={Photonics Technology Letters, IEEE}, + volume={21}, + number={15}, + pages={1063--1065}, + year={2009}, + publisher={IEEE} +} + +@article{azevedo2009transition, + title={The transition to solid-state lighting}, + author={Azevedo, In{\^e}s Lima and Morgan, M Granger and Morgan, Fritz}, + journal={Proceedings of the IEEE}, + volume={97}, + number={3}, + pages={481--510}, + year={2009}, + publisher={IEEE} +} + +@book{zukauskas2002introduction, + title={Introduction to solid-state lighting}, + author={Zukauskas, Arturas and Shur, Michael S and Gaska, Remis}, + year={2002}, + publisher={Wiley-Interscience} +} + +@book{schubert2006light, + title={Light emitting diodes}, + author={Schubert, E Fred}, + year={2006}, + edition={Second}, + publisher={Cambridge University Press} +} + +@book{mccluney1994introduction, + title={Introduction to radiometry and photometry}, + author={McCluney, William Ross}, + year={1994}, + publisher={Artech House} +} + +@book{senior2009optical, + title={Optical fiber communications: principles and practice}, + author={Senior, John M and Jamro, M Yousif}, + year={2009}, + publisher={Pearson Education} +} + +@book{cie1932commission, + title={Commission Internationale de l'Eclairage Proceedings, 1931}, + author={CIE}, + year={1932}, + publisher={Cambridge University Press Cambridge} +} + +@book{malacara2011color, + title={Color vision and colorimetry: theory and applications}, + author={Malacara, Daniel}, + year={2011}, + edition={Second}, + publisher={SPIE} +} + +@article{armstrong2009ofdm, + title={OFDM for optical communications}, + author={Armstrong, Jean}, + journal={Lightwave Technology, Journal of}, + volume={27}, + number={3}, + pages={189--204}, + year={2009}, + publisher={IEEE} +} + + +@inproceedings{gonzalez2005ofdm, + title={OFDM over indoor wireless optical channel}, + author={Gonz{\'a}lez, Oswaldo and P{\'e}rez-Jim{\'e}nez, Rafael and Rodriguez, S and Rabad{\'a}n, Jos{\'e} and Ayala, Alejandro}, + booktitle={Optoelectronics, IEE Proceedings-}, + volume={152}, + number={4}, + pages={199--204}, + year={2005}, + organization={IET} +} + +@article{armstrong2006power, + title={Power efficient optical OFDM}, + author={Armstrong, Jean and Lowery, AJ}, + journal={Electronics Letters}, + volume={42}, + number={6}, + pages={370--372}, + year={2006}, + publisher={IET} +} + + + +@inproceedings{tsonev2012novel, + title={Novel unipolar orthogonal frequency division multiplexing (U-OFDM) for optical wireless}, + author={Tsonev, Dobroslav and Sinanovic, Sinan and Haas, Harald}, + booktitle={Vehicular Technology Conference (VTC Spring), 2012 IEEE 75th}, + pages={1--5}, + year={2012}, + organization={IEEE} +} + +@article{tsonevunlocking, + title={Unlocking Spectral Efficiency in Intensity Modulation and Direct Detection Systems}, + author={Tsonev, Dobroslav and Videv, Stefan and Haas, Harald}, + journal={Selected areas in communications, IEEE journal on}, + publisher={IEEE}, + year={2015}, + volume={33}, + number={9}, + pages={1758--1770} +} + +@article{mesleh2008spatial, + title={Spatial modulation}, + author={Mesleh, Raed Y and Haas, Harald and Sinanovi{\'c}, Sinan and Ahn, Chang Wook and Yun, Sangboh}, + journal={Vehicular Technology, IEEE Transactions on}, + volume={57}, + number={4}, + pages={2228--2241}, + year={2008}, + publisher={IEEE} +} + +@inproceedings{chau2001space, + title={Space modulation on wireless fading channels}, + author={Chau, Yawgeng and Yu, Shi-Hong and others}, + booktitle={Vehicular Technology Conference, 2001. VTC 2001 Fall. IEEE VTS 54th}, + volume={3}, + pages={1668--1671}, + year={2001}, + organization={IEEE} +} + + +@article{jeganathan2009space, + title={Space shift keying modulation for MIMO channels}, + author={Jeganathan, Jeyadeepan and Ghrayeb, Ali and Szczecinski, Leszek and Ceron, Andres}, + journal={Wireless Communications, IEEE Transactions on}, + volume={8}, + number={7}, + pages={3692--3703}, + year={2009}, + publisher={IEEE} +} + +@book{tse2005fundamentals, + title={Fundamentals of wireless communication}, + author={Tse, David and Viswanath, Pramod}, + year={2005}, + publisher={Cambridge university press} +} + +@article{fath2013performance, + title={Performance comparison of MIMO techniques for optical wireless communications in indoor environments}, + author={Fath, Thilo and Haas, Harald}, + journal={Communications, IEEE Transactions on}, + volume={61}, + number={2}, + pages={733--742}, + year={2013}, + publisher={IEEE} +} + +@book{proakis2007digital, +title={Digital communications}, +author={Proakis, John and Salehi, Masoud}, +year={2007}, +publisher={ McGraw-Hill Education}, +edition={Fifth} +} + +@book{gallager2008principles, + title={Principles of digital communication}, + author={Gallager, Robert G}, + year={2008}, + publisher={Cambridge University Press Cambridge, UK:} +} + +@book{kay1993fundamentals, +title={Fundamentals of Statistical Signal Processing: Estimation Theory}, +author={Kay,Steven}, +year={1993}, +volume={I}, +publisher={Prentice Hall} +} + + +@book{golomb2005signal, + title={Signal design for good correlation: for wireless communication, cryptography, and radar}, + author={Golomb, Solomon W and Gong, Guang}, + year={2005}, + publisher={Cambridge University Press} +} + +@book{li2013ofdma, + title={OFDMA mobile broadband communications: A systems approach}, + author={Li, Junyi and Wu, Xinzhou and Laroia, Rajiv}, + year={2013}, + publisher={Cambridge University Press} +} + +@book{cho2010mimo, + title={MIMO-OFDM wireless communications with MATLAB}, + author={Cho, Yong Soo and Kim, Jaekwon and Yang, Won Young and Kang, Chung G}, + year={2010}, + publisher={John Wiley \& Sons} +} + +@book{sesia2011lte, + title={LTE: the UMTS long term evolution}, + author={Sesia, Stefania and Toufik, Issam and Baker, Matthew}, + year={2011}, + publisher={John Wiley \& Sons}, + edition={Second} +} + +@inproceedings{brandwood1983complex, + title={A complex gradient operator and its application in adaptive array theory}, + author={Brandwood, DH}, + booktitle={IEE Proceedings F (Communications, Radar and Signal Processing)}, + volume={130}, + number={1}, + pages={11--16}, + year={1983}, + organization={IET} +} +@inproceedings{hou2007low, + title={Low-complexity enhanced DFT-based channel estimation for OFDM systems with virtual subcarriers}, + author={Hou, Xiaolin and Zhang, Zhan and Kayama, Hidetoshi}, + booktitle={Personal, Indoor and Mobile Radio Communications, 2007. PIMRC 2007. IEEE 18th International Symposium on}, + pages={1--5}, + year={2007}, + organization={IEEE} +} +@book{horn1985matrix, + title={Matrix analysis}, + author={Horn, Roger A and Johnson, Charles R}, + year={1985}, + publisher={Cambridge university press} +} + +@article{morelli2001comparison, + title={A comparison of pilot-aided channel estimation methods for OFDM systems}, + author={Morelli, Michele and Mengali, Umberto}, + journal={Signal Processing, IEEE Transactions on}, + volume={49}, + number={12}, + pages={3065--3073}, + year={2001}, + publisher={IEEE} +} + +@inproceedings{ancora2007down, + title={Down-sampled impulse response least-squares channel estimation for LTE OFDMA}, + author={Ancora, Andrea and Bona, Calogero and Slock, Dirk TM}, + booktitle={Acoustics, Speech and Signal Processing, 2007. ICASSP 2007. IEEE International Conference on}, + volume={3}, + pages={III--293}, + year={2007}, + organization={IEEE} +} + +@book{golub2013matrix, + title={Matrix computations}, + author={Golub, Gene H and Van Loan, Charles F}, + edition={Fourth}, + year={2013}, + publisher={The Johns Hopkins University Press} +} + +@inproceedings{kobayashi2004proposal, + title={Proposal of OFDM channel estimation method using discrete cosine tramsform}, + author={Kobayashi, Hideo and Mori, Kazuo}, + booktitle={Personal, Indoor and Mobile Radio Communications, 2004. PIMRC 2004. 15th IEEE International Symposium on}, + volume={3}, + pages={1797--1801}, + year={2004}, + organization={IEEE} +} + +@book{mitra2001digital, + title={Digital signal processing: a computer-based approach}, + author={Mitra, Sanjit Kumar}, + edition={Second}, + year={2001}, + publisher={McGraw-Hill} +} + + +@book{goldsmith2005wireless, + title={Wireless communications}, + author={Goldsmith, Andrea}, + year={2005}, + publisher={Cambridge university press} +} + +@standard{ieee2012ieee, + title={IEEE Standard for Information Technology-Telecommunications and Information Exchange Between + Systems-Local and Metropolitan Area Networks-Specific Requirements---Part 11: Wireless LAN Medium Access Control + (MAC) and Physical Layer (PHY) Specifications}, + stdcode={IEEE-802.11-2012}, + author={{IEEE Standards Association}}, + year={2012}, + publisher={IEEE} +} + +@book{hansen1998rank, + title={Rank-deficient and discrete ill-posed problems: numerical aspects of linear inversion}, + author={Hansen, Per Christian}, + year={1998}, + publisher={Society for Industry and Applied Mathematics} +} + +@article{de2005tutorial, + title={A tutorial on the cross-entropy method}, + author={De Boer, Pieter-Tjerk and Kroese, Dirk P and Mannor, Shie and Rubinstein, Reuven Y}, + journal={Annals of operations research}, + volume={134}, + number={1}, + pages={19--67}, + year={2005}, + publisher={Springer} +} + +@book{rubinstein2013cross, + title={The cross-entropy method: a unified approach to combinatorial optimization, Monte-Carlo simulation and machine learning}, + author={Rubinstein, Reuven Y and Kroese, Dirk P}, + year={2013}, + publisher={Springer Science \& Business Media} +} + +@book{gallager2013stochastic, + title={Stochastic processes: theory for applications}, + author={Gallager, Robert G}, + year={2013}, + publisher={Cambridge University Press} +} + +@book{cover2006elements, + title={Elements of information theory}, + author={Cover, Thomas M and Thomas, Joy A}, + year={2006}, + edition={Second}, + publisher={John Wiley \& Sons} +} + + +@book{gallager1968information, + title={Information theory and reliable communication}, + author={Gallager, Robert G}, + year={1968}, + publisher={John Wiley \& Sons} +} + +@book{tao2006analysis, +author={Tao,Terence}, +title={Analysis}, +volume={II}, +year=2006, +publisher={Hindustan Book Agency} +} + +@article{padgett2009fixed, + title={Fixed-point signal processing}, + author={Padgett, Wayne T and Anderson, David V}, + journal={Synthesis Lectures on Signal Processing}, + volume={4}, + number={1}, + pages={1--133}, + year={2009}, + publisher={Morgan \& Claypool Publishers} +} +@book{pinter1982book, + title={A book of abstract algebra}, + author={Pinter, Charles C}, + year={1982}, + publisher={McGrall-Hill} +} + +@book{brookshear2012computer, + title={Computer science: an overview}, + author={Brookshear, J Glenn and T. Smith, David and Brylow, Dennis}, + year={2012}, + publisher={Addison-Wesley} +} + +@book{devore2012modern, + title={Modern mathematical statistics with applications}, + author={Devore, Jay L and Berk, Kenneth N}, + year={2012}, + edition={Second}, + publisher={Springer Science \& Business Media} +} +@article{manasseh2011design, + title={Design of low PAPR preamble and pilot symbol for channel estimation in OFDM systems}, + author={Manasseh, Emmanuel and Ohno, Shuichi and Nakamoto, Masayoshi}, + journal={International Journal of Innovative Computing, and Information Control}, + volume={7}, + number={1}, + pages={39--50}, + year={2011} +} + +@misc{irdawebsite, +title={Infrared Data Association(IrDA)}, +author={}, +year={}, +url={http://www.irda.org/} +} + +@misc{vlccwebsite, +title={Visible Light Communications Consortium(VLCC)}, +url={http://www.vlcc.net/} +} + +@misc{omegawebsite, +title={Home Gigabit Access project(OMEGA)}, +url={http://www.ict-omega.eu/home.html} +} + +@misc{openvlcwebsite, +title={OpenVLC, an open-source, software-defined flexible visible light communication networks platform}, +url={http://www.openvlc.org/} +} + +@standard{ieee2011ieee, + title={IEEE Standard for Local and metropolitan area networks---Part 15.7: Short-Range Wireless Optical + Communication Using Visible Light}, + author={{IEEE Standards Association}}, + stdcode={IEEE-802.15.7-2011}, + year={2011}, + publisher={IEEE} +} + + + +@standard{ieee2008ieee, +title={IEEE Standard for Floating-Point Arithmetic}, +author={{IEEE Standards Association}}, +year=2008, +stdcode={IEEE-754-2008}, +publisher={IEEE} +} + + +@book{lxf:a, +author={古龙}, +title={陆小凤传奇之银钩赌坊}, +year=2005, +publisher={珠海出版社} +} + +@book{lxf:b, +author={古龙}, +title={陆小凤传奇之凤舞九天}, +year=2005, +publisher={珠海出版社} +} + + +@book{knuth, +author={Donald Knuth}, +title={The \TeX{}book}, +publisher={Addison-Wesley}, +year=1986 +} + +@book{mittlebach, +author={Frank Mittlebach and Michel Goossens}, +title={The \LaTeX{} Companion}, +edition={Second}, +year=2004, +publisher={Addison-Wesley} +} + + +@news{vlcnews, +title={VLC demonstration at seu has a data rate of 1Gbps}, +author={James Fan}, +year=2016, +newspaper={Yangtze Daily}, +pages=4 +} + + +@patent{pt, +applicant={张三}, +title={一种新的室内定位技术}, +littype={TP316}, +country={中国}, +pid={16XXXXX}, +year=2016, +language={zh} +} + +@mastersthesis{thesis:a, +author={李四}, +title={LTE 下行链路传输与信道估计技术}, +school={东南大学信息学院}, +address={南京}, +year=2015, +language={zh} +} + +@phdthesis{thesis:b, +author={王五}, +title={LTE MIMO检测技术}, +school={东南大学信息学院}, +address={南京}, +year=2015, +language={zh} +} + + + + + + + + + + + + + diff --git a/Master/texmf-dist/doc/latex/seuthesix/seuthesix.pdf b/Master/texmf-dist/doc/latex/seuthesix/seuthesix.pdf new file mode 100644 index 00000000000..9aad16c18cd Binary files /dev/null and b/Master/texmf-dist/doc/latex/seuthesix/seuthesix.pdf differ diff --git a/Master/texmf-dist/doc/latex/seuthesix/seuthesix.tex b/Master/texmf-dist/doc/latex/seuthesix/seuthesix.tex new file mode 100644 index 00000000000..068e3b4960d --- /dev/null +++ b/Master/texmf-dist/doc/latex/seuthesix/seuthesix.tex @@ -0,0 +1,603 @@ +\documentclass[figurelist,tablelist,algorithmlist,nomlist,masters]{seuthesix} + + + +\usepackage{hologo} +\usepackage{pdfpages} + +\begin{document} +\categorynumber{000} % 分类采用《中国图书资料分类法》 +\UDC{000} %《国际十进分类法UDC》的类号 +\secretlevel{公开} %学位论文密级分为"公开"、"内部"、"秘密"和"机密"四种 +\studentid{000000} %学号要完整,前面的零不能省略。 +\title{\seuthesix 用户手册}{手册}{\seuthesix User Manual}{\seuthesix} +\author{\seuthesix 开发组}{\seuthesix developer group} +\advisor{高德纳}{教授}{Donald E. Knuth}{Prof.} +\coadvisor{兰伯特}{副教授}{Leslie Lamport}{Associate Prof.} % 没有% 可以不填 + \degreetype{\TeX 学硕士}{Master of \TeX} % 详细学位名称 +\major{\TeX} +\submajor{\LaTeX} +\defenddate{\today} +\authorizedate{\today} +\committeechair{高德纳} +\reviewer{Frank Mittlebach}{David Carlisle} +\department{\TeX{}学院}{School of \TeX} +\seuthesisthanks{本课题的研究获\LaTeX{ }project 赞助\url{www.latex-project.org}} +\makebigcover +\makecover +\begin{abstract}{\TeX, \LaTeX, 文档类, 学位论文} +本文介绍如何使用\seuthesix 文档类撰写东南大学学位论文。 +\end{abstract} + +\begin{englishabstract}{\TeX, \LaTeX, document class, thesis/dissertation} + This work presents an introduction of how to use \seuthesix document class to typeset the thesis/dissertation of Southeast University. +\end{englishabstract} + +\tableofcontents +\listofothers + +\mainmatter + +\chapter{绪论} +\verb+seuthesix.cls+ 提供了符合规范的东南大学硕士与博士学位论文的\LaTeX 模板。 +模板的格式尽量满足东南大学研究生院和教务处的要求,当然由于水平有限其中错 +漏在所难免,我们欢迎东大的 \LaTeX{er} 一起参加开发和完善。如果您对开发和完善\seuthesix +感兴趣、有任何想法或建议,请与我们联系。该项目主页GitHub: +\url{https://github.com/zhimengfan1990/seuthesix}。 + +本模板基于早期许元同学发布的\verb+seuthesis.cls+。由于其中出现不少bug,无法顺利通过编译, +因此决定进行修改。由于修改内容较大,最终决定单独发布一个新的package。为了表示两者的继承关系, +新的package 取名为\seuthesix, 即\seuthesis{ }eXtented version。\seuthesix 初始版本号定为1.0。 + +\section{版权声明} + +\begin{tabular}{rl} +版权所有\copyright 2007--2016 & 许 元 (\url{xuyuan.cn@gmail.com})\\ + &宋翊涵 (\url{syhannnn@gmail.com})\\ + & 黄小雨 (\url{nobel1984@gmail.com})\\ + & 樊智猛 (\url{zhimengfan1990@163.com}) +\end{tabular} +\par +这一程序是自由软件,你可以遵照自由软件基金会发布的《GNU 通用公共许可证 +条款第三版》来修改和重新发布这一程序,或者 (根据您的选择) 用任何更新的版本。 +发布这一程序的目的是希望它有用,但没有任何担保。甚至没有适合特定目的的隐含 +的担保。更详细的情况请参阅《GNU 通用公共许可证》 +\footnote{\url{http://www.gnu.org/licenses/gpl.html}} + +\section{版本历史} +\begin{description} +\item[1.0] 2016/01/11,基于\seuthesis 构建新的\seuthesix 文档类。放弃\seuthesis +的xeCJK方案 ,直接采用\verb+ctexrep.cls+ 构建\verb+seuthesix.cls+, +修正\verb+seuthesix.bst+,一次性生成A3大封面、A4封面和论文内容,简化了操作,放弃对本科学位论文的支持(精力有限)。 +\end{description} + +\chapter{下载和安装} +\section{下载} +各个发布的版本可以到本项目在 GitHub 中找到,访问 + \url{https://github.com/zhimengfan1990/seuthesix}下载。 +\section{安装} +将宏包中的文件放在当前工作目录(与 \verb+.tex+ 文件放在同一目录下)即可, +当然也可以安装到 \TeX 系统 +中,不过需要注意是参考文献样式文件 \verb+.bst+ 必须置于 \verb+TEXMF/bibtex/bst+ 目录或子目 +录下。 + +本模板在 \TeX{Live} 2015(Windows 7 和 LinuxMint 17.1 环境下) 通过\hologo{XeLaTeX} 编译通过。 +如有您在使用中有任何问题,欢迎与我联系。 + +\chapter{使用说明} +学位论文应包括如下部分:\\ +\begin{enumerate} +\itshape +\item 中文封面 +\item 中文页面 +\item 英文页面 +\item 论文独创性声明和使用授权声明 +\item 中文内容提要及关键词 +\item 英文内容提要及关键词 +\item 目录 +\item \fbox{符号、变量、缩略词等本论文专用术语的注释表} +\item 正文 +\item 致谢 +\item 参考文献 +\item \fbox{附录} +\item \fbox{索引(中、英文)} +\item \fbox{作者简介(包括在学期间发表的论文和取得的学术成果清单)} +\item \fbox{后记} +\end{enumerate} +并按此顺序排列,其中\fbox{加方框的条目}为可选。 + + +\section{模板整体框架} +使用 \seuthesix 模板的整体框架如下所示,其中\verb+<...>+表示可替换的文本(replacement text)。 +{\color{magenta} +\begin{verbatim} +\documentclass[figurelist,tablelist,algorithmlist,nomlist,masters]{seuthesix} +%文档开始,指定选项 +\usepackage{} +\usepackage{} +%载入更多宏包 +\categorynumber{<000>} % 分类采用《中国图书资料分类法》 +\UDC{<000>} %《国际十进分类法UDC》的类号 +\secretlevel{<公开>} %学位论文密级分为"公开"、"内部"、"秘密"和"机密"四种 +\studentid{<000000>} %学号要完整,前面的零不能省略。 +\title{<\seuthesix 用户手册>}{<手册>}{<\seuthesix User Manual>}{<\seuthesix>} +%中文标题,中文副标题,英文标题,英文副标题, 副标题没有可以置为空, +%即 \title{<\seuthesix 用户手册>}{}{<\seuthesix User Manual>}{} +\author{<\seuthesix 开发组>}{<\seuthesix developer group>} +%作者中英文姓名 +\advisor{<高德纳>}{<教授>}{}{} +%导师中英文姓名与职称 +\coadvisor{<兰伯特>}{<副教授>}{}{} +% 副导师中英文姓名与职称,若没有,可以不使用该命令 + \degreetype{<\TeX 学硕士>}{} + % 详细学位类型,如工学硕士,Master of Engineering +\major{<\TeX>}%一级学科名 +\submajor{<\LaTeX>}%二级学科名 +\defenddate{<\today>}%答辩日期 +\authorizedate{<\today>}%授予学位日期 +\committeechair{<高德纳>}%答辩委员会主席姓名 +\reviewer{}{}%两位评阅人姓名 +\department{<\TeX{}学院>}{} +%学院名称 +\seuthesisthanks{<本课题的研究获\LaTeX{ }project 赞助\url{www.latex-project.org}>} +%致谢信息,没有可以不写 +\makebigcover%生成A3大封面 +\makecover% 生成封面 +\begin{abstract}{<\TeX, \LaTeX, 文档类, 学位论文>} +<本文介绍如何使用\seuthesix 文档类撰写东南大学学位论文。> +\end{abstract} +%生成中文摘要和关键词 +\begin{englishabstract}{<\TeX, \LaTeX, document class, thesis/dissertation>} + +\end{englishabstract} +%生成英文摘要和关键词 +\tableofcontents%生成目录 +\setnomname{<术语表名称>}%设置术语表的名称,用于\listofothers +\listofothers%生成图、表等目录,没有可以不写 + +\mainmatter +%开始正文 + +\chapter{<绪论>} +\section{<研究背景>} +\section{<本论文的工作>} +... + + +\chapter{<...>} +\section{<...>} +... + + +... + + +\chapter{<全文总结>} +... + +\acknowledgement +<感谢每一个给予帮助的人...> +%致谢,没有可以不写 + +\thesisbib{} +%参考文献 + +\appendix +\chapter{<...>} +... + +\chapter{<...>} +... +%附录部分,没有可以不写 + +\resume{<作者简介>} +<简介内容...> +%作者简介,没有可以不写 + +\end{document} +%文档到此结束 +\end{verbatim} +} + +\section{详细说明} +下面对这些命令及其参数进行详细介绍。 +\subsection{文档类及其选项} + +{\color{magenta} +\begin{verbatim} +\documentclass[]{seuthesix} +\end{verbatim} +} +该命令使用\seuthesix 文档类,其中\verb++用\texttt{masters, phd, engieering} 来分别表示 +学术硕士,博士,和工程硕士的学位论文。三者的区别主要在于封面的logo 不同。此外, +博士学位论文称为Dissertation, 而硕士学位论文(包括学术型和工程硕士)称为Thesis 。 +除了这三项之外,还可以添加别的选项。如{\texttt{nocolorlinks}}用于最终论文付梓(打印)时去除 +\texttt{hyperref}宏包 +产生的颜色链接(用方框表示,但该方框在打印时无效),使得打印的纸质版在这些地方更清晰。 +此外,基本参数,如纸张大小,页面布局等已经在文档类中指定,用户无需再次指定。 +对于Windows 系统,系统默认编码方式为GBK,因此需要注意使用 +编辑器将源文件以UTF8 编码保存,否则会出现乱码。对于Linux,系统默认编码就是UTF8,因此不存在这个问题。 +最后,如果需要在目录之后产生插图目录、表格目录、算法目录、术语与符号目录,需要分别 +提供\texttt{figurelist, tablelist, algorithmlist, nomlist}选项来指定。若这四个目录中至少有一个, +还需要给出\verb+\listofothers+命令来真正将该表格排版出来。 +若四个目录都不需要,则无需给出这四个选项和\verb+\listofothers+命令。 +\subsection{载入更多宏包} +{\color{magenta} +\begin{verbatim} +\usepackage[]{} +\end{verbatim} +} +如果用户还需要载入更多的宏包,可以通过这个命令载入。但是前提是不能破坏\seuthesix 文档类的基本参数设定。 +一般来讲,是不需要载入其他宏包的,除非用户知道自己到底在干什么。 + +\subsection{基本信息设置} +{\color{magenta} +\begin{verbatim} +\categorynumber{<000>} % 分类采用《中国图书资料分类法》 +\UDC{<000>} %《国际十进分类法UDC》的类号 +\secretlevel{<公开>} %学位论文密级分为"公开"、"内部"、"秘密"和"机密"四种 +\studentid{<000000>} %学号要完整,前面的零不能省略。 +\title{<\seuthesix 用户手册>}{<手册>}{<\seuthesix User Manual>}{<\seuthesix>} +%中文标题,中文副标题,英文标题,英文副标题, 副标题没有可以置为空, +%即 \title{<\seuthesix 用户手册>}{}{<\seuthesix User Manual>}{} +\author{<\seuthesix 开发组>}{<\seuthesix developer group>} +%作者中英文姓名 +\advisor{<高德纳>}{<教授>}{}{} +%导师中英文姓名与职称 +\coadvisor{<兰伯特>}{<副教授>}{}{} +% 副导师中英文姓名与职称,若没有,可以不使用该命令 + \degreetype{<\TeX 学硕士>}{} + % 详细学位类型,如工学硕士,Master of Engineering +\major{<\TeX>}%一级学科名 +\submajor{<\LaTeX>}%二级学科名 +\defenddate{<\today>}%答辩日期 +\authorizedate{<\today>}%授予学位日期 +\committeechair{<高德纳>}%答辩委员会主席姓名 +\reviewer{}{}%两位评阅人姓名 +\department{<\TeX{}学院>}{} +%学院名称 +\seuthesisthanks{<本课题的研究获\LaTeX{ }project 赞助\url{www.latex-project.org}>} +%致谢信息,没有可以不写 +\end{verbatim} +} +这些命令用来设置基本的参数。这些参数用于生成论文的封面、致谢信息等。 + + +{\color{magenta} +\begin{verbatim} +\makebigcover +\makecover +\end{verbatim} +} +提供了相关信息之后,就可以利用这两条命令来生成A3大封面、中文封面和英文封面。 + + +\subsection{中英文摘要} +{\color{magenta} +\begin{verbatim} +\begin{abstract}{<中文关键词>} +<中文摘要> +\end{abstract} +\begin{englishabstract}{} + +\end{englishabstract} +\end{verbatim} +} +这两条命令分别用来生成中、英文摘要。 + +\subsection{目录与图表目录等} +{\color{magenta} +\begin{verbatim} +\setnomname{<术语与符号约定>}%设置术语表的名称,用于\listofothers +\end{verbatim} +} +摘要之后就是目录,如果需要生成论文中使用的术语和符号列表,可以通过这个命令设置列表的名称,如 +\textit{术语与符号约定},等等。若不需要该列表,则无需使用该命令。 + +{\color{magenta} +\begin{verbatim} +\tableofcontents +\listofothers +\end{verbatim} +} +此时可以使用这两条命令生成目录和其他目录:插图目录,表格目录,算法目录,术语目录。 +只有目录时必须的,其他四个目录可选。若需要其中一个或多个,则要使用 +\verb+\listofothers+命令,同时在文档类选项中指定具体需要哪几个目录。 +比如,需得到算法目录,需要在文档类选项中提供\texttt{algorithmlist}选项。 + +\subsection{正文章节} +{\color{magenta} +\begin{verbatim} +\chapter{绪论} +<正文是学位论文的主体。内容可因研究课题的性质不同而有所变化。一般可包 +括:文献综述、理论基础、计算方法、实验方法、经过整理加工的实验结果的分析讨 +论、见解和结论。本研究课题国内外已有的重要文献的扼要概括, +阐明研究此课题的目的、意义, +研究的主要内容和所要解决的问题。本研究工作在国民经济建设和社会发展中的理论 +意义与实用价值。>... +\section{<...>} +<正文一律用阿拉伯数字编排页码,页码在底部居中。正文之前的摘要、目录等 +内容单独编排罗马数字页码。>... +<在查阅国内外文献和了解国内外有关科技情况的基础上,围绕课题涉及的问题, +综述前人工作情况,达到承前启后的目的。要求: +1. 总结课题方向至少 10 年以来的国内外动态; +2. 明确前人的工作水平; +3. 介绍目前尚存在的问题; +4. 说明本课题的主攻方向。 +文献总结应达到可独立成为一篇综述文章的要求。> + +.... + +\chapter{<...>} +<利用研究生本人所掌握的理论知识对所选课题进行科学地、严密地理论分析、 +数值计算或统计分析,剖析课题,提出自己的见解。> +\section{<...>} +<利用研究生本人所掌握的理论知识对所选课题进行科学地、严密地理论分析、 +数值计算或统计分析,剖析课题,提出自己的见解。> + +\chapter{<...>} +<列出数据的图或表,并对数据结果进行讨论,对比分析、结果推论要严格准确, +避免采用模棱两可的评定语言。对反常的数据要保留并做解释或者说明,不可随意剔 +除数据做出有违科学公正的行为。> + +\chapter{<...>} +... + +\chapter{<...>} +... + +\chapter{<全文总结>} +... + +\end{verbatim} +} + +\subsection{致谢} +{\color{magenta} +\begin{verbatim} +\acknowledgement +\end{verbatim} +} +该命令开启一个新的章(没有章编号),之后用户可以写入致谢内容。致谢内容自成一章。 +该部分可选。 +\subsection{参考文献} +{\color{magenta} +\begin{verbatim} +\thesisbib{} +\end{verbatim} +} +该命令自动生成参考文献,使用\texttt{seuthesix.bst} 指定的文献风格。 +作为该命令的参数,用户需提供自己的文献数据库文件,即\texttt{.bib}文件。 + +\subsection{附录} +{\color{magenta} +\begin{verbatim} +\appendix +\end{verbatim} +} +该命令切换到目录状态。 +此后的每个\verb+\chapter{<...>}+都会变成一个目录。 +章编号变为“目录A,目录B”,等等。 +该部分及后续的目录章为可选。 +\subsection{作者简介} +{\color{magenta} +\begin{verbatim} +\resume{<作者简介>} +\end{verbatim} +} +该命令开启一个新的章,用于作者简介。章名称通过参数\texttt{<作者简介>}指定。 +此后可开始作者简介的具体内容。该部分也自成一章。该部分可选。 + + +\chapter{注意事项} +\section{文献引用} +根据要求,文献应用应为数字标签(numerical label),上标形式。但是有时也会用到正常形式,即非 +上标形式,用于正文叙述。为此分别提供了两个命令来实现。 +{\color{magenta} +\begin{verbatim} +\cite{} +\end{verbatim} +} +用于实现上标的数字形式文献引用\cite{knuth}, +{\color{magenta} +\begin{verbatim} +\citen{} +\end{verbatim} +} +用于实现正常(非上标,normal)的数字形式文献引用\citen{mittlebach}。 +\section{参考文献格式} +见\verb+seuthesix.bst+的文档: 本文第\ref{bst}章。 + +\section{图表格式处理} +图名、表名字体字号已经有文档类 设定好,用户无需再次设定。但是,用户需要让它居中。图名位于图下方, +表名位于表上方。图片文件可直接置于当前工作目录,也可置于当前工作目录的\texttt{figures}子目录下(用户根据需要,自己创建该子目录)。 +图片名称只需要给出名称和扩展名,无需给出完整的路径。图\ref{logo}给出了一个图的例子。表\ref{entrytable}给出了一个表的例子。 +{\color{magenta} +\begin{verbatim} +\begin{figure} +\centering +\includegraphics[...]{...} +\caption{...} +\label{...} +\end{figue} +... +\begin{table} +\centering +\caption{...} +\label{...} +\begin{tabular}{...} +... +\end{tabular}. +\end{table} + +\end{verbatim} +} + +\begin{figure} +\centering +\caption{\seuthesix logo\label{logo}} +\chuhao \seuthesix +\end{figure} + +\section{算法格式处理} +\seuthesix 文档类采用了\texttt{algorithm, algorithmic }两个宏包来设置算法排版格式。 +详细使用方法参见这两个宏包的手册。这里给出一个简单的例子。 +{\color{magenta} +\begin{verbatim} +\begin{algorithm} +\caption{\label{algoinsight}如何使用\seuthesix 文档类} +\begin{algorithmic}[1] +\STATE if (具备一定的\LaTeX 使用经验) else (stop here) +\STATE 有耐心阅读文档 +\STATE 仔细阅读本文档 +\STATE 在使用中熟悉它 +\end{algorithmic} +\end{algorithm} +\end{verbatim} +} + +以上代码给出了算法\ref{algoinsight}的排版结果。 +\begin{algorithm} +\caption{\label{algoinsight}如何使用\seuthesix 文档类} +\begin{algorithmic}[1] +\STATE if (具备一定的\LaTeX 使用经验) else (stop here) +\STATE 有耐心阅读文档 +\STATE 仔细阅读本文档 +\STATE 在使用中熟悉它 +\end{algorithmic} +\end{algorithm} + +\section{术语生成} +{\color{magenta} +\begin{verbatim} +\nomenclature{LTE}{Long Term Evolution} +\nomenclatue[noprefix]{$\mathcal{CN}(0, C)$}{协方差矩阵为$C$的循环对称复高斯分布} +\end{verbatim} +} +\nomenclature{LTE}{Long Term Evolution} +\nomenclature[noprefix]{$\mathcal{CN}(0, C)$}{协方差矩阵为$C$的循环对称复高斯分布} +术语生成借助\texttt{nomencl}宏包。以上代码例子的排版结果在术语表中。对于数学符号,为使得它 +排在普通术语的后面,需要加上\texttt{[noprefix]}选项。 +编译时,第一次 + +\verb+xelatex + + +之后执行 + + \verb+makeindex .nlo -s nomencl.ist -o .nls+ + +然后再次执行 + +\verb+xelatex + + +一次。实际上,考虑到参考文献的生成,最后应该执行 + +\verb+xelatex + + +至少两次。 +\chapter{\texttt{seuthesix.bst}参考文献格式\label{bst}} +\section{简介} +\texttt{seuthesix.bst} 是符合东南大学硕士和博士毕业论文参考文献格式要求的 bibliography style。 +由于该文献格式是数字标签(numeric label)格式,且无需排序。因此,它是在标准的BibTeX +格式\texttt{unsrt.bst} 的基础上发展而来。同时,\verb=seuthesix.bst=文献格式不支持\texttt{crossref}字段。 +该文献格式支持中英文两种语言,采用中英文分离,分别进行处理的思想。对于中文文献的entry, +要求在\verb=.bib=文献数据库中该entry 提供\texttt{language} field +,其取值任意,但为了保持一致性,建议设为\verb+language={zh}+,或\verb+language="zh"+。 + +\section{支持的Entry type} +\texttt{seuthesix.bst}支持以下几种不同的entry type。 +\begin{description} +\item[book] 书籍 +\item[article] 期刊文章 +\item[inproceedings/conference] 会议文章 +\item[mastersthesis] 硕士学位论文 +\item[phdthesis] 博士学位论文 +\item[patent] 专利 +\item[standard] 标准 +\item[news] 报纸新闻 +\item[misc] 杂项,包括电子媒体及其他未能识别的entry type +\end{description} + +\section{各 entry type 所支持的field} +不同的entry type所支持的field 不尽相同。对于每个entry type 而言,其中的field 可分为三类: +required, optional, ignored。required field 应该必须出现,否则BibTeX 会发出warning(由bst中的output.check函数发出), +且最终得到的格式不能保证美观。 +optional field 可选,若未出现,不会导致BibTeX warning。ignored field +不起任何作用,被BibTeX 忽略。在entry type 对应的bibtex 函数(如 \verb=FUNCTION {article}=)中未使用的 field 都属于 ignored field。 + +下面列出各entry type所支持的field(即required field 和optional field), +其中required field使用黑体。如表\ref{entrytable}所示。 + +\begin{table} +\centering +\caption{\label{entrytable}不同entry type支持的field} +\begin{tabular}{|c||p{10cm}|} +\hline +\bfseries Entry type & \raggedright\bfseries Fields\tabularnewline +\hline\hline +article & \raggedright{\bfseries author, title, journal, year, } volume, number, pages, note, {{\bfseries lang}uage}\tabularnewline +\hline +book & \raggedright{\bfseries author/editor, title, }edition, translator, address, publisher, year, pages, note, {{\bfseries lang}uage}\tabularnewline +\hline +inproceedings(conference) & \raggedright {\bfseries author, title, }editor, booktitle, address, publisher, +year, pages, note, {{\bfseries lang}uage}\tabularnewline +\hline +mastersthesis &\raggedright{\bfseries author, title, address, school, year, }note, {{\bfseries lang}uage}\tabularnewline +\hline +phdthesis &\raggedright{\bfseries author, title, address, school, year, }note, {{\bfseries lang}uage}\tabularnewline +\hline +patent & \raggedright{\bfseries applicant\footnotemark, title, }littype\footnotemark, + country, pid\footnotemark, year, month, day, +note, {{\bfseries lang}uage}\tabularnewline +\hline +standard & \raggedright{\bfseries author, title, }stdcode\footnotemark, address, publisher, year, +note, {{\bfseries lang}uage}\tabularnewline +\hline +news & \raggedright{\bfseries author, title, newspaper, }year, month, day, pages, note, {{\bfseries lang}uage}\tabularnewline +\hline +misc &\raggedright{\bfseries }author, title, url, year, month, day, note, {{\bfseries lang}uage}\tabularnewline +\hline +\end{tabular} +\end{table} +\footnotetext[1]{专利申请人} +\footnotetext[2]{专利文献类型} +\footnotetext[3]{专利号} +\footnotetext[4]{标准号} +需要注意的是,若为英文参考文献,则language field 可以省略,而对于中文参考文献language field 则必须出现在\verb=.bib= 文献数据库中。 +其取值任意,但建议设为\verb+language={zh}+,或\verb+language="zh"+,以保持一致性。 +这就是表\ref{entrytable}中的{{\bfseries lang}uage}一半黑体一半非黑体的原因。 +参考文献部分给出了很多文献格式的例子。 + +\nocite{komine2004fundamental} +\nocite{dimitrov2015principles} +\nocite{fujimoto2014fastest} +\nocite{ieee2012ieee} +\nocite{irdawebsite} +\nocite{vlcnews} +\nocite{pt} +\nocite{thesis:a} +\nocite{thesis:b} + +\chapter{全文总结} +本文主要介绍了如何使用\seuthesix \LaTeX 文档类来对东南大学硕士与博士学位论文进行排版。 +当然,\seuthesix 肯定存在许多不足的地方,希望各位读者予以指正。 + +\acknowledgement +感谢每一个支持\seuthesix 的人。 + +\thesisbib{seuthesix} + +\appendix +\chapter{东南大学研究生学位论文的格式规定} +见下一页。 +\includepdf[pages=-,fitpaper]{rules.pdf} + + + +\resume{作者简介} +\seuthesix 开发组,目前仅有四人(当前活跃用户只有樊智猛一人),希望感兴趣的同学加入。 + + +\end{document} +。 \ No newline at end of file diff --git a/Master/texmf-dist/source/latex/seuthesix/make_pdf.bat b/Master/texmf-dist/source/latex/seuthesix/make_pdf.bat new file mode 100755 index 00000000000..c5c8f315328 --- /dev/null +++ b/Master/texmf-dist/source/latex/seuthesix/make_pdf.bat @@ -0,0 +1,5 @@ +xelatex seuthesix & +bibtex seuthesix & +makeindex seuthesix.nlo -s nomencl.ist -o seuthesix.nls & +xelatex seuthesix & +xelatex seuthesix diff --git a/Master/texmf-dist/source/latex/seuthesix/makefile_engineering.bat b/Master/texmf-dist/source/latex/seuthesix/makefile_engineering.bat new file mode 100755 index 00000000000..58de7ab042c --- /dev/null +++ b/Master/texmf-dist/source/latex/seuthesix/makefile_engineering.bat @@ -0,0 +1,5 @@ +xelatex sample_engineering & +bibtex sample_engineering & +makeindex sample_engineering.nlo -s nomencl.ist -o sample_engineering.nls & +xelatex sample_engineering & +xelatex sample_engineering diff --git a/Master/texmf-dist/source/latex/seuthesix/makefile_masters.bat b/Master/texmf-dist/source/latex/seuthesix/makefile_masters.bat new file mode 100755 index 00000000000..5fdbc1d1443 --- /dev/null +++ b/Master/texmf-dist/source/latex/seuthesix/makefile_masters.bat @@ -0,0 +1,5 @@ +xelatex sample_masters & +bibtex sample_masters & +makeindex sample_masters.nlo -s nomencl.ist -o sample_masters.nls & +xelatex sample_masters & +xelatex sample_masters diff --git a/Master/texmf-dist/source/latex/seuthesix/makefile_phd.bat b/Master/texmf-dist/source/latex/seuthesix/makefile_phd.bat new file mode 100755 index 00000000000..aeba38c1812 --- /dev/null +++ b/Master/texmf-dist/source/latex/seuthesix/makefile_phd.bat @@ -0,0 +1,5 @@ +xelatex sample_phd & +bibtex sample_phd & +makeindex sample_phd.nlo -s nomencl.ist -o sample_phd.nls & +xelatex sample_phd & +xelatex sample_phd diff --git a/Master/texmf-dist/tex/latex/seuthesix/seuthesix.cfg b/Master/texmf-dist/tex/latex/seuthesix/seuthesix.cfg new file mode 100644 index 00000000000..75e4f559344 --- /dev/null +++ b/Master/texmf-dist/tex/latex/seuthesix/seuthesix.cfg @@ -0,0 +1,79 @@ +%% +%% This is file `seuthesix.cfg' +%% This file will be loaded by seuthesix.cls at runtime and must be in the same +%% directory as seuthesix.cls +%% Author: James Fan, email: zhimengfan1990@163.com +%% License: GNU General Public License, version 3 + +\ProvidesFile{seuthesix.cfg} + +\newcommand{\universityname}{东南大学} +\newcommand{\universitynameeng}{Southeast University} +\newcommand{\schoolcodepre}{学校代码} +\newcommand{\schoolcode}{10286} +\newcommand{\secretlevelpre}{密级} +\newcommand{\categorynumberpre}{分类号} +\newcommand{\studentidpre}{学号} +\newcommand{\authorpre}{研究生姓名} +\newcommand{\advisorpre}{导~~师~~姓~~名} +\newcommand{\appdegreepre}{申请学位类别} +\newcommand{\majorpre}{一级学科名称} +\newcommand{\submajorpre}{二级学科名称} +\newcommand{\defenddatepre}{论文答辩日期} +\newcommand{\authorizeorganizationpre}{学位授予单位} +\newcommand{\@authorizeorganization}{~~东~南~大~学~~} +\newcommand{\authorizedatepre}{学位授予日期} +\newcommand{\committeechairpre}{答辩委员会主席} +\newcommand{\reviewerpre}{评~~~~~~~~~阅~~~~~~~~~人} +\newcommand{\@abstracttitle}{摘\quad 要} +\newcommand{\addresspre}{设计地点} +\newcommand{\bachelortitle}{毕业设计(论文)报告} +\newcommand{\todayeng}{\the\year/\the\month/\the\day} + +\newcommand{\@degreelevel}{硕士} +\newcommand{\@degreetype}{工学硕士} +\newcommand{\@degreetypeen}{Master of Engineering}\relax + +\newcommand{\@thesistype}{\@degreelevel{}学位论文} + +\newcommand{\signline}{\underline{\makebox[2.5cm][s]{}}} +\newcommand{\seudeclare}{ + {\xiaosihao + \begin{center} + {\hei\sanhao 东南大学学位论文独创性声明} + \end{center} + \vspace{0.5in} + { \linespacing{1.5} + 本人声明所呈交的学位论文是我个人在导师指导下进行的研究工作及取得的 + 研究成果。尽我所知,除了文中特别加以标注和致谢的地方外,论文中不包 + 含其他人已经发表或撰写过的研究成果,也不包含为获得东南大学或其它教 + 育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的 + 任何贡献均已在论文中作了明确的说明并表示了谢意。\par} + \vspace{0.3in} + \begin{flushright} + 研究生签名:\signline 日~期:\signline + \end{flushright} + + \vspace{1.5in} + + \begin{center} + {\hei\sanhao 东南大学学位论文使用授权声明} + \end{center} + \vspace{0.5in} + { \linespacing{1.5} + 东南大学、中国科学技术信息研究所、国家图书馆有权保留本人所送交学位 + 论文的复印件和电子文档,可以采用影印、缩印或其他复制手段保存论文。 + 本人电子文档的内容和纸质论文的内容相一致。除在保密期内的保密论文 + 外,允许论文被查阅和借阅,可以公布(包括刊登)论文的全部或部分内容。 + 论文的公布(包括刊登)授权东南大学研究生院办理。\par} + \vspace{0.3in} + \begin{flushright} + 研究生签名:\signline 导师签名:\signline 日~期:\signline + \end{flushright} + \par + } +} + + +\endinput + diff --git a/Master/texmf-dist/tex/latex/seuthesix/seuthesix.cls b/Master/texmf-dist/tex/latex/seuthesix/seuthesix.cls new file mode 100644 index 00000000000..c2b76a49367 --- /dev/null +++ b/Master/texmf-dist/tex/latex/seuthesix/seuthesix.cls @@ -0,0 +1,701 @@ +%% +%% This is file `seuthesix.cls', +%% This file provides a LaTeX document class for typesetting thesis of Southeast University, Nanjing, China. +%% Author: James Fan, email: zhimengfan1990@163.com +%% License: GNU General Public License, version 3 + + \NeedsTeXFormat{LaTeX2e}[1999/12/01] + \ProvidesClass{seuthesix}[2016/01/09 1.0 The LaTeX template for academic degree thesis of Southeast University] + \typeout{Document Class `seuthesix' 1.0 by James Fan (2016/01/09)} + +\newif\ifnocolorlinks\nocolorlinksfalse +\newif\ifcoadvisor\coadvisorfalse +\newif\ifengineering\engineeringfalse +\newif\ifmasters\masterstrue +\newif\ifphd\phdfalse +\newif\ifalgorithmlist\algorithmlistfalse +\newif\iffigurelist\figurelistfalse +\newif\iftablelist\tablelistfalse +\newif\ifnomlist\nomlistfalse + + \InputIfFileExists{seuthesix.cfg}% 引入配置文件 + {\typeout{[seuthesix]: Load seuthesix.cfg successfully!}}% + {\typeout{[seuthesix]: Load seuthesix.cfg failed!}}% +\DeclareOption{nocolorlinks}{\nocolorlinkstrue} +\DeclareOption{algorithmlist}{\algorithmlisttrue} +\DeclareOption{phd}{\phdtrue\mastersfalse\engineeringfalse\renewcommand\@degreelevel{博士}} +\DeclareOption{masters}{\masterstrue\engineeringfalse\phdfalse\renewcommand\@degreelevel{硕士}} +\DeclareOption{engineering}{\engineeringtrue\masterstrue\phdfalse\renewcommand\@degreelevel{工程硕士}} +\DeclareOption{figurelist}{\figurelisttrue} +\DeclareOption{tablelist}{\tablelisttrue} +\DeclareOption{nomlist}{\nomlisttrue} +\DeclareOption*{\PassOptionsToClass{\CurrentOption}{ctexrep}} +\ProcessOptions + +%%=============================================load ctexrep============================== +\LoadClass[twoside,a4paper,zihao=-4,UTF8,openright]{ctexrep} +\RequirePackage[titles]{tocloft} +\renewcommand{\cftchapleader}{\bfseries\cftdotfill{\cftdotsep}} +\setCJKmainfont{SimSun} +\setCJKfamilyfont{zhsong}{SimSun} +\newcommand{\song}{\CJKfamily{zhsong}} +\setCJKfamilyfont{zhhei}{SimHei} +\newcommand{\hei}{\CJKfamily{zhhei}} +\setCJKfamilyfont{zhkai}{KaiTi} +\newcommand{\kai}{\CJKfamily{zhkai}} +\setCJKfamilyfont{zhfs}{FangSong} +\newcommand{\fs}{\CJKfamily{zhfs}} +\newcommand{\chuhao}{\fontsize{42bp}{46bp}\selectfont} +\newcommand{\xiaochuhao}{\fontsize{36bp}{40bp}\selectfont} +\newcommand{\yichu}{\fontsize{32bp}{36bp}\selectfont} +\newcommand{\yihao}{\fontsize{28bp}{32bp}\selectfont} +\newcommand{\erhao}{\fontsize{21bp}{24bp}\selectfont} +\newcommand{\xiaoerhao}{\fontsize{18bp}{20bp}\selectfont} +\newcommand{\sanhao}{\fontsize{15.75bp}{18bp}\selectfont} +\newcommand{\sihao}{\fontsize{14bp}{16bp}\selectfont} +\newcommand{\xiaosihao}{\fontsize{12bp}{14bp}\selectfont} +\newcommand{\wuhao}{\fontsize{10.5bp}{13bp}\selectfont} +\newcommand{\xiaowuhao}{\fontsize{9bp}{11bp}\selectfont} +\newcommand{\liuhao}{\fontsize{7.5bp}{9bp}\selectfont} +\newcommand{\xiaoliuhao}{\fontsize{6.5bp}{7.5bp}\selectfont} +\newcommand{\qihao}{\fontsize{5.5bp}{6.5bp}\selectfont} + +\ctexset{% +chapter/nameformat=\large\centering\hei, +chapter/numberformat=\large\centering\hei, +chapter/titleformat=\large\hei, +section/format=\raggedright, +section/nameformat={\large\bfseries}, +section/numberformat={\large\bfseries}, +section/titleformat={\sihao\bfseries}, +subsection/format=\normalsize\mdseries\raggedright, +subsubsection/format=\normalsize\mdseries\raggedright, +listfigurename={插图目录}, +listtablename={表格目录} +} + +%%==================================setting caption font====================== +\RequirePackage[font=small]{caption} + +%%==================================setting font================================== + +\RequirePackage{mathptmx} +\setmainfont[Mapping=tex-text]{Times New Roman} +\RequirePackage{amsmath} +\RequirePackage{amssymb} +\RequirePackage{amsthm} +\numberwithin{equation}{chapter} +\newcommand{\dif}{\mathrm{d}} + \DeclareMathOperator*{\argmin}{argmin} + \DeclareMathOperator*{\argmax}{argmax} + \DeclareMathOperator{\diag}{diag} + \DeclareMathOperator{\rank}{rank} + \DeclareMathOperator{\sinc}{sinc} + \DeclareMathOperator{\unwrap}{unwrap} + \def\me{\mathrm{e}} +\RequirePackage[mathscr]{eucal} +\RequirePackage{eufrak} +\RequirePackage{bm} +%%===========================================setting graphics and color========================== +\RequirePackage{graphicx} +\graphicspath{{figures/}{./}} +%%======================================setting nomenclatures================================= +\RequirePackage{nomencl} +\makenomenclature +\newcommand{\setnomname}[1]{\renewcommand\nomname{#1}} +\renewcommand{\nomname}{术语与数学符号约定} +%%==========================================setting algorithms=============================== +\RequirePackage{algorithm} +\RequirePackage{algorithmic} +\numberwithin{algorithm}{chapter} +\floatname{algorithm}{算法} +\renewcommand{\listalgorithmname}{算法目录} + +%%===========================setting bib label style=============================================== +\RequirePackage[super,square]{natbib} +\newcommand\citen[1]{[\!\!\citenum{#1}]} +%%===========================================setting hyperref ============================================ +\RequirePackage{hyperref} +\ifnocolorlinks +\hypersetup{colorlinks=false} +\else +\hypersetup{colorlinks=true} +\fi +\hypersetup{ + linkcolor=blue, + anchorcolor=black, + citecolor=red, + filecolor=magenta, + menucolor=red, + urlcolor=magenta +} + +%%=======================================================setting basic parameters=================================== +\AtEndDocument{\backcover} +\newcommand{\backcover}{ +\clearpage\thispagestyle{empty}\cleardoublepage\mbox{ }\clearpage\thispagestyle{empty} %backcover always at even page. +\includegraphics[width=\textwidth]{figures/back-cover.png} +} +\AtBeginDocument{% + } +%%=================================================setting page layout============================================= +\RequirePackage[bottom=1in,left=2.5cm,right=2.5cm,a4paper]{geometry} +%%=========================================================setting header and footer===================================== + +\RequirePackage{fancyhdr} +\pagestyle{fancy} +\fancyhf{} +\fancyhead[CO]{\xiaowuhao\universityname{}\@thesistype} +\fancyhead[CE]{ \xiaowuhao\leftmark} +\fancyfoot[CO,CE]{\thepage} +\renewcommand{\headrulewidth}{0.4pt} + + +\RequirePackage{eso-pic} +%%===========================================setting hooks for title page========================================== +\renewcommand{\author}[2]{ + \def\@author{#1} + \newcommand{\@authoreng}{#2} +} + +\newcommand{\@titleeng}{} +\newcommand{\@subtitleeng}{} +\renewcommand{\title}[4]{ + \def\@title{#1} + \newcommand{\@subtitle}{#2} + \renewcommand{\@titleeng}{#3} + \renewcommand{\@subtitleeng}{#4} +} + +\newcommand{\@advisorname}{} +\newcommand{\@advisortitle}{} +\newcommand{\@advisornameeng}{} +\newcommand{\@advisortitleeng}{} +\newcommand{\advisor}[4]{ + \renewcommand{\@advisorname}{#1} + \renewcommand{\@advisortitle}{#2} + \renewcommand{\@advisornameeng}{#3} + \renewcommand{\@advisortitleeng}{#4} +} + + +\newcommand{\@coadvisorname}{} +\newcommand{\@coadvisortitle}{} +\newcommand{\@coadvisornameeng}{} +\newcommand{\@coadvisortitleeng}{} +\newcommand{\coadvisor}[4]{ + \coadvisortrue + \renewcommand{\@coadvisorname}{#1} + \renewcommand{\@coadvisortitle}{#2} + \renewcommand{\@coadvisornameeng}{#3} + \renewcommand{\@coadvisortitleeng}{#4} +} + +\newcommand{\@categorynumber}{} +\newcommand{\categorynumber}[1]{\renewcommand{\@categorynumber}{#1}} +\newcommand{\@secretlevel}{} +\newcommand{\secretlevel}[1]{\renewcommand{\@secretlevel}{#1}} +\newcommand{\@UDC}{} +\newcommand{\UDC}[1]{\renewcommand{\@UDC}{#1}} +\newcommand{\@studentid}{} +\newcommand{\studentid}[1]{\renewcommand{\@studentid}{#1}} +\newcommand\degreetype[2]{\renewcommand\@degreetype{#1}\renewcommand\@degreetypeen{#2}} + +%\newcommand{\@majorlen}{8em} +\newcommand{\@major}{} +\newcommand{\major}[2][8em]{ + %\renewcommand{\@majorlen}{#1} + \renewcommand{\@major}{#2} +} +\newcommand{\@department}{} +\newcommand{\@departmenteng}{} +\newcommand{\department}[2]{ + \renewcommand{\@department}{#1} + \renewcommand{\@departmenteng}{#2} +} +\newcommand{\@submajor}{} +\newcommand{\submajor}[1]{ + \renewcommand{\@submajor}{#1} +} +\newcommand{\@defenddate}{} +\newcommand{\defenddate}[1]{\renewcommand{\@defenddate}{#1}} +\newcommand{\authorizeorganization}[1]{ + \renewcommand{\@authorizeorganization}{#1} +} + +\newcommand{\@authorizedate}{} +\newcommand{\authorizedate}[1]{\renewcommand{\@authorizedate}{#1}} +\newcommand{\@committeechair}{} +\newcommand{\committeechair}[1]{\renewcommand{\@committeechair}{#1}} +\newcommand{\@reviewerA}{} +\newcommand{\@reviewerB}{} +\newcommand{\reviewer}[2]{ + \renewcommand{\@reviewerA}{#1} + \renewcommand{\@reviewerB}{#2} +} + + +\newcommand{\CoverTopOption}[3][s]{ + \makebox[1.5cm][#1]{\xiaowuhao #2}:{ + \underline{\makebox[1.5cm][c]{\xiaowuhao #3}}} +} + +\newcommand{\CoverBottomOption}[3][4.5cm]{ + \makebox[7cm][s]{ + {\song\xiaosihao#2} %宋体小四号 + \underline{\makebox[#1][c]{\hei\xiaosihao#3}} %黑体小四号粗体 + } +} + +\newif\ifthanks\thanksfalse +\newcommand\@seuthesisthanks{ } +\newcommand\seuthesisthanks[1]{\renewcommand\@seuthesisthanks{#1}\thankstrue} +\newcommand\@thesisthanks{\ifthanks\thispagestyle{thanksstyle}\fi} +\fancypagestyle{thanksstyle}{% +\fancyhf{} +\fancyfoot[L]{\setlength{\baselineskip}{0pt}\rule[-2.5pt]{6cm}{.4pt}\\ \small\@seuthesisthanks} +\renewcommand\headrulewidth{0pt} +} + +\newcommand\makebigcover{%generating a3 front cover +\pdfpagewidth=420mm +\pdfpageheight=297mm +\setlength{\paperheight}{297mm} +\setlength{\paperwidth}{420mm} +\thispagestyle{empty} + \setlength{\unitlength}{1cm} + \noindent + \begin{picture}(0,0) + \setlength{\unitlength}{1cm}\put(19.5,-8){% +\includegraphics[width=19cm]{figures/front-cover.jpg}}% + \end{picture} + \begin{picture}(0,0) +\put(19.5,0){ + \renewcommand{\arraystretch}{1.0} + \begin{tabular}{l} + \CoverTopOption{\schoolcodepre}{\schoolcode} \\ + \CoverTopOption{\categorynumberpre}{\@categorynumber} \\ + \CoverTopOption{\secretlevelpre}{\@secretlevel}\\ + \CoverTopOption{U D C}{\@UDC} \\ + \CoverTopOption{\studentidpre}{\@studentid} + \end{tabular} + } + \end{picture} + % + \ifengineering +\begin{picture}(0,0) + \put(23.2,-7.5){ % +\includegraphics[scale=0.65]{figures/engineering.png}} +\end{picture} + \else \ifmasters +\begin{picture}(0,0) + \put(24.5,-7.5){ % +\includegraphics[scale=1.1]{figures/master-hwzs.pdf}} +\end{picture} + \else \ifphd + \begin{picture}(0,0) + \put(24.5,-7.5){ % +\includegraphics[scale=1.1]{figures/doctor-hwzs.pdf}} +\end{picture} + \else + \ClassError{seuthesix}{invalid degree type option.}{Check your class option of degree type to be one of the following:% + masters, engineering, phd.} + \fi + \fi + \fi + \begin{picture}(0,0) + \put(35,0){ % +\includegraphics[width=2cm]{figures/seu-color-logo.png}} +\end{picture} + \begin{picture}(0,0) + \put(0,-22){ % +\includegraphics[width=\textwidth]{figures/back-cover.png}} +\end{picture} +\begin{picture}(0,0) +\put(18,-12){% +\parbox[c]{\ccwd}{% +\bfseries% +\setlength{\baselineskip}{0pt} +\@title +\vspace*{2cm} +\@author +\vspace*{2cm} +\universityname +} +} +\end{picture} + + \vspace*{8cm} + +\hspace*{20.5cm} +\begin{minipage}{16cm} + \begin{center} + \linespread{1.25} + \yihao\hei\@title\\%题名 黑体一号居中 + \yihao\hei\@subtitle%副题名 黑体一号居中 + \end{center} + \end{minipage} + + \hspace*{20.5cm} + \begin{minipage}{16cm} + \begin{center} + \setlength{\tabcolsep}{0pt} + \renewcommand{\arraystretch}{2.0} + \begin{tabular}{cr} + \makebox[3.5cm][s]{\xiaoerhao\song\authorpre: } &%宋体小二 + \underline{\makebox[6cm][s]{ + \hspace*{1cm} + \makebox[2.5cm][c]{\xiaoerhao\hei\@author} + \makebox[2cm][r]{}}} \\%黑体小二粗体 + \makebox[3.5cm][s]{\xiaoerhao\song\advisorpre: } & + \underline{\makebox[6cm][s]{ + \hspace*{1cm} + \makebox[2.5cm][c]{\xiaoerhao\hei\@advisorname} + \makebox[2cm][r]{\xiaoerhao\hei\@advisortitle}}} + \\ + & + \ifcoadvisor + \underline{\makebox[6cm][s]{ + \hspace*{1cm} + \makebox[2.5cm][c]{\xiaoerhao\hei\@coadvisorname} + \makebox[2cm][r]{\xiaoerhao\hei\@coadvisortitle}}} + \else + \fi \\ + \end{tabular} + \end{center} + \end{minipage} + + \hspace*{20.5cm} + \begin{minipage}{16cm} + \begin{center} + \setlength{\tabcolsep}{10pt} + \renewcommand{\arraystretch}{2.0} + \begin{tabular}{ll} + \CoverBottomOption{\appdegreepre}{\@degreetype} & + \CoverBottomOption{\authorizeorganizationpre}{\@authorizeorganization} \\ + \CoverBottomOption{\majorpre}{\@major} & + \CoverBottomOption{\defenddatepre}{\@defenddate}\\ + \CoverBottomOption{\submajorpre}{\@submajor} & + \CoverBottomOption{\authorizedatepre}{\@authorizedate}\\ + \CoverBottomOption[4.05cm]{\committeechairpre}{\@committeechair} & + \CoverBottomOption{\reviewerpre}{\@reviewerA}\\ + & \CoverBottomOption{\makebox[2.55cm]{}}{\@reviewerB} + \end{tabular} + \end{center} + \end{minipage} + + \vfill + + \hspace*{20.5cm} + {\song\sihao\centerline{\today} \par} +\eject +\pdfpagewidth=210mm +\pdfpageheight=297mm +\setlength{\paperheight}{297mm} +\setlength{\paperwidth}{210mm} +} + +\newcommand{\makechinesecover}{ + \hypersetup{ + pdfauthor={\@author}, + pdftitle={\universityname{}\@thesistype}, %文件标题 + pdfsubject={\@title \@subtitle}, %文件主题 + pdfcreator={xetex} % 应用程序 + } + +\thispagestyle{empty} +\AddToShipoutPictureFG*{\setlength{\unitlength}{1cm}\put(1,26){% +\renewcommand{\arraystretch}{1.0} + \begin{tabular}{l} + \CoverTopOption{\schoolcodepre}{\schoolcode} \\ + \CoverTopOption{\categorynumberpre}{\@categorynumber} \\ + \CoverTopOption{\secretlevelpre}{\@secretlevel}\\ + \CoverTopOption{U D C}{\@UDC} \\ + \CoverTopOption{\studentidpre}{\@studentid} + \end{tabular} +} +} + +\AddToShipoutPictureBG*{\setlength{\unitlength}{1cm}\put(0,22.5){% +\parbox{\paperwidth}{\centering\includegraphics[width=\paperwidth]{figures/front-cover.jpg}}}}% + + \ifengineering +\AddToShipoutPictureBG*{\setlength{\unitlength}{1cm}\put(0,18){ % +\parbox{\paperwidth}{\centering\includegraphics[scale=0.65]{figures/engineering.png}}}}% + \else \ifmasters +\AddToShipoutPictureBG*{\setlength{\unitlength}{1cm}\put(0,18){ % +\parbox{\paperwidth}{\centering\includegraphics[scale=1.1]{figures/master-hwzs.pdf}}}}% + \else \ifphd + \AddToShipoutPictureBG*{\setlength{\unitlength}{1cm}\put(0,18){ % +\parbox{\paperwidth}{\centering\includegraphics[scale=1.1]{figures/doctor-hwzs.pdf}}}}% + \else + \ClassError{seuthesix}{invalid degree type option.}{Check your class option of degree type to be one of the following:% + masters, engineering, phd.} + \fi + \fi + \fi + \AddToShipoutPictureBG*{\setlength{\unitlength}{1cm}\put(17,27){% + \parbox{\paperwidth}{\includegraphics[width=2cm]{figures/seu-color-logo.png}}}}% + + \vspace*{8cm} + + \begin{center} + \linespread{1.25} + \yihao\hei\@title\\%题名 黑体一号居中 + \yihao\hei\@subtitle%副题名 黑体一号居中 + \end{center} + + \begin{center} + \setlength{\tabcolsep}{0pt} + \renewcommand{\arraystretch}{2.0} + \begin{tabular}{cr} + \makebox[3.5cm][s]{\xiaoerhao\song\authorpre: } &%宋体小二 + \underline{\makebox[6cm][s]{ + \hspace*{1cm} + \makebox[2.5cm][c]{\xiaoerhao\hei\@author} + \makebox[2cm][r]{}}} \\%黑体小二粗体 + \makebox[3.5cm][s]{\xiaoerhao\song\advisorpre: } & + \underline{\makebox[6cm][s]{ + \hspace*{1cm} + \makebox[2.5cm][c]{\xiaoerhao\hei\@advisorname} + \makebox[2cm][r]{\xiaoerhao\hei\@advisortitle}}} + \\ + & + \ifcoadvisor + \underline{\makebox[6cm][s]{ + \hspace*{1cm} + \makebox[2.5cm][c]{\xiaoerhao\hei\@coadvisorname} + \makebox[2cm][r]{\xiaoerhao\hei\@coadvisortitle}}} + \else + \fi \\ + \end{tabular} + \end{center} + + \begin{center} + \setlength{\tabcolsep}{10pt} + \renewcommand{\arraystretch}{2.0} + \begin{tabular}{ll} + \CoverBottomOption{\appdegreepre}{\@degreetype} & + \CoverBottomOption{\authorizeorganizationpre}{\@authorizeorganization} \\ + \CoverBottomOption{\majorpre}{\@major} & + \CoverBottomOption{\defenddatepre}{\@defenddate}\\ + \CoverBottomOption{\submajorpre}{\@submajor} & + \CoverBottomOption{\authorizedatepre}{\@authorizedate}\\ + \CoverBottomOption[4.05cm]{\committeechairpre}{\@committeechair} & + \CoverBottomOption{\reviewerpre}{\@reviewerA}\\ + & \CoverBottomOption{\makebox[2.55cm]{}}{\@reviewerB} + \end{tabular} + \end{center} + + \vfill + \setcounter{page}{1} + {\song\sihao\centerline{\today} \par} + + + % %============================================second Chinese title================================ + \clearpage\thispagestyle{empty}\cleardoublepage% + \thispagestyle{empty} + \begin{center} + \xiaochuhao + + \includegraphics[height=0.63in]{figures/seu-text-logo} + + \ifmasters + \includegraphics{figures/master-hwzs} + \else + \includegraphics{figures/doctor-hwzs} + \fi + + \vspace{31.5pt} + \yihao\hei\@title\@thesisthanks\\%题名 黑体一号居中 + \yihao\hei\@subtitle%副题名 黑体一号居中 + \vspace{42pt} + + { + \setlength{\tabcolsep}{0pt} + \begin{tabular}{cc} + \makebox[3.5cm][s]{\xiaoerhao\hei{}专~~业~~名~~称: } & + \underline{\makebox[6cm][s]{ + \xiaoerhao\song\textbf{\@major} }} \\ + \\ + \makebox[3.5cm][s]{ \xiaoerhao\hei\authorpre: } & + \underline{\makebox[6cm][s]{ + \xiaoerhao\song\textbf{\@author} }} \\ + \\ + \makebox[3.5cm][s]{ \xiaoerhao\hei\advisorpre: } & + \underline{\makebox[6cm][s]{ + \xiaoerhao\song\textbf{\@advisorname\quad\@advisortitle} }} +\\ + & + \ifcoadvisor + \underline{\makebox[6cm][s]{ + \xiaoerhao\song\textbf{\@coadvisorname\quad\@coadvisortitle} }} + \else + \fi + \end{tabular} + } + \end{center} +}%%=======================end of maketitle================================================== + + +%%========================================english title========================================================= +\newcommand{\makeenglishcover}{% + \clearpage\thispagestyle{empty}\cleardoublepage\thispagestyle{empty} + \begin{center} + ~\\ + {\fontsize{24pt}{28pt}\selectfont + \MakeUppercase{\@titleeng}\\ + \MakeUppercase{\@subtitleeng} + \par + } + + \vspace{1.0in}% + {\fontsize{16pt}{24pt}\selectfont + {A + \ifmasters + Thesis + \else + Dissertation + \fi + submitted to}\\ + {\universitynameeng}\\ + {For the Academic Degree of \@degreetypeen}\\ + {\vspace{0.5in}}% + {BY}\\ + {\@authoreng}\\ + {\vspace{0.5in}}% + {Supervised by:}\\ + {\@advisortitleeng\ \@advisornameeng}\\ + \ifcoadvisor + {and}\\ + {\@coadvisortitleeng\ \@coadvisornameeng}\\ + \else + \fi + {\vspace{0.5in}}% + {\vfill} + {\@departmenteng}\\ + {\universitynameeng}\\ + {\todayeng} + \par + }% + \end{center}% + + } + + \newcommand\makecover{% + \makechinesecover + \makeenglishcover + } + +\renewenvironment{abstract}[1] +{ +\pagenumbering{Roman} +\clearpage\thispagestyle{empty}\cleardoublepage\thispagestyle{plain} + \newcommand{\@keywords}{#1} + \hypersetup{pdfkeywords={\@keywords}} + \phantomsection + \addcontentsline{toc}{chapter}{\@abstracttitle} + \chapter*{\@abstracttitle} + \setcounter{page}{1} +} +{ + \par + \begin{description} + \item[关键词:] \@keywords + \end{description} +} + +\newenvironment{englishabstract}[1] +{ +\cleardoublepage\thispagestyle{plain} + \newcommand{\@keywords}{#1} + \phantomsection + \addcontentsline{toc}{chapter}{Abstract} + \ctexset{% + chapter/nameformat=\large\bfseries, + chapter/titleformat=\large\bfseries + } + \chapter*{Abstract} + \ctexset{% + chapter/nameformat=\large\bfseries, + chapter/titleformat=\large\hei + } +} +{ + \par + \begin{description} + \item[Keywords:] \@keywords + \end{description} +} + + +\newcommand\listofothers{% +\iffigurelist +\cleardoublepage +\phantomsection +\addcontentsline{toc}{chapter}{\listfigurename} +\listoffigures +\fi + +\iftablelist +\cleardoublepage +\phantomsection +\addcontentsline{toc}{chapter}{\listtablename} +\listoftables +\fi + +\ifalgorithmlist +\cleardoublepage +\phantomsection +\addcontentsline{toc}{chapter}{\listalgorithmname} +\listofalgorithms +\fi + +\ifnomlist +\cleardoublepage +\phantomsection +\addcontentsline{toc}{chapter}{\nomname} +\printnomenclature +\fi + + +} + +\newcommand{\mainmatter}{% +\cleardoublepage +\pagenumbering{arabic} +} + +\newcommand{\acknowledgement}{% +\cleardoublepage +\phantomsection +\addcontentsline{toc}{chapter}{致 谢} +\chapter*{致 谢} +} + +\newcommand{\thesisbib}[1]{% +\bibliographystyle{seuthesix} +\cleardoublepage +\phantomsection +\addcontentsline{toc}{chapter}{\bibname} +\bibliography{#1} +} + +\newcommand{\resume}[1]{% +\cleardoublepage +\phantomsection +\addcontentsline{toc}{chapter}{#1} +\chapter*{#1} +} + +\newcommand{\seuthesix}{% + \makebox{S\hspace{-0.3ex}\raisebox{-0.5ex}{E}\hspace{-0.3ex}U\hspace{0.1em}% + \textsc{Thesix}} +} +\newcommand{\seuthesis}{% + \makebox{S\hspace{-0.3ex}\raisebox{-0.5ex}{E}\hspace{-0.3ex}U\hspace{0.1em}% + \textsc{Thesis}} +} +\endinput +%% +%% End of file `seuthesix.cls'. diff --git a/Master/tlpkg/bin/tlpkg-ctan-check b/Master/tlpkg/bin/tlpkg-ctan-check index f8029cf6542..934d5048597 100755 --- a/Master/tlpkg/bin/tlpkg-ctan-check +++ b/Master/tlpkg/bin/tlpkg-ctan-check @@ -493,7 +493,7 @@ my @TLP_working = qw( selectp selnolig semantic semaphor seminar semioneside semproc sepfootnotes sepnum seqsplit serbian-apostrophe serbian-date-lat serbian-def-cyr serbian-lig - sesamanuel setdeck setspace seuthesis + sesamanuel setdeck setspace seuthesis seuthesix sf298 sffms sfg sfmath sgame shade shadethm shadow shadowtext shapepar shapes shdoc shipunov shorttoc diff --git a/Master/tlpkg/tlpsrc/collection-publishers.tlpsrc b/Master/tlpkg/tlpsrc/collection-publishers.tlpsrc index a864fed37ff..3c0376af127 100644 --- a/Master/tlpkg/tlpsrc/collection-publishers.tlpsrc +++ b/Master/tlpkg/tlpsrc/collection-publishers.tlpsrc @@ -107,6 +107,7 @@ depend scrjrnl depend schule depend sduthesis depend seuthesis +depend seuthesix depend soton depend sphdthesis depend spie diff --git a/Master/tlpkg/tlpsrc/seuthesix.tlpsrc b/Master/tlpkg/tlpsrc/seuthesix.tlpsrc new file mode 100644 index 00000000000..e69de29bb2d -- cgit v1.2.3