[LON-CAPA-cvs] cvs: loncom /interface lonprintout.pm
sakharuk
lon-capa-cvs@mail.lon-capa.org
Mon, 22 Jul 2002 20:04:16 -0000
sakharuk Mon Jul 22 16:04:16 2002 EDT
Modified files:
/loncom/interface lonprintout.pm
Log:
Corrected HTML entries.
Index: loncom/interface/lonprintout.pm
diff -u loncom/interface/lonprintout.pm:1.39 loncom/interface/lonprintout.pm:1.40
--- loncom/interface/lonprintout.pm:1.39 Thu Jul 18 13:34:29 2002
+++ loncom/interface/lonprintout.pm Mon Jul 22 16:04:16 2002
@@ -1,7 +1,7 @@
# The LearningOnline Network
# Printout
#
-# $Id: lonprintout.pm,v 1.39 2002/07/18 17:34:29 sakharuk Exp $
+# $Id: lonprintout.pm,v 1.40 2002/07/22 20:04:16 sakharuk Exp $
#
# Copyright Michigan State University Board of Trustees
#
@@ -72,7 +72,7 @@
<input type="radio" name="choice" value="Standard LaTeX output for current document" checked> Current document
(you will print what you see on the screen)<br />
ENDMENUOUT1
- if (!$ENV{'request.role'}=~m/^au\./) {
+ if (not $ENV{'request.role'}=~m/^au\./) {
$r->print(<<ENDMENUOUT2);
<input type="radio" name="choice" value="Standard LaTeX output for the primary sequence"> All problems from the primary sequence<br />
<input type="radio" name="choice" value="Standard LaTeX output for whole primary sequence"> The whole primary sequence (problems plus all html and xml files)<br />
@@ -142,8 +142,11 @@
&Apache::lonnet::delenv('form.grade_target');
$result .= $texversion;
$result = &additional_cleanup($result);
- if ($ENV{'form.url'}=~m/\.page\s*$/) {($result,$number_of_columns) = &page_cleanup($result);}
- } elsif ($choice eq 'Standard LaTeX output for the primary sequence' or $choice eq 'Standard LaTeX output for whole primary sequence') {
+ if ($ENV{'form.url'}=~m/\.page\s*$/) {
+ ($result,$number_of_columns) = &page_cleanup($result);
+ }
+ } elsif ($choice eq 'Standard LaTeX output for the primary sequence' or
+ $choice eq 'Standard LaTeX output for whole primary sequence') {
#-- minimal sequence to which the current document belongs
#-- where is the primary sequence containing file?
my $symbolic = &Apache::lonnet::symbread($ENV{'form.url'});
@@ -311,81 +314,81 @@
sub character_chart {
my $result = shift;
- $result =~ s/	//g;
- $result =~ s/
//g;
- $result =~ s/
//g;
- $result =~ s/ / /g;
- $result =~ s/!/!/g;
- $result =~ s/"/"/g;
+ $result =~ s/�?0?9;//g;
+ $result =~ s/�?10;//g;
+ $result =~ s/�?13;//g;
+ $result =~ s/�?32;/ /g;
+ $result =~ s/�?33;/!/g;
+ $result =~ s/�?34;/"/g;
$result =~ s/"/"/g;
- $result =~ s/#/\\#/g;
-# $result =~ s/$/\\\$/g;
- $result =~ s/%/\\%/g;
- $result =~ s/&/\\&/g;
+ $result =~ s/�?35;/\\#/g;
+# $result =~ s/�?36;/\\\$/g;
+ $result =~ s/�?37;/\\%/g;
+ $result =~ s/�?38;/\\&/g;
$result =~ s/&/\\&/g;
- $result =~ s/'/'/g;
- $result =~ s/(/(/g;
- $result =~ s/)/)/g;
- $result =~ s/*/\*/g;
- $result =~ s/+/\+/g;
- $result =~ s/,/,/g;
- $result =~ s/-/-/g;
- $result =~ s/./\./g;
- $result =~ s///\//g;
- $result =~ s/0/0/g;
- $result =~ s/1/1/g;
- $result =~ s/2/2/g;
- $result =~ s/3/3/g;
- $result =~ s/4/4/g;
- $result =~ s/5/5/g;
- $result =~ s/6/6/g;
- $result =~ s/7/7/g;
- $result =~ s/8/8/g;
- $result =~ s/9/9/g;
- $result =~ s/:/:/g;
- $result =~ s/;/;/g;
- $result =~ s/</\$<\$/g;
+ $result =~ s/�?39;/'/g;
+ $result =~ s/�?40;/(/g;
+ $result =~ s/�?41;/)/g;
+ $result =~ s/�?42;/\*/g;
+ $result =~ s/�?43;/\+/g;
+ $result =~ s/�?44;/,/g;
+ $result =~ s/�?45;/-/g;
+ $result =~ s/�?46;/\./g;
+ $result =~ s/�?47;/\//g;
+ $result =~ s/�?48;/0/g;
+ $result =~ s/�?49;/1/g;
+ $result =~ s/�?50;/2/g;
+ $result =~ s/�?51;/3/g;
+ $result =~ s/�?52;/4/g;
+ $result =~ s/�?53;/5/g;
+ $result =~ s/�?54;/6/g;
+ $result =~ s/�?55;/7/g;
+ $result =~ s/�?56;/8/g;
+ $result =~ s/�?57;/9/g;
+ $result =~ s/�?58;/:/g;
+ $result =~ s/�?59;/;/g;
+ $result =~ s/�?60;/\$<\$/g;
$result =~ s/</\$<\$/g;
- $result =~ s/=/\$=\$/g;
- $result =~ s/>/\$>\$/g;
+ $result =~ s/�?61;/\$=\$/g;
+ $result =~ s/�?62;/\$>\$/g;
$result =~ s/>/\$>\$/g;
- $result =~ s/?/?/g;
-# $result =~ s/@//g;
- $result =~ s/A/A/g;
- $result =~ s/B/B/g;
- $result =~ s/C/C/g;
- $result =~ s/D/D/g;
- $result =~ s/E/E/g;
- $result =~ s/F/F/g;
- $result =~ s/G/G/g;
- $result =~ s/H/H/g;
- $result =~ s/I/I/g;
- $result =~ s/J/J/g;
- $result =~ s/K/K/g;
- $result =~ s/L/L/g;
- $result =~ s/M/M/g;
- $result =~ s/N/N/g;
- $result =~ s/O/O/g;
- $result =~ s/P/P/g;
- $result =~ s/Q/Q/g;
- $result =~ s/R/R/g;
- $result =~ s/S/S/g;
- $result =~ s/T/T/g;
- $result =~ s/U/U/g;
- $result =~ s/V/V/g;
- $result =~ s/W/W/g;
- $result =~ s/X/X/g;
- $result =~ s/Y/Y/g;
- $result =~ s/Z/Z/g;
- $result =~ s/[/[/g;
- $result =~ s/\/\\/g;
- $result =~ s/]/]/g;
-# $result =~ s/^//g;
-# $result =~ s/_//g;
- $result =~ s/`/`/g;
- $result =~ s/a/a/g;
- $result =~ s/b/b/g;
- $result =~ s/c/c/g;
+ $result =~ s/�?63;/?/g;
+# $result =~ s/�?64;//g;
+ $result =~ s/�?65;/A/g;
+ $result =~ s/�?66;/B/g;
+ $result =~ s/�?67;/C/g;
+ $result =~ s/�?68;/D/g;
+ $result =~ s/�?69;/E/g;
+ $result =~ s/�?70;/F/g;
+ $result =~ s/�?71;/G/g;
+ $result =~ s/�?72;/H/g;
+ $result =~ s/�?73;/I/g;
+ $result =~ s/�?74;/J/g;
+ $result =~ s/�?75;/K/g;
+ $result =~ s/�?76;/L/g;
+ $result =~ s/�?77;/M/g;
+ $result =~ s/�?78;/N/g;
+ $result =~ s/�?79;/O/g;
+ $result =~ s/�?80;/P/g;
+ $result =~ s/�?81;/Q/g;
+ $result =~ s/�?82;/R/g;
+ $result =~ s/�?83;/S/g;
+ $result =~ s/�?84;/T/g;
+ $result =~ s/�?85;/U/g;
+ $result =~ s/�?86;/V/g;
+ $result =~ s/�?87;/W/g;
+ $result =~ s/�?88;/X/g;
+ $result =~ s/�?89;/Y/g;
+ $result =~ s/�?90;/Z/g;
+ $result =~ s/�?91;/[/g;
+ $result =~ s/�?92;/\\/g;
+ $result =~ s/�?93;/]/g;
+# $result =~ s/�?94;//g;
+# $result =~ s/�?95;//g;
+ $result =~ s/�?96;/`/g;
+ $result =~ s/�?97;/a/g;
+ $result =~ s/�?98;/b/g;
+ $result =~ s/�?99;/c/g;
$result =~ s/d/d/g;
$result =~ s/e/e/g;
$result =~ s/f/f/g;