https://www.gravatar.com/avatar/a7cc4843f7c957afe8575b1f8c45ef44?s=240&d=mp

Multifarious musings from my meandering mind...

To see posts in Esperanto or Shavian (𐑖𐑱𐑝𐑾𐑯), use the language selector at the top of the screen.

Graphite Layout on Corne Keyboard

I’ve been using the Graphite keyboard layout on my ZSA Voyager keyboard for a few weeks now, and I’m fairly happy with it. I therefore decided to update the keymap of my Corne keyboard (which is for me is now a backup keyboard) from the Gallium keyboard layout to the Graphite layout.

As I mentioned previously , the punctuation symbols in a standard Graphite layout require the use of key overrides. By default, the Voyager web configuration tool doesn’t support key overrides, and so I implemented a solution using tap dance. For the Corne keyboard, I am using the Vial configuration tool which does support key overrides, and so I tried to set this up.

Exporting Org Mode Tables to LaTeX

In my previous post on using Org mode to make lesson notes , I mentioned that it is possible to export Org mode tables to \(\LaTeX\). There are some benefits to using Org mode instead of raw \(\LaTeX\) when making tables:

  • Org mode has a powerful table editor that makes it easy to draw out a table and move rows and columns around. Org mode will automatically make the all the columns line up nicely.
  • Since the cells in an Org mode table are all nicely lined up, it makes the table much easier to visualise without having to count & symbols in raw \(\LaTeX\) code.
  • Org mode allows the use of formulas in a table, somewhat like a spreadsheet – this is harder to achieve using \(\LaTeX\) directly.

The tables produced by Org mode are pretty basic by default. However, you can use the \(\LaTeX\) tabularray package to customise the look of your tables. Incidentally, if you are not already using the modern tabularray to produce your \(\LaTeX\) tables, you should definitely look into it – it is way more powerful and easy to use compared to the more traditional table packages (you can thank me later).

Using Org Mode / Latex for Lesson Notes

Over the past year, I have been using \(\LaTeX\) together with Emacs to produce lesson notes for some of my classes. One reason I went with Emacs instead of TeX Studio and the like was that Emacs provided a lot of shortcuts and completion features. I was finding though that \(\LaTeX\) documents can sometimes become a bit verbose, which made me wonder about ways to make it easier to navigate the documents.