Giter Site home page Giter Site logo

seville's Introduction

Seville LaTeX beamer theme

Showcase

Do you like this? Have a look at the PDF and the LaTeX code.

How to use

Copy beamerthemeseville.sty to your beamer presentation's folder, add

\usetheme{seville}

to the preamble.

If you're going to use it often, you can place beamerthemeseville.sty somewhere in your TeX distribution tree instead.

Options

\usetheme[options]{seville}

where options may be some of these (comma-separated):

Since the first six options select the main fonts, you should only use one of them. The last two ones are compatible between them and with the rest.

The options fira, noto, lualatex, and academicons require compilation with LuaLaTeX. With fira, noto, and academicons you can use XeLaTeX instead, and you must with the xelatex option, but this forces you to install the Fira, Noto, Source, and STIX Two fonts in your system, if you use these options. In fact, if you use Fira, you also have to install Euler Math (used for calligraphic and fraktur math fonts) and XITS (used for missing symbols in Fira Math).

Warnings for Tectonic users! As of Tectonic 0.15.0:

Acknowledgements

This theme is inspired by Matthias Vogelgesang's beautiful Metropolis theme. It uses the Solarized color palette, Adobe's Source Sans, Source Code Pro and Source Serif fonts, the Euler Virtual Math font based in Hermann Zapf's designs, icons by Font Awesome, and a lovely logo by Graficatessen, along with many other FOSS things. I'm grateful to all creators that make this possible.

Why this theme?

The Metropolis theme is unfortunately unmaintained. Changes in its dependencies have caused glitches. Seville is extremely simple. It is therefore easy to maintain although it has way less options. Seville is probably a drop-in replacement for people that was using Metropolis without tweaking too much.

I've also added some goodies for mathematicians and academics in general.

Contributing

If you'd like to use this theme but you feel you need some missing options or features, let me know by opening an issue. Or even better, make a pull request adding what you need.

TODO

  • Cleanup and comment beamerthemeseville.sty.
  • Check missing symbols in Fira Math and find replacements.
  • In case anyone is interested:
    • Documentation.
    • Extra features.
    • CTAN.
    • Overleaf.

License

Copyright 2022 F. Muro

This work may be distributed and/or modified under the conditions of the LaTeX Project Public License, either version 1.3 of this license or (at your option) any later version. The latest version of this license is in

http://www.latex-project.org/lppl.txt

and version 1.3 or later is part of all distributions of LaTeX version 2005/12/01 or later.

This work has the LPPL maintenance status `maintained'.

The Current Maintainer of this work is F. Muro.

This work consists of the file beamerthemeseville.sty.

seville's People

Contributors

fmuro avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

seville's Issues

standout frames

metropolis / mtheme has standout frames / slides.

is this also possible with seville (to have an extra slide with a different color and text)?

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.