Source Serif is an open-source typeface to complement the Source Sans family.
The fonts’ source files and build instructions are available in the repository’s
Please open an issue to start the discussion.
- Blog post on the introductory release of Source Serif (2014)
- Blog post on the six-weight extension (2014)
- Source Serif 2.0 (2017)
- Source Serif Italics (2018)
- Source Serif 4 (2021)
For general information about the design and background of Source Serif, plus some technical information, please refer to the official font readme file.
This issue will track updates to the Greek Roman and the development of the Greek Italic styles. It is useful for this discussion to happen in public, so I expect this to be a longer-term issue, and be updated periodically with design PDFs, feedback, comments etc.
@ReymundS and @late2game will handle the extension of Source Serif into optical sizes Display and Caption. This issue is for tracking the work, and for answering any questions.
Update NAME table to remove full license text from binary font files
The full text of the OFL is in the NAME table ID 13 of the binary font files distributed by Adobe from sourceforge.
I recommend replacing it with the following to reduce the filesize and improve web font latency:
I also recommend making the copyright notice in NAME table ID 1 match the copyright notice in the txt files distributed with the fonts:
The j-acute is for emphasis in Dutch. For instance: https://twitter.com/j_acute/status/794437856781537280 See also: https://www.flickr.com/groups/jacute/
I would appreciate it if @letterror would suggest a preferred implementation.
underscore (U+005F) not visible in .pdf when using TTF
Underscore (ascii 5F) is not visible when a document in Word 2007 is saved as .pdf Other fonts do not have this problem. The character '5F' is present in the .pdf but not visible. Windows 10.
Source Serif Pro's uppercase glyphs failed to be textsuperscript while being specified in XeLaTeX.
For example: if I use Georgia or other fonts, it shows \textsuperscript like this:
But if I use Source Serif Pro, it shows like this with \textsuperscript failed-to-apply:
Diacritical dot support for Italics
Hey guys, I'd love to see the implementation of glyphs containing the diacritical dots also for the Italics of SSP. Is there any chance of doing that? I don't think it should be too complicated as the base glyphs already exist. Especially the ḥ glyph is of vital importance to me. It's such a pity that this amazing typeface cannot be used in works containing DMG transcriptions for that reason. Regards,
BTW, the italics done so far look excellent!
Missing a non-breaking hyphen
Thanks for creating this lovely font. I am using a subfont script for my website so I ship the characters I use. I noticed that script is flagging that a non-breaking hyphen is missing from the fonts.
If it is, could you add to your to-do list when you have chance, please?
Diacritics with Cyrillic letters
In Russian and several other languages that use the Cyrillic script, accented syllables can be shown with a stress mark above the vowel. In Source Serif Pro, some vowels with diacritics are rendered incorrectly: (I have no idea what’s wrong with the capital letters, I tried both TTF and OTF with the same result.)
For all Cyrillic letters, diacritics should be positioned just above the letter. I suppose ѣ is the least obvious, so here are some examples of ѣ with acute and diaeresis from an old dictionary (when this letter was in use):
I also have a question: is it possible to make all Cyrillic letters look decent with combining marks above and below? I understand that you don’t want to do it manually, but maybe there’s a way to make something passable automatically. It’s true that we don’t use diacritics in usual texts, but sometimes it may come in handy.
PSA: font family name will change
With Source Serif’s optical sizes on the horizon, the decision was made to change the family name to Source Serif 4.
The reason is twofold:
The family name going forward will be Source Serif 4, which corresponds to the current global version number.
Source Serif Mono?
I think the Adobe Source fonts are absolutely great. Recently (past 6 months) I've switched to Go Mono because of its serif nature and the benefits of serifs. A month or so ago I discovered Source Serif, but today, I was met with disappointment: this isn't a monospace font!
Are there any plans to make one out of it, or somehow turn it into one easily?
Thanks! And keep up the great work!
Add old Bulgarian letters Ѫ (U+046A, U+046B) and Ѭ (U+046C, U+046D)
Hello, I use Source Serif Pro font on my website and on my forum too. We use Traditional Bulgarian script (which was official in Bulgaria until 1945) The traditional Bulgarian alphabet includes letters Ѣ, Ѫ and Ѭ The letter Ѣ is already present in Source Serif Pro, but letters Ѫ and Ѭ aren't.
I would ask you to add these letters in the future into your cyrillic font glyphs.
P.S. Source Serif Pro already includes old cyrillic letters Ѳ (Fita) and Ѵ (Izhitsa)
Too much `hmtx` table data
The TTF VFs report WARNING: too much 'hmtx' table data. On deeper inspection, it seems that the hmtx table in the ttf files contains various glyphs not mentioned in the GlyphOrderAndAliasDB (
glyph01475) – the error is that these excluded glyphs are not explicitly mentioned in the designspace’s
L·L is tight in some styles
In some styles, the contextual kerning triplet for L·L is tighter than the default LL pair:
Danish glyphs ǿ and Ǿ
Something is rotten in the state of Danish characters!
The Danish glyphs ǿ and Ǿ are
"Weirdness" in LaTeX: The unicode glyphs ǿ and Ǿ appear correctly in LaTeX if I use Source Serif elsewhere in the document with the explicit LaTeX constructions
\'\O; otherwise, the unicode characters appear as "tofu".
MS Word converts them to Cambria and does not allow me to convert them to Source Serif.
(Given the errors with Word, I do not give details of my LaTeX set-up.)
These two glyphs are very rarely used in Danish, according to Wikipedia.