diff --git a/struct-wikipages/ALL_LANGUAGES/Template:BeginAxiom b/struct-wikipages/ALL_LANGUAGES/Template:BeginAxiom
new file mode 100644
index 0000000..918da00
--- /dev/null
+++ b/struct-wikipages/ALL_LANGUAGES/Template:BeginAxiom
@@ -0,0 +1,14 @@
+
{{{title|Axiom}}}
+
+
+{
+ "params": {
+ "title": {
+ "label": "Title",
+ "description": "Title of the axiom",
+ "type": "string"
+ }
+ }
+}
+
+
\ No newline at end of file
diff --git a/struct-wikipages/ALL_LANGUAGES/Template:BeginCorollary b/struct-wikipages/ALL_LANGUAGES/Template:BeginCorollary
new file mode 100644
index 0000000..7ba2eb6
--- /dev/null
+++ b/struct-wikipages/ALL_LANGUAGES/Template:BeginCorollary
@@ -0,0 +1,14 @@
+{{{title|Corollary}}}
+
+
+{
+ "params": {
+ "title": {
+ "label": "Title",
+ "description": "Title of the corollary",
+ "type": "string"
+ }
+ }
+}
+
+
\ No newline at end of file
diff --git a/struct-wikipages/ALL_LANGUAGES/Template:BeginDefinition b/struct-wikipages/ALL_LANGUAGES/Template:BeginDefinition
new file mode 100644
index 0000000..d79daee
--- /dev/null
+++ b/struct-wikipages/ALL_LANGUAGES/Template:BeginDefinition
@@ -0,0 +1,14 @@
+Definition {{#if: {{{title|}}}| ({{{title}}}) }}
+
+
+{
+ "params": {
+ "title": {
+ "label": "Title",
+ "description": "Title of the definition",
+ "type": "string"
+ }
+ }
+}
+
+
\ No newline at end of file
diff --git a/struct-wikipages/ALL_LANGUAGES/Template:BeginExample b/struct-wikipages/ALL_LANGUAGES/Template:BeginExample
new file mode 100644
index 0000000..94d93f4
--- /dev/null
+++ b/struct-wikipages/ALL_LANGUAGES/Template:BeginExample
@@ -0,0 +1,14 @@
+{{{title|Example}}}
+
+
+{
+ "params": {
+ "title": {
+ "label": "Title",
+ "description": "Title of the example",
+ "type": "string",
+ }
+ }
+}
+
+
\ No newline at end of file
diff --git a/struct-wikipages/ALL_LANGUAGES/Template:BeginExercise b/struct-wikipages/ALL_LANGUAGES/Template:BeginExercise
new file mode 100644
index 0000000..e68222d
--- /dev/null
+++ b/struct-wikipages/ALL_LANGUAGES/Template:BeginExercise
@@ -0,0 +1,14 @@
+{{{title|Exercise}}}
+
+
+{
+ "params": {
+ "title": {
+ "label": "Title",
+ "description": "Title of the exercise",
+ "type": "string"
+ }
+ }
+}
+
+
\ No newline at end of file
diff --git a/struct-wikipages/ALL_LANGUAGES/Template:BeginLemma b/struct-wikipages/ALL_LANGUAGES/Template:BeginLemma
new file mode 100644
index 0000000..30eb5e8
--- /dev/null
+++ b/struct-wikipages/ALL_LANGUAGES/Template:BeginLemma
@@ -0,0 +1,14 @@
+Lemma {{#if: {{{title|}}}| ({{{title}}}) }}
+
+
+{
+ "params": {
+ "title": {
+ "label": "Title",
+ "description": "Title of the lemma",
+ "type": "string"
+ }
+ }
+}
+
+
\ No newline at end of file
diff --git a/struct-wikipages/ALL_LANGUAGES/Template:BeginNote b/struct-wikipages/ALL_LANGUAGES/Template:BeginNote
new file mode 100644
index 0000000..1e54b6d
--- /dev/null
+++ b/struct-wikipages/ALL_LANGUAGES/Template:BeginNote
@@ -0,0 +1,14 @@
+{{{title|Note}}}
+
+
+{
+ "params": {
+ "title": {
+ "label": "Title",
+ "description": "Title of the note",
+ "type": "string"
+ }
+ }
+}
+
+
\ No newline at end of file
diff --git a/struct-wikipages/ALL_LANGUAGES/Template:BeginProof b/struct-wikipages/ALL_LANGUAGES/Template:BeginProof
new file mode 100644
index 0000000..da1c05b
--- /dev/null
+++ b/struct-wikipages/ALL_LANGUAGES/Template:BeginProof
@@ -0,0 +1,14 @@
+Proof {{#if: {{{title|}}}| ({{{title}}}) }}
+
+
+{
+ "params": {
+ "title": {
+ "label": "Title",
+ "description": "Title of the proof",
+ "type": "string"
+ }
+ }
+}
+
+
\ No newline at end of file
diff --git a/struct-wikipages/ALL_LANGUAGES/Template:BeginProposition b/struct-wikipages/ALL_LANGUAGES/Template:BeginProposition
new file mode 100644
index 0000000..2de7fb9
--- /dev/null
+++ b/struct-wikipages/ALL_LANGUAGES/Template:BeginProposition
@@ -0,0 +1,14 @@
+{{{title|Proposition}}}
+
+
+{
+ "params": {
+ "title": {
+ "label": "Title",
+ "description": "Title of the proposition",
+ "type": "string"
+ }
+ }
+}
+
+
\ No newline at end of file
diff --git a/struct-wikipages/ALL_LANGUAGES/Template:BeginRemark b/struct-wikipages/ALL_LANGUAGES/Template:BeginRemark
new file mode 100644
index 0000000..c250bad
--- /dev/null
+++ b/struct-wikipages/ALL_LANGUAGES/Template:BeginRemark
@@ -0,0 +1,14 @@
+
+
+
+{
+ "params": {
+ "title": {
+ "label": "Title",
+ "description": "Title of the remark",
+ "type": "string"
+ }
+ }
+}
+
+
\ No newline at end of file
diff --git a/struct-wikipages/ALL_LANGUAGES/Template:BeginTheorem b/struct-wikipages/ALL_LANGUAGES/Template:BeginTheorem
new file mode 100644
index 0000000..89aa575
--- /dev/null
+++ b/struct-wikipages/ALL_LANGUAGES/Template:BeginTheorem
@@ -0,0 +1,14 @@
+Theorem {{#if: {{{title|}}}| ({{{title}}}) }}
+
+
+{
+ "params": {
+ "title": {
+ "label": "Title",
+ "description": "Title of the theorem",
+ "type": "string"
+ }
+ }
+}
+
+
\ No newline at end of file
diff --git a/struct-wikipages/ALL_LANGUAGES/Template:EndAxiom b/struct-wikipages/ALL_LANGUAGES/Template:EndAxiom
new file mode 100644
index 0000000..558ba63
--- /dev/null
+++ b/struct-wikipages/ALL_LANGUAGES/Template:EndAxiom
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/struct-wikipages/ALL_LANGUAGES/Template:EndCorollary b/struct-wikipages/ALL_LANGUAGES/Template:EndCorollary
new file mode 100644
index 0000000..87d32f5
--- /dev/null
+++ b/struct-wikipages/ALL_LANGUAGES/Template:EndCorollary
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/struct-wikipages/ALL_LANGUAGES/Template:EndDefinition b/struct-wikipages/ALL_LANGUAGES/Template:EndDefinition
new file mode 100644
index 0000000..b551151
--- /dev/null
+++ b/struct-wikipages/ALL_LANGUAGES/Template:EndDefinition
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/struct-wikipages/ALL_LANGUAGES/Template:EndExample b/struct-wikipages/ALL_LANGUAGES/Template:EndExample
new file mode 100644
index 0000000..1c834af
--- /dev/null
+++ b/struct-wikipages/ALL_LANGUAGES/Template:EndExample
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/struct-wikipages/ALL_LANGUAGES/Template:EndExercise b/struct-wikipages/ALL_LANGUAGES/Template:EndExercise
new file mode 100644
index 0000000..217f570
--- /dev/null
+++ b/struct-wikipages/ALL_LANGUAGES/Template:EndExercise
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/struct-wikipages/ALL_LANGUAGES/Template:EndLemma b/struct-wikipages/ALL_LANGUAGES/Template:EndLemma
new file mode 100644
index 0000000..693914f
--- /dev/null
+++ b/struct-wikipages/ALL_LANGUAGES/Template:EndLemma
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/struct-wikipages/ALL_LANGUAGES/Template:EndNote b/struct-wikipages/ALL_LANGUAGES/Template:EndNote
new file mode 100644
index 0000000..62942ba
--- /dev/null
+++ b/struct-wikipages/ALL_LANGUAGES/Template:EndNote
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/struct-wikipages/ALL_LANGUAGES/Template:EndProof b/struct-wikipages/ALL_LANGUAGES/Template:EndProof
new file mode 100644
index 0000000..a0042a6
--- /dev/null
+++ b/struct-wikipages/ALL_LANGUAGES/Template:EndProof
@@ -0,0 +1 @@
+□
\ No newline at end of file
diff --git a/struct-wikipages/ALL_LANGUAGES/Template:EndProposition b/struct-wikipages/ALL_LANGUAGES/Template:EndProposition
new file mode 100644
index 0000000..08c3a5c
--- /dev/null
+++ b/struct-wikipages/ALL_LANGUAGES/Template:EndProposition
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/struct-wikipages/ALL_LANGUAGES/Template:EndRemark b/struct-wikipages/ALL_LANGUAGES/Template:EndRemark
new file mode 100644
index 0000000..1fb8cf9
--- /dev/null
+++ b/struct-wikipages/ALL_LANGUAGES/Template:EndRemark
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/struct-wikipages/ALL_LANGUAGES/Template:EndTheorem b/struct-wikipages/ALL_LANGUAGES/Template:EndTheorem
new file mode 100644
index 0000000..4b78544
--- /dev/null
+++ b/struct-wikipages/ALL_LANGUAGES/Template:EndTheorem
@@ -0,0 +1 @@
+
\ No newline at end of file