Reputation
8,036
Top tag
Next privilege 10,000 Rep.
Access moderator tools
Badges
29 51
Newest
 Necromancer
Impact
~31k people reached

Feb
5
awarded  Nice Answer
Feb
4
comment FontSubstitutions: how do they work?
@cormullion And yes, I can reproduce your problem with the Mac v9 version (I think it works elsewhere). It does look like FontSubstitutions is not working correctly on Mac.
Feb
4
comment FontSubstitutions: how do they work?
@cormullion You may find it easier to experiment with FontSubstitutions by using the selector syntax form for options like this: CurrentValue[$FrontEnd, {FontSubstitutions, "Bodoni"}] . You can also use assign values by putting the CurrentValue expression on the left-hand side of an equal sign.
Feb
4
revised Moving From Dynamic Module to Manipulate
added 1232 characters in body
Feb
4
comment Moving From Dynamic Module to Manipulate
@DavidCarraher Sorry, I had a typo/oversight in my original answer which made the resulting code not clear. I've edited and just included the entire code, along with a slight clarifying statement about the nature of the edit.
Feb
4
revised Moving From Dynamic Module to Manipulate
added 1232 characters in body
Feb
3
revised Strange ::usage behavior in v9
Typo
Feb
3
comment Strange ::usage behavior in v9
I don't know whether to expect that people will like this kind of answer or not. Maybe this answer was a mistake, or maybe it will be controversial. And I'm sensitive to doing anything which might be interpreted as karma-whoring. But egged on by rm in the comments above (the comments after the question), I decided to put it out there and see what happens. If you thought it was a waste of bytes, or an annoying list of excuses, or whatever, please say so.
Feb
3
answered Strange ::usage behavior in v9
Feb
3
comment Graphics exported from Mathematica 9 are very large because even standard fonts are embedded
@Szabolcs For me, it doesn't seem to be doing so in 9.0.1, although I can reproduce the 9.0.0 behavior. My example, on Mac, export of Plot[Sin[x], {x, 0, 2Pi}, PlotLabel->Sin[x], BaseStyle -> {PrivateFontOptions -> {"OperatorSubstitution" -> False}}] was 3.5M in 9.0.0 and 6.3K in 9.0.1. I think this was just a bug, but I was unable to quickly find a bug report referencing this.
Feb
3
answered Moving From Dynamic Module to Manipulate
Feb
3
comment Graphics exported from Mathematica 9 are very large because even standard fonts are embedded
@Verbeia Mathematica doesn't (yet) support subsetting of fonts. I'm well aware of how useful this would be.
Feb
3
answered How to avoid font substitution with Mathematica fonts?
Jan
31
comment How to catch the “Preemptive” evaluations from within the main loop?
@AlexeyPopkov No, I mean that the evaluation of the Ticks function, which is acting like a Dynamic in this case (even though no Dynamic was specified, it's resolved in a similar fashion), might be evaluated at any time relative to the ordering of the Shift+Enter evaluations. It might happen before the CreateDocument has finished evaluation, or shortly thereafter, or a very long time thereafter. That's why it behaves differently on different machines...because there is no guarantee...it's just evaluating when it can.
Jan
30
awarded  Yearling
Jan
24
comment DeleteDuplicates not deleting duplicates
My strategy has been to fix bugs/implement features, remain silent for weeks/months, and then miss the rep uptick when the new version ships because sleep started to look better than beating out intrepid explorers for reputation. Maybe I should rethink that... :)
Jan
24
comment How to catch the “Preemptive” evaluations from within the main loop?
I reproduced it in v9 on Windows, but failed to reproduce it on my Macbook Air. But this behavior depends upon the ordering of Dynamic evaluations. Those orderings are specifically not guaranteed by Mathematica.
Jan
24
comment The shortcut for Subsuperscript doesn't work?
Documentation will be fixed in a future release (probably not in the v9.0.x cycle).
Jan
24
awarded  Enlightened
Jan
23
awarded  Nice Answer