Skip to content
This repository has been archived by the owner on Apr 16, 2024. It is now read-only.

Use Hack as monospace font with good unicode coverage #105

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

jedbrown
Copy link
Member

This allows unicode in code blocks, as is especially popular in Julia submissions (openjournals/joss#963).

https://sourcefoundry.org/hack/

This allows unicode in code blocks, as is especially popular in Julia
submissions (openjournals/joss#963).
@arfon
Copy link
Member

arfon commented Aug 30, 2021

Thanks for opening this PR @jedbrown, and apologies it has taken me so long to get to this.

Unfortunately this PR is currently blocked by the fact that we don't actually use the Dockerfile for compiling the actual JOSS papers. The LaTeX/Pandoc environment for the real papers is built using these Heroku buildpacks.

We could try and modify these buildpacks to build the font from source (i.e., follow this guide https://github.com/source-foundry/Hack#linux) but I'd rather invest energy into migrating Whedon to use the Dockerfile directly (which is work that @xuanxu is actively doing right now).

So 👍 to this change, just not quite yet.

@jedbrown
Copy link
Member Author

Thanks. Is there an issue or PR to watch, such that this can move forward once it's complete? I don't see one in this repo and don't want this to get lost.

@arfon
Copy link
Member

arfon commented Sep 1, 2021

Yeah, this is the right issue to watch: openjournals/buffy#46

jedbrown added a commit to jedbrown/inara that referenced this pull request Jan 6, 2022
This allows unicode in code blocks, as is especially popular in Julia
submissions (openjournals/joss#963).

Cc: openjournals/whedon#105
tarleb pushed a commit to openjournals/inara that referenced this pull request Jan 7, 2022
This allows unicode in code blocks, as is especially popular in Julia
submissions (openjournals/joss#963).

Cc: openjournals/whedon#105
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants