Skip to content

Add Arev Sans fonts and license#4636

Closed
hetland wants to merge 3 commits into
matplotlib:masterfrom
hetland:master
Closed

Add Arev Sans fonts and license#4636
hetland wants to merge 3 commits into
matplotlib:masterfrom
hetland:master

Conversation

@hetland

@hetland hetland commented Jul 11, 2015

Copy link
Copy Markdown

Added Arev Sans TTF files and license.

I suggest this be the default font, as it has many math glyphs and works well with mathtext.

@jenshnielsen jenshnielsen added this to the Color overhaul milestone Jul 11, 2015
@jenshnielsen jenshnielsen added API: default changes Changes to default behavior topic: rcparams labels Jul 11, 2015
@toddrjen

Copy link
Copy Markdown
Contributor

What is the advantage of Arev over DejaVu? It seems like DejaVu has already incorporated the Arev characters, and includes a large number of other characters as well. Further, from the copyright, it looks like the Arev project has been abandoned (it hasn't seen a release in 9 years), while the DejaVu project is well-maintained (last release in May of this year) and is widely-used in open-source projects.

@hetland

hetland commented Sep 25, 2015

Copy link
Copy Markdown
Author

At the time I made the choice of Arev (some years ago), it contained many
more math glyphs. But you are correct that DejaVu has incorporated those
glyphs and is more active. I would say that DejaVu seems like a better
choice now.

My primary motivation for the pull request was to create a default san
serif font with matching math font. San-serif seems to be a better design
choice for figures (e.g., see Tufte
http://www.edwardtufte.com/tufte/books_vdqi). Arev/DejaVu seem to be a
pretty font with good, matching math glyphs for rendering equations, and a
permissive license, which makes it a good way to achieve the design goal of
sans-serif font with math capabilities.

On Wed, Sep 23, 2015 at 4:16 AM, toddrjen [email protected] wrote:

What is the advantage of Arev over DejaVu
http://dejavu-fonts.org/wiki/Main_Page? It seems like DejaVu has
already incorporated the Arev characters, and includes a large number of
other characters as well. Further, from the copyright, it looks like the
Arev project has been abandoned (it hasn't seen a release in almost 10
years), while the DejaVu project is well-maintained (last release in May of
this year) and is widely-used in open-source project.


Reply to this email directly or view it on GitHub
#4636 (comment)
.

Prof. Rob Hetland
Texas A&M Univ. – Dept. of Oceanography
http://pong.tamu.edu/~rob

@mdboom

mdboom commented Oct 6, 2015

Copy link
Copy Markdown
Member

So, I think we're in agreement to not use Arev, but the Vera that we ship could probably use an update. Sorry -- brainslip -- I think we should move to DejaVu @hetland: Would you like to make a PR to do that?

@zblz

zblz commented Oct 8, 2015

Copy link
Copy Markdown
Member

As I mentioned in #5128, a new default font should have associated mathtext fontset. I have gone ahead and added them for DejaVu in #5214 in preparation for the default change. This has the advantage over setting custom in mathtext.fontset that I was able to set STIX as fallback, which matches DejaVu better than Computer Modern does.

@zblz

zblz commented Oct 8, 2015

Copy link
Copy Markdown
Member

Moving setting DejaVu as default for both text and math to #5214

@zblz zblz closed this Oct 8, 2015
@tacaswell tacaswell modified the milestones: Color overhaul, next major release (2.0) Oct 26, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

API: default changes Changes to default behavior topic: rcparams

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants