tum-lis / tum-dissertation-latex Goto Github PK
View Code? Open in Web Editor NEWLatex template for a TUM dissertation/PhD thesis
License: Creative Commons Attribution 4.0 International
Latex template for a TUM dissertation/PhD thesis
License: Creative Commons Attribution 4.0 International
Hi,
maybe it would be helpful for some people to document, how this code could be used with github actions:
name: CI
# Controls when the action will run. Triggers the workflow on push or pull request
# events but only for the master branch
on:
push:
branches: [ master ]
pull_request:
branches: [ master ]
# A workflow run is made up of one or more jobs that can run sequentially or in parallel
jobs:
# This workflow contains a single job called "build"
build:
# The type of runner that the job will run on
runs-on: ubuntu-latest
# Steps represent a sequence of tasks that will be executed as part of the job
steps:
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
- uses: actions/checkout@v2
# Runs a single command using the runners shell
# The checked-out repository is by default mounted as working directory.
- name: Build
uses: docker://andrerichter/tum-dissertation-latex
with:
entrypoint: make
args: pdf-local
# if your makefile is not in the root directory of your github repository, you can specify the path using make's -C argument:
# args: -C PATH-TO-MAKEFILE-DIRECTORY pdf-local
# Publish the artifacts, can be downloaded as zip.
- name: Publish artifact
uses: actions/upload-artifact@v1
with:
name: dissertation
path: dissertation.pdf
Hey,
got no need to use this template yet, since I've just started, but it would be awesome to have a cookiecutter version of this template:
https://github.com/cookiecutter/cookiecutter
Name etc could all be cookiecutter variables
Thanks a lot for your great job.
It will be great if you could have an overleaf template.
I tried to import it to overleaf but a lot of errors occurred.
Not that I'd personally ever need it, but it is my undestanding that some Ph.D. exams have three examiners - when there is a Summa cum Laude in reach I believe. From looking at the source, it seems tum-dissertation-latex
does not support this.
It would be nice if one could optionally skip having to download and crop the logos from myTUM and have just a blank square or something.
E.g. while I was at TUM, I haven't managed to get access to myTUM in many years, so can't test-build tum-dissertation-latex
and it is not trivially obvious what to comment out in order to hack around it.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.