Possible bandaid for missing font Gentium Plus on Mac #1603
Closed
ethanwood17
started this conversation in
Ideas
Replies: 2 comments 1 reply
-
Yes that sounds great. I didn't know about the caveat system in Homebrew. |
Beta Was this translation helpful? Give feedback.
0 replies
-
@ethanwood17 @alerque Should this be converted to an issue or was it addressed? |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I recently installed Sile for the first time and tried to format the Hello World example shown in the Sile book. I was immediately greeted with an error about missing the font Gentium Plus. I saw the discussion about it on #369 and looked for a way to fix it.
I looked into making the font Gentium Plus a dependency in the Homebrew formula. Unfortunately, for reasons I don't fully understand, the Homebrew support for adding a cask as a dependency seems spotty. Adding font-gentium-plus doesn't work, at least in the ways I tried.
An alternative that might give users a heads up is to add a Caveat. I added a caveat to my local sile.rb file that calls out the need to install Gentium Plus. Here's what that looks like:
Would something like that be an acceptable solution? I generally read and pay attention to Homebrew caveats, so in my case I think it would have helped me. If we ever change the default font or fix this issue, the caveat can be removed. I would also be happy to submit a PR for that, if the community/maintainers think it's a good idea.
Beta Was this translation helpful? Give feedback.
All reactions