This changelog has been auto-generated from Git commit history. commit 74adc339966fa0954ca31b1e29b19e076f624c7b Author: Kartavya Vashishtha Date: Fri Jan 28 10:21:51 2022 +0530 Make KaTeX link accessible with alt text diff --git a/content/this-blog/index.md b/content/this-blog/index.md index 1719b1b..f469e21 100644 --- a/content/this-blog/index.md +++ b/content/this-blog/index.md @@ -34,7 +34,7 @@ There were a few stumbling blocks along the way of setting up a basic "Hello Wor I set up taxonomies; reading the configuration file thoroughly enough helped. (Taxonomies are the system which allows for adding "tags" or "category" to articles.) Eventuall, I got comfortable enough with Zola that I edited the social bar to be customizable. --> -I distinctly remembered reading about [$\KaTeX$](https://katex.org/) support in the README of the theme, and loved how it looked. However, on uncommenting the flag in my `config.toml`, nothing happened. This took me some time to pin down, but it turned out that I had somehow taken `config.toml` from the original [zerm repository](https://github.com/ejmg/zerm), while using the [zerm fork](https://github.com/PabloMansanet/zerm). $\KaTeX$ support was merged in later, once the repository had already been forked. 🤦‍♂️ I got it working once I synced with the original repository. +I distinctly remembered reading about $\KaTeX$ support in the README of the theme, and loved how it looked. However, on uncommenting the flag in my `config.toml`, nothing happened. This took me some time to pin down, but it turned out that I had somehow taken `config.toml` from the original [zerm repository](https://github.com/ejmg/zerm), while using the [zerm fork](https://github.com/PabloMansanet/zerm). $\KaTeX$ support was merged in later, once the repository had already been forked. 🤦‍♂️ I got it working once I synced with the original repository. Next, diagrams. I had seen some of the (frankly gorgeous) diagrams in [Competitive Programmer's Handbook](https://cses.fi/book/index.php) and wanted something similar. Luckily, the [book's source](https://github.com/pllk/cphb/) was available over at GitHub. The book used $\LaTeX$ (a typesetting language) with the pgf/Tikz library for illustrations. ($\LaTeX$ is what $\KaTeX$ is a subset of, and despite the similar names, the former is by _far_ larger) commit 1e6717bfb77d33467147adcfb6fbda6689c00634 Author: Kartavya Vashishtha Date: Fri Jan 28 00:14:49 2022 +0530 correct svgfigure usage diff --git a/content/this-blog/index.md b/content/this-blog/index.md index 15f593c..1719b1b 100644 --- a/content/this-blog/index.md +++ b/content/this-blog/index.md @@ -157,7 +157,7 @@ Sizing works now! I even got an easily-controlable size slider in the form of `w This one has a bit of a story behind it. See, the LaTeX library I was using didn't have something similar to an erase option. I drew my indices on top of existing markings, so they overlapped like so: -{{ svgfigure(src="illustrations/segtree-clipping.svg", class="size-medium", position="center", caption_position="center", caption="A Misshapen Tree with Overlapping Markings") }} +{{ svgfigure(src="illustrations/segtree-clipping.svg", class="size-medium center", caption_position="center", caption="A Misshapen Tree with Overlapping Markings") }} After searching far and wide (even looking at the [updated 1321 page Tikz manual](https://mirror.kku.ac.th/CTAN/graphics/pgf/base/doc/pgfmanual.pdf)), I came to the conclusion that there was no way to "erase" an area. Sure, there for a few promising leads, but most led to hacks that would only work on specific PDF renderers, etc. commit 2c3c64ed3e7b368cdcb59ac45334b9d0b641ec6e Author: Kartavya Vashishtha Date: Thu Jan 27 21:43:36 2022 +0530 Add zero-width space to this-blog to improve clipping situation diff --git a/content/this-blog/index.md b/content/this-blog/index.md index d33e552..15f593c 100644 --- a/content/this-blog/index.md +++ b/content/this-blog/index.md @@ -221,7 +221,7 @@ I got as far as properly extracting lines, but then I had to deal with removing I gave up. -Instead, I built a webserver in Python to serve file ranges and used something like `load_data(url="localhost:8000/?file=illustrations;start=5;end=10")` to get code snippets. +Instead, I built a webserver in Python to serve file ranges and used something like `load_data​(url=​"localhost:8000/​?file=​illustrations;​start=5;​end=10")` to get code snippets. Then I dropped that because: - it felt _incredibly_ ugly. Just think about it. To build your website, you must: commit 02b0d3d8c685d131d83b31ce5276ee2352892b20 Author: Kartavya Vashishtha Date: Thu Jan 27 15:07:38 2022 +0530 Fix heading to sensible order in ToC diff --git a/content/this-blog/index.md b/content/this-blog/index.md index dcacd0e..d33e552 100644 --- a/content/this-blog/index.md +++ b/content/this-blog/index.md @@ -28,7 +28,7 @@ It turned out that the [theme cuervo's blog used](https://github.com/PabloMansan After going through Zola's documentation, I forked curveo (a.k.a PabloMansanet)'s theme and got to work. -### Teething Troubles +## Teething Troubles