elvirbrk / NoteHighlight2016

Source code syntax highlighting for OneNote 2016 and OneNote for O365 . NoteHighlight 2013 port for OneNote 2016 (32-bit and 64-bit)
GNU General Public License v2.0
3.82k stars 392 forks source link

Ribbon only showing first 13 languages #192

Open mattlohkamp opened 1 year ago

mattlohkamp commented 1 year ago

(I only recently started using OneNote, so if this is just user error I apologize in advance.)

image

For some reason my language options only run through PowerShell - and 'Settings' only allow me to choose text style and table border.

When I try to customize the NoteHighlight ribbon, I can see all the languages that should be available, but I am unable to add or remove them, I'm unable to reorder them, or move them into different groups or tabs - all those options are simply greyed out: a image

Shouldn't I be able to customize which buttons appear in my ribbon, what order they appear in, and how they are grouped?

TechLoom commented 1 year ago

You have to edit the ribbon.xml file to do this. (Look at the project readme select "additional-languages" at the bottom)

https://github.com/elvirbrk/NoteHighlight2016#additional-languages

If you run into issues with NoteHighlight not showing up after restarting OneNote from making changes to the xml file, it will be because of invalid value. In that case, delete the file and re-run the installer with repair option. Or undo the changes in the ribbon.xml

Making backup beforehand could help as well, ribbon_backup.xml

I ran into this issue today. But that fixed it and I now have BASH as an option.