From 6b1a9282427a1bfb9d06fc34e8213df6e80c3b7f Mon Sep 17 00:00:00 2001 From: Marko Korhonen Date: Thu, 16 Jan 2020 13:28:22 +0200 Subject: [PATCH] Copied template from submodule to this repo Signed-off-by: Marko Korhonen --- .gitmodules | 3 - metropolia-thesis-latex | 1 - tex/.gitignore | 20 + tex/.latex.yml | 5 + tex/CONTRIBUTING.md | 5 + tex/LICENSE | 395 ++++++ tex/README.md | 49 + tex/biblio.bib | 45 + tex/chapters/0abbr.tex | 36 + tex/chapters/0abstract_en.tex | 41 + tex/chapters/0abstract_fi.tex | 41 + tex/chapters/0acknowledgement.tex | 13 + tex/chapters/0info.tex | 40 + tex/chapters/0license.tex | 35 + tex/chapters/conclusion.tex | 7 + tex/chapters/introduction.tex | 7 + tex/chapters/methods.tex | 7 + tex/chapters/projectSpec.tex | 7 + tex/chapters/solution.tex | 7 + tex/chapters/theory.tex | 7 + tex/code/html5_sample.html | 10 + tex/data.dat | 8 + tex/illustration/LaTeX_cover.png | Bin 0 -> 19121 bytes tex/illustration/cc_by_sa.png | Bin 0 -> 1697 bytes tex/illustration/footer_en.png | Bin 0 -> 19935 bytes tex/illustration/footer_fi.png | Bin 0 -> 5218 bytes tex/illustration/metropolia_en.png | Bin 0 -> 171062 bytes tex/illustration/metropolia_fi.png | Bin 0 -> 197027 bytes tex/main.tex | 177 +++ tex/sample/1content.tex | 177 +++ tex/sample/2lorem.tex | 11 + tex/sample/3graph.tex | 67 + tex/sample/X_R_example.tex | 7 + tex/sample/Xappendix1.tex | 29 + tex/sample/Xappendix2.tex | 43 + tex/style/abbr.tex | 28 + tex/style/appendix.tex | 24 + tex/style/biblio.tex | 20 + tex/style/content.tex | 13 + tex/style/style.tex | 207 +++ tex/style/title.tex | 34 + tex/style/title_headers.tex | 10 + tex/style/toc.tex | 13 + tex/vancouver_fi.bst | 1904 ++++++++++++++++++++++++++++ 44 files changed, 3549 insertions(+), 4 deletions(-) delete mode 160000 metropolia-thesis-latex create mode 100644 tex/.gitignore create mode 100644 tex/.latex.yml create mode 100644 tex/CONTRIBUTING.md create mode 100644 tex/LICENSE create mode 100644 tex/README.md create mode 100644 tex/biblio.bib create mode 100644 tex/chapters/0abbr.tex create mode 100644 tex/chapters/0abstract_en.tex create mode 100644 tex/chapters/0abstract_fi.tex create mode 100644 tex/chapters/0acknowledgement.tex create mode 100644 tex/chapters/0info.tex create mode 100644 tex/chapters/0license.tex create mode 100644 tex/chapters/conclusion.tex create mode 100644 tex/chapters/introduction.tex create mode 100644 tex/chapters/methods.tex create mode 100644 tex/chapters/projectSpec.tex create mode 100644 tex/chapters/solution.tex create mode 100644 tex/chapters/theory.tex create mode 100755 tex/code/html5_sample.html create mode 100644 tex/data.dat create mode 100644 tex/illustration/LaTeX_cover.png create mode 100644 tex/illustration/cc_by_sa.png create mode 100644 tex/illustration/footer_en.png create mode 100644 tex/illustration/footer_fi.png create mode 100644 tex/illustration/metropolia_en.png create mode 100644 tex/illustration/metropolia_fi.png create mode 100644 tex/main.tex create mode 100644 tex/sample/1content.tex create mode 100644 tex/sample/2lorem.tex create mode 100644 tex/sample/3graph.tex create mode 100644 tex/sample/X_R_example.tex create mode 100644 tex/sample/Xappendix1.tex create mode 100644 tex/sample/Xappendix2.tex create mode 100644 tex/style/abbr.tex create mode 100644 tex/style/appendix.tex create mode 100644 tex/style/biblio.tex create mode 100644 tex/style/content.tex create mode 100644 tex/style/style.tex create mode 100644 tex/style/title.tex create mode 100644 tex/style/title_headers.tex create mode 100644 tex/style/toc.tex create mode 100644 tex/vancouver_fi.bst diff --git a/.gitmodules b/.gitmodules index 1ee75df..e69de29 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,3 +0,0 @@ -[submodule "metropolia-thesis-latex"] - path = metropolia-thesis-latex - url = git@github.com:panunu/metropolia-thesis-latex.git diff --git a/metropolia-thesis-latex b/metropolia-thesis-latex deleted file mode 160000 index 2095bf3..0000000 --- a/metropolia-thesis-latex +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 2095bf3956147ad9c7ec7b6d9294ab28324d0bc2 diff --git a/tex/.gitignore b/tex/.gitignore new file mode 100644 index 0000000..4d00985 --- /dev/null +++ b/tex/.gitignore @@ -0,0 +1,20 @@ +*.aux +*.log +*.synctex* +*.toc +*.bbl +*.blg +.project +.DS_Store +*.acn +*.acr +*.alg +*.fdb_latexmk +*.fls +*.glg +*.glo +*.gls +*.ist +*.out +_minted-* +*.pdf diff --git a/tex/.latex.yml b/tex/.latex.yml new file mode 100644 index 0000000..0cd2863 --- /dev/null +++ b/tex/.latex.yml @@ -0,0 +1,5 @@ +# In .latex.yml +compiler: xelatex + +# In .latex.yml +root_file: thesis.tex diff --git a/tex/CONTRIBUTING.md b/tex/CONTRIBUTING.md new file mode 100644 index 0000000..e59c7cd --- /dev/null +++ b/tex/CONTRIBUTING.md @@ -0,0 +1,5 @@ +## Editor + +### Indentation + +Use (2) spaces instead of tabs. diff --git a/tex/LICENSE b/tex/LICENSE new file mode 100644 index 0000000..0fb847e --- /dev/null +++ b/tex/LICENSE @@ -0,0 +1,395 @@ +Attribution 4.0 International + +======================================================================= + +Creative Commons Corporation ("Creative Commons") is not a law firm and +does not provide legal services or legal advice. Distribution of +Creative Commons public licenses does not create a lawyer-client or +other relationship. Creative Commons makes its licenses and related +information available on an "as-is" basis. Creative Commons gives no +warranties regarding its licenses, any material licensed under their +terms and conditions, or any related information. Creative Commons +disclaims all liability for damages resulting from their use to the +fullest extent possible. + +Using Creative Commons Public Licenses + +Creative Commons public licenses provide a standard set of terms and +conditions that creators and other rights holders may use to share +original works of authorship and other material subject to copyright +and certain other rights specified in the public license below. The +following considerations are for informational purposes only, are not +exhaustive, and do not form part of our licenses. + + Considerations for licensors: Our public licenses are + intended for use by those authorized to give the public + permission to use material in ways otherwise restricted by + copyright and certain other rights. Our licenses are + irrevocable. Licensors should read and understand the terms + and conditions of the license they choose before applying it. + Licensors should also secure all rights necessary before + applying our licenses so that the public can reuse the + material as expected. Licensors should clearly mark any + material not subject to the license. This includes other CC- + licensed material, or material used under an exception or + limitation to copyright. More considerations for licensors: + wiki.creativecommons.org/Considerations_for_licensors + + Considerations for the public: By using one of our public + licenses, a licensor grants the public permission to use the + licensed material under specified terms and conditions. If + the licensor's permission is not necessary for any reason--for + example, because of any applicable exception or limitation to + copyright--then that use is not regulated by the license. Our + licenses grant only permissions under copyright and certain + other rights that a licensor has authority to grant. Use of + the licensed material may still be restricted for other + reasons, including because others have copyright or other + rights in the material. A licensor may make special requests, + such as asking that all changes be marked or described. + Although not required by our licenses, you are encouraged to + respect those requests where reasonable. More considerations + for the public: + wiki.creativecommons.org/Considerations_for_licensees + +======================================================================= + +Creative Commons Attribution 4.0 International Public License + +By exercising the Licensed Rights (defined below), You accept and agree +to be bound by the terms and conditions of this Creative Commons +Attribution 4.0 International Public License ("Public License"). To the +extent this Public License may be interpreted as a contract, You are +granted the Licensed Rights in consideration of Your acceptance of +these terms and conditions, and the Licensor grants You such rights in +consideration of benefits the Licensor receives from making the +Licensed Material available under these terms and conditions. + + +Section 1 -- Definitions. + + a. Adapted Material means material subject to Copyright and Similar + Rights that is derived from or based upon the Licensed Material + and in which the Licensed Material is translated, altered, + arranged, transformed, or otherwise modified in a manner requiring + permission under the Copyright and Similar Rights held by the + Licensor. For purposes of this Public License, where the Licensed + Material is a musical work, performance, or sound recording, + Adapted Material is always produced where the Licensed Material is + synched in timed relation with a moving image. + + b. Adapter's License means the license You apply to Your Copyright + and Similar Rights in Your contributions to Adapted Material in + accordance with the terms and conditions of this Public License. + + c. Copyright and Similar Rights means copyright and/or similar rights + closely related to copyright including, without limitation, + performance, broadcast, sound recording, and Sui Generis Database + Rights, without regard to how the rights are labeled or + categorized. For purposes of this Public License, the rights + specified in Section 2(b)(1)-(2) are not Copyright and Similar + Rights. + + d. Effective Technological Measures means those measures that, in the + absence of proper authority, may not be circumvented under laws + fulfilling obligations under Article 11 of the WIPO Copyright + Treaty adopted on December 20, 1996, and/or similar international + agreements. + + e. Exceptions and Limitations means fair use, fair dealing, and/or + any other exception or limitation to Copyright and Similar Rights + that applies to Your use of the Licensed Material. + + f. Licensed Material means the artistic or literary work, database, + or other material to which the Licensor applied this Public + License. + + g. Licensed Rights means the rights granted to You subject to the + terms and conditions of this Public License, which are limited to + all Copyright and Similar Rights that apply to Your use of the + Licensed Material and that the Licensor has authority to license. + + h. Licensor means the individual(s) or entity(ies) granting rights + under this Public License. + + i. Share means to provide material to the public by any means or + process that requires permission under the Licensed Rights, such + as reproduction, public display, public performance, distribution, + dissemination, communication, or importation, and to make material + available to the public including in ways that members of the + public may access the material from a place and at a time + individually chosen by them. + + j. Sui Generis Database Rights means rights other than copyright + resulting from Directive 96/9/EC of the European Parliament and of + the Council of 11 March 1996 on the legal protection of databases, + as amended and/or succeeded, as well as other essentially + equivalent rights anywhere in the world. + + k. You means the individual or entity exercising the Licensed Rights + under this Public License. Your has a corresponding meaning. + + +Section 2 -- Scope. + + a. License grant. + + 1. Subject to the terms and conditions of this Public License, + the Licensor hereby grants You a worldwide, royalty-free, + non-sublicensable, non-exclusive, irrevocable license to + exercise the Licensed Rights in the Licensed Material to: + + a. reproduce and Share the Licensed Material, in whole or + in part; and + + b. produce, reproduce, and Share Adapted Material. + + 2. Exceptions and Limitations. For the avoidance of doubt, where + Exceptions and Limitations apply to Your use, this Public + License does not apply, and You do not need to comply with + its terms and conditions. + + 3. Term. The term of this Public License is specified in Section + 6(a). + + 4. Media and formats; technical modifications allowed. The + Licensor authorizes You to exercise the Licensed Rights in + all media and formats whether now known or hereafter created, + and to make technical modifications necessary to do so. The + Licensor waives and/or agrees not to assert any right or + authority to forbid You from making technical modifications + necessary to exercise the Licensed Rights, including + technical modifications necessary to circumvent Effective + Technological Measures. For purposes of this Public License, + simply making modifications authorized by this Section 2(a) + (4) never produces Adapted Material. + + 5. Downstream recipients. + + a. Offer from the Licensor -- Licensed Material. Every + recipient of the Licensed Material automatically + receives an offer from the Licensor to exercise the + Licensed Rights under the terms and conditions of this + Public License. + + b. No downstream restrictions. You may not offer or impose + any additional or different terms or conditions on, or + apply any Effective Technological Measures to, the + Licensed Material if doing so restricts exercise of the + Licensed Rights by any recipient of the Licensed + Material. + + 6. No endorsement. Nothing in this Public License constitutes or + may be construed as permission to assert or imply that You + are, or that Your use of the Licensed Material is, connected + with, or sponsored, endorsed, or granted official status by, + the Licensor or others designated to receive attribution as + provided in Section 3(a)(1)(A)(i). + + b. Other rights. + + 1. Moral rights, such as the right of integrity, are not + licensed under this Public License, nor are publicity, + privacy, and/or other similar personality rights; however, to + the extent possible, the Licensor waives and/or agrees not to + assert any such rights held by the Licensor to the limited + extent necessary to allow You to exercise the Licensed + Rights, but not otherwise. + + 2. Patent and trademark rights are not licensed under this + Public License. + + 3. To the extent possible, the Licensor waives any right to + collect royalties from You for the exercise of the Licensed + Rights, whether directly or through a collecting society + under any voluntary or waivable statutory or compulsory + licensing scheme. In all other cases the Licensor expressly + reserves any right to collect such royalties. + + +Section 3 -- License Conditions. + +Your exercise of the Licensed Rights is expressly made subject to the +following conditions. + + a. Attribution. + + 1. If You Share the Licensed Material (including in modified + form), You must: + + a. retain the following if it is supplied by the Licensor + with the Licensed Material: + + i. identification of the creator(s) of the Licensed + Material and any others designated to receive + attribution, in any reasonable manner requested by + the Licensor (including by pseudonym if + designated); + + ii. a copyright notice; + + iii. a notice that refers to this Public License; + + iv. a notice that refers to the disclaimer of + warranties; + + v. a URI or hyperlink to the Licensed Material to the + extent reasonably practicable; + + b. indicate if You modified the Licensed Material and + retain an indication of any previous modifications; and + + c. indicate the Licensed Material is licensed under this + Public License, and include the text of, or the URI or + hyperlink to, this Public License. + + 2. You may satisfy the conditions in Section 3(a)(1) in any + reasonable manner based on the medium, means, and context in + which You Share the Licensed Material. For example, it may be + reasonable to satisfy the conditions by providing a URI or + hyperlink to a resource that includes the required + information. + + 3. If requested by the Licensor, You must remove any of the + information required by Section 3(a)(1)(A) to the extent + reasonably practicable. + + 4. If You Share Adapted Material You produce, the Adapter's + License You apply must not prevent recipients of the Adapted + Material from complying with this Public License. + + +Section 4 -- Sui Generis Database Rights. + +Where the Licensed Rights include Sui Generis Database Rights that +apply to Your use of the Licensed Material: + + a. for the avoidance of doubt, Section 2(a)(1) grants You the right + to extract, reuse, reproduce, and Share all or a substantial + portion of the contents of the database; + + b. if You include all or a substantial portion of the database + contents in a database in which You have Sui Generis Database + Rights, then the database in which You have Sui Generis Database + Rights (but not its individual contents) is Adapted Material; and + + c. You must comply with the conditions in Section 3(a) if You Share + all or a substantial portion of the contents of the database. + +For the avoidance of doubt, this Section 4 supplements and does not +replace Your obligations under this Public License where the Licensed +Rights include other Copyright and Similar Rights. + + +Section 5 -- Disclaimer of Warranties and Limitation of Liability. + + a. UNLESS OTHERWISE SEPARATELY UNDERTAKEN BY THE LICENSOR, TO THE + EXTENT POSSIBLE, THE LICENSOR OFFERS THE LICENSED MATERIAL AS-IS + AND AS-AVAILABLE, AND MAKES NO REPRESENTATIONS OR WARRANTIES OF + ANY KIND CONCERNING THE LICENSED MATERIAL, WHETHER EXPRESS, + IMPLIED, STATUTORY, OR OTHER. THIS INCLUDES, WITHOUT LIMITATION, + WARRANTIES OF TITLE, MERCHANTABILITY, FITNESS FOR A PARTICULAR + PURPOSE, NON-INFRINGEMENT, ABSENCE OF LATENT OR OTHER DEFECTS, + ACCURACY, OR THE PRESENCE OR ABSENCE OF ERRORS, WHETHER OR NOT + KNOWN OR DISCOVERABLE. WHERE DISCLAIMERS OF WARRANTIES ARE NOT + ALLOWED IN FULL OR IN PART, THIS DISCLAIMER MAY NOT APPLY TO YOU. + + b. TO THE EXTENT POSSIBLE, IN NO EVENT WILL THE LICENSOR BE LIABLE + TO YOU ON ANY LEGAL THEORY (INCLUDING, WITHOUT LIMITATION, + NEGLIGENCE) OR OTHERWISE FOR ANY DIRECT, SPECIAL, INDIRECT, + INCIDENTAL, CONSEQUENTIAL, PUNITIVE, EXEMPLARY, OR OTHER LOSSES, + COSTS, EXPENSES, OR DAMAGES ARISING OUT OF THIS PUBLIC LICENSE OR + USE OF THE LICENSED MATERIAL, EVEN IF THE LICENSOR HAS BEEN + ADVISED OF THE POSSIBILITY OF SUCH LOSSES, COSTS, EXPENSES, OR + DAMAGES. WHERE A LIMITATION OF LIABILITY IS NOT ALLOWED IN FULL OR + IN PART, THIS LIMITATION MAY NOT APPLY TO YOU. + + c. The disclaimer of warranties and limitation of liability provided + above shall be interpreted in a manner that, to the extent + possible, most closely approximates an absolute disclaimer and + waiver of all liability. + + +Section 6 -- Term and Termination. + + a. This Public License applies for the term of the Copyright and + Similar Rights licensed here. However, if You fail to comply with + this Public License, then Your rights under this Public License + terminate automatically. + + b. Where Your right to use the Licensed Material has terminated under + Section 6(a), it reinstates: + + 1. automatically as of the date the violation is cured, provided + it is cured within 30 days of Your discovery of the + violation; or + + 2. upon express reinstatement by the Licensor. + + For the avoidance of doubt, this Section 6(b) does not affect any + right the Licensor may have to seek remedies for Your violations + of this Public License. + + c. For the avoidance of doubt, the Licensor may also offer the + Licensed Material under separate terms or conditions or stop + distributing the Licensed Material at any time; however, doing so + will not terminate this Public License. + + d. Sections 1, 5, 6, 7, and 8 survive termination of this Public + License. + + +Section 7 -- Other Terms and Conditions. + + a. The Licensor shall not be bound by any additional or different + terms or conditions communicated by You unless expressly agreed. + + b. Any arrangements, understandings, or agreements regarding the + Licensed Material not stated herein are separate from and + independent of the terms and conditions of this Public License. + + +Section 8 -- Interpretation. + + a. For the avoidance of doubt, this Public License does not, and + shall not be interpreted to, reduce, limit, restrict, or impose + conditions on any use of the Licensed Material that could lawfully + be made without permission under this Public License. + + b. To the extent possible, if any provision of this Public License is + deemed unenforceable, it shall be automatically reformed to the + minimum extent necessary to make it enforceable. If the provision + cannot be reformed, it shall be severed from this Public License + without affecting the enforceability of the remaining terms and + conditions. + + c. No term or condition of this Public License will be waived and no + failure to comply consented to unless expressly agreed to by the + Licensor. + + d. Nothing in this Public License constitutes or may be interpreted + as a limitation upon, or waiver of, any privileges and immunities + that apply to the Licensor or You, including from the legal + processes of any jurisdiction or authority. + + +======================================================================= + +Creative Commons is not a party to its public +licenses. Notwithstanding, Creative Commons may elect to apply one of +its public licenses to material it publishes and in those instances +will be considered the “Licensor.” The text of the Creative Commons +public licenses is dedicated to the public domain under the CC0 Public +Domain Dedication. Except for the limited purpose of indicating that +material is shared under a Creative Commons public license or as +otherwise permitted by the Creative Commons policies published at +creativecommons.org/policies, Creative Commons does not authorize the +use of the trademark "Creative Commons" or any other trademark or logo +of Creative Commons without its prior written consent including, +without limitation, in connection with any unauthorized modifications +to any of its public licenses or any other arrangements, +understandings, or agreements concerning use of licensed material. For +the avoidance of doubt, this paragraph does not form part of the +public licenses. + +Creative Commons may be contacted at creativecommons.org. diff --git a/tex/README.md b/tex/README.md new file mode 100644 index 0000000..0eadb2e --- /dev/null +++ b/tex/README.md @@ -0,0 +1,49 @@ +# Metropolia Thesis LaTeX Template + +## License + +Creative Commons License
Metropolia Thesis LaTeX Template by Panu Leppäniemi, Patrik Luoto and Patrick Ausderau is licensed under a Creative Commons Attribution 4.0 International License. + +Check comments in [main.tex](main.tex) for details. Especially what it means when licensing your own thesis when using this template. + +## Compiler + +Use XeLaTeX as a compiler. + +### Compilation + +Usual compilation sequence (minted package require external Python Pygments script to be installed ([check the docs](https://www.ctan.org/pkg/minted?lang=en))) + + # minted require -shell-escape to run external script. + # -8bit avoid ^^I for tabs in minted. + $ xelatex -shell-escape -8bit main + # If any change in the bibliography + $ bibtex8 main + # If any change with the abbreviation or acronym + $ makeglossaries main + #Then compile again + $ xelatex -shell-escape -8bit main + #And if still some citation or label warnings, compile once more + $ xelatex -shell-escape -8bit main + +### Using Overleaf + +1. Create an account on [Overleaf](https://www.overleaf.com?r=2c9014ea&rm=d&rs=b) (if not already have one) + +#### Using git + +Note: git version control != GitHub 😉 These instructions can be used with the Personal/Free subscription plan. While you would need the paid version of Overleaf to directly sync with GitHub. + +1. Fork this project (optional (advantage of fork is to synchronize your github and overleaf projects with your local clone)) +1. Clone your fork (or this github project) to your local computer +1. Follow the [instructions](https://www.overleaf.com/help/230-how-do-i-push-a-new-project-to-overleaf-via-git) to create a new Overleaf project from existing git repo +1. Once done, open your Overleaf project and from Menu change "LaTeX Engine" to XeLaTeX and set ``main.tex`` as the main document + +#### Create new project from Zip + +1. Download this project as zip (or fork) +1. Once logged in Overleaf, open Project section. Then New Project → Upload Project → select the zip (otherwise with the paid version you could sync with github (your fork)) +1. Once project opened: from the Menu change "compiler" to XeLaTeX and set ``main.tex`` as the main document + + + diff --git a/tex/biblio.bib b/tex/biblio.bib new file mode 100644 index 0000000..f077f6a --- /dev/null +++ b/tex/biblio.bib @@ -0,0 +1,45 @@ +%---------------------------------------------------------------------------------------- +% BOOK +%---------------------------------------------------------------------------------------- + +@book{tobias:book, +author = "{Tobias Oetiker} and {Hubert Partl} and {Irene Hyna} and {Elisabeth Schlegl}", +title = "The {N}ot {S}o {S}hort {I}ntroduction to \LaTeX{}2e", +year = "2011", +address = "Switzerland" +} +%publisher = "???", +%isbn = {1234} + +@book{kopka:guide, +author = "{Kopka, Helmut}", +title = "Guide to \LaTeX{}", +publisher = "Addison-Wesley", +year = "2004", +address = "Boston", +isbn = {0321173856} +} + +%---------------------------------------------------------------------------------------- +% ARTICLE +%---------------------------------------------------------------------------------------- + +@article{un:udhr, + author = {international community, United Nations}, + title = {The Universal Declaration of Human Rights}, + url = {http://www.un.org/en/documents/udhr}, + year = 1948 +} + +%---------------------------------------------------------------------------------------- +% WEB +%---------------------------------------------------------------------------------------- + +@online{wikibooks:latex, +title = "\LaTeX{}", +year = "2012", +publisher = "{wikibooks.org}", +url = "http://en.wikibooks.org/wiki/LaTeX", +lastchecked = "November~05, 2012" +} +%author = "{???}", \ No newline at end of file diff --git a/tex/chapters/0abbr.tex b/tex/chapters/0abbr.tex new file mode 100644 index 0000000..dfe6bad --- /dev/null +++ b/tex/chapters/0abbr.tex @@ -0,0 +1,36 @@ +% Generate the glossary +\makeglossaries + +% Acronyms, abbreviations, etc. + +\newacronym{html}{HTML}{HyperText Markup Language} +\newacronym{sql}{SQL}{Structured Query Language} +\newacronym{io}{I/O}{Input/Output} +\newacronym{ram}{RAM}{Random Access Memory} +\newacronym{php}{PHP}{Hypertext Preprocessor} + + +% Glossary entries + +\newglossaryentry{part_key}{ + name={partition key}, + description={a column or set of columns from the same table whose consolidated value decide the partition for a given data} +} +\newglossaryentry{thesis}{ + name=thesis, + description={a written essay one submitted for a university degree}, + plural=theses +} +\newglossaryentry{latex} +{ + name=\LaTeX{}, + description={Is a mark up language specially suited for scientific documents} +} + +\newglossaryentry{maths} +{ + name=mathematics, + description={Mathematics is what mathematicians do} +} + + diff --git a/tex/chapters/0abstract_en.tex b/tex/chapters/0abstract_en.tex new file mode 100644 index 0000000..356f21e --- /dev/null +++ b/tex/chapters/0abstract_en.tex @@ -0,0 +1,41 @@ +% Abstract in English +%Most probably, you only need to change the text of the abstract. Everything else comes from chapter/0info.tex +%If you do not have any appendix, you may delete \total{chapter} and replace with 0 + +\pagestyle{abstract} +\begin{otherlanguage}{english} +{\renewcommand{\arraystretch}{2}% +\begin{tabular}{ | p{4,7cm} | p{10,3cm} |} + \hline + Author(s) \newline + Title \newline\newline + Number of Pages \newline + Date + & + \makeatletter + \@author \newline + \@title \newline\newline %! if very long title over 2 lines, remove one \newline + \pageref*{LastPage} pages + \total{chapter} appendices \newline %! if no appendices, risk to count total of chapter :D + \IfLanguageName {finnish} {\foreignlanguage{english}{\longdate\@date}} {\@date} + \makeatother + \\ \hline + Degree & \metropoliadegree + \\ \hline + Degree Programme & \metropoliadegreeprogramme + \\ \hline + Professional Major & \metropoliaspecialisation + \\ \hline + Instructor(s) & \metropoliainstructors + \\ \hline + \multicolumn{2}{|p{15cm}|}{\vspace{-22pt} + Abstract content. To force newline between paragraph in the abstract, you must have both a empty line and the newline command. \newline + + beginning of second paragraph\ldots + } \\[14cm] \hline + Keywords & \metropoliakeywords + \\ \hline +\end{tabular} +} +\end{otherlanguage} +\clearpage + diff --git a/tex/chapters/0abstract_fi.tex b/tex/chapters/0abstract_fi.tex new file mode 100644 index 0000000..8ca537c --- /dev/null +++ b/tex/chapters/0abstract_fi.tex @@ -0,0 +1,41 @@ +% Abstract in Finnish +%Most probably, you only need to change the text of the abstract. Everything else comes from chapter/0info.tex +%If you do not have any appendix, you may delete \total{chapter} and replace with 0 + +\thispagestyle{tiivis} +\begin{otherlanguage}{finnish} +{\renewcommand{\arraystretch}{2}% +\begin{tabular}{ | p{4,7cm} | p{10,3cm} |} + \hline + Tekijä(t) \newline + Otsikko \newline\newline + Sivumäärä \newline + Aika + & + \makeatletter + \@author \newline + \otsikko \newline\newline %! if very long title over 2 lines, remove one \newline + \makeatother + \pageref*{LastPage} sivua + \total{chapter} liitettä \newline %! if no appendices, risk to count total of chapter :D + \pvm + \\ \hline + Tutkinto & \tutkinto + \\ \hline + Tutkinto-ohjelma & \kohjelma + \\ \hline + Ammatillinen pääaine & \suuntautumis + \\ \hline + Ohjaaja(t) & \ohjaajat + \\ \hline + \multicolumn{2}{|p{15cm}|}{\vspace{-22pt} + Tämä on tiivistelmän ensimmäinen kappale. Tiivistelmän kappaleet loppuvat komentoon newline, jotta saadaan yksi tyhjä rivi aikaiseksi. \newline + + Tämä on tiivistlemän toinen kappale. + } \\[14cm] \hline + Avainsanat & \avainsanat + \\ \hline +\end{tabular} +} +\end{otherlanguage} +\clearpage + diff --git a/tex/chapters/0acknowledgement.tex b/tex/chapters/0acknowledgement.tex new file mode 100644 index 0000000..fcdc130 --- /dev/null +++ b/tex/chapters/0acknowledgement.tex @@ -0,0 +1,13 @@ +% Acknowledgement +% If relevant give a special thanks to the people who supported you during your thesis +% writing. + +\pagestyle{empty} +\chapter*{Acknowledgement} + +Thanks to Panu Leppäniemi, Patrik Luoto and Patrick Ausderau for the \LaTeX{} ~thesis template. + +Thanks to my cat who jump on my keyboard while the text was not saved :D + +\clearpage + diff --git a/tex/chapters/0info.tex b/tex/chapters/0info.tex new file mode 100644 index 0000000..67996a8 --- /dev/null +++ b/tex/chapters/0info.tex @@ -0,0 +1,40 @@ +% Global information (title of your thesis, your name, degree programme, major, etc.) + +\def\thesislang{finnish} %change this depending on the main language of the thesis. +%\def\thesislang{english} % "english" is the only other supported language currently. If someone has the swedish, please contribute! + +\def\secondlang{english} %if the main language is Finnish (or Swedish), you must have 2 abstracts (one in Finnish (or Swedish) and one in English) +%\def\secondlang{finnish} +%If the main language is English and that you are native Finnish (or Swedish) speaker, you must have also abstract in your native language on top of the English one. + +\author{Nimi/Name} %your first name and last name +\def\thesisfi{Insinöörityö}%was Opinnäytetyö +\def\thesisen{Thesis} + +\def\alaotsikko{Alaotsikko/Subtitle} %DISABLED, seems not to be an option with the new template (2018). If you really need it, uncomment and modify style/title.tex accordingly %if you don't have subtitle, empty {} it (but don't delete that line) + +%Finnish section, for title/abstract +\def\otsikko{Opinnäytetyön otsikko} +\def\tutkinto{Tutkinto (esim. Insinööri (AMK))} % change to your needs, e.g. "YAMK", etc. +\def\kohjelma{Koulutusohjelma (esim. Tieto\textendash ja viestintätekniikka)} +\def\suuntautumis{Ammatillinen pääaine (esim. Mobile Solutions)} +\def\ohjaajat{ +Titteli Etunimi Sukunimi\newline +Titteli Etunimi Sukunimi +} +\def\avainsanat{avainsanat} +\def\pvm{\specialdate\today} + +%English section, for title/abstract +\title{Your title here} +\def\metropoliadegree {Bachelor of Engineering} % change to your needs, e.g. "master", etc. +\def\metropoliadegreeprogramme {your degree programme (e.g. Information Technology)} +\def\metropoliaspecialisation {your major option (e.g. Mobile Solutions)} +\def\metropoliainstructors { +First name Last name, Title (for example: Project Manager)\newline +First name Last name, Title (for example: Principal Lecturer) +} +\def\metropoliakeywords {Keywords} +\date{\longmonth\today} + + diff --git a/tex/chapters/0license.tex b/tex/chapters/0license.tex new file mode 100644 index 0000000..f19d4f2 --- /dev/null +++ b/tex/chapters/0license.tex @@ -0,0 +1,35 @@ +% License of your thesis +% If you wish to explain what it means. When you publish your thesis in https://theseus.fi +% you will be able to choose between some Creative Commons licenses +% https://creativecommons.org +% Adapt this example text to your taste. +% This would also be the right place to explain the license you choose for the code you +% produced for your thesis. + +\pagestyle{empty} +\chapter*{Licenses} +\vspace{-20pt} +\begin{center} + \includegraphics[width=80pt]{cc_by_sa} +\end{center}\vspace{-32pt} +This work is licensed under the Creative Commons Attribution-ShareAlike 4.0 International License. That means:\\ +\textbf{You are free to:} +\vspace{-17pt} \begin{itemize} +\item Share \textemdash copy and redistribute the material in any medium or format +\item Adapt \textemdash remix, transform, and build upon the material +\end{itemize}\vspace{-17pt} + +\textbf{Under the following terms:} +\vspace{-17pt} \begin{itemize} +\item Attribution \textemdash You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use. +\item ShareAlike \textemdash If you remix, transform, or build upon the material, you must distribute your contributions under the same license as the original. +\item No additional restrictions \textemdash You may not apply legal terms or technological measures that legally restrict others from doing anything the license permits. +\item Any of the above conditions can be waived if you get my permission +\end{itemize}%\vspace{-17pt} + + +To view a copy of this license, visit \url{http://creativecommons.org/licenses/by-sa/4.0/}. + +I decided to publish my thesis work under the Creative Commons Attribution-ShareAlike 4.0 International License because I strongly believe that you as reader deserve the freedom to copy, share and modify this work and if you do modify it, it is fair to give these same permissions to the others. A copy in electronic form of this work can be found in \url{https://some.place} with the \LaTeX{} source. + +\clearpage diff --git a/tex/chapters/conclusion.tex b/tex/chapters/conclusion.tex new file mode 100644 index 0000000..46acf7f --- /dev/null +++ b/tex/chapters/conclusion.tex @@ -0,0 +1,7 @@ +% Conclusions + +\chapter{Conclusions} + +Check Final Year Project Guide for the content of Conclusions chapter. + +\clearpage %force the next chapter to start on a new page. Keep that as the last line of your chapter! diff --git a/tex/chapters/introduction.tex b/tex/chapters/introduction.tex new file mode 100644 index 0000000..f3d8dc3 --- /dev/null +++ b/tex/chapters/introduction.tex @@ -0,0 +1,7 @@ +% Introduction + +\chapter{Introduction} + +Check Final Year Project Guide for the content of introduction chapter. + +\clearpage %force the next chapter to start on a new page. Keep that as the last line of your chapter! diff --git a/tex/chapters/methods.tex b/tex/chapters/methods.tex new file mode 100644 index 0000000..00700cd --- /dev/null +++ b/tex/chapters/methods.tex @@ -0,0 +1,7 @@ +% Material and Methods + +\chapter{Material and Methods} + +Check Final Year Project Guide for the content of Material and Methods chapter. + +\clearpage %force the next chapter to start on a new page. Keep that as the last line of your chapter! diff --git a/tex/chapters/projectSpec.tex b/tex/chapters/projectSpec.tex new file mode 100644 index 0000000..bc31fd6 --- /dev/null +++ b/tex/chapters/projectSpec.tex @@ -0,0 +1,7 @@ +% Project Specifications + +\chapter{Project Specifications} + +Check Final Year Project Guide for the content of Project Specifications chapter. + +\clearpage %force the next chapter to start on a new page. Keep that as the last line of your chapter! diff --git a/tex/chapters/solution.tex b/tex/chapters/solution.tex new file mode 100644 index 0000000..7c97ac5 --- /dev/null +++ b/tex/chapters/solution.tex @@ -0,0 +1,7 @@ +% Proposed solution + +\chapter{Proposed solution} + +Check Final Year Project Guide for the content of Proposed solution chapter. + +\clearpage %force the next chapter to start on a new page. Keep that as the last line of your chapter! diff --git a/tex/chapters/theory.tex b/tex/chapters/theory.tex new file mode 100644 index 0000000..ad352da --- /dev/null +++ b/tex/chapters/theory.tex @@ -0,0 +1,7 @@ +% Theoretical background + +\chapter{Theoretical background} + +Check Final Year Project Guide for the content of Theoretical background chapter. + +\clearpage %force the next chapter to start on a new page. Keep that as the last line of your chapter! diff --git a/tex/code/html5_sample.html b/tex/code/html5_sample.html new file mode 100755 index 0000000..144eb4c --- /dev/null +++ b/tex/code/html5_sample.html @@ -0,0 +1,10 @@ + + + + + HTML5 Document Template + + + Some text here (visible to the users) + + \ No newline at end of file diff --git a/tex/data.dat b/tex/data.dat new file mode 100644 index 0000000..58181cd --- /dev/null +++ b/tex/data.dat @@ -0,0 +1,8 @@ +c a +5 564.08 +10 661.66 +20 1329.56 +50 2659.63 +100 4653.16 +200 10614.32 +1000 53184.27 diff --git a/tex/illustration/LaTeX_cover.png b/tex/illustration/LaTeX_cover.png new file mode 100644 index 0000000000000000000000000000000000000000..32dad80350d70caa1aec17d6e9258894968f6fbc GIT binary patch literal 19121 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 literal 0 HcmV?d00001 diff --git a/tex/illustration/cc_by_sa.png b/tex/illustration/cc_by_sa.png new file mode 100644 index 0000000000000000000000000000000000000000..e76aeffd876ae1ca70e124863b7acfa06831e83d GIT binary patch literal 1697 zcmV;S244AzP)Pwv1JY9U zHEK~?Rfs$&tklX>JyNOm ztV)N+hjjE@6I|Dx)p!hZ6jkASa4&SEvPsqn-DZ%3;Z+@E0NkY@`;6dbQ*41bCCAnZ z&;aVp!x_5s$sM}ZbM4YmKp)0tewyLAmBR{e3M@KP$gnl_2pamIR08^?eY?b~wKlSzX+2$S0_5beYdqE+v=By5K zT&Ii8NQgGJHISQG@!aD%8XOwb^^cB@(!|6B3$8^!=3uT<5IU(}2N*mFTDSnW#FjYr z>6ih$-rimsA0MZwsVPb(lPtJKAI9XlxHpqaQ@N&r3`+)GXq>!5Td}Z_DlDux@N|)S zdU`Z{V`Fr3azf^YK8#@w<~jkP)B1IQ;n2XBpaod28C-w|AkWUus96gH0tTS5>i`)W zhK<7-aD1^;ly-KvHL9?%V(|loWnly5CV6SY+G0(+09ffiJw2s-F2{mvH~MveaeU#F zz_~cuGPolnBbGbcs9_Uuk8H`%2~Nfu7gQlx@zxpzH&+cb0p1gq_5Ap_CBSIH((G`i zmHwwsp3pmQ_ZuV{iL|BP0C1YAA<=gskb;M<3IdpMOE$fBT&dvVV5gv3>)6!wC^woT!IwGEJBPh9@^Si)_iz zaF1Ppg?<1$FfhPi4h{|)_*hu+zb{`p(r*A58Jc>eax5#XSEdF;3*aB@9z+J;JT_ZD zPNE4bhHh{%GQLYR5eaG0gv7(I6JWG(I84LC!~B1&0Df`uqJ4nj+;D_N5+NTwENB() z0?c4AXgMa|FOD>HBjW=VW$PhZEEVHu0z53jwf}-5(BRDAsa0T0Q|-12OSI@t`HZau{V7;C90_(EzGB zO#ABIJ?3avVcP!@V5f^M2G^O}>Z@>+JBoD70ojKO9?KlIAUOuNONPU^oDrim08p_TcVHwx1LvgkLD zp~0f%Fs&ekY0+fkFs-Y~l_JrQ(`0iz>t&*`Ur#hpx)g~OY6x_1~>r~lE9l+~U zxvKz{i#>~fFL+<fKA6*N0Uvn5$ZKL3hG0c$*?l(WY$<%;28yonBKE5}0{P19slL3G%TXH*( zi~w%ATB7+s=iRD8&a;MJ*0k;gE{OJHA@ r1-Ih(jstupE`*5Qx&oqeZ&$to@Ym>elSGv`00000NkvXXu0mjf@eCw0 literal 0 HcmV?d00001 diff --git a/tex/illustration/footer_en.png b/tex/illustration/footer_en.png new file mode 100644 index 0000000000000000000000000000000000000000..3ecf0c9b5bbb9e27a1b33617207274019bafbb62 GIT binary patch literal 19935 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 WuBRjf_MAQfGQiW-&t;ucLK6TQzMUNa literal 0 HcmV?d00001 diff --git a/tex/illustration/footer_fi.png b/tex/illustration/footer_fi.png new file mode 100644 index 0000000000000000000000000000000000000000..d346330b0cd6b2799e21233220ab40b63480723f GIT binary patch literal 5218 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 D;?ti9 literal 0 HcmV?d00001 diff --git a/tex/illustration/metropolia_en.png b/tex/illustration/metropolia_en.png new file mode 100644 index 0000000000000000000000000000000000000000..3cf425b8f7d35308b4be7933c18c6298053096ca GIT binary patch literal 171062 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

Ai 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

9jJG00D7XaRPtVgTq(5g2Y=tyG6-L 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

mh{{yyrkH_S^PtKjF`~3pEgMRnZ+s=kR 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 xn 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