Changes for page Technical Stuff
Last modified by Alexander Schulz-Rosengarten on 2025/10/21 14:40
From version 17.1
edited by Niklas Rentz
on 2022/03/08 17:13
on 2022/03/08 17:13
Change comment:
There is no comment for this version
Summary
-
Page properties (3 modified, 0 added, 0 removed)
-
Objects (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Parent
-
... ... @@ -1,0 +1,1 @@ 1 +Writing and Grading Theses - Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. nre1 +XWiki.cds - Content
-
... ... @@ -16,9 +16,9 @@ 16 16 * [[The excellent Git tutorial>>url:https://www.atlassian.com/git/tutorial||shape="rect"]], written by the guys at Atlassian 17 17 * The Git page in our KIELER Wiki: [[doc:KIELER.Using Git]] 18 18 19 -The main tex file for a thesis should be {{code language="none"}}<name of repository>.tex{{/code}} (see also [[Git/Structure>>url:http://trac.rtsys.informatik.uni-kiel.de/trac/rtsys/wiki/Git/Structure||style="text-decoration: none;" shape="rect" class="wiki"]] for the canonical naming scheme).E.g., the bachelor thesis of user xyz can be found in a repository named {{code language="none"}}xyz-bt{{/code}} [[in the Theses project of our GitLab system>>url:https://git.informatik.uni-kiel.de/ag-rtsys/theses||shape="rect"]], in a file named {{code language="none"}}xyz-bt.tex{{/code}}. If there is a talk to "defend" the thesis (Bachelor-Kolloquium, Disputation), the talk should also be included in this repository, and should be named {{code language="none"}}<name of repository>-talk.tex{{/code}} (e.g. {{code language="none"}}xyz-bt-talk.tex{{/code}}). In case your thesis should be made available on-line, the same names should be used, e.g.,{{code language="none"}} xyz.pdf{{/code}}.19 +The main tex file for a thesis should be {{code language="none"}}<name of repository>.tex.{{/code}} E.g., the bachelor thesis of user xyz can be found in a repository named {{code language="none"}}xyz-bt{{/code}} [[in the Theses project of our GitLab system>>url:https://git.informatik.uni-kiel.de/ag-rtsys/theses||shape="rect"]], in a file named {{code language="none"}}xyz-bt.tex{{/code}}. If there is a talk to "defend" the thesis (Bachelor-Kolloquium, Disputation), the talk should also be included in this repository, and should be named {{code language="none"}}<name of repository>-talk.tex{{/code}} (e.g. {{code language="none"}}xyz-bt-talk.tex{{/code}}). In case your thesis should be made available on-line, the same names should be used, e.g.,{{code language="none"}} xyz.pdf{{/code}}. 20 20 21 -See also the notes on [[preparing a paper>>doc:Writing Papers]], e.g. regarding which files should be kept in Git and which shouldn't. 21 +See also the notes on [[preparing a paper>>doc:RTSYS.Rtsys Group Wiki.Writing Guides.Writing Papers.WebHome]], e.g. regarding which files should be kept in Git and which shouldn't. 22 22 23 23 = Editor/IDE = 24 24 ... ... @@ -36,31 +36,3 @@ 36 36 }}} 37 37 38 38 You can find a short manual [[over here>>url:http://www.tex.ac.uk/tex-archive/macros/latex/contrib/todonotes/todonotes.pdf||shape="rect"]]. 39 - 40 -= The Bibliography = 41 - 42 -Proper bibliographies in LaTeX are built using bibtex, which allows you to store information about publications in so-called bib files with identifiers that you can use to reference them from your main LaTeX document. In a desperate attempt to keep everything neat and tidy, we have [[a central bib Git repository>>url:https://git.informatik.uni-kiel.de/ag-rtsys/tex/bib||shape="rect"]] which contains bib files we use and occasionally add to: 43 - 44 -* cau-rt.bib: The main database which contains publications we reference, but have not written ourselves. 45 -* pub-rts.bib: The database containing our own publications. 46 -* rts-arbeiten.bib: The database containing the theses produced by our students. Yes, we actually do reference those from time to time. 47 - 48 -The recommended workflow is to clone that repository locally and tell bibtex that it can find bibliography databases there (google for BIBINPUTS). If you belong to our group's staff, feel free to add to the databases if you're missing a reference. If you are a student, the recommendation is that you collect the items you would add in a separate bib file in your thesis directory and merge those into cau-rt.bib at the end of your tenure. 49 - 50 -= Publishing the thesis on-line = 51 - 52 -If your advisor has agreed that your thesis should be made available on-line, and you have signed your[[(% class="icon" %) (%%)consent>>url:https://www.rtsys.informatik.uni-kiel.de/en/files/Einverstaendniserklaerung.doc||shape="rect"]], then you can publish this as follows. Say your thesis is xyz-bt.pdf. ("bt" for Bachelor theses, "mt" for Master theses, "diss" for dissertations.) To upload this, use the command 53 - 54 ->scp xyz-bt.pdf biblio@…:/home/biblio/public_html/downloads/theses 55 - 56 -If you don't have the right permissions to do this, ask your advisor or the [[System Administrator >>url:http://trac.rtsys.informatik.uni-kiel.de/trac/rtsys/wiki/System_Administrator||style="text-decoration: none;" shape="rect" class="wiki"]]to publish this for you. 57 - 58 -Then, check that your thesis is indeed available under the URL 59 - 60 ->[[(% class="icon" %) (%%)http:~~/~~/rtsys.informatik.uni-kiel.de/~~~~biblio/downloads/theses/xyz-bt.pdf>>url:http://rtsys.informatik.uni-kiel.de/%7Ebiblio/downloads/theses/xyz-bt.pdf||style="text-decoration: none;" shape="rect" class="ext-link"]] 61 - 62 -Note: The name of this file should follow the canonical naming scheme used in subversion ([[Subversion/Structure >>url:http://trac.rtsys.informatik.uni-kiel.de/trac/rtsys/wiki/Subversion/Structure||style="text-decoration: none;" shape="rect" class="wiki"]]), even if your thesis is for some reason not in the subversion system. 63 - 64 -= Source Code = 65 - 66 -Von Ihnen im Laufe der Arbeit entwickelte Software (oder Hardware-Beschreibungen) sind Teil Ihrer Arbeit. Dies bedeutet: es sollte eine Übersicht über die Software in geeigneter Form gegeben werden, z.B. in Form von Klassendiagrammen mit Erläuterungen. Hinweise zum Einbinden von Code in LaTeX finden sich in dem[[(% class="icon" %) (%%)Beispieldokument>>url:http://www.informatik.uni-kiel.de/%7Ert-kiel/kiel/documents/papers/example.tar.gz||style="text-decoration: none;" shape="rect" class="ext-link"]] (s.o.).
- Confluence.Code.ConfluencePageClass[0]
-
- Id
-
... ... @@ -1,1 +1,1 @@ 1 - 1221591101 +7700977 - URL
-
... ... @@ -1,1 +1,1 @@ 1 -https://rtsys.informatik.uni-kiel.de/confluence//wiki/spaces/RTSYS/pages/ 122159110/Technical Stuff1 +https://rtsys.informatik.uni-kiel.de/confluence//wiki/spaces/RTSYS/pages/7700977/Technical Stuff