diff -urN sgml-tools-1.0.9.orig/Makefile.in sgml-tools-1.0.9/Makefile.in --- sgml-tools-1.0.9.orig/Makefile.in Fri Oct 16 23:06:43 1998 +++ sgml-tools-1.0.9/Makefile.in Fri Jul 30 16:58:03 1999 @@ -103,6 +103,9 @@ (cd $(libdir)/dist; rm -f linuxdoc; ln -s sgmltool linuxdoc) (cd $(libdir)/dist; rm -f linuxdoc96; ln -s sgmltool linuxdoc96) (cd $(libdir)/dist; rm -f linuxdoc97; ln -s sgmltool linuxdoc97) + (cd $(libdir)/site; rm -f linuxdoc; ln -s sgmltool linuxdoc) + (cd $(libdir)/site; rm -f linuxdoc96; ln -s sgmltool linuxdoc96) + (cd $(libdir)/site; rm -f linuxdoc97; ln -s sgmltool linuxdoc97) (cd $(libdir)/dtd; rm -f linuxdoc.dtd; ln -s linuxdoc96.dtd linuxdoc.dtd) (cd $(bindir); for i in $(progs); do rm -f $$i; ln sgmltools.v1 $$i;done) @echo "Installing documentation in $(LINUXDOCDOC) ..." diff -urN sgml-tools-1.0.9.orig/lib/SGMLTools/Lang.pm sgml-tools-1.0.9/lib/SGMLTools/Lang.pm --- sgml-tools-1.0.9.orig/lib/SGMLTools/Lang.pm Sat May 16 14:28:59 1998 +++ sgml-tools-1.0.9/lib/SGMLTools/Lang.pm Fri Jul 30 15:36:50 1999 @@ -61,6 +61,7 @@ ca català catalan it italiano italian ro românã romanian + ru ÒÕÓÓËÉÊ russian ); @@ -164,7 +165,8 @@ "pt" => "Página anterior", "ca" => "Pàgina anterior", "it" => "Indietro", - "ro" => "Înapoi" + "ro" => "Înapoi", + "ru" => "îÁÚÁÄ" }, "Next" => { "nl" => "Verder", @@ -177,7 +179,8 @@ "pt" => "Página seguinte", "ca" => "Pàgina següent", "it" => "Avanti", - "ro" => "Înainte" + "ro" => "Înainte", + "ru" => "÷ÐÅÒÅÄ" }, "Contents" => { "nl" => "Inhoud", @@ -190,7 +193,8 @@ "pt" => "Índice", "ca" => "Índex", "it" => "Indice", - "ro" => "Cuprins" + "ro" => "Cuprins", + "ru" => "óÏÄÅÒÖÁÎÉÅ" }, "Table of Contents" => { "nl" => "Inhoudsopgave", @@ -203,7 +207,8 @@ "pt" => "Índice geral", "ca" => "Índex general", "it" => "Indice Generale", - "ro" => "Cuprins" + "ro" => "Cuprins", + "ru" => "ïÇÌÁ×ÌÅÎÉÅ" } }; diff -urN sgml-tools-1.0.9.orig/lib/SGMLTools.pm sgml-tools-1.0.9/lib/SGMLTools.pm --- sgml-tools-1.0.9.orig/lib/SGMLTools.pm Fri Jul 30 15:25:18 1999 +++ sgml-tools-1.0.9/lib/SGMLTools.pm Fri Jul 30 15:29:08 1999 @@ -419,13 +419,16 @@ $global->{dtd} = $dtd; my $style = ""; + my $lang=substr $global->{language},0,2; + my $map="mapping.$lang"; + if ($global->{style}) { - $style = "$main::LibDir/site/$dtd/$global->{format}/$global->{style}mapping"; + $style = "$main::LibDir/site/$dtd/$global->{format}/$global->{style}$map"; -r $style or $style = "$main::LibDir/dist/$dtd/$global->{format}/$global->{style}mapping"; } - my $mapping = "$main::LibDir/site/$dtd/$global->{format}/mapping"; + my $mapping = "$main::LibDir/site/$dtd/$global->{format}/$map"; -r $mapping or $mapping = "$main::LibDir/dist/$dtd/$global->{format}/mapping"; system ("$main::progs->{SGMLSASP} $style $mapping <$tmpbase.2| diff -urN sgml-tools-1.0.9.orig/lib/dist/fmt_txt.pl sgml-tools-1.0.9/lib/dist/fmt_txt.pl --- sgml-tools-1.0.9.orig/lib/dist/fmt_txt.pl Mon Jun 29 23:59:17 1998 +++ sgml-tools-1.0.9/lib/dist/fmt_txt.pl Fri Jul 30 14:56:07 1999 @@ -41,6 +41,8 @@ else { $global->{NsgmlsOpts} .= " -ifmttxt "; + if ((substr $global->{language},0,2) eq "ru") + {$global->{charset} = "latin";} $global->{charset} = "latin1" if $global->{charset} eq "latin"; } diff -urN sgml-tools-1.0.9.orig/lib/dist/sgmltool/lyx/mapping sgml-tools-1.0.9/lib/dist/sgmltool/lyx/mapping --- sgml-tools-1.0.9.orig/lib/dist/sgmltool/lyx/mapping Wed Jan 21 23:05:02 1998 +++ sgml-tools-1.0.9/lib/dist/sgmltool/lyx/mapping Fri Jul 30 18:33:08 1999 @@ -119,8 +119,10 @@ + "\\series bold " + "\\series default " - + "\\layout Code\n" + - +% + "\\layout Code\n" + +% + + "@verb@\n" + + + "@/verb@\n" + "@verb@\n" + + "@/verb@\n"