using Plots, LaTeXStrings
function change_ticks!(p)
for i in ([xticks, xticks!], [yticks, yticks!], [zticks, zticks!])
ticks = i[1](p)
a = ticks[1][1]
b = latexstring.(ticks[1][2])
newticks = (a, b)
i[2](newticks)
end
p
end
gr()
figure = plot(; tickfontsize=12, frame=:box,
aspect=0.8, xlabel=L"x", ylabel=L"y", guidefontsize=15, linewidth=1, legendfontsize=12)
plot!(0:0.01:2pi, sin.(0:0.01:2pi), color=:black, label=L"y=\sin(x)")
plot!(0:0.01:2pi, cos.(0:0.01:2pi), color=:red, label=L"y=\cos(x)")
change_ticks!(figure)