libertinus icon indicating copy to clipboard operation
libertinus copied to clipboard

SF.net upstream bugs and feature requests

Open Crissov opened this issue 8 years ago • 17 comments

I see that the file /BUGS lists some of the existing issues for Linux Libertine at SourceForge as either Fixed, Invalid or Ignored, but not all of them. Should we raise the Open ones again on GitHub (if they apply) to keep better track of them?

  • [ ] 037 MacOSX-10.5: “Defects in several kern-tables” (2011-11-07)
  • [X] 039 ☹ and ☺ (smileys) are too similar (2011-11-07) #307, #183
  • [ ] 063 Several issues in "Combining Diacritical Marks" block (2011-11-07) #131?
  • [ ] 077 combining iota subscript (2011-11-07)
  • [ ] 078 U+2620 skull and crossbones and other misc symbols (2011-11-07)
  • [ ] 084 Greek doesn't bold very well in Biolinum (2011-11-07)
  • [ ] 086 XeLaTeX, Small Caps and vocals with macron accent (2011-11-07)
  • [ ] 088 Wrong Icelandic text in multilingual.pdf (2015-07-10)
  • [ ] 093 The placement of Dagesh in Hebrew letters is incorrect (2010-06-30)
  • [ ] 094 line spacing is bugged (2010-06-30)
  • [ ] 101 Problems with OpenType Ligatures in Linux Libertine O (2010-07-31)
  • [ ] 103 ZWNJ/​ZWJ (U+200c/​0d) do not work as expected (2011-01-06)
  • [ ] 108 Missing Old/​Extended Cyrillic letters (2011-01-05)
  • [ ] 109 incorrect hinting of Latin small letter e (2010-09-23)
  • [ ] 120 diacritics collide in letter o with dot above and macron (2011-11-07) #131?
  • [X] 122 Three exclamation marks (2011-11-07)
  • [ ] 123 Composing vulgar fractions from subscripts and superscripts (2011-11-07)
  • [ ] 124 Libertine Opentype does not display properly in Word 2010 (2011-11-07)
  • [ ] 125 Libertine Opentype does not display properly in Word 2010 (2011-11-07)
  • [ ] 127 Ellipsis and closing quote characters too tight (2011-11-07)
  • [ ] 128 e-macron is misplaced when 'mark' feature is on (2011-03-28)
  • [ ] 130 no small scaps for h with dot and a with bar (2011-11-07)
  • [ ] 133 Greek small capitals and accents (2011-11-07)
  • [ ] 134 Kerning (2011-11-07)
  • [ ] 135 Kerning (2011-11-07)
  • [X] 136 Fonts package naming (2011-06-08)
  • [ ] 141 Linux Libertine O has problems with italics, and ligatures (2011-06-08)
  • [ ] 144 Biolinum Cyrillic Bold (2011-06-03)
  • [ ] 145 Wrong slot for Indian Rupee Sign (2011-11-07)
  • [ ] 146 XeLaTex: Problems with Linux Biolinum O with bold small caps (2011-11-07)
  • [ ] 152 Bad ligatures again (2012-07-09)
  • [ ] 154 Re - Accute accentuated barred i (2011-07-04)
  • [X] 157 Standardize font naming convention (2011-11-07)
  • [ ] 158 Opera 11.50 displays Libertine Regular as Bold (2011-11-07)
  • [ ] 159 Kerning of AW versus WA (2011-11-07)
  • [ ] 166 Kerning of quotation marks “ ” ‘ ’ „ ‚ etc. (2014-08-22)
  • [X] 167 website: unintended redirect (2011-11-07) 🚫 Invalid
  • [x] 170 Wrong italic form of Serbian lowercase dje (ђ) (2011-11-07), duplicate of 271, hence #246
  • [ ] 172 Problems with Libertine and Beamer Templates (2012-06-24)
  • [ ] 174 Too small width of EM-Space (Unicode 2003, GID 1727) ) (2011-09-19)
  • [X] 176 Kerning of !!! (2011-11-07) #122
  • [ ] 180 Kerning between two IPA symbols to small (2011-10-12)
  • [ ] 183 Space sizes - hair, thin, and more (2011-11-18)
  • [ ] 197 In xelatex, \usepackage and setmainfont is different. (2011-12-22)
  • [ ] 201 Issues with Arrows, sub- and superscripts in Word (2012-02-06)
  • [ ] 202 Italic superscripts and subscripts (2012-03-09)
  • [X] 211 No build script in the source (2012-05-10)
  • [ ] 218 Linux Libertine Italic: vertical symbols (2012-06-02)
  • [ ] 222 ſ (long s) is too narrow in Mono (2015-07-10)
  • [X] 223 oldstyle number bold and italic 6 is like 0 (2013-11-18)
  • [ ] 224 5.3 messed up printing on Canon Image Runner (2015-09-15)
  • [ ] 225 LinLib Italic/​Semibold/​Bold inconsistencies (2012-07-15)
  • [ ] 226 U+0344 Combining Greek Dialytika Tonos (2012-07-20)
  • [ ] 227 <,> <-> not superscript in superscript texts (2012-08-03)
  • [ ] 228 Unexpected behaviour of \radical0 (2012-08-09)
  • [X] 229 Linux Libertine Mono: not showing up in monospaced font list (2015-09-28) #411
  • [ ] 230 Ligatures c_h.alt, T_h.alt, f_h.alt, longs_h.alt missing (2012-08-30)
  • [ ] 231 Missing kerning for é (2012-09-10)
  • [ ] 232 Missing kerning for é (2012-09-11)
  • [ ] 233 cfftot1 segfaults on italic fonts (2012-09-16)
  • [ ] 234 cfftot1 segfaults on italic fonts (2012-09-17)
  • [X] 235 ligatures missing in LinLibertine_RBI.otf (2012-09-24)
  • [ ] 236 Spacin between ťa and ťk (2012-09-25)
  • [X] 237 Libertine 5.3.0 - square bracket mismatch (2014-05-16)
  • [ ] 238 missing smallcapital variant for amacron (2016-07-17)
  • [X] 239 Several ligatures produce output that is not copyable (2012-10-06)
  • [ ] 240 Smal-Caps Problem in Illustrator, Photoshop (Cyrillic/​Greek) (2012-10-09)
  • [ ] 241 Printing failure (2012-10-10)
  • [ ] 242 some additions and corrections (2012-10-24)
  • [ ] 243 Wrong kerning for uni2115 (2012-10-29)
  • [ ] 244 Font-Squirell doesn't handle regular (2012-11-01)
  • [ ] 245 Biolinum bold italic is missing (2012-11-02)
  • [ ] 246 text disappears on sony reader when using the TTF-font (2012-11-02)
  • [ ] 247 Can’t switch old-style numerals to lining numerals (2012-11-05)
  • [ ] 249 "Libertine Italic" and "Libertine Initials" seen as dupes (2012-12-06)
  • [ ] 250 ch and ck ligatures are not activated by +liga as advertised (2012-12-14) – still a valid bug!
  • [ ] 251 5.3 Printing failure (2013-01-14)
  • [ ] 252 Accents over capital ezh are ugly (2013-01-17)
  • [ ] 253 Combining superscript letters extremely small (2013-02-23)
  • [X] 254 Poor kerning for multiple exclamation marks (2013-02-27) #122
  • [ ] 255 U+01B3 hook on the right (2013-03-16)
  • [ ] 256 U+018E should be turned not reversed (2013-03-17)
  • [ ] 257 U+0264 should have hooked terminals (2013-03-17)
  • [ ] 258 different strokes (2013-03-17)
  • [ ] 259 U+0192 should be upright for Ewe language (2014-04-04)
  • [ ] 260 U+0165 character has wrong kerning (2013-03-30)
  • [ ] 261 U+0165 and misplaced caron in Libertine Mono (2013-03-30)
  • [ ] 262 ligatures in Capitals fonts (2013-04-17)
  • [ ] 263 Typo in Multilingual sample (2013-04-19)
  • [ ] 264 Miissing glyph (in LinuxLibertine 5.3.0 Mono [otf, ttf]) (2013-04-20)
  • [ ] 265 "Mono" as subfamily? (2013-04-25)
  • [ ] 266 combining Greek hypogegrammeni (2013-04-27)
  • [ ] 268 Poorly positioned U+0312 COMBINING TURNED COMMA ABOVE (2013-05-12)
  • [ ] 269 Accents at ligated letters (2013-05-12)
  • [ ] 270 U+0466–U+046D CYRILLIC * YUS (2013-05-12)
  • [X] 271 Wrong U+0452 CYRILLIC SMALL LETTER DJE in italic (2013-05-13) #246
  • [ ] 272 Diacritics in Linux Libertine SemiBold (2013-05-13) – still a valid bug!
  • [ ] 273 EZH too thin in Linux Libertine Bold (2013-05-18)
  • [ ] 274 Comma below different between precomposed and combining (2013-05-25)
  • [X] 275 Wrong anchor point type for retroflex approximant (U+027B) (2013-06-08)
  • [ ] 276 Rounded lower-case italic v and w (2013-06-16)
  • [X] 277 add superscript symbols for latex footnotes (2013-06-21) ❌ Ignored
  • [X] 278 Hyphenation and triple letter (2013-07-04) 🚫 Invalid
  • [ ] 279 Support for Serbian glyphs buggy (2015-04-29)
  • [ ] 280 Two diacritics using combining characters doesn’t work (2013-09-20) #131?
  • [X] 286 W-vowel and V-vowel need kerning (2014-03-01) 🚫 Invalid
  • [X] 287 inconsistent style of uppercase letters (especially M and W) (2014-03-18) 🚫 Invalid
  • [ ] 288 Feature Request: Google Font Upload (2014-03-21)
  • [X] 289 font height (2014-04-04) 🚫 Invalid
  • [ ] 290 Biolinum khook is from Libertine (2014-04-04)
  • [X] 291 Adhere to Adobe glyph naming AGL(FN) (2014-04-04)
  • [X] 292 MUFI 3.0 support (2014-04-04) #101
  • [X] 293 Coverage charts in documentation (2014-04-04)
  • [ ] 294 Restore Greek small caps (2014-12-23)
  • [ ] 295 Petite caps from unicoded small caps (2014-04-17)
  • [ ] 296 Biolinum Sytlistic Set 2 (ss02) has Libertine glyphs (2014-05-05)
  • [ ] 297 Several IPA/​African letters in Biolinum have Libertine serifs (2014-05-20) #42 #96?, #97?
  • [ ] 298 Line height issue with italics (2014-05-31) #98?
  • [X] 299 Enforcing Linux Libertine in Browser results in broken websites due to font abuse (2014-06-12) 🚫 Invalid
  • [X] 300 Add IPA symbols (2014-08-27) #438, #429
  • [X] 301 Vietnamese diacritics are misplaced and base letters are missing in bold and bold italic (2014-06-30) #131 #157
  • [ ] 302 Cyrillic + Bold + Italic + XeLaTeX -> Glyphs missing (2014-12-23)
  • [X] 303 Modifier letters behaving as combining (2014-07-09)
  • [ ] 304 Biolinum Bold Italic (Slanted?) (2014-07-29)
  • [X] 305 Missing "E" in Linux Libertine Initials 5.0.6 (2014-08-07) ❌ Ignored
  • [X] 306 Propotional number spacing in MS Word unsatisfactory (2014-08-13) ❌ Ignored
  • [X] 307 U+003A COLON floats above the baseline (compare to U+002E FULL STOP) (2014-09-01) 🚫 Invalid
  • [X] 308 Khmer combining character 0x17CC does not combine (2014-08-29) 🚫 Invalid
  • [X] 309 Require for Russian Ruble sign (2015-03-10) #457, #255
  • [X] 310 Bad repositioning on Windows 8.1 (2015-03-10) ❌ Ignored
  • [X] 311 wrong class ("base") of uni0306 in RZI (2014-12-16)
  • [ ] 312 Two Cyrillic letters looks incorrect (2015-03-10)
  • [X] 313 Italic correction is insufficient for brackets (2015-03-12) 🚫 Invalid
  • [ ] 314 use ttfautohint 1.3+ (2015-04-14) 🚫 Invalid
  • [X] 315 Remove Linux from fonts NAME table and filename (2015-04-14)
  • [X] 316 Broken links on "Files & License" page (2015-06-25) 🚫 Invalid
  • [ ] 317 missing U+A78D Latin Capital Letter Turned H (2015-07-10)
  • [ ] 318 serifs at U+0265 Latin Small Letter Turned H (2015-07-10)
  • [ ] 319 Italic appearance in mono font (2015-09-30)
  • [ ] 320 Word 2010: Text disappears when using Biolinum ligature ft like in 'sanft' (2015-10-08)
  • [ ] 321 Error in GPOS table (2016-03-14)
  • [ ] 322 Missing kerning between t and æ for small caps. (2016-03-31)
  • [X] 323 Missing glyphs for liturgical Latin (easy) (2016-05-27) #85
  • [X] 324 U+0171 lacks its accent in monospace font (5.3.0) (2016-06-21) 🚫 Invalid

