MathGroup Archive 2008

[Date Index] [Thread Index] [Author Index]

Search the Archive

Problem for using "Epilog" to plot legend

  • To: mathgroup at smc.vnet.net
  • Subject: [mg87464] Problem for using "Epilog" to plot legend
  • From: davis <davis.v.liu at gmail.com>
  • Date: Fri, 11 Apr 2008 01:43:54 -0400 (EDT)

Dear Group

i want to use "Epilog" to plot a legend,but i have a problem for the "Line" command.

ListPlot[{{1, 2, 3, 5, 8}, {2, 3, 6, 9, 10}}, Joined -> True, 
 PlotMarkers -> Automatic, 
 Epilog -> 
  Inset[Framed@
    Column[{Graphics[{DotDashed, Line[{{1, 0}, {2, 0}}]}] Style["a"], 
      Graphics[{Dotted, Line[{{1, 0}, {2, 0}}]}] Style["b"]}, 
     Spacings -> 0, ItemSize -> {15, 0.5}], {1.25, 7}]]

the space between different rows in "legend area" are really large,

but if i change the Line condition,such like below

ListPlot[{{1, 2, 3, 5, 8}, {2, 3, 6, 9, 10}}, Joined -> True, 
 PlotMarkers -> Automatic, 
 Epilog -> 
  Inset[Framed@
    Column[{Graphics[{DotDashed, Line[{{100, 0}, {2, 0}}]}] 
       Style["a"], 
      Graphics[{Dotted, Line[{{100, 0}, {2, 0}}]}] Style["b"]}, 
     Spacings -> 0, ItemSize -> {15, 0.5}], {1.25, 7}]]

the rows became close to each other, but the length of the lines became too long

how can i solve this?

thank you


  • Prev by Date: Re: max and min
  • Next by Date: ContourPlot, etc.: not every point a Real
  • Previous by thread: Re: Re: what does Method->"HighDimensionalEmbedding" actually
  • Next by thread: Re: Problem for using "Epilog" to plot legend