Commit Graph

468 Commits

Author SHA1 Message Date
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
Matthias Vogelgesang b088d7b0b9 Add preliminary logo but do not enable yet 2015-06-23 08:25:20 +02:00
Matthias Vogelgesang a00878e3a4 Merge pull request #96 from benjamin-weiss/new-makeuppercase-implementation
New frame title format implementation
2015-06-22 17:00:23 +02:00
Benjamin Weiss 552861e418 fixes broken link 2015-06-22 16:51:42 +02:00
Benjamin Weiss 1b13cf3cd9 new frame title format implementation
As also suggested on
[stackexchange](http://tex.stackexchange.com/questions/112526/errors-wit
h-makeuppercase-and-beamers-insertsectionhead) the new implementation
patches `\sectionentry`, `\beamer@section` and `\beamer@@frametitle`
instead of expanding them.

In the process I also added three more hooks:

- `mthemesectiontitleformat`
- `mthemeframetitleformat`
- `mthemeplaintitleformat`

So the user can change the behavior of each element independently. As
default the new formats are dependent on `mthemetitleformat`.

For testing purposes I integrated @elliottd s frames from this PR #94

This should fix the `allowframebreaks` issue for real now.
2015-06-22 16:38:26 +02:00
Matthias Vogelgesang 977ce7cd1b Merge pull request #93 from rchurchley/splitthemes
Split off and document inner and outer themes
2015-06-22 14:59:40 +02:00
Matthias Vogelgesang 5702e93b2b Merge pull request #92 from matze/fix-91
Fix #91: add `ctan` target to Makefile
2015-06-22 08:24:31 +02:00
Matthias Vogelgesang 0d0db4d427 Fix #91: add `ctan` target to Makefile
Detecting the version number is currently not possible, thus the archive is
named "mtheme-.zip".
2015-06-22 08:14:07 +02:00
Ross Churchley 15bcda7c37 Minor rearrangements and documentation 2015-06-21 22:24:49 -07:00
Ross Churchley cfb993ee2e Promote sub-packages to sections in manual 2015-06-18 00:28:05 -07:00
Ross Churchley 26887981fc Fix progress bar colour regression 2015-06-18 00:23:33 -07:00
Ross Churchley 7ef38d77c5 Add frame title, progress bar to outer theme 2015-06-18 00:22:50 -07:00
Ross Churchley 961acd6d7b Add footline to outer theme 2015-06-18 00:22:03 -07:00
Ross Churchley 9efeb405fe Create outer theme 2015-06-18 00:21:21 -07:00
Ross Churchley 1cba6f6c71 Fix title page line breaks regression 2015-06-17 22:19:47 -07:00
Ross Churchley e38b6c97fd Move itemize, figures, footnotes to inner theme 2015-06-17 22:17:21 -07:00
Ross Churchley ab8bc96b1a Move block environments to inner theme 2015-06-17 22:16:40 -07:00
Ross Churchley 8c21111afe Move section page, progress bar to inner theme 2015-06-17 22:15:04 -07:00
Ross Churchley 7afe2ae829 Move title page code to inner theme 2015-06-17 21:51:52 -07:00
Ross Churchley b1132a096d Create inner theme 2015-06-17 18:55:51 -07:00
Matthias Vogelgesang 6e4102614a Merge pull request #88 from rchurchley/pgfplots
Split off and document pgfplots theme
2015-06-17 16:59:58 +02:00
Ross Churchley 5e7b85a1b1 Move `pgfplots` theme description to `mtheme.dtx` 2015-06-17 00:46:30 -07:00
Ross Churchley 56fcb29494 Fix `cycle list` bug affecting bar charts 2015-06-17 00:41:35 -07:00
Ross Churchley 50377625bd Fix pgfplotsthemetol package name 2015-06-17 00:41:35 -07:00
Ross Churchley ca94ef79fc Split off and document pgfplots theme 2015-06-17 00:41:35 -07:00
Matthias Vogelgesang 1374f1dae9 Fix #82: remove remaining unused files 2015-06-17 09:26:36 +02:00
Matthias Vogelgesang 69a57384ca Hardwrap mtheme.dtx at 80 characters
That gives us poor Vi users a chance to edit and stay sane ;-)
2015-06-17 09:18:08 +02:00
Matthias Vogelgesang cff07f1c6a Use DescribeMacro to typeset package options 2015-06-17 09:14:55 +02:00
Matthias Vogelgesang 3d6ffa8208 Merge pull request #84 from benjamin-weiss/makefile-optimization
optimized Makefile structure and improved install/uninstall
2015-06-17 08:43:20 +02:00
Benjamin Weiss 932f0bf50d removed login.json from .gitignore 2015-06-16 23:51:52 +02:00