# How does epilog position work in logplots?

I'm trying to use Epilog in my plots but the position of the Epilog isn't making much sense. As a minimal example consider,

LogPlot[Sin[x], {x, 0, \[Pi]}, Epilog -> {Text["x", {\[Pi], 0.2}]}]


I'd have expected this to put an "x" in the center of the graph but instead it shows up in the corner:

I've also tried ListLogplot and other graphics but they all produce similar results. How do I force Epilog to use the same positions as the plot?

Note: I'm using Mathematica V10 on Linux.

-

As shown by the graphic, the Log is applied on the y-axis, thus you need to apply Log to the y coordinate of your point:

LogPlot[Sin[x], {x, 0, π}, Epilog -> {Text["x", {π/2, Log@0.2}]}]


For completeness purposes as suggested by rcollyer:

LogLinearPlot[Tanh[x], {x, 1, 100}, Epilog -> {Text["x", {Log@10, 0.98}]}]


LogLogPlot[
Sum[i/(x^2 - 2 i 0.99 x + i^2), {i, {1, 10, 100}}], {x, 0.1, 1000},
Epilog -> {Text["x", Log@{10, 10}]}]


-
Ah, I guess I should have tried that. Perfect, thanks! –  JeffDror Jul 15 at 13:10
@JeffDror We all faced the same issue ;o) And for LogLogPlot it has to be applied to both coordinates of course :) –  Öskå Jul 15 at 13:11
@Öskå for completeness, would you post examples with LogLinearPlot and LogLogPlot, too? –  rcollyer Jul 15 at 13:14