1
0
mirror of https://github.com/matze/mtheme.git synced 2024-07-03 08:30:56 +02:00
Commit Graph

245 Commits

Author SHA1 Message Date
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
Benjamin Weiss
8393bf721c added contributors.tex dependency to manual 2015-06-15 16:01:26 +02:00
Benjamin Weiss
3cdeac3577 added login.json to .gitignore to prevent unintended committing of login data 2015-06-15 15:40:14 +02:00