GithubHelp home page GithubHelp logo

chrrel / latex-report-template Goto Github PK

View Code? Open in Web Editor NEW
7.0 1.0 10.0 468 KB

A LaTeX template for reports and theses.

License: Creative Commons Attribution Share Alike 4.0 International

TeX 98.75% Makefile 1.25%
thesis-template latex-template report thesis

latex-report-template's Introduction

LaTeX Template for Reports and Theses

This is a LaTeX template that can be used for reports and theses. An example PDF file can be found here.

Structure

The template depends on the following files.

  • acronyms.tex - Define used acronyms here.
  • addons.tex - Title page, quotation page, declaration and abstract. Usually there is no need to modify this file.
  • appendix.tex - The appendix.
  • bilbiography.bib - The bibliography.
  • content.tex - The content file contains all chapters of your work.
  • report.tex - The main file of this template. Nearly all settings can be changed here (including information displayed on the title page etc.).
  • makefile - The makefile for compiling the code.

How to Use The Template

To compile the template to a PDF file, you can use the makefile in this repository.

make - Compile the project and create a PDF file.

make clean - Delete the output directory.

Note: The package latexmk is required for compiling the project.

The option isPrintVersion can be changed in line 3 of report.tex. If it is set to true, all links in the generated PDF will be black, if it is set to false coloured links will be used.

New Commands in this Template

This template comes with new, non-standard LaTeX commands which are explained in this section. You can also find an example of them in the PDF example.

Add a source to a figure or listing with the captionsource command.

\captionsource{\cite{abc:01}}

\captionsource[https://example.org]{J. Doe}

Format code inside paragraphs using the code command.

 \code{UPDATE} 

Write definitions in a define environment.

\begin{define}
	Let A be ...
\end{define}

License

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

latex-report-template's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

latex-report-template's Issues

Heading Colour

Change chapter heading colour to black in order to be more consistent.

Double-sided Pages

Make the "content" pages double-sided. Therefore page margins must be adjusted for every second page. Furthermore, the page numbering and the page title need to be adjusted.

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.