Plotly.js: Latex doesn't render in 3d axis titles

Created on 6 Jun 2016  ·  11Comments  ·  Source: plotly/plotly.js

It only appears to render in the legend.
Demo: https://jsfiddle.net/60eqc0xz/7/

feature ♥ NEEDS SPON$OR

All 11 comments

A known limitation of using WebGL for 3D plots.

Won't be fixed any time soon.

This is still not fixed? It has been 2 years. Kindly plan to support.

Has there been any updates on this feature?

It's really unfortunate that 3d plot does not support latex renderig. For the mean time, is it possible to use unicode/html entity in place of latex like instead of giving $\rho$, can't we just give ρ or ρ

Well it works if directly putting rho from copy pasting it somewhere like ρ

I would like to have this feature and I can contribute so it is done. Is it very hard to do? What are the problems encountered?
If anyone has looked at this, can you give me an overview or point me to the place to look at so I can check if I am able to help?

@Catarina-Alves thanks very much!
For rendering text using webgl @mikolalysenko's vectorize-text is called .

I think if one converts Latex to pixel data, then it could be used here
https://github.com/mikolalysenko/vectorize-text/blob/18c472de123e7ea7ea25ec80b7ac15b2ea0540c4/lib/vtext.js#L310.
But I may be wrong.

cc: @antoinerg @alexcjohnson

Thank you @archmoj. I will have a look at your resources and the code and see if it is within my knowledge to make the necessary changes.

@Catarina-Alves, any chances you would have come up with a solution?

I have looked through this but I do not have the right skills to solve this issue. I am sorry.

This issue has been tagged with NEEDS SPON$OR

A community PR for this feature would certainly be welcome, but our experience is deeper features like this are difficult to complete without the Plotly maintainers leading the effort.

Sponsorship range: $15k-$20k

What Sponsorship includes:

  • Completion of this feature to the Sponsor's satisfaction, in a manner coherent with the rest of the Plotly.js library and API
  • Tests for this feature
  • Long-term support (continued support of this feature in the latest version of Plotly.js)
  • Documentation at plotly.com/javascript
  • Possibility of integrating this feature with Plotly Graphing Libraries (Python, R, F#, Julia, MATLAB, etc)
  • Possibility of integrating this feature with Dash
  • Feature announcement on community.plotly.com with shout out to Sponsor (or can remain anonymous)
  • Gratification of advancing the world's most downloaded, interactive scientific graphing libraries (>50M downloads across supported languages)

Please include the link to this issue when contacting us to discuss.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

mithi picture mithi  ·  3Comments

nicolaskruchten picture nicolaskruchten  ·  3Comments

boleslawmaliszewski picture boleslawmaliszewski  ·  3Comments

chriddyp picture chriddyp  ·  3Comments

jonmmease picture jonmmease  ·  3Comments