PS: Converted table to checklist on 15 March 2021 and incorporated updates from comments below up until then.

Crissov avatar Aug 04 '16 12:08 Crissov

Opening issues here for the reproducible ones is fine.

khaledhosny avatar Aug 04 '16 12:08 khaledhosny

Needless to say that I can’t test every single one of these (especially ones that require non-Linux systems), so I need help finding reproducible one then deciding if it is a thing we need to fix or not.

khaledhosny avatar Aug 04 '16 12:08 khaledhosny

Okay, I’ll check whether the bugs I filed against Biolinum (mostly serif glyphs) still apply to Libertinus Sans. Will defer the feature requests for now.

Crissov avatar Aug 04 '16 12:08 Crissov

Filling #96 #97 #98 #99

KrasnayaPloshchad avatar Sep 21 '17 03:09 KrasnayaPloshchad

Better track individual bugs. If people care enough and want to see them fixed here, they will open issues here.

khaledhosny avatar Mar 30 '18 16:03 khaledhosny

@Crissov Don't be shy about opening issues for feature requests too. No promises that they will be fulfilled, but I'd rather have the issue to track what people are actually interested in than not.

Also do either you or maybe @waldyrious have a good feel for how many of these old Libertine project issues actually made their way into this bug tracker? Could this list use a once-over to find things that slipped by or has that been done and we can call it a done deal?

