o = ly_bool2scm (lily_1_8_relative);
else if (var == ly_symbol2scm ("verbose"))
o = ly_bool2scm (verbose_global_b);
- else if ( var == ly_bool2scm ("resolution"))
+ else if ( var == ly_symbol2scm ("resolution"))
o = scm_from_int (preview_resolution_global);
else
- warning (_f ("No such internal option: %s", ly_scm2string (var)));
+ {
+ if (scm_is_symbol (var))
+ var = scm_symbol_to_string (var);
+
+ String s = ly_scm2string (var);
+
+ warning (_f ("No such internal option: %s", s.to_str0() ));
+ }
return o;
}
(postscript->png (if (number? resolution) resolution
- (ly:get-option 'preview-resolution))
+ (ly:get-option 'resolution))
name)))
(define-public (convert-to-dvi book name)
(postscript->png
(if (number? resolution)
resolution
- (ly:get-option 'preview-resolution))b
+ (ly:get-option 'resolution))
(string-append (basename name ".tex") ".ps"))))
(define-public (convert-to-ps book name)