Just got it for your case. While there isn’t a thing like a sheet style, there are cell styles, of course.
Don’t change the font by direct formatting but modify the ‘Default’ cell style for your template to your needs before saving your template. (Use > ‘Format’ > ‘Styles and Formatting’ -F11, formerly ‘Stylist’. The context menu for the ‘Default’ cell style will offer a ‘Modufy’ option.)
See also: RottenTemplate.ots
{Ceterum censeo: You might consider not to use that … font. If you do, you (e.g.) won’t be able to distinguish an upper case “I” from a lower case “l” without a microscope (or calling the CODE() function).}
[Edit 2021-03-20 about 12:50 UTC]
We just had a new comment by a new user (Welcome!) concerning the topic which might be seen as an alternative answer presenting a workaround for the missing (and impossible) “sheet-styles”.
I should add:
If you want to use a sheet contained in a new Calc document (based on the document template) as a template for additional sheets later, you should keep one such sheet untouched (no editing of it at all), and derive all the actually used sheets of the same kind from it by Move or Copy Sheet...
. If not partial hiding of rows/columns is a specific feature, you may then hide all rows and columns to avoid inadvertent editing. In a new sheet created as a copy of the template you can then show the rows and columns again. Regard expectable issues concerning the usage of the SHEETS()
functions then.
[/Edit]