This is something that you should set up one time and save it as a drawing template. Then you will always get your preferred fonts for different details on the drawing.
First open a new drawing and click on Tools-->Options and select the tab for Document properties. See the images below for the sections where you can define different font. Within the font settings you can define if it will be bold or narrow and so on. All the fonts installed in windows is accessible for selection within the manager.
And last save the drawing as a template that you can reuse when you make a new drawing.
This should cover it.
I have done that already. Using SW 2012 the menus look little different, but all saved as template with these fonts.
Symbols still show as per my question . . .
Thanks for your efforts anyway.
I have tried the same and symbols remain unchanged; tried paste windows symbols - they change.
I think we cannot make any format with them.
SOLIDWORKS symbols are based on the file GTOL.SYM. These are based on a X,Y coordinates and a standard set of drawn elements: lines, arcs, fill areas, etc. Their shapes and intensity are not changed by the font. Only their general size is changed, relative to your chosen font.