Como criar histogramas de sobreposição transparentes em preto e branco usando ggplot2?

Eu usei ggplot2 para criar dois histogramas transparentes sobrepostos.

test = data.frame(condition = rep(c("a", "b"), each = 500), value = rep(-1, 1000))
test[1:500,]$value = rnorm(500)
test[501:1000,]$value = rnorm(500) + 2

fig = ggplot(test, aes(x = value, fill = condition)) +
      #scale_fill_grey() +
      geom_histogram(position = "identity", alpha = .5)
fig

O gráfico resultante parece ótimo, mas é colorido. Eu preciso de um enredo em tons de cinza ou preto / branco.

Usando "scale_fill_grey ()" resulta em um gráfico com transparência que é muito difícil de "ler".

Idealmente, eu gostaria de um enredo preto / branco que usa textura em vez de cor, por exemplo, hachura cruzada: "///" para uma condição, "\\\" para a outra condição, resultando em "XXX" quando as barras sobreposição. Isso é possível?

questionAnswers(1)

yourAnswerToTheQuestion