Git Product home page Git Product logo

beamer-theme-ntnu's Introduction

beamer-theme-ntnu

A LaTeX beamer theme for NTNU presentation templates

Overview

This beamer theme implements the [NTNU PowerPoint templates] (https://innsida.ntnu.no/wiki/-/wiki/Norsk/Lage+presentasjon) for LaTeX beamer. See usage example below.

The single theme can produce almost all the different templates, and both in 4:3 and 16:9 format. Notably, the campus dependent version and 16:10 format are not implemented.

If you have technical questions, please contact [Martin Strand] (https://www.ntnu.edu/employees/martin.strand). Do not send such questions to the NTNU Communications Division.

Usage

The basic usage is the command

\usetheme[style=ntnu|simple|vertical|horizontal, language=bm|nn|en]{ntnu2015}

along with the special title page command

\ntnutitlepage

A minimal working example

\documentclass[screen, aspectratio=43]{beamer}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}

% Use the NTNU-temaet for beamer 
% \usetheme[style=ntnu|simple|vertical|horizontal, language=bm|nn|en]{ntnu2015}
\usetheme[style=ntnu,language=en]{ntnu2015}
 
\title[Short title]{The full and long title of the presentation}
\subtitle{Subtitle if you want}
\author[O. Nordmann]{Ola Nordmann}
\institute[NTNU]{Department of LaTeX-ical sciences, NTNU}
\date{1 January 1970}
%\date{} % To have an empty date


\begin{document}

% Special title page command to get a different background
\ntnutitlepage

\begin{frame}
  \frametitle{Main theorem}
  \begin{theorem}
    LaTeX makes things easier.
  \end{theorem}
\end{frame}

\end{document}

Installation

Simply copy the folder beamerntnu2015 into your texmf/tex/latex folder. The precise location varies on different operating systems.

Known issues

  • The simple template is not localised

Contributions and license

The code is based on [Håvard Berland's original work in 2005] (http://www.pvv.ntnu.no/~berland/ntnubeamer/). In private conversation in December 2015, Berland licensed his code under a [Creative Commons Attribution-ShareAlike 4.0 International License] (http://creativecommons.org/licenses/by-sa/4.0/), and so naturally goes for all code in this repository.

However, the design is owned by NTNU, and should not be altered substantially without checking it with the [Communication Division] (https://www.ntnu.no/adm/komm).

So far, this is built using duct tape and chewing gum, so any contribution to improve the code is very welcome.

This theme also includes code from the following sources:

beamerthementnu2017

As of May 2017, there is a new set of theme files located in the folder `beamerthementnu2017'. It should currently be considered being in a beta stage, and is recommended for those who want more flexibility, but are willing to risk some hickups (and preferably have the time to report such issues, or even submit fixes).

Here are some of the improvements in the new theme:

  • All files are localized
  • Full support for biblatex
  • There is now an option to show which city you belong to, in those rare cases that is important
  • The overall size is reduced, due to fewer and smaller pictures

As a principle, the code is as lightweigth as practically possible, and only using packages when really necessary. For example, while some of the graphics could have been generated by TikZ, an image is included instead.

There is also a small setback, which can be fixed if someone needs it

  • Graphics are no longer included in eps

The new implementation is scheduled to replace beamerntnu2015 as soon as it has sufficiently few bugs.

beamer-theme-ntnu's People

Contributors

dvolgyes avatar martstr avatar simonmccallum avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

beamer-theme-ntnu's Issues

Create a presentation about latex use

We need to give a talk to students about how to use Latex. So I will update the example in the folder to include disucssion of all the interesting tolls

str_case_x deprecated

Compiling with a recent LaTeX version causes an error due to the deprecation of 'str_case_x' in the LaTeX3 libraries. I haven't figured out the details, but i think it should be substituted with 'str_case_e' with the appropriate options (nnT, nnTF etc.).

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.