Take the 2-minute tour ×
Mathematica Stack Exchange is a question and answer site for users of Mathematica. It's 100% free, no registration required.

I notice that when I paste my graphs in word sometimes they are not very well readable. A colleague of mine send me a graph made with Sigmaplot. The first figure is made with Mathematica, the second one with SigmaPlot.

I'm not be able to reproduce the black border in my PlotMarkers. Could you help me?

Mathematica SigmaPlot

share|improve this question

2 Answers 2

p = Graphics[{EdgeForm[{Black, Thick}], FaceForm[Red],  Disk[]}]; 
ListPlot[{{1, 2, 3, 5, 8}}, PlotMarkers -> {p, .1}]

Mathematica graphics

share|improve this answer
    
Thanks a lot. Very good idea! It works also for PlotLegends!!But it's a problem if I've got a lot of symbols! Is it possible to do the same for some strange characters, like [FilledDownTriangle], or [FilledUpTriangle], and so on? –  Mary May 16 at 14:30
1  
@Mary for reasons already explained in Alexey's linked question & answers, character plot markers don't align well. That's the reason for using graphics instead –  belisarius May 16 at 15:06

You can use a set of triangle PlotMarkers from this post of mine where halfTr is defined:

ListPlot[Flatten[Table[{{n, y}}, {y, Range[1, 3]}, {n, 20}], 1], 
 PlotMarkers -> Table[{s, 0.07}, {s, halfTr}], 
 PlotStyle -> ColorData[60, "ColorList"], 
 GridLines -> {Range[20], Range[3]}, PlotRange -> {{0, 21}, {0, 4}}, 
 Axes -> False, Frame -> True]

plot

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.