dariogoetz / noted-layout

A keyboard layout optimized for German and English.
https://dariogoetz.github.io/noted-layout/
GNU General Public License v3.0
15 stars 1 forks source link

Add typewriting course for KTouch #4

Closed MaxG87 closed 12 months ago

MaxG87 commented 1 year ago

This PR will provide a bit of necessary tooling to generate a typewriting course for KTouch, using ktgen.

The most crucial part was to come up with a layout XML file ktgen could understand. I ended up to simply translate letters from Neo2 to Noted. This of course does not cover changes in special characters or Greek letters, but I suspect this wouldn't make a difference for the typewriting course anyhow.

Finally, the generated course is added to the folder too. This allows others to directly use it, without having to deal with the scripting and Makefile. However, since everything is there, changing e.g. the used corpus would be very easy.

MaxG87 commented 1 year ago

Thank you for the great layout and the work you put in it! It finally makes me move away from Neo2 to something better.

dariogoetz commented 12 months ago

Thanks very much for the course. The letter translation for the layout geometry is not perfect, yet (the right M3 modifier is still in the "old" location), but it serves as a good starting point and I may upload a manually fixed variant later.