├── .gitattributes ├── .gitignore ├── LICENCE ├── README ├── figures ├── back-cover.png ├── doctor-hwzs.pdf ├── doctor.png ├── engineering.png ├── front-cover.jpg ├── lxfbook.jpg ├── master-hwzs.pdf ├── master.png ├── seu-badge-logo.eps ├── seu-badge-logo.pdf ├── seu-color-logo.png ├── seu-text-logo.eps ├── seu-text-logo.png └── seu_logo.jpg ├── make_pdf.bat ├── make_pdf.sh ├── makefile_engineering.bat ├── makefile_engineering.sh ├── makefile_masters.bat ├── makefile_masters.sh ├── makefile_phd.bat ├── makefile_phd.sh ├── rules.pdf ├── sample_engineering.nls ├── sample_engineering.pdf ├── sample_engineering.tex ├── sample_masters.nls ├── sample_masters.pdf ├── sample_masters.tex ├── sample_phd.nls ├── sample_phd.pdf ├── sample_phd.tex ├── seuthesix.bib ├── seuthesix.bst ├── seuthesix.cfg ├── seuthesix.cls ├── seuthesix.nls ├── seuthesix.pdf └── seuthesix.tex /.gitattributes: -------------------------------------------------------------------------------- 1 | # Auto detect text files and perform LF normalization 2 | * text=auto 3 | 4 | # Custom for Visual Studio 5 | *.cs diff=csharp 6 | 7 | # Standard to msysgit 8 | *.doc diff=astextplain 9 | *.DOC diff=astextplain 10 | *.docx diff=astextplain 11 | *.DOCX diff=astextplain 12 | *.dot diff=astextplain 13 | *.DOT diff=astextplain 14 | *.pdf diff=astextplain 15 | *.PDF diff=astextplain 16 | *.rtf diff=astextplain 17 | *.RTF diff=astextplain 18 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | ## Core latex/pdflatex auxiliary files: 2 | *.aux 3 | *.lof 4 | *.log 5 | *.lot 6 | *.fls 7 | *.out 8 | *.toc 9 | 10 | ## Intermediate documents: 11 | *.dvi 12 | *-converted-to.* 13 | # these rules might exclude image files for figures etc. 14 | # *.ps 15 | # *.eps 16 | # *.pdf 17 | 18 | ## Bibliography auxiliary files (bibtex/biblatex/biber): 19 | *.bbl 20 | *.bcf 21 | *.blg 22 | *-blx.aux 23 | *-blx.bib 24 | *.brf 25 | *.run.xml 26 | 27 | ## Build tool auxiliary files: 28 | *.fdb_latexmk 29 | *.synctex 30 | *.synctex.gz 31 | *.synctex.gz(busy) 32 | *.pdfsync 33 | 34 | ## Auxiliary and intermediate files from other packages: 35 | 36 | 37 | # algorithms 38 | *.alg 39 | *.loa 40 | 41 | # achemso 42 | acs-*.bib 43 | 44 | # amsthm 45 | *.thm 46 | 47 | # beamer 48 | *.nav 49 | *.snm 50 | *.vrb 51 | 52 | #(e)ledmac/(e)ledpar 53 | *.end 54 | *.[1-9] 55 | *.[1-9][0-9] 56 | *.[1-9][0-9][0-9] 57 | *.[1-9]R 58 | *.[1-9][0-9]R 59 | *.[1-9][0-9][0-9]R 60 | *.eledsec[1-9] 61 | *.eledsec[1-9]R 62 | *.eledsec[1-9][0-9] 63 | *.eledsec[1-9][0-9]R 64 | *.eledsec[1-9][0-9][0-9] 65 | *.eledsec[1-9][0-9][0-9]R 66 | 67 | # glossaries 68 | *.acn 69 | *.acr 70 | *.glg 71 | *.glo 72 | *.gls 73 | 74 | # gnuplottex 75 | *-gnuplottex-* 76 | 77 | # hyperref 78 | *.brf 79 | 80 | # knitr 81 | *-concordance.tex 82 | *.tikz 83 | *-tikzDictionary 84 | 85 | # listings 86 | *.lol 87 | 88 | # makeidx 89 | *.idx 90 | *.ilg 91 | *.ind 92 | *.ist 93 | 94 | # minitoc 95 | *.maf 96 | *.mtc 97 | *.mtc[0-9] 98 | *.mtc[1-9][0-9] 99 | 100 | # minted 101 | _minted* 102 | *.pyg 103 | 104 | # morewrites 105 | *.mw 106 | 107 | # mylatexformat 108 | *.fmt 109 | 110 | # nomencl 111 | *.nlo 112 | 113 | # sagetex 114 | *.sagetex.sage 115 | *.sagetex.py 116 | *.sagetex.scmd 117 | 118 | # sympy 119 | *.sout 120 | *.sympy 121 | sympy-plots-for-*.tex/ 122 | 123 | # TikZ & PGF 124 | *.dpth 125 | *.md5 126 | *.auxlock 127 | 128 | # todonotes 129 | *.tdo 130 | 131 | # xindy 132 | *.xdy 133 | 134 | # WinEdt 135 | *.bak 136 | *.sav 137 | 138 | # ========================= 139 | # Operating System Files 140 | # ========================= 141 | 142 | # OSX 143 | # ========================= 144 | 145 | .DS_Store 146 | .AppleDouble 147 | .LSOverride 148 | 149 | # Thumbnails 150 | ._* 151 | 152 | # Files that might appear in the root of a volume 153 | .DocumentRevisions-V100 154 | .fseventsd 155 | .Spotlight-V100 156 | .TemporaryItems 157 | .Trashes 158 | .VolumeIcon.icns 159 | 160 | # Directories potentially created on remote AFP share 161 | .AppleDB 162 | .AppleDesktop 163 | Network Trash Folder 164 | Temporary Items 165 | .apdisk 166 | 167 | # Windows 168 | # ========================= 169 | 170 | # Windows image file caches 171 | Thumbs.db 172 | ehthumbs.db 173 | 174 | # Folder config file 175 | Desktop.ini 176 | 177 | # Recycle Bin used on file shares 178 | $RECYCLE.BIN/ 179 | 180 | # Windows Installer files 181 | *.cab 182 | *.msi 183 | *.msm 184 | *.msp 185 | 186 | # Windows shortcuts 187 | *.lnk 188 | -------------------------------------------------------------------------------- /LICENCE: -------------------------------------------------------------------------------- 1 | GNU GENERAL PUBLIC LICENSE 2 | Version 3, 29 June 2007 3 | 4 | Copyright (C) 2007 Free Software Foundation, Inc. 5 | Everyone is permitted to copy and distribute verbatim copies 6 | of this license document, but changing it is not allowed. 7 | 8 | Preamble 9 | 10 | The GNU General Public License is a free, copyleft license for 11 | software and other kinds of works. 12 | 13 | The licenses for most software and other practical works are designed 14 | to take away your freedom to share and change the works. By contrast, 15 | the GNU General Public License is intended to guarantee your freedom to 16 | share and change all versions of a program--to make sure it remains free 17 | software for all its users. We, the Free Software Foundation, use the 18 | GNU General Public License for most of our software; it applies also to 19 | any other work released this way by its authors. You can apply it to 20 | your programs, too. 21 | 22 | When we speak of free software, we are referring to freedom, not 23 | price. Our General Public Licenses are designed to make sure that you 24 | have the freedom to distribute copies of free software (and charge for 25 | them if you wish), that you receive source code or can get it if you 26 | want it, that you can change the software or use pieces of it in new 27 | free programs, and that you know you can do these things. 28 | 29 | To protect your rights, we need to prevent others from denying you 30 | these rights or asking you to surrender the rights. Therefore, you have 31 | certain responsibilities if you distribute copies of the software, or if 32 | you modify it: responsibilities to respect the freedom of others. 33 | 34 | For example, if you distribute copies of such a program, whether 35 | gratis or for a fee, you must pass on to the recipients the same 36 | freedoms that you received. You must make sure that they, too, receive 37 | or can get the source code. And you must show them these terms so they 38 | know their rights. 39 | 40 | Developers that use the GNU GPL protect your rights with two steps: 41 | (1) assert copyright on the software, and (2) offer you this License 42 | giving you legal permission to copy, distribute and/or modify it. 43 | 44 | For the developers' and authors' protection, the GPL clearly explains 45 | that there is no warranty for this free software. For both users' and 46 | authors' sake, the GPL requires that modified versions be marked as 47 | changed, so that their problems will not be attributed erroneously to 48 | authors of previous versions. 49 | 50 | Some devices are designed to deny users access to install or run 51 | modified versions of the software inside them, although the manufacturer 52 | can do so. This is fundamentally incompatible with the aim of 53 | protecting users' freedom to change the software. The systematic 54 | pattern of such abuse occurs in the area of products for individuals to 55 | use, which is precisely where it is most unacceptable. Therefore, we 56 | have designed this version of the GPL to prohibit the practice for those 57 | products. If such problems arise substantially in other domains, we 58 | stand ready to extend this provision to those domains in future versions 59 | of the GPL, as needed to protect the freedom of users. 60 | 61 | Finally, every program is threatened constantly by software patents. 62 | States should not allow patents to restrict development and use of 63 | software on general-purpose computers, but in those that do, we wish to 64 | avoid the special danger that patents applied to a free program could 65 | make it effectively proprietary. To prevent this, the GPL assures that 66 | patents cannot be used to render the program non-free. 67 | 68 | The precise terms and conditions for copying, distribution and 69 | modification follow. 70 | 71 | TERMS AND CONDITIONS 72 | 73 | 0. Definitions. 74 | 75 | "This License" refers to version 3 of the GNU General Public License. 76 | 77 | "Copyright" also means copyright-like laws that apply to other kinds of 78 | works, such as semiconductor masks. 79 | 80 | "The Program" refers to any copyrightable work licensed under this 81 | License. Each licensee is addressed as "you". "Licensees" and 82 | "recipients" may be individuals or organizations. 83 | 84 | To "modify" a work means to copy from or adapt all or part of the work 85 | in a fashion requiring copyright permission, other than the making of an 86 | exact copy. The resulting work is called a "modified version" of the 87 | earlier work or a work "based on" the earlier work. 88 | 89 | A "covered work" means either the unmodified Program or a work based 90 | on the Program. 91 | 92 | To "propagate" a work means to do anything with it that, without 93 | permission, would make you directly or secondarily liable for 94 | infringement under applicable copyright law, except executing it on a 95 | computer or modifying a private copy. Propagation includes copying, 96 | distribution (with or without modification), making available to the 97 | public, and in some countries other activities as well. 98 | 99 | To "convey" a work means any kind of propagation that enables other 100 | parties to make or receive copies. Mere interaction with a user through 101 | a computer network, with no transfer of a copy, is not conveying. 102 | 103 | An interactive user interface displays "Appropriate Legal Notices" 104 | to the extent that it includes a convenient and prominently visible 105 | feature that (1) displays an appropriate copyright notice, and (2) 106 | tells the user that there is no warranty for the work (except to the 107 | extent that warranties are provided), that licensees may convey the 108 | work under this License, and how to view a copy of this License. If 109 | the interface presents a list of user commands or options, such as a 110 | menu, a prominent item in the list meets this criterion. 111 | 112 | 1. Source Code. 113 | 114 | The "source code" for a work means the preferred form of the work 115 | for making modifications to it. "Object code" means any non-source 116 | form of a work. 117 | 118 | A "Standard Interface" means an interface that either is an official 119 | standard defined by a recognized standards body, or, in the case of 120 | interfaces specified for a particular programming language, one that 121 | is widely used among developers working in that language. 122 | 123 | The "System Libraries" of an executable work include anything, other 124 | than the work as a whole, that (a) is included in the normal form of 125 | packaging a Major Component, but which is not part of that Major 126 | Component, and (b) serves only to enable use of the work with that 127 | Major Component, or to implement a Standard Interface for which an 128 | implementation is available to the public in source code form. A 129 | "Major Component", in this context, means a major essential component 130 | (kernel, window system, and so on) of the specific operating system 131 | (if any) on which the executable work runs, or a compiler used to 132 | produce the work, or an object code interpreter used to run it. 133 | 134 | The "Corresponding Source" for a work in object code form means all 135 | the source code needed to generate, install, and (for an executable 136 | work) run the object code and to modify the work, including scripts to 137 | control those activities. However, it does not include the work's 138 | System Libraries, or general-purpose tools or generally available free 139 | programs which are used unmodified in performing those activities but 140 | which are not part of the work. For example, Corresponding Source 141 | includes interface definition files associated with source files for 142 | the work, and the source code for shared libraries and dynamically 143 | linked subprograms that the work is specifically designed to require, 144 | such as by intimate data communication or control flow between those 145 | subprograms and other parts of the work. 146 | 147 | The Corresponding Source need not include anything that users 148 | can regenerate automatically from other parts of the Corresponding 149 | Source. 150 | 151 | The Corresponding Source for a work in source code form is that 152 | same work. 153 | 154 | 2. Basic Permissions. 155 | 156 | All rights granted under this License are granted for the term of 157 | copyright on the Program, and are irrevocable provided the stated 158 | conditions are met. This License explicitly affirms your unlimited 159 | permission to run the unmodified Program. The output from running a 160 | covered work is covered by this License only if the output, given its 161 | content, constitutes a covered work. This License acknowledges your 162 | rights of fair use or other equivalent, as provided by copyright law. 163 | 164 | You may make, run and propagate covered works that you do not 165 | convey, without conditions so long as your license otherwise remains 166 | in force. You may convey covered works to others for the sole purpose 167 | of having them make modifications exclusively for you, or provide you 168 | with facilities for running those works, provided that you comply with 169 | the terms of this License in conveying all material for which you do 170 | not control copyright. Those thus making or running the covered works 171 | for you must do so exclusively on your behalf, under your direction 172 | and control, on terms that prohibit them from making any copies of 173 | your copyrighted material outside their relationship with you. 174 | 175 | Conveying under any other circumstances is permitted solely under 176 | the conditions stated below. Sublicensing is not allowed; section 10 177 | makes it unnecessary. 178 | 179 | 3. Protecting Users' Legal Rights From Anti-Circumvention Law. 180 | 181 | No covered work shall be deemed part of an effective technological 182 | measure under any applicable law fulfilling obligations under article 183 | 11 of the WIPO copyright treaty adopted on 20 December 1996, or 184 | similar laws prohibiting or restricting circumvention of such 185 | measures. 186 | 187 | When you convey a covered work, you waive any legal power to forbid 188 | circumvention of technological measures to the extent such circumvention 189 | is effected by exercising rights under this License with respect to 190 | the covered work, and you disclaim any intention to limit operation or 191 | modification of the work as a means of enforcing, against the work's 192 | users, your or third parties' legal rights to forbid circumvention of 193 | technological measures. 194 | 195 | 4. Conveying Verbatim Copies. 196 | 197 | You may convey verbatim copies of the Program's source code as you 198 | receive it, in any medium, provided that you conspicuously and 199 | appropriately publish on each copy an appropriate copyright notice; 200 | keep intact all notices stating that this License and any 201 | non-permissive terms added in accord with section 7 apply to the code; 202 | keep intact all notices of the absence of any warranty; and give all 203 | recipients a copy of this License along with the Program. 204 | 205 | You may charge any price or no price for each copy that you convey, 206 | and you may offer support or warranty protection for a fee. 207 | 208 | 5. Conveying Modified Source Versions. 209 | 210 | You may convey a work based on the Program, or the modifications to 211 | produce it from the Program, in the form of source code under the 212 | terms of section 4, provided that you also meet all of these conditions: 213 | 214 | a) The work must carry prominent notices stating that you modified 215 | it, and giving a relevant date. 216 | 217 | b) The work must carry prominent notices stating that it is 218 | released under this License and any conditions added under section 219 | 7. This requirement modifies the requirement in section 4 to 220 | "keep intact all notices". 221 | 222 | c) You must license the entire work, as a whole, under this 223 | License to anyone who comes into possession of a copy. This 224 | License will therefore apply, along with any applicable section 7 225 | additional terms, to the whole of the work, and all its parts, 226 | regardless of how they are packaged. This License gives no 227 | permission to license the work in any other way, but it does not 228 | invalidate such permission if you have separately received it. 229 | 230 | d) If the work has interactive user interfaces, each must display 231 | Appropriate Legal Notices; however, if the Program has interactive 232 | interfaces that do not display Appropriate Legal Notices, your 233 | work need not make them do so. 234 | 235 | A compilation of a covered work with other separate and independent 236 | works, which are not by their nature extensions of the covered work, 237 | and which are not combined with it such as to form a larger program, 238 | in or on a volume of a storage or distribution medium, is called an 239 | "aggregate" if the compilation and its resulting copyright are not 240 | used to limit the access or legal rights of the compilation's users 241 | beyond what the individual works permit. Inclusion of a covered work 242 | in an aggregate does not cause this License to apply to the other 243 | parts of the aggregate. 244 | 245 | 6. Conveying Non-Source Forms. 246 | 247 | You may convey a covered work in object code form under the terms 248 | of sections 4 and 5, provided that you also convey the 249 | machine-readable Corresponding Source under the terms of this License, 250 | in one of these ways: 251 | 252 | a) Convey the object code in, or embodied in, a physical product 253 | (including a physical distribution medium), accompanied by the 254 | Corresponding Source fixed on a durable physical medium 255 | customarily used for software interchange. 256 | 257 | b) Convey the object code in, or embodied in, a physical product 258 | (including a physical distribution medium), accompanied by a 259 | written offer, valid for at least three years and valid for as 260 | long as you offer spare parts or customer support for that product 261 | model, to give anyone who possesses the object code either (1) a 262 | copy of the Corresponding Source for all the software in the 263 | product that is covered by this License, on a durable physical 264 | medium customarily used for software interchange, for a price no 265 | more than your reasonable cost of physically performing this 266 | conveying of source, or (2) access to copy the 267 | Corresponding Source from a network server at no charge. 268 | 269 | c) Convey individual copies of the object code with a copy of the 270 | written offer to provide the Corresponding Source. This 271 | alternative is allowed only occasionally and noncommercially, and 272 | only if you received the object code with such an offer, in accord 273 | with subsection 6b. 274 | 275 | d) Convey the object code by offering access from a designated 276 | place (gratis or for a charge), and offer equivalent access to the 277 | Corresponding Source in the same way through the same place at no 278 | further charge. You need not require recipients to copy the 279 | Corresponding Source along with the object code. If the place to 280 | copy the object code is a network server, the Corresponding Source 281 | may be on a different server (operated by you or a third party) 282 | that supports equivalent copying facilities, provided you maintain 283 | clear directions next to the object code saying where to find the 284 | Corresponding Source. Regardless of what server hosts the 285 | Corresponding Source, you remain obligated to ensure that it is 286 | available for as long as needed to satisfy these requirements. 287 | 288 | e) Convey the object code using peer-to-peer transmission, provided 289 | you inform other peers where the object code and Corresponding 290 | Source of the work are being offered to the general public at no 291 | charge under subsection 6d. 292 | 293 | A separable portion of the object code, whose source code is excluded 294 | from the Corresponding Source as a System Library, need not be 295 | included in conveying the object code work. 296 | 297 | A "User Product" is either (1) a "consumer product", which means any 298 | tangible personal property which is normally used for personal, family, 299 | or household purposes, or (2) anything designed or sold for incorporation 300 | into a dwelling. In determining whether a product is a consumer product, 301 | doubtful cases shall be resolved in favor of coverage. For a particular 302 | product received by a particular user, "normally used" refers to a 303 | typical or common use of that class of product, regardless of the status 304 | of the particular user or of the way in which the particular user 305 | actually uses, or expects or is expected to use, the product. A product 306 | is a consumer product regardless of whether the product has substantial 307 | commercial, industrial or non-consumer uses, unless such uses represent 308 | the only significant mode of use of the product. 309 | 310 | "Installation Information" for a User Product means any methods, 311 | procedures, authorization keys, or other information required to install 312 | and execute modified versions of a covered work in that User Product from 313 | a modified version of its Corresponding Source. The information must 314 | suffice to ensure that the continued functioning of the modified object 315 | code is in no case prevented or interfered with solely because 316 | modification has been made. 317 | 318 | If you convey an object code work under this section in, or with, or 319 | specifically for use in, a User Product, and the conveying occurs as 320 | part of a transaction in which the right of possession and use of the 321 | User Product is transferred to the recipient in perpetuity or for a 322 | fixed term (regardless of how the transaction is characterized), the 323 | Corresponding Source conveyed under this section must be accompanied 324 | by the Installation Information. But this requirement does not apply 325 | if neither you nor any third party retains the ability to install 326 | modified object code on the User Product (for example, the work has 327 | been installed in ROM). 328 | 329 | The requirement to provide Installation Information does not include a 330 | requirement to continue to provide support service, warranty, or updates 331 | for a work that has been modified or installed by the recipient, or for 332 | the User Product in which it has been modified or installed. Access to a 333 | network may be denied when the modification itself materially and 334 | adversely affects the operation of the network or violates the rules and 335 | protocols for communication across the network. 336 | 337 | Corresponding Source conveyed, and Installation Information provided, 338 | in accord with this section must be in a format that is publicly 339 | documented (and with an implementation available to the public in 340 | source code form), and must require no special password or key for 341 | unpacking, reading or copying. 342 | 343 | 7. Additional Terms. 344 | 345 | "Additional permissions" are terms that supplement the terms of this 346 | License by making exceptions from one or more of its conditions. 347 | Additional permissions that are applicable to the entire Program shall 348 | be treated as though they were included in this License, to the extent 349 | that they are valid under applicable law. If additional permissions 350 | apply only to part of the Program, that part may be used separately 351 | under those permissions, but the entire Program remains governed by 352 | this License without regard to the additional permissions. 353 | 354 | When you convey a copy of a covered work, you may at your option 355 | remove any additional permissions from that copy, or from any part of 356 | it. (Additional permissions may be written to require their own 357 | removal in certain cases when you modify the work.) You may place 358 | additional permissions on material, added by you to a covered work, 359 | for which you have or can give appropriate copyright permission. 360 | 361 | Notwithstanding any other provision of this License, for material you 362 | add to a covered work, you may (if authorized by the copyright holders of 363 | that material) supplement the terms of this License with terms: 364 | 365 | a) Disclaiming warranty or limiting liability differently from the 366 | terms of sections 15 and 16 of this License; or 367 | 368 | b) Requiring preservation of specified reasonable legal notices or 369 | author attributions in that material or in the Appropriate Legal 370 | Notices displayed by works containing it; or 371 | 372 | c) Prohibiting misrepresentation of the origin of that material, or 373 | requiring that modified versions of such material be marked in 374 | reasonable ways as different from the original version; or 375 | 376 | d) Limiting the use for publicity purposes of names of licensors or 377 | authors of the material; or 378 | 379 | e) Declining to grant rights under trademark law for use of some 380 | trade names, trademarks, or service marks; or 381 | 382 | f) Requiring indemnification of licensors and authors of that 383 | material by anyone who conveys the material (or modified versions of 384 | it) with contractual assumptions of liability to the recipient, for 385 | any liability that these contractual assumptions directly impose on 386 | those licensors and authors. 387 | 388 | All other non-permissive additional terms are considered "further 389 | restrictions" within the meaning of section 10. If the Program as you 390 | received it, or any part of it, contains a notice stating that it is 391 | governed by this License along with a term that is a further 392 | restriction, you may remove that term. If a license document contains 393 | a further restriction but permits relicensing or conveying under this 394 | License, you may add to a covered work material governed by the terms 395 | of that license document, provided that the further restriction does 396 | not survive such relicensing or conveying. 397 | 398 | If you add terms to a covered work in accord with this section, you 399 | must place, in the relevant source files, a statement of the 400 | additional terms that apply to those files, or a notice indicating 401 | where to find the applicable terms. 402 | 403 | Additional terms, permissive or non-permissive, may be stated in the 404 | form of a separately written license, or stated as exceptions; 405 | the above requirements apply either way. 406 | 407 | 8. Termination. 408 | 409 | You may not propagate or modify a covered work except as expressly 410 | provided under this License. Any attempt otherwise to propagate or 411 | modify it is void, and will automatically terminate your rights under 412 | this License (including any patent licenses granted under the third 413 | paragraph of section 11). 414 | 415 | However, if you cease all violation of this License, then your 416 | license from a particular copyright holder is reinstated (a) 417 | provisionally, unless and until the copyright holder explicitly and 418 | finally terminates your license, and (b) permanently, if the copyright 419 | holder fails to notify you of the violation by some reasonable means 420 | prior to 60 days after the cessation. 421 | 422 | Moreover, your license from a particular copyright holder is 423 | reinstated permanently if the copyright holder notifies you of the 424 | violation by some reasonable means, this is the first time you have 425 | received notice of violation of this License (for any work) from that 426 | copyright holder, and you cure the violation prior to 30 days after 427 | your receipt of the notice. 428 | 429 | Termination of your rights under this section does not terminate the 430 | licenses of parties who have received copies or rights from you under 431 | this License. If your rights have been terminated and not permanently 432 | reinstated, you do not qualify to receive new licenses for the same 433 | material under section 10. 434 | 435 | 9. Acceptance Not Required for Having Copies. 436 | 437 | You are not required to accept this License in order to receive or 438 | run a copy of the Program. Ancillary propagation of a covered work 439 | occurring solely as a consequence of using peer-to-peer transmission 440 | to receive a copy likewise does not require acceptance. However, 441 | nothing other than this License grants you permission to propagate or 442 | modify any covered work. These actions infringe copyright if you do 443 | not accept this License. Therefore, by modifying or propagating a 444 | covered work, you indicate your acceptance of this License to do so. 445 | 446 | 10. Automatic Licensing of Downstream Recipients. 447 | 448 | Each time you convey a covered work, the recipient automatically 449 | receives a license from the original licensors, to run, modify and 450 | propagate that work, subject to this License. You are not responsible 451 | for enforcing compliance by third parties with this License. 452 | 453 | An "entity transaction" is a transaction transferring control of an 454 | organization, or substantially all assets of one, or subdividing an 455 | organization, or merging organizations. If propagation of a covered 456 | work results from an entity transaction, each party to that 457 | transaction who receives a copy of the work also receives whatever 458 | licenses to the work the party's predecessor in interest had or could 459 | give under the previous paragraph, plus a right to possession of the 460 | Corresponding Source of the work from the predecessor in interest, if 461 | the predecessor has it or can get it with reasonable efforts. 462 | 463 | You may not impose any further restrictions on the exercise of the 464 | rights granted or affirmed under this License. For example, you may 465 | not impose a license fee, royalty, or other charge for exercise of 466 | rights granted under this License, and you may not initiate litigation 467 | (including a cross-claim or counterclaim in a lawsuit) alleging that 468 | any patent claim is infringed by making, using, selling, offering for 469 | sale, or importing the Program or any portion of it. 470 | 471 | 11. Patents. 472 | 473 | A "contributor" is a copyright holder who authorizes use under this 474 | License of the Program or a work on which the Program is based. The 475 | work thus licensed is called the contributor's "contributor version". 476 | 477 | A contributor's "essential patent claims" are all patent claims 478 | owned or controlled by the contributor, whether already acquired or 479 | hereafter acquired, that would be infringed by some manner, permitted 480 | by this License, of making, using, or selling its contributor version, 481 | but do not include claims that would be infringed only as a 482 | consequence of further modification of the contributor version. For 483 | purposes of this definition, "control" includes the right to grant 484 | patent sublicenses in a manner consistent with the requirements of 485 | this License. 486 | 487 | Each contributor grants you a non-exclusive, worldwide, royalty-free 488 | patent license under the contributor's essential patent claims, to 489 | make, use, sell, offer for sale, import and otherwise run, modify and 490 | propagate the contents of its contributor version. 491 | 492 | In the following three paragraphs, a "patent license" is any express 493 | agreement or commitment, however denominated, not to enforce a patent 494 | (such as an express permission to practice a patent or covenant not to 495 | sue for patent infringement). To "grant" such a patent license to a 496 | party means to make such an agreement or commitment not to enforce a 497 | patent against the party. 498 | 499 | If you convey a covered work, knowingly relying on a patent license, 500 | and the Corresponding Source of the work is not available for anyone 501 | to copy, free of charge and under the terms of this License, through a 502 | publicly available network server or other readily accessible means, 503 | then you must either (1) cause the Corresponding Source to be so 504 | available, or (2) arrange to deprive yourself of the benefit of the 505 | patent license for this particular work, or (3) arrange, in a manner 506 | consistent with the requirements of this License, to extend the patent 507 | license to downstream recipients. "Knowingly relying" means you have 508 | actual knowledge that, but for the patent license, your conveying the 509 | covered work in a country, or your recipient's use of the covered work 510 | in a country, would infringe one or more identifiable patents in that 511 | country that you have reason to believe are valid. 512 | 513 | If, pursuant to or in connection with a single transaction or 514 | arrangement, you convey, or propagate by procuring conveyance of, a 515 | covered work, and grant a patent license to some of the parties 516 | receiving the covered work authorizing them to use, propagate, modify 517 | or convey a specific copy of the covered work, then the patent license 518 | you grant is automatically extended to all recipients of the covered 519 | work and works based on it. 520 | 521 | A patent license is "discriminatory" if it does not include within 522 | the scope of its coverage, prohibits the exercise of, or is 523 | conditioned on the non-exercise of one or more of the rights that are 524 | specifically granted under this License. You may not convey a covered 525 | work if you are a party to an arrangement with a third party that is 526 | in the business of distributing software, under which you make payment 527 | to the third party based on the extent of your activity of conveying 528 | the work, and under which the third party grants, to any of the 529 | parties who would receive the covered work from you, a discriminatory 530 | patent license (a) in connection with copies of the covered work 531 | conveyed by you (or copies made from those copies), or (b) primarily 532 | for and in connection with specific products or compilations that 533 | contain the covered work, unless you entered into that arrangement, 534 | or that patent license was granted, prior to 28 March 2007. 535 | 536 | Nothing in this License shall be construed as excluding or limiting 537 | any implied license or other defenses to infringement that may 538 | otherwise be available to you under applicable patent law. 539 | 540 | 12. No Surrender of Others' Freedom. 541 | 542 | If conditions are imposed on you (whether by court order, agreement or 543 | otherwise) that contradict the conditions of this License, they do not 544 | excuse you from the conditions of this License. If you cannot convey a 545 | covered work so as to satisfy simultaneously your obligations under this 546 | License and any other pertinent obligations, then as a consequence you may 547 | not convey it at all. For example, if you agree to terms that obligate you 548 | to collect a royalty for further conveying from those to whom you convey 549 | the Program, the only way you could satisfy both those terms and this 550 | License would be to refrain entirely from conveying the Program. 551 | 552 | 13. Use with the GNU Affero General Public License. 553 | 554 | Notwithstanding any other provision of this License, you have 555 | permission to link or combine any covered work with a work licensed 556 | under version 3 of the GNU Affero General Public License into a single 557 | combined work, and to convey the resulting work. The terms of this 558 | License will continue to apply to the part which is the covered work, 559 | but the special requirements of the GNU Affero General Public License, 560 | section 13, concerning interaction through a network will apply to the 561 | combination as such. 562 | 563 | 14. Revised Versions of this License. 564 | 565 | The Free Software Foundation may publish revised and/or new versions of 566 | the GNU General Public License from time to time. Such new versions will 567 | be similar in spirit to the present version, but may differ in detail to 568 | address new problems or concerns. 569 | 570 | Each version is given a distinguishing version number. If the 571 | Program specifies that a certain numbered version of the GNU General 572 | Public License "or any later version" applies to it, you have the 573 | option of following the terms and conditions either of that numbered 574 | version or of any later version published by the Free Software 575 | Foundation. If the Program does not specify a version number of the 576 | GNU General Public License, you may choose any version ever published 577 | by the Free Software Foundation. 578 | 579 | If the Program specifies that a proxy can decide which future 580 | versions of the GNU General Public License can be used, that proxy's 581 | public statement of acceptance of a version permanently authorizes you 582 | to choose that version for the Program. 583 | 584 | Later license versions may give you additional or different 585 | permissions. However, no additional obligations are imposed on any 586 | author or copyright holder as a result of your choosing to follow a 587 | later version. 588 | 589 | 15. Disclaimer of Warranty. 590 | 591 | THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY 592 | APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT 593 | HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY 594 | OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, 595 | THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 596 | PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM 597 | IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF 598 | ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 599 | 600 | 16. Limitation of Liability. 601 | 602 | IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING 603 | WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS 604 | THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY 605 | GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE 606 | USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF 607 | DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD 608 | PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), 609 | EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF 610 | SUCH DAMAGES. 611 | 612 | 17. Interpretation of Sections 15 and 16. 613 | 614 | If the disclaimer of warranty and limitation of liability provided 615 | above cannot be given local legal effect according to their terms, 616 | reviewing courts shall apply local law that most closely approximates 617 | an absolute waiver of all civil liability in connection with the 618 | Program, unless a warranty or assumption of liability accompanies a 619 | copy of the Program in return for a fee. 620 | 621 | END OF TERMS AND CONDITIONS 622 | 623 | How to Apply These Terms to Your New Programs 624 | 625 | If you develop a new program, and you want it to be of the greatest 626 | possible use to the public, the best way to achieve this is to make it 627 | free software which everyone can redistribute and change under these terms. 628 | 629 | To do so, attach the following notices to the program. It is safest 630 | to attach them to the start of each source file to most effectively 631 | state the exclusion of warranty; and each file should have at least 632 | the "copyright" line and a pointer to where the full notice is found. 633 | 634 | 635 | Copyright (C) 636 | 637 | This program is free software: you can redistribute it and/or modify 638 | it under the terms of the GNU General Public License as published by 639 | the Free Software Foundation, either version 3 of the License, or 640 | (at your option) any later version. 641 | 642 | This program is distributed in the hope that it will be useful, 643 | but WITHOUT ANY WARRANTY; without even the implied warranty of 644 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 645 | GNU General Public License for more details. 646 | 647 | You should have received a copy of the GNU General Public License 648 | along with this program. If not, see . 649 | 650 | Also add information on how to contact you by electronic and paper mail. 651 | 652 | If the program does terminal interaction, make it output a short 653 | notice like this when it starts in an interactive mode: 654 | 655 | Copyright (C) 656 | This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. 657 | This is free software, and you are welcome to redistribute it 658 | under certain conditions; type `show c' for details. 659 | 660 | The hypothetical commands `show w' and `show c' should show the appropriate 661 | parts of the General Public License. Of course, your program's commands 662 | might be different; for a GUI interface, you would use an "about box". 663 | 664 | You should also get your employer (if you work as a programmer) or school, 665 | if any, to sign a "copyright disclaimer" for the program, if necessary. 666 | For more information on this, and how to apply and follow the GNU GPL, see 667 | . 668 | 669 | The GNU General Public License does not permit incorporating your program 670 | into proprietary programs. If your program is a subroutine library, you 671 | may consider it more useful to permit linking proprietary applications with 672 | the library. If this is what you want to do, use the GNU Lesser General 673 | Public License instead of this License. But first, please read 674 | . 675 | -------------------------------------------------------------------------------- /README: -------------------------------------------------------------------------------- 1 | This project provides a LaTeX document class: ``seuthesix'' 2 | for typesetting thesis of Southeast University, Nanjing, China. 3 | This package provides three important files: 4 | 1. `seuthesix.cls'. 5 | 2. `seuthesix.cfg', this is the configuration file of seuthesix and 6 | will be loaded by `seuthesix.cls' at runtime. This file must be in the same directory as 7 | `seuthesix.cls'. 8 | 3. `seuthesix.bst', this is the accompanying bibliography style file 9 | for `seuthesix.cls'. 10 | 11 | Maintainer: James Fan 12 | project homepage: https://github.com/zhimengfan1990/seuthesix 13 | package version: 1.0.1 14 | Copyright (c) 2007--2012 Xu Yuan, email: xuyuan.cn@gmail.com 15 | Copyright (c) 2016 James Fan, email:zhimengfan1990@163.com 16 | License: GNU General Public License, version 3(see LICENCE) 17 | 18 | Note: This package is based on the package: ``seuthesis'' 19 | maintained by Xu Yuan(email: xuyuan.cn@gmail.com), 20 | which has many bugs now and not usable 21 | due to lack of maintenance for many years. 22 | 23 | This program is free software: you can redistribute it and/or modify 24 | it under the terms of the GNU General Public License as published by 25 | the Free Software Foundation, either version 3 of the License, or 26 | (at your option) any later version. 27 | 28 | This program is distributed in the hope that it will be useful, 29 | but WITHOUT ANY WARRANTY; without even the implied warranty of 30 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 31 | GNU General Public License for more details. 32 | 33 | You should have received a copy of the GNU General Public License 34 | along with this program. If not, see . 35 | -------------------------------------------------------------------------------- /figures/back-cover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhimengfan1990/seuthesix/de32b907db4d025199d3f86c5e5b604c40f18107/figures/back-cover.png -------------------------------------------------------------------------------- /figures/doctor-hwzs.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhimengfan1990/seuthesix/de32b907db4d025199d3f86c5e5b604c40f18107/figures/doctor-hwzs.pdf -------------------------------------------------------------------------------- /figures/doctor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhimengfan1990/seuthesix/de32b907db4d025199d3f86c5e5b604c40f18107/figures/doctor.png -------------------------------------------------------------------------------- /figures/engineering.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhimengfan1990/seuthesix/de32b907db4d025199d3f86c5e5b604c40f18107/figures/engineering.png -------------------------------------------------------------------------------- /figures/front-cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhimengfan1990/seuthesix/de32b907db4d025199d3f86c5e5b604c40f18107/figures/front-cover.jpg -------------------------------------------------------------------------------- /figures/lxfbook.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhimengfan1990/seuthesix/de32b907db4d025199d3f86c5e5b604c40f18107/figures/lxfbook.jpg -------------------------------------------------------------------------------- /figures/master-hwzs.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhimengfan1990/seuthesix/de32b907db4d025199d3f86c5e5b604c40f18107/figures/master-hwzs.pdf -------------------------------------------------------------------------------- /figures/master.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhimengfan1990/seuthesix/de32b907db4d025199d3f86c5e5b604c40f18107/figures/master.png -------------------------------------------------------------------------------- /figures/seu-badge-logo.eps: -------------------------------------------------------------------------------- 1 | %!PS-Adobe-3.0 EPSF-3.0 2 | %%Title: WMF2EPS 1.32 : WMF->EPS conversion for seu.wmf 3 | %%Creator: PScript5.dll Version 5.2.2 4 | %%CreationDate: 10/7/2007 16:53:2 5 | %%For: i386 6 | %%BoundingBox: 56 56 176 174 7 | %%Pages: 1 8 | %%Orientation: Portrait 9 | %%PageOrder: Ascend 10 | %%DocumentNeededResources: (atend) 11 | %%DocumentSuppliedResources: (atend) 12 | %%DocumentData: Clean7Bit 13 | %%TargetDevice: (WMF2EPS Color PS) (2010.0) 2 14 | %%LanguageLevel: 2 15 | %%EndComments 16 | 17 | %%BeginDefaults 18 | %%PageBoundingBox: 0 0 176 175 19 | %%ViewingOrientation: 1 0 0 1 20 | %%EndDefaults 21 | 22 | %%BeginProlog 23 | %%BeginResource: file Pscript_WinNT_ErrorHandler 5.0 0 24 | /currentpacking where{pop/oldpack currentpacking def/setpacking where{pop false 25 | setpacking}if}if/$brkpage 64 dict def $brkpage begin/prnt{dup type/stringtype 26 | ne{=string cvs}if dup length 6 mul/tx exch def/ty 10 def currentpoint/toy exch 27 | def/tox exch def 1 setgray newpath tox toy 2 sub moveto 0 ty rlineto tx 0 28 | rlineto 0 ty neg rlineto closepath fill tox toy moveto 0 setgray show}bind def 29 | /nl{currentpoint exch pop lmargin exch moveto 0 -10 rmoveto}def/=={/cp 0 def 30 | typeprint nl}def/typeprint{dup type exec}readonly def/lmargin 72 def/rmargin 72 31 | def/tprint{dup length cp add rmargin gt{nl/cp 0 def}if dup length cp add/cp 32 | exch def prnt}readonly def/cvsprint{=string cvs tprint( )tprint}readonly def 33 | /integertype{cvsprint}readonly def/realtype{cvsprint}readonly def/booleantype 34 | {cvsprint}readonly def/operatortype{(--)tprint =string cvs tprint(-- )tprint} 35 | readonly def/marktype{pop(-mark- )tprint}readonly def/dicttype{pop 36 | (-dictionary- )tprint}readonly def/nulltype{pop(-null- )tprint}readonly def 37 | /filetype{pop(-filestream- )tprint}readonly def/savetype{pop(-savelevel- ) 38 | tprint}readonly def/fonttype{pop(-fontid- )tprint}readonly def/nametype{dup 39 | xcheck not{(/)tprint}if cvsprint}readonly def/stringtype{dup rcheck{(\()tprint 40 | tprint(\))tprint}{pop(-string- )tprint}ifelse}readonly def/arraytype{dup rcheck 41 | {dup xcheck{({)tprint{typeprint}forall(})tprint}{([)tprint{typeprint}forall(]) 42 | tprint}ifelse}{pop(-array- )tprint}ifelse}readonly def/packedarraytype{dup 43 | rcheck{dup xcheck{({)tprint{typeprint}forall(})tprint}{([)tprint{typeprint} 44 | forall(])tprint}ifelse}{pop(-packedarray- )tprint}ifelse}readonly def/courier 45 | /Courier findfont 10 scalefont def end errordict/handleerror{systemdict begin 46 | $error begin $brkpage begin newerror{/newerror false store vmstatus pop pop 0 47 | ne{grestoreall}if errorname(VMerror)ne{showpage}if initgraphics courier setfont 48 | lmargin 720 moveto errorname(VMerror)eq{userdict/ehsave known{clear userdict 49 | /ehsave get restore 2 vmreclaim}if vmstatus exch pop exch pop PrtVMMsg}{ 50 | (ERROR: )prnt errorname prnt nl(OFFENDING COMMAND: )prnt/command load prnt 51 | $error/ostack known{nl nl(STACK:)prnt nl nl $error/ostack get aload length{==} 52 | repeat}if}ifelse systemdict/showpage get exec(%%[ Error: )print errorname 53 | =print(; OffendingCommand: )print/command load =print( ]%%)= flush}if end end 54 | end}dup 0 systemdict put dup 4 $brkpage put bind readonly put/currentpacking 55 | where{pop/setpacking where{pop oldpack setpacking}if}if 56 | %%EndResource 57 | userdict /Pscript_WinNT_Incr 230 dict dup begin put 58 | %%BeginResource: file Pscript_FatalError 5.0 0 59 | userdict begin/FatalErrorIf{{initgraphics findfont 1 index 0 eq{exch pop}{dup 60 | length dict begin{1 index/FID ne{def}{pop pop}ifelse}forall/Encoding 61 | {ISOLatin1Encoding}stopped{StandardEncoding}if def currentdict end 62 | /ErrFont-Latin1 exch definefont}ifelse exch scalefont setfont counttomark 3 div 63 | cvi{moveto show}repeat showpage quit}{cleartomark}ifelse}bind def end 64 | %%EndResource 65 | userdict begin/PrtVMMsg{vmstatus exch sub exch pop gt{[ 66 | (This job requires more memory than is available in this printer.)100 500 67 | (Try one or more of the following, and then print again:)100 485 68 | (For the output format, choose Optimize For Portability.)115 470 69 | (In the Device Settings page, make sure the Available PostScript Memory is accurate.) 70 | 115 455(Reduce the number of fonts in the document.)115 440 71 | (Print the document in parts.)115 425 12/Times-Roman[/STSong-Light--GBK-EUC-H 72 | dup{findfont}stopped{cleartomark}{/FontName get eq{pop cleartomark[ 73 | 100 500115 485115 470115 455115 440 10 0/STSong-Light--GBK-EUC-H}{cleartomark}ifelse} 80 | ifelse showpage(%%[ PrinterError: Low Printer VM ]%%)= true FatalErrorIf}if} 81 | bind def end version cvi 2016 ge{/VM?{pop}bind def}{/VM? userdict/PrtVMMsg get 82 | def}ifelse 83 | %%BeginResource: file Pscript_Win_Basic 5.0 0 84 | /d/def load def/,/load load d/~/exch , d/?/ifelse , d/!/pop , d/`/begin , d/^ 85 | /index , d/@/dup , d/+/translate , d/$/roll , d/U/userdict , d/M/moveto , d/- 86 | /rlineto , d/&/currentdict , d/:/gsave , d/;/grestore , d/F/false , d/T/true , 87 | d/N/newpath , d/E/end , d/Ac/arc , d/An/arcn , d/A/ashow , d/D/awidthshow , d/C 88 | /closepath , d/V/div , d/O/eofill , d/L/fill , d/I/lineto , d/-c/curveto , d/-M 89 | /rmoveto , d/+S/scale , d/Ji/setfont , d/Lc/setlinecap , d/Lj/setlinejoin , d 90 | /Lw/setlinewidth , d/Lm/setmiterlimit , d/sd/setdash , d/S/show , d/LH/showpage 91 | , d/K/stroke , d/W/widthshow , d/R/rotate , d/L2? false/languagelevel where{pop 92 | languagelevel 2 ge{pop true}if}if d L2?{/xS/xshow , d/yS/yshow , d/zS/xyshow , 93 | d}if/b{bind d}bind d/bd{bind d}bind d/xd{~ d}bd/ld{, d}bd/bn/bind ld/lw/Lw ld 94 | /lc/Lc ld/lj/Lj ld/sg/setgray ld/ADO_mxRot null d/self & d/OrgMx matrix 95 | currentmatrix d/reinitialize{: OrgMx setmatrix[/TextInit/GraphInit/UtilsInit 96 | counttomark{@ where{self eq}{F}?{cvx exec}{!}?}repeat cleartomark ;}b 97 | /initialize{`{/Pscript_Win_Data where{!}{U/Pscript_Win_Data & put}?/ADO_mxRot ~ 98 | d/TextInitialised? F d reinitialize E}{U/Pscript_Win_Data 230 dict @ ` put 99 | /ADO_mxRot ~ d/TextInitialised? F d reinitialize}?}b/terminate{!{& self eq 100 | {exit}{E}?}loop E}b/suspend/terminate , d/resume{` Pscript_Win_Data `}b U ` 101 | /lucas 21690 d/featurebegin{countdictstack lucas[}b/featurecleanup{stopped 102 | {cleartomark @ lucas eq{! exit}if}loop countdictstack ~ sub @ 0 gt{{E}repeat} 103 | {!}?}b E/snap{transform 0.25 sub round 0.25 add ~ 0.25 sub round 0.25 add ~ 104 | itransform}b/dsnap{dtransform round ~ round ~ idtransform}b/nonzero_round{@ 0.5 105 | ge{round}{@ -0.5 lt{round}{0 ge{1}{-1}?}?}?}b/nonzero_dsnap{dtransform 106 | nonzero_round ~ nonzero_round ~ idtransform}b U<04>cvn{}put/rr{1 ^ 0 - 0 ~ - 107 | neg 0 - C}b/irp{4 -2 $ + +S fx 4 2 $ M 1 ^ 0 - 0 ~ - neg 0 -}b/rp{4 2 $ M 1 ^ 0 108 | - 0 ~ - neg 0 -}b/solid{[]0 sd}b/g{@ not{U/DefIf_save save put}if U/DefIf_bool 109 | 2 ^ put}b/DefIf_El{if U/DefIf_bool get not @{U/DefIf_save get restore}if}b/e 110 | {DefIf_El !}b/UDF{L2?{undefinefont}{!}?}b/UDR{L2?{undefineresource}{! !}?}b 111 | /freeVM{/Courier findfont[40 0 0 -40 0 0]makefont Ji 2 vmreclaim}b/hfRedefFont 112 | {findfont @ length dict `{1 ^/FID ne{d}{! !}?}forall & E @ ` ~{/CharStrings 1 113 | dict `/.notdef 0 d & E d}if/Encoding 256 array 0 1 255{1 ^ ~/.notdef put}for d 114 | E definefont !}bind d/hfMkCIDFont{/CIDFont findresource @ length 2 add dict `{1 115 | ^ @/FID eq ~ @/XUID eq ~/UIDBase eq or or{! !}{d}?}forall/CDevProc ~ d/Metrics2 116 | 16 dict d/CIDFontName 1 ^ d & E 1 ^ ~/CIDFont defineresource ![~]composefont !} 117 | bind d 118 | %%EndResource 119 | %%BeginResource: file Pscript_Win_Utils_L2 5.0 0 120 | /rf/rectfill , d/fx{1 1 dtransform @ 0 ge{1 sub 0.5}{1 add -0.5}? 3 -1 $ @ 0 ge 121 | {1 sub 0.5}{1 add -0.5}? 3 1 $ 4 1 $ idtransform 4 -2 $ idtransform}b/BZ{4 -2 $ 122 | snap + +S fx rf}b/rs/rectstroke , d/rc/rectclip , d/UtilsInit{currentglobal{F 123 | setglobal}if}b/scol{! setcolor}b/colspA/DeviceGray d/colspABC/DeviceRGB d 124 | /colspRefresh{colspABC setcolorspace}b/SetColSpace{colspABC setcolorspace}b 125 | /resourcestatus where{!/ColorRendering/ProcSet resourcestatus{! ! T}{F}?}{F}? 126 | not{/ColorRendering<>/defineresource where{!/ProcSet 132 | defineresource !}{! !}?}if/buildcrdname{/ColorRendering/ProcSet findresource ` 133 | mark GetHalftoneName @ type @/nametype ne ~/stringtype ne and{!/none}if(.) 134 | GetPageDeviceName @ type @/nametype ne ~/stringtype ne and{!/none}if(.)5 ^ 0 5 135 | -1 1{^ length add}for string 6 1 $ 5 ^ 5{~ 1 ^ cvs length 1 ^ length 1 ^ sub 136 | getinterval}repeat ! cvn 3 1 $ ! ! E}b/definecolorrendering{~ buildcrdname ~ 137 | /ColorRendering defineresource !}b/findcolorrendering where{!}{ 138 | /findcolorrendering{buildcrdname @/ColorRendering resourcestatus{! ! T}{ 139 | /ColorRendering/ProcSet findresource ` GetSubstituteCRD E F}?}b}? 140 | /selectcolorrendering{findcolorrendering !/ColorRendering findresource 141 | setcolorrendering}b/G2UBegin{findresource/FontInfo get/GlyphNames2Unicode get 142 | `}bind d/G2CCBegin{findresource/FontInfo get/GlyphNames2HostCode get `}bind d 143 | /G2UEnd{E}bind d/AddFontInfoBegin{/FontInfo 8 dict @ `}bind d/AddFontInfo{ 144 | /GlyphNames2Unicode 16 dict d/GlyphNames2HostCode 16 dict d}bind d 145 | /AddFontInfoEnd{E d}bind d/T0AddCFFMtx2{/CIDFont findresource/Metrics2 get ` d 146 | E}bind d 147 | %%EndResource 148 | end 149 | %%EndProlog 150 | 151 | %%BeginSetup 152 | [ 1 0 0 1 0 0 ] false Pscript_WinNT_Incr dup /initialize get exec 153 | 1 setlinecap 1 setlinejoin 154 | /mysetup [ 72 600 V 0 0 -72 600 V 0 174.61418 ] def 155 | %%EndSetup 156 | 157 | %%Page: 1 1 158 | %%PageBoundingBox: 0 0 176 175 159 | %%EndPageComments 160 | %%BeginPageSetup 161 | /DeviceRGB dup setcolorspace /colspABC exch def 162 | mysetup concat colspRefresh 163 | %%EndPageSetup 164 | 165 | Pscript_WinNT_Incr begin 166 | %%BeginResource: file Pscript_Win_Dib_L2 5.0 0 167 | /iw 0 d/ih 0 d/im_save 0 d/s 0 d/polarity 0 d/smoothflag 0 d/mystring 0 d/bpc 0 168 | d/maskcolor 0 d/mask? F d/setup1asciiproc{[currentfile mystring/readhexstring 169 | cvx/! cvx]cvx bind}b/setup1binaryproc{[currentfile mystring/readstring cvx/! 170 | cvx]cvx bind}b/setup2asciiproc{currentfile/ASCII85Decode filter/RunLengthDecode 171 | filter}b/setup2binaryproc{currentfile/RunLengthDecode filter}b/jpegasciiproc 172 | {currentfile/ASCII85Decode filter<>/DCTDecode filter}b/jpegbinaryproc 173 | {currentfile<>/DCTDecode filter}b/mycolorspace{colspABC}d/myimagedict 174 | {/myimagedict 10 dict d myimagedict @ `/ImageType 1 d/MultipleDataSource F d E} 175 | b/imageprocarray[/setup1binaryproc/setup1asciiproc/setup2binaryproc 176 | /setup2asciiproc/setup1binarydecodeproc/setup1asciidecodeproc]d/jpegprocarray[ 177 | /jpegasciiproc/jpegbinaryproc]d/Q{/im_save save d scol imageprocarray ~ get/s ~ 178 | , d/polarity ~ d/smoothflag ~ d +/dx 2 ^ d/dy 1 ^ d +S/mystring ~ string d/bpc 179 | ~ d/ih ~ d/iw ~ d fx rf}b/X{/im_save save d/mask? ~ d/maskcolor ~ d 180 | imageprocarray ~ get/s ~ , d/polarity ~ d/smoothflag ~ d +/dx 2 ^ d/dy 1 ^ d +S 181 | /mystring ~ string d/bpc ~ d/ih ~ d/iw ~ d}b/Z{im_save restore}b/beginjpeg{ 182 | /jpeg_save save d jpegprocarray ~ get/jpegimageproc ~ , d + +S/bpc ~ d/ih ~ d 183 | /iw ~ d bpc 24 eq{/DeviceRGB}{/DeviceGray}? setcolorspace myimagedict @ ` 184 | /ImageType 1 d/Width iw d/Height ih d/Decode bpc 24 eq{[0 1 0 1 0 1]}{[0 1]}? d 185 | /ImageMatrix[iw 0 0 ih 0 0]d/BitsPerComponent 8 d/DataSource jpegimageproc d E 186 | image}b/endjpeg{jpeg_save restore}b/Y{scol myimagedict @ ` mask?{/polarity 187 | maskcolor 0 get 0 eq{T}{F}? d}if/Width iw d/Height ih d/Decode polarity{[1 0]}{ 188 | [0 1]}? d/ImageMatrix[iw 0 0 ih 0 0]d/DataSource s d/BitsPerComponent 1 d 189 | /Interpolate smoothflag d E imagemask}bd/doclutimage{/rgbclut ~ d bpc @ 8 eq{! 190 | 255}{@ 4 eq{! 15}{2 eq{3}{1}?}?}?/hival ~ d[/Indexed currentcolorspace hival 191 | rgbclut]setcolorspace myimagedict @ ` mask?{/ImageType 4 d/MaskColor maskcolor 192 | d}if/Width iw d/Height ih d/Decode[0 hival]d/ImageMatrix[iw 0 0 ih 0 0]d 193 | /DataSource s d/BitsPerComponent bpc d/Interpolate smoothflag d E image}b 194 | /doCMYKclutimage{/CMYKclut ~ d bpc @ 8 eq{! 255}{4 eq{15}{3}?}?/hival ~ d[ 195 | /Indexed/DeviceCMYK hival CMYKclut]setcolorspace myimagedict @ ` mask?{ 196 | /ImageType 4 d/MaskColor maskcolor d}if/Width iw d/Height ih d/Decode[0 hival]d 197 | /ImageMatrix[iw 0 0 ih 0 0]d/DataSource s d/BitsPerComponent bpc d/Interpolate 198 | smoothflag d E image}b/doNimage{bpc 24 eq{currentcolorspace}{colspA}? 199 | setcolorspace myimagedict @ ` mask?{/ImageType 4 d/MaskColor maskcolor d}if 200 | /Width iw d/Height ih d/Decode bpc 24 eq{[0 1 0 1 0 1]}{[0 1]}? d/ImageMatrix 201 | [iw 0 0 ih 0 0]d/DataSource s d/BitsPerComponent bpc 24 eq{8}{bpc}? d 202 | /Interpolate smoothflag d E image}b/doCMYKimage{/DeviceCMYK setcolorspace 203 | myimagedict @ ` mask?{/ImageType 4 d/MaskColor maskcolor d}if/Width iw d/Height 204 | ih d/Decode[0 1 0 1 0 1 0 1]d/ImageMatrix[iw 0 0 ih 0 0]d/DataSource s d 205 | /BitsPerComponent 8 d/Interpolate smoothflag d E image}b 206 | %%EndResource 207 | end reinitialize 208 | : 156 154 8 156 976 -963 481 974 F F 3 [ 0 ] F 209 | X 210 | < 211 | 000000 FFFFFF F1F1F1 EAEAEA E3E3E3 CCCCCC B2B2B2 969696 212 | 777777 555555 333333 222222 040404 0C0C0C 393939 5F5F5F 213 | 868686 999999 C0C0C0 D7D7D7 DDDDDD 292929 161616 1C1C1C 214 | 424242 666666 A0A0A4 4D4D4D 808080 000000 000000 000000 215 | 000000 000000 000000 000000 000000 000000 000000 000000 216 | 000000 000000 000000 000000 000000 000000 000000 000000 217 | 000000 000000 000000 000000 000000 000000 000000 000000 218 | 000000 000000 000000 000000 000000 000000 000000 000000 219 | 000000 000000 000000 000000 000000 000000 000000 000000 220 | 000000 000000 000000 000000 000000 000000 000000 000000 221 | 000000 000000 000000 000000 000000 000000 000000 000000 222 | 000000 000000 000000 000000 000000 000000 000000 000000 223 | 000000 000000 000000 000000 000000 000000 000000 000000 224 | 000000 000000 000000 000000 000000 000000 000000 000000 225 | 000000 000000 000000 000000 000000 000000 000000 000000 226 | 000000 000000 000000 000000 000000 000000 000000 000000 227 | 000000 000000 000000 000000 000000 000000 000000 000000 228 | 000000 000000 000000 000000 000000 000000 000000 000000 229 | 000000 000000 000000 000000 000000 000000 000000 000000 230 | 000000 000000 000000 000000 000000 000000 000000 000000 231 | 000000 000000 000000 000000 000000 000000 000000 000000 232 | 000000 000000 000000 000000 000000 000000 000000 000000 233 | 000000 000000 000000 000000 000000 000000 000000 000000 234 | 000000 000000 000000 000000 000000 000000 000000 000000 235 | 000000 000000 000000 000000 000000 000000 000000 000000 236 | 000000 000000 000000 000000 000000 000000 000000 000000 237 | 000000 000000 000000 000000 000000 000000 000000 000000 238 | 000000 000000 000000 000000 000000 000000 000000 000000 239 | 000000 000000 000000 000000 000000 000000 000000 000000 240 | 000000 000000 000000 000000 000000 000000 000000 000000 241 | 000000 000000 000000 000000 000000 000000 000000 000000 242 | 000000 000000 000000 000000 000000 000000 000000 000000 243 | > 244 | doclutimage 245 | JH=j5JH=j5JH=j5JH=j5JH=j5JH=j5JH=j5JH=j5JH=j5JH=j5_#aQ;#Qk25"pYD?$4He@#n77P 246 | %hK5GKrseu:#8[^X&-`dN"2k5^!>kkP"U55B 247 | ((:Wg$OR@\%iGo`&K1il"r\*R&.]Wb(_.8g(C^ch)]T%c"9QXFbQ.kK'G:W]$i^YD$P!I\#6khE 248 | !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 258 | 'F5'T%L*$i!T!hb!YZFe(C:6I"qV[UqZ-a"'GCEW!#5D5!<`Z-"q;O[()[;Y"U5MU'+kEMrrE34 259 | (`F(f!s/T/"T8?%!X8Q-"UG>9"Vh[M!<,\=&-3.DrrN38#lb>7 262 | &-Mq5"r%:J'*8gMq#LU2#S7+Cru(kOquI--)@$lW&IK9j"p3Z_i;j5e&.99l',1Z`'D__7'Gq,X 263 | !(Bk?a&eG6Mp]1a8'cI)c)[?HG#7^q7!='2S'H./V'G(-N!#be=#8.4P)%Qud 265 | !r;p('+kQk)%d#a&-_q3!Yc4Ort>MQ((1?Ki;qs>#m1\R$P&-3CL&cr(P)[-$= 266 | !='29"9/E')A`8[!>cCK!gp+)A!5p"pbA7'Ee14#Qk8B"U#)H(D,O+j8fPh#n77H 267 | !sT;M!qcQt&ek?J!s8K'!&-DG( 269 | "9fbX!XJ`@!$(#"joG_j%h/mM!u_^QklD%k";;=W)&a.irW*$5(B+^C(DcuY!=K#0!=/c2#7h[a 270 | 'E\F:!,J#R1qErrN-$!Y,G:nGrn0*!QHL()I2WjoOZH#Ql%_$O-\O&-D2!"p,JO#93pM 272 | p]1C"%K?h>%1a-V)#apE$PW=:#o"9`)A3/S!tQ"4!=/fJ"p,>O$Q9*0!U0Uc!tkP@";(_S&-D5" 273 | !WiK/rs&Q;!qu]r":kD>!=K,3!0;!rX8fH'Cu5-!YYeM"8W#u 279 | &H*"<%g;h3"9Jc4";1YA!>5J"!UKgl&doK\":#,4qZ-^%$iUP7$2X`*&f_MdnGrXn$2t>6('aU9 280 | !b)A*)J!ZCD!<<`2$j$kD"7QC 284 | "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 291 | %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 294 | "9AQ.#6OW#rrW3$"p,;<"r8$ZncA@`"p5hS#Qu+NrW*!$rt>A7q>g[""r[UB!=&]1!>?(Z!X/N9 295 | "9J`2&d848!>Gn?$j@@N#T40VrrE*)rYYhW!W`HErtu(J!W`u?)%[_rrsSoD#Q=`)";1Y;$O@FN 296 | &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= 303 | !rW-)!YQ%Y%h0EYoE"Uc"qqIS"qhLNrrE<*&eG0L)[?3%K$V;%MJjF)#apF 307 | $O.=F"p"rHrrrN;";:_=!#bb?!!<*"#6l(K!>5VJ)u^-F#S.(&e4jL!Y#YRrr`B,)AN2S 309 | !e)[?uZ&dAmd')hn8&dK*i%0lG*p&P@#)]'(i&JY$A#6P,B'EJ:@ 310 | ''oW"&e=mL!=KS@!rsJfArsJfArsJfArsJfArX/iH"9AT8rX8lE)?Ks>!r;rt 311 | !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 315 | )$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 324 | !Q=;!=0PG!>5nS&I&F='*&UC 327 | !$%H$j$kU!r)cs"<%4J":Z+U((L9P 328 | r!iZ7r=/c8!>u%8!5J3!<<3$"9K8@(&eUB$PMq0!!"8c@!Xf_Ir;d$('F,*[rYbbRrX8f8 333 | )Y!h/"W[.8"To>L&JbcJ!VZTt$k!^]#P.rs%g);&!YbqMrsSoD#5eK)"pl+S#QFf+!YQFG#Q,,; 334 | #7q+O#8%XK!HFD!)>jsF$4ct@#Sd[]%LE[N'E\:8"ToJV&/#'C!<=#:$j%4M 336 | !qQEn"<$h4"TeoA)A`hU!VZTt$k!^]#Q=`('`S7<";:qP"9&<%)$9C1!>$iq.Jp]1F#'a+C8 337 | ";D%O#n-J9"UbVJ"p>#+!#>-!>!YuaXoDo*u)$'jP&H<"6)?:HN!56 340 | !=o8(!H%C$iq(UoDo+0)$'jO)?1!A 341 | )$($IrrE9)&J>uu%/'_r!!$ipYKo`5-r&/Z,F!&9!>bt5!#n5b=$ip\!$4mgPlN%&$)\)fU!>cCF 353 | !=TkN!>G_=!Y>kV!>,G6!>_O!YPtI!tYP6!hS"82ci!";qX[!qlZh!Q=1!=KSZ#nR7A 357 | !64J$iq1Zr;cp3&H)V0!ri9'!u)CMrW*39&H`=J"p4K!pAkI""q1e?&JG'D$kWUD 358 | "V;.O)\<)P)@$0A!WrrBrsSo;&`Wlu!YcOl#6l%W'EdCs!>u@H$iq+Tr;cp)"nVg"!X9PH%Mf`N 359 | !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 366 | !#5GH!#5DG!#5>E!!WB9$lTZk!>5D8*#T:o)&)uM#6G&?";qXR!qZNd!=&ZE('tZ[&d%e."VM"? 367 | !u_BI!'X.TE 368 | &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 373 | !A!qHB_!S-!gU!!ri9*!Z;[U$P`m9!V-6q 375 | "W.[Q!tPP6!=f25!u7E!&nc8pr&/H2e"pb)-"p>SD%iY]SquHj'#6a`$ 377 | "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 379 | !eI"7Q?]!=&Z;()R,d 380 | &-Dk4!s8c@!rE#s!W`iNp]1[&*#KS3$6'ie"9/B-!YbbU)%d_t'`S1B&fUrT'En[\(E!et!rW-# 381 | )&rPU"p,DK)A3\bp]1U%#9!UE)As1f!X&`4!u(n:!GA(C'=/n,W_,$4IgT&/+sC!<`K# 382 | !=&Z1'ES@J"p4W%!!<0=#8%g`#S@@T!rW-3'G(l]#T=gs*#8%"Zd$60-KrrNN0#oOQj)%Quj'aFO9 385 | !!<04!!E6%rrN3(&cW.?'*/.='E/"7"U>_SrtbYJmK)bW"9T,C#Qt)Fp]1^')B/nb"p4l?&-hq2 386 | #Qk_Y)\32n%1)k4"qhLN!Ws)KrrrH*quI$>&ci%J&J>0E!=&]6)$q6%#9!OS!!N3#!s/]>"T&3% 387 | !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 390 | ',_#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 401 | !&f_bn"6KUg'G22o&d/:7!5M4!=8f2)AE5R!Ws,KrttkM'*@S&"p5#?%iGQSrrW#t!Wr`?q>gX0'E\77#QkVV!sK&A 403 | %g1nojT,W$$4RIZ":#M@quHm6(_?fG!K$k#nn6n 407 | $5s$O#8.+3!=';N#T3pc)?Tj<"9K2I&d%_,!!<-5!>GV6!=/`>"p"f2)$U9B!<`N2)&!)M!=8i4 408 | &/#*W$PsZ`i;qm<#nn0l'bD&l#9!^>!=&ZG)]8nd&d/"3!tknE!qlWr!X8o/"oo>7!=/`HC` 409 | "VLn8!<<3$&c`"3!q#Lg:#8%RN#7;4`"p3W^h>muc&f;&m 412 | #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+/# 418 | &/-#n((D3$'*ACC*#]Fn"9RQ`&-l2^qf'F"L@%1s-`&d/jP#SdaU)\Ee3!RUoW!X/f8$OdCR&-`gO&fUc^rYbqE&ebBM!r)d" 420 | !Ws,?&dJ=Rrt,YD"ToDB*#f\''c@o(cN2;l!u)XZ%fZtC'aY-a"ToGBrs&H@rt589!"o)5!>,S: 421 | &cWdL"p#>?rr`ZA&K)Dn%2Tim"pE0ObQ.hK&fMVprs];O%LECQ&ekEN'GL-P&d8p_!sB8A#8nHf 422 | (C_,s#R1qDb5o`d&cr1>"rnHq$l0Wo$5a9Z&/k`crrr?7rt5kI&J,fd(^^We%1EUN&/#WYa8s<^ 423 | #m(23'*\^]$OmOE%K@4D(]"O>(]P6N%K?hA()7>k&ebBL` Z 425 | ; LH 426 | %%PageTrailer 427 | 428 | %%Trailer 429 | %%DocumentNeededResources: 430 | %%DocumentSuppliedResources: 431 | %%+ procset Pscript_WinNT_ErrorHandler 5.0 0 432 | %%+ procset Pscript_FatalError 5.0 0 433 | %%+ procset Pscript_Win_Basic 5.0 0 434 | %%+ procset Pscript_Win_Utils_L2 5.0 0 435 | %%+ procset Pscript_Win_Dib_L2 5.0 0 436 | Pscript_WinNT_Incr dup /terminate get exec 437 | %%EOF 438 | -------------------------------------------------------------------------------- /figures/seu-badge-logo.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhimengfan1990/seuthesix/de32b907db4d025199d3f86c5e5b604c40f18107/figures/seu-badge-logo.pdf -------------------------------------------------------------------------------- /figures/seu-color-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhimengfan1990/seuthesix/de32b907db4d025199d3f86c5e5b604c40f18107/figures/seu-color-logo.png -------------------------------------------------------------------------------- /figures/seu-text-logo.eps: -------------------------------------------------------------------------------- 1 | %!PS-Adobe-3.0 EPSF-3.0 2 | %%CreationDate: Thu Nov 29 23:33:50 2007 3 | %%LanguageLevel: 3 4 | %%BoundingBox: 0 0 578 170 5 | %%EndComments 6 | /mt { moveto } def 7 | /ct { curveto } def 8 | /lt { lineto } def 9 | /np { newpath } def 10 | /cp { closepath } def 11 | /sc { setrgbcolor } def 12 | /er { fill } def 13 | /lw { setlinewidth } def 14 | np 15 | 0.0 170.0 mt 16 | 578.0 170.0 lt 17 | 578.0 0.0 lt 18 | 0.0 0.0 lt 19 | 0.0 84.8 lt 20 | 5.2 76.3 10.1 67.7 14.1 58.6 ct 21 | 22.8 60.1 31.3 62.0 39.9 64.0 ct 22 | 38.4 57.7 38.4 50.3 33.6 45.5 ct 23 | 23.9 35.5 11.7 28.1 2.6 17.5 ct 24 | 16.3 21.0 26.7 31.2 37.7 39.4 ct 25 | 37.9 31.9 38.0 24.4 38.0 16.9 ct 26 | 32.5 17.1 26.9 17.2 21.4 17.3 ct 27 | 27.9 11.9 35.0 7.0 42.9 3.8 ct 28 | 45.1 2.9 47.8 4.3 48.2 6.6 ct 29 | 50.1 21.9 48.0 37.4 49.5 52.7 ct 30 | 54.9 60.8 63.2 66.4 69.0 74.1 ct 31 | 77.5 84.9 89.6 92.2 98.2 102.7 ct 32 | 98.9 107.3 96.2 111.8 95.2 116.2 ct 33 | 80.8 115.6 67.6 109.8 53.5 107.8 ct 34 | 53.3 111.2 53.1 114.6 52.9 118.0 ct 35 | 55.8 118.5 58.6 118.9 61.4 119.4 ct 36 | 59.5 123.3 57.3 127.0 55.6 130.9 ct 37 | 54.2 138.7 54.1 146.6 53.0 154.5 ct 38 | 52.7 157.1 49.8 158.6 47.4 158.4 ct 39 | 43.0 158.1 38.7 157.4 34.4 156.9 ct 40 | 37.0 152.5 40.8 148.4 40.8 142.9 ct 41 | 40.8 137.7 42.8 130.8 38.6 126.5 ct 42 | 32.1 124.6 25.2 123.7 18.5 122.3 ct 43 | 21.5 119.2 24.5 116.0 27.4 112.8 ct 44 | 32.7 113.7 37.9 115.0 43.1 116.1 ct 45 | 42.1 111.6 41.8 105.5 37.0 103.1 ct 46 | 29.4 99.3 20.7 98.8 12.5 97.1 ct 47 | 16.5 95.4 20.5 91.7 25.2 92.9 ct 48 | 30.7 94.2 36.1 96.1 41.7 96.9 ct 49 | 37.1 89.0 29.8 82.7 20.8 80.5 ct 50 | 13.8 82.8 7.1 85.9 0.0 88.1 ct 51 | 0.0 170.0 lt 52 | cp 53 | 0.996 0.996 0.996 sc 54 | er 55 | np 56 | 514.4 169.9 mt 57 | 518.4 168.1 521.6 165.0 521.9 160.1 ct 58 | 525.8 161.5 529.7 163.0 533.8 164.1 ct 59 | 527.7 156.9 518.7 151.9 515.5 142.6 ct 60 | 513.4 139.6 515.2 134.9 518.9 135.1 ct 61 | 525.6 139.1 531.0 145.3 538.2 148.7 ct 62 | 542.3 150.6 546.9 151.0 551.3 152.0 ct 63 | 556.5 144.8 553.2 136.0 553.3 128.0 ct 64 | 553.8 117.6 549.7 108.0 547.6 98.0 ct 65 | 554.8 97.9 562.1 99.6 569.2 98.0 ct 66 | 572.9 96.9 578.3 92.1 574.8 88.2 ct 67 | 566.3 81.5 555.9 77.7 545.6 75.0 ct 68 | 551.5 80.8 558.5 85.7 562.8 93.0 ct 69 | 558.0 94.0 552.8 97.2 548.0 95.0 ct 70 | 544.0 91.1 543.8 84.7 539.8 80.7 ct 71 | 535.7 82.2 534.1 86.5 531.4 89.6 ct 72 | 527.7 91.9 523.5 89.2 519.8 88.5 ct 73 | 514.9 87.0 509.5 89.5 505.0 86.9 ct 74 | 498.2 82.0 489.3 85.1 481.7 83.4 ct 75 | 480.4 97.6 479.0 112.0 475.9 126.0 ct 76 | 477.3 126.0 478.7 126.0 480.1 126.0 ct 77 | 483.4 119.7 488.6 113.7 488.7 106.2 ct 78 | 488.7 100.0 488.9 93.8 489.1 87.7 ct 79 | 491.1 88.4 493.1 89.1 495.1 89.9 ct 80 | 493.4 100.8 490.6 111.7 491.3 122.9 ct 81 | 492.1 129.0 493.9 134.9 495.7 140.9 ct 82 | 497.2 138.6 499.9 136.4 499.4 133.4 ct 83 | 498.2 127.0 497.0 120.5 497.0 114.0 ct 84 | 497.2 110.0 500.7 107.4 502.3 104.0 ct 85 | 503.3 100.2 503.8 96.3 504.9 92.5 ct 86 | 506.9 92.5 508.8 92.6 510.7 92.8 ct 87 | 509.4 99.6 507.3 106.5 508.7 113.5 ct 88 | 509.2 118.2 511.7 122.6 510.9 127.4 ct 89 | 508.1 141.6 512.2 155.9 514.4 169.9 ct 90 | cp 91 | 0.031 0.031 0.031 sc 92 | er 93 | np 94 | 47.4 158.4 mt 95 | 49.8 158.6 52.7 157.1 53.0 154.5 ct 96 | 54.1 146.6 54.2 138.7 55.6 130.9 ct 97 | 57.3 127.0 59.5 123.3 61.4 119.4 ct 98 | 58.6 118.9 55.8 118.5 52.9 118.0 ct 99 | 53.1 114.6 53.3 111.2 53.5 107.8 ct 100 | 67.6 109.8 80.8 115.6 95.2 116.2 ct 101 | 96.2 111.8 98.9 107.3 98.2 102.7 ct 102 | 89.6 92.2 77.5 84.9 69.0 74.1 ct 103 | 63.2 66.4 54.9 60.8 49.5 52.7 ct 104 | 48.0 37.4 50.1 21.9 48.2 6.6 ct 105 | 47.8 4.3 45.1 2.9 42.9 3.8 ct 106 | 35.0 7.0 27.9 11.9 21.4 17.3 ct 107 | 26.9 17.2 32.5 17.1 38.0 16.9 ct 108 | 38.0 24.4 37.9 31.9 37.7 39.4 ct 109 | 26.7 31.2 16.3 21.0 2.6 17.5 ct 110 | 11.7 28.1 23.9 35.5 33.6 45.5 ct 111 | 38.4 50.3 38.4 57.7 39.9 64.0 ct 112 | 31.3 62.0 22.8 60.1 14.1 58.6 ct 113 | 10.1 67.7 5.2 76.3 0.0 84.8 ct 114 | 0.0 88.1 lt 115 | 7.1 85.9 13.8 82.8 20.8 80.5 ct 116 | 29.8 82.7 37.1 89.0 41.7 96.9 ct 117 | 36.1 96.1 30.7 94.2 25.2 92.9 ct 118 | 20.5 91.7 16.5 95.4 12.5 97.1 ct 119 | 20.7 98.8 29.4 99.3 37.0 103.1 ct 120 | 41.8 105.5 42.1 111.6 43.1 116.1 ct 121 | 37.9 115.0 32.7 113.7 27.4 112.8 ct 122 | 24.5 116.0 21.5 119.2 18.5 122.3 ct 123 | 25.2 123.7 32.1 124.6 38.6 126.5 ct 124 | 42.8 130.8 40.8 137.7 40.8 142.9 ct 125 | 40.8 148.4 37.0 152.5 34.4 156.9 ct 126 | 38.7 157.4 43.0 158.1 47.4 158.4 ct 127 | cp 128 | 0.031 0.031 0.031 sc 129 | er 130 | np 131 | 522.0 133.6 mt 132 | 529.8 138.7 537.0 145.0 546.0 147.8 ct 133 | 546.9 135.5 548.6 122.7 544.3 110.8 ct 134 | 542.7 111.3 541.1 111.8 539.6 112.3 ct 135 | 540.8 117.1 542.5 121.8 544.2 126.4 ct 136 | 539.2 129.4 533.5 127.5 528.3 126.2 ct 137 | 526.2 128.7 524.1 131.1 522.0 133.6 ct 138 | cp 139 | 0.996 0.996 0.996 sc 140 | er 141 | np 142 | 348.3 144.2 mt 143 | 349.7 144.6 352.6 145.3 354.0 145.7 ct 144 | 356.1 126.4 353.3 106.7 357.6 87.6 ct 145 | 374.4 89.2 390.4 95.3 403.9 105.4 ct 146 | 410.6 104.0 411.7 96.4 413.5 91.0 ct 147 | 394.0 82.8 373.6 77.3 354.1 69.3 ct 148 | 354.1 53.1 353.9 35.7 345.8 21.1 ct 149 | 342.2 12.8 332.2 15.1 325.0 14.8 ct 150 | 320.1 13.5 316.3 16.4 313.2 19.6 ct 151 | 320.6 23.6 328.9 27.0 333.4 34.6 ct 152 | 337.6 41.2 341.9 47.8 345.0 54.9 ct 153 | 346.2 60.5 345.8 66.3 346.2 71.9 ct 154 | 336.2 75.1 326.1 77.5 315.9 79.8 ct 155 | 316.0 80.5 316.3 81.9 316.5 82.6 ct 156 | 325.3 82.9 334.1 82.6 342.9 83.2 ct 157 | 346.7 83.9 346.8 89.2 346.7 92.0 ct 158 | 346.7 100.9 345.9 109.8 347.2 118.7 ct 159 | 348.9 127.0 345.1 136.3 348.3 144.2 ct 160 | cp 161 | 0.031 0.031 0.031 sc 162 | er 163 | np 164 | 183.4 138.7 mt 165 | 185.1 138.8 186.7 138.8 188.3 138.7 ct 166 | 189.0 133.5 189.3 128.2 190.5 123.1 ct 167 | 200.7 123.7 208.0 133.0 218.6 132.0 ct 168 | 219.2 130.5 220.4 127.7 221.0 126.2 ct 169 | 216.2 123.9 211.6 120.3 206.0 120.5 ct 170 | 199.4 120.0 192.2 118.8 187.5 113.6 ct 171 | 184.0 106.1 186.0 97.3 183.2 89.6 ct 172 | 178.0 81.7 172.1 73.9 170.5 64.4 ct 173 | 177.2 66.9 183.1 71.1 189.4 74.3 ct 174 | 187.0 68.9 183.4 64.0 182.9 57.9 ct 175 | 192.4 64.2 194.4 77.4 204.1 83.7 ct 176 | 204.2 80.7 205.0 77.5 204.2 74.5 ct 177 | 202.9 71.5 200.9 69.0 199.3 66.1 ct 178 | 204.8 66.5 210.2 67.1 215.6 67.4 ct 179 | 209.4 63.2 199.0 61.5 199.6 52.0 ct 180 | 205.0 52.3 210.8 53.0 215.1 48.8 ct 181 | 210.7 45.5 206.1 42.6 201.3 39.9 ct 182 | 201.5 26.9 200.7 13.4 193.4 2.2 ct 183 | 189.6 6.3 190.3 12.2 190.4 17.4 ct 184 | 190.6 23.1 190.8 28.7 191.0 34.3 ct 185 | 184.8 32.9 178.5 31.4 172.3 30.0 ct 186 | 171.5 30.8 170.7 31.5 170.0 32.3 ct 187 | 170.4 33.4 170.8 34.5 171.2 35.5 ct 188 | 178.0 37.2 184.3 40.0 190.1 43.8 ct 189 | 190.0 46.7 190.0 49.5 189.9 52.3 ct 190 | 183.4 49.7 176.7 46.4 169.4 47.9 ct 191 | 169.3 49.2 169.2 50.4 169.0 51.7 ct 192 | 171.1 52.6 173.1 53.6 175.0 54.8 ct 193 | 170.7 59.9 165.3 63.8 160.0 67.8 ct 194 | 172.7 79.5 181.2 95.9 181.3 113.3 ct 195 | 174.6 113.6 167.9 113.2 161.2 113.1 ct 196 | 160.1 114.3 159.0 115.5 157.9 116.7 ct 197 | 164.7 117.8 171.8 118.4 178.3 120.7 ct 198 | 185.4 123.5 182.2 132.7 183.4 138.7 ct 199 | cp 200 | 0.031 0.031 0.031 sc 201 | er 202 | np 203 | 516.7 126.2 mt 204 | 518.2 125.4 519.7 124.6 521.3 123.9 ct 205 | 520.8 116.2 520.4 108.6 519.0 101.1 ct 206 | 518.1 101.0 516.4 100.9 515.5 100.8 ct 207 | 510.8 108.6 511.7 118.8 516.7 126.2 ct 208 | cp 209 | 0.996 0.996 0.996 sc 210 | er 211 | np 212 | 528.9 124.4 mt 213 | 530.5 123.7 532.2 123.0 533.8 122.2 ct 214 | 534.1 117.8 532.3 113.0 533.7 108.7 ct 215 | 536.0 105.8 539.8 104.7 542.8 102.8 ct 216 | 542.9 101.4 543.0 100.0 543.1 98.6 ct 217 | 536.9 96.5 530.3 95.4 523.7 95.3 ct 218 | 526.1 104.9 527.2 114.7 528.9 124.4 ct 219 | cp 220 | 0.996 0.996 0.996 sc 221 | er 222 | np 223 | 52.9 100.8 mt 224 | 62.8 101.9 72.5 104.3 82.3 105.5 ct 225 | 76.7 93.8 67.6 84.5 58.9 75.1 ct 226 | 56.2 75.1 53.6 75.0 51.0 75.0 ct 227 | 50.6 77.0 50.2 79.0 49.8 81.0 ct 228 | 53.8 82.4 57.9 83.8 61.9 85.2 ct 229 | 62.3 87.6 62.8 89.9 63.2 92.3 ct 230 | 58.9 92.3 54.6 91.7 50.3 91.1 ct 231 | 50.9 94.4 51.9 97.6 52.9 100.8 ct 232 | cp 233 | 0.996 0.996 0.996 sc 234 | er 235 | np 236 | 194.3 86.2 mt 237 | 214.1 93.1 234.0 101.1 255.2 102.6 ct 238 | 259.1 102.9 260.8 98.5 261.3 95.3 ct 239 | 262.2 85.5 259.5 75.8 259.2 66.0 ct 240 | 259.1 53.5 255.3 41.2 249.8 30.1 ct 241 | 247.1 24.4 243.3 19.2 238.3 15.5 ct 242 | 232.5 19.4 226.7 23.3 221.1 27.5 ct 243 | 226.3 30.8 232.5 30.5 238.4 29.6 ct 244 | 247.9 49.0 250.5 71.5 247.5 92.7 ct 245 | 234.0 91.7 221.7 84.4 208.0 85.0 ct 246 | 203.4 85.0 198.8 85.3 194.3 86.2 ct 247 | cp 248 | 0.031 0.031 0.031 sc 249 | er 250 | np 251 | 306.0 84.2 mt 252 | 308.3 83.4 310.6 82.6 312.9 81.9 ct 253 | 312.9 81.2 313.0 79.9 313.0 79.2 ct 254 | 309.9 79.4 306.8 79.6 303.7 79.6 ct 255 | 304.4 81.1 305.2 82.7 306.0 84.2 ct 256 | cp 257 | 0.031 0.031 0.031 sc 258 | er 259 | np 260 | 458.6 84.6 mt 261 | 461.4 81.6 464.2 78.4 465.6 74.6 ct 262 | 467.9 67.8 462.2 62.4 457.8 58.3 ct 263 | 455.4 56.1 452.1 58.0 449.4 58.4 ct 264 | 451.3 67.5 455.1 76.0 458.6 84.6 ct 265 | cp 266 | 0.031 0.031 0.031 sc 267 | er 268 | np 269 | 18.0 76.5 mt 270 | 25.4 76.2 32.7 78.0 40.0 79.0 ct 271 | 40.0 76.1 40.0 73.1 39.9 70.2 ct 272 | 34.1 68.2 28.2 66.2 22.3 64.2 ct 273 | 21.1 68.4 19.6 72.5 18.0 76.5 ct 274 | cp 275 | 0.996 0.996 0.996 sc 276 | er 277 | np 278 | 531.4 72.5 mt 279 | 535.1 73.5 537.9 70.3 540.6 68.5 ct 280 | 534.2 61.2 527.4 54.2 521.4 46.7 ct 281 | 525.8 43.3 530.9 40.9 535.1 37.1 ct 282 | 540.7 30.9 550.0 34.0 557.3 32.8 ct 283 | 559.1 29.6 560.9 26.4 562.6 23.0 ct 284 | 553.8 24.4 545.1 25.9 536.4 27.1 ct 285 | 535.2 21.4 534.6 15.1 529.8 11.2 ct 286 | 524.7 6.7 519.3 1.0 512.0 1.0 ct 287 | 506.6 -0.3 503.2 4.7 499.7 7.7 ct 288 | 495.9 11.6 492.2 18.0 495.8 23.2 ct 289 | 503.4 29.9 514.3 29.0 522.6 34.3 ct 290 | 520.2 37.8 517.9 41.4 515.7 45.0 ct 291 | 519.7 50.4 524.9 55.2 526.4 61.9 ct 292 | 519.9 60.2 513.8 57.4 507.2 56.2 ct 293 | 507.1 57.8 507.0 59.4 507.0 61.1 ct 294 | 514.3 66.5 522.7 70.2 531.4 72.5 ct 295 | cp 296 | 0.031 0.031 0.031 sc 297 | er 298 | np 299 | 143.0 69.6 mt 300 | 145.4 68.5 147.9 67.1 149.1 64.6 ct 301 | 150.8 50.5 154.2 36.6 154.8 22.3 ct 302 | 148.3 27.5 144.4 35.0 140.1 42.0 ct 303 | 142.6 51.0 142.2 60.4 143.0 69.6 ct 304 | cp 305 | 0.031 0.031 0.031 sc 306 | er 307 | np 308 | 380.5 51.3 mt 309 | 394.2 51.5 405.5 42.8 413.5 32.4 ct 310 | 417.1 27.5 417.6 21.3 418.1 15.4 ct 311 | 414.1 15.3 410.1 15.1 406.2 15.0 ct 312 | 397.5 27.0 389.3 39.3 380.5 51.3 ct 313 | cp 314 | 0.031 0.031 0.031 sc 315 | er 316 | np 317 | 60.0 42.7 mt 318 | 72.2 42.7 83.9 38.5 94.9 33.8 ct 319 | 99.3 32.5 101.9 28.7 104.1 25.1 ct 320 | 97.0 19.2 87.6 18.9 79.1 16.2 ct 321 | 78.9 16.5 78.5 17.1 78.3 17.4 ct 322 | 81.7 20.6 85.2 23.7 87.9 27.5 ct 323 | 78.9 33.2 67.8 35.2 60.0 42.7 ct 324 | cp 325 | 0.031 0.031 0.031 sc 326 | er 327 | np 328 | 498.8 14.1 mt 329 | 502.2 25.1 515.8 27.7 525.8 27.5 ct 330 | 523.3 17.7 517.4 7.8 507.9 3.5 ct 331 | 504.5 6.7 501.1 10.0 498.8 14.1 ct 332 | cp 333 | 0.996 0.996 0.996 sc 334 | er 335 | -------------------------------------------------------------------------------- /figures/seu-text-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhimengfan1990/seuthesix/de32b907db4d025199d3f86c5e5b604c40f18107/figures/seu-text-logo.png -------------------------------------------------------------------------------- /figures/seu_logo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhimengfan1990/seuthesix/de32b907db4d025199d3f86c5e5b604c40f18107/figures/seu_logo.jpg -------------------------------------------------------------------------------- /make_pdf.bat: -------------------------------------------------------------------------------- 1 | xelatex seuthesix & 2 | bibtex seuthesix & 3 | makeindex seuthesix.nlo -s nomencl.ist -o seuthesix.nls & 4 | xelatex seuthesix & 5 | xelatex seuthesix 6 | -------------------------------------------------------------------------------- /make_pdf.sh: -------------------------------------------------------------------------------- 1 | xelatex seuthesix 2 | bibtex seuthesix 3 | makeindex seuthesix.nlo -s nomencl.ist -o seuthesix.nls 4 | xelatex seuthesix 5 | xelatex seuthesix 6 | -------------------------------------------------------------------------------- /makefile_engineering.bat: -------------------------------------------------------------------------------- 1 | xelatex sample_engineering & 2 | bibtex sample_engineering & 3 | makeindex sample_engineering.nlo -s nomencl.ist -o sample_engineering.nls & 4 | xelatex sample_engineering & 5 | xelatex sample_engineering 6 | -------------------------------------------------------------------------------- /makefile_engineering.sh: -------------------------------------------------------------------------------- 1 | xelatex sample_engineering 2 | bibtex sample_engineering 3 | makeindex sample_engineering.nlo -s nomencl.ist -o sample_engineering.nls 4 | xelatex sample_engineering 5 | xelatex sample_engineering 6 | -------------------------------------------------------------------------------- /makefile_masters.bat: -------------------------------------------------------------------------------- 1 | xelatex sample_masters & 2 | bibtex sample_masters & 3 | makeindex sample_masters.nlo -s nomencl.ist -o sample_masters.nls & 4 | xelatex sample_masters & 5 | xelatex sample_masters 6 | -------------------------------------------------------------------------------- /makefile_masters.sh: -------------------------------------------------------------------------------- 1 | xelatex sample_masters 2 | bibtex sample_masters 3 | makeindex sample_masters.nlo -s nomencl.ist -o sample_masters.nls 4 | xelatex sample_masters 5 | xelatex sample_masters 6 | -------------------------------------------------------------------------------- /makefile_phd.bat: -------------------------------------------------------------------------------- 1 | xelatex sample_phd & 2 | bibtex sample_phd & 3 | makeindex sample_phd.nlo -s nomencl.ist -o sample_phd.nls & 4 | xelatex sample_phd & 5 | xelatex sample_phd 6 | -------------------------------------------------------------------------------- /makefile_phd.sh: -------------------------------------------------------------------------------- 1 | xelatex sample_phd 2 | bibtex sample_phd 3 | makeindex sample_phd.nlo -s nomencl.ist -o sample_phd.nls 4 | xelatex sample_phd 5 | xelatex sample_phd 6 | -------------------------------------------------------------------------------- /rules.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhimengfan1990/seuthesix/de32b907db4d025199d3f86c5e5b604c40f18107/rules.pdf -------------------------------------------------------------------------------- /sample_engineering.nls: -------------------------------------------------------------------------------- 1 | \begin{thenomenclature} 2 | 3 | \nomgroup{A} 4 | 5 | \item [{KF}]\begingroup kung fu\nomeqref {1.0}\nompageref{1} 6 | \item [{PF}]\begingroup powerful fingers\nomeqref {1.0}\nompageref{1} 7 | 8 | \end{thenomenclature} 9 | -------------------------------------------------------------------------------- /sample_engineering.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhimengfan1990/seuthesix/de32b907db4d025199d3f86c5e5b604c40f18107/sample_engineering.pdf -------------------------------------------------------------------------------- /sample_engineering.tex: -------------------------------------------------------------------------------- 1 | \documentclass[algorithmlist, figurelist,tablelist, nomlist,engineering]{seuthesix} 2 | 3 | 4 | \begin{document} 5 | \categorynumber{000} % 分类采用《中国图书资料分类法》 6 | \UDC{000} %《国际十进分类法UDC》的类号 7 | \secretlevel{公开} %学位论文密级分为"公开"、"内部"、"秘密"和"机密"四种 8 | \studentid{130623} %学号要完整,前面的零不能省略。 9 | \title{灵犀一指心法}{灵犀一指}{The theory of powerful fingers}{powerful fingers} 10 | \author{陆小凤}{Phoenix Land, Jr.} 11 | \advisor{夜帝}{教授}{King Night}{Prof.} 12 | \coadvisor{楚留香}{副教授}{Perfume Tsu}{Associate Prof.} % 没有% 可以不填 13 | \degreetype{武学硕士}{Master of kung fu} % 详细学位名称 14 | \major{内功} 15 | \submajor{内功心法} 16 | \defenddate{\today} 17 | \authorizedate{\today} 18 | \committeechair{夜帝} 19 | \reviewer{张三丰}{黄药师} 20 | \department{东南大学武学院}{School of kung fu} 21 | \seuthesisthanks{本课题的研究获郭靖-黄蓉降龙基金、杨过-小龙女黯然销魂基金以及郭襄的倚天基金资助} 22 | \makebigcover 23 | \makecover 24 | \begin{abstract}{武功,心法,内功,灵犀一指} 25 | 灵犀一指是一种非常厉害的武功。 26 | \end{abstract} 27 | 28 | \begin{englishabstract}{kung fu, theory, fundamental kung fu, powerful fingers} 29 | powerful fingers is a kind of powerful kung fu. 30 | \end{englishabstract} 31 | 32 | \setnomname{术语与符号约定} 33 | \tableofcontents 34 | \listofothers 35 | 36 | \mainmatter 37 | 38 | \chapter{绪论} 39 | \section{研究背景} 40 | 天下武功,无坚不破,唯快不破。灵犀一指属于快而非坚之武学。 41 | 42 | 43 | \section{本论文的工作} 44 | 本论文的研究对象为灵犀一指,着重研究其中的内功心法。 45 | 46 | 47 | \nomenclature{PF}{powerful fingers} 48 | \nomenclature{KF}{kung fu} 49 | 50 | \chapter{武学与江湖} 51 | 52 | \section{引言} 53 | 行走江湖义当先,路见不平,拔刀相助。 54 | 55 | \section{人与江湖} 56 | 有人的地方就有江湖,江湖险恶。 57 | 58 | \section{武学的博大精深} 59 | 天下武学,博大精深。若心生贪念,修行邪术,终将走火入魔。 60 | 61 | \section{本章小结} 62 | 本章介绍了武学,江湖与人的关系。为后续章节的内容打下了基础。 63 | 64 | \chapter{内功} 65 | \section{引言} 66 | 内功是指提升人内力的武功,与招式相对。内功是招式的理论,招式是内功的技术。 67 | 68 | \section{内功的基本原理} 69 | 气聚丹田,心无杂念方可修行内功。 70 | 71 | \section{内功与喝酒的关系} 72 | 研究表明,适量饮酒有助于修炼内功。 73 | 74 | 75 | 76 | \section{本章小结} 77 | 本章主要介绍了内功的基本概念、原理。 78 | 79 | \chapter{心法} 80 | \section{引言} 81 | 内功即是武学的理论,而心法就是内功的核心部分。 82 | \section{如何提高内功} 83 | 提高内功只有勤加修炼,尤其是心法的修炼。 84 | \section{本章小结} 85 | 本章介绍了心法和内功的关系。 86 | 87 | \chapter{灵犀一指} 88 | \section{引言} 89 | 灵犀一指是陆小凤自创的一门武功。这种武功不需要任何兵器,只需徒手就可将敌人制服。 90 | 91 | \section{灵犀一指的起源} 92 | 陆小凤年轻时热衷武学,在西域一代游历时突发灵感,创立了灵犀一指,如图\ref{lxfbook}所示。 93 | 94 | \begin{figure} 95 | \centering 96 | \includegraphics[width=.6\textwidth]{lxfbook.jpg} 97 | \caption{陆小凤传奇\label{lxfbook}} 98 | \end{figure} 99 | 100 | \section{灵犀一指要诀} 101 | 灵犀一指是一种以柔制刚的武功,一般人很难领悟其中的精妙之处,因此很难学会。\cite{lxf:a}\citen{lxf:b} 102 | 实际上,它的要诀就是将内力汇聚在手指经脉之内,提高内力的密度,然后在瞬间释放出来,以致达到将敌人兵器折断的力道。 103 | 如表\ref{lxfinsight}所示。 104 | \begin{table} 105 | \centering 106 | \caption{灵犀一指的要诀\label{lxfinsight}} 107 | \begin{tabular}{|c||c|} 108 | \hline 109 | 步骤 & 操作\\ 110 | \hline\hline 111 | 1 & 气聚丹田\\ 112 | \hline 113 | 2 & 将丹田之气注入手指经脉\\ 114 | \hline 115 | 3 & 瞬间释放\\ 116 | \hline 117 | 4 & 将敌人制服\\ 118 | \hline 119 | \end{tabular} 120 | \end{table} 121 | 122 | 也可用算法表示,如算法\ref{algoinsight}所示。 123 | 124 | \begin{algorithm} 125 | \caption{\label{algoinsight}灵犀一指要诀} 126 | \begin{algorithmic}[1] 127 | \STATE 气聚丹田。 128 | \STATE 将丹田之气注入手指经脉。 129 | \STATE 瞬间释放。 130 | \STATE 将敌人制服。 131 | \end{algorithmic} 132 | \end{algorithm} 133 | 134 | 也可用数学公式表示,如式\ref{mc2}所示。 135 | \begin{equation} 136 | E=mc^2 137 | \label{mc2} 138 | \end{equation} 139 | 140 | \section{本章小结} 141 | 本章介绍了灵犀一指的要诀部分。 142 | 143 | 144 | 145 | 146 | \chapter{全文总结} 147 | 本文介绍了灵犀一指的起源,重要性和其中的要诀。 148 | 本章对全文工作进行了回顾和总结。 149 | 150 | \acknowledgement 151 | 感谢每一个给予帮助的人。 152 | 153 | \thesisbib{seuthesix} 154 | 155 | 156 | \appendix 157 | 158 | \chapter{欧几里得第二定理的证明} 159 | \newtheorem{theorem}{定理} 160 | \begin{theorem} 161 | 欧几里得第二定理(素数有无穷多个)\\ 162 | 证明:用反证法。假设素数有有限个($N$个),记为$p_1,p_2,\dots,p_N$。则我们构造一个新的数, 163 | \[ 164 | n=p_1p_2\dots p_N+1. 165 | \] 166 | 由于$p_i,i=1,2,\dots,N$为素数,则一定不为$1$。于是对于任意的$p_i,i=1,2,\dots, N$,有 167 | \[ 168 | p_i\not|n 169 | \] 170 | 这表明,要么$n$本身为素数,要么$n$为合数,但是存在$p_1,p_2,\dots,p_N$之外的其他素数能够将$n$进行素因子分解。 171 | 不管哪种情况,都表明存在更多的素数。定理得证。\qed 172 | \end{theorem} 173 | 174 | \chapter{$\sqrt{2}$是无理数的证明} 175 | \begin{theorem} 176 | $\sqrt{2}$是无理数。\\ 177 | 证明:用反证法。假设$\sqrt{2}$是有理数,则可表示为两个整数的商,即$\exists p,q, q\ne0$ 178 | \[ 179 | \sqrt{2}=\frac{p}{q} 180 | \] 181 | 不失一般性,我们假设$p,q$是既约的,即$\gcd(p,q)=1$。对上式两边平方可得\\ 182 | \begin{align*} 183 | 2& =\frac{p^2}{q^2}\\ 184 | p^2&=2q^2. 185 | \end{align*} 186 | 表明$p^2$为偶数,因此$p$为偶数,记$p=2m$。则 187 | \begin{align*} 188 | p^2&=4m^2=2q^2\\ 189 | q^2&=2m^2. 190 | \end{align*} 191 | 表明$q$也为偶数,因此它们有公共因子$2$。这与它们既约的假设矛盾。定理得证。\qed 192 | \end{theorem} 193 | 194 | \resume{作者攻读硕士学位期间的研究成果} 195 | \begin{flushleft} 196 | {\bfseries \large 发表的论文}\\ \relax 197 | [1] 第一作者,“灵犀一指:理论与应用”, 武侠学报, 198 | 2015年5月。\\ 199 | \end{flushleft} 200 | 201 | 202 | \end{document} 203 | -------------------------------------------------------------------------------- /sample_masters.nls: -------------------------------------------------------------------------------- 1 | \begin{thenomenclature} 2 | 3 | \nomgroup{A} 4 | 5 | \item [{KF}]\begingroup kung fu\nomeqref {1.0}\nompageref{1} 6 | \item [{PF}]\begingroup powerful fingers\nomeqref {1.0}\nompageref{1} 7 | 8 | \end{thenomenclature} 9 | -------------------------------------------------------------------------------- /sample_masters.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhimengfan1990/seuthesix/de32b907db4d025199d3f86c5e5b604c40f18107/sample_masters.pdf -------------------------------------------------------------------------------- /sample_masters.tex: -------------------------------------------------------------------------------- 1 | \documentclass[algorithmlist, figurelist,tablelist, nomlist,masters]{seuthesix} 2 | 3 | 4 | \begin{document} 5 | \categorynumber{000} % 分类采用《中国图书资料分类法》 6 | \UDC{000} %《国际十进分类法UDC》的类号 7 | \secretlevel{公开} %学位论文密级分为"公开"、"内部"、"秘密"和"机密"四种 8 | \studentid{130623} %学号要完整,前面的零不能省略。 9 | \title{灵犀一指心法}{灵犀一指}{The theory of powerful fingers}{powerful fingers} 10 | \author{陆小凤}{Phoenix Land, Jr.} 11 | \advisor{夜帝}{教授}{King Night}{Prof.} 12 | \coadvisor{楚留香}{副教授}{Perfume Tsu}{Associate Prof.} % 没有% 可以不填 13 | \degreetype{武学硕士}{Master of kung fu} % 详细学位名称 14 | \major{内功} 15 | \submajor{内功心法} 16 | \defenddate{\today} 17 | \authorizedate{\today} 18 | \committeechair{夜帝} 19 | \reviewer{张三丰}{黄药师} 20 | \department{东南大学武学院}{School of kung fu} 21 | \seuthesisthanks{本课题的研究获郭靖-黄蓉降龙基金、杨过-小龙女黯然销魂基金以及郭襄的倚天基金资助} 22 | \makebigcover 23 | \makecover 24 | \begin{abstract}{武功,心法,内功,灵犀一指} 25 | 灵犀一指是一种非常厉害的武功。 26 | \end{abstract} 27 | 28 | \begin{englishabstract}{kung fu, theory, fundamental kung fu, powerful fingers} 29 | powerful fingers is a kind of powerful kung fu. 30 | \end{englishabstract} 31 | 32 | \setnomname{术语与符号约定} 33 | \tableofcontents 34 | \listofothers 35 | 36 | \mainmatter 37 | 38 | \chapter{绪论} 39 | \section{研究背景} 40 | 天下武功,无坚不破,唯快不破。灵犀一指属于快而非坚之武学。 41 | 42 | 43 | \section{本论文的工作} 44 | 本论文的研究对象为灵犀一指,着重研究其中的内功心法。 45 | 46 | 47 | \nomenclature{PF}{powerful fingers} 48 | \nomenclature{KF}{kung fu} 49 | 50 | \chapter{武学与江湖} 51 | 52 | \section{引言} 53 | 行走江湖义当先,路见不平,拔刀相助。 54 | 55 | \section{人与江湖} 56 | 有人的地方就有江湖,江湖险恶。 57 | 58 | \section{武学的博大精深} 59 | 天下武学,博大精深。若心生贪念,修行邪术,终将走火入魔。 60 | 61 | \section{本章小结} 62 | 本章介绍了武学,江湖与人的关系。为后续章节的内容打下了基础。 63 | 64 | \chapter{内功} 65 | \section{引言} 66 | 内功是指提升人内力的武功,与招式相对。内功是招式的理论,招式是内功的技术。 67 | 68 | \section{内功的基本原理} 69 | 气聚丹田,心无杂念方可修行内功。 70 | 71 | \section{内功与喝酒的关系} 72 | 研究表明,适量饮酒有助于修炼内功。 73 | 74 | 75 | 76 | \section{本章小结} 77 | 本章主要介绍了内功的基本概念、原理。 78 | 79 | \chapter{心法} 80 | \section{引言} 81 | 内功即是武学的理论,而心法就是内功的核心部分。 82 | \section{如何提高内功} 83 | 提高内功只有勤加修炼,尤其是心法的修炼。 84 | \section{本章小结} 85 | 本章介绍了心法和内功的关系。 86 | 87 | \chapter{灵犀一指} 88 | \section{引言} 89 | 灵犀一指是陆小凤自创的一门武功。这种武功不需要任何兵器,只需徒手就可将敌人制服。 90 | 91 | \section{灵犀一指的起源} 92 | 陆小凤年轻时热衷武学,在西域一代游历时突发灵感,创立了灵犀一指,如图\ref{lxfbook}所示。 93 | 94 | \begin{figure} 95 | \centering 96 | \includegraphics[width=.6\textwidth]{lxfbook.jpg} 97 | \caption{陆小凤传奇\label{lxfbook}} 98 | \end{figure} 99 | 100 | \section{灵犀一指要诀} 101 | 灵犀一指是一种以柔制刚的武功,一般人很难领悟其中的精妙之处,因此很难学会。\cite{lxf:a}\citen{lxf:b} 102 | 实际上,它的要诀就是将内力汇聚在手指经脉之内,提高内力的密度,然后在瞬间释放出来,以致达到将敌人兵器折断的力道。 103 | 如表\ref{lxfinsight}所示。 104 | \begin{table} 105 | \centering 106 | \caption{灵犀一指的要诀\label{lxfinsight}} 107 | \begin{tabular}{|c||c|} 108 | \hline 109 | 步骤 & 操作\\ 110 | \hline\hline 111 | 1 & 气聚丹田\\ 112 | \hline 113 | 2 & 将丹田之气注入手指经脉\\ 114 | \hline 115 | 3 & 瞬间释放\\ 116 | \hline 117 | 4 & 将敌人制服\\ 118 | \hline 119 | \end{tabular} 120 | \end{table} 121 | 122 | 也可用算法表示,如算法\ref{algoinsight}所示。 123 | 124 | \begin{algorithm} 125 | \caption{\label{algoinsight}灵犀一指要诀} 126 | \begin{algorithmic}[1] 127 | \STATE 气聚丹田。 128 | \STATE 将丹田之气注入手指经脉。 129 | \STATE 瞬间释放。 130 | \STATE 将敌人制服。 131 | \end{algorithmic} 132 | \end{algorithm} 133 | 134 | 也可用数学公式表示,如式\ref{mc2}所示。 135 | \begin{equation} 136 | E=mc^2 137 | \label{mc2} 138 | \end{equation} 139 | 140 | \section{本章小结} 141 | 本章介绍了灵犀一指的要诀部分。 142 | 143 | 144 | 145 | 146 | \chapter{全文总结} 147 | 本文介绍了灵犀一指的起源,重要性和其中的要诀。 148 | 本章对全文工作进行了回顾和总结。 149 | 150 | \acknowledgement 151 | 感谢每一个给予帮助的人。 152 | 153 | \thesisbib{seuthesix} 154 | 155 | 156 | \appendix 157 | 158 | \chapter{欧几里得第二定理的证明} 159 | \newtheorem{theorem}{定理} 160 | \begin{theorem} 161 | 欧几里得第二定理(素数有无穷多个)\\ 162 | 证明:用反证法。假设素数有有限个($N$个),记为$p_1,p_2,\dots,p_N$。则我们构造一个新的数, 163 | \[ 164 | n=p_1p_2\dots p_N+1. 165 | \] 166 | 由于$p_i,i=1,2,\dots,N$为素数,则一定不为$1$。于是对于任意的$p_i,i=1,2,\dots, N$,有 167 | \[ 168 | p_i\not|n 169 | \] 170 | 这表明,要么$n$本身为素数,要么$n$为合数,但是存在$p_1,p_2,\dots,p_N$之外的其他素数能够将$n$进行素因子分解。 171 | 不管哪种情况,都表明存在更多的素数。定理得证。\qed 172 | \end{theorem} 173 | 174 | \chapter{$\sqrt{2}$是无理数的证明} 175 | \begin{theorem} 176 | $\sqrt{2}$是无理数。\\ 177 | 证明:用反证法。假设$\sqrt{2}$是有理数,则可表示为两个整数的商,即$\exists p,q, q\ne0$ 178 | \[ 179 | \sqrt{2}=\frac{p}{q} 180 | \] 181 | 不失一般性,我们假设$p,q$是既约的,即$\gcd(p,q)=1$。对上式两边平方可得\\ 182 | \begin{align*} 183 | 2& =\frac{p^2}{q^2}\\ 184 | p^2&=2q^2. 185 | \end{align*} 186 | 表明$p^2$为偶数,因此$p$为偶数,记$p=2m$。则 187 | \begin{align*} 188 | p^2&=4m^2=2q^2\\ 189 | q^2&=2m^2. 190 | \end{align*} 191 | 表明$q$也为偶数,因此它们有公共因子$2$。这与它们既约的假设矛盾。定理得证。\qed 192 | \end{theorem} 193 | 194 | \resume{作者攻读硕士学位期间的研究成果} 195 | \begin{flushleft} 196 | {\bfseries \large 发表的论文}\\ \relax 197 | [1] 第一作者,“灵犀一指:理论与应用”, 武侠学报, 198 | 2015年5月。\\ 199 | \end{flushleft} 200 | 201 | 202 | \end{document} -------------------------------------------------------------------------------- /sample_phd.nls: -------------------------------------------------------------------------------- 1 | \begin{thenomenclature} 2 | 3 | \nomgroup{A} 4 | 5 | \item [{KF}]\begingroup kung fu\nomeqref {1.0}\nompageref{1} 6 | \item [{PF}]\begingroup powerful fingers\nomeqref {1.0}\nompageref{1} 7 | 8 | \end{thenomenclature} 9 | -------------------------------------------------------------------------------- /sample_phd.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhimengfan1990/seuthesix/de32b907db4d025199d3f86c5e5b604c40f18107/sample_phd.pdf -------------------------------------------------------------------------------- /sample_phd.tex: -------------------------------------------------------------------------------- 1 | \documentclass[algorithmlist, figurelist,tablelist, nomlist,phd]{seuthesix} 2 | 3 | 4 | \begin{document} 5 | \categorynumber{000} % 分类采用《中国图书资料分类法》 6 | \UDC{000} %《国际十进分类法UDC》的类号 7 | \secretlevel{公开} %学位论文密级分为"公开"、"内部"、"秘密"和"机密"四种 8 | \studentid{130623} %学号要完整,前面的零不能省略。 9 | \title{灵犀一指心法}{灵犀一指}{The theory of powerful fingers}{powerful fingers} 10 | \author{陆小凤}{Phoenix Land, Jr.} 11 | \advisor{夜帝}{教授}{King Night}{Prof.} 12 | \coadvisor{楚留香}{副教授}{Perfume Tsu}{Associate Prof.} % 没有% 可以不填 13 | \degreetype{武学博士}{Doctor of kung fu} % 详细学位名称 14 | \major{内功} 15 | \submajor{内功心法} 16 | \defenddate{\today} 17 | \authorizedate{\today} 18 | \committeechair{夜帝} 19 | \reviewer{张三丰}{黄药师} 20 | \department{东南大学武学院}{School of kung fu} 21 | \seuthesisthanks{本课题的研究获郭靖-黄蓉降龙基金、杨过-小龙女黯然销魂基金以及郭襄的倚天基金资助} 22 | \makebigcover 23 | \makecover 24 | \begin{abstract}{武功,心法,内功,灵犀一指} 25 | 灵犀一指是一种非常厉害的武功。 26 | \end{abstract} 27 | 28 | \begin{englishabstract}{kung fu, theory, fundamental kung fu, powerful fingers} 29 | powerful fingers is a kind of powerful kung fu. 30 | \end{englishabstract} 31 | 32 | \setnomname{术语与符号约定} 33 | \tableofcontents 34 | \listofothers 35 | 36 | \mainmatter 37 | 38 | \chapter{绪论} 39 | \section{研究背景} 40 | 天下武功,无坚不破,唯快不破。灵犀一指属于快而非坚之武学。 41 | 42 | 43 | \section{本论文的工作} 44 | 本论文的研究对象为灵犀一指,着重研究其中的内功心法。 45 | 46 | 47 | \nomenclature{PF}{powerful fingers} 48 | \nomenclature{KF}{kung fu} 49 | 50 | \chapter{武学与江湖} 51 | 52 | \section{引言} 53 | 行走江湖义当先,路见不平,拔刀相助。 54 | 55 | \section{人与江湖} 56 | 有人的地方就有江湖,江湖险恶。 57 | 58 | \section{武学的博大精深} 59 | 天下武学,博大精深。若心生贪念,修行邪术,终将走火入魔。 60 | 61 | \section{本章小结} 62 | 本章介绍了武学,江湖与人的关系。为后续章节的内容打下了基础。 63 | 64 | \chapter{内功} 65 | \section{引言} 66 | 内功是指提升人内力的武功,与招式相对。内功是招式的理论,招式是内功的技术。 67 | 68 | \section{内功的基本原理} 69 | 气聚丹田,心无杂念方可修行内功。 70 | 71 | \section{内功与喝酒的关系} 72 | 研究表明,适量饮酒有助于修炼内功。 73 | 74 | 75 | 76 | \section{本章小结} 77 | 本章主要介绍了内功的基本概念、原理。 78 | 79 | \chapter{心法} 80 | \section{引言} 81 | 内功即是武学的理论,而心法就是内功的核心部分。 82 | \section{如何提高内功} 83 | 提高内功只有勤加修炼,尤其是心法的修炼。 84 | \section{本章小结} 85 | 本章介绍了心法和内功的关系。 86 | 87 | \chapter{灵犀一指} 88 | \section{引言} 89 | 灵犀一指是陆小凤自创的一门武功。这种武功不需要任何兵器,只需徒手就可将敌人制服。 90 | 91 | \section{灵犀一指的起源} 92 | 陆小凤年轻时热衷武学,在西域一代游历时突发灵感,创立了灵犀一指,如图\ref{lxfbook}所示。 93 | 94 | \begin{figure} 95 | \centering 96 | \includegraphics[width=.6\textwidth]{lxfbook.jpg} 97 | \caption{陆小凤传奇\label{lxfbook}} 98 | \end{figure} 99 | 100 | \section{灵犀一指要诀} 101 | 灵犀一指是一种以柔制刚的武功,一般人很难领悟其中的精妙之处,因此很难学会。\cite{lxf:a}\citen{lxf:b} 102 | 实际上,它的要诀就是将内力汇聚在手指经脉之内,提高内力的密度,然后在瞬间释放出来,以致达到将敌人兵器折断的力道。 103 | 如表\ref{lxfinsight}所示。 104 | \begin{table} 105 | \centering 106 | \caption{灵犀一指的要诀\label{lxfinsight}} 107 | \begin{tabular}{|c||c|} 108 | \hline 109 | 步骤 & 操作\\ 110 | \hline\hline 111 | 1 & 气聚丹田\\ 112 | \hline 113 | 2 & 将丹田之气注入手指经脉\\ 114 | \hline 115 | 3 & 瞬间释放\\ 116 | \hline 117 | 4 & 将敌人制服\\ 118 | \hline 119 | \end{tabular} 120 | \end{table} 121 | 122 | 也可用算法表示,如算法\ref{algoinsight}所示。 123 | 124 | \begin{algorithm} 125 | \caption{\label{algoinsight}灵犀一指要诀} 126 | \begin{algorithmic}[1] 127 | \STATE 气聚丹田。 128 | \STATE 将丹田之气注入手指经脉。 129 | \STATE 瞬间释放。 130 | \STATE 将敌人制服。 131 | \end{algorithmic} 132 | \end{algorithm} 133 | 134 | 也可用数学公式表示,如式\ref{mc2}所示。 135 | \begin{equation} 136 | E=mc^2 137 | \label{mc2} 138 | \end{equation} 139 | 140 | \section{本章小结} 141 | 本章介绍了灵犀一指的要诀部分。 142 | 143 | 144 | 145 | 146 | \chapter{全文总结} 147 | 本文介绍了灵犀一指的起源,重要性和其中的要诀。 148 | 本章对全文工作进行了回顾和总结。 149 | 150 | \acknowledgement 151 | 感谢每一个给予帮助的人。 152 | 153 | \thesisbib{seuthesix} 154 | 155 | 156 | \appendix 157 | 158 | \chapter{欧几里得第二定理的证明} 159 | \newtheorem{theorem}{定理} 160 | \begin{theorem} 161 | 欧几里得第二定理(素数有无穷多个)\\ 162 | 证明:用反证法。假设素数有有限个($N$个),记为$p_1,p_2,\dots,p_N$。则我们构造一个新的数, 163 | \[ 164 | n=p_1p_2\dots p_N+1. 165 | \] 166 | 由于$p_i,i=1,2,\dots,N$为素数,则一定不为$1$。于是对于任意的$p_i,i=1,2,\dots, N$,有 167 | \[ 168 | p_i\not|n 169 | \] 170 | 这表明,要么$n$本身为素数,要么$n$为合数,但是存在$p_1,p_2,\dots,p_N$之外的其他素数能够将$n$进行素因子分解。 171 | 不管哪种情况,都表明存在更多的素数。定理得证。\qed 172 | \end{theorem} 173 | 174 | \chapter{$\sqrt{2}$是无理数的证明} 175 | \begin{theorem} 176 | $\sqrt{2}$是无理数。\\ 177 | 证明:用反证法。假设$\sqrt{2}$是有理数,则可表示为两个整数的商,即$\exists p,q, q\ne0$ 178 | \[ 179 | \sqrt{2}=\frac{p}{q} 180 | \] 181 | 不失一般性,我们假设$p,q$是既约的,即$\gcd(p,q)=1$。对上式两边平方可得\\ 182 | \begin{align*} 183 | 2& =\frac{p^2}{q^2}\\ 184 | p^2&=2q^2. 185 | \end{align*} 186 | 表明$p^2$为偶数,因此$p$为偶数,记$p=2m$。则 187 | \begin{align*} 188 | p^2&=4m^2=2q^2\\ 189 | q^2&=2m^2. 190 | \end{align*} 191 | 表明$q$也为偶数,因此它们有公共因子$2$。这与它们既约的假设矛盾。定理得证。\qed 192 | \end{theorem} 193 | 194 | \resume{作者攻读博士学位期间的研究成果} 195 | \begin{flushleft} 196 | {\bfseries \large 发表的论文}\\ \relax 197 | [1] 第一作者,“灵犀一指:理论与应用”, 武侠学报, 198 | 2015年5月。\\ 199 | \end{flushleft} 200 | 201 | 202 | \end{document} -------------------------------------------------------------------------------- /seuthesix.bib: -------------------------------------------------------------------------------- 1 | @article{komine2004fundamental, 2 | title={Fundamental analysis for visible-light communication system using {LED} lights}, 3 | author={Komine, Toshihiko and Nakagawa, Masao}, 4 | journal={Consumer Electronics, {IEEE} Transactions on}, 5 | volume={50}, 6 | number={1}, 7 | pages={100--107}, 8 | year={2004}, 9 | publisher={{IEEE}} 10 | } 11 | 12 | @article{pathak2015visible, 13 | title={Visible Light Communication, Networking, and Sensing: A Survey, Potential and Challenges}, 14 | author={Pathak, Parth H and Feng, Xiaotao and Hu, Pengfei and Mohapatra, Prasant}, 15 | journal={Communications Surveys \& Tutorials, {IEEE}}, 16 | volume={17}, 17 | number={4}, 18 | pages={2047--2077}, 19 | year={2015}, 20 | publisher={{IEEE}} 21 | } 22 | 23 | @article{elgala2011indoor, 24 | title={Indoor optical wireless communication: potential and state-of-the-art}, 25 | author={Elgala, Hany and Mesleh, Raed and Haas, Harald}, 26 | journal={Communications Magazine, {IEEE}}, 27 | volume={49}, 28 | number={9}, 29 | pages={56--62}, 30 | year={2011}, 31 | publisher={{IEEE}} 32 | } 33 | 34 | @book{dimitrov2015principles, 35 | title={Principles of {LED} Light Communications: Towards Networked {Li-Fi}}, 36 | author={Dimitrov, Svilen and Haas, Harald}, 37 | year={2015}, 38 | publisher={Cambridge University Press} 39 | } 40 | 41 | @book{ghassemlooy2012optical, 42 | title={Optical wireless communications: system and channel modelling with Matlab{\textregistered}}, 43 | author={Ghassemlooy, Zabih and Popoola, Wasiu and Rajbhandari, Sujan}, 44 | year={2012}, 45 | publisher={{CRC} Press} 46 | } 47 | 48 | @inproceedings{fujimoto2014fastest, 49 | title={The fastest visible light transmissions of 662 Mb/s by a blue LED, 600 Mb/s by a red {LED}, 50 | and 520 Mb/s by a green {LED} based on simple {OOK-NRZ} modulation of a commercially available {RGB}-type 51 | white {LED} using pre-emphasis and post-equalizing techniques}, 52 | author={Fujimoto, Naoki and Yamamoto, Seiichi}, 53 | booktitle={Optical Communication ({ECOC}), 2014 European Conference on}, 54 | pages={1--3}, 55 | year={2014}, 56 | organization={{IEEE}} 57 | } 58 | 59 | 60 | @article{wang20158, 61 | title={8-Gb/s {RGBY} {LED}-Based {WDM} {VLC} System Employing High-Order {CAP} Modulation and Hybrid Post Equalizer}, 62 | author={Wang, Yiguang and Tao, Li and Huang, Xingxing and Shi, Jianyang and Chi, Nan}, 63 | journal={Photonics Journal, {IEEE}}, 64 | volume={7}, 65 | number={6}, 66 | pages={1--7}, 67 | year={2015}, 68 | publisher={{IEEE}} 69 | } 70 | 71 | @article{tsonev20143, 72 | title={A 3-Gb/s Single-{LED} {OFDM}-Based Wireless {VLC} Link Using a Gallium Nitride}, 73 | 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}, 74 | journal={Photonics Technology Letters, {IEEE}}, 75 | volume={26}, 76 | number={7}, 77 | pages={637--640}, 78 | year={2014}, 79 | publisher={{IEEE}} 80 | } 81 | 82 | @inproceedings{minglun20155, 83 | title={A 5.7 Km Visible Light Communications Experiment Demonstration}, 84 | author={Minglun, Zhang and Peng, Zhao and Yinjie, Jia}, 85 | booktitle={Ubiquitous and Future Networks ({ICUFN}), 2015 Seventh International Conference on}, 86 | pages={58--60}, 87 | year={2015}, 88 | organization={{IEEE}} 89 | } 90 | 91 | 92 | 93 | @inproceedings{wang20151, 94 | title={1.8-{Gb}/s {WDM} Visible Light Communication Over 50-meter Outdoor Free Space Transmission Employing CAP Modulation and Receiver Diversity Technology}, 95 | author={Wang, Yiguang and Huang, Xingxing and Tao, Li and Chi, Nan}, 96 | booktitle={Optical Fiber Communication Conference}, 97 | pages={M2F--2}, 98 | year={2015}, 99 | organization={Optical Society of America} 100 | } 101 | 102 | @article{le2009100, 103 | title={100-Mb/s NRZ visible light communications using a postequalized white LED}, 104 | 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}, 105 | journal={Photonics Technology Letters, IEEE}, 106 | volume={21}, 107 | number={15}, 108 | pages={1063--1065}, 109 | year={2009}, 110 | publisher={IEEE} 111 | } 112 | 113 | @article{azevedo2009transition, 114 | title={The transition to solid-state lighting}, 115 | author={Azevedo, In{\^e}s Lima and Morgan, M Granger and Morgan, Fritz}, 116 | journal={Proceedings of the IEEE}, 117 | volume={97}, 118 | number={3}, 119 | pages={481--510}, 120 | year={2009}, 121 | publisher={IEEE} 122 | } 123 | 124 | @book{zukauskas2002introduction, 125 | title={Introduction to solid-state lighting}, 126 | author={Zukauskas, Arturas and Shur, Michael S and Gaska, Remis}, 127 | year={2002}, 128 | publisher={Wiley-Interscience} 129 | } 130 | 131 | @book{schubert2006light, 132 | title={Light emitting diodes}, 133 | author={Schubert, E Fred}, 134 | year={2006}, 135 | edition={Second}, 136 | publisher={Cambridge University Press} 137 | } 138 | 139 | @book{mccluney1994introduction, 140 | title={Introduction to radiometry and photometry}, 141 | author={McCluney, William Ross}, 142 | year={1994}, 143 | publisher={Artech House} 144 | } 145 | 146 | @book{senior2009optical, 147 | title={Optical fiber communications: principles and practice}, 148 | author={Senior, John M and Jamro, M Yousif}, 149 | year={2009}, 150 | publisher={Pearson Education} 151 | } 152 | 153 | @book{cie1932commission, 154 | title={Commission Internationale de l'Eclairage Proceedings, 1931}, 155 | author={CIE}, 156 | year={1932}, 157 | publisher={Cambridge University Press Cambridge} 158 | } 159 | 160 | @book{malacara2011color, 161 | title={Color vision and colorimetry: theory and applications}, 162 | author={Malacara, Daniel}, 163 | year={2011}, 164 | edition={Second}, 165 | publisher={SPIE} 166 | } 167 | 168 | @article{armstrong2009ofdm, 169 | title={OFDM for optical communications}, 170 | author={Armstrong, Jean}, 171 | journal={Lightwave Technology, Journal of}, 172 | volume={27}, 173 | number={3}, 174 | pages={189--204}, 175 | year={2009}, 176 | publisher={IEEE} 177 | } 178 | 179 | 180 | @inproceedings{gonzalez2005ofdm, 181 | title={OFDM over indoor wireless optical channel}, 182 | 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}, 183 | booktitle={Optoelectronics, IEE Proceedings-}, 184 | volume={152}, 185 | number={4}, 186 | pages={199--204}, 187 | year={2005}, 188 | organization={IET} 189 | } 190 | 191 | @article{armstrong2006power, 192 | title={Power efficient optical OFDM}, 193 | author={Armstrong, Jean and Lowery, AJ}, 194 | journal={Electronics Letters}, 195 | volume={42}, 196 | number={6}, 197 | pages={370--372}, 198 | year={2006}, 199 | publisher={IET} 200 | } 201 | 202 | 203 | 204 | @inproceedings{tsonev2012novel, 205 | title={Novel unipolar orthogonal frequency division multiplexing (U-OFDM) for optical wireless}, 206 | author={Tsonev, Dobroslav and Sinanovic, Sinan and Haas, Harald}, 207 | booktitle={Vehicular Technology Conference (VTC Spring), 2012 IEEE 75th}, 208 | pages={1--5}, 209 | year={2012}, 210 | organization={IEEE} 211 | } 212 | 213 | @article{tsonevunlocking, 214 | title={Unlocking Spectral Efficiency in Intensity Modulation and Direct Detection Systems}, 215 | author={Tsonev, Dobroslav and Videv, Stefan and Haas, Harald}, 216 | journal={Selected areas in communications, IEEE journal on}, 217 | publisher={IEEE}, 218 | year={2015}, 219 | volume={33}, 220 | number={9}, 221 | pages={1758--1770} 222 | } 223 | 224 | @article{mesleh2008spatial, 225 | title={Spatial modulation}, 226 | author={Mesleh, Raed Y and Haas, Harald and Sinanovi{\'c}, Sinan and Ahn, Chang Wook and Yun, Sangboh}, 227 | journal={Vehicular Technology, IEEE Transactions on}, 228 | volume={57}, 229 | number={4}, 230 | pages={2228--2241}, 231 | year={2008}, 232 | publisher={IEEE} 233 | } 234 | 235 | @inproceedings{chau2001space, 236 | title={Space modulation on wireless fading channels}, 237 | author={Chau, Yawgeng and Yu, Shi-Hong and others}, 238 | booktitle={Vehicular Technology Conference, 2001. VTC 2001 Fall. IEEE VTS 54th}, 239 | volume={3}, 240 | pages={1668--1671}, 241 | year={2001}, 242 | organization={IEEE} 243 | } 244 | 245 | 246 | @article{jeganathan2009space, 247 | title={Space shift keying modulation for MIMO channels}, 248 | author={Jeganathan, Jeyadeepan and Ghrayeb, Ali and Szczecinski, Leszek and Ceron, Andres}, 249 | journal={Wireless Communications, IEEE Transactions on}, 250 | volume={8}, 251 | number={7}, 252 | pages={3692--3703}, 253 | year={2009}, 254 | publisher={IEEE} 255 | } 256 | 257 | @book{tse2005fundamentals, 258 | title={Fundamentals of wireless communication}, 259 | author={Tse, David and Viswanath, Pramod}, 260 | year={2005}, 261 | publisher={Cambridge university press} 262 | } 263 | 264 | @article{fath2013performance, 265 | title={Performance comparison of MIMO techniques for optical wireless communications in indoor environments}, 266 | author={Fath, Thilo and Haas, Harald}, 267 | journal={Communications, IEEE Transactions on}, 268 | volume={61}, 269 | number={2}, 270 | pages={733--742}, 271 | year={2013}, 272 | publisher={IEEE} 273 | } 274 | 275 | @book{proakis2007digital, 276 | title={Digital communications}, 277 | author={Proakis, John and Salehi, Masoud}, 278 | year={2007}, 279 | publisher={ McGraw-Hill Education}, 280 | edition={Fifth} 281 | } 282 | 283 | @book{gallager2008principles, 284 | title={Principles of digital communication}, 285 | author={Gallager, Robert G}, 286 | year={2008}, 287 | publisher={Cambridge University Press Cambridge, UK:} 288 | } 289 | 290 | @book{kay1993fundamentals, 291 | title={Fundamentals of Statistical Signal Processing: Estimation Theory}, 292 | author={Kay,Steven}, 293 | year={1993}, 294 | volume={I}, 295 | publisher={Prentice Hall} 296 | } 297 | 298 | 299 | @book{golomb2005signal, 300 | title={Signal design for good correlation: for wireless communication, cryptography, and radar}, 301 | author={Golomb, Solomon W and Gong, Guang}, 302 | year={2005}, 303 | publisher={Cambridge University Press} 304 | } 305 | 306 | @book{li2013ofdma, 307 | title={OFDMA mobile broadband communications: A systems approach}, 308 | author={Li, Junyi and Wu, Xinzhou and Laroia, Rajiv}, 309 | year={2013}, 310 | publisher={Cambridge University Press} 311 | } 312 | 313 | @book{cho2010mimo, 314 | title={MIMO-OFDM wireless communications with MATLAB}, 315 | author={Cho, Yong Soo and Kim, Jaekwon and Yang, Won Young and Kang, Chung G}, 316 | year={2010}, 317 | publisher={John Wiley \& Sons} 318 | } 319 | 320 | @book{sesia2011lte, 321 | title={LTE: the UMTS long term evolution}, 322 | author={Sesia, Stefania and Toufik, Issam and Baker, Matthew}, 323 | year={2011}, 324 | publisher={John Wiley \& Sons}, 325 | edition={Second} 326 | } 327 | 328 | @inproceedings{brandwood1983complex, 329 | title={A complex gradient operator and its application in adaptive array theory}, 330 | author={Brandwood, DH}, 331 | booktitle={IEE Proceedings F (Communications, Radar and Signal Processing)}, 332 | volume={130}, 333 | number={1}, 334 | pages={11--16}, 335 | year={1983}, 336 | organization={IET} 337 | } 338 | @inproceedings{hou2007low, 339 | title={Low-complexity enhanced DFT-based channel estimation for OFDM systems with virtual subcarriers}, 340 | author={Hou, Xiaolin and Zhang, Zhan and Kayama, Hidetoshi}, 341 | booktitle={Personal, Indoor and Mobile Radio Communications, 2007. PIMRC 2007. IEEE 18th International Symposium on}, 342 | pages={1--5}, 343 | year={2007}, 344 | organization={IEEE} 345 | } 346 | @book{horn1985matrix, 347 | title={Matrix analysis}, 348 | author={Horn, Roger A and Johnson, Charles R}, 349 | year={1985}, 350 | publisher={Cambridge university press} 351 | } 352 | 353 | @article{morelli2001comparison, 354 | title={A comparison of pilot-aided channel estimation methods for OFDM systems}, 355 | author={Morelli, Michele and Mengali, Umberto}, 356 | journal={Signal Processing, IEEE Transactions on}, 357 | volume={49}, 358 | number={12}, 359 | pages={3065--3073}, 360 | year={2001}, 361 | publisher={IEEE} 362 | } 363 | 364 | @inproceedings{ancora2007down, 365 | title={Down-sampled impulse response least-squares channel estimation for LTE OFDMA}, 366 | author={Ancora, Andrea and Bona, Calogero and Slock, Dirk TM}, 367 | booktitle={Acoustics, Speech and Signal Processing, 2007. ICASSP 2007. IEEE International Conference on}, 368 | volume={3}, 369 | pages={III--293}, 370 | year={2007}, 371 | organization={IEEE} 372 | } 373 | 374 | @book{golub2013matrix, 375 | title={Matrix computations}, 376 | author={Golub, Gene H and Van Loan, Charles F}, 377 | edition={Fourth}, 378 | year={2013}, 379 | publisher={The Johns Hopkins University Press} 380 | } 381 | 382 | @inproceedings{kobayashi2004proposal, 383 | title={Proposal of OFDM channel estimation method using discrete cosine tramsform}, 384 | author={Kobayashi, Hideo and Mori, Kazuo}, 385 | booktitle={Personal, Indoor and Mobile Radio Communications, 2004. PIMRC 2004. 15th IEEE International Symposium on}, 386 | volume={3}, 387 | pages={1797--1801}, 388 | year={2004}, 389 | organization={IEEE} 390 | } 391 | 392 | @book{mitra2001digital, 393 | title={Digital signal processing: a computer-based approach}, 394 | author={Mitra, Sanjit Kumar}, 395 | edition={Second}, 396 | year={2001}, 397 | publisher={McGraw-Hill} 398 | } 399 | 400 | 401 | @book{goldsmith2005wireless, 402 | title={Wireless communications}, 403 | author={Goldsmith, Andrea}, 404 | year={2005}, 405 | publisher={Cambridge university press} 406 | } 407 | 408 | @standard{ieee2012ieee, 409 | title={IEEE Standard for Information Technology-Telecommunications and Information Exchange Between 410 | Systems-Local and Metropolitan Area Networks-Specific Requirements---Part 11: Wireless LAN Medium Access Control 411 | (MAC) and Physical Layer (PHY) Specifications}, 412 | stdcode={IEEE-802.11-2012}, 413 | author={{IEEE Standards Association}}, 414 | year={2012}, 415 | publisher={IEEE} 416 | } 417 | 418 | @book{hansen1998rank, 419 | title={Rank-deficient and discrete ill-posed problems: numerical aspects of linear inversion}, 420 | author={Hansen, Per Christian}, 421 | year={1998}, 422 | publisher={Society for Industry and Applied Mathematics} 423 | } 424 | 425 | @article{de2005tutorial, 426 | title={A tutorial on the cross-entropy method}, 427 | author={De Boer, Pieter-Tjerk and Kroese, Dirk P and Mannor, Shie and Rubinstein, Reuven Y}, 428 | journal={Annals of operations research}, 429 | volume={134}, 430 | number={1}, 431 | pages={19--67}, 432 | year={2005}, 433 | publisher={Springer} 434 | } 435 | 436 | @book{rubinstein2013cross, 437 | title={The cross-entropy method: a unified approach to combinatorial optimization, Monte-Carlo simulation and machine learning}, 438 | author={Rubinstein, Reuven Y and Kroese, Dirk P}, 439 | year={2013}, 440 | publisher={Springer Science \& Business Media} 441 | } 442 | 443 | @book{gallager2013stochastic, 444 | title={Stochastic processes: theory for applications}, 445 | author={Gallager, Robert G}, 446 | year={2013}, 447 | publisher={Cambridge University Press} 448 | } 449 | 450 | @book{cover2006elements, 451 | title={Elements of information theory}, 452 | author={Cover, Thomas M and Thomas, Joy A}, 453 | year={2006}, 454 | edition={Second}, 455 | publisher={John Wiley \& Sons} 456 | } 457 | 458 | 459 | @book{gallager1968information, 460 | title={Information theory and reliable communication}, 461 | author={Gallager, Robert G}, 462 | year={1968}, 463 | publisher={John Wiley \& Sons} 464 | } 465 | 466 | @book{tao2006analysis, 467 | author={Tao,Terence}, 468 | title={Analysis}, 469 | volume={II}, 470 | year=2006, 471 | publisher={Hindustan Book Agency} 472 | } 473 | 474 | @article{padgett2009fixed, 475 | title={Fixed-point signal processing}, 476 | author={Padgett, Wayne T and Anderson, David V}, 477 | journal={Synthesis Lectures on Signal Processing}, 478 | volume={4}, 479 | number={1}, 480 | pages={1--133}, 481 | year={2009}, 482 | publisher={Morgan \& Claypool Publishers} 483 | } 484 | @book{pinter1982book, 485 | title={A book of abstract algebra}, 486 | author={Pinter, Charles C}, 487 | year={1982}, 488 | publisher={McGrall-Hill} 489 | } 490 | 491 | @book{brookshear2012computer, 492 | title={Computer science: an overview}, 493 | author={Brookshear, J Glenn and T. Smith, David and Brylow, Dennis}, 494 | year={2012}, 495 | publisher={Addison-Wesley} 496 | } 497 | 498 | @book{devore2012modern, 499 | title={Modern mathematical statistics with applications}, 500 | author={Devore, Jay L and Berk, Kenneth N}, 501 | year={2012}, 502 | edition={Second}, 503 | publisher={Springer Science \& Business Media} 504 | } 505 | @article{manasseh2011design, 506 | title={Design of low PAPR preamble and pilot symbol for channel estimation in OFDM systems}, 507 | author={Manasseh, Emmanuel and Ohno, Shuichi and Nakamoto, Masayoshi}, 508 | journal={International Journal of Innovative Computing, and Information Control}, 509 | volume={7}, 510 | number={1}, 511 | pages={39--50}, 512 | year={2011} 513 | } 514 | 515 | @misc{irdawebsite, 516 | title={Infrared Data Association(IrDA)}, 517 | author={}, 518 | year={}, 519 | url={http://www.irda.org/} 520 | } 521 | 522 | @misc{vlccwebsite, 523 | title={Visible Light Communications Consortium(VLCC)}, 524 | url={http://www.vlcc.net/} 525 | } 526 | 527 | @misc{omegawebsite, 528 | title={Home Gigabit Access project(OMEGA)}, 529 | url={http://www.ict-omega.eu/home.html} 530 | } 531 | 532 | @misc{openvlcwebsite, 533 | title={OpenVLC, an open-source, software-defined flexible visible light communication networks platform}, 534 | url={http://www.openvlc.org/} 535 | } 536 | 537 | @standard{ieee2011ieee, 538 | title={IEEE Standard for Local and metropolitan area networks---Part 15.7: Short-Range Wireless Optical 539 | Communication Using Visible Light}, 540 | author={{IEEE Standards Association}}, 541 | stdcode={IEEE-802.15.7-2011}, 542 | year={2011}, 543 | publisher={IEEE} 544 | } 545 | 546 | 547 | 548 | @standard{ieee2008ieee, 549 | title={IEEE Standard for Floating-Point Arithmetic}, 550 | author={{IEEE Standards Association}}, 551 | year=2008, 552 | stdcode={IEEE-754-2008}, 553 | publisher={IEEE} 554 | } 555 | 556 | 557 | @book{lxf:a, 558 | author={古龙}, 559 | title={陆小凤传奇之银钩赌坊}, 560 | year=2005, 561 | publisher={珠海出版社} 562 | } 563 | 564 | @book{lxf:b, 565 | author={古龙}, 566 | title={陆小凤传奇之凤舞九天}, 567 | year=2005, 568 | publisher={珠海出版社} 569 | } 570 | 571 | 572 | @book{knuth, 573 | author={Donald Knuth}, 574 | title={The \TeX{}book}, 575 | publisher={Addison-Wesley}, 576 | year=1986 577 | } 578 | 579 | @book{mittlebach, 580 | author={Frank Mittlebach and Michel Goossens}, 581 | title={The \LaTeX{} Companion}, 582 | edition={Second}, 583 | year=2004, 584 | publisher={Addison-Wesley} 585 | } 586 | 587 | 588 | @news{vlcnews, 589 | title={VLC demonstration at seu has a data rate of 1Gbps}, 590 | author={James Fan}, 591 | year=2016, 592 | newspaper={Yangtze Daily}, 593 | pages=4 594 | } 595 | 596 | 597 | @patent{pt, 598 | applicant={张三}, 599 | title={一种新的室内定位技术}, 600 | littype={TP316}, 601 | country={中国}, 602 | pid={16XXXXX}, 603 | year=2016, 604 | language={zh} 605 | } 606 | 607 | @mastersthesis{thesis:a, 608 | author={李四}, 609 | title={LTE 下行链路传输与信道估计技术}, 610 | school={东南大学信息学院}, 611 | address={南京}, 612 | year=2015, 613 | language={zh} 614 | } 615 | 616 | @phdthesis{thesis:b, 617 | author={王五}, 618 | title={LTE MIMO检测技术}, 619 | school={东南大学信息学院}, 620 | address={南京}, 621 | year=2015, 622 | language={zh} 623 | } 624 | 625 | 626 | 627 | 628 | 629 | 630 | 631 | 632 | 633 | 634 | 635 | 636 | 637 | -------------------------------------------------------------------------------- /seuthesix.bst: -------------------------------------------------------------------------------- 1 | %% 2 | %% This is file `seuthesix.bst', 3 | %% This file provides bibliography style for ``seuthesix''. 4 | %% Copyright (c) 2007--2012 Xu Yuan, email: xuyuan.cn@gmail.com 5 | %% Copyright (c) 2016 James Fan, email: zhimengfan1990@163.com 6 | %% License: GNU General Public License, version 3 7 | %%This file is part of ``seuthesix'' package. 8 | %%``seuthesix'' is free software: you can redistribute it and/or modify 9 | %%it under the terms of the GNU General Public License as published by 10 | %%the Free Software Foundation, either version 3 of the License, or 11 | %%(at your option) any later version. 12 | %%``seuthesix'' is distributed in the hope that it will be useful, 13 | %%but WITHOUT ANY WARRANTY; without even the implied warranty of 14 | %%MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 15 | %%GNU General Public License for more details. 16 | %% 17 | %%You should have received a copy of the GNU General Public License 18 | %%along with this program. If not, see . 19 | 20 | 21 | 22 | 23 | ENTRY 24 | { address 25 | author 26 | booktitle 27 | chapter 28 | edition 29 | editor 30 | howpublished 31 | institution 32 | journal 33 | key 34 | month 35 | note 36 | number 37 | organization 38 | pages 39 | publisher 40 | school 41 | series 42 | title 43 | type 44 | volume 45 | year 46 | language 47 | day 48 | translator 49 | applicant % for patent applicant 50 | country % for patent country 51 | littype% for patent literature type 52 | pid %for patent id 53 | url% website 54 | stdcode % standard code 55 | newspaper % title of newspaper 56 | } 57 | {} 58 | { label } 59 | 60 | INTEGERS { output.state before.all mid.sentence after.sentence after.block } 61 | 62 | FUNCTION {init.state.consts} 63 | { #0 'before.all := 64 | #1 'mid.sentence := 65 | #2 'after.sentence := 66 | #3 'after.block := 67 | } 68 | 69 | STRINGS { s t } 70 | 71 | FUNCTION {en.output.nonnull} 72 | { 's := 73 | output.state mid.sentence = 74 | { ", " * write$ } 75 | { output.state after.block = 76 | { add.period$ write$ 77 | newline$ 78 | "\newblock " write$ 79 | } 80 | { output.state before.all = 81 | 'write$ 82 | { add.period$ " " * write$ } 83 | if$ 84 | } 85 | if$ 86 | mid.sentence 'output.state := 87 | } 88 | if$ 89 | s 90 | } 91 | 92 | FUNCTION {zh.output.nonnull} % Chinese version of output.nonnull 93 | { 's := 94 | output.state mid.sentence = 95 | { "," * write$ } 96 | { output.state after.block = 97 | { add.period$ write$ 98 | newline$ 99 | "\newblock " write$ 100 | } 101 | { output.state before.all = 102 | 'write$ 103 | { add.period$ " " * write$ } 104 | if$ 105 | } 106 | if$ 107 | mid.sentence 'output.state := 108 | } 109 | if$ 110 | s 111 | } 112 | 113 | FUNCTION {output.nonnull} 114 | { 115 | language missing$ 116 | {en.output.nonnull} 117 | {zh.output.nonnull} 118 | if$ 119 | } 120 | 121 | FUNCTION {output} 122 | { duplicate$ empty$ 123 | 'pop$ 124 | { 125 | output.nonnull 126 | } 127 | if$ 128 | } 129 | 130 | 131 | FUNCTION {output.check} 132 | { 't := 133 | duplicate$ empty$ 134 | { pop$ "empty " t * " in " * cite$ * warning$ } 135 | { 136 | output.nonnull 137 | } 138 | if$ 139 | } 140 | 141 | FUNCTION {output.bibitem} 142 | { newline$ 143 | "\bibitem{" write$ 144 | cite$ write$ 145 | "}" write$ 146 | newline$ 147 | "" 148 | before.all 'output.state := 149 | } 150 | 151 | FUNCTION {fin.entry} 152 | { add.period$ 153 | write$ 154 | newline$ 155 | } 156 | 157 | FUNCTION {new.block} 158 | { output.state before.all = 159 | 'skip$ 160 | { after.block 'output.state := } 161 | if$ 162 | } 163 | 164 | FUNCTION {new.sentence} 165 | { output.state after.block = 166 | 'skip$ 167 | { output.state before.all = 168 | 'skip$ 169 | { after.sentence 'output.state := } 170 | if$ 171 | } 172 | if$ 173 | } 174 | 175 | FUNCTION {not} 176 | { { #0 } 177 | { #1 } 178 | if$ 179 | } 180 | 181 | FUNCTION {and} 182 | { 'skip$ 183 | { pop$ #0 } 184 | if$ 185 | } 186 | 187 | FUNCTION {or} 188 | { { pop$ #1 } 189 | 'skip$ 190 | if$ 191 | } 192 | 193 | FUNCTION {new.block.checka} 194 | { empty$ 195 | 'skip$ 196 | 'new.block 197 | if$ 198 | } 199 | 200 | FUNCTION {new.block.checkb} 201 | { empty$ 202 | swap$ empty$ 203 | and 204 | 'skip$ 205 | 'new.block 206 | if$ 207 | } 208 | 209 | FUNCTION {new.sentence.checka} 210 | { empty$ 211 | 'skip$ 212 | 'new.sentence 213 | if$ 214 | } 215 | 216 | FUNCTION {new.sentence.checkb} 217 | { empty$ 218 | swap$ empty$ 219 | and 220 | 'skip$ 221 | 'new.sentence 222 | if$ 223 | } 224 | 225 | FUNCTION {field.or.null} 226 | { duplicate$ empty$ 227 | { pop$ "" } 228 | 'skip$ 229 | if$ 230 | } 231 | 232 | FUNCTION {emphasize} 233 | { duplicate$ empty$ 234 | { pop$ "" } 235 | { "{\em " swap$ * "}" * } 236 | if$ 237 | } 238 | 239 | INTEGERS { nameptr namesleft numnames } 240 | 241 | FUNCTION {en.format.names} 242 | { 's := 243 | #1 'nameptr := 244 | s num.names$ 'numnames := 245 | numnames #4 > 246 | {#4 'numnames :=} 247 | 'skip$ 248 | if$ 249 | 250 | numnames 'namesleft := 251 | { namesleft #0 > } 252 | { s nameptr "{vv~}{ll}{, ff}{, jj}" format.name$ 't := 253 | nameptr #1 > 254 | { namesleft #1 > 255 | { ", " * t * } 256 | { numnames #2 > 257 | { "," * } 258 | 'skip$ 259 | if$ 260 | t "others" = 261 | numnames #4 = 262 | or 263 | { " et~al." * } 264 | { " and " * t * } 265 | if$ 266 | } 267 | if$ 268 | } 269 | 't 270 | if$ 271 | nameptr #1 + 'nameptr := 272 | namesleft #1 - 'namesleft := 273 | } 274 | while$ 275 | } 276 | 277 | FUNCTION {zh.format.names} 278 | { 's := 279 | #1 'nameptr := 280 | s num.names$ 'numnames := 281 | numnames #4 > 282 | {#4 'numnames :=} 283 | 'skip$ 284 | if$ 285 | 286 | numnames 'namesleft := 287 | { namesleft #0 > } 288 | { s nameptr "{vv~}{ll}{, ff}{, jj}" format.name$ 't := 289 | nameptr #1 > 290 | { namesleft #1 > 291 | { "," * t * } 292 | { "," * 293 | numnames #4 = 294 | { "et~al." * } 295 | { t * } 296 | if$ 297 | } 298 | if$ 299 | } 300 | 't 301 | if$ 302 | nameptr #1 + 'nameptr := 303 | namesleft #1 - 'namesleft := 304 | } 305 | while$ 306 | } 307 | 308 | FUNCTION {format.names} 309 | { 310 | language missing$ 311 | { en.format.names} 312 | { zh.format.names} 313 | if$ 314 | } 315 | 316 | FUNCTION {format.authors} 317 | { author empty$ 318 | { "" } 319 | {author format.names 320 | } 321 | if$ 322 | } 323 | 324 | FUNCTION {format.applicants} 325 | { applicant empty$ 326 | { "" } 327 | {applicant format.names 328 | } 329 | if$ 330 | } 331 | 332 | 333 | FUNCTION {en.format.editors} 334 | { editor empty$ 335 | { "" } 336 | {editor format.names 337 | editor num.names$ #1 > 338 | { ", eds." * } % change editors to eds. , editor to ed. 339 | { ", ed." * } 340 | if$ 341 | } 342 | if$ 343 | } 344 | 345 | FUNCTION {zh.format.editors} 346 | { editor empty$ 347 | { "" } 348 | {editor format.names 349 | ",主编" * 350 | } 351 | if$ 352 | } 353 | 354 | FUNCTION {format.editors} 355 | { 356 | language missing$ 357 | {en.format.editors} 358 | {zh.format.editors} 359 | if$ 360 | 361 | 362 | } 363 | 364 | 365 | 366 | FUNCTION {en.format.translators} 367 | { translator empty$ 368 | { "" } 369 | { translator format.names 370 | translator num.names$ #1 > 371 | { ", transls." * } 372 | { ", transl." * } 373 | if$ 374 | } 375 | if$ 376 | } 377 | 378 | FUNCTION {zh.format.translators} 379 | { translator empty$ 380 | { "" } 381 | { translator format.names 382 | translator num.names$ #1 > 383 | { ",等译" * } 384 | { ",译" * } 385 | if$ 386 | } 387 | if$ 388 | } 389 | 390 | FUNCTION {format.translators} 391 | { 392 | language missing$ 393 | {en.format.translators} 394 | {zh.format.translators} 395 | if$ 396 | } 397 | 398 | FUNCTION {format.title} 399 | { title empty$ 400 | { "" } 401 | { language missing$ 402 | {title} 403 | {title} 404 | if$ 405 | } 406 | if$ 407 | } 408 | 409 | 410 | 411 | FUNCTION {n.dashify} 412 | { 't := 413 | "" 414 | { t empty$ not } 415 | { t #1 #1 substring$ "-" = 416 | { t #1 #2 substring$ "--" = not 417 | { "--" * 418 | t #2 global.max$ substring$ 't := 419 | } 420 | { { t #1 #1 substring$ "-" = } 421 | { "-" * 422 | t #2 global.max$ substring$ 't := 423 | } 424 | while$ 425 | } 426 | if$ 427 | } 428 | { t #1 #1 substring$ * 429 | t #2 global.max$ substring$ 't := 430 | } 431 | if$ 432 | } 433 | while$ 434 | } 435 | 436 | FUNCTION {format.year.month.day} 437 | { year empty$ 438 | { month empty$ 439 | { day empty$ 440 | {""} 441 | 'day 442 | if$ 443 | } 444 | { day empty$ 445 | 'month 446 | {month "-" * day *} 447 | if$ 448 | } 449 | if$ 450 | } 451 | { month empty$ 452 | { day empty$ 453 | {year} 454 | {"There is year and day, but no month." warning$ 455 | year "-" * "[" * 456 | language missing$ 457 | {month empty} 458 | {缺少月份} 459 | if$ 460 | "]-" * day * 461 | } 462 | if$ 463 | } 464 | { day empty$ 465 | {year "-" * month *} 466 | {year "-" * month * "-" * day *} 467 | if$ 468 | } 469 | if$ 470 | } 471 | if$ 472 | } 473 | 474 | 475 | FUNCTION {format.btitle} 476 | { format.title 477 | } 478 | 479 | FUNCTION {tie.or.space.connect} 480 | { duplicate$ text.length$ #3 < 481 | { "~" } 482 | { " " } 483 | if$ 484 | swap$ * * 485 | } 486 | 487 | FUNCTION {either.or.check} 488 | { empty$ 489 | 'pop$ 490 | { "can't use both " swap$ * " fields in " * cite$ * warning$ } 491 | if$ 492 | } 493 | 494 | FUNCTION {en.format.bvolume} 495 | { volume empty$ 496 | { "" } 497 | { "volume" volume tie.or.space.connect 498 | series empty$ 499 | 'skip$ 500 | { " of " * series emphasize * } 501 | if$ 502 | "volume and number" number either.or.check 503 | } 504 | if$ 505 | } 506 | 507 | FUNCTION {zh.format.bvolume} 508 | { volume empty$ 509 | { "" } 510 | { "卷" volume tie.or.space.connect 511 | series empty$ 512 | 'skip$ 513 | { " 于" * series emphasize * } 514 | if$ 515 | "volume and number" number either.or.check 516 | } 517 | if$ 518 | } 519 | 520 | FUNCTION {format.bvolume} 521 | { 522 | language missing$ 523 | 'en.format.bvolume 524 | 'zh.format.bvolume 525 | if$ 526 | } 527 | 528 | 529 | 530 | FUNCTION {en.format.number.series} 531 | { volume empty$ 532 | { number empty$ 533 | { series field.or.null } 534 | { output.state mid.sentence = 535 | { "number" } 536 | { "Number" } 537 | if$ 538 | number tie.or.space.connect 539 | series empty$ 540 | { "there's a number but no series in " cite$ * warning$ } 541 | { " in " * series * } 542 | if$ 543 | } 544 | if$ 545 | } 546 | { "" } 547 | if$ 548 | } 549 | 550 | FUNCTION {zh.format.number.series} 551 | { volume empty$ 552 | { number empty$ 553 | { series field.or.null } 554 | { "期" 555 | number tie.or.space.connect 556 | series empty$ 557 | { "there's a number but no series in " cite$ * warning$ } 558 | { " 于" * series * } 559 | if$ 560 | } 561 | if$ 562 | } 563 | { "" } 564 | if$ 565 | } 566 | 567 | FUNCTION {format.number.series} 568 | { 569 | language missing$ 570 | 'en.format.number.series 571 | 'zh.format.number.series 572 | if$ 573 | } 574 | 575 | FUNCTION {en.format.edition} 576 | { edition empty$ 577 | { "" } 578 | { output.state mid.sentence = 579 | { edition "l" change.case$ " edition" * } 580 | { edition "t" change.case$ " edition" * } 581 | if$ 582 | } 583 | if$ 584 | } 585 | 586 | FUNCTION {zh.format.edition} 587 | { edition empty$ 588 | { "" } 589 | {edition} 590 | if$ 591 | } 592 | 593 | FUNCTION {format.edition} 594 | { 595 | language missing$ 596 | 'en.format.edition 597 | 'zh.format.edition 598 | if$ 599 | } 600 | 601 | INTEGERS { multiresult } 602 | 603 | FUNCTION {multi.page.check} 604 | { 't := 605 | #0 'multiresult := 606 | { multiresult not 607 | t empty$ not 608 | and 609 | } 610 | { t #1 #1 substring$ 611 | duplicate$ "-" = 612 | swap$ duplicate$ "," = 613 | swap$ "+" = 614 | or or 615 | { #1 'multiresult := } 616 | { t #2 global.max$ substring$ 't := } 617 | if$ 618 | } 619 | while$ 620 | multiresult 621 | } 622 | 623 | FUNCTION {format.pages} 624 | { pages empty$ 625 | { "" } 626 | { pages multi.page.check 627 | { "pages" pages n.dashify tie.or.space.connect } 628 | { "page" pages tie.or.space.connect } 629 | if$ 630 | } 631 | if$ 632 | } 633 | 634 | FUNCTION {format.plain.pages} 635 | { pages empty$ 636 | { "" } 637 | { pages n.dashify 638 | } 639 | if$ 640 | } 641 | 642 | FUNCTION {format.vol.num.pages} 643 | { volume field.or.null 644 | number empty$ 645 | 'skip$ 646 | { "(" number * ")" * * 647 | volume empty$ 648 | { "there's a number but no volume in " cite$ * warning$ } 649 | 'skip$ 650 | if$ 651 | } 652 | if$ 653 | pages empty$ 654 | 'skip$ 655 | { duplicate$ empty$ 656 | { pop$ format.pages } 657 | { ":" * pages n.dashify * } 658 | if$ 659 | } 660 | if$ 661 | } 662 | 663 | FUNCTION {format.chapter.pages} 664 | { chapter empty$ 665 | 'format.pages 666 | { type empty$ 667 | { "chapter" } 668 | { type "l" change.case$ } 669 | if$ 670 | chapter tie.or.space.connect 671 | pages empty$ 672 | 'skip$ 673 | { ", " * format.pages * } 674 | if$ 675 | } 676 | if$ 677 | } 678 | 679 | FUNCTION {en.format.in.ed.booktitle} 680 | { booktitle empty$ 681 | { "" } 682 | { editor empty$ 683 | { "In: " booktitle * } 684 | { "In: " format.editors * ", " * booktitle * } 685 | if$ 686 | } 687 | if$ 688 | } 689 | 690 | FUNCTION {zh.format.in.ed.booktitle} 691 | { booktitle empty$ 692 | { "" } 693 | { editor empty$ 694 | { "见:" booktitle * } 695 | { "见:" format.editors * "," * booktitle * } 696 | if$ 697 | } 698 | if$ 699 | } 700 | 701 | FUNCTION {format.in.ed.booktitle} 702 | { 703 | language missing$ 704 | {en.format.in.ed.booktitle} 705 | {zh.format.in.ed.booktitle} 706 | if$ 707 | } 708 | 709 | FUNCTION {empty.misc.check} 710 | { author empty$ title empty$ howpublished empty$ 711 | month empty$ year empty$ note empty$ 712 | and and and and and 713 | { "all relevant fields are empty in " cite$ * warning$ } 714 | 'skip$ 715 | if$ 716 | } 717 | 718 | FUNCTION {format.thesis.type} 719 | { type empty$ 720 | 'skip$ 721 | { pop$ 722 | type "t" change.case$ 723 | } 724 | if$ 725 | } 726 | 727 | FUNCTION {format.tr.number} 728 | { type empty$ 729 | { "Technical Report" } 730 | 'type 731 | if$ 732 | number empty$ 733 | { "t" change.case$ } 734 | { number tie.or.space.connect } 735 | if$ 736 | } 737 | 738 | 739 | 740 | FUNCTION {en.format.addr.press.year} 741 | { 742 | address empty$ 743 | { 744 | publisher empty$ 745 | {year empty$ 746 | {""} 747 | {year} 748 | if$ 749 | } 750 | {publisher 751 | year empty$ 752 | {skip$} 753 | {", " * year *} 754 | if$ 755 | } 756 | if$ 757 | } 758 | 759 | {address 760 | publisher empty$ 761 | year empty$ 762 | and 763 | {skip$} 764 | { 765 | ": " * publisher field.or.null * 766 | year empty$ 767 | 'skip$ 768 | { 769 | ", " * year field.or.null * 770 | } 771 | if$ 772 | 773 | } 774 | if$ 775 | } 776 | if$ 777 | } 778 | 779 | FUNCTION {zh.format.addr.press.year} 780 | { 781 | address empty$ 782 | { 783 | publisher empty$ 784 | {year empty$ 785 | {""} 786 | {year} 787 | if$ 788 | } 789 | {publisher 790 | year empty$ 791 | {skip$} 792 | {"," * year *} 793 | if$ 794 | } 795 | if$ 796 | } 797 | 798 | {address 799 | publisher empty$ 800 | year empty$ 801 | and 802 | {skip$} 803 | { 804 | ": " * publisher field.or.null * 805 | year empty$ 806 | 'skip$ 807 | { 808 | "," * year field.or.null * 809 | } 810 | if$ 811 | 812 | } 813 | if$ 814 | } 815 | if$ 816 | } 817 | 818 | FUNCTION {format.addr.press.year} 819 | { 820 | language missing$ 821 | {en.format.addr.press.year} 822 | {zh.format.addr.press.year} 823 | if$ 824 | 825 | } 826 | 827 | FUNCTION {en.format.addr.school.year} 828 | { 829 | address empty$ 830 | { 831 | school empty$ 832 | {year empty$ 833 | {""} 834 | {year} 835 | if$ 836 | } 837 | {school 838 | year empty$ 839 | {skip$} 840 | {", " * year *} 841 | if$ 842 | } 843 | if$ 844 | } 845 | 846 | {address 847 | school empty$ 848 | year empty$ 849 | and 850 | {skip$} 851 | { 852 | ": " * school field.or.null * 853 | year empty$ 854 | 'skip$ 855 | { 856 | ", " * year field.or.null * 857 | } 858 | if$ 859 | 860 | } 861 | if$ 862 | } 863 | if$ 864 | } 865 | 866 | FUNCTION {zh.format.addr.school.year} 867 | { 868 | address empty$ 869 | { 870 | school empty$ 871 | {year empty$ 872 | {""} 873 | {year} 874 | if$ 875 | } 876 | {school 877 | year empty$ 878 | {skip$} 879 | {"," * year *} 880 | if$ 881 | } 882 | if$ 883 | } 884 | 885 | {address 886 | school empty$ 887 | year empty$ 888 | and 889 | {skip$} 890 | { 891 | ": " * school field.or.null * 892 | year empty$ 893 | 'skip$ 894 | { 895 | "," * year field.or.null * 896 | } 897 | if$ 898 | 899 | } 900 | if$ 901 | } 902 | if$ 903 | } 904 | 905 | FUNCTION {format.addr.school.year} 906 | { 907 | language missing$ 908 | {en.format.addr.school.year} 909 | {zh.format.addr.school.year} 910 | if$ 911 | } 912 | 913 | 914 | 915 | FUNCTION {article} 916 | { output.bibitem 917 | format.authors "author" output.check 918 | new.block 919 | 920 | format.title 921 | duplicate$ 922 | empty$ 923 | {"title" output.check} 924 | {"[J]" * "title" output.check} 925 | if$ 926 | new.block 927 | 928 | journal "journal" output.check 929 | 930 | year "year" output.check 931 | 932 | format.vol.num.pages output 933 | new.block 934 | 935 | note output 936 | fin.entry 937 | } 938 | 939 | FUNCTION {book} 940 | { output.bibitem 941 | author empty$ 942 | { format.editors "author and editor" output.check } 943 | { 944 | format.authors output.nonnull 945 | } 946 | if$ 947 | new.block 948 | 949 | format.btitle 950 | duplicate$ 951 | empty$ 952 | {"title" output.check} 953 | {"[M]" * "title" output.check} 954 | if$ 955 | 956 | format.edition output 957 | new.block 958 | 959 | format.translators output 960 | new.block 961 | 962 | format.addr.press.year output 963 | new.block 964 | 965 | format.plain.pages output 966 | new.block 967 | 968 | note output 969 | fin.entry 970 | } 971 | 972 | 973 | FUNCTION {inproceedings} 974 | { output.bibitem 975 | format.authors "author" output.check 976 | new.block 977 | 978 | title 979 | duplicate$ empty$ 980 | {skip$} 981 | {"[C]" * } 982 | if$ 983 | "title" output.check 984 | new.block 985 | 986 | format.in.ed.booktitle output 987 | new.block 988 | 989 | format.addr.press.year output 990 | new.block 991 | 992 | format.plain.pages output 993 | new.block 994 | 995 | note output 996 | fin.entry 997 | } 998 | 999 | FUNCTION {conference} { inproceedings } 1000 | 1001 | 1002 | FUNCTION {en.mastersthesis} 1003 | { output.bibitem 1004 | format.authors "author" output.check 1005 | new.block 1006 | 1007 | format.title 1008 | duplicate$ empty$ 1009 | 'skip$ 1010 | {"[D]: [master's thesis]" *} 1011 | if$ 1012 | "title" 1013 | output.check 1014 | new.block 1015 | 1016 | format.addr.school.year "address or school or year" output.check 1017 | new.block 1018 | 1019 | note output 1020 | fin.entry 1021 | } 1022 | 1023 | FUNCTION {zh.mastersthesis} 1024 | { output.bibitem 1025 | format.authors "author" output.check 1026 | new.block 1027 | 1028 | format.title 1029 | duplicate$ empty$ 1030 | 'skip$ 1031 | {"[D]: [硕士学位论文]" *} 1032 | if$ 1033 | "title" 1034 | output.check 1035 | new.block 1036 | 1037 | format.addr.school.year "address or school or year" output.check 1038 | 1039 | new.block 1040 | note output 1041 | fin.entry 1042 | } 1043 | 1044 | FUNCTION {mastersthesis} 1045 | { 1046 | language missing$ 1047 | {en.mastersthesis} 1048 | {zh.mastersthesis} 1049 | if$ 1050 | } 1051 | 1052 | FUNCTION {en.patent} 1053 | { 1054 | output.bibitem 1055 | format.applicants "applicants" output.check 1056 | new.block 1057 | 1058 | format.title 1059 | duplicate$ empty$ 1060 | {skip$} 1061 | {"[P]" *} 1062 | if$ 1063 | "title" 1064 | output.check 1065 | new.block 1066 | 1067 | littype output 1068 | 1069 | country empty$ 1070 | { skip$ } 1071 | { country " patent" * } 1072 | if$ 1073 | output 1074 | pid output 1075 | new.block 1076 | 1077 | format.year.month.day output 1078 | new.block 1079 | 1080 | note output 1081 | fin.entry 1082 | } 1083 | 1084 | 1085 | FUNCTION {zh.patent} 1086 | { 1087 | output.bibitem 1088 | format.applicants "applicants" output.check 1089 | new.block 1090 | 1091 | 1092 | format.title 1093 | duplicate$ empty$ 1094 | {skip$} 1095 | {"[P]" *} 1096 | if$ 1097 | "title" output.check 1098 | new.block 1099 | 1100 | littype output 1101 | 1102 | country empty$ 1103 | { skip$ } 1104 | { country "专利" * } 1105 | if$ 1106 | output 1107 | pid output 1108 | new.block 1109 | 1110 | format.year.month.day output 1111 | new.block 1112 | 1113 | note output 1114 | fin.entry 1115 | } 1116 | 1117 | FUNCTION {patent} 1118 | { 1119 | language missing$ 1120 | {en.patent} 1121 | {zh.patent} 1122 | if$ 1123 | } 1124 | 1125 | FUNCTION {standard} 1126 | { 1127 | output.bibitem 1128 | format.authors "author" output.check 1129 | new.block 1130 | 1131 | stdcode output 1132 | 1133 | format.title 1134 | duplicate$ empty$ 1135 | {skip$} 1136 | {"[S]" * } 1137 | if$ 1138 | "title" output.check 1139 | new.block 1140 | 1141 | format.addr.press.year output 1142 | new.block 1143 | 1144 | note output 1145 | fin.entry 1146 | } 1147 | 1148 | 1149 | FUNCTION {misc} 1150 | { output.bibitem 1151 | format.authors output 1152 | new.block 1153 | format.title 1154 | duplicate$ empty$ 1155 | 'skip$ 1156 | {"[EB/OL]" * } 1157 | if$ 1158 | output 1159 | new.block 1160 | 1161 | url 1162 | duplicate$ empty$ 1163 | 'skip$ 1164 | {pop$ "\url{" url * "}" * } 1165 | if$ 1166 | output 1167 | new.block 1168 | 1169 | format.year.month.day output 1170 | new.block 1171 | note output 1172 | fin.entry 1173 | empty.misc.check 1174 | } 1175 | 1176 | FUNCTION {en.phdthesis} 1177 | { output.bibitem 1178 | format.authors "author" output.check 1179 | new.block 1180 | 1181 | format.title 1182 | duplicate$ empty$ 1183 | 'skip$ 1184 | {"[D]: [PhD thesis]" *} 1185 | if$ 1186 | "title" 1187 | output.check 1188 | new.block 1189 | 1190 | format.addr.school.year "address or school or year" output.check 1191 | 1192 | new.block 1193 | note output 1194 | fin.entry 1195 | } 1196 | 1197 | FUNCTION {zh.phdthesis} 1198 | { output.bibitem 1199 | format.authors "author" output.check 1200 | new.block 1201 | 1202 | format.title 1203 | duplicate$ empty$ 1204 | 'skip$ 1205 | {"[D]: [博士学位论文]" *} 1206 | if$ 1207 | "title" 1208 | output.check 1209 | new.block 1210 | 1211 | format.addr.school.year "address or school or year" output.check 1212 | 1213 | new.block 1214 | note output 1215 | fin.entry 1216 | } 1217 | 1218 | FUNCTION {phdthesis} 1219 | { 1220 | language missing$ 1221 | {en.phdthesis} 1222 | {zh.phdthesis} 1223 | if$ 1224 | } 1225 | 1226 | FUNCTION {news} 1227 | { 1228 | output.bibitem 1229 | format.authors "author" output.check 1230 | new.block 1231 | 1232 | format.title 1233 | duplicate$ empty$ 1234 | 'skip$ 1235 | {"[N]" *} 1236 | if$ 1237 | "title" 1238 | output.check 1239 | new.block 1240 | 1241 | newspaper "newspaper" output.check 1242 | 1243 | format.year.month.day output 1244 | format.plain.pages empty$ 1245 | { skip$} 1246 | {"(" format.plain.pages * ")" * } 1247 | if$ 1248 | output 1249 | new.block 1250 | 1251 | note output 1252 | fin.entry 1253 | } 1254 | 1255 | FUNCTION {default.type} { misc } 1256 | 1257 | MACRO {jan} {"January"} 1258 | 1259 | MACRO {feb} {"February"} 1260 | 1261 | MACRO {mar} {"March"} 1262 | 1263 | MACRO {apr} {"April"} 1264 | 1265 | MACRO {may} {"May"} 1266 | 1267 | MACRO {jun} {"June"} 1268 | 1269 | MACRO {jul} {"July"} 1270 | 1271 | MACRO {aug} {"August"} 1272 | 1273 | MACRO {sep} {"September"} 1274 | 1275 | MACRO {oct} {"October"} 1276 | 1277 | MACRO {nov} {"November"} 1278 | 1279 | MACRO {dec} {"December"} 1280 | 1281 | MACRO {acmcs} {"ACM Computing Surveys"} 1282 | 1283 | MACRO {acta} {"Acta Informatica"} 1284 | 1285 | MACRO {cacm} {"Communications of the ACM"} 1286 | 1287 | MACRO {ibmjrd} {"IBM Journal of Research and Development"} 1288 | 1289 | MACRO {ibmsj} {"IBM Systems Journal"} 1290 | 1291 | MACRO {ieeese} {"IEEE Transactions on Software Engineering"} 1292 | 1293 | MACRO {ieeetc} {"IEEE Transactions on Computers"} 1294 | 1295 | MACRO {ieeetcad} 1296 | {"IEEE Transactions on Computer-Aided Design of Integrated Circuits"} 1297 | 1298 | MACRO {ipl} {"Information Processing Letters"} 1299 | 1300 | MACRO {jacm} {"Journal of the ACM"} 1301 | 1302 | MACRO {jcss} {"Journal of Computer and System Sciences"} 1303 | 1304 | MACRO {scp} {"Science of Computer Programming"} 1305 | 1306 | MACRO {sicomp} {"SIAM Journal on Computing"} 1307 | 1308 | MACRO {tocs} {"ACM Transactions on Computer Systems"} 1309 | 1310 | MACRO {tods} {"ACM Transactions on Database Systems"} 1311 | 1312 | MACRO {tog} {"ACM Transactions on Graphics"} 1313 | 1314 | MACRO {toms} {"ACM Transactions on Mathematical Software"} 1315 | 1316 | MACRO {toois} {"ACM Transactions on Office Information Systems"} 1317 | 1318 | MACRO {toplas} {"ACM Transactions on Programming Languages and Systems"} 1319 | 1320 | MACRO {tcs} {"Theoretical Computer Science"} 1321 | 1322 | READ 1323 | 1324 | STRINGS { longest.label } 1325 | 1326 | INTEGERS { number.label longest.label.width } 1327 | 1328 | FUNCTION {initialize.longest.label} 1329 | { "" 'longest.label := 1330 | #1 'number.label := 1331 | #0 'longest.label.width := 1332 | } 1333 | 1334 | FUNCTION {longest.label.pass} 1335 | { number.label int.to.str$ 'label := 1336 | number.label #1 + 'number.label := 1337 | label width$ longest.label.width > 1338 | { label 'longest.label := 1339 | label width$ 'longest.label.width := 1340 | } 1341 | 'skip$ 1342 | if$ 1343 | } 1344 | 1345 | EXECUTE {initialize.longest.label} 1346 | 1347 | ITERATE {longest.label.pass} 1348 | 1349 | FUNCTION {begin.bib} 1350 | { preamble$ empty$ 1351 | 'skip$ 1352 | { preamble$ write$ newline$ } 1353 | if$ 1354 | "\begin{thebibliography}{" longest.label * "}" * write$ newline$ 1355 | } 1356 | 1357 | EXECUTE {begin.bib} 1358 | 1359 | EXECUTE {init.state.consts} 1360 | 1361 | ITERATE {call.type$} 1362 | 1363 | FUNCTION {end.bib} 1364 | { newline$ 1365 | "\end{thebibliography}" write$ newline$ 1366 | } 1367 | 1368 | EXECUTE {end.bib} 1369 | -------------------------------------------------------------------------------- /seuthesix.cfg: -------------------------------------------------------------------------------- 1 |  2 | %% This is file `seuthesix.cfg', 3 | %% This file provides is a configuration file for ``seuthesix''. 4 | %% Copyright (c) 2007--2012 Xu Yuan, email: xuyuan.cn@gmail.com 5 | %% Copyright (c) 2016 James Fan, email: zhimengfan1990@163.com 6 | %% License: GNU General Public License, version 3 7 | %% This file is part of ``seuthesix'' package. 8 | %% ``seuthesix'' is free software: you can redistribute it and/or modify 9 | %% it under the terms of the GNU General Public License as published by 10 | %% the Free Software Foundation, either version 3 of the License, or 11 | %% (at your option) any later version. 12 | %% ``seuthesix'' is distributed in the hope that it will be useful, 13 | %% but WITHOUT ANY WARRANTY; without even the implied warranty of 14 | %% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 15 | %% GNU General Public License for more details. 16 | %% 17 | %% You should have received a copy of the GNU General Public License 18 | %% along with this program. If not, see . 19 | 20 | 21 | \ProvidesFile{seuthesix.cfg}[2016/03/20 1.0.1 seuthesix configuration file] 22 | \newcommand{\universityname}{东南大学} 23 | \newcommand{\universitynameeng}{Southeast University} 24 | \newcommand{\schoolcodepre}{学校代码} 25 | \newcommand{\schoolcode}{10286} 26 | \newcommand{\secretlevelpre}{密级} 27 | \newcommand{\categorynumberpre}{分类号} 28 | \newcommand{\studentidpre}{学号} 29 | \newcommand{\authorpre}{研究生姓名} 30 | \newcommand{\advisorpre}{导~~师~~姓~~名} 31 | \newcommand{\appdegreepre}{申请学位类别} 32 | \newcommand{\majorpre}{一级学科名称} 33 | \newcommand{\submajorpre}{二级学科名称} 34 | \newcommand{\defenddatepre}{论文答辩日期} 35 | \newcommand{\authorizeorganizationpre}{学位授予单位} 36 | \newcommand{\@authorizeorganization}{~~东~南~大~学~~} 37 | \newcommand{\authorizedatepre}{学位授予日期} 38 | \newcommand{\committeechairpre}{答辩委员会主席} 39 | \newcommand{\reviewerpre}{评~~~~~~~~~阅~~~~~~~~~人} 40 | \newcommand{\@abstracttitle}{摘\quad 要} 41 | \newcommand{\todayeng}{\the\year/\the\month/\the\day} 42 | \newcommand{\@degreelevel}{硕士} 43 | \newcommand{\@degreetype}{工学硕士} 44 | \newcommand{\@degreetypeen}{Master of Engineering}\relax 45 | \newcommand{\@thesistype}{\@degreelevel{}学位论文} 46 | \newcommand{\signline}{\underline{\makebox[2.5cm][s]{}}} 47 | \newcommand{\seudeclare}{ 48 | \clearpage\thispagestyle{empty}\cleardoublepage\thispagestyle{empty} 49 | {\xiaosihao 50 | \begin{center} 51 | {\heiti\sanhao 东南大学学位论文独创性声明} 52 | \end{center} 53 | \vspace{0.5in} 54 | { \linespread{1.5} 55 | 本人声明所呈交的学位论文是我个人在导师指导下进行的研究工作及取得的 56 | 研究成果。尽我所知,除了文中特别加以标注和致谢的地方外,论文中不包 57 | 含其他人已经发表或撰写过的研究成果,也不包含为获得东南大学或其它教 58 | 育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的 59 | 任何贡献均已在论文中作了明确的说明并表示了谢意。\par} 60 | \vspace{0.3in} 61 | \begin{flushright} 62 | 研究生签名:\signline 日~期:\signline 63 | \end{flushright} 64 | \vspace{1.5in} 65 | \begin{center} 66 | {\heiti\sanhao 东南大学学位论文使用授权声明} 67 | \end{center} 68 | \vspace{0.5in} 69 | { \linespread{1.5} 70 | 东南大学、中国科学技术信息研究所、国家图书馆有权保留本人所送交学位 71 | 论文的复印件和电子文档,可以采用影印、缩印或其他复制手段保存论文。 72 | 本人电子文档的内容和纸质论文的内容相一致。除在保密期内的保密论文 73 | 外,允许论文被查阅和借阅,可以公布(包括刊登)论文的全部或部分内容。 74 | 论文的公布(包括刊登)授权东南大学研究生院办理。\par} 75 | \vspace{0.3in} 76 | \begin{flushright} 77 | 研究生签名:\signline 导师签名:\signline 日~期:\signline 78 | \end{flushright} 79 | \par 80 | } 81 | } 82 | \endinput 83 | %% 84 | %% End of file `seuthesix.cfg'. 85 | -------------------------------------------------------------------------------- /seuthesix.cls: -------------------------------------------------------------------------------- 1 | 2 | %% This is file `seuthesix.cls', 3 | %% This file provides a LaTeX document class for typesetting thesis of Southeast University, Nanjing, China. 4 | %% Copyright (c) 2007--2012 Xu Yuan, email: xuyuan.cn@gmail.com 5 | %% Copyright (c) 2016 James Fan, email: zhimengfan1990@163.com 6 | %% License: GNU General Public License, version 3 7 | %% This file is part of ``seuthesix'' package. 8 | %% ``seuthesix'' is free software: you can redistribute it and/or modify 9 | %% it under the terms of the GNU General Public License as published by 10 | %% the Free Software Foundation, either version 3 of the License, or 11 | %% (at your option) any later version. 12 | %% ``seuthesix'' is distributed in the hope that it will be useful, 13 | %% but WITHOUT ANY WARRANTY; without even the implied warranty of 14 | %% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 15 | %% GNU General Public License for more details. 16 | %% 17 | %% You should have received a copy of the GNU General Public License 18 | %% along with this program. If not, see . 19 | 20 | 21 | \NeedsTeXFormat{LaTeX2e}[1999/12/01] 22 | \ProvidesClass{seuthesix}[2016/03/20 1.0.1 The LaTeX template for academic degree thesis of Southeast University] 23 | \typeout{Document Class `seuthesix' 1.0.1 by James Fan (2016/03/20)} 24 | 25 | \newif\ifnocolorlinks\nocolorlinksfalse 26 | \newif\ifcoadvisor\coadvisorfalse 27 | \newif\ifengineering\engineeringfalse 28 | \newif\ifmasters\masterstrue 29 | \newif\ifphd\phdfalse 30 | \newif\ifalgorithmlist\algorithmlistfalse 31 | \newif\iffigurelist\figurelistfalse 32 | \newif\iftablelist\tablelistfalse 33 | \newif\ifnomlist\nomlistfalse 34 | \InputIfFileExists{seuthesix.cfg} 35 | {\typeout{[seuthesix]: Load seuthesix.cfg successfully!}}% 36 | {\typeout{[seuthesix]: Load seuthesix.cfg failed!}}% 37 | \DeclareOption{nocolorlinks}{\nocolorlinkstrue} 38 | \DeclareOption{algorithmlist}{\algorithmlisttrue} 39 | \DeclareOption{phd}{\phdtrue\mastersfalse\engineeringfalse\renewcommand\@degreelevel{博士}} 40 | \DeclareOption{masters}{\masterstrue\engineeringfalse\phdfalse\renewcommand\@degreelevel{硕士}} 41 | \DeclareOption{engineering}{% 42 | \engineeringtrue\masterstrue\phdfalse\renewcommand\@degreelevel{工程硕士}} 43 | \DeclareOption{figurelist}{\figurelisttrue} 44 | \DeclareOption{tablelist}{\tablelisttrue} 45 | \DeclareOption{nomlist}{\nomlisttrue} 46 | \DeclareOption*{\PassOptionsToClass{\CurrentOption}{ctexrep}} 47 | \ProcessOptions 48 | \LoadClass[twoside,a4paper,zihao=-4,UTF8,openright]{ctexrep} 49 | \RequirePackage[titles]{tocloft} 50 | \renewcommand{\cftchapleader}{\bfseries\cftdotfill{\cftdotsep}} 51 | \newcommand{\chuhao}{\fontsize{42bp}{46bp}\selectfont} 52 | \newcommand{\xiaochuhao}{\fontsize{36bp}{40bp}\selectfont} 53 | \newcommand{\yichu}{\fontsize{32bp}{36bp}\selectfont} 54 | \newcommand{\yihao}{\fontsize{28bp}{32bp}\selectfont} 55 | \newcommand{\erhao}{\fontsize{21bp}{24bp}\selectfont} 56 | \newcommand{\xiaoerhao}{\fontsize{18bp}{20bp}\selectfont} 57 | \newcommand{\sanhao}{\fontsize{15.75bp}{18bp}\selectfont} 58 | \newcommand{\sihao}{\fontsize{14bp}{16bp}\selectfont} 59 | \newcommand{\xiaosihao}{\fontsize{12bp}{14bp}\selectfont} 60 | \newcommand{\wuhao}{\fontsize{10.5bp}{13bp}\selectfont} 61 | \newcommand{\xiaowuhao}{\fontsize{9bp}{11bp}\selectfont} 62 | \newcommand{\liuhao}{\fontsize{7.5bp}{9bp}\selectfont} 63 | \newcommand{\xiaoliuhao}{\fontsize{6.5bp}{7.5bp}\selectfont} 64 | \newcommand{\qihao}{\fontsize{5.5bp}{6.5bp}\selectfont} 65 | \setCJKmainfont[FallBack=simsunb.ttf, BoldFont = simhei.ttf, ItalicFont = simkai.ttf]{simsun.ttc} 66 | \ctexset{% 67 | chapter/format=\centering, 68 | chapter/nameformat=\large\heiti, 69 | chapter/numberformat=\large\heiti, 70 | chapter/titleformat=\large\heiti, 71 | chapter/beforeskip=0pt, 72 | section/format=\raggedright, 73 | section/nameformat={\large\bfseries}, 74 | section/numberformat={\large\bfseries}, 75 | section/titleformat={\sihao\bfseries}, 76 | subsection/format=\xiaosihao\heiti\raggedright, 77 | subsubsection/format=\xiaosihao\heiti\raggedright, 78 | listfigurename={插图目录}, 79 | listtablename={表格目录} 80 | } 81 | \RequirePackage[font=small]{caption} 82 | %\RequirePackage{mathptmx} 83 | \setmainfont[Mapping=tex-text]{Times New Roman} 84 | \RequirePackage{amsmath} 85 | \RequirePackage{amssymb} 86 | \RequirePackage{amsthm} 87 | \numberwithin{equation}{chapter} 88 | \newcommand{\dif}{\mathrm{d}} 89 | \DeclareMathOperator*{\argmin}{argmin} 90 | \DeclareMathOperator*{\argmax}{argmax} 91 | \DeclareMathOperator{\diag}{diag} 92 | \DeclareMathOperator{\rank}{rank} 93 | \DeclareMathOperator{\sinc}{sinc} 94 | \DeclareMathOperator{\unwrap}{unwrap} 95 | \def\me{\mathrm{e}} 96 | \RequirePackage[mathscr]{eucal} 97 | \RequirePackage{eufrak} 98 | \RequirePackage{bm} 99 | \RequirePackage{graphicx} 100 | \graphicspath{{figures/}{./}} 101 | \RequirePackage{nomencl} 102 | \makenomenclature 103 | \newcommand{\setnomname}[1]{\renewcommand\nomname{#1}} 104 | \renewcommand{\nomname}{术语与数学符号约定} 105 | \RequirePackage{algorithm} 106 | \RequirePackage{algorithmic} 107 | \numberwithin{algorithm}{chapter} 108 | \floatname{algorithm}{算法} 109 | \renewcommand{\listalgorithmname}{算法目录} 110 | \RequirePackage[super,square]{natbib} 111 | \newcommand\citen[1]{[\!\!\citenum{#1}]} 112 | \RequirePackage{hyperref} 113 | \ifnocolorlinks 114 | \hypersetup{colorlinks=false} 115 | \else 116 | \hypersetup{colorlinks=true} 117 | \fi 118 | \hypersetup{ 119 | linkcolor=blue, 120 | anchorcolor=black, 121 | citecolor=red, 122 | filecolor=magenta, 123 | menucolor=red, 124 | urlcolor=magenta 125 | } 126 | \AtEndDocument{\backcover} 127 | \newcommand{\backcover}{ 128 | \clearpage\thispagestyle{empty}\cleardoublepage\mbox{ } 129 | \clearpage\thispagestyle{empty} %backcover always at even page. 130 | \begin{picture}(0,0) 131 | \put(-1,-22){ % 132 | \includegraphics[width=\textwidth]{figures/back-cover.png}} 133 | \end{picture} 134 | } 135 | 136 | \RequirePackage[top=1.2in,bottom=1in,left=2.5cm,right=2.5cm,a4paper]{geometry} 137 | \RequirePackage{fancyhdr} 138 | \fancypagestyle{seustyle}{% 139 | \fancyhf{} 140 | \fancyhead[CO]{\xiaowuhao\universityname{}\@thesistype} 141 | \fancyhead[CE]{ \xiaowuhao\leftmark} 142 | \fancyfoot[CO,CE]{\thepage} 143 | } 144 | \pagestyle{seustyle} 145 | 146 | \fancypagestyle{nom}{% 147 | \fancyhf{} 148 | \fancyhead[CO]{\xiaowuhao\universityname{}\@thesistype} 149 | \fancyhead[CE]{ \xiaowuhao\nomname} 150 | \fancyfoot[CO,CE]{\thepage} 151 | } 152 | 153 | \renewcommand{\headrulewidth}{0.4pt} 154 | \RequirePackage{eso-pic} 155 | \renewcommand{\author}[2]{ 156 | \def\@author{#1} 157 | \newcommand{\@authoreng}{#2} 158 | } 159 | \newcommand{\@titleeng}{} 160 | \newcommand{\@subtitleeng}{} 161 | \renewcommand{\title}[4]{ 162 | \def\@title{#1} 163 | \newcommand{\@subtitle}{#2} 164 | \renewcommand{\@titleeng}{#3} 165 | \renewcommand{\@subtitleeng}{#4} 166 | } 167 | \newcommand{\@advisorname}{} 168 | \newcommand{\@advisortitle}{} 169 | \newcommand{\@advisornameeng}{} 170 | \newcommand{\@advisortitleeng}{} 171 | \newcommand{\advisor}[4]{ 172 | \renewcommand{\@advisorname}{#1} 173 | \renewcommand{\@advisortitle}{#2} 174 | \renewcommand{\@advisornameeng}{#3} 175 | \renewcommand{\@advisortitleeng}{#4} 176 | } 177 | \newcommand{\@coadvisorname}{} 178 | \newcommand{\@coadvisortitle}{} 179 | \newcommand{\@coadvisornameeng}{} 180 | \newcommand{\@coadvisortitleeng}{} 181 | \newcommand{\coadvisor}[4]{ 182 | \coadvisortrue 183 | \renewcommand{\@coadvisorname}{#1} 184 | \renewcommand{\@coadvisortitle}{#2} 185 | \renewcommand{\@coadvisornameeng}{#3} 186 | \renewcommand{\@coadvisortitleeng}{#4} 187 | } 188 | \newcommand{\@categorynumber}{} 189 | \newcommand{\categorynumber}[1]{\renewcommand{\@categorynumber}{#1}} 190 | \newcommand{\@secretlevel}{} 191 | \newcommand{\secretlevel}[1]{\renewcommand{\@secretlevel}{#1}} 192 | \newcommand{\@UDC}{} 193 | \newcommand{\UDC}[1]{\renewcommand{\@UDC}{#1}} 194 | \newcommand{\@studentid}{} 195 | \newcommand{\studentid}[1]{\renewcommand{\@studentid}{#1}} 196 | \newcommand\degreetype[2]{\renewcommand\@degreetype{#1}% 197 | \renewcommand\@degreetypeen{#2}} 198 | \newcommand{\@majorlen}{8em} 199 | \newcommand{\@major}{} 200 | \newcommand{\major}[2][8em]{ 201 | \renewcommand{\@majorlen}{#1} 202 | \renewcommand{\@major}{#2} 203 | } 204 | \newcommand{\@department}{} 205 | \newcommand{\@departmenteng}{} 206 | \newcommand{\department}[2]{ 207 | \renewcommand{\@department}{#1} 208 | \renewcommand{\@departmenteng}{#2} 209 | } 210 | \newcommand{\@submajor}{} 211 | \newcommand{\submajor}[1]{ 212 | \renewcommand{\@submajor}{#1} 213 | } 214 | \newcommand{\@defenddate}{} 215 | \newcommand{\defenddate}[1]{\renewcommand{\@defenddate}{#1}} 216 | \newcommand{\authorizeorganization}[1]{ 217 | \renewcommand{\@authorizeorganization}{#1} 218 | } 219 | 220 | \newcommand{\@authorizedate}{} 221 | \newcommand{\authorizedate}[1]{\renewcommand{\@authorizedate}{#1}} 222 | \newcommand{\@committeechair}{} 223 | \newcommand{\committeechair}[1]{\renewcommand{\@committeechair}{#1}} 224 | \newcommand{\@reviewerA}{} 225 | \newcommand{\@reviewerB}{} 226 | \newcommand{\reviewer}[2]{ 227 | \renewcommand{\@reviewerA}{#1} 228 | \renewcommand{\@reviewerB}{#2} 229 | } 230 | \newcommand{\CoverTopOption}[3][s]{ 231 | \makebox[1.5cm][#1]{\xiaowuhao #2}:{ 232 | \underline{\makebox[1.5cm][c]{\xiaowuhao #3}}} 233 | } 234 | \newcommand{\CoverBottomOption}[3][4.5cm]{ 235 | \makebox[7cm][s]{ 236 | {\songti\xiaosihao#2} 237 | \underline{\makebox[#1][c]{\heiti\xiaosihao#3}} 238 | } 239 | } 240 | \newif\ifthanks\thanksfalse 241 | \newcommand\@seuthesisthanks{ } 242 | \newcommand\seuthesisthanks[1]{\renewcommand\@seuthesisthanks{#1}\thankstrue} 243 | \newcommand\@thesisthanks{\ifthanks\thispagestyle{thanksstyle}\fi} 244 | \fancypagestyle{thanksstyle}{% 245 | \fancyhf{} 246 | \fancyfoot[L]{\setlength{\baselineskip}{0pt}% 247 | \rule[-2.5pt]{6cm}{.4pt}\\ \small\@seuthesisthanks} 248 | \renewcommand\headrulewidth{0pt} 249 | } 250 | \newcommand\makebigcover{%generating a3 front cover 251 | \pdfpagewidth=420mm 252 | \pdfpageheight=297mm 253 | \setlength{\paperheight}{297mm} 254 | \setlength{\paperwidth}{420mm} 255 | \thispagestyle{empty} 256 | \setlength{\unitlength}{1cm} 257 | \noindent 258 | \begin{picture}(0,0) 259 | \setlength{\unitlength}{1cm}\put(19.5,-8){% 260 | \includegraphics[width=19cm]{figures/front-cover.jpg}}% 261 | \end{picture} 262 | \begin{picture}(0,0) 263 | \put(19.5,0){ 264 | \renewcommand{\arraystretch}{1.0} 265 | \begin{tabular}{l} 266 | \CoverTopOption{\schoolcodepre}{\schoolcode} \\ 267 | \CoverTopOption{\categorynumberpre}{\@categorynumber} \\ 268 | \CoverTopOption{\secretlevelpre}{\@secretlevel}\\ 269 | \CoverTopOption{U D C}{\@UDC} \\ 270 | \CoverTopOption{\studentidpre}{\@studentid} 271 | \end{tabular} 272 | } 273 | \end{picture} 274 | \ifengineering 275 | \begin{picture}(0,0) 276 | \put(23.2,-7.5){ % 277 | \includegraphics[scale=0.65]{figures/engineering.png}} 278 | \end{picture} 279 | \else \ifmasters 280 | \begin{picture}(0,0) 281 | \put(24.5,-7.5){ % 282 | \includegraphics[scale=1.1]{figures/master-hwzs.pdf}} 283 | \end{picture} 284 | \else \ifphd 285 | \begin{picture}(0,0) 286 | \put(24.5,-7.5){ % 287 | \includegraphics[scale=1.1]{figures/doctor-hwzs.pdf}} 288 | \end{picture} 289 | \else 290 | \ClassError{seuthesix}{invalid degree type option.}% 291 | {Check your class option of degree type to be one of the following:% 292 | masters, engineering, phd.} 293 | \fi 294 | \fi 295 | \fi 296 | \begin{picture}(0,0) 297 | \put(35,0){ % 298 | \includegraphics[width=2cm]{figures/seu-color-logo.png}} 299 | \end{picture} 300 | \begin{picture}(0,0) 301 | \put(-1,-22){ % 302 | \includegraphics[width=\textwidth]{figures/back-cover.png}} 303 | \end{picture} 304 | \begin{picture}(0,0) 305 | \put(18,-11){% 306 | \parbox[c]{\ccwd}{% 307 | \bfseries% 308 | \setlength{\baselineskip}{0pt} 309 | \@title\\ 310 | \rule{0pt}{\ccwd}\\ 311 | \@subtitle\\ 312 | \vspace*{2cm} 313 | \@author\\ 314 | \vspace*{2cm} 315 | \universityname 316 | } 317 | } 318 | \end{picture} 319 | 320 | \vspace*{8cm} 321 | 322 | \hspace*{20.5cm} 323 | \begin{minipage}{16cm} 324 | \begin{center} 325 | \linespread{1.25} 326 | \yihao\heiti\@title\\ 327 | \yihao\heiti\@subtitle 328 | \end{center} 329 | \end{minipage} 330 | 331 | \hspace*{20.5cm} 332 | \begin{minipage}{16cm} 333 | \begin{center} 334 | \setlength{\tabcolsep}{0pt} 335 | \renewcommand{\arraystretch}{2.0} 336 | \begin{tabular}{cr} 337 | \makebox[3.5cm][s]{\xiaoerhao\songti\authorpre: } & 338 | \underline{\makebox[6cm][s]{ 339 | \hspace*{1cm} 340 | \makebox[2.5cm][c]{\xiaoerhao\heiti\@author} 341 | \makebox[2cm][r]{}}} \\ 342 | \makebox[3.5cm][s]{\xiaoerhao\songti\advisorpre: } & 343 | \underline{\makebox[6cm][s]{ 344 | \hspace*{1cm} 345 | \makebox[2.5cm][c]{\xiaoerhao\heiti\@advisorname} 346 | \makebox[2cm][r]{\xiaoerhao\heiti\@advisortitle}}} 347 | \\ 348 | & 349 | \ifcoadvisor 350 | \underline{\makebox[6cm][s]{ 351 | \hspace*{1cm} 352 | \makebox[2.5cm][c]{\xiaoerhao\heiti\@coadvisorname} 353 | \makebox[2cm][r]{\xiaoerhao\heiti\@coadvisortitle}}} 354 | \else 355 | \fi \\ 356 | \end{tabular} 357 | \end{center} 358 | \end{minipage} 359 | 360 | \hspace*{20.5cm} 361 | \begin{minipage}{16cm} 362 | \begin{center} 363 | \setlength{\tabcolsep}{10pt} 364 | \renewcommand{\arraystretch}{2.0} 365 | \begin{tabular}{ll} 366 | \CoverBottomOption{\appdegreepre}{\@degreetype} & 367 | \CoverBottomOption{\authorizeorganizationpre}{\@authorizeorganization} \\ 368 | \CoverBottomOption{\majorpre}{\@major} & 369 | \CoverBottomOption{\defenddatepre}{\@defenddate}\\ 370 | \CoverBottomOption{\submajorpre}{\@submajor} & 371 | \CoverBottomOption{\authorizedatepre}{\@authorizedate}\\ 372 | \CoverBottomOption[4.05cm]{\committeechairpre}{\@committeechair} & 373 | \CoverBottomOption{\reviewerpre}{\@reviewerA}\\ 374 | & \CoverBottomOption{\makebox[2.55cm]{}}{\@reviewerB} 375 | \end{tabular} 376 | \end{center} 377 | \end{minipage} 378 | 379 | \vfill 380 | 381 | \hspace*{20.5cm} 382 | {\songti\sihao\centerline{\today} \par} 383 | \eject 384 | \pdfpagewidth=210mm 385 | \pdfpageheight=297mm 386 | \setlength{\paperheight}{297mm} 387 | \setlength{\paperwidth}{210mm} 388 | } 389 | 390 | \newcommand{\makechinesecover}{ 391 | \hypersetup{ 392 | pdfauthor={\@author}, 393 | pdftitle={\universityname{}\@thesistype}, 394 | pdfsubject={\@title \@subtitle}, 395 | pdfcreator={xetex} 396 | } 397 | 398 | \thispagestyle{empty} 399 | \AddToShipoutPictureFG*{\setlength{\unitlength}{1cm}\put(1,26){% 400 | \renewcommand{\arraystretch}{1.0} 401 | \begin{tabular}{l} 402 | \CoverTopOption{\schoolcodepre}{\schoolcode} \\ 403 | \CoverTopOption{\categorynumberpre}{\@categorynumber} \\ 404 | \CoverTopOption{\secretlevelpre}{\@secretlevel}\\ 405 | \CoverTopOption{U D C}{\@UDC} \\ 406 | \CoverTopOption{\studentidpre}{\@studentid} 407 | \end{tabular} 408 | } 409 | } 410 | 411 | \AddToShipoutPictureBG*{\setlength{\unitlength}{1cm}\put(0,23){% 412 | \parbox{\paperwidth}{\centering\includegraphics[width=\paperwidth]{figures/front-cover.jpg}}}}% 413 | 414 | \ifengineering 415 | \AddToShipoutPictureBG*{\setlength{\unitlength}{1cm}\put(0,18){ % 416 | \parbox{\paperwidth}{\centering\includegraphics[scale=0.65]{figures/engineering.png}}}}% 417 | \else \ifmasters 418 | \AddToShipoutPictureBG*{\setlength{\unitlength}{1cm}\put(0,18){ % 419 | \parbox{\paperwidth}{\centering\includegraphics[scale=1.1]{figures/master-hwzs.pdf}}}}% 420 | \else \ifphd 421 | \AddToShipoutPictureBG*{\setlength{\unitlength}{1cm}\put(0,18){ % 422 | \parbox{\paperwidth}{\centering\includegraphics[scale=1.1]{figures/doctor-hwzs.pdf}}}}% 423 | \else 424 | \ClassError{seuthesix}{invalid degree type option.}% 425 | {Check your class option of degree type to be one of the following:% 426 | masters, engineering, phd.} 427 | \fi 428 | \fi 429 | \fi 430 | \AddToShipoutPictureBG*{\setlength{\unitlength}{1cm}\put(17,27){% 431 | \parbox{\paperwidth}{\includegraphics[width=2cm]{figures/seu-color-logo.png}}}}% 432 | 433 | \vspace*{8cm} 434 | 435 | \begin{center} 436 | \linespread{1.25} 437 | \yihao\heiti\@title\\ 438 | \yihao\heiti\@subtitle 439 | \end{center} 440 | 441 | \begin{center} 442 | \setlength{\tabcolsep}{0pt} 443 | \renewcommand{\arraystretch}{2.0} 444 | \begin{tabular}{cr} 445 | \makebox[3.5cm][s]{\xiaoerhao\songti\authorpre: } & 446 | \underline{\makebox[6cm][s]{ 447 | \hspace*{1cm} 448 | \makebox[2.5cm][c]{\xiaoerhao\heiti\@author} 449 | \makebox[2cm][r]{}}} \\ 450 | \makebox[3.5cm][s]{\xiaoerhao\songti\advisorpre: } & 451 | \underline{\makebox[6cm][s]{ 452 | \hspace*{1cm} 453 | \makebox[2.5cm][c]{\xiaoerhao\heiti\@advisorname} 454 | \makebox[2cm][r]{\xiaoerhao\heiti\@advisortitle}}} 455 | \\ 456 | & 457 | \ifcoadvisor 458 | \underline{\makebox[6cm][s]{ 459 | \hspace*{1cm} 460 | \makebox[2.5cm][c]{\xiaoerhao\heiti\@coadvisorname} 461 | \makebox[2cm][r]{\xiaoerhao\heiti\@coadvisortitle}}} 462 | \else 463 | \fi \\ 464 | \end{tabular} 465 | \end{center} 466 | 467 | \begin{center} 468 | \setlength{\tabcolsep}{10pt} 469 | \renewcommand{\arraystretch}{2.0} 470 | \begin{tabular}{ll} 471 | \CoverBottomOption{\appdegreepre}{\@degreetype} & 472 | \CoverBottomOption{\authorizeorganizationpre}{\@authorizeorganization} \\ 473 | \CoverBottomOption{\majorpre}{\@major} & 474 | \CoverBottomOption{\defenddatepre}{\@defenddate}\\ 475 | \CoverBottomOption{\submajorpre}{\@submajor} & 476 | \CoverBottomOption{\authorizedatepre}{\@authorizedate}\\ 477 | \CoverBottomOption[4.05cm]{\committeechairpre}{\@committeechair} & 478 | \CoverBottomOption{\reviewerpre}{\@reviewerA}\\ 479 | & \CoverBottomOption{\makebox[2.55cm]{}}{\@reviewerB} 480 | \end{tabular} 481 | \end{center} 482 | 483 | \vfill 484 | \setcounter{page}{1} 485 | {\songti\sihao\centerline{\today} \par} 486 | 487 | \clearpage\thispagestyle{empty}\cleardoublepage% 488 | \thispagestyle{empty} 489 | \begin{center} 490 | \xiaochuhao 491 | 492 | \includegraphics[height=0.63in]{figures/seu-text-logo} 493 | 494 | \ifmasters 495 | \includegraphics{figures/master-hwzs} 496 | \else 497 | \includegraphics{figures/doctor-hwzs} 498 | \fi 499 | 500 | \vspace{31.5pt} 501 | \yihao\heiti\@title\@thesisthanks\\ 502 | \yihao\heiti\@subtitle 503 | \vspace{42pt} 504 | 505 | { 506 | \setlength{\tabcolsep}{0pt} 507 | \begin{tabular}{cc} 508 | \makebox[3.5cm][s]{\xiaoerhao\heiti{}专~~业~~名~~称: } & 509 | \underline{\makebox[6cm][s]{ 510 | \xiaoerhao\songti\textbf{\@major} }} \\ 511 | \\ 512 | \makebox[3.5cm][s]{ \xiaoerhao\heiti\authorpre: } & 513 | \underline{\makebox[6cm][s]{ 514 | \xiaoerhao\songti\textbf{\@author} }} \\ 515 | \\ 516 | \makebox[3.5cm][s]{ \xiaoerhao\heiti\advisorpre: } & 517 | \underline{\makebox[6cm][s]{ 518 | \xiaoerhao\songti\textbf{\@advisorname\quad\@advisortitle} }} 519 | \\ 520 | & 521 | \ifcoadvisor 522 | \underline{\makebox[6cm][s]{ 523 | \xiaoerhao\songti\textbf{\@coadvisorname\quad\@coadvisortitle} }} 524 | \else 525 | \fi 526 | \end{tabular} 527 | } 528 | \end{center} 529 | } 530 | 531 | \newcommand{\makeenglishcover}{% 532 | \clearpage\thispagestyle{empty}\cleardoublepage\thispagestyle{empty} 533 | \begin{center} 534 | ~\\ 535 | {\fontsize{24pt}{28pt}\selectfont 536 | \MakeUppercase{\@titleeng}\\ 537 | \MakeUppercase{\@subtitleeng} 538 | \par 539 | } 540 | 541 | \vspace{2cm}% 542 | {\fontsize{16pt}{24pt}\selectfont 543 | {A 544 | \ifmasters 545 | Thesis 546 | \else 547 | Dissertation 548 | \fi 549 | submitted to}\\ 550 | {\universitynameeng}\\ 551 | {For the Academic Degree of \@degreetypeen}\\ 552 | {\vspace{0.5in}}% 553 | {BY}\\ 554 | {\@authoreng}\\ 555 | {\vspace{0.5in}}% 556 | {Supervised by:}\\ 557 | {\@advisortitleeng\ \@advisornameeng}\\ 558 | \ifcoadvisor 559 | {and}\\ 560 | {\@coadvisortitleeng\ \@coadvisornameeng}\\ 561 | \else 562 | \fi 563 | {\vfill} 564 | {\@departmenteng}\\ 565 | {\universitynameeng}\\ 566 | {\todayeng} 567 | \par 568 | }% 569 | \end{center}% 570 | 571 | } 572 | 573 | \newcommand\makecover{% 574 | \makechinesecover 575 | \makeenglishcover 576 | \seudeclare 577 | } 578 | 579 | \renewenvironment{abstract}[1] 580 | { 581 | \pagenumbering{Roman} 582 | \clearpage\thispagestyle{empty}\cleardoublepage\thispagestyle{plain} 583 | \newcommand{\@keywords}{#1} 584 | \hypersetup{pdfkeywords={\@keywords}} 585 | \phantomsection 586 | \addcontentsline{toc}{chapter}{\@abstracttitle} 587 | \chapter*{\@abstracttitle} 588 | \setcounter{page}{1} 589 | } 590 | { 591 | \par 592 | \begin{description} 593 | \item[关键词:] \@keywords 594 | \end{description} 595 | } 596 | 597 | \newenvironment{englishabstract}[1] 598 | { 599 | \cleardoublepage\thispagestyle{plain} 600 | \newcommand{\@keywords}{#1} 601 | \phantomsection 602 | \addcontentsline{toc}{chapter}{Abstract} 603 | \ctexset{% 604 | chapter/nameformat=\large\bfseries, 605 | chapter/titleformat=\large\bfseries 606 | } 607 | \chapter*{Abstract} 608 | \ctexset{% 609 | chapter/nameformat=\large\heiti, 610 | chapter/titleformat=\large\heiti 611 | } 612 | } 613 | { 614 | \par 615 | \begin{description} 616 | \item[Keywords:] \@keywords 617 | \end{description} 618 | } 619 | 620 | \newcommand\listofothers{% 621 | \iffigurelist 622 | \cleardoublepage 623 | \phantomsection 624 | \addcontentsline{toc}{chapter}{\listfigurename} 625 | \listoffigures 626 | \fi 627 | 628 | \iftablelist 629 | \cleardoublepage 630 | \phantomsection 631 | \addcontentsline{toc}{chapter}{\listtablename} 632 | \listoftables 633 | \fi 634 | 635 | \ifalgorithmlist 636 | \cleardoublepage 637 | \phantomsection 638 | \addcontentsline{toc}{chapter}{\listalgorithmname} 639 | \listofalgorithms 640 | \fi 641 | 642 | \ifnomlist 643 | \cleardoublepage 644 | \phantomsection 645 | \addcontentsline{toc}{chapter}{\nomname} 646 | \pagestyle{nom} 647 | \printnomenclature[1in] 648 | \fi 649 | 650 | } 651 | 652 | \newcommand{\mainmatter}{% 653 | \cleardoublepage 654 | \pagenumbering{arabic} 655 | \pagestyle{seustyle} 656 | } 657 | 658 | \newcommand{\acknowledgement}{% 659 | \cleardoublepage 660 | \phantomsection 661 | \addcontentsline{toc}{chapter}{致 谢} 662 | \chapter*{致 谢} 663 | } 664 | 665 | \newcommand{\thesisbib}[1]{% 666 | \bibliographystyle{seuthesix} 667 | \cleardoublepage 668 | \phantomsection 669 | \addcontentsline{toc}{chapter}{#1} 670 | \bibliography{#1} 671 | } 672 | 673 | \newcommand{\resume}[1]{% 674 | \cleardoublepage 675 | \phantomsection 676 | \addcontentsline{toc}{chapter}{#1} 677 | \chapter*{#1} 678 | } 679 | 680 | \newcommand{\seuthesix}{% 681 | \makebox{S\hspace{-0.3ex}\raisebox{-0.5ex}{E}\hspace{-0.3ex}U\hspace{0.1em}% 682 | \textsc{Thesix}} 683 | } 684 | \newcommand{\seuthesis}{% 685 | \makebox{S\hspace{-0.3ex}\raisebox{-0.5ex}{E}\hspace{-0.3ex}U\hspace{0.1em}% 686 | \textsc{Thesis}} 687 | } 688 | \endinput 689 | %% End of file `seuthesix.cls'. 690 | -------------------------------------------------------------------------------- /seuthesix.nls: -------------------------------------------------------------------------------- 1 | \begin{thenomenclature} 2 | 3 | \nomgroup{A} 4 | 5 | \item [{LTE}]\begingroup Long Term Evolution\nomeqref {4.0} 6 | \nompageref{15} 7 | 8 | \nomgroup{N} 9 | 10 | \item [{$\mathcal{CN}(0, C)$}]\begingroup 协方差矩阵为$C$的循环对称复高斯分布\nomeqref {4.0} 11 | \nompageref{15} 12 | 13 | \end{thenomenclature} 14 | -------------------------------------------------------------------------------- /seuthesix.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhimengfan1990/seuthesix/de32b907db4d025199d3f86c5e5b604c40f18107/seuthesix.pdf -------------------------------------------------------------------------------- /seuthesix.tex: -------------------------------------------------------------------------------- 1 | 2 | % This is file `seuthesix.tex', 3 | % This file is the source of the documentation of the `seuthesix' class. 4 | % Copyright (c) 2016 James Fan, email: zhimengfan1990@163.com 5 | % License: GNU General Public License, version 3 6 | %This file is part of ``seuthesix'' package. 7 | %``seuthesix'' is free software: you can redistribute it and/or modify 8 | %it under the terms of the GNU General Public License as published by 9 | %the Free Software Foundation, either version 3 of the License, or 10 | %(at your option) any later version. 11 | %``seuthesix'' is distributed in the hope that it will be useful, 12 | %but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | %MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 | %GNU General Public License for more details. 15 | % 16 | %You should have received a copy of the GNU General Public License 17 | %along with this program. If not, see . 18 | 19 | \documentclass[figurelist,tablelist,algorithmlist,nomlist,masters]{seuthesix} 20 | \usepackage{hologo} 21 | \usepackage{pdfpages} 22 | \begin{document} 23 | \categorynumber{000} 24 | \UDC{000} 25 | \secretlevel{公开} 26 | \studentid{000000} 27 | \title{\seuthesix 用户手册}{手册}{\seuthesix User Manual}{\seuthesix} 28 | \author{\seuthesix 开发组}{\seuthesix developer group} 29 | \advisor{高德纳}{教授}{Donald E. Knuth}{Prof.} 30 | \coadvisor{兰伯特}{副教授}{Leslie Lamport}{Associate Prof.} 31 | \degreetype{\TeX 学硕士}{Master of \TeX} 32 | \major{\TeX} 33 | \submajor{\LaTeX} 34 | \defenddate{\today} 35 | \authorizedate{\today} 36 | \committeechair{高德纳} 37 | \reviewer{Frank Mittlebach}{David Carlisle} 38 | \department{\TeX{}学院}{School of \TeX} 39 | \seuthesisthanks{本课题的研究获\LaTeX{ }project 赞助:% 40 | \url{www.latex-project.org}} 41 | \makebigcover 42 | \makecover 43 | \begin{abstract}{\TeX, \LaTeX, 文档类, 学位论文} 44 | 本文介绍如何使用\seuthesix 文档类撰写东南大学学位论文。 45 | \end{abstract} 46 | \begin{englishabstract}{\TeX, \LaTeX, document class, thesis/dissertation} 47 | This work presents an introduction of how to use \seuthesix document class to 48 | typeset the thesis/dissertation of Southeast University. 49 | \end{englishabstract} 50 | 51 | \tableofcontents 52 | \listofothers 53 | 54 | \mainmatter 55 | \chapter{绪论} 56 | \verb+seuthesix.cls+ 提供了符合规范的东南大学硕士与博士学位论文的\LaTeX 模板。 57 | 模板的格式尽量满足东南大学研究生院和教务处的要求,当然由于水平有限其中错 58 | 漏在所难免,我们欢迎东大的 \LaTeX{er} 一起参加开发和完善。如果您对开发和完善\seuthesix 59 | 感兴趣、有任何想法或建议,请与我们联系。该项目主页GitHub: 60 | \url{https://github.com/zhimengfan1990/seuthesix}。 61 | 62 | 本模板基于早期许元同学发布的\verb+seuthesis.cls+。由于其中出现不少bug,无法顺利通过编译, 63 | 因此决定进行修改。由于修改内容较大,最终决定单独发布一个新的package。为了表示两者的继承关系, 64 | 新的package 取名为\seuthesix, 即\seuthesis{ }eXtented version。 65 | 66 | 67 | \section{版权声明} 68 | \begin{tabular}{ll} 69 | 版权所有\copyright 2007--2012 & 许 元 (\url{xuyuan.cn@gmail.com})\\ 70 | &宋翊涵 (\url{syhannnn@gmail.com})\\ 71 | & 黄小雨 (\url{nobel1984@gmail.com})\\ 72 | 版权所有\copyright 2016 & 樊智猛 (\url{zhimengfan1990@163.com}) 73 | \end{tabular} 74 | \par 75 | 这一程序是自由软件,你可以遵照自由软件基金会发布的《GNU 通用公共许可证 76 | 条款第三版》来修改和重新发布这一程序,或者 (根据您的选择) 用任何更新的版本。 77 | 发布这一程序的目的是希望它有用,但没有任何担保。甚至没有适合特定目的的隐含 78 | 的担保。更详细的情况请参阅《GNU 通用公共许可证》 79 | \footnote{\url{http://www.gnu.org/licenses/gpl.html}} 80 | 81 | \section{版本历史} 82 | \begin{description} 83 | \item[1.0] 2016/01/11,基于\seuthesis 构建新的\seuthesix 文档类。放弃\seuthesis 84 | 的xeCJK方案 ,直接采用\verb+ctexrep.cls+ 构建\verb+seuthesix.cls+。 85 | 重新编写参考文献格式\verb+seuthesix.bst+。一次性生成A3大封面、A4封面和论文内容,简化了操作。 86 | 放弃对本科学位论文的支持(精力有限)。 87 | \item[1.0.1] 2016/03/20,修复了1.0版本中的一些小bugs。 88 | \end{description} 89 | 90 | \chapter{下载和安装} 91 | \section{下载} 92 | 本项目最新源码可以到本项目在 GitHub 中找到,访问 93 | \url{https://github.com/zhimengfan1990/seuthesix}下载。各发布版本可在\LaTeX 官方 CTAN: 94 | \url{http://www.ctan.org/pkg/seuthesix}下载。 95 | \section{安装} 96 | 将宏包中的文件放在当前工作目录(与 \verb+.tex+ 文件放在同一目录下)即可, 97 | 当然也可以安装到 \TeX 系统 98 | 中,不过需要注意是参考文献样式文件 \verb+.bst+ 必须置于 \verb+TEXMF/bibtex/bst+ 目录或子目 99 | 录下。 100 | 101 | 本模板在 \TeX{Live} 2015(Windows 7 和 Linux Mint 17.1 环境下) 通过\hologo{XeLaTeX} 编译通过。注意,若在Linux 上编译, 102 | 由于Linux缺少所依赖的字体(宋体、黑体、楷体、Times New Roman),因此需要用户自己安装这些字体,否则编译时会报错。 103 | 将Windows中的字体复制到Linux中安装即可。 104 | 105 | 原则上,只要安装了\TeX{Live} 2015和宋体、黑体、楷体、Times New Roman等字体,本 106 | 模板也支持OS X。当然,我们并没有做过OS X 上的测试。 107 | 108 | 如有您在使用中有任何问题,欢迎与我们联系。 109 | 110 | \chapter{使用说明} 111 | 东南大学硕士与博士学位论文应包括如下部分:\\ 112 | \begin{enumerate} 113 | \itshape 114 | \item 中文封面 115 | \item 中文页面 116 | \item 英文页面 117 | \item 论文独创性声明和使用授权声明 118 | \item 中文内容提要及关键词 119 | \item 英文内容提要及关键词 120 | \item 目录 121 | \item \fbox{符号、变量、缩略词等本论文专用术语的注释表} 122 | \item 正文 123 | \item \fbox{致谢} 124 | \item 参考文献 125 | \item \fbox{附录} 126 | \item \fbox{索引(中、英文)} 127 | \item \fbox{作者简介(包括在学期间发表的论文和取得的学术成果清单)} 128 | \item \fbox{后记} 129 | \end{enumerate} 130 | 并按此顺序排列,其中\fbox{加方框的条目}为可选。 131 | 132 | \section{模板整体框架} 133 | 使用 \seuthesix 模板的整体框架如下所示,其中\verb+<...>+表示可替换的文本(replaceable text)。 134 | {\color{magenta} 135 | \begin{verbatim} 136 | \documentclass[figurelist,tablelist,algorithmlist,nomlist,masters]{seuthesix} 137 | %文档开始,指定选项 138 | \usepackage{} 139 | \usepackage{}%载入更多宏包 140 | \begin{document} 141 | \categorynumber{<000>} % 分类采用《中国图书资料分类法》 142 | \UDC{<000>} %《国际十进分类法UDC》的类号 143 | \secretlevel{<公开>} %学位论文密级分为"公开"、"内部"、"秘密"和"机密"四种 144 | \studentid{<000000>} %学号要完整,前面的零不能省略。 145 | \title{<\seuthesix 用户手册>}{<手册>}{<\seuthesix User Manual>}{<\seuthesix>} 146 | %中文标题,中文副标题,英文标题,英文副标题, 副标题没有可以置为空, 147 | %即 \title{<\seuthesix 用户手册>}{}{<\seuthesix User Manual>}{} 148 | \author{<\seuthesix 开发组>}{<\seuthesix developer group>} 149 | %作者中英文姓名 150 | \advisor{<高德纳>}{<教授>}{}{} 151 | %导师中英文姓名与职称 152 | \coadvisor{<兰伯特>}{<副教授>}{}{} 153 | %副导师中英文姓名与职称,若没有,可以不使用该命令 154 | \degreetype{<\TeX 学硕士>}{} 155 | %详细学位类型,如工学硕士,Master of Engineering 156 | \major{<\TeX>}%一级学科名 157 | \submajor{<\LaTeX>}%二级学科名 158 | \defenddate{<\today>}%答辩日期 159 | \authorizedate{<\today>}%授予学位日期 160 | \committeechair{<高德纳>}%答辩委员会主席姓名 161 | \reviewer{}{}%两位评阅人姓名 162 | \department{<\TeX{}学院>}{} 163 | %学院名称 164 | \seuthesisthanks{<本课题的研究获\LaTeX{ }project 赞助:% 165 | \url{www.latex-project.org}>} 166 | %致谢信息,没有可以不写 167 | \makebigcover%生成A3大封面 168 | \makecover% 生成封面 169 | \begin{abstract}{<\TeX, \LaTeX, 文档类, 学位论文>} 170 | <本文介绍如何使用\seuthesix 文档类撰写东南大学学位论文。> 171 | \end{abstract} 172 | %生成中文摘要和关键词 173 | \begin{englishabstract}{<\TeX, \LaTeX, document class, thesis/dissertation>} 174 | 176 | \end{englishabstract} 177 | %生成英文摘要和关键词 178 | \tableofcontents%生成目录 179 | \setnomname{<术语表名称>}%设置术语表的名称,用于\listofothers 180 | \listofothers%生成图、表等目录,没有可以不写 181 | 182 | \mainmatter 183 | %开始正文 184 | 185 | \chapter{<绪论>} 186 | \section{<研究背景>} 187 | \section{<本论文的工作>} 188 | ... 189 | 190 | 191 | \chapter{<...>} 192 | \section{<...>} 193 | ... 194 | 195 | 196 | ... 197 | 198 | 199 | \chapter{<全文总结>} 200 | ... 201 | 202 | \acknowledgement 203 | <感谢每一个给予帮助的人...> 204 | 致谢,没有可以不写 205 | 206 | \thesisbib{} 207 | 参考文献 208 | 209 | \appendix 210 | \chapter{<...>} 211 | ... 212 | 213 | \chapter{<...>} 214 | ... 215 | %附录部分,没有可以不写 216 | 217 | \resume{<作者简介>} 218 | <简介内容...> 219 | %作者简介,没有可以不写 220 | 221 | \end{document} 222 | %文档到此结束 223 | \end{verbatim} 224 | } 225 | \section{详细说明} 226 | 227 | { 228 | \color{magenta} 229 | \begin{verbatim} 230 | \documentclass[masters|phd|engineering]{seuthesix} 231 | \end{verbatim} 232 | } 233 | 该命令使用\texttt{seuthesix}文档类,其中用\texttt{masters, phd, engieering} 来分别表示 234 | 学术硕士,博士,和工程硕士的学位论文。三者的区别主要在于封面的logo 不同。此外, 235 | 博士学位论文称为Dissertation, 而硕士学位论文(包括学术型和工程硕士)称为Thesis 。 236 | 例如,学术型硕士应该是\verb+\documentclass[masters]{seuthesix}+。默认为\texttt{masters}。 237 | 238 | {\color{magenta}% 239 | \begin{verbatim} 240 | \documentclass[masters,nocolorlinks]{seuthesix} 241 | \end{verbatim} 242 | } 243 | 244 | 除了这三项之外,还可以添加别的选项。如{\texttt{nocolorlinks}}用于最终论文付梓(打印)时去除 245 | \texttt{hyperref}宏包。产生的颜色链接(用方框表示,但该方框在打印时无效),使得打印的纸质版在这些地方更清晰。 246 | 247 | 248 | 249 | {\color{magenta}% 250 | \begin{verbatim} 251 | \documentclass[masters,nocolorlinks,figurelist,tablelist,algorithmlist,nomlist]% 252 | {seuthesix} 253 | \end{verbatim} 254 | } 255 | 256 | 如果需要在目录之后产生插图目录、表格目录、算法目录、术语与符号目录,需要分别 257 | 提供\texttt{figurelist, tablelist, algorithmlist, nomlist}选项来指定。 258 | 259 | {\color{magenta}% 260 | \begin{verbatim} 261 | \listofothers 262 | \end{verbatim} 263 | } 264 | 265 | 若这四个目录中至少有一个, 266 | 还需要给出\verb+\listofothers+命令来真正将该表格排版出来。 267 | 若四个目录都不需要,则无需给出这四个选项和\verb+\listofothers+命令。 268 | 此外,基本参数,如纸张大小,页面布局等已经在文档类中指定,用户无需再次指定。 269 | 对于Windows 系统,系统默认编码方式为GBK(cp936),因此需要注意使用 270 | 编辑器将源文件以UTF8 编码保存,否则会出现乱码。对于Linux,系统默认编码就是UTF8,因此不存在这个问题。 271 | 272 | {\color{magenta}% 273 | \begin{verbatim} 274 | \usepackage{} 275 | \end{verbatim} 276 | } 277 | 278 | 如果用户还需要载入更多的宏包,可以通过这个命令载入。但是前提是不能破坏\seuthesix 文档类的基本参数设定。 279 | 一般来讲,是不需要载入其他宏包的,除非用户知道自己到底在干什么。 280 | 281 | 为了生成封面,需要用户提供一些基本信息。 282 | 283 | {\color{magenta}\verb+\categorynumber{}+} 284 | 285 | 用于提供分类号。 286 | 287 | {\color{magenta}\verb+\UDC{}+} 288 | 289 | 用于提供UDC。 290 | 291 | {\color{magenta}\verb+\secretlevel{}+} 292 | 293 | 用于提供密级。 294 | 295 | {\color{magenta}\verb+\studentid{}+} 296 | 用于提供学号,6位数,前导0不能省略。 297 | 298 | {\color{magenta}\verb+\title{}{}{}{}+} 299 | 300 | 四个参数分别提供 301 | 中文标题,中文副标题,英文标题,英文副标题。若不需要副标题,可将其置为空。例如没有中文和英文副标题,则可简化为 302 | 303 | {\color{magenta}\verb+\title{}{}{}{}+}。 304 | 305 | {\color{magenta}\verb+\author{}{}+} 306 | 307 | 提供作者姓名中英文姓名。 308 | 309 | {\color{magenta}\verb+\advisor{}{}{}{}+} 310 | 311 | 用于提供导师中文姓名, 312 | 中文职称,英文姓名,英文职称。如 313 | 314 | \verb+\advisor{张三}{教授}{Zhang San}{Prof.}+。 315 | 316 | {\color{magenta}\verb+\coadvisor{}{}{}{}+} 317 | 318 | 用于提供副导师中文姓名, 319 | 中文职称,英文姓名,英文职称。如 320 | 321 | \verb+\coadvisor{李四}{副教授}{Lee Si}{Associate Prof.}+。 322 | 323 | 该命令可以不用,当没有副导师 324 | 时,无需使用该命令。 325 | 326 | {\color{magenta}\verb+\degreetype{}{}+} 327 | 328 | 用于提供中英文的学位类型。如 329 | 330 | \verb+\degreetype{工学硕士}{Master of Engineering}+。 331 | 332 | {\color{magenta}\verb+\major{}+} 333 | 334 | 用于提供一级学科名称,如信息与通信工程。 335 | 336 | {\color{magenta}\verb+\submajor{}+} 337 | 338 | 用于提供二级学科名称,如通信与信息系统。 339 | 340 | {\color{magenta}\verb+\defenddate{}+} 341 | 342 | 用于提供答辩日期,包括年、月、日。 343 | 344 | {\color{magenta}\verb+\authorizedate{}+} 345 | 346 | 用于提供学位授予日期。 347 | 348 | {\color{magenta}\verb+\committeechair{}+} 349 | 350 | 用于提供答辩委员会主席的姓名(中文)。 351 | 352 | {\color{magenta}\verb+\reviewer{}{}+ } 353 | 354 | 用于提供两位评阅人的中文姓名。 355 | 356 | {\color{magenta}\verb+\department{}+} 357 | 358 | 用于提供学院名称,如信息科学与工程学院。 359 | 360 | {\color{magenta}\verb+\seuthesisthanks{}+} 361 | 362 | 用于提供致谢语,一句话。 363 | 364 | 将会出现在中文封面页脚处。如 365 | 366 | \verb+\seuthesisthanks{本课题的研究受国家高技术发展计划(863计划)2016XXXXXX 资助}+。 367 | 368 | 若没有,可以不使用该命令。 369 | 注意,这不是论文末尾处的致谢章。 370 | 371 | 提供了相关信息之后,就可以利用这条命令来生成A3大封面。 372 | {\color{magenta}% 373 | \begin{verbatim} 374 | \makebigcover 375 | \end{verbatim} 376 | } 377 | 378 | 379 | 这条命令生成A4中文封面和英文封面。 380 | {\color{magenta}% 381 | \begin{verbatim} 382 | \makecover 383 | \end{verbatim} 384 | } 385 | 386 | 387 | 388 | 这个环境用于生成中文摘要。该环境带一个参数,即中文关键词,关键词为逗号分隔表(comma seperated list)的形式。 389 | {\color{magenta}% 390 | \begin{verbatim} 391 | \begin{abstract}{} 392 | ... 393 | \end{abstract} 394 | \end{verbatim} 395 | } 396 | 397 | 398 | 这个环境用于生成英文摘要。该环境带一个参数,即英文关键词,关键词为逗号分隔表(comma seperated list)的形式。 399 | {\color{magenta}% 400 | \begin{verbatim} 401 | \begin{englishabstract}{} 402 | ... 403 | \end{englishabstract} 404 | \end{verbatim} 405 | } 406 | 407 | {\color{magenta}% 408 | \begin{verbatim} 409 | \setnomname{} 410 | \end{verbatim} 411 | } 412 | 413 | 用于设置术语表的名称,如“术语与数学符号约定”。该命令用于生成术语表。如不需要术语表, 414 | 则不用使用该命令。 415 | 416 | 417 | {\color{magenta}% 418 | \begin{verbatim} 419 | \tableofcontents 420 | \end{verbatim} 421 | } 422 | 423 | 该命令用于生成目录。 424 | 425 | 426 | {\color{magenta}% 427 | \begin{verbatim} 428 | \listofothers 429 | \end{verbatim} 430 | } 431 | 432 | 该命令用于生成插图目录,表格目录,算法目录,术语目录(术语表)。插图目录、表格目录、算法目录名称都是固定的。 433 | 术语目录名称考虑到不同学科有差异,可通过\verb+\setnomname{}+进行设置。 434 | 同时,该命令最终会生成四个目录中的哪几个是通过文档类的选项来指定的,前文已经讲过。 435 | 436 | 437 | {\color{magenta}% 438 | \begin{verbatim} 439 | \mainmatter 440 | \end{verbatim} 441 | } 442 | 443 | 该命令切换到正文状态。页码从阿拉伯数字1开始,此前页码为罗马数字形式。 444 | 给出以上命令之后,就可以开始正文章节的内容。正文章节遵循普通\LaTeX 的语法规则即可。 445 | 446 | 完成正文章节之后,开始致谢、参考文献、附录、作者简介等。 447 | 448 | {\color{magenta}% 449 | \begin{verbatim} 450 | \acknowledgement 451 | \end{verbatim} 452 | } 453 | 454 | 该命令开启一个新的章(没有章编号),之后用户可以写入致谢内容。致谢内容自成一章。 455 | 该部分可选。 456 | 457 | 458 | 459 | {\color{magenta}% 460 | \begin{verbatim} 461 | \thesisbib{} 462 | \end{verbatim} 463 | } 464 | 465 | 该命令用于生成参考文献,采用\hologo{BibTeX}工具自动生成。 466 | 为此,用于需提供\texttt{.bib}数据库文件名称作为该命令的参数,不需要包含扩展名。 467 | 468 | 469 | {\color{magenta}% 470 | \begin{verbatim} 471 | \appendix 472 | \end{verbatim} 473 | } 474 | 475 | 该命令切换到目录状态。 476 | 此后的每个\verb+\chapter{<...>}+都会变成一个附录。 477 | 章编号变为“附录A,附录B”,等等。 478 | 该部分及后续的附录章为可选。 479 | 480 | 481 | {\color{magenta}% 482 | \begin{verbatim} 483 | \resume{} 484 | \end{verbatim} 485 | } 486 | 该命令用于生成作者简历,自成一章。通过该命令 的参数提供该章 487 | 的标题。简历的具体内容由用户输入。该部分可选。 488 | 489 | 490 | \chapter{注意事项} 491 | \section{文献引用} 492 | 根据要求,文献引用应为数字标签(numerical label),上标形式。但是有时也会用到正常形式,即非 493 | 上标形式,用于正文叙述。为此分别提供了两个命令来实现。 494 | 495 | {\color{magenta}% 496 | \begin{verbatim} 497 | \cite{<citation_key>} 498 | \end{verbatim} 499 | } 500 | 501 | 用于实现上标的数字形式文献引用\cite{knuth}。 502 | 503 | {\color{magenta}% 504 | \begin{verbatim} 505 | \citen{<citation_key>} 506 | \end{verbatim} 507 | } 508 | 509 | 用于实现正常(非上标,normal)的数字形式文献引用\citen{mittlebach}。 510 | 511 | \section{参考文献格式} 512 | 见\verb+seuthesix.bst+的文档: 本文第\ref{bst}章。 513 | 514 | \section{图表格式处理} 515 | 图名、表名字体字号已经有文档类 设定好,用户无需再次设定。但是,用户需要让它居中。图名位于图下方, 516 | 表名位于表上方。图片文件可直接置于当前工作目录,也可置于当前工作目录的\texttt{figures}子目录下(用户根据需要,自己创建该子目录)。 517 | 图片名称只需要给出名称和扩展名,无需给出完整的路径。图\ref{logo}给出了一个图的例子。表\ref{entrytable}给出了一个表的例子。 518 | 519 | {\color{magenta}% 520 | \begin{verbatim} 521 | \begin{figure} 522 | \centering 523 | \includegraphics[...]{...} 524 | \caption{...} 525 | \label{...} 526 | \end{figue} 527 | ... 528 | \begin{table} 529 | \centering 530 | \caption{...} 531 | \label{...} 532 | \begin{tabular}{...} 533 | ... 534 | \end{tabular}. 535 | \end{table} 536 | 537 | \end{verbatim} 538 | } 539 | 540 | \begin{figure} 541 | \centering 542 | \caption{\seuthesix logo\label{logo}} 543 | \chuhao \seuthesix 544 | \end{figure} 545 | 546 | \section{算法格式处理} 547 | \seuthesix 文档类采用了\texttt{algorithm, algorithmic }两个宏包来设置算法排版格式。 548 | 详细使用方法参见这两个宏包的手册。这里给出一个简单的例子。 549 | 550 | {\color{magenta}% 551 | \begin{verbatim} 552 | \begin{algorithm} 553 | \caption{\label{algoinsight}如何使用\seuthesix 文档类} 554 | \begin{algorithmic}[1] 555 | \STATE if (具备一定的\LaTeX 使用经验) else (stop here) 556 | \STATE 有耐心阅读文档 557 | \STATE 仔细阅读本文档 558 | \STATE 在使用中熟悉它 559 | \end{algorithmic} 560 | \end{algorithm} 561 | \end{verbatim} 562 | } 563 | 564 | 以上代码给出了算法\ref{algoinsight}的排版结果。 565 | \begin{algorithm} 566 | \caption{\label{algoinsight}如何使用\seuthesix 文档类} 567 | \begin{algorithmic}[1] 568 | \STATE if (具备一定的\LaTeX 使用经验) else (stop here) 569 | \STATE 有耐心阅读文档 570 | \STATE 仔细阅读本文档 571 | \STATE 在使用中熟悉它 572 | \end{algorithmic} 573 | \end{algorithm} 574 | 575 | \section{术语生成} 576 | 577 | {\color{magenta}% 578 | \begin{verbatim} 579 | \nomenclature{LTE}{Long Term Evolution} 580 | \nomenclature[noprefix]{$\mathcal{CN}(0, C)$}{协方差矩阵为$C$的循环对称复高斯分布} 581 | \end{verbatim} 582 | } 583 | 584 | \nomenclature{LTE}{Long Term Evolution} 585 | \nomenclature[noprefix]{$\mathcal{CN}(0, C)$}{协方差矩阵为$C$的循环对称复高斯分布} 586 | 术语生成借助\texttt{nomencl}宏包。以上代码例子的排版结果在术语表中。对于数学符号,为使得它 587 | 排在普通术语的后面,需要加上\texttt{[noprefix]}选项。 588 | 编译时,第一次 589 | 590 | {\color{magenta}% 591 | \verb+xelatex <filename>+ 592 | } 593 | 594 | 之后执行 595 | 596 | {\color{magenta}% 597 | \verb+makeindex <filename>.nlo -s nomencl.ist -o <filename> .nls+ 598 | } 599 | 600 | 然后再次执行 601 | 602 | {\color{magenta}% 603 | \verb+xelatex <filename>+ 604 | } 605 | 606 | 一次。实际上,考虑到参考文献的生成,最后应该执行 607 | 608 | {\color{magenta}% 609 | \verb+xelatex <filename>+ 610 | } 611 | 612 | 至少两次。 613 | 614 | \chapter{\texttt{seuthesix.bst}参考文献格式\label{bst}} 615 | \section{简介} 616 | \texttt{seuthesix.bst} 是符合东南大学硕士和博士毕业论文参考文献格式要求的 bibliography style。 617 | 由于该文献格式是数字标签(numeric label)格式,且无需排序。因此,它是在标准的BibTeX 618 | 格式\texttt{unsrt.bst} 的基础上发展而来。同时,\verb=seuthesix.bst=文献格式不支持\texttt{crossref}字段。 619 | 该文献格式支持中英文两种语言,采用中英文分离,分别进行处理的思想。对于中文文献的entry, 620 | 要求在\verb=.bib=文献数据库中该entry 提供\texttt{language} field 621 | ,其取值任意,但为了保持一致性,建议设为\verb+language={zh}+,或\verb+language="zh"+。 622 | 623 | \section{支持的Entry type} 624 | \texttt{seuthesix.bst}支持以下几种不同的entry type。 625 | \begin{description} 626 | \item[book] 书籍 627 | \item[article] 期刊文章 628 | \item[inproceedings/conference] 会议文章 629 | \item[mastersthesis] 硕士学位论文 630 | \item[phdthesis] 博士学位论文 631 | \item[patent] 专利 632 | \item[standard] 标准 633 | \item[news] 报纸新闻 634 | \item[misc] 杂项,包括电子媒体及其他未能识别的entry type 635 | \end{description} 636 | 637 | \section{各 entry type 所支持的field} 638 | 不同的entry type所支持的field 不尽相同。对于每个entry type 而言,其中的field 可分为三类: 639 | required, optional, ignored。required field 应该必须出现,否则BibTeX 会发出warning(由bst中的output.check函数发出), 640 | 且最终得到的格式不能保证美观。 641 | optional field 可选,若未出现,不会导致BibTeX warning。ignored field 642 | 不起任何作用,被BibTeX 忽略。在entry type 对应的bibtex 函数(如 \verb=FUNCTION {article}=)中未使用的 field 都属于 ignored field。 643 | 644 | 下面列出各entry type所支持的field(即required field 和optional field), 645 | 其中required field使用黑体。如表\ref{entrytable}所示。 646 | 647 | \begin{table} 648 | \centering 649 | \caption{\label{entrytable}不同entry type支持的field} 650 | \begin{tabular}{|c||p{10cm}|} 651 | \hline 652 | \bfseries Entry type & \raggedright\bfseries Fields\tabularnewline 653 | \hline\hline 654 | article & \raggedright{\bfseries author, title, journal, year, } volume, number, pages, note, {{\bfseries lang}uage}\tabularnewline 655 | \hline 656 | book & \raggedright{\bfseries author/editor, title, }edition, translator, address, publisher, year, pages, note, {{\bfseries lang}uage}\tabularnewline 657 | \hline 658 | inproceedings(conference) & \raggedright {\bfseries author, title, }editor, booktitle, address, publisher, 659 | year, pages, note, {{\bfseries lang}uage}\tabularnewline 660 | \hline 661 | mastersthesis &\raggedright{\bfseries author, title, address, school, year, }note, {{\bfseries lang}uage}\tabularnewline 662 | \hline 663 | phdthesis &\raggedright{\bfseries author, title, address, school, year, }note, {{\bfseries lang}uage}\tabularnewline 664 | \hline 665 | patent & \raggedright{\bfseries applicant\footnotemark, title, }littype\footnotemark, 666 | country, pid\footnotemark, year, month, day, 667 | note, {{\bfseries lang}uage}\tabularnewline 668 | \hline 669 | standard & \raggedright{\bfseries author, title, }stdcode\footnotemark, address, publisher, year, 670 | note, {{\bfseries lang}uage}\tabularnewline 671 | \hline 672 | news & \raggedright{\bfseries author, title, newspaper, }year, month, day, pages, note, {{\bfseries lang}uage}\tabularnewline 673 | \hline 674 | misc &\raggedright{\bfseries }author, title, url, year, month, day, note, {{\bfseries lang}uage}\tabularnewline 675 | \hline 676 | \end{tabular} 677 | \end{table} 678 | \footnotetext[1]{专利申请人} 679 | \footnotetext[2]{专利文献类型} 680 | \footnotetext[3]{专利号} 681 | \footnotetext[4]{标准号} 682 | 需要注意的是,若为英文参考文献,则language field 可以省略,而对于中文参考文献language field 则必须出现在\verb=.bib= 文献数据库中。 683 | 其取值任意,但建议设为\verb+language={zh}+,或\verb+language="zh"+,以保持一致性。 684 | 这就是表\ref{entrytable}中的{{\bfseries lang}uage}一半黑体一半非黑体的原因。 685 | 参考文献部分给出了很多文献格式的例子。 686 | 687 | \nocite{komine2004fundamental} 688 | \nocite{dimitrov2015principles} 689 | \nocite{fujimoto2014fastest} 690 | \nocite{ieee2012ieee} 691 | \nocite{irdawebsite} 692 | \nocite{vlcnews} 693 | \nocite{pt} 694 | \nocite{thesis:a} 695 | \nocite{thesis:b} 696 | 697 | \chapter{全文总结} 698 | 本文主要介绍了如何使用\seuthesix \LaTeX 文档类来对东南大学硕士与博士学位论文进行排版。 699 | 当然,\seuthesix 肯定存在许多不足的地方,希望各位读者予以指正。 700 | 701 | \acknowledgement 702 | \seuthesix 自从发布之后,得到许多用户的支持,同时我们也收到不少用户宝贵的建议。其中一些建议已经帮助我们改进了\seuthesix 。感谢每一位支持\seuthesix 的人! 703 | 704 | \thesisbib{seuthesix} 705 | 706 | \appendix 707 | \chapter{东南大学研究生学位论文的格式规定} 708 | 见下一页。 709 | \includepdf[pages=-,fitpaper]{rules.pdf} 710 | 711 | \resume{作者简介} 712 | \seuthesix 开发组,希望感兴趣的同学加入。 713 | \end{document} 714 | --------------------------------------------------------------------------------