Как получить полные черные отметки в бэкэнде Julia Plots PGFPlotsX? - PullRequest
1 голос
/ 10 марта 2020

Я использую пакет Julia Plots с бэкэндом PGFPlotsX , и я хотел бы создать график, на котором отметки отмечаются полностью черным. Это кажется по умолчанию для других бэкэндов (я тестировал с gr() и pyplot()), но не для PGFPlotsX. Установка foreground_color_axis=:black, которая должна обрабатывать цвет тиков оси , не меняет результат.

MWE:

using Plots
pgfplotsx()
# this produces a plot with vague tick marks
p1 = plot(rand(20), foreground_color_axis=:black)

pyplot()
# this produces a plot with full black tick marks
p2 = plot(rand(20), foreground_color_axis=:black)

В универсальном Синтаксис пакета Julia Plots, возможно ли получить полные черные отметки с помощью бэкэнда PGFPlotsX?

Я использую julia версия 1.3.1, Plots версия 0.29.6 и PGFPlotsX версия 1.2.4.

Путем масштабирования при проверке выходного файла .pdf я только что обнаружил, что также возможно, что отметки с pgfplotsx() очень тонкие и (вероятно, ) серый вместо прозрачный .

1 Ответ

0 голосов
/ 11 марта 2020

Прямо сейчас тики не обрабатываются pgfplotsx-backend. Спасибо за улов. Наилучшим способом действий было бы открыть проблему (или PR) на странице github Plots.jl, и я в конечном итоге осуществлю / рассмотрю это.

РЕДАКТИРОВАТЬ: Это будет исправлено в Plots.jl 0.29.8 .

...