X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=scm%2Fframework-tex.scm;h=8cfa09b76f30cf00a73744f1ee80c03f8394c841;hb=b7dec3c08bb5d8669ce01855499e4cd3ebc50a0a;hp=8b10bac42c8ab0cc8803660ce1cd3be6c1d11cdc;hpb=d4ba37c298813e0f7008ef8388e126c34d8f8dd3;p=lilypond.git diff --git a/scm/framework-tex.scm b/scm/framework-tex.scm index 8b10bac42c..8cfa09b76f 100644 --- a/scm/framework-tex.scm +++ b/scm/framework-tex.scm @@ -296,7 +296,7 @@ (output-scale (ly:output-def-lookup defs 'output-scale))) (postscript->pdf (* paper-width output-scale (/ (ly:bp 1))) (* paper-height output-scale (/ (ly:bp 1))) - (string-append (basename name ".tex") ".ps")))) + (string-append (dir-basename name ".tex") ".ps")))) (define-public (convert-to-png book name) (let* ((defs (ly:paper-book-paper book)) @@ -312,14 +312,14 @@ (* paper-width output-scale (/ (ly:bp 1))) (* paper-height output-scale (/ (ly:bp 1))) - (string-append (basename name ".tex") ".ps")))) + (string-append (dir-basename name ".tex") ".ps")))) (define-public (convert-to-ps book name) (let* ((paper (ly:paper-book-paper book)) (preview? (string-contains name ".preview")) (papersizename (ly:output-def-lookup paper 'papersizename)) (landscape? (eq? #t (ly:output-def-lookup paper 'landscape))) - (base (basename name ".tex")) + (base (dir-basename name ".tex")) (ps-name (format "~a.ps" base ".ps")) (cmd (string-append "dvips" (if preview? @@ -352,7 +352,7 @@ #f " *%.*\n?" (ly:kpathsea-expand-variable "extra_mem_top") 'pre "" 'post))) - (base (basename name ".tex")) + (base (dir-basename name ".tex")) (cmd (format #f "latex \\\\nonstopmode \\\\input '~a'" name)))