From f7cbaf017467fe14a81c96558c47c46ee6fb0dcc Mon Sep 17 00:00:00 2001 From: tansongchen Date: Sun, 10 Jan 2021 21:52:07 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=9D=E5=A7=8B=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- LICENSE | 674 ++++++++++++++++++++++++++++++++++++++++++++++++++++ README.md | 9 + example.pdf | Bin 0 -> 118022 bytes example.tex | 71 ++++++ logo.png | Bin 0 -> 41034 bytes pkupcl.cls | 100 ++++++++ 6 files changed, 854 insertions(+) create mode 100644 LICENSE create mode 100644 README.md create mode 100644 example.pdf create mode 100644 example.tex create mode 100644 logo.png create mode 100644 pkupcl.cls diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..f288702 --- /dev/null +++ b/LICENSE @@ -0,0 +1,674 @@ + GNU GENERAL PUBLIC LICENSE + Version 3, 29 June 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + 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. + + + Copyright (C) + + 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 . + +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: + + Copyright (C) + 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 +. + + 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 +. diff --git a/README.md b/README.md new file mode 100644 index 0000000..489b942 --- /dev/null +++ b/README.md @@ -0,0 +1,9 @@ +# `pkupcl` 文档类 + +本文档类用于北京大学物理化学实验课程的实验报告,以 GPLv3 协议发布。 + +本文档类需要用 `xelatex` 引擎编译。对于不含参考文献的文章,用 `xelatex` 编译两次即可。 + +本文档类依赖于 `geometry`、`graphicx`、`booktabs`、`titlesec`、`mhchem`、`enumitem`、`siunitx` 和 `fancyhdr` 宏包,依赖于 `SimSun`(宋体)、`SimHei`(黑体)、`FangSong`(仿宋)、`Times New Roman`、`Arial` 和 `Monaco` 字体,请在编译前安装。 + +使用方法详见 `example.tex`。 diff --git a/example.pdf b/example.pdf new file mode 100644 index 0000000000000000000000000000000000000000..270f3e83ea1d46118db7e81d4636cf7141d4ad16 GIT binary patch literal 118022 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 RBReY#0}MI2sJs}={{nva3z`4` literal 0 HcmV?d00001 diff --git a/example.tex b/example.tex new file mode 100644 index 0000000..3db1214 --- /dev/null +++ b/example.tex @@ -0,0 +1,71 @@ +\documentclass{pkupcl} +\title{某物理量的测定} +\author{张三} +\id{1800000000} +\group{第1组1号} +\date{2020 年 1 月 1 日} +\temperature{20.0} +\pressure{100.0} +\abstract{本实验测定了某物理量。} +\keyword{甲\quad 乙\quad 丙\quad 丁} +\begin{document} +\makecover +\section{引言} + +一些引言。 + +\section{方法} + +\subsection{仪器和试剂} + +\subsubsection{试剂} + +\ce{H2O}。 + +\subsubsection{仪器} + +\subsection{实验内容} + +\begin{enumerate} + \item ……; + \item ……。 +\end{enumerate} + +\section{结果与讨论} + +\subsection{主要结果 1 及其讨论} + +数据如表 1 所示。 + +\begin{table}[!ht] +\centering +\caption{表格} +\begin{tabular}{cc} +\toprule +表头 A & 表头 B \\ \midrule +1 & 2 \\ +3 & 4 \\ \bottomrule +\end{tabular} +\end{table} + +\subsection{主要结果 2 及其讨论} + +图片如图 1 所示。 + +\begin{figure}[!ht] +\begin{center} +\includegraphics[width=0.7\textwidth]{logo.png} +\caption{图片} +\end{center} +\end{figure} + +\section{实验结论} + +\section*{参考文献} + +\begin{enumerate}[label={[\arabic*]}] + \item 北京大学化学学院物理化学实验教研组,物理化学实验(第4版),北京大学出版社,2002. + \item 松鼠,Chem \& Coding | 用LaTeX完成物化实验报告(2) 封面的制作,知乎,2017. +\end{enumerate} + +\end{document} diff --git a/logo.png b/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..7936317fd7d7e4e31a893379938a832e135f3e5f GIT binary patch literal 41034 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 NYN$XVrAih-{{sUm8`}T? literal 0 HcmV?d00001 diff --git a/pkupcl.cls b/pkupcl.cls new file mode 100644 index 0000000..57b6fbb --- /dev/null +++ b/pkupcl.cls @@ -0,0 +1,100 @@ +\ProvidesClass{pkupcl} + +% 加粗图注、表注的序号 +\LoadClass[zihao=-4]{ctexart} +\ctexset{ + figurename=\textbf{图}, + tablename=\textbf{表} +} + +% 宏包 +\RequirePackage[hmargin=3cm,vmargin=4cm]{geometry} +\RequirePackage{graphicx} +\RequirePackage{booktabs} +\RequirePackage{titlesec} +\RequirePackage[version=4]{mhchem} +\RequirePackage{enumitem} + +% 带单位的物理量 +\RequirePackage{siunitx} +\sisetup{detect-family} + +% 页眉页脚 +\RequirePackage{fancyhdr} +\pagestyle{fancy} +\lhead{\sffamily \footnotesize 物理化学实验} +\chead{\sffamily \footnotesize \@title} +\rhead{} +\lfoot{} +\cfoot{} +\rfoot{} + +% 字体 +\setmainfont{Times New Roman} +\setsansfont{Arial} +\setmonofont{Monaco} +\setCJKmainfont[AutoFakeBold=3]{SimSun} +\setCJKsansfont[AutoFakeBold=3]{SimHei} +\setCJKmonofont[AutoFakeBold=3]{FangSong} + +% 各级标题样式 +\titleformat{\section}[block]{\bfseries\sffamily}{\textsf{\arabic{section}}}{1em}{}[] +\titleformat{\subsection}[block]{\bfseries}{\textsf{\arabic{section}.\arabic{subsection}}}{1em}{}[] +\titleformat{\subsubsection}[block]{\ttfamily}{\textsf{\arabic{section}.\arabic{subsection}.\alph{subsubsection}}}{1em}{}[] + +% 文档元信息 +\newcommand{\id}[1]{\def\@id{#1}} +\newcommand{\group}[1]{\def\@group{#1}} +\newcommand{\temperature}[1]{\def\@temperature{#1}} +\newcommand{\pressure}[1]{\def\@pressure{#1}} +\renewcommand{\abstract}[1]{\def\@abstract{#1}} +\newcommand{\keyword}[1]{\def\@keyword{#1}} + +% 制作封面 +\newcommand{\makecover}{ + \begin{figure}[!ht] + \centering + \includegraphics[width=0.7\linewidth]{logo} + \end{figure} + + \begin{center} + \sffamily + \zihao{-0} 物理化学实验报告 + \end{center} + + \vspace*{1cm} + + \begin{table}[!ht] + \sffamily + \centering + \begin{huge} + \begin{tabular}{p{4cm} p{8cm}<{\centering}} + 题目: & \@title \\ \cline{2-2} + \end{tabular} + \end{huge} + \end{table} + + \vspace*{0.5cm} + + \begin{table}[!ht] + \sffamily + \centering + \begin{large} + \begin{tabular}{p{3cm} p{7cm}<{\centering}} + 姓\qquad 名: & \@author \\ \cline{2-2} + 学\qquad 号: & \@id \\ \cline{2-2} + 组\qquad 别: & \@group \\ \cline{2-2} + 日\qquad 期: & \@date \\ \cline{2-2} + 室\qquad 温: & \SI{\@temperature}{^\circ C} \\ \cline{2-2} + 气\qquad 压: & \SI{\@pressure}{kPa} \\ \cline{2-2} + \end{tabular} + \end{large} + \end{table} + + \rule{\textwidth}{0.3pt} + + \paragraph*{摘要} \@abstract + \paragraph*{关键词} \@keyword + + \newpage +}