alerque avatar Oct 10 '20 08:10 alerque

Also do either you or maybe @waldyrious have a good feel for how many of these old Libertine project issues actually made their way into this bug tracker? Could this list use a once-over to find things that slipped by or has that been done and we can call it a done deal?

I would love to help out with that sweep, but I'm afraid I won't have the bandwith to do that anytime soon. That said, I'd also ping @KrasnayaPloshchad who IIRC brought multiple requests from SourceForge to this issue tracker.

waldyrious avatar Oct 11 '20 09:10 waldyrious

I'm re-opening this issue not to track the state of the actually bugs but just to track issue migration. I'll keep it open until we can confidently say that everything in the Linux Libertine project tracker has been reviewed and either noted that it is fixed or opened a corresponding issue here.

Since the handy table above leaves off with №324 in the SF tracker, I just worked through the ones posted since (№325–339) and noted the ones that have been fixed and open corresponding issues for the ones that were not.

alerque avatar Oct 12 '20 19:10 alerque

Thanks @waldyrious, and there is no rush on this. I see you already triaged a few. Whenever we get around to this is fine, obviously if people were paying attention and cared they could have opened issues here themselves. That being said eventually I'd like to be able to say that we've addressed 100% of confirmed issues from the SF issue tracker.

alerque avatar Oct 12 '20 19:10 alerque

