texto vertical en d3 (no girado)

Estoy tratando de hacer que el texto se muestre verticalmente en svg usando d3. Sin embargo, no quiero girarlo: quiero que las letras permanezcan horizontales, una encima de la otra. Ajustewriting-mode=tb No parece hacer nada. Esto es lo que intenté:

svg.append("text")
  .attr("x", 1000)
  .attr("y", 400)
  .attr("id", "title")
  .attr("font-size", 50)
  .attr("style", "font-family: arial; fill: lightgreen; writing-mode: tb")
  .text("Top 100 Mentions");

El texto se muestra en la ubicación correcta, con la fuente correcta, etc., pero es horizontal.

Respuestas a la pregunta(4)

Su respuesta a la pregunta