Skip to content

Commit

Permalink
Add TODOs in readme
Browse files Browse the repository at this point in the history
  • Loading branch information
asinghvi17 committed May 27, 2022
1 parent f2827f1 commit 5e0ac14
Showing 1 changed file with 8 additions and 0 deletions.
8 changes: 8 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -137,3 +137,11 @@ The standard rendering pipeline works as follows: the string is converted in to
This cropped PDF is then loaded by Poppler, accessed through `Poppler_jll.jl` and `libpoppler-glib`. If using the Cairo backend, it is plotted directly to a surface; if using another backend, it is rasterized to an image, and plotted using `scatter` with image markers. The alignment is in this case depicted by `marker_offset`.

Thus, you only need a TeX engine, preferably LuaTeX, installed on your system. We don't automatically detect the TeX engine, though, so if you want to change that, set ``` MakieTeX.CURRENT_TEX_ENGINE[] = `xelatex` ``` (note the backticks in place of quotes) or some other engine, as long as it is compatible with `latexmk`.

## TODOS and planned features

- Better rasterization for GLMakie
- Math and text font switching ability (preferably arbitrary)
- Better font size algorithms
- Multithreaded latex compilation if possible
- Faster latex compilation (perhaps through latex caching?)

2 comments on commit 5e0ac14

@asinghvi17
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@JuliaRegistrator
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Registration pull request created: JuliaRegistries/General/61169

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:

git tag -a v0.2.3 -m "<description of version>" 5e0ac14de5f670251f977fb2ba8eeafc144ed02c
git push origin v0.2.3

Please sign in to comment.