<table><tr><td style="">dhaumann added a comment.</td><a style="text-decoration: none; padding: 4px 8px; margin: 0 8px 8px; float: right; color: #464C5C; font-weight: bold; border-radius: 3px; background-color: #F7F7F9; background-image: linear-gradient(to bottom,#fff,#f1f0f1); display: inline-block; border: 1px solid rgba(71,87,120,.2);" href="https://phabricator.kde.org/D1816" rel="noreferrer">View Revision</a></tr></table><br /><div><div><p>It's important to chime in here.</p>
<p>There is a huge issue with fonts in general, that do not provide all font faces. What we need is: regular (sometimes called roman?), bold, italic (sometimes called oblique), and bold italic (4 flavours in total).</p>
<p>As background: Oxygen Mono does only contain the font face "Regular". As a result, Kate, Kile, KDevelop (and every other app that uses the fixed font) cannot display anything in bold and/or italic. This already happened with the Oxygen font. As a consequence, Kile is pretty much hard to use, since the visual structure is hard to grasp, or C++ keywords like 'return' or 'void' are not thick in KDevelop/Kate.</p>
<p>That said, looking into Noto Mono, this font has the exactly same problem.</p>
<p>In other words: Noto Mono is a big no-no, just like Oxygen was (we unfortunately only noticed this issues very late).</p>
<p>The issue is even worse: Since users already use Plasma, they have "Oxygen" in kateglobalsrc. The above patch fixes this. But the "Oxygen" font also is in kateschemarc, for instance. This also needs to be fixed (and probably additionally blacklisted in the ktexteditor framework).</p>
<p>So from my side, this patch has the same problems as Oxygen Mono already had...</p>
<p>If you have further discussions about fonts, please consider also CCing kwrite-devel.</p></div></div><br /><div><strong>REPOSITORY</strong><div><div>rPLASMAINTEGRATION Integration for Qt applications in Plasma</div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D1816" rel="noreferrer">https://phabricator.kde.org/D1816</a></div></div><br /><div><strong>EMAIL PREFERENCES</strong><div><a href="https://phabricator.kde.org/settings/panel/emailpreferences/" rel="noreferrer">https://phabricator.kde.org/settings/panel/emailpreferences/</a></div></div><br /><div><strong>To: </strong>jriddell, Plasma, Plasma: Design<br /><strong>Cc: </strong>dhaumann, mart, davidedmundson, plasma-devel, jensreuterberg, sebas<br /></div>