|
|
|
@ -453,7 +453,7 @@ lingrid(GRAPH *graph, double lo, double hi, double delta, int type, Axis axis) |
|
|
|
max = graph->absolute.width - graph->viewportxoff; |
|
|
|
/* don't subtract font height from right border of grid */ |
|
|
|
if (graph->grid.ylabel) |
|
|
|
max += graph->fontheight; |
|
|
|
max += (int)(1.6 * graph->fontheight); |
|
|
|
} else { |
|
|
|
graph->viewportxoff = (digits + 5 + mag - mag3) * graph->fontwidth; |
|
|
|
/* add height of the vertical text to offset*/ |
|
|
|
@ -733,7 +733,13 @@ loggrid(GRAPH *graph, double lo, double hi, int type, Axis axis) |
|
|
|
if (axis == x_axis) { |
|
|
|
margin = graph->viewportxoff; |
|
|
|
max = graph->absolute.width - graph->viewportxoff; |
|
|
|
/* don't subtract font height from right border of grid */ |
|
|
|
if (graph->grid.ylabel) |
|
|
|
max += (int)(1.6 * graph->fontheight); |
|
|
|
} else { |
|
|
|
/* add height of the vertical text to offset*/ |
|
|
|
if (graph->grid.ylabel) |
|
|
|
graph->viewportxoff += (int)(1.6 * graph->fontheight); |
|
|
|
margin = graph->viewportyoff; |
|
|
|
max = graph->absolute.height - graph->viewportyoff; |
|
|
|
} |
|
|
|
|