I am relatively new to Julia (coming from python and matplotlib) and have been trying to generate some plots for a project I am working on.
It seems to be a known issue that Plots.jl does not produce ticks when there are 0 values in a plot with log-scale axis and a workaround seems to be passing
ticks = :native which works with some of the back-ends I tried such as
plotlyjs but not some like
gr. The other workaround to specify the limits each time is quite cumbersome when generating a large number of plots and changing them.
However in this case, the tickfontsize parameter seems to have no effect on the size of the fonts. I am at a loss on how to proceed except to leave the convenience of Plots.jl and try out something like Makie which seems to be a work in progress still. Any help would be appreciated
using Plots pgfplotsx() x = 0:0.01:1 y = 10 .^ x plot(x, y, ticks = :native, tickfontsize = 30)
I am using Julia 1.6, Plots v1.21.3 and PGFPlotsX v1.4.0