1
0
mirror of https://github.com/matze/mtheme.git synced 2024-06-22 07:06:39 +02:00
Commit Graph

297 Commits

Author SHA1 Message Date
Ross Churchley
58b26a8599 Split make clean into subroutines 2015-09-22 23:43:32 -07:00
Ross Churchley
a42b46f36f One-line provide package 2015-09-22 10:19:33 -07:00
Ross Churchley
9e73067eea Fix copy-paste error in README 2015-09-22 09:10:45 -07:00
Ross Churchley
4e29bae90c Add demo slides and manual 2015-09-22 01:10:09 -07:00
Ross Churchley
3fa2a0216b Update README, manual with install instructions 2015-09-22 00:44:43 -07:00
Ross Churchley
9a0068909d Update .gitignore 2015-09-21 20:17:47 -07:00
Ross Churchley
0ffc2942cf Organize files into directories 2015-09-21 00:42:29 -07:00
Matthias Vogelgesang
e73a6dc3b9 Merge pull request #124 from bgat/bgat
Fix 'Altert' typo in demo
2015-08-24 08:11:08 +02:00
Bill Gatliff
b9162ee918 Fix 'Altert' typo in demo 2015-08-23 09:15:55 -05:00
Matthias Vogelgesang
28c3c91f71 Merge pull request #122 from ptheywood/plaintitleformat-documentation
Correct plaintitleformat in documentation
2015-08-19 08:21:48 +02:00
Peter Heywood
794f1785d7 Correct plaintitleformat in documentation 2015-08-18 16:24:24 +01:00
Matthias Vogelgesang
fbaf3f83e0 Fix \metroset command in manual 2015-07-22 10:46:11 +02:00
Matthias Vogelgesang
e4764c6642 Streamline and update the demo presentation 2015-07-22 10:44:00 +02:00
Matthias Vogelgesang
1f5dbc63c6 Merge pull request #115 from tmgriffiths/frametitlefixes
Frametitle Fixes
2015-07-21 14:49:26 +02:00
Matthias Vogelgesang
3be437acc1 Remove frametitleoffset documentation
This option has been removed with PR #113 in favor of a cleaner non-public
solution.
2015-07-21 14:45:59 +02:00
tmgriffiths
6602d5b13a Here’s some %’s. Merge me. Maybe? 2015-07-21 11:24:05 +10:00
tmgriffiths
927e5e4436 Added a second \@metropolis@frametitlestrut
I’ve put a `\@metropolis@frametitlestrut` at the beginning and the end
because of what I can see will be an error for multiline titles.
Perhaps what @benjamin-weiss was alluding too?

If we were to put the strut at the end of a multiline title, then if
the first line was nothing but lower case characters (for some reason…)
in a `frametitleformat=regular` situation then the strut would make
sure that the minimum height would still be that of a capital letter.
But, since this is a multiline title that only happens for the last
line.

If we thing of the opposite situation; the strut is at the beginning
but our final line is nothing but lowercase. Then the strut again makes
sure that the minimum height is that of a capital letter. But, this is
only applied to the first line now. To rectify this I’ve put a strut at
both the beginning and the end. Now, this won’t help If the presenter
has a multiline title that is three or more lines long (god forbid) but
in that case the standard leading and `\baselinskip` should take care
of it. Also, the central line(s) shouldn’t effect the padding around
the title anyway.
2015-07-20 13:11:42 +10:00
tmgriffiths
6c2cd08d0a Merge remote-tracking branch 'origin/frametitlefixes' into frametitlefixes
Conflicts:
	beamerouterthememetropolis.dtx
2015-07-20 12:58:57 +10:00
tmgriffiths
c0c21bf93d removed \myletterspacing 2015-07-20 12:51:04 +10:00
tmgriffiths
17b5d914d1 Removed {frametitle]{progressbar} template. 2015-07-20 12:39:30 +10:00
tmgriffiths
0a130dd39e Changed from \setlength to \renewcommand
As per @rchurchley in comment thread on pull request for matze/mtheme
in fix #115
2015-07-17 17:16:45 +10:00
Matthias Vogelgesang
e2b74a51f1 Merge pull request #113 from rchurchley/fixes
Various issue fixes
2015-07-17 09:02:31 +02:00
Ross Churchley
fbd085b1bd Update PDFs 2015-07-16 23:59:10 -07:00
Ross Churchley
7dd84a769e Fix \plain centering bug
Earlier versions of Beamer (or XeLaTeX?) did not respect `\centering` on the only line of a page. This is fixed by replacing `\centering` with the `center` environment, which breaks the paragraph before and after the line.
2015-07-16 23:59:03 -07:00
tmgriffiths
9afeab17fe Defined a length specific to frame title format
Used the \heightof{} command from the calc package to ensure that the
height used as a strut in the beamercolorbox is consistent.

