diff options
author | Karl Berry <karl@freefriends.org> | 2016-03-20 21:20:10 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2016-03-20 21:20:10 +0000 |
commit | 20ad914da1cfc140bb7e7fa46c1a4609e0aeff6f (patch) | |
tree | f5fe571e0044a8795352b1b7a76d649886cd4bc0 | |
parent | 5a8b6166df4251221c0e16567631422c192fc793 (diff) |
seuthesix (20mar16)
git-svn-id: svn://tug.org/texlive/trunk@40088 c570f23f-e606-0410-a88d-b1316a301751
21 files changed, 1521 insertions, 696 deletions
diff --git a/Master/texmf-dist/bibtex/bst/seuthesix/seuthesix.bst b/Master/texmf-dist/bibtex/bst/seuthesix/seuthesix.bst index d5d1c8b420a..e66edf212c6 100644 --- a/Master/texmf-dist/bibtex/bst/seuthesix/seuthesix.bst +++ b/Master/texmf-dist/bibtex/bst/seuthesix/seuthesix.bst @@ -1,7 +1,22 @@ -%% This is file seuthesix.bst -%%This file provides the accompanying bibliography style of seuthesix.cls -%% Author: James Fan, email: zhimengfan1990@163.com +%% +%% This is file `seuthesix.bst', +%% This file provides bibliography style for ``seuthesix''. +%% Copyright (c) 2007--2012 Xu Yuan, email: xuyuan.cn@gmail.com +%% Copyright (c) 2016 James Fan, email: zhimengfan1990@163.com %% License: GNU General Public License, version 3 +%%This file is part of ``seuthesix'' package. +%%``seuthesix'' is free software: you can redistribute it and/or modify +%%it under the terms of the GNU General Public License as published by +%%the Free Software Foundation, either version 3 of the License, or +%%(at your option) any later version. +%%``seuthesix'' is distributed in the hope that it will be useful, +%%but WITHOUT ANY WARRANTY; without even the implied warranty of +%%MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +%%GNU General Public License for more details. +%% +%%You should have received a copy of the GNU General Public License +%%along with this program. If not, see <http://www.gnu.org/licenses/>. + diff --git a/Master/texmf-dist/doc/latex/seuthesix/LICENCE b/Master/texmf-dist/doc/latex/seuthesix/LICENCE new file mode 100644 index 00000000000..94a9ed024d3 --- /dev/null +++ b/Master/texmf-dist/doc/latex/seuthesix/LICENCE @@ -0,0 +1,674 @@ + GNU GENERAL PUBLIC LICENSE + Version 3, 29 June 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/> + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The GNU General Public License is a free, copyleft license for +software and other kinds of works. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +the GNU General Public License is intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. We, the Free Software Foundation, use the +GNU General Public License for most of our software; it applies also to +any other work released this way by its authors. You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +them if you wish), that you receive source code or can get it if you +want it, that you can change the software or use pieces of it in new +free programs, and that you know you can do these things. + + To protect your rights, we need to prevent others from denying you +these rights or asking you to surrender the rights. Therefore, you have +certain responsibilities if you distribute copies of the software, or if +you modify it: responsibilities to respect the freedom of others. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must pass on to the recipients the same +freedoms that you received. You must make sure that they, too, receive +or can get the source code. And you must show them these terms so they +know their rights. + + Developers that use the GNU GPL protect your rights with two steps: +(1) assert copyright on the software, and (2) offer you this License +giving you legal permission to copy, distribute and/or modify it. + + For the developers' and authors' protection, the GPL clearly explains +that there is no warranty for this free software. For both users' and +authors' sake, the GPL requires that modified versions be marked as +changed, so that their problems will not be attributed erroneously to +authors of previous versions. + + Some devices are designed to deny users access to install or run +modified versions of the software inside them, although the manufacturer +can do so. This is fundamentally incompatible with the aim of +protecting users' freedom to change the software. The systematic +pattern of such abuse occurs in the area of products for individuals to +use, which is precisely where it is most unacceptable. Therefore, we +have designed this version of the GPL to prohibit the practice for those +products. If such problems arise substantially in other domains, we +stand ready to extend this provision to those domains in future versions +of the GPL, as needed to protect the freedom of users. + + Finally, every program is threatened constantly by software patents. +States should not allow patents to restrict development and use of +software on general-purpose computers, but in those that do, we wish to +avoid the special danger that patents applied to a free program could +make it effectively proprietary. To prevent this, the GPL assures that +patents cannot be used to render the program non-free. + + The precise terms and conditions for copying, distribution and +modification follow. + + TERMS AND CONDITIONS + + 0. Definitions. + + "This License" refers to version 3 of the GNU General Public License. + + "Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. + + "The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + + To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of an +exact copy. The resulting work is called a "modified version" of the +earlier work or a work "based on" the earlier work. + + A "covered work" means either the unmodified Program or a work based +on the Program. + + To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + + To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user through +a computer network, with no transfer of a copy, is not conveying. + + An interactive user interface displays "Appropriate Legal Notices" +to the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + + 1. Source Code. + + The "source code" for a work means the preferred form of the work +for making modifications to it. "Object code" means any non-source +form of a work. + + A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + + The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + + The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + + The Corresponding Source need not include anything that users +can regenerate automatically from other parts of the Corresponding +Source. + + The Corresponding Source for a work in source code form is that +same work. + + 2. Basic Permissions. + + All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + + You may make, run and propagate covered works that you do not +convey, without conditions so long as your license otherwise remains +in force. You may convey covered works to others for the sole purpose +of having them make modifications exclusively for you, or provide you +with facilities for running those works, provided that you comply with +the terms of this License in conveying all material for which you do +not control copyright. Those thus making or running the covered works +for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + + Conveying under any other circumstances is permitted solely under +the conditions stated below. Sublicensing is not allowed; section 10 +makes it unnecessary. + + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + + No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + + When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention +is effected by exercising rights under this License with respect to +the covered work, and you disclaim any intention to limit operation or +modification of the work as a means of enforcing, against the work's +users, your or third parties' legal rights to forbid circumvention of +technological measures. + + 4. Conveying Verbatim Copies. + + You may convey verbatim copies of the Program's source code as you +receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + + You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + + 5. Conveying Modified Source Versions. + + You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is + released under this License and any conditions added under section + 7. This requirement modifies the requirement in section 4 to + "keep intact all notices". + + c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + + A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + + 6. Conveying Non-Source Forms. + + You may convey a covered work in object code form under the terms +of sections 4 and 5, provided that you also convey the +machine-readable Corresponding Source under the terms of this License, +in one of these ways: + + a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. + + d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under subsection 6d. + + A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + + A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, family, +or household purposes, or (2) anything designed or sold for incorporation +into a dwelling. In determining whether a product is a consumer product, +doubtful cases shall be resolved in favor of coverage. For a particular +product received by a particular user, "normally used" refers to a +typical or common use of that class of product, regardless of the status +of the particular user or of the way in which the particular user +actually uses, or expects or is expected to use, the product. A product +is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent +the only significant mode of use of the product. + + "Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to install +and execute modified versions of a covered work in that User Product from +a modified version of its Corresponding Source. The information must +suffice to ensure that the continued functioning of the modified object +code is in no case prevented or interfered with solely because +modification has been made. + + If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + + The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates +for a work that has been modified or installed by the recipient, or for +the User Product in which it has been modified or installed. Access to a +network may be denied when the modification itself materially and +adversely affects the operation of the network or violates the rules and +protocols for communication across the network. + + Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + + 7. Additional Terms. + + "Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + + When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + + Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders of +that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or + + e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors. + + All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + + If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + + Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; +the above requirements apply either way. + + 8. Termination. + + You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + + However, if you cease all violation of this License, then your +license from a particular copyright holder is reinstated (a) +provisionally, unless and until the copyright holder explicitly and +finally terminates your license, and (b) permanently, if the copyright +holder fails to notify you of the violation by some reasonable means +prior to 60 days after the cessation. + + Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + + Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + + 9. Acceptance Not Required for Having Copies. + + You are not required to accept this License in order to receive or +run a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + + 10. Automatic Licensing of Downstream Recipients. + + Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + + An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + + You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + + 11. Patents. + + A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + + A contributor's "essential patent claims" are all patent claims +owned or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + + Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + + In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + + If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + + If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + + A patent license is "discriminatory" if it does not include within +the scope of its coverage, prohibits the exercise of, or is +conditioned on the non-exercise of one or more of the rights that are +specifically granted under this License. You may not convey a covered +work if you are a party to an arrangement with a third party that is +in the business of distributing software, under which you make payment +to the third party based on the extent of your activity of conveying +the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory +patent license (a) in connection with copies of the covered work +conveyed by you (or copies made from those copies), or (b) primarily +for and in connection with specific products or compilations that +contain the covered work, unless you entered into that arrangement, +or that patent license was granted, prior to 28 March 2007. + + Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + + 12. No Surrender of Others' Freedom. + + If conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot convey a +covered work so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you may +not convey it at all. For example, if you agree to terms that obligate you +to collect a royalty for further conveying from those to whom you convey +the Program, the only way you could satisfy both those terms and this +License would be to refrain entirely from conveying the Program. + + 13. Use with the GNU Affero General Public License. + + Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU Affero General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the special requirements of the GNU Affero General Public License, +section 13, concerning interaction through a network will apply to the +combination as such. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + + Each version is given a distinguishing version number. If the +Program specifies that a certain numbered version of the GNU General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU General Public License, you may choose any version ever published +by the Free Software Foundation. + + If the Program specifies that a proxy can decide which future +versions of the GNU General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + + Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + + 15. Disclaimer of Warranty. + + THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY +APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY +OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM +IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF +ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. Limitation of Liability. + + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE +USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF +DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD +PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), +EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF +SUCH DAMAGES. + + 17. Interpretation of Sections 15 and 16. + + If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +state the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + <one line to give the program's name and a brief idea of what it does.> + Copyright (C) <year> <name of author> + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see <http://www.gnu.org/licenses/>. + +Also add information on how to contact you by electronic and paper mail. + + If the program does terminal interaction, make it output a short +notice like this when it starts in an interactive mode: + + <program> Copyright (C) <year> <name of author> + This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, your program's commands +might be different; for a GUI interface, you would use an "about box". + + You should also get your employer (if you work as a programmer) or school, +if any, to sign a "copyright disclaimer" for the program, if necessary. +For more information on this, and how to apply and follow the GNU GPL, see +<http://www.gnu.org/licenses/>. + + The GNU General Public License does not permit incorporating your program +into proprietary programs. If your program is a subroutine library, you +may consider it more useful to permit linking proprietary applications with +the library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. But first, please read +<http://www.gnu.org/philosophy/why-not-lgpl.html>. diff --git a/Master/texmf-dist/doc/latex/seuthesix/README b/Master/texmf-dist/doc/latex/seuthesix/README index 3335abe769e..7f739df7864 100644 --- a/Master/texmf-dist/doc/latex/seuthesix/README +++ b/Master/texmf-dist/doc/latex/seuthesix/README @@ -1,21 +1,34 @@ This project provides a LaTeX document class: ``seuthesix'' for typesetting thesis of Southeast University, Nanjing, China. This package provides three important files: -1. the seuthesix.cls. -2. the seuthesix.cfg, this is the configuration file of seuthesix and -will be loaded by seuthesix.cls at runtime. This file must be in the same directory as -seuthesix.cls. -3. the seuthesix.bst, this is the accompanying bibliography style file -for seuthesix.cls. +1. `seuthesix.cls'. +2. `seuthesix.cfg', this is the configuration file of seuthesix and +will be loaded by `seuthesix.cls' at runtime. This file must be in the same directory as +`seuthesix.cls'. +3. `seuthesix.bst', this is the accompanying bibliography style file +for `seuthesix.cls'. -Subdirectories: /doc and /examples provide documentation and examples of this package. - -Author: James Fan, email: zhimengfan1990@163.com +Maintainer: James Fan project homepage: https://github.com/zhimengfan1990/seuthesix -package version: 1.0 -License: GNU General Public License, version 3 +package version: 1.0.1 +Copyright (c) 2007--2012 Xu Yuan, email: xuyuan.cn@gmail.com +Copyright (c) 2016 James Fan, email:zhimengfan1990@163.com +License: GNU General Public License, version 3(see LICENCE) Note: This package is based on the package: ``seuthesis'' maintained by Xu Yuan(email: xuyuan.cn@gmail.com), which has many bugs now and not usable due to lack of maintenance for many years. + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation, either version 3 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +You should have received a copy of the GNU General Public License +along with this program. If not, see <http://www.gnu.org/licenses/>. diff --git a/Master/texmf-dist/doc/latex/seuthesix/make_pdf.sh b/Master/texmf-dist/doc/latex/seuthesix/make_pdf.sh new file mode 100644 index 00000000000..e1c9a7ea106 --- /dev/null +++ b/Master/texmf-dist/doc/latex/seuthesix/make_pdf.sh @@ -0,0 +1,5 @@ +xelatex seuthesix.dtx +bibtex seuthesix +makeindex seuthesix.nlo -s nomencl.ist -o seuthesix.nls +xelatex seuthesix.dtx +xelatex seuthesix.dtx diff --git a/Master/texmf-dist/doc/latex/seuthesix/makefile_engineering.sh b/Master/texmf-dist/doc/latex/seuthesix/makefile_engineering.sh new file mode 100644 index 00000000000..0e58d80cefd --- /dev/null +++ b/Master/texmf-dist/doc/latex/seuthesix/makefile_engineering.sh @@ -0,0 +1,5 @@ +xelatex sample_engineering +bibtex sample_engineering +makeindex sample_engineering.nlo -s nomencl.ist -o sample_engineering.nls +xelatex sample_engineering +xelatex sample_engineering diff --git a/Master/texmf-dist/doc/latex/seuthesix/makefile_masters.sh b/Master/texmf-dist/doc/latex/seuthesix/makefile_masters.sh new file mode 100644 index 00000000000..65b154e8fd2 --- /dev/null +++ b/Master/texmf-dist/doc/latex/seuthesix/makefile_masters.sh @@ -0,0 +1,5 @@ +xelatex sample_masters +bibtex sample_masters +makeindex sample_masters.nlo -s nomencl.ist -o sample_masters.nls +xelatex sample_masters +xelatex sample_masters diff --git a/Master/texmf-dist/doc/latex/seuthesix/makefile_phd.sh b/Master/texmf-dist/doc/latex/seuthesix/makefile_phd.sh new file mode 100644 index 00000000000..682f9066221 --- /dev/null +++ b/Master/texmf-dist/doc/latex/seuthesix/makefile_phd.sh @@ -0,0 +1,5 @@ +xelatex sample_phd +bibtex sample_phd +makeindex sample_phd.nlo -s nomencl.ist -o sample_phd.nls +xelatex sample_phd +xelatex sample_phd diff --git a/Master/texmf-dist/doc/latex/seuthesix/sample_engineering.pdf b/Master/texmf-dist/doc/latex/seuthesix/sample_engineering.pdf Binary files differindex d42c4299ebe..ac87bab9bba 100644 --- a/Master/texmf-dist/doc/latex/seuthesix/sample_engineering.pdf +++ b/Master/texmf-dist/doc/latex/seuthesix/sample_engineering.pdf diff --git a/Master/texmf-dist/doc/latex/seuthesix/sample_engineering.tex b/Master/texmf-dist/doc/latex/seuthesix/sample_engineering.tex index c492deea5b9..b1dbe6a2000 100644 --- a/Master/texmf-dist/doc/latex/seuthesix/sample_engineering.tex +++ b/Master/texmf-dist/doc/latex/seuthesix/sample_engineering.tex @@ -10,14 +10,14 @@ \author{陆小凤}{Phoenix Land, Jr.} \advisor{夜帝}{教授}{King Night}{Prof.} \coadvisor{楚留香}{副教授}{Perfume Tsu}{Associate Prof.} % 没有% 可以不填 - \degreetype{武学硕士}{Master of Kongfu} % 详细学位名称 + \degreetype{武学硕士}{Master of kung fu} % 详细学位名称 \major{内功} \submajor{内功心法} \defenddate{\today} \authorizedate{\today} \committeechair{夜帝} \reviewer{张三丰}{黄药师} -\department{东南大学武学院}{School of kongfu} +\department{东南大学武学院}{School of kung fu} \seuthesisthanks{本课题的研究获郭靖-黄蓉降龙基金、杨过-小龙女黯然销魂基金以及郭襄的倚天基金资助} \makebigcover \makecover @@ -25,8 +25,8 @@ 灵犀一指是一种非常厉害的武功。 \end{abstract} -\begin{englishabstract}{Kongfu, theory, fundamental kongfu, powerful fingers} - powerful fingers is a kind of powerful kongfu. +\begin{englishabstract}{kung fu, theory, fundamental kung fu, powerful fingers} + powerful fingers is a kind of powerful kung fu. \end{englishabstract} \setnomname{术语与符号约定} @@ -45,7 +45,7 @@ \nomenclature{PF}{powerful fingers} -\nomenclature{KF}{kongfu} +\nomenclature{KF}{kung fu} \chapter{武学与江湖} diff --git a/Master/texmf-dist/doc/latex/seuthesix/sample_masters.pdf b/Master/texmf-dist/doc/latex/seuthesix/sample_masters.pdf Binary files differindex 8ba9bb90f9e..87b5f0b0c9b 100644 --- a/Master/texmf-dist/doc/latex/seuthesix/sample_masters.pdf +++ b/Master/texmf-dist/doc/latex/seuthesix/sample_masters.pdf diff --git a/Master/texmf-dist/doc/latex/seuthesix/sample_masters.tex b/Master/texmf-dist/doc/latex/seuthesix/sample_masters.tex index b0433d220aa..5396ba8dfcb 100644 --- a/Master/texmf-dist/doc/latex/seuthesix/sample_masters.tex +++ b/Master/texmf-dist/doc/latex/seuthesix/sample_masters.tex @@ -10,14 +10,14 @@ \author{陆小凤}{Phoenix Land, Jr.} \advisor{夜帝}{教授}{King Night}{Prof.} \coadvisor{楚留香}{副教授}{Perfume Tsu}{Associate Prof.} % 没有% 可以不填 - \degreetype{武学硕士}{Master of Kongfu} % 详细学位名称 + \degreetype{武学硕士}{Master of kung fu} % 详细学位名称 \major{内功} \submajor{内功心法} \defenddate{\today} \authorizedate{\today} \committeechair{夜帝} \reviewer{张三丰}{黄药师} -\department{东南大学武学院}{School of kongfu} +\department{东南大学武学院}{School of kung fu} \seuthesisthanks{本课题的研究获郭靖-黄蓉降龙基金、杨过-小龙女黯然销魂基金以及郭襄的倚天基金资助} \makebigcover \makecover @@ -25,8 +25,8 @@ 灵犀一指是一种非常厉害的武功。 \end{abstract} -\begin{englishabstract}{Kongfu, theory, fundamental kongfu, powerful fingers} - powerful fingers is a kind of powerful kongfu. +\begin{englishabstract}{kung fu, theory, fundamental kung fu, powerful fingers} + powerful fingers is a kind of powerful kung fu. \end{englishabstract} \setnomname{术语与符号约定} @@ -45,7 +45,7 @@ \nomenclature{PF}{powerful fingers} -\nomenclature{KF}{kongfu} +\nomenclature{KF}{kung fu} \chapter{武学与江湖} diff --git a/Master/texmf-dist/doc/latex/seuthesix/sample_phd.pdf b/Master/texmf-dist/doc/latex/seuthesix/sample_phd.pdf Binary files differindex 4683798677d..9f7262d646d 100644 --- a/Master/texmf-dist/doc/latex/seuthesix/sample_phd.pdf +++ b/Master/texmf-dist/doc/latex/seuthesix/sample_phd.pdf diff --git a/Master/texmf-dist/doc/latex/seuthesix/sample_phd.tex b/Master/texmf-dist/doc/latex/seuthesix/sample_phd.tex index f7db6d78c9e..eb390e98e20 100644 --- a/Master/texmf-dist/doc/latex/seuthesix/sample_phd.tex +++ b/Master/texmf-dist/doc/latex/seuthesix/sample_phd.tex @@ -10,14 +10,14 @@ \author{陆小凤}{Phoenix Land, Jr.} \advisor{夜帝}{教授}{King Night}{Prof.} \coadvisor{楚留香}{副教授}{Perfume Tsu}{Associate Prof.} % 没有% 可以不填 - \degreetype{武学博士}{Doctor of Kongfu} % 详细学位名称 + \degreetype{武学博士}{Doctor of kung fu} % 详细学位名称 \major{内功} \submajor{内功心法} \defenddate{\today} \authorizedate{\today} \committeechair{夜帝} \reviewer{张三丰}{黄药师} -\department{东南大学武学院}{School of kongfu} +\department{东南大学武学院}{School of kung fu} \seuthesisthanks{本课题的研究获郭靖-黄蓉降龙基金、杨过-小龙女黯然销魂基金以及郭襄的倚天基金资助} \makebigcover \makecover @@ -25,8 +25,8 @@ 灵犀一指是一种非常厉害的武功。 \end{abstract} -\begin{englishabstract}{Kongfu, theory, fundamental kongfu, powerful fingers} - powerful fingers is a kind of powerful kongfu. +\begin{englishabstract}{kung fu, theory, fundamental kung fu, powerful fingers} + powerful fingers is a kind of powerful kung fu. \end{englishabstract} \setnomname{术语与符号约定} @@ -45,7 +45,7 @@ \nomenclature{PF}{powerful fingers} -\nomenclature{KF}{kongfu} +\nomenclature{KF}{kung fu} \chapter{武学与江湖} diff --git a/Master/texmf-dist/doc/latex/seuthesix/seuthesix.pdf b/Master/texmf-dist/doc/latex/seuthesix/seuthesix.pdf Binary files differindex 9aad16c18cd..336c9cbb4e4 100644 --- a/Master/texmf-dist/doc/latex/seuthesix/seuthesix.pdf +++ b/Master/texmf-dist/doc/latex/seuthesix/seuthesix.pdf diff --git a/Master/texmf-dist/doc/latex/seuthesix/seuthesix.tex b/Master/texmf-dist/doc/latex/seuthesix/seuthesix.tex index 068e3b4960d..d410a39c080 100644 --- a/Master/texmf-dist/doc/latex/seuthesix/seuthesix.tex +++ b/Master/texmf-dist/doc/latex/seuthesix/seuthesix.tex @@ -1,20 +1,35 @@ -\documentclass[figurelist,tablelist,algorithmlist,nomlist,masters]{seuthesix} - +% This is file `seuthesix.tex', +% This file is the source of the documentation of the `seuthesix' class. +% Copyright (c) 2016 James Fan, email: zhimengfan1990@163.com +% License: GNU General Public License, version 3 +%This file is part of ``seuthesix'' package. +%``seuthesix'' is free software: you can redistribute it and/or modify +%it under the terms of the GNU General Public License as published by +%the Free Software Foundation, either version 3 of the License, or +%(at your option) any later version. +%``seuthesix'' is distributed in the hope that it will be useful, +%but WITHOUT ANY WARRANTY; without even the implied warranty of +%MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +%GNU General Public License for more details. +% +%You should have received a copy of the GNU General Public License +%along with this program. If not, see <http://www.gnu.org/licenses/>. +\documentclass[figurelist,tablelist,algorithmlist,nomlist,masters]{seuthesix} \usepackage{hologo} \usepackage{pdfpages} - \begin{document} -\categorynumber{000} % 分类采用《中国图书资料分类法》 -\UDC{000} %《国际十进分类法UDC》的类号 -\secretlevel{公开} %学位论文密级分为"公开"、"内部"、"秘密"和"机密"四种 -\studentid{000000} %学号要完整,前面的零不能省略。 + +\categorynumber{000} +\UDC{000} +\secretlevel{公开} +\studentid{000000} \title{\seuthesix 用户手册}{手册}{\seuthesix User Manual}{\seuthesix} \author{\seuthesix 开发组}{\seuthesix developer group} \advisor{高德纳}{教授}{Donald E. Knuth}{Prof.} -\coadvisor{兰伯特}{副教授}{Leslie Lamport}{Associate Prof.} % 没有% 可以不填 - \degreetype{\TeX 学硕士}{Master of \TeX} % 详细学位名称 +\coadvisor{兰伯特}{副教授}{Leslie Lamport}{Associate Prof.} +\degreetype{\TeX 学硕士}{Master of \TeX} \major{\TeX} \submajor{\LaTeX} \defenddate{\today} @@ -22,22 +37,22 @@ \committeechair{高德纳} \reviewer{Frank Mittlebach}{David Carlisle} \department{\TeX{}学院}{School of \TeX} -\seuthesisthanks{本课题的研究获\LaTeX{ }project 赞助\url{www.latex-project.org}} +\seuthesisthanks{本课题的研究获\LaTeX{ }project 赞助:% +\url{www.latex-project.org}} \makebigcover \makecover \begin{abstract}{\TeX, \LaTeX, 文档类, 学位论文} 本文介绍如何使用\seuthesix 文档类撰写东南大学学位论文。 \end{abstract} - -\begin{englishabstract}{\TeX, \LaTeX, document class, thesis/dissertation} - This work presents an introduction of how to use \seuthesix document class to typeset the thesis/dissertation of Southeast University. +\begin{englishabstract}{\TeX, \LaTeX, document class, thesis/dissertation} +This work presents an introduction of how to use \seuthesix document class to +typeset the thesis/dissertation of Southeast University. \end{englishabstract} \tableofcontents \listofothers \mainmatter - \chapter{绪论} \verb+seuthesix.cls+ 提供了符合规范的东南大学硕士与博士学位论文的\LaTeX 模板。 模板的格式尽量满足东南大学研究生院和教务处的要求,当然由于水平有限其中错 @@ -47,15 +62,14 @@ 本模板基于早期许元同学发布的\verb+seuthesis.cls+。由于其中出现不少bug,无法顺利通过编译, 因此决定进行修改。由于修改内容较大,最终决定单独发布一个新的package。为了表示两者的继承关系, -新的package 取名为\seuthesix, 即\seuthesis{ }eXtented version。\seuthesix 初始版本号定为1.0。 +新的package 取名为\seuthesix, 即\seuthesis{ }eXtented version。 \section{版权声明} - -\begin{tabular}{rl} -版权所有\copyright 2007--2016 & 许 元 (\url{xuyuan.cn@gmail.com})\\ - &宋翊涵 (\url{syhannnn@gmail.com})\\ - & 黄小雨 (\url{nobel1984@gmail.com})\\ - & 樊智猛 (\url{zhimengfan1990@163.com}) +\begin{tabular}{ll} +版权所有\copyright 2007--2012 & 许 元 (\url{xuyuan.cn@gmail.com})\\ +&宋翊涵 (\url{syhannnn@gmail.com})\\ +& 黄小雨 (\url{nobel1984@gmail.com})\\ +版权所有\copyright 2016 & 樊智猛 (\url{zhimengfan1990@163.com}) \end{tabular} \par 这一程序是自由软件,你可以遵照自由软件基金会发布的《GNU 通用公共许可证 @@ -67,22 +81,31 @@ \section{版本历史} \begin{description} \item[1.0] 2016/01/11,基于\seuthesis 构建新的\seuthesix 文档类。放弃\seuthesis -的xeCJK方案 ,直接采用\verb+ctexrep.cls+ 构建\verb+seuthesix.cls+, -修正\verb+seuthesix.bst+,一次性生成A3大封面、A4封面和论文内容,简化了操作,放弃对本科学位论文的支持(精力有限)。 +的xeCJK方案 ,直接采用\verb+ctexrep.cls+ 构建\verb+seuthesix.cls+。 +重新编写参考文献格式\verb+seuthesix.bst+。一次性生成A3大封面、A4封面和论文内容,简化了操作。 +放弃对本科学位论文的支持(精力有限)。 +\item[1.0.1] 2016/03/20,修复了1.0版本中的一些小bugs。 \end{description} - -\chapter{下载和安装} -\section{下载} -各个发布的版本可以到本项目在 GitHub 中找到,访问 - \url{https://github.com/zhimengfan1990/seuthesix}下载。 + +\chapter{下载和安装} +\section{下载} +本项目最新源码可以到本项目在 GitHub 中找到,访问 +\url{https://github.com/zhimengfan1990/seuthesix}下载。各发布版本可在\LaTeX 官方 CTAN: +\url{http://www.ctan.org/pkg/seuthesix}下载。 \section{安装} 将宏包中的文件放在当前工作目录(与 \verb+.tex+ 文件放在同一目录下)即可, 当然也可以安装到 \TeX 系统 中,不过需要注意是参考文献样式文件 \verb+.bst+ 必须置于 \verb+TEXMF/bibtex/bst+ 目录或子目 录下。 -本模板在 \TeX{Live} 2015(Windows 7 和 LinuxMint 17.1 环境下) 通过\hologo{XeLaTeX} 编译通过。 -如有您在使用中有任何问题,欢迎与我联系。 +本模板在 \TeX{Live} 2015(Windows 7 和 Linux Mint 17.1 环境下) 通过\hologo{XeLaTeX} 编译通过。注意,若在Linux 上编译, +由于Linux缺少所依赖的字体(宋体、黑体、楷体、Times New Roman),因此需要用户自己安装这些字体,否则编译时会报错。 +将Windows中的字体复制到Linux中安装即可。 + +原则上,只要安装了\TeX{Live} 2015和宋体、黑体、楷体、Times New Roman等字体,本 +模板也支持OS X。当然,我们并没有做过OS X 上的测试。 + +如有您在使用中有任何问题,欢迎与我们联系。 \chapter{使用说明} 学位论文应包括如下部分:\\ @@ -97,7 +120,7 @@ \item 目录 \item \fbox{符号、变量、缩略词等本论文专用术语的注释表} \item 正文 -\item 致谢 +\item \fbox{致谢} \item 参考文献 \item \fbox{附录} \item \fbox{索引(中、英文)} @@ -106,16 +129,15 @@ \end{enumerate} 并按此顺序排列,其中\fbox{加方框的条目}为可选。 - \section{模板整体框架} -使用 \seuthesix 模板的整体框架如下所示,其中\verb+<...>+表示可替换的文本(replacement text)。 +使用 \seuthesix 模板的整体框架如下所示,其中\verb+<...>+表示可替换的文本(replaceable text)。 {\color{magenta} \begin{verbatim} \documentclass[figurelist,tablelist,algorithmlist,nomlist,masters]{seuthesix} -%文档开始,指定选项 +文档开始,指定选项 \usepackage{<hologo>} -\usepackage{<pdfpages>} -%载入更多宏包 +\usepackage{<pdfpages>}%载入更多宏包 + \categorynumber{<000>} % 分类采用《中国图书资料分类法》 \UDC{<000>} %《国际十进分类法UDC》的类号 \secretlevel{<公开>} %学位论文密级分为"公开"、"内部"、"秘密"和"机密"四种 @@ -128,9 +150,9 @@ \advisor{<高德纳>}{<教授>}{<Donald E. Knuth>}{<Prof.>} %导师中英文姓名与职称 \coadvisor{<兰伯特>}{<副教授>}{<Leslie Lamport>}{<Associate Prof.>} -% 副导师中英文姓名与职称,若没有,可以不使用该命令 - \degreetype{<\TeX 学硕士>}{<Master of \TeX>} - % 详细学位类型,如工学硕士,Master of Engineering +%副导师中英文姓名与职称,若没有,可以不使用该命令 +\degreetype{<\TeX 学硕士>}{<Master of \TeX>} +%详细学位类型,如工学硕士,Master of Engineering \major{<\TeX>}%一级学科名 \submajor{<\LaTeX>}%二级学科名 \defenddate{<\today>}%答辩日期 @@ -139,7 +161,8 @@ \reviewer{<Frank Mittlebach>}{<David Carlisle>}%两位评阅人姓名 \department{<\TeX{}学院>}{<School of \TeX>} %学院名称 -\seuthesisthanks{<本课题的研究获\LaTeX{ }project 赞助\url{www.latex-project.org}>} +\seuthesisthanks{<本课题的研究获\LaTeX{ }project 赞助:% +\url{www.latex-project.org}>} %致谢信息,没有可以不写 \makebigcover%生成A3大封面 \makecover% 生成封面 @@ -148,8 +171,8 @@ \end{abstract} %生成中文摘要和关键词 \begin{englishabstract}{<\TeX, \LaTeX, document class, thesis/dissertation>} - <This work presents an introduction of how to use \seuthesix document class to - typeset the thesis/dissertation of Southeast University.> +<This work presents an introduction of how to use \seuthesix document class to +typeset the thesis/dissertation of Southeast University.> \end{englishabstract} %生成英文摘要和关键词 \tableofcontents%生成目录 @@ -178,10 +201,10 @@ \acknowledgement <感谢每一个给予帮助的人...> -%致谢,没有可以不写 +致谢,没有可以不写 \thesisbib{<bib文件名>} -%参考文献 +参考文献 \appendix \chapter{<...>} @@ -199,213 +222,292 @@ %文档到此结束 \end{verbatim} } - \section{详细说明} -下面对这些命令及其参数进行详细介绍。 -\subsection{文档类及其选项} -{\color{magenta} +{ +\color{magenta} \begin{verbatim} -\documentclass[<class_options>]{seuthesix} +\documentclass[masters|phd|engineering]{seuthesix} \end{verbatim} } -该命令使用\seuthesix 文档类,其中\verb+<class_options>+用\texttt{masters, phd, engieering} 来分别表示 +该命令使用\texttt{seuthesix}文档类,其中用\texttt{masters, phd, engieering} 来分别表示 学术硕士,博士,和工程硕士的学位论文。三者的区别主要在于封面的logo 不同。此外, 博士学位论文称为Dissertation, 而硕士学位论文(包括学术型和工程硕士)称为Thesis 。 +例如,学术型硕士应该是\verb+\documentclass[masters]{seuthesix}+。默认为\texttt{masters}。 + +{\color{magenta}% +\begin{verbatim} +\documentclass[masters,nocolorlinks]{seuthesix} +\end{verbatim} +} + 除了这三项之外,还可以添加别的选项。如{\texttt{nocolorlinks}}用于最终论文付梓(打印)时去除 -\texttt{hyperref}宏包 -产生的颜色链接(用方框表示,但该方框在打印时无效),使得打印的纸质版在这些地方更清晰。 -此外,基本参数,如纸张大小,页面布局等已经在文档类中指定,用户无需再次指定。 -对于Windows 系统,系统默认编码方式为GBK,因此需要注意使用 -编辑器将源文件以UTF8 编码保存,否则会出现乱码。对于Linux,系统默认编码就是UTF8,因此不存在这个问题。 -最后,如果需要在目录之后产生插图目录、表格目录、算法目录、术语与符号目录,需要分别 -提供\texttt{figurelist, tablelist, algorithmlist, nomlist}选项来指定。若这四个目录中至少有一个, +\texttt{hyperref}宏包。产生的颜色链接(用方框表示,但该方框在打印时无效),使得打印的纸质版在这些地方更清晰。 + + + +{\color{magenta}% +\begin{verbatim} +\documentclass[masters,nocolorlinks,figurelist,tablelist,algorithmlist,nomlist]% +{seuthesix} +\end{verbatim} +} + +如果需要在目录之后产生插图目录、表格目录、算法目录、术语与符号目录,需要分别 +提供\texttt{figurelist, tablelist, algorithmlist, nomlist}选项来指定。 + +{\color{magenta}% +\begin{verbatim} +\listofothers +\end{verbatim} +} + +若这四个目录中至少有一个, 还需要给出\verb+\listofothers+命令来真正将该表格排版出来。 若四个目录都不需要,则无需给出这四个选项和\verb+\listofothers+命令。 -\subsection{载入更多宏包} -{\color{magenta} +此外,基本参数,如纸张大小,页面布局等已经在文档类中指定,用户无需再次指定。 +对于Windows 系统,系统默认编码方式为GBK(cp936),因此需要注意使用 +编辑器将源文件以UTF8 编码保存,否则会出现乱码。对于Linux,系统默认编码就是UTF8,因此不存在这个问题。 + +{\color{magenta}% \begin{verbatim} -\usepackage[<package_options>]{<package_name>} +\usepackage{<package_name>} \end{verbatim} } + 如果用户还需要载入更多的宏包,可以通过这个命令载入。但是前提是不能破坏\seuthesix 文档类的基本参数设定。 一般来讲,是不需要载入其他宏包的,除非用户知道自己到底在干什么。 -\subsection{基本信息设置} -{\color{magenta} +为了生成封面,需要用户提供一些基本信息。 + +{\color{magenta}\verb+\categorynumber{<cat_number>}+} + +用于提供分类号。 + +{\color{magenta}\verb+\UDC{<udc>}+} + +用于提供UDC。 + +{\color{magenta}\verb+\secretlevel{<level>}+} + +用于提供密级。 + +{\color{magenta}\verb+\studentid{<id>}+} +用于提供学号,6位数,前导0不能省略。 + +{\color{magenta}\verb+\title{<ch_title>}{<ch_subtitle>}{<en_title>}{<en_subtitle>}+} + +四个参数分别提供 +中文标题,中文副标题,英文标题,英文副标题。若不需要副标题,可将其置为空。例如没有中文和英文副标题,则可简化为 + +{\color{magenta}\verb+\title{<ch_title>}{}{<en_title>}{}+}。 + +{\color{magenta}\verb+\author{<ch_name>}{<en_name>}+} + +提供作者姓名中英文姓名。 + +{\color{magenta}\verb+\advisor{<ch_name>}{<ch_title>}{<en_name>}{<en_title>}+} + +用于提供导师中文姓名, +中文职称,英文姓名,英文职称。如 + +\verb+\advisor{张三}{教授}{Zhang San}{Prof.}+。 + +{\color{magenta}\verb+\coadvisor{<ch_name>}{<ch_title>}{<en_name>}{<en_title>}+} + +用于提供副导师中文姓名, +中文职称,英文姓名,英文职称。如 + +\verb+\coadvisor{李四}{副教授}{Lee Si}{Associate Prof.}+。 + +该命令可以不用,当没有副导师 +时,无需使用该命令。 + +{\color{magenta}\verb+\degreetype{<ch_type>}{<en_type>}+} + +用于提供中英文的学位类型。如 + +\verb+\degreetype{工学硕士}{Master of Engineering}+。 + +{\color{magenta}\verb+\major{<mjr>}+} + +用于提供一级学科名称,如信息与通信工程。 + +{\color{magenta}\verb+\submajor{<sub_mjr>}+} + +用于提供二级学科名称,如通信与信息系统。 + +{\color{magenta}\verb+\defenddate{<YYYY 年 MM 月 dd 日>}+} + +用于提供答辩日期,包括年、月、日。 + +{\color{magenta}\verb+\authorizedate{<YYYY 年 MM 月 dd 日>}+} + + 用于提供学位授予日期。 + +{\color{magenta}\verb+\committeechair{<name>}+} + +用于提供答辩委员会主席的姓名(中文)。 + +{\color{magenta}\verb+\reviewer{<name_A>}{<name_B>}+ } + +用于提供两位评阅人的中文姓名。 + +{\color{magenta}\verb+\department{<dpt_name>}+} + +用于提供学院名称,如信息科学与工程学院。 + +{\color{magenta}\verb+\seuthesisthanks{<thanks_words>}+} + +用于提供致谢语,一句话。 + +将会出现在中文封面页脚处。如 + +\verb+\seuthesisthanks{本课题的研究受国家高技术发展计划(863计划)2016XXXXXX 资助}+。 + +若没有,可以不使用该命令。 +注意,这不是论文末尾处的致谢章。 + +提供了相关信息之后,就可以利用这条命令来生成A3大封面。 +{\color{magenta}% \begin{verbatim} -\categorynumber{<000>} % 分类采用《中国图书资料分类法》 -\UDC{<000>} %《国际十进分类法UDC》的类号 -\secretlevel{<公开>} %学位论文密级分为"公开"、"内部"、"秘密"和"机密"四种 -\studentid{<000000>} %学号要完整,前面的零不能省略。 -\title{<\seuthesix 用户手册>}{<手册>}{<\seuthesix User Manual>}{<\seuthesix>} -%中文标题,中文副标题,英文标题,英文副标题, 副标题没有可以置为空, -%即 \title{<\seuthesix 用户手册>}{}{<\seuthesix User Manual>}{} -\author{<\seuthesix 开发组>}{<\seuthesix developer group>} -%作者中英文姓名 -\advisor{<高德纳>}{<教授>}{<Donald E. Knuth>}{<Prof.>} -%导师中英文姓名与职称 -\coadvisor{<兰伯特>}{<副教授>}{<Leslie Lamport>}{<Associate Prof.>} -% 副导师中英文姓名与职称,若没有,可以不使用该命令 - \degreetype{<\TeX 学硕士>}{<Master of \TeX>} - % 详细学位类型,如工学硕士,Master of Engineering -\major{<\TeX>}%一级学科名 -\submajor{<\LaTeX>}%二级学科名 -\defenddate{<\today>}%答辩日期 -\authorizedate{<\today>}%授予学位日期 -\committeechair{<高德纳>}%答辩委员会主席姓名 -\reviewer{<Frank Mittlebach>}{<David Carlisle>}%两位评阅人姓名 -\department{<\TeX{}学院>}{<School of \TeX>} -%学院名称 -\seuthesisthanks{<本课题的研究获\LaTeX{ }project 赞助\url{www.latex-project.org}>} -%致谢信息,没有可以不写 +\makebigcover \end{verbatim} } -这些命令用来设置基本的参数。这些参数用于生成论文的封面、致谢信息等。 -{\color{magenta} +这条命令生成A4中文封面和英文封面。 +{\color{magenta}% \begin{verbatim} -\makebigcover \makecover \end{verbatim} } -提供了相关信息之后,就可以利用这两条命令来生成A3大封面、中文封面和英文封面。 -\subsection{中英文摘要} -{\color{magenta} + +这个环境用于生成中文摘要。该环境带一个参数,即中文关键词,关键词为逗号分隔表(comma seperated list)的形式。 +{\color{magenta}% \begin{verbatim} -\begin{abstract}{<中文关键词>} -<中文摘要> +\begin{abstract}{<ch_keywords>} +... \end{abstract} -\begin{englishabstract}{<English keywords>} -<English Abstract> +\end{verbatim} +} + + +这个环境用于生成英文摘要。该环境带一个参数,即英文关键词,关键词为逗号分隔表(comma seperated list)的形式。 +{\color{magenta}% +\begin{verbatim} +\begin{englishabstract}{<en_keywords>} +... \end{englishabstract} \end{verbatim} } -这两条命令分别用来生成中、英文摘要。 -\subsection{目录与图表目录等} -{\color{magenta} +{\color{magenta}% \begin{verbatim} -\setnomname{<术语与符号约定>}%设置术语表的名称,用于\listofothers +\setnomname{<name>} \end{verbatim} } -摘要之后就是目录,如果需要生成论文中使用的术语和符号列表,可以通过这个命令设置列表的名称,如 -\textit{术语与符号约定},等等。若不需要该列表,则无需使用该命令。 -{\color{magenta} +用于设置术语表的名称,如“术语与数学符号约定”。该命令用于生成术语表。如不需要术语表, +则不用使用该命令。 + + +{\color{magenta}% \begin{verbatim} \tableofcontents -\listofothers \end{verbatim} } -此时可以使用这两条命令生成目录和其他目录:插图目录,表格目录,算法目录,术语目录。 -只有目录时必须的,其他四个目录可选。若需要其中一个或多个,则要使用 -\verb+\listofothers+命令,同时在文档类选项中指定具体需要哪几个目录。 -比如,需得到算法目录,需要在文档类选项中提供\texttt{algorithmlist}选项。 -\subsection{正文章节} -{\color{magenta} -\begin{verbatim} -\chapter{绪论} -<正文是学位论文的主体。内容可因研究课题的性质不同而有所变化。一般可包 -括:文献综述、理论基础、计算方法、实验方法、经过整理加工的实验结果的分析讨 -论、见解和结论。本研究课题国内外已有的重要文献的扼要概括, -阐明研究此课题的目的、意义, -研究的主要内容和所要解决的问题。本研究工作在国民经济建设和社会发展中的理论 -意义与实用价值。>... -\section{<...>} -<正文一律用阿拉伯数字编排页码,页码在底部居中。正文之前的摘要、目录等 -内容单独编排罗马数字页码。>... -<在查阅国内外文献和了解国内外有关科技情况的基础上,围绕课题涉及的问题, -综述前人工作情况,达到承前启后的目的。要求: -1. 总结课题方向至少 10 年以来的国内外动态; -2. 明确前人的工作水平; -3. 介绍目前尚存在的问题; -4. 说明本课题的主攻方向。 -文献总结应达到可独立成为一篇综述文章的要求。> - -.... +该命令用于生成目录。 -\chapter{<...>} -<利用研究生本人所掌握的理论知识对所选课题进行科学地、严密地理论分析、 -数值计算或统计分析,剖析课题,提出自己的见解。> -\section{<...>} -<利用研究生本人所掌握的理论知识对所选课题进行科学地、严密地理论分析、 -数值计算或统计分析,剖析课题,提出自己的见解。> -\chapter{<...>} -<列出数据的图或表,并对数据结果进行讨论,对比分析、结果推论要严格准确, -避免采用模棱两可的评定语言。对反常的数据要保留并做解释或者说明,不可随意剔 -除数据做出有违科学公正的行为。> +{\color{magenta}% +\begin{verbatim} +\listofothers +\end{verbatim} +} -\chapter{<...>} -... +该命令用于生成插图目录,表格目录,算法目录,术语目录(术语表)。插图目录、表格目录、算法目录名称都是固定的。 +术语目录名称考虑到不同学科有差异,可通过\verb+\setnomname{<name>}+进行设置。 +同时,该命令最终会生成四个目录中的哪几个是通过文档类的选项来指定的,前文已经讲过。 -\chapter{<...>} -... - -\chapter{<全文总结>} -... +{\color{magenta}% +\begin{verbatim} +\mainmatter \end{verbatim} } -\subsection{致谢} -{\color{magenta} +该命令切换到正文状态。页码从阿拉伯数字1开始,此前页码为罗马数字形式。 +给出以上命令之后,就可以开始正文章节的内容。正文章节遵循普通\LaTeX 的语法规则即可。 + +完成正文章节之后,开始致谢、参考文献、附录、作者简介等。 + +{\color{magenta}% \begin{verbatim} \acknowledgement \end{verbatim} } + 该命令开启一个新的章(没有章编号),之后用户可以写入致谢内容。致谢内容自成一章。 该部分可选。 -\subsection{参考文献} -{\color{magenta} + + + +{\color{magenta}% \begin{verbatim} -\thesisbib{<database.bib>} +\thesisbib{<filename>} \end{verbatim} } -该命令自动生成参考文献,使用\texttt{seuthesix.bst} 指定的文献风格。 -作为该命令的参数,用户需提供自己的文献数据库文件,即\texttt{.bib}文件。 -\subsection{附录} -{\color{magenta} +该命令用于生成参考文献,采用\hologo{BibTeX}工具自动生成。 +为此,用于需提供\texttt{.bib}数据库文件名称作为该命令的参数,不需要包含扩展名。 + + +{\color{magenta}% \begin{verbatim} \appendix \end{verbatim} } + 该命令切换到目录状态。 -此后的每个\verb+\chapter{<...>}+都会变成一个目录。 -章编号变为“目录A,目录B”,等等。 -该部分及后续的目录章为可选。 -\subsection{作者简介} -{\color{magenta} +此后的每个\verb+\chapter{<...>}+都会变成一个附录。 +章编号变为“附录A,附录B”,等等。 +该部分及后续的附录章为可选。 + + +{\color{magenta}% \begin{verbatim} -\resume{<作者简介>} +\resume{<title>} \end{verbatim} } -该命令开启一个新的章,用于作者简介。章名称通过参数\texttt{<作者简介>}指定。 -此后可开始作者简介的具体内容。该部分也自成一章。该部分可选。 +该命令用于生成作者简历,自成一章。通过该命令 的参数提供该章 +的标题。简历的具体内容由用户输入。该部分可选。 \chapter{注意事项} \section{文献引用} -根据要求,文献应用应为数字标签(numerical label),上标形式。但是有时也会用到正常形式,即非 +根据要求,文献引用应为数字标签(numerical label),上标形式。但是有时也会用到正常形式,即非 上标形式,用于正文叙述。为此分别提供了两个命令来实现。 -{\color{magenta} + +{\color{magenta}% \begin{verbatim} \cite{<citation_key>} \end{verbatim} } -用于实现上标的数字形式文献引用\cite{knuth}, -{\color{magenta} + +用于实现上标的数字形式文献引用\cite{knuth}。 + +{\color{magenta}% \begin{verbatim} \citen{<citation_key>} \end{verbatim} } + 用于实现正常(非上标,normal)的数字形式文献引用\citen{mittlebach}。 + \section{参考文献格式} 见\verb+seuthesix.bst+的文档: 本文第\ref{bst}章。 @@ -413,7 +515,8 @@ 图名、表名字体字号已经有文档类 设定好,用户无需再次设定。但是,用户需要让它居中。图名位于图下方, 表名位于表上方。图片文件可直接置于当前工作目录,也可置于当前工作目录的\texttt{figures}子目录下(用户根据需要,自己创建该子目录)。 图片名称只需要给出名称和扩展名,无需给出完整的路径。图\ref{logo}给出了一个图的例子。表\ref{entrytable}给出了一个表的例子。 -{\color{magenta} + +{\color{magenta}% \begin{verbatim} \begin{figure} \centering @@ -443,7 +546,8 @@ \section{算法格式处理} \seuthesix 文档类采用了\texttt{algorithm, algorithmic }两个宏包来设置算法排版格式。 详细使用方法参见这两个宏包的手册。这里给出一个简单的例子。 -{\color{magenta} + +{\color{magenta}% \begin{verbatim} \begin{algorithm} \caption{\label{algoinsight}如何使用\seuthesix 文档类} @@ -469,33 +573,44 @@ \end{algorithm} \section{术语生成} -{\color{magenta} + +{\color{magenta}% \begin{verbatim} \nomenclature{LTE}{Long Term Evolution} -\nomenclatue[noprefix]{$\mathcal{CN}(0, C)$}{协方差矩阵为$C$的循环对称复高斯分布} +\nomenclature[noprefix]{$\mathcal{CN}(0, C)$}{协方差矩阵为$C$的循环对称复高斯分布} \end{verbatim} } + \nomenclature{LTE}{Long Term Evolution} \nomenclature[noprefix]{$\mathcal{CN}(0, C)$}{协方差矩阵为$C$的循环对称复高斯分布} 术语生成借助\texttt{nomencl}宏包。以上代码例子的排版结果在术语表中。对于数学符号,为使得它 排在普通术语的后面,需要加上\texttt{[noprefix]}选项。 编译时,第一次 +{\color{magenta}% \verb+xelatex <filename>+ +} 之后执行 - \verb+makeindex <filename> .nlo -s nomencl.ist -o <filename> .nls+ - +{\color{magenta}% +\verb+makeindex <filename> .nlo -s nomencl.ist -o <filename> .nls+ +} + 然后再次执行 +{\color{magenta}% \verb+xelatex <filename>+ +} 一次。实际上,考虑到参考文献的生成,最后应该执行 +{\color{magenta}% \verb+xelatex <filename>+ +} 至少两次。 + \chapter{\texttt{seuthesix.bst}参考文献格式\label{bst}} \section{简介} \texttt{seuthesix.bst} 是符合东南大学硕士和博士毕业论文参考文献格式要求的 bibliography style。 @@ -548,7 +663,7 @@ mastersthesis &\raggedright{\bfseries author, title, address, school, year, }no phdthesis &\raggedright{\bfseries author, title, address, school, year, }note, {{\bfseries lang}uage}\tabularnewline \hline patent & \raggedright{\bfseries applicant\footnotemark, title, }littype\footnotemark, - country, pid\footnotemark, year, month, day, +country, pid\footnotemark, year, month, day, note, {{\bfseries lang}uage}\tabularnewline \hline standard & \raggedright{\bfseries author, title, }stdcode\footnotemark, address, publisher, year, @@ -593,11 +708,6 @@ misc &\raggedright{\bfseries }author, title, url, year, month, day, note, {{\bfs 见下一页。 \includepdf[pages=-,fitpaper]{rules.pdf} - - \resume{作者简介} -\seuthesix 开发组,目前仅有四人(当前活跃用户只有樊智猛一人),希望感兴趣的同学加入。 - - +\seuthesix 开发组,希望感兴趣的同学加入。 \end{document} -。
\ No newline at end of file diff --git a/Master/texmf-dist/source/latex/seuthesix/make_pdf.bat b/Master/texmf-dist/source/latex/seuthesix/make_pdf.bat index c5c8f315328..27b56e189e4 100755 --- a/Master/texmf-dist/source/latex/seuthesix/make_pdf.bat +++ b/Master/texmf-dist/source/latex/seuthesix/make_pdf.bat @@ -1,5 +1,5 @@ -xelatex seuthesix & -bibtex seuthesix & -makeindex seuthesix.nlo -s nomencl.ist -o seuthesix.nls & -xelatex seuthesix & -xelatex seuthesix +xelatex seuthesix &
+bibtex seuthesix &
+makeindex seuthesix.nlo -s nomencl.ist -o seuthesix.nls &
+xelatex seuthesix &
+xelatex seuthesix
diff --git a/Master/texmf-dist/source/latex/seuthesix/makefile_engineering.bat b/Master/texmf-dist/source/latex/seuthesix/makefile_engineering.bat index 58de7ab042c..d0625ec406b 100755 --- a/Master/texmf-dist/source/latex/seuthesix/makefile_engineering.bat +++ b/Master/texmf-dist/source/latex/seuthesix/makefile_engineering.bat @@ -1,5 +1,5 @@ -xelatex sample_engineering & -bibtex sample_engineering & -makeindex sample_engineering.nlo -s nomencl.ist -o sample_engineering.nls & -xelatex sample_engineering & -xelatex sample_engineering +xelatex sample_engineering &
+bibtex sample_engineering &
+makeindex sample_engineering.nlo -s nomencl.ist -o sample_engineering.nls &
+xelatex sample_engineering &
+xelatex sample_engineering
diff --git a/Master/texmf-dist/source/latex/seuthesix/makefile_masters.bat b/Master/texmf-dist/source/latex/seuthesix/makefile_masters.bat index 5fdbc1d1443..f48e6a65457 100755 --- a/Master/texmf-dist/source/latex/seuthesix/makefile_masters.bat +++ b/Master/texmf-dist/source/latex/seuthesix/makefile_masters.bat @@ -1,5 +1,5 @@ -xelatex sample_masters & -bibtex sample_masters & -makeindex sample_masters.nlo -s nomencl.ist -o sample_masters.nls & -xelatex sample_masters & -xelatex sample_masters +xelatex sample_masters &
+bibtex sample_masters &
+makeindex sample_masters.nlo -s nomencl.ist -o sample_masters.nls &
+xelatex sample_masters &
+xelatex sample_masters
diff --git a/Master/texmf-dist/source/latex/seuthesix/makefile_phd.bat b/Master/texmf-dist/source/latex/seuthesix/makefile_phd.bat index aeba38c1812..c04912c7b82 100755 --- a/Master/texmf-dist/source/latex/seuthesix/makefile_phd.bat +++ b/Master/texmf-dist/source/latex/seuthesix/makefile_phd.bat @@ -1,5 +1,5 @@ -xelatex sample_phd & -bibtex sample_phd & -makeindex sample_phd.nlo -s nomencl.ist -o sample_phd.nls & -xelatex sample_phd & -xelatex sample_phd +xelatex sample_phd &
+bibtex sample_phd &
+makeindex sample_phd.nlo -s nomencl.ist -o sample_phd.nls &
+xelatex sample_phd &
+xelatex sample_phd
diff --git a/Master/texmf-dist/tex/latex/seuthesix/seuthesix.cfg b/Master/texmf-dist/tex/latex/seuthesix/seuthesix.cfg index 75e4f559344..068891668bd 100644 --- a/Master/texmf-dist/tex/latex/seuthesix/seuthesix.cfg +++ b/Master/texmf-dist/tex/latex/seuthesix/seuthesix.cfg @@ -1,12 +1,24 @@ -%% -%% This is file `seuthesix.cfg' -%% This file will be loaded by seuthesix.cls at runtime and must be in the same -%% directory as seuthesix.cls -%% Author: James Fan, email: zhimengfan1990@163.com -%% License: GNU General Public License, version 3 + +%% This is file `seuthesix.cfg', +%% This file provides is a configuration file for ``seuthesix''. +%% Copyright (c) 2007--2012 Xu Yuan, email: xuyuan.cn@gmail.com +%% Copyright (c) 2016 James Fan, email: zhimengfan1990@163.com +%% License: GNU General Public License, version 3 +%% This file is part of ``seuthesix'' package. +%% ``seuthesix'' is free software: you can redistribute it and/or modify +%% it under the terms of the GNU General Public License as published by +%% the Free Software Foundation, either version 3 of the License, or +%% (at your option) any later version. +%% ``seuthesix'' is distributed in the hope that it will be useful, +%% but WITHOUT ANY WARRANTY; without even the implied warranty of +%% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +%% GNU General Public License for more details. +%% +%% You should have received a copy of the GNU General Public License +%% along with this program. If not, see <http://www.gnu.org/licenses/>. -\ProvidesFile{seuthesix.cfg} +\ProvidesFile{seuthesix.cfg}[2016/03/20 1.0.1 seuthesix configuration file] \newcommand{\universityname}{东南大学} \newcommand{\universitynameeng}{Southeast University} \newcommand{\schoolcodepre}{学校代码} @@ -26,54 +38,47 @@ \newcommand{\committeechairpre}{答辩委员会主席} \newcommand{\reviewerpre}{评~~~~~~~~~阅~~~~~~~~~人} \newcommand{\@abstracttitle}{摘\quad 要} -\newcommand{\addresspre}{设计地点} -\newcommand{\bachelortitle}{毕业设计(论文)报告} \newcommand{\todayeng}{\the\year/\the\month/\the\day} - \newcommand{\@degreelevel}{硕士} \newcommand{\@degreetype}{工学硕士} \newcommand{\@degreetypeen}{Master of Engineering}\relax - \newcommand{\@thesistype}{\@degreelevel{}学位论文} - \newcommand{\signline}{\underline{\makebox[2.5cm][s]{}}} \newcommand{\seudeclare}{ - {\xiaosihao - \begin{center} - {\hei\sanhao 东南大学学位论文独创性声明} - \end{center} - \vspace{0.5in} - { \linespacing{1.5} - 本人声明所呈交的学位论文是我个人在导师指导下进行的研究工作及取得的 - 研究成果。尽我所知,除了文中特别加以标注和致谢的地方外,论文中不包 - 含其他人已经发表或撰写过的研究成果,也不包含为获得东南大学或其它教 - 育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的 - 任何贡献均已在论文中作了明确的说明并表示了谢意。\par} - \vspace{0.3in} - \begin{flushright} - 研究生签名:\signline 日~期:\signline - \end{flushright} - - \vspace{1.5in} - - \begin{center} - {\hei\sanhao 东南大学学位论文使用授权声明} - \end{center} - \vspace{0.5in} - { \linespacing{1.5} - 东南大学、中国科学技术信息研究所、国家图书馆有权保留本人所送交学位 - 论文的复印件和电子文档,可以采用影印、缩印或其他复制手段保存论文。 - 本人电子文档的内容和纸质论文的内容相一致。除在保密期内的保密论文 - 外,允许论文被查阅和借阅,可以公布(包括刊登)论文的全部或部分内容。 - 论文的公布(包括刊登)授权东南大学研究生院办理。\par} - \vspace{0.3in} - \begin{flushright} - 研究生签名:\signline 导师签名:\signline 日~期:\signline - \end{flushright} - \par - } +\clearpage\thispagestyle{empty}\cleardoublepage\thispagestyle{empty} +{\xiaosihao +\begin{center} +{\heiti\sanhao 东南大学学位论文独创性声明} +\end{center} +\vspace{0.5in} +{ \linespread{1.5} +本人声明所呈交的学位论文是我个人在导师指导下进行的研究工作及取得的 +研究成果。尽我所知,除了文中特别加以标注和致谢的地方外,论文中不包 +含其他人已经发表或撰写过的研究成果,也不包含为获得东南大学或其它教 +育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的 +任何贡献均已在论文中作了明确的说明并表示了谢意。\par} +\vspace{0.3in} +\begin{flushright} +研究生签名:\signline 日~期:\signline +\end{flushright} +\vspace{1.5in} +\begin{center} +{\heiti\sanhao 东南大学学位论文使用授权声明} +\end{center} +\vspace{0.5in} +{ \linespread{1.5} +东南大学、中国科学技术信息研究所、国家图书馆有权保留本人所送交学位 +论文的复印件和电子文档,可以采用影印、缩印或其他复制手段保存论文。 +本人电子文档的内容和纸质论文的内容相一致。除在保密期内的保密论文 +外,允许论文被查阅和借阅,可以公布(包括刊登)论文的全部或部分内容。 +论文的公布(包括刊登)授权东南大学研究生院办理。\par} +\vspace{0.3in} +\begin{flushright} +研究生签名:\signline 导师签名:\signline 日~期:\signline +\end{flushright} +\par +} } - - \endinput - +%% +%% End of file `seuthesix.cfg'. diff --git a/Master/texmf-dist/tex/latex/seuthesix/seuthesix.cls b/Master/texmf-dist/tex/latex/seuthesix/seuthesix.cls index c2b76a49367..6e899eed7d2 100644 --- a/Master/texmf-dist/tex/latex/seuthesix/seuthesix.cls +++ b/Master/texmf-dist/tex/latex/seuthesix/seuthesix.cls @@ -1,13 +1,27 @@ -%% -%% This is file `seuthesix.cls', -%% This file provides a LaTeX document class for typesetting thesis of Southeast University, Nanjing, China. -%% Author: James Fan, email: zhimengfan1990@163.com -%% License: GNU General Public License, version 3 - - \NeedsTeXFormat{LaTeX2e}[1999/12/01] - \ProvidesClass{seuthesix}[2016/01/09 1.0 The LaTeX template for academic degree thesis of Southeast University] - \typeout{Document Class `seuthesix' 1.0 by James Fan (2016/01/09)} - + +%% This is file `seuthesix.cls', +%% This file provides a LaTeX document class for typesetting thesis of Southeast University, Nanjing, China. +%% Copyright (c) 2007--2012 Xu Yuan, email: xuyuan.cn@gmail.com +%% Copyright (c) 2016 James Fan, email: zhimengfan1990@163.com +%% License: GNU General Public License, version 3 +%% This file is part of ``seuthesix'' package. +%% ``seuthesix'' is free software: you can redistribute it and/or modify +%% it under the terms of the GNU General Public License as published by +%% the Free Software Foundation, either version 3 of the License, or +%% (at your option) any later version. +%% ``seuthesix'' is distributed in the hope that it will be useful, +%% but WITHOUT ANY WARRANTY; without even the implied warranty of +%% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +%% GNU General Public License for more details. +%% +%% You should have received a copy of the GNU General Public License +%% along with this program. If not, see <http://www.gnu.org/licenses/>. + + +\NeedsTeXFormat{LaTeX2e}[1999/12/01] +\ProvidesClass{seuthesix}[2016/03/20 1.0.1 The LaTeX template for academic degree thesis of Southeast University] +\typeout{Document Class `seuthesix' 1.0.1 by James Fan (2016/03/20)} + \newif\ifnocolorlinks\nocolorlinksfalse \newif\ifcoadvisor\coadvisorfalse \newif\ifengineering\engineeringfalse @@ -17,34 +31,23 @@ \newif\iffigurelist\figurelistfalse \newif\iftablelist\tablelistfalse \newif\ifnomlist\nomlistfalse - - \InputIfFileExists{seuthesix.cfg}% 引入配置文件 - {\typeout{[seuthesix]: Load seuthesix.cfg successfully!}}% - {\typeout{[seuthesix]: Load seuthesix.cfg failed!}}% +\InputIfFileExists{seuthesix.cfg} +{\typeout{[seuthesix]: Load seuthesix.cfg successfully!}}% + {\typeout{[seuthesix]: Load seuthesix.cfg failed!}}% \DeclareOption{nocolorlinks}{\nocolorlinkstrue} \DeclareOption{algorithmlist}{\algorithmlisttrue} \DeclareOption{phd}{\phdtrue\mastersfalse\engineeringfalse\renewcommand\@degreelevel{博士}} \DeclareOption{masters}{\masterstrue\engineeringfalse\phdfalse\renewcommand\@degreelevel{硕士}} -\DeclareOption{engineering}{\engineeringtrue\masterstrue\phdfalse\renewcommand\@degreelevel{工程硕士}} +\DeclareOption{engineering}{% +\engineeringtrue\masterstrue\phdfalse\renewcommand\@degreelevel{工程硕士}} \DeclareOption{figurelist}{\figurelisttrue} \DeclareOption{tablelist}{\tablelisttrue} \DeclareOption{nomlist}{\nomlisttrue} \DeclareOption*{\PassOptionsToClass{\CurrentOption}{ctexrep}} \ProcessOptions - -%%=============================================load ctexrep============================== \LoadClass[twoside,a4paper,zihao=-4,UTF8,openright]{ctexrep} \RequirePackage[titles]{tocloft} \renewcommand{\cftchapleader}{\bfseries\cftdotfill{\cftdotsep}} -\setCJKmainfont{SimSun} -\setCJKfamilyfont{zhsong}{SimSun} -\newcommand{\song}{\CJKfamily{zhsong}} -\setCJKfamilyfont{zhhei}{SimHei} -\newcommand{\hei}{\CJKfamily{zhhei}} -\setCJKfamilyfont{zhkai}{KaiTi} -\newcommand{\kai}{\CJKfamily{zhkai}} -\setCJKfamilyfont{zhfs}{FangSong} -\newcommand{\fs}{\CJKfamily{zhfs}} \newcommand{\chuhao}{\fontsize{42bp}{46bp}\selectfont} \newcommand{\xiaochuhao}{\fontsize{36bp}{40bp}\selectfont} \newcommand{\yichu}{\fontsize{32bp}{36bp}\selectfont} @@ -59,62 +62,53 @@ \newcommand{\liuhao}{\fontsize{7.5bp}{9bp}\selectfont} \newcommand{\xiaoliuhao}{\fontsize{6.5bp}{7.5bp}\selectfont} \newcommand{\qihao}{\fontsize{5.5bp}{6.5bp}\selectfont} - +\setCJKmainfont{SimSun} \ctexset{% -chapter/nameformat=\large\centering\hei, -chapter/numberformat=\large\centering\hei, -chapter/titleformat=\large\hei, +chapter/format=\centering, +chapter/nameformat=\large\heiti, +chapter/numberformat=\large\heiti, +chapter/titleformat=\large\heiti, +chapter/beforeskip=0pt, section/format=\raggedright, section/nameformat={\large\bfseries}, section/numberformat={\large\bfseries}, section/titleformat={\sihao\bfseries}, -subsection/format=\normalsize\mdseries\raggedright, -subsubsection/format=\normalsize\mdseries\raggedright, +subsection/format=\sihao\mdseries\raggedright, +subsubsection/format=\sihao\mdseries\raggedright, listfigurename={插图目录}, listtablename={表格目录} } - -%%==================================setting caption font====================== \RequirePackage[font=small]{caption} - -%%==================================setting font================================== - -\RequirePackage{mathptmx} -\setmainfont[Mapping=tex-text]{Times New Roman} +%\RequirePackage{mathptmx} +\setmainfont[Mapping=tex-text]{Times New Roman} \RequirePackage{amsmath} \RequirePackage{amssymb} \RequirePackage{amsthm} \numberwithin{equation}{chapter} \newcommand{\dif}{\mathrm{d}} - \DeclareMathOperator*{\argmin}{argmin} - \DeclareMathOperator*{\argmax}{argmax} - \DeclareMathOperator{\diag}{diag} - \DeclareMathOperator{\rank}{rank} - \DeclareMathOperator{\sinc}{sinc} - \DeclareMathOperator{\unwrap}{unwrap} - \def\me{\mathrm{e}} +\DeclareMathOperator*{\argmin}{argmin} +\DeclareMathOperator*{\argmax}{argmax} +\DeclareMathOperator{\diag}{diag} +\DeclareMathOperator{\rank}{rank} +\DeclareMathOperator{\sinc}{sinc} +\DeclareMathOperator{\unwrap}{unwrap} +\def\me{\mathrm{e}} \RequirePackage[mathscr]{eucal} \RequirePackage{eufrak} \RequirePackage{bm} -%%===========================================setting graphics and color========================== \RequirePackage{graphicx} \graphicspath{{figures/}{./}} -%%======================================setting nomenclatures================================= \RequirePackage{nomencl} \makenomenclature \newcommand{\setnomname}[1]{\renewcommand\nomname{#1}} \renewcommand{\nomname}{术语与数学符号约定} -%%==========================================setting algorithms=============================== \RequirePackage{algorithm} \RequirePackage{algorithmic} \numberwithin{algorithm}{chapter} \floatname{algorithm}{算法} \renewcommand{\listalgorithmname}{算法目录} - -%%===========================setting bib label style=============================================== \RequirePackage[super,square]{natbib} \newcommand\citen[1]{[\!\!\citenum{#1}]} -%%===========================================setting hyperref ============================================ \RequirePackage{hyperref} \ifnocolorlinks \hypersetup{colorlinks=false} @@ -122,75 +116,75 @@ listtablename={表格目录} \hypersetup{colorlinks=true} \fi \hypersetup{ - linkcolor=blue, - anchorcolor=black, - citecolor=red, - filecolor=magenta, - menucolor=red, - urlcolor=magenta + linkcolor=blue, + anchorcolor=black, + citecolor=red, + filecolor=magenta, + menucolor=red, + urlcolor=magenta } - -%%=======================================================setting basic parameters=================================== \AtEndDocument{\backcover} \newcommand{\backcover}{ -\clearpage\thispagestyle{empty}\cleardoublepage\mbox{ }\clearpage\thispagestyle{empty} %backcover always at even page. -\includegraphics[width=\textwidth]{figures/back-cover.png} +\clearpage\thispagestyle{empty}\cleardoublepage\mbox{ } +\clearpage\thispagestyle{empty} %backcover always at even page. +\begin{picture}(0,0) + \put(-1,-22){ % +\includegraphics[width=\textwidth]{figures/back-cover.png}} +\end{picture} } -\AtBeginDocument{% - } -%%=================================================setting page layout============================================= -\RequirePackage[bottom=1in,left=2.5cm,right=2.5cm,a4paper]{geometry} -%%=========================================================setting header and footer===================================== +\RequirePackage[top=1.2in,bottom=1in,left=2.5cm,right=2.5cm,a4paper]{geometry} \RequirePackage{fancyhdr} -\pagestyle{fancy} +\fancypagestyle{seustyle}{% \fancyhf{} \fancyhead[CO]{\xiaowuhao\universityname{}\@thesistype} \fancyhead[CE]{ \xiaowuhao\leftmark} \fancyfoot[CO,CE]{\thepage} -\renewcommand{\headrulewidth}{0.4pt} +} +\pagestyle{seustyle} +\fancypagestyle{nom}{% +\fancyhf{} +\fancyhead[CO]{\xiaowuhao\universityname{}\@thesistype} +\fancyhead[CE]{ \xiaowuhao\nomname} +\fancyfoot[CO,CE]{\thepage} +} +\renewcommand{\headrulewidth}{0.4pt} \RequirePackage{eso-pic} -%%===========================================setting hooks for title page========================================== \renewcommand{\author}[2]{ - \def\@author{#1} - \newcommand{\@authoreng}{#2} + \def\@author{#1} + \newcommand{\@authoreng}{#2} } - \newcommand{\@titleeng}{} \newcommand{\@subtitleeng}{} \renewcommand{\title}[4]{ - \def\@title{#1} - \newcommand{\@subtitle}{#2} - \renewcommand{\@titleeng}{#3} - \renewcommand{\@subtitleeng}{#4} + \def\@title{#1} + \newcommand{\@subtitle}{#2} + \renewcommand{\@titleeng}{#3} + \renewcommand{\@subtitleeng}{#4} } - \newcommand{\@advisorname}{} \newcommand{\@advisortitle}{} \newcommand{\@advisornameeng}{} \newcommand{\@advisortitleeng}{} \newcommand{\advisor}[4]{ - \renewcommand{\@advisorname}{#1} - \renewcommand{\@advisortitle}{#2} - \renewcommand{\@advisornameeng}{#3} - \renewcommand{\@advisortitleeng}{#4} + \renewcommand{\@advisorname}{#1} + \renewcommand{\@advisortitle}{#2} + \renewcommand{\@advisornameeng}{#3} + \renewcommand{\@advisortitleeng}{#4} } - - \newcommand{\@coadvisorname}{} \newcommand{\@coadvisortitle}{} \newcommand{\@coadvisornameeng}{} \newcommand{\@coadvisortitleeng}{} \newcommand{\coadvisor}[4]{ - \coadvisortrue - \renewcommand{\@coadvisorname}{#1} - \renewcommand{\@coadvisortitle}{#2} - \renewcommand{\@coadvisornameeng}{#3} - \renewcommand{\@coadvisortitleeng}{#4} + \coadvisortrue + \renewcommand{\@coadvisorname}{#1} + \renewcommand{\@coadvisortitle}{#2} + \renewcommand{\@coadvisornameeng}{#3} + \renewcommand{\@coadvisortitleeng}{#4} } - \newcommand{\@categorynumber}{} \newcommand{\categorynumber}[1]{\renewcommand{\@categorynumber}{#1}} \newcommand{\@secretlevel}{} @@ -199,28 +193,28 @@ listtablename={表格目录} \newcommand{\UDC}[1]{\renewcommand{\@UDC}{#1}} \newcommand{\@studentid}{} \newcommand{\studentid}[1]{\renewcommand{\@studentid}{#1}} -\newcommand\degreetype[2]{\renewcommand\@degreetype{#1}\renewcommand\@degreetypeen{#2}} - -%\newcommand{\@majorlen}{8em} +\newcommand\degreetype[2]{\renewcommand\@degreetype{#1}% +\renewcommand\@degreetypeen{#2}} +\newcommand{\@majorlen}{8em} \newcommand{\@major}{} \newcommand{\major}[2][8em]{ - %\renewcommand{\@majorlen}{#1} - \renewcommand{\@major}{#2} + \renewcommand{\@majorlen}{#1} + \renewcommand{\@major}{#2} } \newcommand{\@department}{} \newcommand{\@departmenteng}{} \newcommand{\department}[2]{ - \renewcommand{\@department}{#1} - \renewcommand{\@departmenteng}{#2} + \renewcommand{\@department}{#1} + \renewcommand{\@departmenteng}{#2} } \newcommand{\@submajor}{} \newcommand{\submajor}[1]{ - \renewcommand{\@submajor}{#1} + \renewcommand{\@submajor}{#1} } \newcommand{\@defenddate}{} \newcommand{\defenddate}[1]{\renewcommand{\@defenddate}{#1}} \newcommand{\authorizeorganization}[1]{ - \renewcommand{\@authorizeorganization}{#1} + \renewcommand{\@authorizeorganization}{#1} } \newcommand{\@authorizedate}{} @@ -230,164 +224,162 @@ listtablename={表格目录} \newcommand{\@reviewerA}{} \newcommand{\@reviewerB}{} \newcommand{\reviewer}[2]{ - \renewcommand{\@reviewerA}{#1} - \renewcommand{\@reviewerB}{#2} + \renewcommand{\@reviewerA}{#1} + \renewcommand{\@reviewerB}{#2} } - - \newcommand{\CoverTopOption}[3][s]{ - \makebox[1.5cm][#1]{\xiaowuhao #2}:{ - \underline{\makebox[1.5cm][c]{\xiaowuhao #3}}} + \makebox[1.5cm][#1]{\xiaowuhao #2}:{ + \underline{\makebox[1.5cm][c]{\xiaowuhao #3}}} } - \newcommand{\CoverBottomOption}[3][4.5cm]{ - \makebox[7cm][s]{ - {\song\xiaosihao#2} %宋体小四号 - \underline{\makebox[#1][c]{\hei\xiaosihao#3}} %黑体小四号粗体 - } + \makebox[7cm][s]{ + {\songti\xiaosihao#2} + \underline{\makebox[#1][c]{\heiti\xiaosihao#3}} + } } - \newif\ifthanks\thanksfalse \newcommand\@seuthesisthanks{ } \newcommand\seuthesisthanks[1]{\renewcommand\@seuthesisthanks{#1}\thankstrue} \newcommand\@thesisthanks{\ifthanks\thispagestyle{thanksstyle}\fi} \fancypagestyle{thanksstyle}{% \fancyhf{} -\fancyfoot[L]{\setlength{\baselineskip}{0pt}\rule[-2.5pt]{6cm}{.4pt}\\ \small\@seuthesisthanks} +\fancyfoot[L]{\setlength{\baselineskip}{0pt}% +\rule[-2.5pt]{6cm}{.4pt}\\ \small\@seuthesisthanks} \renewcommand\headrulewidth{0pt} } - \newcommand\makebigcover{%generating a3 front cover \pdfpagewidth=420mm \pdfpageheight=297mm \setlength{\paperheight}{297mm} \setlength{\paperwidth}{420mm} \thispagestyle{empty} - \setlength{\unitlength}{1cm} - \noindent - \begin{picture}(0,0) - \setlength{\unitlength}{1cm}\put(19.5,-8){% + \setlength{\unitlength}{1cm} + \noindent +\begin{picture}(0,0) +\setlength{\unitlength}{1cm}\put(19.5,-8){% \includegraphics[width=19cm]{figures/front-cover.jpg}}% - \end{picture} - \begin{picture}(0,0) +\end{picture} + \begin{picture}(0,0) \put(19.5,0){ - \renewcommand{\arraystretch}{1.0} - \begin{tabular}{l} - \CoverTopOption{\schoolcodepre}{\schoolcode} \\ - \CoverTopOption{\categorynumberpre}{\@categorynumber} \\ - \CoverTopOption{\secretlevelpre}{\@secretlevel}\\ - \CoverTopOption{U D C}{\@UDC} \\ - \CoverTopOption{\studentidpre}{\@studentid} - \end{tabular} - } - \end{picture} - % - \ifengineering +\renewcommand{\arraystretch}{1.0} + \begin{tabular}{l} + \CoverTopOption{\schoolcodepre}{\schoolcode} \\ + \CoverTopOption{\categorynumberpre}{\@categorynumber} \\ + \CoverTopOption{\secretlevelpre}{\@secretlevel}\\ + \CoverTopOption{U D C}{\@UDC} \\ + \CoverTopOption{\studentidpre}{\@studentid} + \end{tabular} + } +\end{picture} + \ifengineering \begin{picture}(0,0) - \put(23.2,-7.5){ % + \put(23.2,-7.5){ % \includegraphics[scale=0.65]{figures/engineering.png}} \end{picture} - \else \ifmasters + \else \ifmasters \begin{picture}(0,0) - \put(24.5,-7.5){ % + \put(24.5,-7.5){ % \includegraphics[scale=1.1]{figures/master-hwzs.pdf}} \end{picture} - \else \ifphd - \begin{picture}(0,0) - \put(24.5,-7.5){ % + \else \ifphd +\begin{picture}(0,0) + \put(24.5,-7.5){ % \includegraphics[scale=1.1]{figures/doctor-hwzs.pdf}} \end{picture} - \else - \ClassError{seuthesix}{invalid degree type option.}{Check your class option of degree type to be one of the following:% - masters, engineering, phd.} - \fi - \fi - \fi - \begin{picture}(0,0) - \put(35,0){ % + \else + \ClassError{seuthesix}{invalid degree type option.}% + {Check your class option of degree type to be one of the following:% + masters, engineering, phd.} + \fi + \fi + \fi + \begin{picture}(0,0) + \put(35,0){ % \includegraphics[width=2cm]{figures/seu-color-logo.png}} \end{picture} - \begin{picture}(0,0) - \put(0,-22){ % +\begin{picture}(0,0) + \put(-1,-22){ % \includegraphics[width=\textwidth]{figures/back-cover.png}} \end{picture} \begin{picture}(0,0) -\put(18,-12){% +\put(18,-11){% \parbox[c]{\ccwd}{% \bfseries% \setlength{\baselineskip}{0pt} -\@title +\@title\\ +\rule{0pt}{\ccwd}\\ +\@subtitle\\ \vspace*{2cm} -\@author +\@author\\ \vspace*{2cm} \universityname } } \end{picture} - \vspace*{8cm} - +\vspace*{8cm} + +\hspace*{20.5cm} +\begin{minipage}{16cm} + \begin{center} + \linespread{1.25} + \yihao\heiti\@title\\ + \yihao\heiti\@subtitle + \end{center} +\end{minipage} + \hspace*{20.5cm} \begin{minipage}{16cm} \begin{center} - \linespread{1.25} - \yihao\hei\@title\\%题名 黑体一号居中 - \yihao\hei\@subtitle%副题名 黑体一号居中 - \end{center} - \end{minipage} - - \hspace*{20.5cm} - \begin{minipage}{16cm} - \begin{center} - \setlength{\tabcolsep}{0pt} - \renewcommand{\arraystretch}{2.0} - \begin{tabular}{cr} - \makebox[3.5cm][s]{\xiaoerhao\song\authorpre: } &%宋体小二 - \underline{\makebox[6cm][s]{ - \hspace*{1cm} - \makebox[2.5cm][c]{\xiaoerhao\hei\@author} - \makebox[2cm][r]{}}} \\%黑体小二粗体 - \makebox[3.5cm][s]{\xiaoerhao\song\advisorpre: } & - \underline{\makebox[6cm][s]{ - \hspace*{1cm} - \makebox[2.5cm][c]{\xiaoerhao\hei\@advisorname} - \makebox[2cm][r]{\xiaoerhao\hei\@advisortitle}}} - \\ - & - \ifcoadvisor - \underline{\makebox[6cm][s]{ - \hspace*{1cm} - \makebox[2.5cm][c]{\xiaoerhao\hei\@coadvisorname} - \makebox[2cm][r]{\xiaoerhao\hei\@coadvisortitle}}} - \else - \fi \\ - \end{tabular} - \end{center} + \setlength{\tabcolsep}{0pt} + \renewcommand{\arraystretch}{2.0} + \begin{tabular}{cr} + \makebox[3.5cm][s]{\xiaoerhao\songti\authorpre: } & + \underline{\makebox[6cm][s]{ + \hspace*{1cm} + \makebox[2.5cm][c]{\xiaoerhao\heiti\@author} + \makebox[2cm][r]{}}} \\ + \makebox[3.5cm][s]{\xiaoerhao\songti\advisorpre: } & + \underline{\makebox[6cm][s]{ + \hspace*{1cm} + \makebox[2.5cm][c]{\xiaoerhao\heiti\@advisorname} + \makebox[2cm][r]{\xiaoerhao\heiti\@advisortitle}}} + \\ + & + \ifcoadvisor + \underline{\makebox[6cm][s]{ + \hspace*{1cm} + \makebox[2.5cm][c]{\xiaoerhao\heiti\@coadvisorname} + \makebox[2cm][r]{\xiaoerhao\heiti\@coadvisortitle}}} + \else + \fi \\ + \end{tabular} + \end{center} + \end{minipage} + + \hspace*{20.5cm} + \begin{minipage}{16cm} + \begin{center} + \setlength{\tabcolsep}{10pt} + \renewcommand{\arraystretch}{2.0} + \begin{tabular}{ll} + \CoverBottomOption{\appdegreepre}{\@degreetype} & + \CoverBottomOption{\authorizeorganizationpre}{\@authorizeorganization} \\ + \CoverBottomOption{\majorpre}{\@major} & + \CoverBottomOption{\defenddatepre}{\@defenddate}\\ + \CoverBottomOption{\submajorpre}{\@submajor} & + \CoverBottomOption{\authorizedatepre}{\@authorizedate}\\ + \CoverBottomOption[4.05cm]{\committeechairpre}{\@committeechair} & + \CoverBottomOption{\reviewerpre}{\@reviewerA}\\ + & \CoverBottomOption{\makebox[2.55cm]{}}{\@reviewerB} + \end{tabular} + \end{center} \end{minipage} - - \hspace*{20.5cm} - \begin{minipage}{16cm} - \begin{center} - \setlength{\tabcolsep}{10pt} - \renewcommand{\arraystretch}{2.0} - \begin{tabular}{ll} - \CoverBottomOption{\appdegreepre}{\@degreetype} & - \CoverBottomOption{\authorizeorganizationpre}{\@authorizeorganization} \\ - \CoverBottomOption{\majorpre}{\@major} & - \CoverBottomOption{\defenddatepre}{\@defenddate}\\ - \CoverBottomOption{\submajorpre}{\@submajor} & - \CoverBottomOption{\authorizedatepre}{\@authorizedate}\\ - \CoverBottomOption[4.05cm]{\committeechairpre}{\@committeechair} & - \CoverBottomOption{\reviewerpre}{\@reviewerA}\\ - & \CoverBottomOption{\makebox[2.55cm]{}}{\@reviewerB} - \end{tabular} - \end{center} - \end{minipage} - - \vfill - - \hspace*{20.5cm} - {\song\sihao\centerline{\today} \par} + + \vfill + + \hspace*{20.5cm} +{\songti\sihao\centerline{\today} \par} \eject \pdfpagewidth=210mm \pdfpageheight=297mm @@ -396,239 +388,235 @@ listtablename={表格目录} } \newcommand{\makechinesecover}{ - \hypersetup{ - pdfauthor={\@author}, - pdftitle={\universityname{}\@thesistype}, %文件标题 - pdfsubject={\@title \@subtitle}, %文件主题 - pdfcreator={xetex} % 应用程序 - } + \hypersetup{ + pdfauthor={\@author}, + pdftitle={\universityname{}\@thesistype}, + pdfsubject={\@title \@subtitle}, + pdfcreator={xetex} + } \thispagestyle{empty} \AddToShipoutPictureFG*{\setlength{\unitlength}{1cm}\put(1,26){% \renewcommand{\arraystretch}{1.0} - \begin{tabular}{l} - \CoverTopOption{\schoolcodepre}{\schoolcode} \\ - \CoverTopOption{\categorynumberpre}{\@categorynumber} \\ - \CoverTopOption{\secretlevelpre}{\@secretlevel}\\ - \CoverTopOption{U D C}{\@UDC} \\ - \CoverTopOption{\studentidpre}{\@studentid} - \end{tabular} + \begin{tabular}{l} + \CoverTopOption{\schoolcodepre}{\schoolcode} \\ + \CoverTopOption{\categorynumberpre}{\@categorynumber} \\ + \CoverTopOption{\secretlevelpre}{\@secretlevel}\\ + \CoverTopOption{U D C}{\@UDC} \\ + \CoverTopOption{\studentidpre}{\@studentid} + \end{tabular} } } -\AddToShipoutPictureBG*{\setlength{\unitlength}{1cm}\put(0,22.5){% +\AddToShipoutPictureBG*{\setlength{\unitlength}{1cm}\put(0,23){% \parbox{\paperwidth}{\centering\includegraphics[width=\paperwidth]{figures/front-cover.jpg}}}}% - \ifengineering + \ifengineering \AddToShipoutPictureBG*{\setlength{\unitlength}{1cm}\put(0,18){ % \parbox{\paperwidth}{\centering\includegraphics[scale=0.65]{figures/engineering.png}}}}% - \else \ifmasters + \else \ifmasters \AddToShipoutPictureBG*{\setlength{\unitlength}{1cm}\put(0,18){ % \parbox{\paperwidth}{\centering\includegraphics[scale=1.1]{figures/master-hwzs.pdf}}}}% - \else \ifphd - \AddToShipoutPictureBG*{\setlength{\unitlength}{1cm}\put(0,18){ % + \else \ifphd + \AddToShipoutPictureBG*{\setlength{\unitlength}{1cm}\put(0,18){ % \parbox{\paperwidth}{\centering\includegraphics[scale=1.1]{figures/doctor-hwzs.pdf}}}}% - \else - \ClassError{seuthesix}{invalid degree type option.}{Check your class option of degree type to be one of the following:% - masters, engineering, phd.} - \fi - \fi - \fi - \AddToShipoutPictureBG*{\setlength{\unitlength}{1cm}\put(17,27){% - \parbox{\paperwidth}{\includegraphics[width=2cm]{figures/seu-color-logo.png}}}}% - - \vspace*{8cm} - - \begin{center} - \linespread{1.25} - \yihao\hei\@title\\%题名 黑体一号居中 - \yihao\hei\@subtitle%副题名 黑体一号居中 - \end{center} - - \begin{center} - \setlength{\tabcolsep}{0pt} - \renewcommand{\arraystretch}{2.0} - \begin{tabular}{cr} - \makebox[3.5cm][s]{\xiaoerhao\song\authorpre: } &%宋体小二 - \underline{\makebox[6cm][s]{ - \hspace*{1cm} - \makebox[2.5cm][c]{\xiaoerhao\hei\@author} - \makebox[2cm][r]{}}} \\%黑体小二粗体 - \makebox[3.5cm][s]{\xiaoerhao\song\advisorpre: } & - \underline{\makebox[6cm][s]{ - \hspace*{1cm} - \makebox[2.5cm][c]{\xiaoerhao\hei\@advisorname} - \makebox[2cm][r]{\xiaoerhao\hei\@advisortitle}}} - \\ - & - \ifcoadvisor - \underline{\makebox[6cm][s]{ - \hspace*{1cm} - \makebox[2.5cm][c]{\xiaoerhao\hei\@coadvisorname} - \makebox[2cm][r]{\xiaoerhao\hei\@coadvisortitle}}} - \else - \fi \\ - \end{tabular} - \end{center} - - \begin{center} - \setlength{\tabcolsep}{10pt} - \renewcommand{\arraystretch}{2.0} - \begin{tabular}{ll} - \CoverBottomOption{\appdegreepre}{\@degreetype} & - \CoverBottomOption{\authorizeorganizationpre}{\@authorizeorganization} \\ - \CoverBottomOption{\majorpre}{\@major} & - \CoverBottomOption{\defenddatepre}{\@defenddate}\\ - \CoverBottomOption{\submajorpre}{\@submajor} & - \CoverBottomOption{\authorizedatepre}{\@authorizedate}\\ - \CoverBottomOption[4.05cm]{\committeechairpre}{\@committeechair} & - \CoverBottomOption{\reviewerpre}{\@reviewerA}\\ - & \CoverBottomOption{\makebox[2.55cm]{}}{\@reviewerB} - \end{tabular} - \end{center} - - \vfill - \setcounter{page}{1} - {\song\sihao\centerline{\today} \par} - - - % %============================================second Chinese title================================ - \clearpage\thispagestyle{empty}\cleardoublepage% - \thispagestyle{empty} - \begin{center} - \xiaochuhao - - \includegraphics[height=0.63in]{figures/seu-text-logo} - - \ifmasters - \includegraphics{figures/master-hwzs} \else - \includegraphics{figures/doctor-hwzs} + \ClassError{seuthesix}{invalid degree type option.}% + {Check your class option of degree type to be one of the following:% + masters, engineering, phd.} + \fi + \fi \fi - - \vspace{31.5pt} - \yihao\hei\@title\@thesisthanks\\%题名 黑体一号居中 - \yihao\hei\@subtitle%副题名 黑体一号居中 - \vspace{42pt} - - { - \setlength{\tabcolsep}{0pt} - \begin{tabular}{cc} - \makebox[3.5cm][s]{\xiaoerhao\hei{}专~~业~~名~~称: } & - \underline{\makebox[6cm][s]{ - \xiaoerhao\song\textbf{\@major} }} \\ - \\ - \makebox[3.5cm][s]{ \xiaoerhao\hei\authorpre: } & - \underline{\makebox[6cm][s]{ - \xiaoerhao\song\textbf{\@author} }} \\ - \\ - \makebox[3.5cm][s]{ \xiaoerhao\hei\advisorpre: } & - \underline{\makebox[6cm][s]{ - \xiaoerhao\song\textbf{\@advisorname\quad\@advisortitle} }} +\AddToShipoutPictureBG*{\setlength{\unitlength}{1cm}\put(17,27){% +\parbox{\paperwidth}{\includegraphics[width=2cm]{figures/seu-color-logo.png}}}}% + + \vspace*{8cm} + + \begin{center} + \linespread{1.25} + \yihao\heiti\@title\\ + \yihao\heiti\@subtitle + \end{center} + + \begin{center} + \setlength{\tabcolsep}{0pt} + \renewcommand{\arraystretch}{2.0} + \begin{tabular}{cr} + \makebox[3.5cm][s]{\xiaoerhao\songti\authorpre: } & + \underline{\makebox[6cm][s]{ + \hspace*{1cm} + \makebox[2.5cm][c]{\xiaoerhao\heiti\@author} + \makebox[2cm][r]{}}} \\ + \makebox[3.5cm][s]{\xiaoerhao\songti\advisorpre: } & + \underline{\makebox[6cm][s]{ + \hspace*{1cm} + \makebox[2.5cm][c]{\xiaoerhao\heiti\@advisorname} + \makebox[2cm][r]{\xiaoerhao\heiti\@advisortitle}}} + \\ + & + \ifcoadvisor + \underline{\makebox[6cm][s]{ + \hspace*{1cm} + \makebox[2.5cm][c]{\xiaoerhao\heiti\@coadvisorname} + \makebox[2cm][r]{\xiaoerhao\heiti\@coadvisortitle}}} + \else + \fi \\ + \end{tabular} + \end{center} + + \begin{center} + \setlength{\tabcolsep}{10pt} + \renewcommand{\arraystretch}{2.0} + \begin{tabular}{ll} + \CoverBottomOption{\appdegreepre}{\@degreetype} & + \CoverBottomOption{\authorizeorganizationpre}{\@authorizeorganization} \\ + \CoverBottomOption{\majorpre}{\@major} & + \CoverBottomOption{\defenddatepre}{\@defenddate}\\ + \CoverBottomOption{\submajorpre}{\@submajor} & + \CoverBottomOption{\authorizedatepre}{\@authorizedate}\\ + \CoverBottomOption[4.05cm]{\committeechairpre}{\@committeechair} & + \CoverBottomOption{\reviewerpre}{\@reviewerA}\\ + & \CoverBottomOption{\makebox[2.55cm]{}}{\@reviewerB} + \end{tabular} + \end{center} + + \vfill + \setcounter{page}{1} +{\songti\sihao\centerline{\today} \par} + + \clearpage\thispagestyle{empty}\cleardoublepage% + \thispagestyle{empty} + \begin{center} + \xiaochuhao + + \includegraphics[height=0.63in]{figures/seu-text-logo} + + \ifmasters + \includegraphics{figures/master-hwzs} + \else + \includegraphics{figures/doctor-hwzs} + \fi + + \vspace{31.5pt} + \yihao\heiti\@title\@thesisthanks\\ + \yihao\heiti\@subtitle + \vspace{42pt} + + { + \setlength{\tabcolsep}{0pt} + \begin{tabular}{cc} + \makebox[3.5cm][s]{\xiaoerhao\heiti{}专~~业~~名~~称: } & + \underline{\makebox[6cm][s]{ + \xiaoerhao\songti\textbf{\@major} }} \\ + \\ + \makebox[3.5cm][s]{ \xiaoerhao\heiti\authorpre: } & + \underline{\makebox[6cm][s]{ + \xiaoerhao\songti\textbf{\@author} }} \\ + \\ + \makebox[3.5cm][s]{ \xiaoerhao\heiti\advisorpre: } & + \underline{\makebox[6cm][s]{ + \xiaoerhao\songti\textbf{\@advisorname\quad\@advisortitle} }} \\ - & - \ifcoadvisor - \underline{\makebox[6cm][s]{ - \xiaoerhao\song\textbf{\@coadvisorname\quad\@coadvisortitle} }} - \else - \fi - \end{tabular} - } - \end{center} -}%%=======================end of maketitle================================================== - - -%%========================================english title========================================================= + & + \ifcoadvisor + \underline{\makebox[6cm][s]{ + \xiaoerhao\songti\textbf{\@coadvisorname\quad\@coadvisortitle} }} + \else + \fi + \end{tabular} + } + \end{center} +} + \newcommand{\makeenglishcover}{% - \clearpage\thispagestyle{empty}\cleardoublepage\thispagestyle{empty} - \begin{center} - ~\\ - {\fontsize{24pt}{28pt}\selectfont - \MakeUppercase{\@titleeng}\\ - \MakeUppercase{\@subtitleeng} - \par - } - - \vspace{1.0in}% - {\fontsize{16pt}{24pt}\selectfont - {A - \ifmasters - Thesis - \else - Dissertation - \fi - submitted to}\\ - {\universitynameeng}\\ - {For the Academic Degree of \@degreetypeen}\\ - {\vspace{0.5in}}% - {BY}\\ - {\@authoreng}\\ - {\vspace{0.5in}}% - {Supervised by:}\\ - {\@advisortitleeng\ \@advisornameeng}\\ - \ifcoadvisor - {and}\\ - {\@coadvisortitleeng\ \@coadvisornameeng}\\ - \else - \fi - {\vspace{0.5in}}% - {\vfill} - {\@departmenteng}\\ - {\universitynameeng}\\ - {\todayeng} - \par - }% - \end{center}% - - } - - \newcommand\makecover{% - \makechinesecover - \makeenglishcover - } - +\clearpage\thispagestyle{empty}\cleardoublepage\thispagestyle{empty} + \begin{center} + ~\\ + {\fontsize{24pt}{28pt}\selectfont + \MakeUppercase{\@titleeng}\\ + \MakeUppercase{\@subtitleeng} + \par + } + + \vspace{2cm}% + {\fontsize{16pt}{24pt}\selectfont + {A + \ifmasters + Thesis + \else + Dissertation + \fi + submitted to}\\ + {\universitynameeng}\\ + {For the Academic Degree of \@degreetypeen}\\ + {\vspace{0.5in}}% + {BY}\\ + {\@authoreng}\\ + {\vspace{0.5in}}% + {Supervised by:}\\ + {\@advisortitleeng\ \@advisornameeng}\\ + \ifcoadvisor + {and}\\ + {\@coadvisortitleeng\ \@coadvisornameeng}\\ + \else + \fi + {\vfill} + {\@departmenteng}\\ + {\universitynameeng}\\ + {\todayeng} + \par + }% + \end{center}% + + } + + \newcommand\makecover{% + \makechinesecover + \makeenglishcover + \seudeclare + } + \renewenvironment{abstract}[1] { \pagenumbering{Roman} \clearpage\thispagestyle{empty}\cleardoublepage\thispagestyle{plain} - \newcommand{\@keywords}{#1} - \hypersetup{pdfkeywords={\@keywords}} - \phantomsection - \addcontentsline{toc}{chapter}{\@abstracttitle} - \chapter*{\@abstracttitle} - \setcounter{page}{1} + \newcommand{\@keywords}{#1} + \hypersetup{pdfkeywords={\@keywords}} + \phantomsection + \addcontentsline{toc}{chapter}{\@abstracttitle} + \chapter*{\@abstracttitle} + \setcounter{page}{1} } { - \par - \begin{description} - \item[关键词:] \@keywords - \end{description} + \par + \begin{description} + \item[关键词:] \@keywords + \end{description} } \newenvironment{englishabstract}[1] { \cleardoublepage\thispagestyle{plain} - \newcommand{\@keywords}{#1} - \phantomsection - \addcontentsline{toc}{chapter}{Abstract} - \ctexset{% - chapter/nameformat=\large\bfseries, - chapter/titleformat=\large\bfseries - } - \chapter*{Abstract} - \ctexset{% - chapter/nameformat=\large\bfseries, - chapter/titleformat=\large\hei - } + \newcommand{\@keywords}{#1} + \phantomsection + \addcontentsline{toc}{chapter}{Abstract} +\ctexset{% +chapter/nameformat=\large\bfseries, +chapter/titleformat=\large\bfseries +} + \chapter*{Abstract} + \ctexset{% +chapter/nameformat=\large\heiti, +chapter/titleformat=\large\heiti +} } { - \par - \begin{description} - \item[Keywords:] \@keywords - \end{description} + \par + \begin{description} + \item[Keywords:] \@keywords + \end{description} } - \newcommand\listofothers{% \iffigurelist \cleardoublepage @@ -655,15 +643,16 @@ listtablename={表格目录} \cleardoublepage \phantomsection \addcontentsline{toc}{chapter}{\nomname} -\printnomenclature +\pagestyle{nom} +\printnomenclature[1in] \fi - } \newcommand{\mainmatter}{% \cleardoublepage \pagenumbering{arabic} +\pagestyle{seustyle} } \newcommand{\acknowledgement}{% @@ -689,13 +678,12 @@ listtablename={表格目录} } \newcommand{\seuthesix}{% - \makebox{S\hspace{-0.3ex}\raisebox{-0.5ex}{E}\hspace{-0.3ex}U\hspace{0.1em}% - \textsc{Thesix}} + \makebox{S\hspace{-0.3ex}\raisebox{-0.5ex}{E}\hspace{-0.3ex}U\hspace{0.1em}% + \textsc{Thesix}} } \newcommand{\seuthesis}{% - \makebox{S\hspace{-0.3ex}\raisebox{-0.5ex}{E}\hspace{-0.3ex}U\hspace{0.1em}% - \textsc{Thesis}} + \makebox{S\hspace{-0.3ex}\raisebox{-0.5ex}{E}\hspace{-0.3ex}U\hspace{0.1em}% + \textsc{Thesis}} } \endinput -%% %% End of file `seuthesix.cls'. |