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"