]> git.lyx.org Git - features.git/commitdiff
Fix a comment.
authorGünter Milde <milde@lyx.org>
Tue, 2 Jan 2018 08:28:04 +0000 (09:28 +0100)
committerGünter Milde <milde@lyx.org>
Tue, 2 Jan 2018 08:28:04 +0000 (09:28 +0100)
Ligating of -- to en dashes occure also in teletype fonts.
With some 8-bit fonts, em and en dashes are not copied
exported from the PDF (but this is not limited to dashes in teletype).
With LatinModern, PDF export works fine
MWE:
\documentclass[]{article}
%\usepackage{lmodern}
\usepackage[T1]{fontenc}
\begin{document}
Hallo \texttt{Welt --Welt ---Welt}
Hallo Welt --Welt ---Welt

src/Paragraph.cpp

index abb2768d756601b0f12283c0fa1399d319578bdb..55896c9a866fd76805e3b0ebf1d826ae961aff71 100644 (file)
@@ -1238,10 +1238,8 @@ void Paragraph::Private::latexSpecialChar(otexstream & os,
                if (i + 1 < static_cast<pos_type>(text_.size()) &&
                    (end_pos == -1 || i + 1 < end_pos) &&
                    text_[i+1] == '-') {
-                       // Prevent "--" becoming an endash and "---" becoming
-                       // an emdash.
-                       // Within \ttfamily, "--" is merged to "-" (no endash)
-                       // so we avoid this rather irritating ligature as well
+                       // Prevent "--" becoming an en dash and "---" an em dash.
+                       // (Within \ttfamily, "---" is merged to en dash + hyphen.)
                        os << "{}";
                        column += 2;
                }