Closed vashek closed 4 months ago
It's because of the min_font_size. Version 0.2.4 works.
Can reproduce (sort of):
Thanks for the great MWE, and the troubleshooting. I will look into a proper fix sometime this or next week.
Just a heads-up that I haven't forgotten about this issue. This issue and some other work I have done here have motivated me to implement more extensive changes, which unfortunately will take a little bit longer to complete.
This issue and some other work I have done have motivated me to implement more extensive changes, which unfortunately will take a little bit longer to complete.
It took even longer but it is done. I ended up making a new package that replaces matplotlib-venn and matplotlib_venn_wordcloud. Check it out here. It supports Euler and Venn diagrams for arbitrary number of sets, produces word clouds as this library (with small improvements), and implements a much better diagram layout engine.
Some words are not rendered in the set intersection in my simple example, depending on their frequency. Here's a Google Colab link: https://colab.research.google.com/drive/1H8qTzKh0sgC4RmGAHQbFZwxIuRfcMheb?usp=sharing
Code to reproduce:
Results in:![image](https://github.com/paulbrodersen/matplotlib_venn_wordcloud/assets/7998032/3d6971f1-a14a-49c1-927d-20e087f5038d)
The middle section should have "qwe" and "abc", both are missing.
Package versions: