Giter Site home page Giter Site logo

tum-dev / tum-thesis-latex Goto Github PK

View Code? Open in Web Editor NEW

This project forked from fwalch/tum-thesis-latex

145.0 145.0 50.0 1.62 MB

:notebook_with_decorative_cover: A LaTeX template for TUM Bachelor/Master theses.

Makefile 8.69% TeX 84.30% Batchfile 1.86% Shell 2.21% Perl 2.93%
hacktoberfest latex latex-template

tum-thesis-latex's People

Contributors

bibstha avatar bishwahang avatar com8 avatar dejdav avatar ein-tim avatar fwalch avatar garfield96 avatar jan-moeller avatar jigaoluo avatar josefschoenberger avatar juli4p avatar just-max avatar lkskstlr avatar moritzs avatar pbhdk avatar serenita avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

tum-thesis-latex's Issues

What is the difference between build/main.pdf and build/fachschaft_print.pdf?

From what I can tell, it tries to fix some issue with the twoside configuration of the thesis, but it is not documented in the README or the Makefile.

.PHONY: _fachschaft-print
_fachschaft-print:
@if grep -sq '^TUM-Dev LaTeX-Thesis-Template: twoside$$' $(OUT)/$(FILE).log; then \
if [ "$(OUT)/fachschaft_print.pdf" -nt "$(OUT)/$(FILE).pdf" ]; then \
echo "fachschaft_print.pdf is up to date"; \
else \
echo "Building fachschaft_print.pdf..."; \
if ! command -v pdfjam >/dev/null; then \
echo "PDFJAM not installed. Can not build fachschaft_print.pdf."; \
rm -f "$(OUT)/_fachschaft_print.pdf"; \
else \
pdfjam --twoside --a4paper -o "$(OUT)/fachschaft_print.pdf" "$(OUT)/$(FILE).pdf" 1,3-; \
fi \
fi \
else \
cp "$(OUT)/$(FILE).pdf" "$(OUT)/fachschaft_print.pdf"; \
fi;

My guess is that line 23 removes pages 1 and 3 because they are blank?

If it is not using the twoside mode, then it just copies main.pdf to fachschaft_print.pdf.

Change language of the thesis

Hello, i want to use the template for my german thesis and wanted to ask if there is any easy way i have overseen to change its language to german, so that the cover page is in german for example. Or so that it says "Literaturverzeichnis" instead of "Bibliography". I also do not know if this is the right way to ask something like this, if not i am sorry.

Including the degree course in the cover/ title

Hello,

thanks for the great template!

I noticed that it uses getFaculty() for both the faculty and the course of degree in the cover/ title. Im studying Information Systems so my cover should say:
SCHOOL OF COMPUTATION, INFORMATION AND TECHNOLOGY — INFORMATICS (faculty)
Bachelor’s Thesis in Information Systems (course of degree)

But currently I can only specify the faculty and it is used for both lines. So my suggestion would be to add a \newcommand*{\getDegree} in main and use getDegree() instead of getFaculty() in line 25/ 17 of cover/ title.
Alternatively since the template is meant for the Informatics faculty you could set it to Informatics by exchanging getFaculty() with "Informatics" in line 19/ 11 of cover/ title and only use the command for the degree.

Best regards,
Julian

Missing files I guess

On building the template, it returns the following issue;

Enter file name: 
./settings.tex:17: Emergency stop.
<read *> 
         
l.17 \usepackage
                {graphicx}^^M
./settings.tex:17:  ==> Fatal error occurred, no output PDF file produced!
Transcript written on main.log.
Latexmk: Missing input file 'biblatex.sty' (or dependence on it) from following:
  ! LaTeX Error: File `biblatex.sty' not found.
Latexmk: If appropriate, the -f option can be used to get latexmk
  to try to force complete processing.

EDIT;
Found out, there are some more prerequisites, that are not listed for now:

  • biber
  • texlive-bibtexextra
  • pydflatex
  • latex-pgfplots

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.