Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Overlap with [TuePlots.jl](https://github.com/nathanaelbosch/TuePlots.jl) #6

Open
nathanaelbosch opened this issue Jul 27, 2023 · 2 comments

Comments

@nathanaelbosch
Copy link

I just found your very nice package! Some time ago I wrote TuePlots.jl, with it seems a similar goal in mind: I wanted an easy way to make figures for publications, and in particular I wanted the correct fonts and figure sizes. But if there were a significant overlap between TuePlots.jl and MakiePublications.jl, maybe it would make sense to merge both projects? From my side, I think 90% of what I wanted from TuePlots would be covered if we add settings for the common machine learning papers to MakiePublication.jl (see the list of settings here). You could also have a look at the TuePlots docs to get an impression of the API and the implemented features.

Let me know if this seems interesting to you, and if yes how to best get started to merge these two projects 🚀

@liuyxpp
Copy link
Owner

liuyxpp commented Jul 27, 2023

Thanks for your interesting! From a very quick looking at your TuePlots.jl I think it makes sense to merge and it should be not too hard to do so. I am open to any proposals. I may take this chance to refractor the internal implementation of MP to be more flexible. Currently, it does not support font configurations, though it can be configured outside of MP.

@nathanaelbosch
Copy link
Author

Great! I did not yet have a look at how your package is set up so I don't really know how to best approach this. I think from my side, I would want to

  1. have all the venues listed in this settings.jl file from TuePlots as options
  2. have some way to specify half-width figures for those layouts that are two-column (and their size should not just be width/2 as there is space in the midddle)
  3. ideally also have a built-in font configuration

Maybe 1. would be the best start. What would be the best way to just add all these settings to MakiePublications.jl?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants