version 1.145, 2008/06/03 10:49:00
|
version 1.146, 2008/06/09 10:07:01
|
Line 757 sub get_font {
|
Line 757 sub get_font {
|
$selected_font = $font_properties{$Apache::lonplot::plot{'fontface'}}; |
$selected_font = $font_properties{$Apache::lonplot::plot{'fontface'}}; |
} |
} |
if ($target eq 'tex' && defined($Apache::lonplot::plot{'texfont'})) { |
if ($target eq 'tex' && defined($Apache::lonplot::plot{'texfont'})) { |
|
# $selected_font = $font_properties{'classic'}; |
$size = $Apache::lonplot::plot{'texfont'}; |
$size = $Apache::lonplot::plot{'texfont'}; |
} |
} |
return ($size, $selected_font); |
return ($size, $selected_font); |
Line 1675 sub write_gnuplot_file {
|
Line 1676 sub write_gnuplot_file {
|
$gnuplot_input .= ( $xtics{'mirror'} eq 'on'?"mirror ":"nomirror "); |
$gnuplot_input .= ( $xtics{'mirror'} eq 'on'?"mirror ":"nomirror "); |
$gnuplot_input .= "$xtics{'start'}, "; |
$gnuplot_input .= "$xtics{'start'}, "; |
$gnuplot_input .= "$xtics{'increment'}, "; |
$gnuplot_input .= "$xtics{'increment'}, "; |
$gnuplot_input .= "$xtics{'end'}\n"; |
$gnuplot_input .= "$xtics{'end'} "; |
|
if ($target eq 'tex') { |
|
$gnuplot_input .= 'font "Helvetica,22"'; # Needed in iso 8859-1 enc. |
|
} |
|
$gnuplot_input .= "\n"; |
if ($xtics{'minorfreq'} != 0) { |
if ($xtics{'minorfreq'} != 0) { |
$gnuplot_input .= "set mxtics ".$xtics{'minorfreq'}."\n"; |
$gnuplot_input .= "set mxtics ".$xtics{'minorfreq'}."\n"; |
} |
} |
|
} else { |
|
if ($target eq 'tex') { |
|
$gnuplot_input .= 'set xtics font "Helvetica,22"'."\n"; # needed in iso 8859-1 enc |
|
} |
} |
} |
if (%ytics) { |
if (%ytics) { |
$gnuplot_input .= "set ytics $ytics{'location'} "; |
$gnuplot_input .= "set ytics $ytics{'location'} "; |
$gnuplot_input .= ( $ytics{'mirror'} eq 'on'?"mirror ":"nomirror "); |
$gnuplot_input .= ( $ytics{'mirror'} eq 'on'?"mirror ":"nomirror "); |
$gnuplot_input .= "$ytics{'start'}, "; |
$gnuplot_input .= "$ytics{'start'}, "; |
$gnuplot_input .= "$ytics{'increment'}, "; |
$gnuplot_input .= "$ytics{'increment'}, "; |
$gnuplot_input .= "$ytics{'end'}\n"; |
$gnuplot_input .= "$ytics{'end'} "; |
if ($ytics{'minorfreq'} != 0) { |
if ($ytics{'minorfreq'} != 0) { |
$gnuplot_input .= "set mytics ".$ytics{'minorfreq'}."\n"; |
$gnuplot_input .= "set mytics ".$ytics{'minorfreq'}."\n"; |
} |
} |
|
if ($target eq 'tex') { |
|
$gnuplot_input .= 'font "Helvetica,22"'; # Needed in iso-8859-1 encoding. |
|
} |
|
$gnuplot_input .= "\n"; |
|
|
|
} else { |
|
if ($target eq 'tex') { |
|
$gnuplot_input .= 'set ytics font "Helvetica,22"'."\n"; # Needed for iso 8859-1 enc. |
|
} |
} |
} |
# axis |
# axis |
if (%axis) { |
if (%axis) { |