Commit Graph

347 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