Page 1 of 1

Style Libraries

Posted: 2011-09-05 09:04:22
by jb
I prefer to write using quirky fonts and sizes that need to be replaced before printing or sending out.
I have two style libraries (’Writing’ & ’Printing’) with identically named styles, so switching between them does the job: it keeps all formatting while changing only the fonts and sizes appropriate to the context.

But I’m wondering: Is it possible to set up a macro to do the same thing?

Although the process of switching libraries manually is not terribly cumbersome, I find myself looking for a quicker way when revising and wanting to print so that I can review on paper.

Re: Style Libraries

Posted: 2011-09-06 16:47:54
by martin
This isn't too difficult to automate. Assuming your style library files are saved as "Writing.rtf" and "Printing.rtf" then the attached macros should do the trick.

Re: Style Libraries

Posted: 2011-09-06 16:58:18
by phspaelti

Code: Select all

$doc.addStyles($styleText, 'replace')
Ah, that was the key command I was looking for.

Re: Style Libraries

Posted: 2011-09-06 18:04:52
by jb
This is great and makes Nisus even more versatile.

Many thanks, Martin.