version 1.158, 2014/02/17 12:39:42
|
version 1.163, 2017/01/29 13:07:14
|
Line 209 if ($student_names=~/_END_/) {
|
Line 209 if ($student_names=~/_END_/) {
|
@names_pack=split(/_ENDPERSON_/,$student_names); |
@names_pack=split(/_ENDPERSON_/,$student_names); |
} |
} |
if ($backref) { |
if ($backref) { |
print('<p>'.&mt("[_1]Return[_2] to editing resource.", |
print('<p>'.&mt("[_1]Return[_2] to resource.", |
"<a href=\"$backref\"><b>","</b></a>").'</p>'); |
"<a href=\"$backref\"><b>","</b></a>").'</p>'); |
|
print('<p><a href="javascript:gopost(\'/adm/printout\',\''.$backref.'\');">'. |
|
&mt("Change Printing Options").'</a></p>'."\n"); |
} |
} |
my $figfile = $texfile; |
my $figfile = $texfile; |
$figfile =~ s/^(.*_printout)_\d+_\d+_\d+\.tex/$1\.dat/; |
$figfile =~ s/^(.*_printout)_\d+_\d+_\d+\.tex/$1\.dat/; |
Line 438 foreach $texfile (@texfile) {
|
Line 440 foreach $texfile (@texfile) {
|
$name_file =~ s/\.tex/\.dvi/; |
$name_file =~ s/\.tex/\.dvi/; |
my $new_name_file = $name_file; |
my $new_name_file = $name_file; |
$new_name_file =~ s/\.dvi/\.ps/; |
$new_name_file =~ s/\.dvi/\.ps/; |
|
# Explicitly include a switch for papertype, otherwise dvips will default |
|
# to whatever is listed first in config.ps (which in most cases is a4). |
|
# Historically (since 2004) LON-CAPA printing expected to use the default, |
|
# i.e., a papertype of a4, when the user selected letter [8 1/2 x 11 in] |
|
# in the Layout options, so I follow that convention if $papera is letter. |
my $papera=$paper; |
my $papera=$paper; |
if ($papera eq 'letter') {$papera='';} |
if ($papera eq 'letter') {$papera='a4';} |
if ($papera ne '') {$papera='-t'.$papera;} |
if ($papera ne '') {$papera='-t'.$papera;} |
my $extra_ps_header = $perlvar{'lonLib'} .'/includepsheader.ps'; |
my $extra_ps_header = $perlvar{'lonLib'} .'/includepsheader.ps'; |
my $comma = "dvips $papera -h $extra_ps_header -Ppdf -G0 -o $new_name_file"; |
my $comma = "dvips $papera -h $extra_ps_header -Ppdf -G0 -o $new_name_file"; |
Line 933 sub convert_figure {
|
Line 940 sub convert_figure {
|
|
|
# Spaces are problematic for system commands and LaTeX, replace with _ |
# Spaces are problematic for system commands and LaTeX, replace with _ |
|
|
$eps_f =~ s/ /\_/g; |
$eps_f =~ s/ /\_/g; |
|
|
# |
# |
# If the file is already an .eps or .ps file (eps_f still has the original |
# If the file is already an .eps or .ps file (eps_f still has the original |
Line 1160 sub analyze_logfile {
|
Line 1167 sub analyze_logfile {
|
my $whereitends = index $body_log_file,'STAMPOFPASSEDRESOURCEEND',$whereitbegins; |
my $whereitends = index $body_log_file,'STAMPOFPASSEDRESOURCEEND',$whereitbegins; |
print "<br />" |
print "<br />" |
.&mt('It has found an error in [_1][_2]and corrected it.',substr($body_log_file,$whereitbegins+26,$whereitends-$whereitbegins-26),"<br />")."\n"; |
.&mt('It has found an error in [_1][_2]and corrected it.',substr($body_log_file,$whereitbegins+26,$whereitends-$whereitbegins-26),"<br />")."\n"; |
print &mt('Usually this correction is valid but you probably need to check the indicated resource one more time and implement neccessary corrections by yourself.')."\n"; |
print &mt('Usually this correction is valid but you probably need to check the indicated resource one more time and implement necessary corrections by yourself.')."\n"; |
$whereitbegins = index $body_log_file,'<inserted text>',$tempobegin+10; |
$whereitbegins = index $body_log_file,'<inserted text>',$tempobegin+10; |
} |
} |
|
|