diff options
36 files changed, 2308 insertions, 2 deletions
diff --git a/Build/cdbuild/ctan2tds.pl b/Build/cdbuild/ctan2tds.pl index b6ad621e1ee..8168ceb499e 100755 --- a/Build/cdbuild/ctan2tds.pl +++ b/Build/cdbuild/ctan2tds.pl @@ -107,7 +107,6 @@ chdir $startdir || die "chdir($startdir) failed: $!"; 'chessfss', "print \"Skipping chessfss since no source for doc\n\"", 'circuit_macros', "print \"Not installing circuit_macros as it is m4\n\"", 'cjhebrew', "&MAKEflatten", - 'classicthesis', "print \"Skipping classicthesis as it is postcardware\n\"", 'clock', "&MAKEflatten", 'cm-lgc', '&MAKEcmlgc', 'cmbright', "&MAKEflatten", diff --git a/Build/tools/tpm-ctan-check b/Build/tools/tpm-ctan-check index 753ad8fe459..c20f02483e2 100755 --- a/Build/tools/tpm-ctan-check +++ b/Build/tools/tpm-ctan-check @@ -20,7 +20,8 @@ my @WorkingTPM = qw( boxhandler breakurl bullcntr bussproofs bytefield caption carlisle cbcoptic ccaption cdpbundl cellspace changebar chappg chem-journal chemcompounds cherokee circ - citeref cjhebrew clefval clock clrscode cmdtrack cmll colorinfo + citeref cjhebrew classicthesis + clefval clock clrscode cmdtrack cmll colorinfo colortbl commath compactbib complexity comprehensive computational-complexity cooking cool coollist coolstr cooltooltips coordsys courier-scaled courseoutline coursepaper coverpage diff --git a/Master/texmf-dist/bibtex/bib/classicthesis/Bibliography.bib b/Master/texmf-dist/bibtex/bib/classicthesis/Bibliography.bib new file mode 100644 index 00000000000..f252f825994 --- /dev/null +++ b/Master/texmf-dist/bibtex/bib/classicthesis/Bibliography.bib @@ -0,0 +1,70 @@ +@BOOK{sommerville:1992, + Address = {Boston, MA, USA}, + Author = {Ian Sommerville}, + Edition = {4th}, + Publisher = {Addison-Wesley}, + Title = {{S}oftware {E}ngineering}, + Year = {1992} +} + +@ARTICLE{knuth:1974, + Address = {New York, NY, USA}, + Author = {Knuth, Donald E.}, + Journal = {Communications of the ACM}, + Month = {December }, + Number = {12}, + Pages = {667--673}, + Publisher = {ACM Press}, + Title = {{C}omputer {P}rogramming as an {A}rt}, + Volume = {17}, + Year = {1974} +} + +@BOOK{bentley:1999, + Address = {Boston, MA, USA}, + Author = {Jon Bentley}, + Edition = {2nd}, + Publisher = {Addison--Wesley}, + Title = {{P}rogramming {P}earls}, + Year = {1999} +} + + +@ARTICLE{knuth:1976, + Address = {New York, NY, USA}, + Author = {Knuth, Donald E.}, + Journal = {SIGACT News}, + Month = {April/June}, + Number = {2}, + Pages = {18--24}, + Publisher = {ACM Press}, + Title = {{B}ig {O}micron and {B}ig {O}mega and {B}ig {T}heta}, + Volume = {8}, + Year = {1976} +} + +@BOOK{cormen:2001, + Address = {Cambridge, MA, USA}, + Author = {Cormen, Thomas H. and Leiserson, Charles E. and Rivest, Ronald L. and Clifford Stein}, + Edition = {2nd}, + Publisher = {The MIT Press}, + Title = {{I}ntroduction to {A}lgorithms}, + Year = {2001} +} + +@BOOK{dueck:trio, + Author = {Gunter Dueck}, + Note = {\url{http://www.omnisophie.com}}, + Publisher = {Springer, Berlin}, + Title = {Dueck's Trilogie: Omnisophie -- Supramanie -- Topothesie}, + Year = {2005}, +} + +@BOOK{bringhurst:2002, + Address = {Point Roberts, WA, USA}, + Author = {Robert Bringhurst}, + Publisher = {Hartley \& Marks, Publishers}, + Series = {Version 2.5}, + Title = {The Elements of Typographic Style}, + Year = {2002}, +}
\ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/classicthesis/CHANGES b/Master/texmf-dist/doc/latex/classicthesis/CHANGES new file mode 100644 index 00000000000..4e4f2c34728 --- /dev/null +++ b/Master/texmf-dist/doc/latex/classicthesis/CHANGES @@ -0,0 +1,64 @@ +Changes in version 1.4.2 (March 2007) +o Renamed loadpackages.sty to classicthesis-ldpkg.sty due to + TeX Live package tree issues + +Changes in version 1.4.1 (March 2007) +o Fixed some wording concerning the license :-o +o Added fixltx2e and ellipsis packages to to loadpackages.sty to correct + some minor glitches +o Fixed and changed some things about ToC entries of parts +o Some minor bug fixes + +Changes in version 1.4 (January 2007) +o Replaced \lineheight with \baselineskip in classicthesis.sty +o Removed obsolete "usenames" option from xcolor package (classicthesis.sty) +o Now classicthesis.sty processes the global a5paper option and adjusts + the layout accordingly (experimental!) + +Changes in version 1.3.1 (August 2006) +o Urgent bug concerning ToC spacing etc. fixed + +Changes in version 1.3 (August 2006) +o New option for classicthesis.sty: parts + Turn this on if you use Part divisions. It fine-tunes the ToC and + adds support for Part division via \myPart{} (cf. \myChapter{}) + (The style of this feature is preliminary, any suggestions?!) +o New option for classicthesis.sty: eulermath + Uses the awesome Euler fonts for math (Palatino fonts are default). +o Added mparhack package to loadpackages.sty to get the graffiti right +o Added a hint to loadpackages.sty on how to typeset the List of + Listings consistently with classicthesis +o Some minor fine-tuning of typographic details +o Collaboration with babel package improved (now easier to use + with other languages than English) +o Added appropriate textwidth values for 11pt Palatino and Minion + (See comments near \areaset in classicthesis.sty) +o Note: There is a problem with the case of math text in part-, + chapter-, and section titles and I have no clue how to fix this + (either the case or the spacing breaks). So far, I chose the case. :-( + +Changes in version 1.2 (June 2006) +o Setup a little postcard collection: http://postcards.miede.de +o Changed stupid spelling mistake: "A Homage" => "An Homage" D'oh! +o New option for classicthesis.sty: nochapters + Allows to use the look-and-feel with classes that do not use chapters. +o New option for classicthesis.sty: beramono + Loads Bera Mono as typewriter font. (Default = no typewriter font.) +o Included list of files, see LISTOFFILES. + +Changes in version 1.1 (May 2006) +o classicthesis.sty now stand-alone and usable w/o whole bundle! +o classicthesis.sty compatible with both LaTeX and PDFLaTeX + Note: this is only true for classicthesis.sty, not the whole bundle. +o New option for classicthesis.sty: subfigure + Tells the style to add the respective option when loading tocloft. +o Now loading microtype package w/o options (classicthesis.sty) +o Fixed overfull hbox warnings for ToC entries (classicthesis.sty) +o No longer depending on a particular caption package (classicthesis.sty) +o Layout for subsubsections provided (classicthesis.sty) +o PDF opens on title page (ClassicThesis.[tex|pdf]) +o Files are a bit more "ASCII-friendly" (all) +o Note: Thanks to all the folks who already sent me a postcard! :-) + +Version 1.0 (March 2006) +o First public release
\ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/classicthesis/COPYING b/Master/texmf-dist/doc/latex/classicthesis/COPYING new file mode 100644 index 00000000000..3912109b5cd --- /dev/null +++ b/Master/texmf-dist/doc/latex/classicthesis/COPYING @@ -0,0 +1,340 @@ + GNU GENERAL PUBLIC LICENSE + Version 2, June 1991 + + Copyright (C) 1989, 1991 Free Software Foundation, Inc. + 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +License is intended to guarantee your freedom to share and change free +software--to make sure the software is free for all its users. This +General Public License applies to most of the Free Software +Foundation's software and to any other program whose authors commit to +using it. (Some other Free Software Foundation software is covered by +the GNU Library General Public License instead.) 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 +this service 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 make restrictions that forbid +anyone to deny you these rights or to ask you to surrender the rights. +These restrictions translate to certain responsibilities for you if you +distribute copies of the software, or if you modify it. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must give the recipients all the rights that +you have. 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. + + We protect your rights with two steps: (1) copyright the software, and +(2) offer you this license which gives you legal permission to copy, +distribute and/or modify the software. + + Also, for each author's protection and ours, we want to make certain +that everyone understands that there is no warranty for this free +software. If the software is modified by someone else and passed on, we +want its recipients to know that what they have is not the original, so +that any problems introduced by others will not reflect on the original +authors' reputations. + + Finally, any free program is threatened constantly by software +patents. We wish to avoid the danger that redistributors of a free +program will individually obtain patent licenses, in effect making the +program proprietary. To prevent this, we have made it clear that any +patent must be licensed for everyone's free use or not licensed at all. + + The precise terms and conditions for copying, distribution and +modification follow. + + GNU GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License applies to any program or other work which contains +a notice placed by the copyright holder saying it may be distributed +under the terms of this General Public License. The "Program", below, +refers to any such program or work, and a "work based on the Program" +means either the Program or any derivative work under copyright law: +that is to say, a work containing the Program or a portion of it, +either verbatim or with modifications and/or translated into another +language. (Hereinafter, translation is included without limitation in +the term "modification".) Each licensee is addressed as "you". + +Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running the Program is not restricted, and the output from the Program +is covered only if its contents constitute a work based on the +Program (independent of having been made by running the Program). +Whether that is true depends on what the Program does. + + 1. You may copy and distribute 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 and disclaimer of warranty; keep intact all the +notices that refer to this License and to the absence of any warranty; +and give any other recipients of the Program a copy of this License +along with the Program. + +You may charge a fee for the physical act of transferring a copy, and +you may at your option offer warranty protection in exchange for a fee. + + 2. You may modify your copy or copies of the Program or any portion +of it, thus forming a work based on the Program, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) You must cause the modified files to carry prominent notices + stating that you changed the files and the date of any change. + + b) You must cause any work that you distribute or publish, that in + whole or in part contains or is derived from the Program or any + part thereof, to be licensed as a whole at no charge to all third + parties under the terms of this License. + + c) If the modified program normally reads commands interactively + when run, you must cause it, when started running for such + interactive use in the most ordinary way, to print or display an + announcement including an appropriate copyright notice and a + notice that there is no warranty (or else, saying that you provide + a warranty) and that users may redistribute the program under + these conditions, and telling the user how to view a copy of this + License. (Exception: if the Program itself is interactive but + does not normally print such an announcement, your work based on + the Program is not required to print an announcement.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Program, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Program, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Program. + +In addition, mere aggregation of another work not based on the Program +with the Program (or with a work based on the Program) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may copy and distribute the Program (or a work based on it, +under Section 2) in object code or executable form under the terms of +Sections 1 and 2 above provided that you also do one of the following: + + a) Accompany it with the complete corresponding machine-readable + source code, which must be distributed under the terms of Sections + 1 and 2 above on a medium customarily used for software interchange; or, + + b) Accompany it with a written offer, valid for at least three + years, to give any third party, for a charge no more than your + cost of physically performing source distribution, a complete + machine-readable copy of the corresponding source code, to be + distributed under the terms of Sections 1 and 2 above on a medium + customarily used for software interchange; or, + + c) Accompany it with the information you received as to the offer + to distribute corresponding source code. (This alternative is + allowed only for noncommercial distribution and only if you + received the program in object code or executable form with such + an offer, in accord with Subsection b above.) + +The source code for a work means the preferred form of the work for +making modifications to it. For an executable work, complete source +code means all the source code for all modules it contains, plus any +associated interface definition files, plus the scripts used to +control compilation and installation of the executable. However, as a +special exception, the source code distributed need not include +anything that is normally distributed (in either source or binary +form) with the major components (compiler, kernel, and so on) of the +operating system on which the executable runs, unless that component +itself accompanies the executable. + +If distribution of executable or object code is made by offering +access to copy from a designated place, then offering equivalent +access to copy the source code from the same place counts as +distribution of the source code, even though third parties are not +compelled to copy the source along with the object code. + + 4. You may not copy, modify, sublicense, or distribute the Program +except as expressly provided under this License. Any attempt +otherwise to copy, modify, sublicense or distribute the Program is +void, and will automatically terminate your rights under this License. +However, parties who have received copies, or rights, from you under +this License will not have their licenses terminated so long as such +parties remain in full compliance. + + 5. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Program or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Program (or any work based on the +Program), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Program or works based on it. + + 6. Each time you redistribute the Program (or any work based on the +Program), the recipient automatically receives a license from the +original licensor to copy, distribute or modify the Program subject to +these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties to +this License. + + 7. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +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 +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Program at all. For example, if a patent +license would not permit royalty-free redistribution of the Program by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system, which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 8. If the distribution and/or use of the Program is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Program under this License +may add an explicit geographical distribution limitation excluding +those countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 9. The Free Software Foundation may publish revised and/or new versions +of the 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 a version number of this License which applies to it and "any +later version", you have the option of following the terms and conditions +either of that version or of any later version published by the Free +Software Foundation. If the Program does not specify a version number of +this License, you may choose any version ever published by the Free Software +Foundation. + + 10. If you wish to incorporate parts of the Program into other free +programs whose distribution conditions are different, write to the author +to ask for permission. For software which is copyrighted by the Free +Software Foundation, write to the Free Software Foundation; we sometimes +make exceptions for this. Our decision will be guided by the two goals +of preserving the free status of all derivatives of our free software and +of promoting the sharing and reuse of software generally. + + NO WARRANTY + + 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, 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. + + 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR +REDISTRIBUTE 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. + + 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 +convey 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 2 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, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + + +Also add information on how to contact you by electronic and paper mail. + +If the program is interactive, make it output a short notice like this +when it starts in an interactive mode: + + Gnomovision version 69, Copyright (C) year name of author + Gnomovision 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, the commands you use may +be called something other than `show w' and `show c'; they could even be +mouse-clicks or menu items--whatever suits your program. + +You should also get your employer (if you work as a programmer) or your +school, if any, to sign a "copyright disclaimer" for the program, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the program + `Gnomovision' (which makes passes at compilers) written by James Hacker. + + <signature of Ty Coon>, 1 April 1989 + Ty Coon, President of Vice + +This 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 Library General +Public License instead of this License. diff --git a/Master/texmf-dist/doc/latex/classicthesis/Chapters/Chapter01.tex b/Master/texmf-dist/doc/latex/classicthesis/Chapters/Chapter01.tex new file mode 100644 index 00000000000..09968c67435 --- /dev/null +++ b/Master/texmf-dist/doc/latex/classicthesis/Chapters/Chapter01.tex @@ -0,0 +1,195 @@ +%************************************************ +\myChapter{Introduction}\label{ch:introduction} +%************************************************ +This bundle for \LaTeX\ has two goals: +\begin{enumerate} + \item Provide students with an easy-to-use template for their + Master's + or PhD thesis. (Though it might also be used by other types of + authors + for reports, books, etc.) + \item Provide a classic, high quality typographic style which is + inspired by \cauthor{bringhurst:2002}'s ``\emph{The Elements of + Typographic Style}'' \citep{bringhurst:2002}. + \graffito{\myTitle Version 1.4.2} +\end{enumerate} +The bundle is configured to run with a \emph{full} +MiK\TeX\footnote{MiK\TeX\ 2.4 or above. Furthermore, +\texttt{classicthesis} +works with most other \LaTeX\ distributions and, thus, with most +operating systems \LaTeX\ is available for. Just give it a try.} +installation right away and, therefore, it uses only freely available +fonts. (Minion fans can easily adjust the style to their needs.) + +People interested only in the nice style and not the whole bundle can +now use the style stand-alone via the file \texttt{classicthesis.sty}. +This works now also with ``plain'' \LaTeX. + +This should enable anyone with a basic knowledge of \LaTeXe\ to +produce beautiful documents without too much effort. In the end, this +is my overall goal: more beautiful documents, especially theses, as I +am tired of seeing so many ugly ones. + +The whole template and the used style is released under the +\textsmaller{GNU} General Public License. + +If you like the style then I would appreciate a postcard: +\begin{center} + André Miede \\ + Detmolder Straße 32 \\ + 31737 Rinteln \\ + Germany +\end{center} +The postcards I got so far are available at \url{http://postcards.miede.de}. + +Hopefully, this thesis template is done well enough for your needs and +does not have too many flaws. So far, a couple of theses have been +typeset successfully with it. If you are interested in some +typographic details behind it, enjoy Robert Bringhurst's wonderful book. + +\graffito{A well-balanced line width improves the legibility of +the text. That's what typography is all about, right?} +\paragraph{Important Note:} Some things of this style might look +unusual at first glance, many people feel so in the beginning. +However, all things are intentionally designed to be as they are, +especially these: +\begin{itemize} + \item No bold fonts are used. Italics or spaced small caps do the + job quite well. + \item The size of the text body is intentionally shaped like it + is. It supports both legibility and allows a reasonable amount of + information to be on a page. And, no: the lines are not too short. + \item The tables intentionally do not use vertical or double + rules. See the documentation for the \texttt{booktabs} package for + a nice discussion of this topic. + \item And last but not least, to provide the reader with a way + easier access to page numbers in the table of contents, the page + numbers are right behind the titles. Yes, they are \emph{not} + neatly aligned at the right side and they are \emph{not} connected + with dots that help the eye to bridge a distance that is not + necessary. If you are still not convinced: is your reader + interested in the page number or does she want to sum the numbers + up? +\end{itemize} +Therefore, please do not break the beauty of the style by changing +these things unless you really know what you are doing! Please. + + +\section{Organization} +A very important factor for successful thesis writing is the +organization of the material. This template suggests a structure as +the following: +\begin{itemize} + \graffito{You can use these margins for summaries of the text + body\dots} + \item\texttt{Chapters/} is where all the ``real'' content goes in + separate files such as \texttt{Chapter01.tex} etc. + \item\texttt{FrontBackMatter/} is where all the stuff goes that + surrounds the ``real'' content, such as the acknowledgments, + dedication, etc. + \item\texttt{gfx/} is where you put all the graphics you use in + the thesis. Maybe they should be organized into subfolders + depending on the chapter they are used in, if you have a lot of + graphics. + \item\texttt{Bibliography.bib}: the Bib\TeX\ database to organize + all the references you might want to cite. + \item\texttt{classicthesis.sty}: the style definition to get this + awesome look and feel. + \item\texttt{ClassicThesis.tcp} a \TeX nicCenter project file. + Great tool and it's free! + \item\texttt{ClassicThesis.tex}: the main file of your thesis + where all gets bundled together. + \item\texttt{loadpackages.sty}: a central place to load all nifty + packages that are used. +\end{itemize} +This should get you started in no time. + + +\section{Style Options} +There are a couple of options for \texttt{classicthesis.sty} that +allow for a bit of freedom concerning the layout: +\begin{itemize} + \graffito{\dots or your supervisor might use the margins for some + comments of her own while reading.} + \item\texttt{drafting}: prints the date and time at the bottom of + each page, so you always know which version you are dealing with. + Might come in handy not to give your Prof. that old draft. + \item\texttt{eulerchapternumbers}: use figures from Hermann Zapf's + Euler math font for the chapter numbers. By default, old style + figures from the Palatino font are used. + \item\texttt{linedheaders}: changes the look of the chapter + headings a bit by adding a horizontal line above the chapter + title. The chapter number will also be moved to the top of the + page, above the chapter title. + \item\texttt{listsseparated}: will add extra space between table + and figure entries of different chapters in the list of tables or + figures, respectively. + \item\texttt{tocaligned}: aligns the whole table of contents on + the left side. Some people like that, some don't. + \item\texttt{subfigure}: is passed to the \texttt{tocloft} package + to enable compatibility with the \texttt{subfigure} package. + \item\texttt{nochapters}: allows to use the look-and-feel with + classes that do not use chapters. + \item\texttt{beramono}: loads Bera Mono as typewriter font. + (Default setting is using no typewriter font.) + \item\texttt{eulermath}: loads the awesome Euler fonts for math. + (Palatino is used as default font.) + \item\texttt{parts}: if you use Part divisions for your document, + you should choose this option. It provides you with the command + \verb|\myPart{}| which takes care of the style and the entry + into the Table of Contents. + \item\texttt{a5paper}: adjusts the page layout according to the + global \texttt{a5paper} option (\emph{experimental} feature). +\end{itemize} +The best way to figure these options out is to try the different +possibilities and see, what you and your supervisor like best. + +To make things in general easier, \texttt{loadpackages.sty} contains +some useful commands that might help you. + + +\section{Future Work} +So far, this is a quite stable version that served a couple of people +well during their thesis time. However, some things are still not as +they should be. Proper documentation in the standard format is still +missing. In the long run, the style should probably be published +separately, with the template bundle being only an application of the +style. Alas, there is no time for that at the moment\dots it could be +a nice task for a small group of \LaTeX nicians. + +Please do not send me email with questions concerning \LaTeX\ or the +template, as I do not have time for an answer. But if you have +comments, suggestions, or improvements for the style or the template +in general, do not hesitate to write them on that postcard of yours. + +%\longpage +\section{License} +\paragraph{GNU General Public License:} This program is free software; +you can redistribute it and/or modify + it under the terms of the \textsmaller{GNU} General Public License as + published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but \emph{without any warranty}; without even the implied warranty of + \emph{merchantability} or \emph{fitness for a particular purpose}. + See the + \textsmaller{GNU} General Public License for more details. + + You should have received a copy of the \textsmaller{GNU} General + Public License + along with this program; see the file \texttt{COPYING}. If not, + write to + the Free Software Foundation, Inc., 59 Temple Place - Suite 330, + Boston, \textsmaller{MA} 02111-1307, \textsmaller{USA}. + +%***************************************** +%***************************************** +%***************************************** +%***************************************** +%***************************************** + + + + diff --git a/Master/texmf-dist/doc/latex/classicthesis/Chapters/Chapter02.tex b/Master/texmf-dist/doc/latex/classicthesis/Chapters/Chapter02.tex new file mode 100644 index 00000000000..d126c9f5d92 --- /dev/null +++ b/Master/texmf-dist/doc/latex/classicthesis/Chapters/Chapter02.tex @@ -0,0 +1,174 @@ +%***************************************** +\myChapter{Examples}\label{ch:examples} +%***************************************** +Ei choro aeterno antiopam mea, labitur bonorum pri no +\cauthor{dueck:trio} \citep{dueck:trio}. His no decore +nemore graecis. In eos meis nominavi, liber soluta vim cu. Sea commune +suavitate interpretaris eu, vix eu libris efficiantur. +\section{A New Section} +Illo principalmente su nos. Non message \emph{occidental} angloromanic +da. Debitas effortio simplificate sia se, auxiliar summarios da que, +se avantiate publicationes via. Pan in terra summarios, capital +interlingua se que. Al via multo esser specimen, campo responder que +da. Le usate medical addresses pro, europa origine sanctificate nos +se. + +Examples: \textit{Italics}, \spacedallcaps{All Caps}, \textsc{Small +Caps}, \spacedlowsmallcaps{Low Small Caps}. + +\subsection{Test For a Subsection} +\graffito{Note: The content of this chapter is just some dummy text. +It is not a real language.} +Lorem ipsum at nusquam appellantur his, ut eos erant homero +concludaturque. Albucius appellantur deterruisset id eam, vivendum +partiendo dissentiet ei ius. Vis melius facilisis ea, sea id convenire +referrentur, takimata adolescens ex duo. Ei harum argumentum per. Eam +vidit exerci appetere ad, ut vel zzril intellegam interpretaris. + +Errem omnium ea per, pro \ac{UML} congue populo ornatus cu, ex qui +dicant nemore melius. No pri diam iriure euismod. Graecis eleifend +appellantur quo id. Id corpora inimicus nam, facer nonummy ne pro, +kasd repudiandae ei mei. Mea menandri mediocrem dissentiet cu, ex +nominati imperdiet nec, sea odio duis vocent ei. Tempor everti +appareat cu ius, ridens audiam an qui, aliquid admodum conceptam ne +qui. Vis ea melius nostrum, mel alienum euripidis eu. + +Ei choro aeterno antiopam mea, labitur bonorum pri no. His no decore +nemore graecis. In eos meis nominavi, liber soluta vim cu. + +\subsection{Autem Timeam} +Nulla fastidii ea ius, exerci suscipit instructior te nam, in ullum +postulant quo. Congue quaestio philosophia his at, sea odio autem +vulputate ex. Cu usu mucius iisque voluptua. Sit maiorum propriae at, +ea cum \ac{API} primis intellegat. Hinc cotidieque reprehendunt eu +nec. Autem timeam deleniti usu id, in nec nibh altera. + +Equidem detraxit cu nam, vix eu delenit periculis. Eos ut vero +constituto, no vidit propriae complectitur sea. Diceret nonummy in +has, no qui eligendi recteque consetetur. Mel eu dictas suscipiantur, +et sed placerat oporteat. At ipsum electram mei, ad aeque atomorum +mea. + +Ei solet nemore consectetuer nam. Ad eam porro impetus, te choro omnes +evertitur mel. Molestie conclusionemque vel at. + + +\section{Another Section in This Chapter} +Non vices medical da. Se qui peano distinguer demonstrate, personas +internet in nos. Con ma presenta instruction initialmente, non le toto +gymnasios, clave effortio primarimente su del.\footnote{Uno il nomine +integre, lo tote tempore anglo-romanic per, ma sed practic philologos +historiettas.} + +Sia ma sine svedese americas. Asia \cauthor{bentley:1999} +\citep{bentley:1999} representantes un nos, un altere membros +qui.\footnote{De web nostre historia angloromanic.} Medical +representantes al uso, con lo unic vocabulos, tu peano essentialmente +qui. Lo malo laborava anteriormente uso. + +\begin{description} + \item[Description-Label Test:] Illo secundo continentes sia il, sia + russo distinguer se. Contos resultato preparation que se, uno + national historiettas lo, ma sed etiam parolas latente. Ma unic + quales sia. Pan in patre altere summario, le pro latino resultato. + \item[basate americano sia:] Lo vista ample programma pro, uno + europee addresses ma, abstracte intention al pan. Nos duce infra + publicava le. Es que historia encyclopedia, sed terra celos + avantiate in. Su pro effortio appellate, o. +\end{description} +Tu uno veni americano sanctificate. Pan e union linguistic +\cauthor{cormen:2001} \citep{cormen:2001} simplificate, traducite +linguistic del le, del un apprende denomination. + + + +\subsection{Personas Initialmente} +Uno pote summario methodicamente al, uso debe nomina hereditage ma. +Iala rapide ha del, ma nos esser parlar. Maximo dictionario sed al. + +\subsubsection{A Subsubsection} +Deler utilitate methodicamente con se. Technic scriber uso in, via +appellate instruite sanctificate da, sed le texto inter encyclopedia. +Ha iste americas que, qui ma tempore capital. + +\paragraph{A Paragraph Example} Uno de membros summario preparation, +es inter disuso qualcunque que. Del hodie philologos occidental al, +como publicate litteratura in web. Veni americano \cauthor{knuth:1976} +\citep{knuth:1976} es con, non internet millennios secundarimente ha. +Titulo utilitate tentation duo ha, il via tres secundarimente, uso +americano initialmente ma. De duo deler personas initialmente. Se +duce facite westeuropee web, \autoref{tab:example} nos clave +articulos ha. + +\begin{aenumerate} + \item Enumeration with small caps (alpha) + \item Second item +\end{aenumerate} + +Medio integre lo per, non \cauthor{sommerville:1992} +\citep{sommerville:1992} es linguas integre. Al web altere integre +periodicos, in nos hodie basate. Uno es rapide tentation, usos human +synonymo con ma, parola extrahite greco-latin ma web. Veni signo +rapide nos da. + +%Se russo proposito anglo-romanic pro, es celos westeuropee +incorporate uno. Il web unic periodicos. Que usate scientia ma, sed +tres unidirectional al, asia personas duo de. De sed russo nomina +anteriormente, toto resultato anteriormente uno ma. Non se signo +romanic technologia, un medio millennios con. +% +%Major facto sia es, con o titulo maximo international. Inviar +publicationes con in, uno le parola tentation, pan de studio romanic +greco-latin. Tu duo titulo debitas latente, que vista programma ma. +Non tote tres germano se, lo parola periodicos non. + +\begin{table} + \myfloatalign + \begin{tabularx}{\textwidth}{Xll} \toprule + \tableheadline{labitur bonorum pri no} & \tableheadline{que vista} + & \tableheadline{human} \\ \midrule + fastidii ea ius & germano & demonstratea \\ + suscipit instructior & titulo & personas \\ + %postulant quo & westeuropee & sanctificatec \\ + \midrule + quaestio philosophia & facto & demonstrated \\ + %autem vulputate ex & parola & romanic \\ + %usu mucius iisque & studio & sanctificatef \\ + \bottomrule + \end{tabularx} + \caption[Autem timeam deleniti usu id]{Autem timeam deleniti usu + id.} + \label{tab:example} +\end{table} + +\subsection{Linguistic Registrate} +Veni introduction es pro, qui finalmente demonstrate il. E tamben +anglese programma uno. Sed le debitas demonstrate. Non russo existe o, +facite linguistic registrate se nos. Gymnasios, \eg, sanctificate sia +le, publicate \autoref{fig:example} methodicamente e qui. + +Lo sed apprende instruite. Que altere responder su, pan ma, \ie, signo +studio. Instruite preparation le duo, asia altere tentation web su. +Via unic facto rapide de, iste questiones methodicamente o uno, nos al. + +\longpage +\begin{figure}[bth] + \myfloatalign + \subfigure[Asia personas duo.] + {\includegraphics[width=.45\linewidth]{example_1}} \quad + \subfigure[Pan ma signo.] + {\includegraphics[width=.45\linewidth]{example_2}} \\ + \subfigure[Methodicamente o uno.] + {\includegraphics[width=.45\linewidth]{example_3}} \quad + \subfigure[Titulo debitas.] + {\includegraphics[width=.45\linewidth]{example_4}} + \caption[Tu duo titulo debitas latente]{Tu duo titulo debitas + latente.}\label{fig:example} +\end{figure} + + +%***************************************** +%***************************************** +%***************************************** +%***************************************** +%***************************************** diff --git a/Master/texmf-dist/doc/latex/classicthesis/Chapters/Chapter03.tex b/Master/texmf-dist/doc/latex/classicthesis/Chapters/Chapter03.tex new file mode 100644 index 00000000000..e960dafbc64 --- /dev/null +++ b/Master/texmf-dist/doc/latex/classicthesis/Chapters/Chapter03.tex @@ -0,0 +1,110 @@ +%************************************************ +\myChapter{Math Test Chapter}\label{ch:mathtest} +%************************************************ +Ei choro aeterno antiopam mea, labitur bonorum pri no. His no decore +nemore graecis. In eos meis nominavi, liber soluta vim cu. Sea commune +suavitate interpretaris eu, vix eu libris efficiantur. + +\section{Some Formulas} +Due to the statistical nature of ionisation energy loss, large +fluctuations can occur in the amount of energy deposited by a particle +traversing an absorber element\footnote{Examples taken from Walter +Schmidt's great gallery: \\ +\url{http://home.vrweb.de/~was/mathfonts.html}}. Continuous processes +such as multiple +scattering and energy loss play a relevant role in the longitudinal +and lateral development of electromagnetic and hadronic +showers, and in the case of sampling calorimeters the +measured resolution can be significantly affected by such fluctuations +in their active layers. The description of ionisation fluctuations is +characterised by the significance parameter $\kappa$, which is +proportional to the ratio of mean energy loss to the maximum allowed +energy transfer in a single collision with an atomic electron: +\graffito{You might get unexpected results using math in chapter or +section heads.} +\[ +\kappa =\frac{\xi}{E_{\mathrm{max}}} +\] +$E_{\mathrm{max}}$ is the maximum transferable energy in a single +collision with +an atomic electron. +\[ +E_{\mathrm{max}} =\frac{2 m_{\mathrm{e}} \beta^2\gamma^2 }{1 + +2\gamma m_{\mathrm{e}}/m_{\mathrm{x}} + \left ( m_{\mathrm{e}} +/m_{\mathrm{x}}\right)^2}\ , +\] +where $\gamma = E/m_{\mathrm{x}}$, $E$ is energy and +$m_{\mathrm{x}}$ the mass of the incident particle, +$\beta^2 = 1 - 1/\gamma^2$ and $m_{\mathrm{e}}$ is the electron mass. +$\xi$ comes from the Rutherford scattering cross section +and is defined as: +\begin{eqnarray*} \xi = \frac{2\pi z^2 e^4 N_{\mathrm{Av}} Z \rho +\delta x}{m_{\mathrm{e}} \beta^2 c^2 A} = 153.4 \frac{z^2}{\beta^2} +\frac{Z}{A} + \rho \delta x \quad\mathrm{keV}, +\end{eqnarray*} +where + +\begin{tabular}{ll} +$z$ & charge of the incident particle \\ +$N_{\mathrm{Av}}$ & Avogadro's number \\ +$Z$ & atomic number of the material \\ +$A$ & atomic weight of the material \\ +$\rho$ & density \\ +$ \delta x$ & thickness of the material \\ +\end{tabular} + +$\kappa$ measures the contribution of the collisions with energy +transfer close to $E_{\mathrm{max}}$. For a given absorber, $\kappa$ +tends +towards large values if $\delta x$ is large and/or if $\beta$ is +small. Likewise, $\kappa$ tends towards zero if $\delta x $ is small +and/or if $\beta$ approaches $1$. + +The value of $\kappa$ distinguishes two regimes which occur in the +description of ionisation fluctuations: + +\begin{enumerate} +\item A large number of collisions involving the loss of all or most + of the incident particle energy during the traversal of an absorber. + + As the total energy transfer is composed of a multitude of small + energy losses, we can apply the central limit theorem and describe + the fluctuations by a Gaussian distribution. This case is + applicable to non-relativistic particles and is described by the + inequality $\kappa > 10 $ (\ie, when the mean energy loss in the + absorber is greater than the maximum energy transfer in a single + collision). + +\item Particles traversing thin counters and incident electrons under + any conditions. + + The relevant inequalities and distributions are $ 0.01 < \kappa < 10 + $, + Vavilov distribution, and $\kappa < 0.01 $, Landau distribution. +\end{enumerate} + + +\section{Various Mathematical Examples} +If $n > 2$, the identity +\[ + t[u_1,\dots,u_n] = t\bigl[t[u_1,\dots,u_{n_1}], t[u_2,\dots,u_n] + \bigr] +\] +defines $t[u_1,\dots,u_n]$ recursively, and it can be shown that the +alternative definition +\[ + t[u_1,\dots,u_n] = t\bigl[t[u_1,u_2],\dots,t[u_{n-1},u_n]\bigr] +\] +gives the same result. Indeed, we have +\[ + t[u_1,\dots,u_n] = \sum_{k=1}^n{{n-1} \choose {k-1}} (1-t)^{n-k} + t^{k-1}u_k, +\] +a Bernstein polynomial of order $n-1$. + +%***************************************** +%***************************************** +%***************************************** +%***************************************** +%***************************************** diff --git a/Master/texmf-dist/doc/latex/classicthesis/Chapters/Chapter0A.tex b/Master/texmf-dist/doc/latex/classicthesis/Chapters/Chapter0A.tex new file mode 100644 index 00000000000..316dd37ad4f --- /dev/null +++ b/Master/texmf-dist/doc/latex/classicthesis/Chapters/Chapter0A.tex @@ -0,0 +1,59 @@ +%******************************************************************** +% Appendix +%******************************************************* +\myChapter{Appendix Test} +Lorem ipsum at nusquam appellantur his, ut eos erant homero +concludaturque. Albucius appellantur deterruisset id eam, vivendum +partiendo dissentiet ei ius. Vis melius facilisis ea, sea id convenire +referrentur, takimata adolescens ex duo. Ei harum argumentum per. Eam +vidit exerci appetere ad, ut vel zzril intellegam interpretaris. + +Errem omnium ea per, pro congue populo ornatus cu, ex qui dicant +nemore melius. No pri diam iriure euismod. Graecis eleifend +appellantur quo id. Id corpora inimicus nam, facer nonummy ne pro, +kasd repudiandae ei mei. Mea menandri mediocrem dissentiet cu, ex +nominati imperdiet nec, sea odio duis vocent ei. Tempor everti +appareat cu ius, ridens audiam an qui, aliquid admodum conceptam ne +qui. Vis ea melius nostrum, mel alienum euripidis eu. + +\section{Appendix Section Test} +Ei choro aeterno antiopam mea, labitur bonorum pri no. His no decore +nemore graecis. In eos meis nominavi, liber soluta vim cu. Sea commune +suavitate interpretaris eu, vix eu libris efficiantur. + +\graffito{More dummy text.} +Nulla fastidii ea ius, exerci suscipit instructior te nam, in ullum +postulant quo. Congue quaestio philosophia his at, sea odio autem +vulputate ex. Cu usu mucius iisque voluptua. Sit maiorum propriae at, +ea cum primis intellegat. Hinc cotidieque reprehendunt eu nec. Autem +timeam deleniti usu id, in nec nibh altera. + +\section{Another Appendix Section Test} +Equidem detraxit cu nam, vix eu delenit periculis. Eos ut vero +constituto, no vidit propriae complectitur sea. Diceret nonummy in +has, no qui eligendi recteque consetetur. Mel eu dictas suscipiantur, +et sed placerat oporteat. At ipsum electram mei, ad aeque atomorum +mea. + +\begin{table} + \myfloatalign + \begin{tabularx}{\textwidth}{Xll} \toprule + \tableheadline{labitur bonorum pri no} & \tableheadline{que vista} + & \tableheadline{human} \\ \midrule + fastidii ea ius & germano & demonstratea \\ + suscipit instructior & titulo & personas \\ + %postulant quo & westeuropee & sanctificatec \\ + \midrule + quaestio philosophia & facto & demonstrated \\ + %autem vulputate ex & parola & romanic \\ + %usu mucius iisque & studio & sanctificatef \\ + \bottomrule + \end{tabularx} + \caption[Autem usu id]{Autem usu id.} + \label{tab:moreexample} +\end{table} + +Ei solet nemore consectetuer nam. Ad eam porro impetus, te choro omnes +evertitur mel. Molestie conclusionemque vel at, no qui omittam +expetenda efficiendi. Eu quo nobis offendit, verterem scriptorem ne +vix. diff --git a/Master/texmf-dist/doc/latex/classicthesis/ClassicThesis.pdf b/Master/texmf-dist/doc/latex/classicthesis/ClassicThesis.pdf Binary files differnew file mode 100644 index 00000000000..19a7186ff8a --- /dev/null +++ b/Master/texmf-dist/doc/latex/classicthesis/ClassicThesis.pdf diff --git a/Master/texmf-dist/doc/latex/classicthesis/ClassicThesis.tcp b/Master/texmf-dist/doc/latex/classicthesis/ClassicThesis.tcp new file mode 100644 index 00000000000..f97555cd70f --- /dev/null +++ b/Master/texmf-dist/doc/latex/classicthesis/ClassicThesis.tcp @@ -0,0 +1,12 @@ +[FormatInfo] +Type=TeXnicCenterProjectInformation +Version=4 + +[ProjectInfo] +MainFile=ClassicThesis.tex +UseBibTeX=1 +UseMakeIndex=0 +ActiveProfile=LaTeX => PDF +ProjectLanguage=en +ProjectDialect=US + diff --git a/Master/texmf-dist/doc/latex/classicthesis/ClassicThesis.tex b/Master/texmf-dist/doc/latex/classicthesis/ClassicThesis.tex new file mode 100644 index 00000000000..dd7d664f269 --- /dev/null +++ b/Master/texmf-dist/doc/latex/classicthesis/ClassicThesis.tex @@ -0,0 +1,156 @@ +% ************************************************************************************************************** +% A Classic Thesis Style +% An Homage to The Elements of Typographic Style +% +% Copyright (C) 2007 André Miede http://www.miede.de +% +% If you like the style then I would appreciate a postcard. My address +% can be found in the file ClassicThesis.pdf. A collection of the +% postcards I received so far is available online at +% http://postcards.miede.de +% +% License: +% 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 2 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; see the file COPYING. If not, write to +% the Free Software Foundation, Inc., 59 Temple Place - Suite 330, +% Boston, MA 02111-1307, USA. +% +% ************************************************************************************************************** +% Note: +% * You must not use "u etc. in strings/commands that will be spaced out (use \"u or real umlauts instead) +% * Chapters must be marked with the \myChapter{Foo} command (sorry for the inconvenience at this point) +% * New enumeration (small caps): \begin{aenumerate} \end{aenumerate} +% * For margin notes: \graffito{} +% * Do not use bold fonts in this style, it is designed around them +% * Use tables as in the examples +% * There is a problem with the case of math text in part-, +% chapter-, and section titles and I have no clue on how to fix this +% (either the case or the spacing breaks). So far, I chose the case. :-( +% * See classicthesis-ldpkg.sty for useful commands +% ************************************************************************************************************** +% To Do: +% * remove obsolete KOMA options and use \KOMAoptions instead +% * support a List of Listings that looks like the other lists +% ************************************************************************************************************** +\documentclass[ 10pt,a4paper,twoside,openright,titlepage,fleqn,%1headlines,% a4paper letterpaper + cleardoubleempty,abstractoff,pointlessnumbers,% + headinclude,footexclude,BCOR5mm,% + ]{scrreprt} +% ******************************************************************** +% List of Files (written to .log file) +% ******************************************************************** +\listfiles +% ******************************************************************** +% Re-usable information +% ******************************************************************** +\newcommand{\myTitle}{A Classic Thesis Style\xspace} +\newcommand{\myDegree}{An Homage to The Elements of Typographic Style\xspace} +\newcommand{\myName}{Andr\'e Miede\xspace} +\newcommand{\myProf}{Put name here\xspace} +\newcommand{\myOtherProf}{Put name here\xspace} +\newcommand{\mySupervisor}{Put name here\xspace} +\newcommand{\myFaculty}{Put data here\xspace} +\newcommand{\myDepartment}{Put data here\xspace} +\newcommand{\myUni}{\protect{Put data here}\xspace} +\newcommand{\myLocation}{Hamburg\xspace} +\newcommand{\myTime}{March 2007\xspace} +% ******************************************************************** +% Load Packages +%******************************************************* +\usepackage{classicthesis-ldpkg} +% Options for classicthesis.sty: +% tocaligned eulerchapternumbers drafting linedheaders listsseparated +% subfigure nochapters beramono eulermath parts +\usepackage[eulerchapternumbers,drafting,% + subfigure,beramono,eulermath,parts]{classicthesis} +% ******************************************************************** +% Setup and Finetuning +%******************************************************* +\newlength{\abcd} % for ab..z string length calculation +\newcommand{\myfloatalign}{\centering} % how all the floats will be aligned +\setlength{\extrarowheight}{3pt} % increase table row height +% ******************************************************************** +% Where to look for graphics +%******************************************************* +\graphicspath{{gfx/}{misc/}} +% ******************************************************************** +% Hyperreferences +%******************************************************* +\hypersetup{% + colorlinks=true, linktocpage=true, pdfstartpage=3, pdfstartview=FitV,% + breaklinks=true, pdfpagemode=UseNone, pageanchor=true, pdfpagemode=UseOutlines,% + plainpages=false, bookmarksnumbered, bookmarksopen=true, bookmarksopenlevel=1,% + hypertexnames=true, pdfhighlight=/O,%nesting=true,%frenchlinks,% + urlcolor=webbrown, linkcolor=RoyalBlue, citecolor=webgreen, pagecolor=RoyalBlue,% + % uncomment the following line if you want to have black links (e.g., for printing) + %urlcolor=Black, linkcolor=Black, citecolor=Black, pagecolor=Black,% + pdftitle={\myTitle},% + pdfauthor={\textcopyright\ \myName, \myUni, \myFaculty},% + pdfsubject={},% + pdfkeywords={},% + pdfcreator={pdfLaTeX},% + pdfproducer={LaTeX with hyperref}% +} +%******************************************************************** +% Hyphenation +%******************************************************* +%\hyphenation{put special hyphenation here} +% ******************************************************************** +% GO!GO!GO! MOVE IT! +%******************************************************* +\begin{document} +\frenchspacing +\raggedbottom +\selectlanguage{american} % american ngerman +%\renewcommand*{\bibname}{new name} +%\setbibpreamble{} +\pagenumbering{roman} +\pagestyle{plain} +%******************************************************************** +% Frontmatter +%******************************************************* +\include{FrontBackmatter/DirtyTitlepage} +\include{FrontBackmatter/Titlepage} +\include{FrontBackmatter/Titleback} +\cleardoublepage\include{FrontBackmatter/Dedication} +\cleardoublepage\include{FrontBackmatter/Abstract} +\cleardoublepage\include{FrontBackmatter/Publication} +\cleardoublepage\include{FrontBackmatter/Acknowledgments} +\pagestyle{scrheadings} +\cleardoublepage\include{FrontBackmatter/Contents} +%******************************************************************** +% Mainmatter +%******************************************************* +\pagenumbering{arabic} +\myPart{Some Kind of Manual} +\include{Chapters/Chapter01} +\myPart{The Showcase} +\include{Chapters/Chapter02} +\include{Chapters/Chapter03} +% ******************************************************************** +% Backmatter +%******************************************************* +\appendix +\myPart{Appendix} +\include{Chapters/Chapter0A} +%******************************************************************** +% Other Stuff in the Back +%******************************************************* +\cleardoublepage\include{FrontBackmatter/Bibliography} +\cleardoublepage\include{FrontBackmatter/Colophon} +\cleardoublepage\include{FrontBackmatter/Declaration} +% ******************************************************************** +% Game Over: Restart, Restore or Quit? +%******************************************************* +\end{document} +% ******************************************************************** diff --git a/Master/texmf-dist/doc/latex/classicthesis/ClassicThesis.tps b/Master/texmf-dist/doc/latex/classicthesis/ClassicThesis.tps new file mode 100644 index 00000000000..41fad43b84a --- /dev/null +++ b/Master/texmf-dist/doc/latex/classicthesis/ClassicThesis.tps @@ -0,0 +1,9 @@ +[FormatInfo] +Type=TeXnicCenterProjectSessionInformation +Version=2 + +[SessionInfo] +ActiveTab=2 +FrameCount=0 +ActiveFrame=-1 + diff --git a/Master/texmf-dist/doc/latex/classicthesis/FrontBackmatter/Abstract.tex b/Master/texmf-dist/doc/latex/classicthesis/FrontBackmatter/Abstract.tex new file mode 100644 index 00000000000..d90ac391302 --- /dev/null +++ b/Master/texmf-dist/doc/latex/classicthesis/FrontBackmatter/Abstract.tex @@ -0,0 +1,24 @@ +%******************************************************* +% Abstract +%******************************************************* +%\renewcommand{\abstractname}{Abstract} +\pdfbookmark[1]{Abstract}{Abstract} +\begingroup +\let\clearpage\relax +\let\cleardoublepage\relax +\let\cleardoublepage\relax + +\chapter*{Abstract} +Short summary of the contents in English\dots + + +\vfill + +\pdfbookmark[1]{Zusammenfassung}{Zusammenfassung} +\chapter*{Zusammenfassung} +Kurze Zusammenfassung des Inhaltes in deutscher Sprache\dots + + +\endgroup + +\vfill
\ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/classicthesis/FrontBackmatter/Acknowledgments.tex b/Master/texmf-dist/doc/latex/classicthesis/FrontBackmatter/Acknowledgments.tex new file mode 100644 index 00000000000..739483ea028 --- /dev/null +++ b/Master/texmf-dist/doc/latex/classicthesis/FrontBackmatter/Acknowledgments.tex @@ -0,0 +1,34 @@ +%******************************************************* +% Acknowledgments +%******************************************************* +\pdfbookmark[1]{Acknowledgments}{acknowledgments} + +\begin{flushright}{\slshape + We have seen that computer programming is an art, \\ + because it applies accumulated knowledge to the world, \\ + because it requires skill and ingenuity, and especially \\ + because it produces objects of beauty.} \\ \medskip + --- \defcitealias{knuth:1974}{Donald E. Knuth}\citetalias{knuth:1974} \citep{knuth:1974} +\end{flushright} + + + +\bigskip + +\begingroup +\let\clearpage\relax +\let\cleardoublepage\relax +\let\cleardoublepage\relax +\chapter*{Acknowledgments} +Put your acknowledgments here. + +Many thanks to everybody who already sent me a postcard! + +Regarding the typography and other help, many thanks go to Marco +Kuhlmann, Philipp Lehman, Lothar Schlesier, Jim Young, and the +whole \LaTeX-community for support, ideas and some great software. + +\endgroup + + + diff --git a/Master/texmf-dist/doc/latex/classicthesis/FrontBackmatter/Bibliography.tex b/Master/texmf-dist/doc/latex/classicthesis/FrontBackmatter/Bibliography.tex new file mode 100644 index 00000000000..54a86b59c69 --- /dev/null +++ b/Master/texmf-dist/doc/latex/classicthesis/FrontBackmatter/Bibliography.tex @@ -0,0 +1,12 @@ +%******************************************************************** +% Bibliography +%******************************************************* +% work-around to have small caps also here in the headline +\manualmark +\markboth{\spacedlowsmallcaps{\bibname}}{\spacedlowsmallcaps{\bibname}} % work-around to have small caps also +\refstepcounter{dummy} +\addtocontents{toc}{\protect\vspace{\beforebibskip}} % to have the bib a bit from the rest in the toc +\addcontentsline{toc}{chapter}{\tocEntry{\bibname}} +\bibliographystyle{plainnat} +\label{app:bibliography} +\bibliography{Bibliography}
\ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/classicthesis/FrontBackmatter/Colophon.tex b/Master/texmf-dist/doc/latex/classicthesis/FrontBackmatter/Colophon.tex new file mode 100644 index 00000000000..47f99d8310a --- /dev/null +++ b/Master/texmf-dist/doc/latex/classicthesis/FrontBackmatter/Colophon.tex @@ -0,0 +1,56 @@ +\pagestyle{empty} + +\hfill + +\vfill + + +\pdfbookmark[0]{Colophon}{colophon} +\section*{Colophon} +This thesis was typeset with \LaTeXe\ using Hermann Zapf's +\emph{Palatino} +and \emph{Euler} type faces (Type~1 PostScript fonts \emph{URW +Palladio L} +and \emph{FPL} were used). The listings are typeset in \emph{Bera +Mono}, originally developed by Bitstream, Inc. as ``Bitstream Vera''. +(Type~1 PostScript fonts were made available by Malte Rosenau and +Ulrich Dirr.) + +The typographic style was inspired by \cauthor{bringhurst:2002}'s genius as +presented in \emph{The Elements of Typographic Style} +\citep{bringhurst:2002}. It is available for \LaTeX\ via \textsmaller{CTAN} as +``\href{http://www.ctan.org/tex-archive/macros/latex/contrib/classicthesis/}% +{\texttt{classicthesis}}''. + +\paragraph{note:} The custom size of the textblock was calculated +using the directions given by Mr. Bringhurst (pages 26--29 and +175/176). 10~pt Palatino needs 133.21~pt for the string +``abcdefghijklmnopqrstuvwxyz''. This yields a good line length between +24--26~pc (288--312~pt). Using a ``\emph{double square textblock}'' +with a 1:2 ratio this results in a textblock of 312:624~pt (which +includes the headline in this design). A good alternative would be the +``\emph{golden section textblock}'' with a ratio of 1:1.62, here +312:505.44~pt. For comparison, \texttt{DIV9} of the \texttt{typearea} +package results in a line length of 389~pt (32.4~pc), which is by far +too long. However, this information will only be of interest for +hardcore pseudo-typographers like me.% + +To make your own calculations, use the following commands and look up +the corresponding lengths in the book: +\begin{verbatim} + \settowidth{\abcd}{abcdefghijklmnopqrstuvwxyz} + \the\abcd\ % prints the value of the length +\end{verbatim} +Please see the file \texttt{classicthesis.sty} for some precalculated +values for Palatino and Minion. + +% \settowidth{\abcd}{abcdefghijklmnopqrstuvwxyz} +% \the\abcd\ % prints the value of the length + + +\bigskip + +\noindent\finalVersionString + + + diff --git a/Master/texmf-dist/doc/latex/classicthesis/FrontBackmatter/Contents.tex b/Master/texmf-dist/doc/latex/classicthesis/FrontBackmatter/Contents.tex new file mode 100644 index 00000000000..68fc7f9eea1 --- /dev/null +++ b/Master/texmf-dist/doc/latex/classicthesis/FrontBackmatter/Contents.tex @@ -0,0 +1,65 @@ +%******************************************************* +% Table of Contents +%******************************************************* +\refstepcounter{dummy} +\pdfbookmark[1]{\contentsname}{tableofcontents} +\setcounter{tocdepth}{2} +\tableofcontents +\markboth{\spacedlowsmallcaps{\contentsname}}{\spacedlowsmallcaps{\contentsname}} +%******************************************************* +% work-around to have small caps also here in the headline +% will not work at this place if the TOC has more than 2 pages +% use \manualmark and then the \markboth as above +% later a modification of \automark[section]{chapter} +%******************************************************* +% List of Figures and of the Tables +%******************************************************* +\clearpage + +\begingroup + \let\clearpage\relax + \let\cleardoublepage\relax + \let\cleardoublepage\relax + %******************************************************* + % List of Figures + %******************************************************* + \refstepcounter{dummy} + %\addcontentsline{toc}{chapter}{\listfigurename} + \pdfbookmark[1]{\listfigurename}{lof} + \listoffigures + + \vspace*{8ex} + + %******************************************************* + % List of Tables + %******************************************************* + \refstepcounter{dummy} + %\addcontentsline{toc}{chapter}{\listtablename} + \pdfbookmark[1]{\listtablename}{lot} + \listoftables + + \vspace*{8ex} +% \newpage + + %******************************************************* + % List of Listings + %******************************************************* +% \refstepcounter{dummy} +% %\addcontentsline{toc}{chapter}{\lstlistlistingname} +% \pdfbookmark[1]{\lstlistlistingname}{lol} +% \lstlistoflistings + + %******************************************************* + % Acronyms + %******************************************************* + \refstepcounter{dummy} + \pdfbookmark[1]{Acronyms}{acronyms} + \chapter*{Acronyms} + \begin{acronym}[CSCW] + \acro{DRY}{Don't Repeat Yourself} + \acro{API}{Application Programming Interface} + \acro{UML}{Unified Modeling Language} + \end{acronym} +\endgroup + +\cleardoublepage
\ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/classicthesis/FrontBackmatter/Declaration.tex b/Master/texmf-dist/doc/latex/classicthesis/FrontBackmatter/Declaration.tex new file mode 100644 index 00000000000..6661e881609 --- /dev/null +++ b/Master/texmf-dist/doc/latex/classicthesis/FrontBackmatter/Declaration.tex @@ -0,0 +1,20 @@ +%******************************************************* +% Declaration +%******************************************************* +\refstepcounter{dummy} +\pdfbookmark[0]{Declaration}{declaration} +\chapter*{Declaration} +\thispagestyle{empty} +Put your declaration here. +\bigskip + +\noindent\textit{\myLocation, \myTime} + +\smallskip + +\begin{flushright} + \begin{tabular}{m{5cm}} + \\ \hline + \centering\myName \\ + \end{tabular} +\end{flushright} diff --git a/Master/texmf-dist/doc/latex/classicthesis/FrontBackmatter/Dedication.tex b/Master/texmf-dist/doc/latex/classicthesis/FrontBackmatter/Dedication.tex new file mode 100644 index 00000000000..ae0f7fd0944 --- /dev/null +++ b/Master/texmf-dist/doc/latex/classicthesis/FrontBackmatter/Dedication.tex @@ -0,0 +1,21 @@ +%******************************************************* +% Dedication +%******************************************************* +\thispagestyle{empty} +\refstepcounter{dummy} +\pdfbookmark[1]{Dedication}{Dedication} + +\vspace*{3cm} + +\begin{center} + \emph{Ohana} means family. \\ + Family means nobody gets left behind, or forgotten. \\ \medskip + --- Lilo \& Stitch +\end{center} + +\medskip + +\begin{center} + Dedicated to the loving memory of Rudolf Miede. \\ \smallskip + 1939\,--\,2005 +\end{center}
\ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/classicthesis/FrontBackmatter/DirtyTitlepage.tex b/Master/texmf-dist/doc/latex/classicthesis/FrontBackmatter/DirtyTitlepage.tex new file mode 100644 index 00000000000..e8701e1ef8f --- /dev/null +++ b/Master/texmf-dist/doc/latex/classicthesis/FrontBackmatter/DirtyTitlepage.tex @@ -0,0 +1,11 @@ +%******************************************************* +% Little Dirty Titlepage +%******************************************************* +\thispagestyle{empty} +%\pdfbookmark[1]{Titel}{title} +%******************************************************* +\begin{center} + \spacedlowsmallcaps{\myName} \\ \medskip + + {\color{Maroon}\spacedallcaps{\myTitle}} +\end{center} diff --git a/Master/texmf-dist/doc/latex/classicthesis/FrontBackmatter/Publication.tex b/Master/texmf-dist/doc/latex/classicthesis/FrontBackmatter/Publication.tex new file mode 100644 index 00000000000..27c9d56eab5 --- /dev/null +++ b/Master/texmf-dist/doc/latex/classicthesis/FrontBackmatter/Publication.tex @@ -0,0 +1,10 @@ +%******************************************************* +% Publications +%******************************************************* +\pdfbookmark[1]{Publications}{publications} +\chapter*{Publications} +Some ideas and figures have appeared previously in the following publications: + +\bigskip + +\noindent Put your publications from the thesis here.
\ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/classicthesis/FrontBackmatter/Titleback.tex b/Master/texmf-dist/doc/latex/classicthesis/FrontBackmatter/Titleback.tex new file mode 100644 index 00000000000..307a5783894 --- /dev/null +++ b/Master/texmf-dist/doc/latex/classicthesis/FrontBackmatter/Titleback.tex @@ -0,0 +1,24 @@ +\thispagestyle{empty} + +\hfill + +\vfill + +\noindent\myName: \textit{\myTitle,} \myDegree, \textcopyright\ \myTime + +%\bigskip +% +%\noindent\spacedlowsmallcaps{Supervisors}: \\ +%\myProf \\ +%\myOtherProf \\ +%\mySupervisor +% +%\medskip +% +%\noindent\spacedlowsmallcaps{Location}: \\ +%\myLocation +% +%\medskip +% +%\noindent\spacedlowsmallcaps{Time Frame}: \\ +%\myTime diff --git a/Master/texmf-dist/doc/latex/classicthesis/FrontBackmatter/Titlepage.tex b/Master/texmf-dist/doc/latex/classicthesis/FrontBackmatter/Titlepage.tex new file mode 100644 index 00000000000..00671471dd4 --- /dev/null +++ b/Master/texmf-dist/doc/latex/classicthesis/FrontBackmatter/Titlepage.tex @@ -0,0 +1,30 @@ +%******************************************************* +% Titlepage +%******************************************************* +\begin{titlepage} + \begin{center} + \large + + \hfill + + \vfill + + {\color{Maroon}\spacedallcaps{\myTitle}} \\ \bigskip + + \spacedlowsmallcaps{\myName} + + \vfill + + \includegraphics[width=6cm]{TFZsuperellipse_bw} \\ \medskip + + \myDegree \\ \medskip + %\myDepartment \\ + %\myFaculty \\ + %\myUni \\ \bigskip + + \myTime + + \vfill + + \end{center} +\end{titlepage}
\ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/classicthesis/LISTOFFILES b/Master/texmf-dist/doc/latex/classicthesis/LISTOFFILES new file mode 100644 index 00000000000..06dfb9a4d46 --- /dev/null +++ b/Master/texmf-dist/doc/latex/classicthesis/LISTOFFILES @@ -0,0 +1,94 @@ +LIST OF FILES FOR ClassicThesis.tex + + *File List* +scrreprt.cls 2006/07/30 v2.95b KOMA-Script document class (report) +scrkbase.sty 2006/07/30 v2.95b KOMA-Script package (basics and keyval use) +scrlfile.sty 2006/03/28 v2.95 KOMA-Script package (loading files) + keyval.sty 1999/03/16 v1.13 key=value parser (DPC) + fleqn.clo 1998/08/17 v1.1c Standard LaTeX option (flush left equations) + size10.clo 2005/09/16 v1.4f Standard LaTeX file (size option) +typearea.sty 2006/07/30 v2.95b KOMA-Script package (type area) +classicthesis-ldpkg.sty 2007/03/21 v1.4.2 Package Loader for Classic Thesis +Style + fontenc.sty + t1enc.def 2005/09/27 v1.99g Standard LaTeX file +textcomp.sty 2005/09/27 v1.99g Standard LaTeX package + ts1enc.def 2001/06/05 v3.0e (jk/car/fm) Standard LaTeX file +inputenc.sty 2006/05/05 v1.1b Input encoding file + latin1.def 2006/05/05 v1.1b Input encoding file + xcolor.sty 2006/11/28 v2.10 LaTeX color extensions (UK) + color.cfg 2005/12/29 v1.1 MiKTeX 'color' configuration + pdftex.def 2006/08/14 v0.03t Graphics/color for pdfTeX +dvipsnam.def 1999/02/16 v3.0i Driver-dependant file (DPC,SPQR) + babel.sty 2005/05/21 v3.8g The Babel package + bblopts.cfg 2006/07/31 v1.0 MiKTeX 'babel' configuration +ngermanb.ldf 2004/02/20 v2.6m new German support from the babel system + english.ldf 2005/03/30 v3.3o English support from the babel system + xspace.sty 2006/05/08 v1.12 Space after command names (DPC,MH) +tabularx.sty 1999/01/07 v2.07 `tabularx' package (DPC) + array.sty 2005/08/23 v2.4b Tabular extension package (FMi) +remreset.sty +mparhack.sty 2005/04/17 v1.4 (T. Sgouros and S. Ulrich) +fixltx2e.sty 2006/03/24 v1.1n fixes to LaTeX +ellipsis.sty 2004/9/28 v1.6 ellipsis: fixes spacing around \global\let .\ker +n \fontdimen 3\font .\kern \fontdimen 3\font .\kern \fontdimen 3\font .\kern \f +ontdimen 3\font .\kern \fontdimen 3\font .\kern \fontdimen 3\font .\kern \fontd +imen 3\font .\kern \fontdimen 3\font .\kern \fontdimen 3\font + natbib.sty 2006/09/06 7.4a (PWD) + amsmath.sty 2000/07/18 v2.13 AMS math features + amstext.sty 2000/06/29 v2.01 + amsgen.sty 1999/11/30 v2.0 + amsbsy.sty 1999/11/29 v1.2d + amsopn.sty 1999/12/14 v2.01 operator names + relsize.sty 2003/07/04 ver 3.1 + acronym.sty 2005/11/11 v1.25 Support for acronyms (Tobias Oetiker) + suffix.sty 2006/07/15 1.5 Variant command support +hyperref.sty 2006/12/30 v6.75k Hypertext links for LaTeX + pd1enc.def 2006/12/30 v6.75k Hyperref: PDFDocEncoding definition (HO) +hyperref.cfg 2006/02/14 v1.1 MiKTeX 'hyperref' configuration +kvoptions.sty 2006/08/22 v2.4 Connects package keyval with LaTeX options (HO +) + url.sty 2005/06/27 ver 3.2 Verb mode for urls, etc. + hpdftex.def 2006/12/30 v6.75k Hyperref driver for pdfTeX +graphicx.sty 1999/02/16 v1.0f Enhanced LaTeX Graphics (DPC,SPQR) +graphics.sty 2006/02/20 v1.0o Standard LaTeX Graphics (DPC,SPQR) + trig.sty 1999/03/16 v1.09 sin cos tan (DPC) +graphics.cfg 2005/12/29 v1.2 MiKTeX 'graphics' configuration + hypcap.sty 2006/02/20 v1.5 Adjusting anchors of captions (HO) + backref.sty 2006/10/06 v1.27 Bibliographical back referencing +ccaption.sty 2005/03/29 v3.2a Extended captioning and new floats +subfigure.sty 2002/07/30 v2.1.4 subfigure package +subfigure.cfg +listings.sty 2004/10/17 1.3b (Carsten Heinz) +lstpatch.sty 2004/10/17 1.3b (Carsten Heinz) + lstmisc.sty 2004/09/07 1.3 (Carsten Heinz) +listings.cfg 2004/09/05 1.3 listings configuration +lstlang1.sty 2004/09/05 1.3 listings language file +lstlang1.sty 2004/09/05 1.3 listings language file + lstmisc.sty 2004/09/07 1.3 (Carsten Heinz) +classicthesis.sty 2007/03/21 v1.4.2 Typographic Style for a classic-looking +thesis + ifthen.sty 2001/05/26 v1.1c Standard LaTeX ifthen package (DPC) + ifpdf.sty 2006/02/20 v1.4 Provides the ifpdf switch (HO) +mathpazo.sty 2005/04/12 PSNFSS-v9.2a Palatino w/ Pazo Math (D.Puga, WaS) +beramono.sty 2004/01/31 (WaS) + eulervm.sty 2005/01/11 v4.0 (WaS) +microtype.sty 2006/09/09 v1.9f Micro-typography with pdfTeX (RS) +microtype.cfg 2006/04/20 v1.8 microtype main configuration file (RS) +booktabs.sty 2005/04/14 v1.61803 publication quality tables +textcase.sty 2004/10/07 v0.07 Text only upper/lower case changing (DPC) + soul.sty 2003/11/17 v2.4 letterspacing/underlining (mf) +placeins.sty 2005/04/18 v 2.2 +titlesec.sty 2005/01/22 v2.6 Sectioning titles +titlesec.new +scrpage2.sty 2006/03/29 v2.2c LaTeX2e KOMA-Script package + tocloft.sty 2003/09/26 v2.3c parameterised ToC, etc., typesetting +footmisc.sty 2005/03/17 v5.3d a miscellany of footnote facilities + scrtime.sty 2006/03/30 v1.1o LaTeX2e KOMA-Script package +prelim2e.sty 2001/02/17 v1.23 prelim2e Package (MS) +everyshi.sty 2001/05/15 v3.00 EveryShipout Package (MS) + ts1cmr.fd 1999/05/25 v2.5h Standard LaTeX font definitions + t1pplj.fd 2004/09/06 font definitions for T1/pplj. +supp-pdf.tex + nameref.sty 2006/12/27 v2.28 Cross-referencing by name of section +refcount.sty 2006/02/20 v3.0 Data extraction from references (HO)
\ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/classicthesis/README b/Master/texmf-dist/doc/latex/classicthesis/README new file mode 100644 index 00000000000..0e0487513f9 --- /dev/null +++ b/Master/texmf-dist/doc/latex/classicthesis/README @@ -0,0 +1,27 @@ +A Classic Thesis Style +An Homage to The Elements of Typographic Style +Copyright (C) 2007 Andr\'e Miede http://www.miede.de + +Please see the file ClassicThesis.pdf for more information. +Your comments are highly appreciated. + +If you like the style then I would appreciate a postcard. My address +can be found in the file ClassicThesis.pdf. A collection of the +postcards I received so far is available online at +http://postcards.miede.de + +License: +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 2 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; see the file COPYING. If not, write to +the Free Software Foundation, Inc., 59 Temple Place - Suite 330, +Boston, MA 02111-1307, USA. diff --git a/Master/texmf-dist/doc/latex/classicthesis/gfx/TFZsuperellipse_bw.pdf b/Master/texmf-dist/doc/latex/classicthesis/gfx/TFZsuperellipse_bw.pdf Binary files differnew file mode 100644 index 00000000000..b5fc45f3476 --- /dev/null +++ b/Master/texmf-dist/doc/latex/classicthesis/gfx/TFZsuperellipse_bw.pdf diff --git a/Master/texmf-dist/doc/latex/classicthesis/gfx/example_1.jpg b/Master/texmf-dist/doc/latex/classicthesis/gfx/example_1.jpg Binary files differnew file mode 100644 index 00000000000..530ede18c47 --- /dev/null +++ b/Master/texmf-dist/doc/latex/classicthesis/gfx/example_1.jpg diff --git a/Master/texmf-dist/doc/latex/classicthesis/gfx/example_2.jpg b/Master/texmf-dist/doc/latex/classicthesis/gfx/example_2.jpg Binary files differnew file mode 100644 index 00000000000..ba7e101e8fd --- /dev/null +++ b/Master/texmf-dist/doc/latex/classicthesis/gfx/example_2.jpg diff --git a/Master/texmf-dist/doc/latex/classicthesis/gfx/example_3.jpg b/Master/texmf-dist/doc/latex/classicthesis/gfx/example_3.jpg Binary files differnew file mode 100644 index 00000000000..46113f520b0 --- /dev/null +++ b/Master/texmf-dist/doc/latex/classicthesis/gfx/example_3.jpg diff --git a/Master/texmf-dist/doc/latex/classicthesis/gfx/example_4.jpg b/Master/texmf-dist/doc/latex/classicthesis/gfx/example_4.jpg Binary files differnew file mode 100644 index 00000000000..d15a4472855 --- /dev/null +++ b/Master/texmf-dist/doc/latex/classicthesis/gfx/example_4.jpg diff --git a/Master/texmf-dist/tex/latex/classicthesis/classicthesis-ldpkg.sty b/Master/texmf-dist/tex/latex/classicthesis/classicthesis-ldpkg.sty new file mode 100644 index 00000000000..9dcd592fdea --- /dev/null +++ b/Master/texmf-dist/tex/latex/classicthesis/classicthesis-ldpkg.sty @@ -0,0 +1,225 @@ +% ******************************************************************** +% classicthesis-ldpkg.sty (formerly known as loadpackages.sty) +% +% Copyright (C) 2007 André Miede http://www.miede.de +% +% If you like the style then I would appreciate a postcard. My address +% can be found in the file ClassicThesis.pdf. A collection of the +% postcards I received so far is available online at +% http://postcards.miede.de +% +% License: +% 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 2 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; see the file COPYING. If not, write to +% the Free Software Foundation, Inc., 59 Temple Place - Suite 330, +% Boston, MA 02111-1307, USA. +% +% ******************************************************************** +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{classicthesis-ldpkg}[2007/03/21 v1.4.2 Package Loader for Classic Thesis Style] + +% ******************************************************************** +% Packages +% ******************************************************************** +\RequirePackage[T1]{fontenc} +\RequirePackage{textcomp} +\RequirePackage[latin1]{inputenc} % latin1 utf8 +\RequirePackage[usenames,dvipsnames]{xcolor} +\RequirePackage[ngerman,american]{babel} +\RequirePackage{xspace} % to get the spacing after macros right +\RequirePackage{tabularx} % better tables +\RequirePackage{remreset} +\RequirePackage{mparhack} % get marginpar right +\RequirePackage{fixltx2e} % fixes some LaTeX stuff +\RequirePackage{ellipsis} % ... ;-) +\RequirePackage[square,numbers]{natbib} % quite good bib style +\RequirePackage[fleqn]{amsmath} % math environments and more by the AMS +\RequirePackage{relsize} % scale font up or down +\RequirePackage[smaller]{acronym} % nice macros for handling all acronyms in the thesis +\renewcommand{\textsf}[1]{\textrm{#1}} % to get the acronyms list right (we don't use sans-serif or bold anyway) +\renewcommand{\textbf}[1]{\textsmaller{#1}} + +% ******************************************************************** +% Commands +% ******************************************************************** +\newcounter{dummy} % necessary for correct hyperlinks (to index, bib, etc.) +\newcommand{\longpage}{\enlargethispage{3\baselineskip}} +\newcommand{\medpage}{\enlargethispage{2\baselineskip}} +\newcommand{\shortpage}{\enlargethispage{\baselineskip}} +\newcommand{\concskip}{\medskip} +\newcommand{\myPrimRef}[1]{\textit{#1}} % how primary index entries will be marked +% ******************************************************************** +\newcommand{\ie}{i.\,e.} +\newcommand{\Ie}{I.\,e.} +\newcommand{\eg}{e.\,g.} +\newcommand{\Eg}{E.\,g.} +\newcommand{\etAl}{et al.\xspace} +\newcommand{\twod}{2\textsc{d}\xspace} +\newcommand{\threed}{3\textsc{d}\xspace} +% ******************************************************************** +\newcommand{\system}[1]{\emph{#1}} +\newcommand{\person}[1]{#1} +\newcommand{\term}[1]{\emph{#1}} +\newcommand{\cauthor}[1]{\person{\citeauthor{#1}}} +\newcommand{\tableheadline}[1]{\multicolumn{1}{c}{\spacedlowsmallcaps{#1}}} +% ******************************************************************** +\newcommand{\RA}{\ensuremath{\Rightarrow}} +\newcommand{\ra}{\ensuremath{\rightarrow}} +\newcommand{\lra}{\ensuremath{\leftrightarrow}} +\newcommand{\On}{\ensuremath{O(n)}\xspace} +\newcommand{\Ologn}{\ensuremath{O(\log n)}\xspace} +\newcommand{\Oone}{\ensuremath{O(1)}\xspace} + + +% ******************************************************************** +% Using PDFLaTeX: +% ******************************************************************** +\RequirePackage[pdftex,hyperfootnotes=false,pdfpagelabels]{hyperref} % backref linktocpage pagebackref +\pdfcompresslevel=9 +\pdfadjustspacing=1 +\RequirePackage[pdftex]{graphicx} % PDFTeX driver for graphicx +\DeclareGraphicsRule{*}{mps}{*}{} % enables use of MetaPost graphics with pdflatex + +%******************************************************* +% new colors for better readability +\definecolor{webgreen}{rgb}{0,.5,0} +\definecolor{webbrown}{rgb}{.6,0,0} + +%******************************************************* +% for German texts to get \autoref macros right +\renewcommand{\figureautorefname}{Figure} +\renewcommand{\tableautorefname}{Table} +\renewcommand{\partautorefname}{Part} +\renewcommand{\chapterautorefname}{Chapter} +\renewcommand{\sectionautorefname}{Section} +\renewcommand{\subsectionautorefname}{Section} +\renewcommand{\subsubsectionautorefname}{Section} +%\renewcommand{\paragraphautorefname}{Absatz} +%\renewcommand{\subparagraphautorefname}{Unterabsatz} +%\renewcommand{\footnoteautorefname}{Fu\"snote} +%\renewcommand{\FancyVerbLineautorefname}{Zeile} +%\renewcommand{\theoremautorefname}{Theorem} +%\renewcommand{\appendixautorefname}{Anhang} +%\renewcommand{\equationautorefname}{Gleichung} +%\renewcommand{\itemautorefname}{Punkt} +%\newcommand*{\subfigureautorefname}{Abbildung} + +% ******************************************************************** +% get the links to the figures and tables right +\RequirePackage[all]{hypcap} % to be loaded after hyperref package + +% ******************************************************************** +% setup the style of the backrefs from the bibliography +\RequirePackage[hyperpageref]{backref} % to be loaded after hyperref package + \renewcommand*{\backref}[1]{} % Disable standard + \renewcommand*{\backrefalt}[4]{% Detailed backref + \ifcase #1 % + \relax%(Not cited.)% + \or + (Cited on page~#2.)% + \else + (Cited on pages~#2.) + \fi} +% \hspace*{\fill}{\scriptsize\itshape\mbox{% +% \ifnum#1=1 % +% (Cited on page~% +% \else +% (Cited on pages~% +% \fi +% #2)} +%} + +% ******************************************************************** +% take care of the caption fonts and sizes (tables and figures) +\RequirePackage[subfigure]{ccaption} + \hangcaption + \captionnamefont{\small\normalfont} + \captiontitlefont{\small} + \captiondelim{.\ } + \setlength{\abovecaptionskip}{\baselineskip} + \setlength{\belowcaptionskip}{\baselineskip} + +% ******************************************************************** +% caption numbering now w/o chapter number +\RequirePackage{remreset} + \makeatletter + \@removefromreset{table}{chapter} % requires remreset package + \renewcommand{\thetable}{\arabic{table}} + \makeatother + \makeatletter + \@removefromreset{figure}{chapter} % requires remreset package + \renewcommand{\thefigure}{\arabic{figure}} + \makeatother + +% ******************************************************************** +% enable subfigures in figures +\RequirePackage[hang]{subfigure} + \makeatletter + \@removefromreset{subfigure}{chapter} % requires remreset package + \renewcommand{\thesubfigure}{(\alph{subfigure})} + \renewcommand{\p@subfigure}{} + \makeatother + +% ******************************************************************** +% fine typesetting of code listings +\RequirePackage{listings} +% ******************************************************************** +% caption numbering now w/o chapter number +\makeatletter + \@removefromreset{lstlisting}{chapter} % requires remreset package + \renewcommand{\thelstlisting}{\arabic{lstlisting}} +\makeatother +% ******************************************************************** +% ...and get the layout of the list of listings right (dirty workaround) +%\makeatletter +% \def\@dottedtocline#1#2#3#4#5{% +% \ifnum #1>\c@tocdepth \else +% \vskip \z@ \@plus.2\p@ +% {\leftskip #2\relax \rightskip \@tocrmarg \parfillskip -\rightskip +% \parindent #2\relax\@afterindenttrue +% \interlinepenalty\@M +% \leavevmode +% \@tempdima #3\relax +% \advance\leftskip \@tempdima \null\nobreak\hskip -\leftskip +% \hbox{{#4}\nobreak +% \hspace{1.5em} +% \nobreak +% \hb@xt@\@pnumwidth{\normalfont \normalcolor #5}}% +% \par}% +% \fi} +% \def\@pnumwidth{0em} +%\makeatother +% ******************************************************************** +% to get the LoL entries right, change line 1461 in listings.sty (v1.3a) to +% {\protect\hspace{-\parindent}Listing~\thelstlisting\hspace{1.5em}\lst@@caption}% +% really nasty, if you know of a better way, please let me know +% ******************************************************************** +%\lstset{emph={trueIndex,root},emphstyle=\color{BlueViolet}}%\underbar} % for special keywords +% ******************************************************************** +\lstset{language=C++, + keywordstyle=\color{RoyalBlue},%\bfseries, + basicstyle=\small\ttfamily, + %identifierstyle=\color{NavyBlue}, + commentstyle=\color{Green}\ttfamily, + stringstyle=\rmfamily, + numbers=left,%none + numberstyle=\scriptsize,%\tiny + stepnumber=2, + numbersep=8pt, + showstringspaces=false, + breaklines=true, + frameround=ftff, + frame=single + %frame=L +} +
\ No newline at end of file diff --git a/Master/texmf-dist/tex/latex/classicthesis/classicthesis.sty b/Master/texmf-dist/tex/latex/classicthesis/classicthesis.sty new file mode 100644 index 00000000000..800173daa98 --- /dev/null +++ b/Master/texmf-dist/tex/latex/classicthesis/classicthesis.sty @@ -0,0 +1,374 @@ +% ******************************************************************** +% classicthesis.sty +% +% Copyright (C) 2007 André Miede http://www.miede.de +% +% If you like the style then I would appreciate a postcard. My address +% can be found in the file ClassicThesis.pdf. A collection of the +% postcards I received so far is available online at +% http://postcards.miede.de +% +% License: +% 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 2 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; see the file COPYING. If not, write to +% the Free Software Foundation, Inc., 59 Temple Place - Suite 330, +% Boston, MA 02111-1307, USA. +% +% ******************************************************************** +% Important: +% +% This style can also be used without the thesis template. +% It works with both LaTeX and PDFLaTeX now. +% +% * You must not use "u etc. in strings/commands that will be spaced out +% (use \"u or real umlauts instead) +% * Chapters must be marked with the \myChapter{Foo} command +% (sorry for the inconvenience at this point) +% * For margin notes: \graffito{} +% * There is a problem with the case of math text in part-, +% chapter-, and section titles and I have got no clue on how to fix this +% (either the case or the spacing breaks). So far, I chose the case. :-( +% +% ******************************************************************** +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{classicthesis}[2007/03/21 v1.4.2 Typographic Style for a classic-looking thesis] +\RequirePackage{ifthen} + \newboolean{tocaligned} % the left column of the toc will be aligned (no indention) + \newboolean{eulerchapternumbers} % use AMS Euler for chapter font (otherwise Palatino) + \newboolean{drafting} % print version information on pages + \newboolean{linedheaders} % chaper headers will have line above and beneath + \newboolean{listsseparated} % toggles the vertical space between lof/lot entries of different chapters + \newboolean{nochapters} % disable all chapter-specific commands + \newboolean{beramono} % toggle nice monospaced font (w/ bold) + pre-installed + \newboolean{eulermath} % use awesome Euler fonts for math + \newboolean{parts} % use part division for the text + \newboolean{a5paper} % use those tiny DIN A5 pages +\DeclareOption{tocaligned}{\setboolean{tocaligned}{true}} +\DeclareOption{eulerchapternumbers}{\setboolean{eulerchapternumbers}{true}} +\DeclareOption{drafting}{\setboolean{drafting}{true}} +\DeclareOption{linedheaders}{\setboolean{linedheaders}{true}} +\DeclareOption{listsseparated}{\setboolean{listsseparated}{true}} +\DeclareOption{subfigure}{\PassOptionsToPackage{subfigure}{tocloft}} +\DeclareOption{nochapters}{\setboolean{nochapters}{true}} +\DeclareOption{beramono}{\setboolean{beramono}{true}} +\DeclareOption{eulermath}{\setboolean{eulermath}{true}} +\DeclareOption{parts}{\setboolean{parts}{true}} +\DeclareOption{a5paper}{\setboolean{a5paper}{true}} +\ProcessOptions\relax + +% turn off some things if we do not use chapters +\ifthenelse{\boolean{nochapters}}% + {% + \setboolean{linedheaders}{false}% + \setboolean{listsseparated}{false}% + \setboolean{eulerchapternumbers}{false}% + \setboolean{parts}{false} + }% + {\relax}% + +% ******************************************************************** +% PDF Stuff +% ******************************************************************** +\RequirePackage{ifpdf} +\ifpdf\RequirePackage{hyperref}\fi % for texorpdfstring command below + +% ******************************************************************** +% Colors +% ******************************************************************** +\RequirePackage[dvipsnames]{xcolor} + +% ******************************************************************** +% Font Stuff +% ******************************************************************** +\RequirePackage[osf,sc]{mathpazo} % Palatino with real small caps and old style figures\\ +% just some font experiments (ignore) +%\RequirePackage[opticals,osf]{MinionPro} % opticals, fullfamily, +%\RequirePackage{lmodern} +%\RequirePackage[urw-garamond]{mathdesign} +%\RequirePackage[light,condensed,math]{iwona} +%\renewcommand{\sfdefault}{iwona} +\ifthenelse{\boolean{beramono}}% + {\RequirePackage[scaled=0.85]{beramono}}% + {\renewcommand{\ttdefault}{\rmdefault}} % put your own suitable typewriter font here +\ifthenelse{\boolean{eulermath}}% + {\RequirePackage[euler-digits]{eulervm}} % Euler math fonts + {\relax} +\ifthenelse{\boolean{eulerchapternumbers}}% font for the chapter numbers + {\newfont{\chapterNumber}{eurb10 scaled 7000}}% + {\newfont{\chapterNumber}{pplr9d scaled 7000}} + % Euler eurb10 / Palatino OSF pplr9d / Palatino SC pplrc9d + % Latin Modern cork-lmr10 +\definecolor{halfgray}{gray}{0.55} % chapter numbers will be semi transparent .5 .55 .6 .0 + +%\RequirePackage[expansion=false]{microtype} % character protruding and other micro-typography stuff +\RequirePackage{microtype} % character protruding and other micro-typography stuff + +% ******************************************************************** +% Textblock size +%******************************************************* +\ifthenelse{\boolean{a5paper}}% + {% A5 + \areaset[5mm]{288pt}{555pt} + \setlength{\marginparwidth}{4em}% + \setlength{\marginparsep}{1.25em}% + }{% A4 + \areaset[5mm]{312pt}{657pt} % 624 + 33 head % 5mm for binding + \setlength{\marginparwidth}{7em}% + \setlength{\marginparsep}{2em}% + } +% Here some suggestions for the text widths and heights: +% Palatino 10pt: 288--312pt | 609--657pt +% Palatino 11pt: 312--336pt | 657--705 +% Minion 10pt: 264--288pt | 561--609pt +% Minion 11pt: 288--312pt | 609--657pt + +% ******************************************************************** +% Own Stuff +% ******************************************************************** +% Graffiti as in GKP's book "Concrete Mathematics" +\DeclareRobustCommand{\graffito}[1]{\marginpar{% + \slshape\small% + %\parindent=0pt\lineskip=0pt\lineskiplimit=0pt%\baselineskip=10pt + %\tolerance=2000\hyphenpenalty=300\exhyphenpenalty=300% + %\doublehyphendemerits=100000\finalhyphendemerits=\doublehyphendemerits% + \raggedright\hspace{0pt}#1}} + +% Enumeration environment with small caps +\newenvironment{aenumerate} + {\def\theenumi{\textsc{\alph{enumi}}}% + \enumerate} + {\endenumerate} + +% ******************************************************************** +% Fancy Stuff +% ******************************************************************** +\RequirePackage{booktabs} % for better rules in tables +\RequirePackage{textcase} % for \MakeTextUppercase +\RequirePackage{soul} % for letterspacing + \sodef\allcapsspacing{\upshape}{0.15em}{0.65em}{0.6em} + \sodef\lowsmallcapsspacing{\scshape}{0.075em}{0.5em}{0.6em} + %\DeclareRobustCommand{\spacedallcaps}[1]{% + % \protected@edef\@myXtemp{\MakeTextUppercase{\allcapsspacing{#1}}}\@myXtemp} + \DeclareRobustCommand{\spacedallcaps}[1]{\MakeTextUppercase{\allcapsspacing{#1}}} + %\DeclareRobustCommand{\spacedlowsmallcaps}[1]{% + % %\protected@edef\@myYtemp{\textsc{\lowsmallcapsspacing{\MakeTextLowercase{#1}}}}\@myYtemp} + % \protected@edef\@myYtemp{\MakeTextLowercase{\textsc{\lowsmallcapsspacing{#1}}}}\@myYtemp} + \DeclareRobustCommand{\spacedlowsmallcaps}[1]{\MakeTextLowercase{\textsc{\lowsmallcapsspacing{#1}}}} + +% ******************************************************************** +% figures are placed only within section they were declared in +% provides command \FloatBarrier +% ******************************************************************** +\RequirePackage[section,below]{placeins} + +% ******************************************************************** +% layout of the chapter-, section-, subsection-, subsubsection-, +% paragraph and description-headings +% ******************************************************************** +\RequirePackage{titlesec} + % parts + \ifthenelse{\boolean{parts}}% + {% + \titleformat{\part}[display] + {\normalfont\centering\large}% + {\thispagestyle{empty}\partname~\MakeTextUppercase{\thepart}}{1em}% + {\color{Maroon}\spacedallcaps} + }{\relax} + % chapters + \ifthenelse{\boolean{linedheaders}}% + {% lines above and below, number right + \titleformat{\chapter}[display]% + {\relax}{\raggedleft{\color{halfgray}\chapterNumber\thechapter} \\ }{0pt}% + {\titlerule\vspace*{.9\baselineskip}\raggedright\spacedallcaps}[\normalsize\vspace*{.8\baselineskip}\titlerule]% + }{% something like Bringhurst + \titleformat{\chapter}[display]% + {\relax}{\mbox{}\marginpar{\vspace*{-3\baselineskip}\color{halfgray}\chapterNumber\thechapter}}{0pt}% + {\raggedright\spacedallcaps}[\normalsize\vspace*{.8\baselineskip}\titlerule]% + } + % sections \FloatBarrier + \titleformat{\section} + {\relax}{\textsc{\MakeTextLowercase{\thesection}}}{1em}{\spacedlowsmallcaps} + % subsections + \titleformat{\subsection} + {\relax}{\textsc{\MakeTextLowercase{\thesubsection}}}{1em}{\normalsize\itshape} + % subsubsections + \titleformat{\subsubsection} + {\relax}{\textsc{\MakeTextLowercase{\thesubsubsection}}}{1em}{\normalsize\itshape} + % paragraphs + \titleformat{\paragraph}[runin] + {\normalfont\normalsize}{\theparagraph}{0pt}{\spacedlowsmallcaps} + % descriptionlabels + \renewcommand{\descriptionlabel}[1]{\hspace*{\labelsep}\spacedlowsmallcaps{#1}} % spacedlowsmallcaps textit textsc + % spacing + \ifthenelse{\boolean{nochapters}}% + {\relax}% + {\titlespacing*{\chapter}{0pt}{1\baselineskip}{1.2\baselineskip}} + \titlespacing*{\section}{0pt}{1.25\baselineskip}{1\baselineskip} + \titlespacing*{\subsection}{0pt}{1.25\baselineskip}{1\baselineskip} + \titlespacing*{\paragraph}{0pt}{1\baselineskip}{1\baselineskip} + +% ******************************************************************** +% headlines +% ******************************************************************** +\RequirePackage[automark]{scrpage2} % provides headers and footers (KOMA Script) + \clearscrheadings + \setheadsepline{0pt} + \ifthenelse{\boolean{nochapters}}% + {\relax}% + {\renewcommand{\chaptermark}[1]{\markboth{\spacedlowsmallcaps{#1}}{}}} + \renewcommand{\sectionmark}[1]{\markright{\thesection\ \spacedlowsmallcaps{#1}}} + \lehead{\mbox{\llap{\small\thepage\kern2em}\headmark\hfil}} + \rohead{\mbox{\hfil{\headmark}\rlap{\small\kern2em\thepage}}} + \renewcommand{\headfont}{\small} + +% ******************************************************************** +% layout of the TOC, LOF and LOT (LOL-workaround see next section) +% ******************************************************************** +\RequirePackage[titles]{tocloft} + % avoid page numbers being right-aligned in fixed-size box + \newlength{\newnumberwidth} + \settowidth{\newnumberwidth}{99} % yields overfull hbox warnings for pages > 99 + \cftsetpnumwidth{\newnumberwidth} + % have the bib neatly positioned after the rest + \newlength{\beforebibskip} + \setlength{\beforebibskip}{0em} + % pagenumbers right after the titles + % parts + \ifthenelse{\boolean{parts}}% + {% + \renewcommand{\thepart}{\roman{part}}% + \renewcommand{\cftpartpresnum}{\scshape}% \MakeTextLowercase +% \renewcommand{\cftpartaftersnum}{\cftchapaftersnum}% +% \renewcommand{\cftpartaftersnumb}{\quad}% +% \setlength{\cftpartnumwidth}{\cftpartnumwidth} + \renewcommand{\cftpartfont}{\color{Maroon}\normalfont}% + \renewcommand{\cftpartpagefont}{\normalfont}% + \renewcommand{\cftpartleader}{\hspace{1.5em}}% + \renewcommand{\cftpartafterpnum}{\cftparfillskip}% + \setlength{\cftbeforepartskip}{1em}% + \setlength{\cftbeforechapskip}{.1em}% + \setlength{\beforebibskip}{\cftbeforepartskip} + }{\relax} + % chapters + \ifthenelse{\boolean{nochapters}}% + {\relax}% + {% + \renewcommand{\cftchappresnum}{\scshape\MakeTextLowercase}% + \renewcommand{\cftchapfont}{\normalfont}% + \renewcommand{\cftchappagefont}{\normalfont}% + \renewcommand{\cftchapleader}{\hspace{1.5em}}% + \renewcommand{\cftchapafterpnum}{\cftparfillskip}% + %\setlength{\cftbeforechapskip}{.1em}% + } + % sections + \renewcommand{\cftsecpresnum}{\scshape\MakeTextLowercase}% + \renewcommand{\cftsecleader}{\hspace{1.5em}} + \renewcommand{\cftsecafterpnum}{\cftparfillskip} + \ifthenelse{\boolean{tocaligned}}{\renewcommand{\cftsecindent}{0em}}{\relax} + % subsections + \renewcommand{\cftsubsecpresnum}{\scshape\MakeTextLowercase}% + \renewcommand{\cftsubsecleader}{\hspace{1.5em}} + \renewcommand{\cftsubsecafterpnum}{\cftparfillskip} + \ifthenelse{\boolean{tocaligned}}{\renewcommand{\cftsubsecindent}{0em}}{\relax} + % figures + \renewcommand{\cftfigpresnum}{\scshape\MakeTextLowercase}% + \renewcommand{\cftfigleader}{\hspace{1.5em}} + \renewcommand{\cftfigpresnum}{\figurename~}%Fig.~} + \renewcommand{\cftfigafterpnum}{\cftparfillskip} + \newlength{\figurelabelwidth} + \settowidth{\figurelabelwidth}{\cftfigpresnum~99} + \addtolength{\figurelabelwidth}{2.5em} + \cftsetindents{figure}{0em}{\figurelabelwidth} + % tables + \renewcommand{\cfttabpresnum}{\scshape\MakeTextLowercase}% + \renewcommand{\cfttableader}{\hspace{1.5em}} + \renewcommand{\cfttabpresnum}{\tablename~}%Tab.~} + \renewcommand{\cfttabafterpnum}{\cftparfillskip} + \newlength{\tablelabelwidth} + \settowidth{\tablelabelwidth}{\cfttabpresnum~99} + \addtolength{\tablelabelwidth}{2.5em} + %\cftsetindents{table}{0em}{\tablelabelwidth} + \cftsetindents{table}{0em}{\figurelabelwidth} + + % dirty work-around to get the spacing after the toc/lot/lof-titles right + \ifthenelse{\boolean{parts}}% + {% + \AtBeginDocument{\addtocontents{toc}{\protect\vspace{-\cftbeforepartskip}}} + }{% + \ifthenelse{\boolean{nochapters}}% + {\relax}% + {\AtBeginDocument{\addtocontents{toc}{\protect\vspace{-\cftbeforechapskip}}}} + } + + % another dirty work-around to get the spaced low small caps into the toc ;-( + \ifthenelse{\boolean{nochapters}}% + {\relax}% + {% + \newcommand{\myChapter}[1]{% for chapters + \ifpdf\chapter[\texorpdfstring{\spacedlowsmallcaps{#1}}{#1}]{#1}% + \else\chapter[\spacedlowsmallcaps{#1}]{#1}\fi% + }% + } + + % yet another dirty work-around to get the spaced low small caps into the toc ;-( + \ifthenelse{\boolean{parts}}% + {% + \newcommand{\myPart}[1]{% for parts + \ifpdf% + % ugly hack to remove the part number from the PDF bookmark entry + \pdfstringdefDisableCommands{\let\thepart\@gobbletwo}% + \part[\texorpdfstring{\spacedlowsmallcaps{#1}}{#1}]{#1}% spacedallcaps spacedlowsmallcaps + \else\part[\spacedlowsmallcaps{#1}]{#1}\fi% + }% + }{\relax} + + \newcommand{\tocEntry}[1]{% for bib, etc. + \ifpdf\texorpdfstring{\spacedlowsmallcaps{#1}}{#1}% + \else{#1}\fi% + } + + % remove the vertical space between lof/lot entries of different chapters + \ifthenelse{\boolean{listsseparated}}{% + \AtBeginDocument{% + \addtocontents{lof}{\protect\vspace{-\cftbeforechapskip}}% + \addtocontents{lot}{\protect\vspace{-\cftbeforechapskip}}% + }% + }{% + \DeclareRobustCommand*{\deactivateaddvspace}{\let\addvspace\@gobble}% + \AtBeginDocument{% + \addtocontents{lof}{\deactivateaddvspace}% + \addtocontents{lot}{\deactivateaddvspace}% + %\addtocontents{lof}{\protect\renewcommand*{\protect\addvspace}[1]{}}% + %\addtocontents{lot}{\protect\renewcommand*{\protect\addvspace}[1]{}}% + }% + } + +% ******************************************************************** +% footnotes setup +% ******************************************************************** +\RequirePackage[bottom]{footmisc} % norule para symbol* marginal perpage + % KOMA-command, footnotemark not superscripted at the bottom + \deffootnote{0em}{0em}{\thefootnotemark\hspace*{.5em}} + %\setfnsymbol{bringhurst} % use symbols recommended by guru Robert Bringhurst + %\setlength{\footnotemargin}{-1em} + +% ******************************************************************** +% Drafting Stuff +% ******************************************************************** +\RequirePackage{scrtime} % time access +\newcommand{\finalVersionString}{} +\ifthenelse{\boolean{drafting}}{% + \RequirePackage[draft]{prelim2e} + \renewcommand{\PrelimWords}{\relax} + \renewcommand{\PrelimText}{\footnotesize[\,\today\ at \thistime\,]} +}{\renewcommand{\finalVersionString}{\emph{Final Version} as of \today\ at \thistime.}} diff --git a/Master/texmf-dist/tpm/classicthesis.tpm b/Master/texmf-dist/tpm/classicthesis.tpm new file mode 100644 index 00000000000..36ee0840c1e --- /dev/null +++ b/Master/texmf-dist/tpm/classicthesis.tpm @@ -0,0 +1,54 @@ +<!DOCTYPE rdf:RDF SYSTEM "../../support/tpm.dtd"> +<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:TPM="http://texlive.dante.de/"> + <rdf:Description about="http://texlive.dante.de/texlive/Package/classicthesis.zip"> + <TPM:Name>classicthesis</TPM:Name> + <TPM:Type>Package</TPM:Type> + <TPM:Date>2007/03/21 17:01:00</TPM:Date> + <TPM:Version></TPM:Version> + <TPM:Creator>karl</TPM:Creator> + <TPM:Title>The classicthesis package.</TPM:Title> + <TPM:Description></TPM:Description> + <TPM:Author></TPM:Author> + <TPM:Size>488069</TPM:Size> + <TPM:License></TPM:License> + <TPM:Build/> + <TPM:RunFiles size="31958"> +texmf-dist/bibtex/bib/classicthesis/Bibliography.bib +texmf-dist/tex/latex/classicthesis/classicthesis-ldpkg.sty +texmf-dist/tex/latex/classicthesis/classicthesis.sty +texmf-dist/tpm/classicthesis.tpm + </TPM:RunFiles> + <TPM:DocFiles size="458719"> +texmf-dist/doc/latex/classicthesis/CHANGES +texmf-dist/doc/latex/classicthesis/COPYING +texmf-dist/doc/latex/classicthesis/Chapters/Chapter01.tex +texmf-dist/doc/latex/classicthesis/Chapters/Chapter02.tex +texmf-dist/doc/latex/classicthesis/Chapters/Chapter03.tex +texmf-dist/doc/latex/classicthesis/Chapters/Chapter0A.tex +texmf-dist/doc/latex/classicthesis/ClassicThesis.pdf +texmf-dist/doc/latex/classicthesis/ClassicThesis.tcp +texmf-dist/doc/latex/classicthesis/ClassicThesis.tex +texmf-dist/doc/latex/classicthesis/ClassicThesis.tps +texmf-dist/doc/latex/classicthesis/FrontBackmatter/Abstract.tex +texmf-dist/doc/latex/classicthesis/FrontBackmatter/Acknowledgments.tex +texmf-dist/doc/latex/classicthesis/FrontBackmatter/Bibliography.tex +texmf-dist/doc/latex/classicthesis/FrontBackmatter/Colophon.tex +texmf-dist/doc/latex/classicthesis/FrontBackmatter/Contents.tex +texmf-dist/doc/latex/classicthesis/FrontBackmatter/Declaration.tex +texmf-dist/doc/latex/classicthesis/FrontBackmatter/Dedication.tex +texmf-dist/doc/latex/classicthesis/FrontBackmatter/DirtyTitlepage.tex +texmf-dist/doc/latex/classicthesis/FrontBackmatter/Publication.tex +texmf-dist/doc/latex/classicthesis/FrontBackmatter/Titleback.tex +texmf-dist/doc/latex/classicthesis/FrontBackmatter/Titlepage.tex +texmf-dist/doc/latex/classicthesis/LISTOFFILES +texmf-dist/doc/latex/classicthesis/README +texmf-dist/doc/latex/classicthesis/gfx/TFZsuperellipse_bw.pdf +texmf-dist/doc/latex/classicthesis/gfx/example_1.jpg +texmf-dist/doc/latex/classicthesis/gfx/example_2.jpg +texmf-dist/doc/latex/classicthesis/gfx/example_3.jpg +texmf-dist/doc/latex/classicthesis/gfx/example_4.jpg + </TPM:DocFiles> + <TPM:Provides>Package/classicthesis</TPM:Provides> + </rdf:Description> +</rdf:RDF> + diff --git a/Master/texmf/lists/classicthesis b/Master/texmf/lists/classicthesis new file mode 100644 index 00000000000..26d7b013a1f --- /dev/null +++ b/Master/texmf/lists/classicthesis @@ -0,0 +1,35 @@ +texmf-dist/doc/latex/classicthesis/CHANGES +texmf-dist/doc/latex/classicthesis/COPYING +texmf-dist/doc/latex/classicthesis/Chapters/Chapter01.tex +texmf-dist/doc/latex/classicthesis/Chapters/Chapter02.tex +texmf-dist/doc/latex/classicthesis/Chapters/Chapter03.tex +texmf-dist/doc/latex/classicthesis/Chapters/Chapter0A.tex +texmf-dist/doc/latex/classicthesis/ClassicThesis.pdf +texmf-dist/doc/latex/classicthesis/ClassicThesis.tcp +texmf-dist/doc/latex/classicthesis/ClassicThesis.tex +texmf-dist/doc/latex/classicthesis/ClassicThesis.tps +texmf-dist/doc/latex/classicthesis/FrontBackmatter/Abstract.tex +texmf-dist/doc/latex/classicthesis/FrontBackmatter/Acknowledgments.tex +texmf-dist/doc/latex/classicthesis/FrontBackmatter/Bibliography.tex +texmf-dist/doc/latex/classicthesis/FrontBackmatter/Colophon.tex +texmf-dist/doc/latex/classicthesis/FrontBackmatter/Contents.tex +texmf-dist/doc/latex/classicthesis/FrontBackmatter/Declaration.tex +texmf-dist/doc/latex/classicthesis/FrontBackmatter/Dedication.tex +texmf-dist/doc/latex/classicthesis/FrontBackmatter/DirtyTitlepage.tex +texmf-dist/doc/latex/classicthesis/FrontBackmatter/Publication.tex +texmf-dist/doc/latex/classicthesis/FrontBackmatter/Titleback.tex +texmf-dist/doc/latex/classicthesis/FrontBackmatter/Titlepage.tex +texmf-dist/doc/latex/classicthesis/LISTOFFILES +texmf-dist/doc/latex/classicthesis/README +texmf-dist/doc/latex/classicthesis/gfx/TFZsuperellipse_bw.pdf +texmf-dist/doc/latex/classicthesis/gfx/example_1.jpg +texmf-dist/doc/latex/classicthesis/gfx/example_2.jpg +texmf-dist/doc/latex/classicthesis/gfx/example_3.jpg +texmf-dist/doc/latex/classicthesis/gfx/example_4.jpg + +texmf-dist/bibtex/bib/classicthesis/Bibliography.bib +texmf-dist/tex/latex/classicthesis/classicthesis-ldpkg.sty +texmf-dist/tex/latex/classicthesis/classicthesis.sty +texmf-dist/tpm/classicthesis.tpm + +texmf/lists/classicthesis diff --git a/Master/texmf/tpm/collection-publishers.tpm b/Master/texmf/tpm/collection-publishers.tpm index fc1ab41c486..0bb6c3d9b43 100644 --- a/Master/texmf/tpm/collection-publishers.tpm +++ b/Master/texmf/tpm/collection-publishers.tpm @@ -28,6 +28,7 @@ <TPM:Package name="asaetr"/> <TPM:Package name="ascelike"/> <TPM:Package name="chem-journal"/> + <TPM:Package name="classicthesis"/> <TPM:Package name="ebsthesis"/> <TPM:Package name="economic"/> <TPM:Package name="elsevier"/> |