Mathematica Stack Exchange is a question and answer site for users of Mathematica. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

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
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 '14 at 14:30
@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 – Dr. belisarius May 16 '14 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]


share|improve this answer

Your Answer


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.