And I fill #131 #157 here

KrasnayaPloshchad avatar Oct 13 '20 14:10 KrasnayaPloshchad

Unfortunately, I don't have the time to contribute to this effort at the moment.

Crissov avatar Oct 27 '20 22:10 Crissov

Linux Libertine bug 229 is tracked locally now as #411.

alerque avatar Dec 26 '20 11:12 alerque

MUFI support, Linux Libertine bug 292, became #101 and was dismissed as out of scope.

Russian Ruble, Linux Libertine bug 309, is now part of #457 and #255.

IPA support, Linux Libertine bug 300, is tracked primarily in #438 and also in #429 (stacking diacritics).

Crissov avatar Mar 10 '21 21:03 Crissov

frowning_face and relaxed (smileys) are too similar, Linux Libertine bug 039 got fixed by the redesign in https://github.com/alerque/libertinus/pull/307.

nsemrau avatar Mar 11 '21 20:03 nsemrau

@nsemrau thanks for the heads-up! I've updated the table in the opening comment above.

waldyrious avatar Mar 12 '21 22:03 waldyrious

#122 "Three exclamation marks" - Fixed on my standard LuaLaTeX '20 and LibreOffice 7.1 setups (-> Fixed)

#136 "Fonts package naming" - "Libertine" could be considered as offense in France. Rename to "Libertinus" fixed that; I'll probably eat my words soonish, but "Freed slave" in Latin shouldn't be too offensive (-> Fixed)