The height is set to the height of the tallest character of the font in
a typeface independent manner, and also depending on whether the frame
title is set in small caps uppercase or regular case. This ensure that
the colorbox is always the height of the text plus 1.5ex above and
below the text independent of format, text size, ratio and typeface.
2015-07-16 14:07:31 +10:00
tmgriffiths
f4ddb09ad7 Changed beamercolorbox parameters
Changes the box parameters from:
   leftskip=0.3cm,
   rightskip=0.3cm,
   ht=2.5ex,
   dp=1.5ex

to:
   sep=1.5ex

And added a strut to ensure short characters always make a minimum box
height of 4.5 ex if there are small (e.g. -) characters in the title
only.
2015-07-16 11:19:59 +10:00
Ross Churchley
bf8d202b89 Fix #46 2015-07-10 09:12:56 -07:00
Ross Churchley
1eca1f27f8 Fix #8 2015-07-10 09:12:56 -07:00
Ross Churchley
4d71e7b591 Fix #29
Also consolidates `itemize item` templates
2015-07-10 09:12:56 -07:00
Ross Churchley
c1c86bee7f Fix #111 2015-07-10 09:12:56 -07:00
Matthias Vogelgesang
4b644deb66 Use "metropolis" consistently within the manual 2015-07-10 14:30:21 +02:00
Matthias Vogelgesang
3132a96472 Avoid ragged option description layout
Even though the description is flush with the keys (and paragraphs), it should
be pretty clear to which key a description belongs too.
2015-07-10 14:21:41 +02:00
Matthias Vogelgesang
1e8b3749f0 Merge pull request #98 from benjamin-weiss/pgfkeys-based-options
Pgfkeys based options
2015-07-01 09:39:44 +02:00
Benjamin Weiss
cae94eb926 removed the testing minimal demo 2015-06-30 09:35:55 +02:00
Benjamin Weiss
2d84826c78 renamed progress bar parameter top/head → frame title
- uses now frametitle template instead of progressbar template
- renamed metropolisset → metroset
- reformulated progress bar option description in documentation
2015-06-30 00:09:39 +02:00
Benjamin Weiss
4a8557a124 made the case settings package options and a lot of documenting 2015-06-30 00:09:39 +02:00
Benjamin Weiss
f6fc58c6c7 added minimal demo for faster option testing + Makefile changes
In the process I reorganized the Makefile
- renamed manual to doc (mainly because I’m too lazy to write `make
manual`)
- fixed missing dependency in for DOC_PDF
- sorted macros (directories, files, commands)
2015-06-30 00:09:39 +02:00
Benjamin Weiss
e8257e1d25 reflect option set macro name change in demo.tex 2015-06-30 00:04:22 +02:00
Benjamin Weiss
02e4300e89 a bit more documentation 2015-06-30 00:04:22 +02:00
Benjamin Weiss
350fbf8043 Minor fixes and added documentation 2015-06-30 00:04:22 +02:00
Benjamin Weiss
9b19181fc0 First working pgfopts implementation 2015-06-30 00:04:22 +02:00
Matthias Vogelgesang
f15d18ed05 Merge pull request #107 from awalterschulze/master
Removed build.sh and Pygments dependency
2015-06-29 08:05:44 +02:00
Matthias Vogelgesang
5429f2c646 Merge pull request #105 from benjamin-weiss/fix-themeetol-makefile-bug
Fixes #104
2015-06-29 08:04:16 +02:00
Walter Schulze
4407bf2777 no more need for build.sh 2015-06-27 12:33:01 +02:00
Walter Schulze
349997b828 minor cleanup 2015-06-27 12:10:12 +02:00
Walter Schulze
eb58bbed6d fixed Makefile 2015-06-27 12:08:48 +02:00
Walter Schulze
bbb9109276 trying make all 2015-06-27 11:58:18 +02:00
Benjamin Weiss
96e246af59 fixed STY makerule 2015-06-26 12:35:37 +02:00
Matthias Vogelgesang
67f9afea56 Merge pull request #103 from awalterschulze/master
fixed Dockerfile
2015-06-26 09:03:58 +02:00
Walter Schulze
2210bd70a2 fixed Dockerfile 2015-06-25 13:49:30 +02:00