Giter VIP home page Giter VIP logo

merriweather's People

Contributors

alexeiva avatar crystaltype avatar davelab6 avatar dependabot[bot] avatar ebensorkin avatar hubdotcom avatar j-f1 avatar m4rc1e avatar thundernixon avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

merriweather's Issues

Missing Glyphs from master Glyphs App file

The master glyphs file is missing the all Punctuation, Symbols, most Numbers, Marks, and Separators, and Other section.
I am running on Glyphs Version 2.5.1 (1141). Italics master seems error free.

screen shot 2018-12-17 at 4 34 36 pm

screen shot 2018-12-17 at 4 34 22 pm

screen shot 2018-12-17 at 4 37 21 pm

Complete language support for all 97%+ languages

I'd like to request just a few languages which have over 90% character support and are just missing a few characters :)

Language (code) Coverage %Coverage Missing Characters
Italian (it) 108/108 100
Norwegian (no) 105/105 100
Slovenian (sl) 112/112 100
Ukrainian (uk) 98/98 100
Estonian (et) 105/105 100
Swahili (sw) 39/39 100
English (en) 120/121 99 \u2010 (‐)
German (de) 125/126 99 \u2010 (‐)
English (United Kingdom) (en-GB) 120/121 99 \u2010 (‐)
Spanish (es) 129/130 99 \u2010 (‐)
Spanish (Latin America) (es-419) 129/130 99 \u2010 (‐)
French (fr) 112/113 99 \u2010 (‐)
Dutch (nl) 109/110 99 \u2010 (‐)
Polish (pl) 125/126 99 \u2010 (‐)
Portuguese (pt) 123/124 99 \u2010 (‐)
Turkish (tr) 129/130 99 \u2010 (‐)
Catalan (ca) 128/129 99 \u2010 (‐)
Czech (cs) 129/130 99 \u2010 (‐)
Danish (da) 109/110 99 \u2010 (‐)
Lithuanian (lt) 105/106 99 \u2010 (‐)
Latvian (lv) 108/109 99 \u2010 (‐)
Portuguese (Portugal) (pt-PT) 123/124 99 \u2010 (‐)
Romanian (ro) 101/102 99 \u2010 (‐)
Slovak (sk) 130/131 99 \u2010 (‐)
Swedish (sv) 108/109 99 \u2010 (‐)
Vietnamese (vi) 156/157 99 \u2010 (‐)
Afrikaans (af) 107/108 99 \u2010 (‐)
Icelandic (is) 102/103 99 \u2010 (‐)
Kazakh (kk) 114/115 99 \u2010 (‐)
Kyrgyz (ky) 102/103 99 \u2010 (‐)
Russian (ru) 95/96 98 \u2010 (‐)
Bulgarian (bg) 91/92 98 \u2010 (‐)
Filipino (fil) 96/97 98 \u2010 (‐)
Croatian (hr) 88/89 98 \u2010 (‐)
Indonesian (id) 73/74 98 \u2010 (‐)
Serbian (sr) 90/91 98 \u2010 (‐)
Azerbaijani (az) 96/97 98 \u2010 (‐)
Macedonian (mk) 84/85 98 \u2010 (‐)
Mongolian (mn) 69/70 98 \u2010 (‐)
Malay (ms) 82/83 98 \u2010 (‐)
Albanian (sq) 86/87 98 \u2010 (‐)
Serbian (Latin) (sr-Latn) 83/84 98 \u2010 (‐)
Hungarian (hu) 130/133 97 \u2052 (⁒), \u27e8 (⟨), \u27e9 (⟩)
Uzbek (uz) 85/87 97 \u2010 (‐), \u02bb (ʻ)

Capital sharp s

Hi,

German language has the strange character sharp s that is typically used as last character in a word and thus not needed as capital character. However, some times ago an uppercase variant became mandatory in official documentation when writing geographical names in all-caps as Wikipedia states.
Will you maybe add it to your font?

Best,
Bernhard

Add 1/5 fraction.

