Skip to content

Commit afda947

Browse files
committed
introduced an archetype for presentation in microdown.
1 parent 0a834df commit afda947

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

49 files changed

+2563
-0
lines changed
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
This archetype is for beamer based slides using microdown extension based on <!slide and !>
2+
In addition this version does not manage meta data to specify author, title, id, as used in the advanced pharo mooc.
3+
4+
Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
% -*- mode: latex; -*- mustache tags: {{=« »=}} «! the '&' below prevents HTML escaping. »
2+
3+
\documentclass{beamer}
4+
5+
\usepackage[frenchb]{babel}
6+
\usepackage[T1]{fontenc}
7+
\usepackage{pgfpages}
8+
\usepackage{listings}
9+
\usepackage{color}
10+
11+
\definecolor{codegreen}{rgb}{0,0.6,0}
12+
\definecolor{codegray}{rgb}{0.5,0.5,0.5}
13+
\definecolor{codepurple}{rgb}{0.58,0,0.82}
14+
\definecolor{backcolour}{rgb}{0.95,0.95,0.92}
15+
16+
\lstdefinestyle{mystyle}{
17+
backgroundcolor=\color{backcolour},
18+
numberstyle=\tiny\color{codegreen},
19+
breaklines=true,
20+
captionpos=b,
21+
tabsize=2,
22+
basicstyle=\ttfamily\scriptsize
23+
}
24+
25+
\lstset{style=mystyle}
26+
27+
\usetheme{Warsaw}
28+
29+
\setbeamercolor{structure}{fg=red!90!black}
30+
31+
\title{«& title»}
32+
\subtitle{«& subtitle»}
33+
\author{«& author»}
34+
\institute{«& complement»}
35+
\date{«& date»}
36+
37+
\addtobeamertemplate{navigation symbols}{}{%
38+
\usebeamerfont{footline}%
39+
\usebeamercolor[fg]{footline}%
40+
\hspace{1em}%
41+
\insertframenumber/\inserttotalframenumber
42+
}
43+
44+
\setbeamercolor{footline}{fg=blue}
45+
\setbeamerfont{footline}{series=\bfseries}
46+
\setbeamertemplate{headline}{}
47+
48+
\begin{document}
49+
50+
\frame[plain]{\titlepage}
51+
\frame[plain]{\tableofcontents}
52+
53+
«& content»
54+
\end{document}
Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
{
2+
"title" : "Advanced Object-Oriented Design",
3+
"slidesid":"2023"
4+
}
5+
6+
<!slide|title=First slide
7+
8+
What a beautiful slide
9+
10+
- First column
11+
- 1122
12+
- 1133
13+
14+
!>
15+
16+
<!slide|title=Second slide
17+
18+
<!columns
19+
20+
<!column|width=50
21+
22+
- First column
23+
- 1122
24+
- 1133
25+
!>
26+
27+
<!column|width=50
28+
29+
- Second column
30+
- 2222
31+
- 2233
32+
!>
33+
34+
!>
35+
36+
!>
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
{
2+
"title":"My First Presentation - The main title",
3+
"subtitle": "and a cool sub",
4+
"author": "Joe Rabbit",
5+
"complement" : "Rabbit Corp 4.0",
6+
"date": "March 2020",
7+
"latexWriter" : #micBeamer
8+
}

archetypes/pillar-presentation/support/figures/.keep

Whitespace-only changes.
Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
html, body {
2+
height: 100%;
3+
padding: 0;
4+
margin: 0;
5+
}
6+
7+
.deck-container {
8+
position: relative;
9+
min-height: 100%;
10+
margin: 0 auto;
11+
overflow: hidden;
12+
overflow-y: auto;
13+
}
14+
.js .deck-container {
15+
visibility: hidden;
16+
}
17+
.ready .deck-container {
18+
visibility: visible;
19+
}
20+
.touch .deck-container {
21+
-webkit-text-size-adjust: none;
22+
-moz-text-size-adjust: none;
23+
}
24+
25+
.deck-loading {
26+
display: none;
27+
}
28+
29+
.slide {
30+
width: auto;
31+
min-height: 100%;
32+
position: relative;
33+
}
34+
35+
.deck-before, .deck-previous, .deck-next, .deck-after {
36+
position: absolute;
37+
left: -999em;
38+
top: -999em;
39+
}
40+
41+
.deck-current {
42+
z-index: 2;
43+
}
44+
45+
.slide .slide {
46+
visibility: hidden;
47+
position: static;
48+
min-height: 0;
49+
}
50+
51+
.deck-child-current {
52+
position: static;
53+
z-index: 2;
54+
}
55+
.deck-child-current .slide {
56+
visibility: hidden;
57+
}
58+
.deck-child-current .deck-previous, .deck-child-current .deck-before, .deck-child-current .deck-current {
59+
visibility: visible;
60+
}

0 commit comments

Comments
 (0)