From 95466fff151da03b41aad220a745a17e1bd117e4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Spitzm=C3=BCller?= Date: Sat, 16 Jan 2010 09:52:42 +0000 Subject: [PATCH] * revert r32450 which broke polytonic Greek. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@33055 a592a061-630c-0410-9148-cb99ea01b6c8 --- lib/languages | 2 +- src/LaTeXFeatures.cpp | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/languages b/lib/languages index 73c0c02b25..a5bcaeee6f 100644 --- a/lib/languages +++ b/lib/languages @@ -43,7 +43,7 @@ german german "German (old spelling)" false iso8859-15 de_DE "" ngerman ngerman "German" false iso8859-15 de_DE "" german-ch ngerman "German (Switzerland)" false iso8859-15 de_CH "" greek greek "Greek" false iso8859-7 el_GR "" -polutonikogreek polutonikogreek "Greek (polytonic)" false iso8859-7 el_GR "\addto\extraspolutonikogreek{\let\~\char126}\addto\extrasgreek{\let\~\char126}" +polutonikogreek polutonikogreek "Greek (polytonic)" false iso8859-7 el_GR "\providecommand*{\perispomeni}{\char126}\addto\extraspolutonikogreek{\let\~\perispomeni}\addto\extrasgreek{\let\~\perispomeni}" hebrew hebrew "Hebrew" true cp1255 he_IL "" # "hungarian" is a synonym for the "magyar" babel language option # "hungarian" might be used for special purposes, see http://www.math.bme.hu/latex/magyar_pre_tug2004.pdf diff --git a/src/LaTeXFeatures.cpp b/src/LaTeXFeatures.cpp index 457029319b..7b32eac8a1 100644 --- a/src/LaTeXFeatures.cpp +++ b/src/LaTeXFeatures.cpp @@ -195,9 +195,10 @@ static docstring const changetracking_none_def = from_ascii( "\\newcommand{\\lyxdeleted}[3]{}\n"); static docstring const textgreek_def = from_ascii( + "\\providecommand*{\\perispomeni}{\\char126}\n" "\\AtBeginDocument{\\DeclareRobustCommand{\\greektext}{%\n" " \\fontencoding{LGR}\\selectfont\\def\\encodingdefault{LGR}%\n" - " \\renewcommand{\\~}{\\char126}%\n" + " \\renewcommand{\\~}{\\perispomeni}%\n" "}}\n" "\\DeclareRobustCommand{\\textgreek}[1]{\\leavevmode{\\greektext #1}}\n" "\\DeclareFontEncoding{LGR}{}{}\n");