Commit Graph

347 Commits

Author SHA1 Message Date
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
Benjamin Weiss da61ac5860 fixes manual dependencies and implements safer uninstall 2015-06-16 23:28:58 +02:00
Benjamin Weiss f4a17c4d01 optimized Makefile structure and improved install/unsinstall
As proposed by @rchurchley in #82 I also removed the contributors
script. The corresponding changes in the mtheme.dtx are already
implemented in #83.

The additional make rules are already described in the documentation
(also #83)
2015-06-16 23:28:58 +02:00
Matthias Vogelgesang 130b11ecd5 Merge pull request #83 from benjamin-weiss/integrate-readme-infos-to-dtx
moved missing information from README.md to mtheme.dtx
2015-06-16 23:18:04 +02:00
Matthias Vogelgesang e70b12c509 Merge pull request #81 from rchurchley/simplify
Streamline .dtx files
2015-06-16 23:17:07 +02:00
Ross Churchley 8d08b4543d Update version numbering 2015-06-16 08:34:00 -07:00
Ross Churchley be13ed4e47 Minor code readability changes 2015-06-16 08:34:00 -07:00
Ross Churchley 7a747b1dba Remove indexing commands
We currently do not include an index in the documentation PDF
2015-06-16 08:34:00 -07:00
Ross Churchley da03ee8d2d Remove \RecordChanges
Changelog should wait until the first stable release
2015-06-16 08:34:00 -07:00
Ross Churchley e182f5e8a4 Remove \CharacterTables
\CharacterTable checks against text encoding errors, which was more common when files were typically distributed over email. Now package distribution is done with better tools and modern packages can safely omit \CharacterTable.

http://tex.stackexchange.com/a/42604
2015-06-16 08:34:00 -07:00
Ross Churchley 7d240db4fc Streamline copyright declaration 2015-06-16 08:34:00 -07:00
Benjamin Weiss 5fd4a8cbf4 moved missing information from README.md to mtheme.dtx 2015-06-16 15:01:08 +02:00
Matthias Vogelgesang 9b16634f89 Merge pull request #77 from benjamin-weiss/new-demo-slides
New demo slides
2015-06-16 11:52:46 +02:00
Benjamin Weiss a5c2ecfaa0 added mthemetitleformat and recompiled demo.pdf 2015-06-16 11:39:37 +02:00
Benjamin Weiss bffb4697d7 added the different block types (alert, example) 2015-06-16 11:12:45 +02:00
Benjamin Weiss 794157bca9 added TOC 2015-06-16 11:12:45 +02:00
Benjamin Weiss 395c066744 added References frame 2015-06-16 11:12:45 +02:00
Matthias Vogelgesang f85fcee21a Fix #80: center section title with [t] option
Patch provided by @bgat.
2015-06-16 10:26:19 +02:00
Matthias Vogelgesang eef5c0ecaf Merge pull request #79 from benjamin-weiss/block-environment-improvments
Added custom block definitions, closes #76
2015-06-16 09:36:53 +02:00
Benjamin Weiss bfc164985f added custom block definitions 2015-06-15 20:11:46 +02:00
Matthias Vogelgesang 7d3befa2e5 Merge pull request #72 from benjamin-weiss/invert
added invertcolors option
2015-06-15 17:31:09 +02:00
Matthias Vogelgesang bf753b4db8 Merge pull request #78 from benjamin-weiss/build-system-improvements
Build system improvements
2015-06-15 16:21:10 +02:00