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

262 Commits

Author SHA1 Message Date
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
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