SpencerPark / IJava

A Jupyter kernel for executing Java code.
MIT License
1.07k stars 211 forks source link

How to programatically generate Markdown #144

Closed bsbodden closed 1 year ago

bsbodden commented 1 year ago

I have a method that generates a markdown table. I tried:

import io.github.spencerpark.ijava.runtime.Display;

Display.display(cosineSimilarities, "text/markdown");

but that results in:

| King | Queen | Man | Woman | King - Man + Woman | |---|---|---|---|---|---| | King | 0.99999994 | 0.48587015 | 0.59400713 | 0.36629754 | 0.6379426 | | Queen | 0.48587015 | 1.0000001 | 0.3360686 | 0.28942698 | 0.36757925 | | Man | 0.59400713 | 0.3360686 | 1.0000001 | 0.6100262 | 0.14799908 | | Woman | 0.36629754 | 0.28942698 | 0.6100262 | 0.9999997 | 0.6598337 | | King - Man + Woman | 0.6379426 | 0.36757925 | 0.14799908 | 0.6598337 | 1.0000002 |

Thanks

bsbodden commented 1 year ago

Nevermind, my markdown generating library was spewing garbage! It works just fine.