<table><tr><td style="">rjvbb 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/D25339">View Revision</a></tr></table><br /><div><div><blockquote style="border-left: 3px solid #a7b5bf; color: #464c5c; font-style: italic; margin: 4px 0 12px 0; padding: 4px 12px; background-color: #f8f9fc;"><div class="remarkup-code-block" style="margin: 12px 0;" data-code-lang="text" data-sigil="remarkup-code-block"><pre class="remarkup-code" style="font: 11px/15px "Menlo", "Consolas", "Monaco", monospace; padding: 12px; margin: 0; background: rgba(71, 87, 120, 0.08);">It's "KTextEditor", not "KCodeEditor".</pre></div></blockquote>
<p>Yes, but look at the traditional meaning of a text editor, which typically means "plain text" editor. KTextEditor's design decision to use a single lineheight puts it squarely in that domain - to reply in style: <tt style="background: #ebebeb; font-size: 13px;">It's "TKextEditor", not "KRichTextEditor" (and even less "KWordProcessor")</tt> ...</p>
<blockquote style="border-left: 3px solid #a7b5bf; color: #464c5c; font-style: italic; margin: 4px 0 12px 0; padding: 4px 12px; background-color: #f8f9fc;"><p>write CJK LaTeX articles in Kile</p></blockquote>
<p>Like it or not, TeX is code (or a universal language, depending on how you look at it). That's intentional (WYSIWIG vs. WYSIAYG and all that). And frankly, TeX code is the last place where I'd expect this kind of rendering problem: doesn't it give you US-ASCII canonical representations of every possible glyph? (I know that doesn't help manuscript readability, but hey, that's the choice you make :) ) One could also make the argument that maybe Kile should look for another rendering engine if they want to support something more advanced than KTextEditor can offer. There are Qt classes that have "rich text" support which might be more appropriate (if they offer editing support), and on the other end of the scale there's the Calligra project which probably has the required libraries.</p>
<p>Anyway, serving a worldwide userbase isn't a new goal, but also shouldn't IMHO drag down usability to some lowest common denominator IMHO. Hence my firm request to make any chance that does have that effect optional, one way or another - I do agree with <a href="https://phabricator.kde.org/p/sars/" style="
border-color: #f1f7ff;
color: #19558d;
background-color: #f1f7ff;
border: 1px solid transparent;
border-radius: 3px;
font-weight: bold;
padding: 0 4px;">@sars</a> .</p></div></div><br /><div><strong>REPOSITORY</strong><div><div>R39 KTextEditor</div></div></div><br /><div><strong>REVISION DETAIL</strong><div><a href="https://phabricator.kde.org/D25339">https://phabricator.kde.org/D25339</a></div></div><br /><div><strong>To: </strong>xuetianweng, KTextEditor, cullmann, dhaumann, Frameworks, rjvbb<br /><strong>Cc: </strong>sars, pshinjo, rjvbb, fakefred, anthonyfieroni, kde-frameworks-devel, kwrite-devel, rrosch, LeGast00n, cblack, domson, michaelh, ngraham, bruns, demsking, cullmann, dhaumann<br /></div>