First, sorry for the lousy English (Google translate) my English is even worse
Suggestions for character styles:
The keystroke and code Character Styles in the template have a size of 11 or 10 points, so they do not apply correctly to paragraph styles that do not have that size. (Titles, Table Content etc.)
To create a character style that fits the size of any paragraph style, the character style “without character style” should be taken as a model.
Although the font size of the style looks like 12 point, it is an approximation relative to the font size of the “Default Paragraph” style.
This property must not be modified at any time if we want it to adapt to any font size of a paragraph style. You can change the highlighting, Bold, Italics, Font Color etc. Any property can be changed at any time, without affecting the suitability of the paragraph to which it is applied except for the size.
if you change the size (from the relative 12pt) to another size, and later want to revert, the size will no longer adapt to other paragraph styles. Therefore the related styles must be created again.
1.-Rename the old Keystroke stile, for example Keystroke_old (the name of the applied styles will be have that name),
2.- Create a new Keystroke style that will not be resized but italicized
3.- Use find and replace to replace all “Keystroke_old” styles with the new “Keystroke”.
The “Liberation Mono” font, despite being from the same Liberation family,
it is slightly larger than “Liberation Sans” (alters the paragraph spacing) and has a fairly expanded kerning, my suggestion is to use “DejaVu Sans Mono” in Code styles whose kerning is better suited