Hugo tips and tricks

This page describes my experiences with the static web site publishing tool Hugo. Open link in new tab There is a discussion which describes How to open links in a new tab. ...

November 27, 2023 · 2 min · Markus Greiner

Mermaid

Mermaid is a JavaScript based diagramming and charting tool that renders Markdown-inspired text definitions to create and modify diagrams dynamically. ...

August 5, 2023 · 4 min · Markus Greiner

Miscellaneous

This is a list of reminders and open questions I still wanted to look at in more detail. CSV conversion Next to FSharp.Data there is CSVHelper. However, it does not support FSharp types intrinsically. A stackoverflow article describes the details. ...

March 18, 2023 · 2 min · Markus Greiner

Bibliographies, citations and dotnet programming

Helping out a friend to get a Matura thesis completed, I stumbled onto the topics of citations and bibliographies. In the end, I wanted to get a handle on bibliographies using dotnet code. ...

October 13, 2022 · 7 min · Markus Greiner

Static templating with handlebars, liquid and others

Templating is an proofen method to create static web pages. Typically, you write your html pages and fill in some parameters at page assembly time. Well-known templating languages are Liquid, which is written in ruby and used by Jekyll, and Handlebars, which calls itself minimal templating on steroids. ...

August 29, 2022 · 6 min · Markus Greiner

Jekyll Tips & Tricks

This post covers some more Jekyll tips and tricks like searching a web page. Searching a Jekyll page Web pages based on databases such as WordPress search the data in the underlying database. Static web sites based on Jekyll however don’t have this database but only files. ...

April 3, 2022 · 1 min · Markus Greiner

Math formulas and static web site generators

Mathematical formulas While working on post Mathe Uffzig, I stumbled upon the problem of displaying mathematical formulas in the Jekyll markdown templating engine Liquid. ...

April 2, 2022 · 3 min · Markus Greiner

Using Jekyll

You’ll find this post in your _posts directory. Go ahead and edit it and re-build the site to see your changes. You can rebuild the site in many different ways, but the most common way is to run jekyll serve, which launches a web server and auto-regenerates your site when a file is updated. ...

March 12, 2022 · 2 min · Markus Greiner