summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/scientific-thesis-cover
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2017-12-30 22:45:40 +0000
committerKarl Berry <karl@freefriends.org>2017-12-30 22:45:40 +0000
commit11bdb0dfe33ef90660946ca81611e48bab41cc05 (patch)
treef9f0d743129d3ca2a7a9f766db931ceecca1ed95 /Master/texmf-dist/doc/latex/scientific-thesis-cover
parent46235c05d2dfa8c8a0f8903a890622250aaff40f (diff)
scientific-thesis-cover (30dec17)
git-svn-id: svn://tug.org/texlive/trunk@46172 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/scientific-thesis-cover')
-rw-r--r--Master/texmf-dist/doc/latex/scientific-thesis-cover/README.TEXLIVE7
-rw-r--r--Master/texmf-dist/doc/latex/scientific-thesis-cover/README.md160
2 files changed, 167 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/scientific-thesis-cover/README.TEXLIVE b/Master/texmf-dist/doc/latex/scientific-thesis-cover/README.TEXLIVE
new file mode 100644
index 00000000000..c62a9590c17
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/scientific-thesis-cover/README.TEXLIVE
@@ -0,0 +1,7 @@
+The following files have been removed in the TeX Live installation of
+the current package, typically due to duplication, lack of space, or
+missing source code. You can find these files on CTAN at
+ http://mirror.ctan.org/macros/latex/contrib/scientific-thesis-cover
+If questions or concerns, email tex-live@tug.org.
+
+ demo.pdf
diff --git a/Master/texmf-dist/doc/latex/scientific-thesis-cover/README.md b/Master/texmf-dist/doc/latex/scientific-thesis-cover/README.md
new file mode 100644
index 00000000000..16081260ac4
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/scientific-thesis-cover/README.md
@@ -0,0 +1,160 @@
+# Cover page for scientific works
+
+[![Build Status](https://circleci.com/gh/latextemplates/scientific-thesis-cover/tree/master.svg?style=shield)](https://circleci.com/gh/latextemplates/scientific-thesis-cover/)
+
+
+Institutions require a cover page and an affirmation at the end of the thesis.
+This work provides both.
+It stems from the [computer science institutes of the University of Stuttgart], but is open to any university.
+
+In case you are looking for a **full thesis template** including a cover page and affirmation, please go to <https://github.com/latextemplates/scientific-thesis-template>.
+Please report issues concerning this package at the GitHub repository at <https://github.com/latextemplates/scientific-thesis-cover>.
+
+## Features
+
+- utf8
+- options for all required text on the coverpage
+
+## Installation
+
+- Download `scientific-thesis-cover.sty`
+
+## Usage Example
+
+An example can be found in [tests/TEST_english_oneside.tex](tests/TEST_english_oneside.tex).
+
+## Usage
+
+Just include the package with all options specified:
+
+ \usepackage[
+ title={Super relevant evaluation of new blackhole-generation method},
+ author={Max Musterjunge},
+ type=bachelor,
+ institute=iaas,
+ course=cs,
+ examiner={Prof.\ Dr.\ Hans Mustermann},
+ supervisor={Otto Normalverbraucher, M.Sc.},
+ startdate={2012-06-01},
+ enddate={2012-12-01},
+ language=english
+ ]{scientific-thesis-cover}
+
+Afterwards you can create the cover using `\Coverpage` and get the affirmation text by using `\Affirmation`
+
+## Supported Options
+
+This package supports the following options:
+
+- language: Language used for all labels and text.
+ - `language=german` will use german (default)
+ - `language=english` will use english
+
+- title: Title of work. Should be placed in curly braces:
+
+ - `title={My thesis title}`
+ - `title={My very long thesis title}`
+
+- author: Author of work. Should be placed in curly braces. May contain more than one author seperated by commas:
+ - `author={Peter Lustig}`
+ - `author={Peter Lustig, Franz Josef, Vladimir Sixth}`
+
+- type: Type of work. May be set to one of the following values or arbitrary text in curly braces:
+ - `type=bachelor` will label your work as Bachelor's Thesis.
+ Currently, the term regulations of the University of Stuttgart are in place.
+ It is assumed that you study a German Bachelor program.
+ Thus, even if you write in English, the type of your thesis is a "Bachelorarbeit".
+ In case you study in a different program (such as [INFOTECH]), please fill in the appropriate type of your thesis in curly brackets.
+ See below.
+ - `type=master` will label your work as Masters's Thesis
+ - `type=diplom` will label your work as Diploma Thesis
+ - `type=study` will label your work as Student Research Project
+ - `type=projectinf` will label your work as Projekt-INF
+ - Arbitrary strings are also possible: `type={research project}` will label your work as "research project"
+
+- institute: States for which institute you are doing this work. May be set to one of the following values or arbitrary text in curly braces:
+ - `institute=iaas` will state Institute of Architecture of Application Systems
+ - `institute=ipvs` will state Institute of Parallel and Distributed Systems
+ - `institute=fmi` will state Institute of Formal Methods in Computer Science
+ - `institute=iste` will state Institute of Software Technology
+ - `institute=iti` will state Institute of Computer Architecture and Computer Engineering
+ - `institute=iris` will state Institute of Computer-aided Product Development Systems
+ - `institute=vis` will state Institute of Visualization and Interactive Systems
+ - `institute=visus` will state Visualisation Research Center Stuttgart
+ - `institute=sec` will state Institute of Information Security
+ - `institute=fac` will state Faculty of Computer Science
+ - Arbitrary strings are possible: `institute={Custom fictional institute}` will state Custom fictional institute
+
+- course: Type of study. May be set to one of the following values or arbitrary text in curly braces:
+ - `course=cs` will state that your course of study is Computer Science
+ - `course=se` will state that your course of study is Software Engineering
+ - `course=mcl` will state that your course of study is Master Computational Linguistics
+ - `course=msv` will state that your course of study is Maschinelle Sprachverarbeitung
+ - `course=bis` will state that your course of study is Business Information Systems
+ - `course=simtech` will state that your course of study is Simulation Technology
+ - Arbitrary strings are possible: `course={New Study course}` will state that your course of study is New Study course
+
+- examiner: Your examiner.
+ - `examiner={Prof.\ Dr.\ Hans Mustermann}`
+
+- supervisor: Your supervisor.
+ - `supervisor={Otto Normalverbraucher, M.Sc.}`
+
+- startdate: Startdate of your work.
+ Preferably ISO-8601. See <https://xkcd.com/1179/> and <https://www.explainxkcd.com/wiki/index.php/1179:_ISO_8601>.
+ - `startdate={2012-06-01}`
+
+- enddate: Enddate of your work.
+ - `enddate={2012-12-01}`
+
+- crk: CR-Classification codes of your work. May be separated by commas:
+ - `crk={A.1, A.2}`
+
+## Additional Optional Options
+
+- number: Running number of work. May contain arbitrary text. Should contain the number you got for your work.
+ - `number=1234` will label your work to have number 1234
+- `setPageNumberToOne=true` will set the page after the cover to `1` (default false)
+- `setCoverPageNumberToMinusOne=true` will set `-1` as the page number for the cover page (default false)
+
+## Known Problems
+
+Multiline/Commands in option values are currently only supported if you load `kvoptions-patch` **before** the documentclass definition like this:
+
+ \RequirePackage{kvoptions-patch}
+ \documentclass[twoside]{article}
+
+## How to release
+
+1. Adapt `CHANGELOG.md`
+2. Adapt version and date in `scientific-thesis-cover.sty`
+3. Tag the release commit using `git tag`
+4. Push to GitHub
+5. Add CHANGELOG part to GitHub release manually, because [github-release-from-changelog](https://github.com/MoOx/github-release-from-changelog) currently works with `package.json` only.
+6. Publish to CTAN
+ - Windows: Patch `C:\MiKTeX\scripts\ctanify\ctanify`: Remove `-y` from `zip` command line arguments `zip -q -r -9 -y -m`.
+ - Run `pdflatex demo`
+ - Run `perl "C:\MiKTeX\scripts\ctanify\ctanify" README.md scientific-thesis-cover.sty demo.pdf`
+ - Go to <https://www.ctan.org/upload> and use `scientific-thesis-cover.tar.gz` as archive.
+
+## License
+
+This work may be distributed and/or modified under the conditions of
+the LaTeX Project Public License, version 1.3c of the license.
+The latest version of this license is in <http://www.latex-project.org/lppl.txt>
+and version 1.3c or later is part of all distributions of LaTeX
+version 2005/12/01 or later.
+
+This work has the LPPL maintenance status "maintained".
+
+The Current Maintainer and author of this work is Oliver Kopp.
+
+This work consists of the files `scientific-thesis-cover.sty`, `demo.tex`, and `README.md`.
+In case files are not listed here, but available at <https://github.com/latextemplates/scientific-thesis-cover>, these additional files also form part of this work.
+
+### Contributors (incomplete list)
+
+Bernd Raichle, Timo Heiber, Steffen Keul, Oliver Kopp, Kai Mindermann, Matthias Papesch, Nils Radtke, Niklas Schnelle
+
+ [computer science institutes of the University of Stuttgart]: http://www.informatik.uni-stuttgart.de/index.en.html
+ [INFOTECH]: https://www.uni-stuttgart.de/infotech/