Skip to content

Commit a09345a

Browse files
added jsxgraph conference to blog
1 parent 1ca54e0 commit a09345a

File tree

1 file changed

+40
-0
lines changed

1 file changed

+40
-0
lines changed
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
---
2+
title: "JSXGraph & LiaScript ... a Perfect Match"
3+
date: 2025-10-15
4+
draft: false
5+
image: "https://jsxgraph.uni-bayreuth.de/home/media/conferences/conf2025.png"
6+
tags:
7+
- OER
8+
- Interactive
9+
- Charts
10+
- JavaScript
11+
- Macros
12+
- Code
13+
- Education
14+
- Video
15+
- Visualization
16+
categories:
17+
- News
18+
- Feature
19+
author: "André Dietrich"
20+
description: "Discover how JSXGraph integrates seamlessly with LiaScript through a powerful extension system, enabling interactive mathematical visualizations and dynamic geometry directly in your educational content. Presented at JSXGraph Conference 2025."
21+
---
22+
23+
As you know, [LiaScript](https://liascript.github.io) is an extension for Markdown that was developed as a language for easy and decentralized creation of interactive online courses—in short, a language for OER. It adds various features to Markdown which were previously missing, such as the integration of multimedia content, oEmbed sites, the execution of script tags, animations in combination with text-to-speech output to generate a mixture between screencast and interactive textbooks. It does not require an additional compilation step, since the content is directly interpreted within the browser. Additionally, other Markdown dialects often lack the ability to extend the language; in LiaScript this is possible with an additional macro syntax which allows for integrating and mixing external JavaScript, CSS, plus the LiaScript Markdown language.
24+
25+
We have therefore added a [JSXGraph extension](https://github.com/LiaTemplates/JSXGraph), which is in itself a Markdown file that only has to be imported into the header of a document. This README is itself self-describing documentation. Afterwards, it is possible to use different JSXGraph extensions directly within code blocks, which are indicated by the `@JSX.Graph...` macros.
26+
27+
We have presented this integration at the JSXGraph Conference 2025 in Bayreuth, Germany.
28+
Check out the conference page for more information:
29+
30+
{{< button link="https://jsxgraph.org/conf2025/" label="JSXGraph Conference 2025" >}}
31+
32+
33+
See the complete presentation about the integration of JSXGraph into LiaScript at the [JSXGraph Conference 2025](https://jsxgraph.org/conf2025/) here:
34+
35+
{{< youtube 0A3OuQv3sdk >}}
36+
37+
You can try out this example directly in the LiveEditor:
38+
39+
<iframe loading="lazy" class="liveeditor" src="https://liascript.github.io/LiveEditor/?/show/file/https://raw.githubusercontent.com/LiaPlayground/JSXGraph-LiaScript...a-prefect-Match/refs/heads/main/README.md"></iframe>
40+

0 commit comments

Comments
 (0)