#157 "Standardize font naming" - With the renaming/reorganisation from Libertine to Libertinus, the font file naming is now consistent (-> Fixed)

#167 "website: unintended redirect" - Upstream only (-> Invalid)

#176 "Kerning of !!!" and #254 "Poor kerning for multiple exclamation marks" Duplicate of #122 (-> Fixed)

#211 "No build script in the source" - Libertinus has a maintained Fontship makefile (-> Fixed)

#223 "oldstyle number bold and italic 6 is like 0" - Just tested the minimal recipe and it shows the correct glyph, i.e. "6" (-> Fixed)

#229 "Linux Libertine Mono: not showing up in monospaced font list" - Gives "1" for me (LibertinusMono-Regular.otf: Libertinus Mono:style=Regular) (-> Fixed)

#237 "Libertine 5.3.0 - square bracket mismatch" - Tested in LuaLaTeX '20 - seems correctly aligned (-> Fixed)

#239 "Several ligatures produce output that is not copyable" - Successfully tested in up-to-date Okular (KDE) (-> Fixed)

#250 "ch and ck ligatures are not activated by +liga as advertised" - Still valid for c_h and c_k ligature (xelatex '20) (-> Valid)

#272 "Diacritics in Linux Libertine SemiBold" - At least still valid for the example character "p" (-> Valid)

#305 "Missing "E" in Linux Libertine Initials 5.0.6" - Works on xelatex and lualatex '20 and LibreOffice 7.1 (-> Fixed)

#309 "Require for Russian Ruble sign" Still missing (-> Valid, already tracked in https://github.com/alerque/libertinus/issues/457)

#316 "Broken links on "Files & License" page" - Outdated upstream problem (-> Invalid)

I went through the list and was able to identify a few changes.

May I please have the right to edit posts inside this repo, @alerque ? While this list might never be 100% complete, I'd like to keep an eye on it and edit in changes later accordingly (without having to hit up someone to change the status of a bug at my behest every time).

nsemrau avatar Mar 14 '21 17:03 nsemrau

I've edited the initial comment to reflect recent feedback.

Crissov avatar Mar 15 '21 12:03 Crissov