Hello,
I attached patch to configure script running when LyX 
"reconfiguring".
It knowns Russia, Ukrainian have more than one locale with 
various encoding in them. Attached patch do tuning LyX in 
depends from user's locale setting. We is using it in ALT Linux 
for two years and have not problem.
Please pay some attention :)


-- 
Lav
GNU! ALT Linux Team! LaTeX! LyX!
--- configure.m4.orig	2002-12-05 02:08:46 +0300
+++ configure.m4	2002-12-05 03:01:23 +0300
@@ -138,6 +138,8 @@
   ac_n= ac_c='\c' ac_t=
 fi
 
+# For language diagnostic purposes
+USERLANG=${LC_ALL:-${LC_CTYPE:-${LANG:-POSIX}}}
 
 #### I do not really know why this is useful, but we might as well keep it.
 # NLS nuisances.
@@ -593,6 +595,61 @@
 \\font_encoding "$chk_fontenc"
 EOF
 
+######### Cyrillic defaults for user settings ######
+####################################################
+echo Add predefined settings for ${USERLANG} locale
+case "${USERLANG}" in
+    ru_RU.KOI8-R)
+cat >>$outfile <<EOF
+\\default_language russian
+\\default_papersize "a4"
+\\screen_font_scalable false
+\\screen_font_encoding koi8-r
+\\kbmap true
+\\kbmap_primary "null.kmap"
+\\kbmap_secondary "koi8-r.kmap"
+EOF
+	;;
+    ru_RU.CP1251)
+	cat >>$outfile <<EOF
+\\default_language russian
+\\default_papersize "a4"
+\\screen_font_scalable false
+\\screen_font_encoding cp1251
+EOF
+	;;
+    uk_UA.CP1251)
+	cat >>$outfile <<EOF
+\\default_language ukrainian
+\\default_papersize "a4"
+\\screen_font_scalable false
+\\screen_font_encoding cp1251
+EOF
+	;;
+    uk_UA.KOI8-U)
+	cat >>$outfile <<EOF
+\\default_language ukrainian
+\\default_papersize "a4"
+\\screen_font_scalable false
+\\screen_font_encoding koi8-u
+\\kbmap true
+\\kbmap_primary "null.kmap"
+\\kbmap_secondary "koi8-u.kmap"
+EOF
+
+	;;
+    ru_RU.PT154)
+	cat >>$outfile <<EOF
+\\default_language kazakh
+\\default_papersize "a4"
+\\screen_font_scalable false
+\\screen_font_encoding paratype-cp154
+EOF
+	;;
+    *) :;;	
+esac 
+
+
 ######## X FONTS
 # create a fonts.dir file to make X fonts available to LyX
 echo "checking for TeX fonts"

Reply via email to