I am wondering if there is a way to use custom ticks on FrameTicks but keep the tick "line marks" for the LogLog plot or LogLinear plot. This is the original plot:
I want to switch the tick into the following, but keep the tick "line marks" for the log axis. Here the tick "line marks" disappear.
The following code is used:
plist = Table[RandomReal[{0, 10000}], 100];
myTicks = Table[{10^i, Superscript[10, i]}, {i, -20, 15}];
(* without ticks *)
ListLogLogPlot[plist, Frame -> True,
PlotRange -> {All, All}, PlotStyle -> {Thick, Black},
PlotMarkers -> \[EmptyCircle]
]
(* with ticks *)
ListLogLogPlot[plist, Frame -> True,
PlotRange -> {All, All}, PlotStyle -> {Thick, Black},
PlotMarkers -> \[EmptyCircle],
FrameTicks -> {{myTicks, None},{myTicks, None}}
]