Special Characters: Mixed Fonts
Special Characters: Mixed Fonts
I prefer to work with a set of special characters that collectively come from several fonts. OS X falls short of my preference. As I built my Favorites character set in OS X, it initially rendered my mixed-font choices; however later, when I come back to this set of special characters, some of the characters changed, coming from fonts that I did not choose for my Favorites character set.
I seem to have a similar limitation with NWP. The Edit Special Characters panel, for example, will not accept an AppleGothic Regular character named N-ary Circled Dot Operator (CodePoint U+2A00, Glyph ID 543). Consequently, I have resorted to warehouseing my special character set in its own NWP document, where they are reliably available to me on demand.
Is there a way I can enjoy this from within the Special Characters palette, which would provide a smoother workflow?
I seem to have a similar limitation with NWP. The Edit Special Characters panel, for example, will not accept an AppleGothic Regular character named N-ary Circled Dot Operator (CodePoint U+2A00, Glyph ID 543). Consequently, I have resorted to warehouseing my special character set in its own NWP document, where they are reliably available to me on demand.
Is there a way I can enjoy this from within the Special Characters palette, which would provide a smoother workflow?
MacMini(Late2014) & MacPro(Late2013):
NWP 3.0.4
OSX 10.14.6
NWP 3.0.4
OSX 10.14.6
- martin
- Official Nisus Person
- Posts: 5228
- Joined: 2002-07-11 17:14:10
- Location: San Diego, CA
- Contact:
Re: Special Characters: Mixed Fonts
Sorry, but Nisus Writer's special characters menu/palette does not allow you to choose the font or glyph variant. You can only edit and control the characters themselves (the Unicode code points). When you insert such a special character, it is always inserted into your document with no formatting, and thus assumes the ambient formatting and font.
I'll file your idea as a possible enhancement request, thank you.
In the meantime you could configure Nisus Writer's glossaries to provide special characters with the fonts/glyphs you'd like to use. Our glossaries allow you to enforce any formatting you wish. The only caveat is that glossary entries are triggered by way of text expansions, eg: you type the abbreviation "imo" and it expands to "in my opinion". But you might come up with a clever abbreviation system that isn't too onerous. For example, maybe you set "c_S" to expand to the letter S with the desired font/glyph variation.
I'll file your idea as a possible enhancement request, thank you.
In the meantime you could configure Nisus Writer's glossaries to provide special characters with the fonts/glyphs you'd like to use. Our glossaries allow you to enforce any formatting you wish. The only caveat is that glossary entries are triggered by way of text expansions, eg: you type the abbreviation "imo" and it expands to "in my opinion". But you might come up with a clever abbreviation system that isn't too onerous. For example, maybe you set "c_S" to expand to the letter S with the desired font/glyph variation.
Re: Special Characters: Mixed Fonts
Thank you for your suggestion. That would work fine with a few characters. Unfortunately, my character set is just beyond a few, and will likely grow some.
MacMini(Late2014) & MacPro(Late2013):
NWP 3.0.4
OSX 10.14.6
NWP 3.0.4
OSX 10.14.6
Re: Special Characters: Mixed Fonts
Two possible ideas for macro solutions:
- Create your own 'character palette', using the 'options' command. This would present a dialog box with a list of choices. The macro would enter the choice.
- Enter the characters from the Nisus palette (without the font/glyph variant). Then run a macro which searches for those character and sets the desired font, etc.
philip
Re: Special Characters: Mixed Fonts
G’day, salv0 et al
To my mind, the problem here is why font variations are not preserved over time in the Favorites set in the OS X Character Viewer. Is this a problem that only salv0 is experiencing?
I can add three right arrows (say) to the Favorites set, each in a different font, and then have the fonts preserved when I double-click to insert them into a Nisus Writer Pro document. This sort of thing seems to have worked for salv0 initially also, but the “font memory” seems to have been lost over time. I haven’t tested this myself. One wonders whether there is something salv0 can do to restore the lost font variations in the Character Viewer. For example (just thinking out loud), one might run a macro that reloads a known faithful Character Viewer preference file on relaunch of the System or of Nisus Writer, in order to restore the desired behavior.
The other thing that occurs to me is that there might be some way to utilize the Private Use Area of the Unicode character set in the Character Viewer. I don’t know how one even inserts characters there, but presumably such characters would be font-naïve and hence not prone to loss of a font attribute.
Cheers,
Adrian
To my mind, the problem here is why font variations are not preserved over time in the Favorites set in the OS X Character Viewer. Is this a problem that only salv0 is experiencing?
I can add three right arrows (say) to the Favorites set, each in a different font, and then have the fonts preserved when I double-click to insert them into a Nisus Writer Pro document. This sort of thing seems to have worked for salv0 initially also, but the “font memory” seems to have been lost over time. I haven’t tested this myself. One wonders whether there is something salv0 can do to restore the lost font variations in the Character Viewer. For example (just thinking out loud), one might run a macro that reloads a known faithful Character Viewer preference file on relaunch of the System or of Nisus Writer, in order to restore the desired behavior.
The other thing that occurs to me is that there might be some way to utilize the Private Use Area of the Unicode character set in the Character Viewer. I don’t know how one even inserts characters there, but presumably such characters would be font-naïve and hence not prone to loss of a font attribute.
Cheers,
Adrian
MacBook Pro (M1 Pro, 2021)
macOS Ventura
Nisus Writer user since 1996
macOS Ventura
Nisus Writer user since 1996
Re: Special Characters: Mixed Fonts
I can confirm that when I enter font variations of "N-ary Circled Dot Operator" into the Favorites inside the Character Viewer, they retain their distinctive form until the Character Viewer palette is closed. Next time the Favorites are opened, the font variations have disappeared. Perhaps a bug in OS X?adryan wrote:the problem here is why font variations are not preserved over time in the Favorites set in the OS X Character Viewer. Is this a problem that only salv0 is experiencing?
salv0,
Glossaries or a special file created for this purpose in Nisus will give you much more flexibility than the Favorites pane in the Character Viewer. Remember, you can drag your Glossary to the screen border and have it open while you write in NWP. I think glossaries are an often underestimated feature in NWP, even Nisus Software does not include it here:
http://nisus.com/pro/
A thread about hierarchy in glossaries can be found here:
http://shrtm.nu/dK1t
When Martin suggested a Glossary file, you said:
"That would work fine with a few characters. Unfortunately, my character set is just beyond a few, and will likely grow some."
If you have a very large number of special characters (hundreds?), then the Special Characters palette in Nisus will eventually become unwieldy, so using the Special Characters palette may not be the best solution, given that it would work, which it doesn't.
I think this is the best solution because you can easily sort and rearrange the characters according to your personal needs, use the Navigator to navigate, and so on.salv0 wrote: I have resorted to warehouseing my special character set in its own NWP document, where they are reliably available to me on demand.
If you write a mini macro like this
Code: Select all
Copy
Next Window
Paste
Last edited by Þorvarður on 2016-02-10 20:01:34, edited 1 time in total.
Re: Special Characters: Mixed Fonts
Would that approach be similar to the macros "Select By Style" and "Select By Font"?phspaelti wrote:
- Create your own 'character palette', using the 'options' command. This would present a dialog box with a list of choices. The macro would enter the choice.
Sounds good, if the font variations can be retained.
Re: Special Characters: Mixed Fonts
G’day, Þorvarður et al
On my computer, the font association in Character Viewer Favorites survives each of the following operations: closing of the Character Viewer window, shutting down and relaunching Nisus Writer, and restarting the computer. I tested this with right arrows and with N-ary circled dot operators.
While it is welcome that Nisus Writer admits of several workarounds, they really are just workarounds. If one wishes to insert special characters in some other application, one should be able to do so directly from the Character Viewer and not have to open a Nisus Writer repository file each time.
So it would be nice to know the seat of the problem, in order to suggest a deeper solution for affected users or to exhort Apple to fix a bug in an operating system.
Cheers,
Adrian
On my computer, the font association in Character Viewer Favorites survives each of the following operations: closing of the Character Viewer window, shutting down and relaunching Nisus Writer, and restarting the computer. I tested this with right arrows and with N-ary circled dot operators.
While it is welcome that Nisus Writer admits of several workarounds, they really are just workarounds. If one wishes to insert special characters in some other application, one should be able to do so directly from the Character Viewer and not have to open a Nisus Writer repository file each time.
So it would be nice to know the seat of the problem, in order to suggest a deeper solution for affected users or to exhort Apple to fix a bug in an operating system.
Cheers,
Adrian
MacBook Pro (M1 Pro, 2021)
macOS Ventura
Nisus Writer user since 1996
macOS Ventura
Nisus Writer user since 1996
Re: Special Characters: Mixed Fonts
I was primarily thinking about the original poster working in NWP, but you are absolutely right. If one is working in another application, it would be drudgery having to use Nisus as go-between.adryan wrote:If one wishes to insert special characters in some other application, one should be able to do so directly from the Character Viewer and not have to open a Nisus Writer repository file each time.
Are you referring to the Font *Variation*? The screenshots show what happens by me.On my computer, the font association in Character Viewer Favorites survives
Re: Special Characters: Mixed Fonts
Seems @adryan is on OSX 10.9.5, whereas @Þorvarður is on 10.11.3? Yet another downside to the way OSX is going?
Mark
Edit one time.
Mark
Edit one time.
Re: Special Characters: Mixed Fonts
G’day, Þorvarður et al
Yes, I am referring to the Font Variation. The characters in my Character Viewer Favorites retain their distinguishing features. When they are inserted into a NWP document, the correct fonts are recognized in the NWP Character Palette.
I have now done my tests on a MacBook Pro (Retina, mid-2014) running OS X Yosemite 10.10.2. Font linkage remains intact each time. I have not upgraded to El Capitan.
Cheers,
Adrian
Yes, I am referring to the Font Variation. The characters in my Character Viewer Favorites retain their distinguishing features. When they are inserted into a NWP document, the correct fonts are recognized in the NWP Character Palette.
I have now done my tests on a MacBook Pro (Retina, mid-2014) running OS X Yosemite 10.10.2. Font linkage remains intact each time. I have not upgraded to El Capitan.
Cheers,
Adrian
MacBook Pro (M1 Pro, 2021)
macOS Ventura
Nisus Writer user since 1996
macOS Ventura
Nisus Writer user since 1996
Re: Special Characters: Mixed Fonts
I'm still on Yosemite (10.10.5). MacBook Pro mid-2010.xiamenese wrote:Seems @adryan is on OSX 10.9.5, whereas @Þorvarður is on 10.11.3?
Re: Special Characters: Mixed Fonts
G’day, Þorvarður et al
After a 10-hour download, I’ve updated to Yosemite 10.10.5 on my mid-2014 MacBook Pro Retina. The Character Viewer works as it should, Font Variation linkage in Favorites having survived the ordeal.
Cheers,
Adrian
After a 10-hour download, I’ve updated to Yosemite 10.10.5 on my mid-2014 MacBook Pro Retina. The Character Viewer works as it should, Font Variation linkage in Favorites having survived the ordeal.
Cheers,
Adrian
MacBook Pro (M1 Pro, 2021)
macOS Ventura
Nisus Writer user since 1996
macOS Ventura
Nisus Writer user since 1996
Re: Special Characters: Mixed Fonts
Thank you Adryan for testing this. Seems like something is broken by me (and possibly also by the original poster.)adryan wrote:After a 10-hour download, I’ve updated to Yosemite 10.10.5 on my mid-2014 MacBook Pro Retina. The Character Viewer works as it should, Font Variation linkage in Favorites having survived the ordeal.
If I ever upgrade to El Capitan, I'll see whether that fixes the problem, and then I will report here.
Þorvarður