I have gotten into using Merriweather as typeface for recipes and it works pretty well so far. However ⅕ does not seem to have its own glyph. Can I request it be added in, alongside a few other fractions listed here (http://unicodefractions.com/)? :-)

Lowercase eth

The crossbar on the lowercase eth in Merriweather looks a little weird. It’s too steep and too high up on the ascender, so much that its highest point goes beyond the body of the letter by a considerable amount.

You might want to look at this guide on Gunnlaugur Briem’s site.

Is it possible to make the digits aligned to the baseline?

Let me start by saying that I love Merriweather and I think it's great that it's free!

My only issue with the font is that the digits are not vertically aligned with the baseline (like in Georgia), which does not look great in scientific documents. Is there a way to make them aligned with the baseline (like in Times New Roman) ?

Thanks!

Review turkish ligatures

The Turkish ligatures need careful review. I think if you port the project to a single Glyphs file, you'll avoid these kinds of family-fragmentation issues :)

screen shot 2016-01-24 at 21 31 31

screen shot 2016-01-24 at 21 32 03

screen shot 2016-01-24 at 21 32 27

screen shot 2016-01-24 at 21 32 42

screen shot 2016-01-24 at 21 32 55

Ensure italic angles are all equal (-8)

  • Ensure italic angles are all equal
$ fontbakery-fix-italicangle.py ~/fonts/ofl/merriweather/Merriweather-*ttf
| filename                     |   italicAngle |
|:-----------------------------|--------------:|
| Merriweather-Black.ttf       |           0   |
| Merriweather-BlackItalic.ttf |          -8   |
| Merriweather-Bold.ttf        |           0   |
| Merriweather-BoldItalic.ttf  |          -8   |
| Merriweather-Italic.ttf      |          -8   |
| Merriweather-Light.ttf       |           0   |
| Merriweather-LightItalic.ttf |          -7.8 |
| Merriweather-Regular.ttf     |           0   |
$

Differing glyph sets between Roman and Italic weights

The Italic and Roman glyph sets don't match.

Here's a list of glyphs which are in either the Roman or the Italic but not both:

sheqel
zero.slash
softsign-cy.loclBGR
twothirds
bullet.cap
ydotaccent
en-cy.loclBGR
uni03BC
i.uc
exclamdouble
Ydotaccent
leftRightArrow
shcha-cy.loclBGR
sha-cy.loclBGR
eight.dnom
mu
komizje-cy
seven.numr
pe-cy.loclBGR
oneeighth
exclamdbl
Gacute
Scedilla
uni00AD
guillemotright
Komidje-cy
ndotaccent
four.dnom
Gmacron
commaturnedabovecomb
Ndotaccent
Delta
tse-cy.loclBGR
guillemetleft
f_i_trk
dram-arm
acaron
Oslashacute
Komizje-cy
caroncomb.alt
Gcaron
seveneighths
napostrophe
two.dnom
iishort-cy.loclBGR
Aringacute
uni03A9
oslashacute
threeeighths
four.numr
komidje-cy
three.dnom
guillemotleft
ge-cy.loclBGR
fiveeighths
uni0394
tail-cy.case
guillemetright
softhyphen
periodcentered.cap
tail-cy
Omega
aringacute
five.numr
upDownArrow
I.uc
scedilla
iigrave-cy.loclBGR
ii-cy.loclBGR
f_f_i_dflt
hardsign-cy.loclBGR

I've done some further digging around and notice that many of these exist in the old .ufo and vfb sources. I'm guessing this was a porting issue.

Review Ů

The ring in Ů seems a little too close:

screen shot 2016-01-24 at 22 35 36

Improving the angle quotes / guillemets

Hi,

would it be possible to reduce the spacing of the two arrows in the Guillemet symbols / Angle quotes / French quotation marks (« and ») a little bit in the Merriweather font?
I really like the type, with that little exception: The inner spacing of the two arrows in the angle quotes is too wide for my taste when using it as french/swiss quotation marks. They look more like two < symbols clumped together and not like Guillemets.

@EbenSorkin Was that a conscious decision to make the spacing that large and would you be willing to reduce it a tiny bit? Would be really great!

Besides that little nitpick, awesome work!

Cheers,
Clemens

Release v1.583

  • Fix the fi fl ligatures problem in Light (17)
  • Fix the ij and other composite glyph problems in all styles (#18 and #19)
  • Fix Ů (#20)
  • Tag a commit as v1.583
  • Make a github release (https://github.com/EbenSorkin/Merriweather/releases)
  • Attached a ZIP with the OTF and TTF binaries, OFL.txt and FONTLOG.txt (and anything else you want to include) to the release

Numerals?

The main gap in Merriweather as it stands right now appears to be superscript and subscript numerals.

The characters ¹ ² ³ ⁴ are encoded, and they’re assigned to the sups feature, so that’s good. The rest of the superscript digits are missing, though.

The subs and sinf features affect the digits 1 2 3 4 5 7, but those glyphs aren’t assigned to the Unicode codepoints for subscript digits.

The digits 0 6 8 9 are missing from the numerator set, and the denominators are missing 0 1 5 6 7 9.

Fortunately, this should be easy to fix.

Glyph review R04

Fix these:

screen shot 2017-10-30 at 16 08 39
screen shot 2017-10-30 at 16 08 01
screen shot 2017-10-30 at 16 07 40
screen shot 2017-10-30 at 16 07 27
screen shot 2017-10-30 at 16 06 59
screen shot 2017-10-30 at 16 06 56

Double check these in all weights:
guillemotleft, guillemotright, AE, currency symbols.

Also, your numerals have shifted quite a bit. Was this intentional?

merriweather-fig

Ezh

I’d like to report a few issues regarding the letter ezh.

First, the glyph for the italic lowercase ezh seems fairly weak. The top stroke is currently flat, unlike the thicker convex one on the lowercase z, and the descender is shorter and thinner than any others currently found in the font. The italic capital ezh seems fine, though.

Second, only the roman lowercase ezh actually has an anchor point for a diacritic. Ezh with caron is encoded as a precomposed character in Unicode (capital U+01EE, lowercase U+01FF), and is used in Skolt Sami.
image

fl ligature in small caps not showing up correctly

I filed this issue before but it seems to have disappeared. I tried out the test file on Version 2.009 on my system and still see the problem.

\documentclass[12pt,a4paper]{article}
\usepackage{fontspec}
\setmainfont{Merriweather Regular}
\begin{document}
\textsc{Reflections on the Mind of Nikola Tesla}
\end{document}

gives me the image
ligature-test

Kindly tell me if I have missed something.

Thanks.

Check ttfautohint in v1.583

Note to self, I think I may have used the ttfa settings for merriweather sans by accident when running through the v1.583 release. It would be good to compare them against v1.582

Small Caps?

Do you have any plan to add Small Caps to Merryweather? Thanks!

Missing spaces

Hey!

Merriweather is missing some space characters in the U+2000-U+200A range. For example, U+2003 is absent, U+202F is absent. Last one can be produced with &nnbsp; and be used before a double punctuation in French. In web browsers, the rendering depends on the fallback font.

I have first reported the issue in Google Fonts are some spaces are present in Merriweather but not provided in the font distributed by Google: google/fonts#1395.

Improve Vietnamese

Only a little mistake: The brevehookabove in Abrevehookabove (in all weights) are misplaced.
Everything else is okay.

screen shot 11-11-17 at 01 32 pm

I'm willing to help contribute the changes directly, by sending you a 'vietnamese only' glyphapp file for you to review and integrate.

Or, you can make changes and then push your work to master and I will give further feedback :)

Glyph issues

Using GF Regression, I've found the following:

Regular
screen shot 2017-10-26 at 10 17 54

Light Italic
screen shot 2017-10-26 at 10 06 23

screen shot 2017-10-26 at 10 07 42

screen shot 2017-10-26 at 10 07 33

screen shot 2017-10-26 at 10 08 19

screen shot 2017-10-26 at 10 08 13

screen shot 2017-10-26 at 10 09 24

Light
screen shot 2017-10-26 at 10 09 51

screen shot 2017-10-26 at 10 10 55

Italic
screen shot 2017-10-26 at 10 12 00

BoldItalic
screen shot 2017-10-26 at 10 12 34

Bold
screen shot 2017-10-26 at 10 14 16

Black
screen shot 2017-10-26 at 10 20 58

Black Italic
screen shot 2017-10-26 at 10 20 10

screen shot 2017-10-26 at 10 14 45

screen shot 2017-10-26 at 10 15 21

screen shot 2017-10-26 at 10 15 39

Add support for Skolt Sami?

Ezh (capital U+01B7 Ʒ, small U+0292 ʒ) is not encoded, but the glyph from Abkhazian Dze is the same.

Six letters can take a caron: č ǯ ǧ ǩ š ž. Four of them (č ǧ š ž) are already encoded, and capital Ǩ is rendered correctly on my end. The caron on the small ǩ in the roman, however, is somehow rendered on the baseline, to the left of the k and partially overlapping with it. In the italic, the caron is correctly positioned on top of the letter, but there’s still some overlap. (see attached pdf)

Finally, there’s G with stroke (capital U+01E4 Ǥ, small U+01E5 ǥ). This letter can have several different glyphs depending on the language, but in Sami, the stroke goes through the stem of the capital G and through the loop of the small g.

ǩ.pdf

Release v1.585

Minor things for a new point release....

  • #29
  • #24
  • #21
  • #14
  • #31
  • #32
  • Fix description on Google Fonts
  • Fix description typo inside font files pointed out by Werner L

Release v1.584

  • Fix problems in v1.583 Regular style that persisted with digraph glyphs DZ LJ Lj lj NJ Nj nj DZ Dz dz
  • Fix hinting (#23)
  • Tag v1.584
  • Make a github release (https://github.com/EbenSorkin/Merriweather/releases)
  • Attached a ZIP with the OTF and TTF binaries, OFL.txt and FONTLOG.txt (and anything else you want to include) to the release

Fix ij

The ij character's glyph was also inverted in all styles. Part of #14

screen shot 2016-01-24 at 22 02 09

Failures on Firefox Developer Edition

Hi, not sure if this is the best place to report, but using this font via Google Fonts will make it fail in Firefox Dev Edition:

downloadable font: Layout: DFLT script doesn't satisfy the spec. DefaultLangSys is NULL (font-family: "Merriweather" style:normal weight:300 stretch:normal src index:2) source: https://fonts.gstatic.com/s/merriweather/v15/ZvcMqxEwPfh2qDWBPxn6nkZRWJQ0UjzR2Uv6RollX_g.woff2  css:106:12
downloadable font: Layout: Failed to parse script table 0 (font-family: "Merriweather" style:normal weight:300 stretch:normal src index:2) source: https://fonts.gstatic.com/s/merriweather/v15/ZvcMqxEwPfh2qDWBPxn6nkZRWJQ0UjzR2Uv6RollX_g.woff2  css:106:12
downloadable font: GSUB: Failed to parse script list table (font-family: "Merriweather" style:normal weight:300 stretch:normal src index:2) source: https://fonts.gstatic.com/s/merriweather/v15/ZvcMqxEwPfh2qDWBPxn6nkZRWJQ0UjzR2Uv6RollX_g.woff2  css:106:12
downloadable font: rejected by sanitizer (font-family: "Merriweather" style:normal weight:300 stretch:normal src index:2) source: https://fonts.gstatic.com/s/merriweather/v15/ZvcMqxEwPfh2qDWBPxn6nkZRWJQ0UjzR2Uv6RollX_g.woff2  css:106:12
downloadable font: Layout: DFLT script doesn't satisfy the spec. DefaultLangSys is NULL (font-family: "Merriweather" style:italic weight:300 stretch:normal src index:2) source: https://fonts.gstatic.com/s/merriweather/v15/EYh7Vl4ywhowqULgRdYwIB0ue0Sk5cwvYx5tGiUAApw.woff2  css:138:12
downloadable font: Layout: Failed to parse script table 0 (font-family: "Merriweather" style:italic weight:300 stretch:normal src index:2) source: https://fonts.gstatic.com/s/merriweather/v15/EYh7Vl4ywhowqULgRdYwIB0ue0Sk5cwvYx5tGiUAApw.woff2  css:138:12
downloadable font: GSUB: Failed to parse script list table (font-family: "Merriweather" style:italic weight:300 stretch:normal src index:2) source: https://fonts.gstatic.com/s/merriweather/v15/EYh7Vl4ywhowqULgRdYwIB0ue0Sk5cwvYx5tGiUAApw.woff2  css:138:12
downloadable font: rejected by sanitizer (font-family: "Merriweather" style:italic weight:300 stretch:normal src index:2) source: https://fonts.gstatic.com/s/merriweather/v15/EYh7Vl4ywhowqULgRdYwIB0ue0Sk5cwvYx5tGiUAApw.woff2

It seemed to have worked just fine until recently (a few weeks ago).

Merriweather-Light.ufo minor issues

  • Merriweather-Light.ufo is missing the Scedilla and scedilla chars:

screen shot 2016-01-22 at 00 27 40

For example, here they are in the Bold

screen shot 2016-01-22 at 00 28 11

Once they are added a new locl line 17 should be inserted as follows:

sub [Scedilla scedilla] by [Scommaaccent scommaaccent];
  • Merriweather-Light.ufo is missing the f_i_trk glyph.

Once it is added, a new line 13 should be added to liga with

sub f i by f_i_trk;

Update: The above is no longer needed since with v1.583+ the trk glyphs are removed from all styles

vertical metrics

Looks like the vertical metrics have changed a lot. I recommend we revert these back.

left: git version, right: fonts on fonts.google.com
screen shot 2016-12-13 at 10 50 14

@davelab6 @alexeiva

Review cap accents

It would be good to review all the cap accents for a future release, as some seem a little too low

screen shot 2016-01-24 at 23 23 56

Quotes in stylistic set 01

I’m not entirely sure what the issue is here.

I’m not sure if this is a bug or a feature, but in all 8 styles, the opening single quotes point down rather than up, looking like the character U+201B. Is this what Gawker intended? In that case, you should probably advise them to use that character instead of the U+2018 that the glyph is currently encoded at.

Also, the closing double quotes are too close together in the roman regular and black, and in the bold, they’re almost completely overlapping. This doesn’t happen in the italic, so I’m not sure what’s going on.

screenshot from 2018-02-19 10-39-43

ff followed by i become ligature in italic 400

Where 'ff' is followed by 'i', and the font is set to italics using <em> or <i> tags, the ff becomes a ligature. This affects only the 400 and 700 italic versions of the font, as a try-out on the Google font page shows (https://fonts.google.com/specimen/Merriweather). It does not affect the 300 and 900 italic versions. It cannot be disabled by disabling ligatures in css. I assume this is bug rather than an undocumented feature?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.