As Simon says - if you know that UTF-8 characters in filenames cause problems, 
why do you use them?  Stick to ASCII.

--
Phil Holmes


  ----- Original Message ----- 
  From: MING TSANG 
  To: Lilypond-usermailinglist ; Andrew Bernard ; Thomas Morley ; David Kastrup 
; David Wright 
  Sent: Saturday, December 17, 2016 4:31 PM
  Subject: Re: lSR=197


  sorry I hit the wrong key before I complete the email.
  Here is the other email message intended to send.
  I attached a small snippet contains UTF-8 in file name if compile fine with 
pdf file name contains the UTF-8.
  However the log file cannot display UTF-8 file name (see red text below).
  Starting lilypond-windows.exe 2.19.52 [testing-utf-8_file-name_中文.ly]...
  Processing `C:/Users/user/Google 
Drive/CHOIR_2016/testing-utf-8_file-name_����.ly'
  Parsing...
  Interpreting music...
  Preprocessing graphical objects...
  Finding the ideal number of pages...
  Fitting music on 1 page...
  Drawing systems...
  Layout output to `./tmp-lilypond-WyLwQu'...
  Converting to `testing-utf-8_file-name_����.pdf'...
  Deleting `./tmp-lilypond-WyLwQu'...
  Success: compilation successfully completed
  Completed successfully in 1.5".




  filename_名字.ly  is the LSR 197  refer to previous email (which is included in 
this emai) below:




  This is to followup previous "LSR - file information [0.24759]" on Nov 26, 
2016.
  Is there a work-a-round solution? 




  Thank you all for you precious time spend on this LSR 197


  Immanuel,
  Ming

------------------------------------------------------------------------------
  From: MING TSANG <[email protected]>
  To: Lilypond-usermailinglist <[email protected]> 
  Sent: Saturday, December 17, 2016 11:02 AM
  Subject: lSR=197







  http://lsr.di.unimi.it/LSR/Snippet?id=197  using pure English alphabet it 
complies 



  I try to compile the above LSR using English and UTF-8 as file name, I got 
the error below:
  Starting lilypond-windows.exe 2.18.2 [filename_名字.ly]...
  Processing `C:/Users/user/Google Drive/CHOIR_2016/filename_����.ly'
  Parsing...
  C:/Users/user/Google Drive/CHOIR_2016/filename_名字.ly:12:2: error: GUILE 
signaled an error for the expression beginning here
  #
  (define siz (object->string (stat:size (stat filen))))
  C:/Users/user/Google Drive/CHOIR_2016/filename_名字.ly:16:2: error: GUILE 
signaled an error for the expression beginning here
  #
  (define modt (stat:mtime (stat filen)))
  C:/Users/user/Google Drive/CHOIR_2016/filename_名字.ly:17:2: error: GUILE 
signaled an error for the expression beginning here
  #
  (define modts (strftime "%m/%d/%Y %H:%M:%S" (localtime modt)))
  C:/Users/user/Google Drive/CHOIR_2016/filename_名字.ly:21:31: error: unknown 
escaped string: `\siz'
  \line { "File Size = " 
  \siz }
  C:/Users/user/Google Drive/CHOIR_2016/filename_名字.ly:25:31: error: unknown 
escaped string: `\modts'
  \line { "Last Modified = " 
  \modts }
  C:/Users/user/Google Drive/CHOIR_2016/filename_名字.ly:33:4: error: GUILE 
signaled an error for the expression beginning here
  { $
  (string-append "File Size = "
  C:/Users/user/Google Drive/CHOIR_2016/filename_名字.ly:41:4: error: GUILE 
signaled an error for the expression beginning here
  { $
  (string-append "Last Modified = "
  C:/Users/user/Google Drive/CHOIR_2016/filename_名字.ly:50:31: error: unknown 
escaped string: `\siz'
  \line { "File Size = " 
  \siz }
  C:/Users/user/Google Drive/CHOIR_2016/filename_名字.ly:54:31: error: unknown 
escaped string: `\modts'
  \line { "Last Modified = " 
  \modts }
  Interpreting music...
  Preprocessing graphical objects...
  (lilypond-windows.exe:8624): Pango-WARNING **: Invalid UTF-8 string passed to 
pango_layout_set_text()
  warning: no glyph for character U+EFFFFFFF in font `C:/Program Files 
(x86)/LilyPond/usr/share/lilypond/current/fonts/otf/CenturySchL-Roma.otf'
  warning: no glyph for character U+EFFFFFFF in font `C:/Program Files 
(x86)/LilyPond/usr/share/lilypond/current/fonts/otf/CenturySchL-Roma.otf'
  warning: no glyph for character U+EFFFFFFF in font `C:/Program Files 
(x86)/LilyPond/usr/share/lilypond/current/fonts/otf/CenturySchL-Roma.otf'
  warning: no glyph for character U+EFFFFFFF in font `C:/Program Files 
(x86)/LilyPond/usr/share/lilypond/current/fonts/otf/CenturySchL-Roma.otf'
  (lilypond-windows.exe:8624): Pango-WARNING **: Invalid UTF-8 string passed to 
pango_layout_set_text()
  warning: no glyph for character U+EFFFFFFF in font `C:/Program Files 
(x86)/LilyPond/usr/share/lilypond/current/fonts/otf/CenturySchL-Roma.otf'
  warning: no glyph for character U+EFFFFFFF in font `C:/Program Files 
(x86)/LilyPond/usr/share/lilypond/current/fonts/otf/CenturySchL-Roma.otf'
  warning: no glyph for character U+EFFFFFFF in font `C:/Program Files 
(x86)/LilyPond/usr/share/lilypond/current/fonts/otf/CenturySchL-Roma.otf'
  warning: no glyph for character U+EFFFFFFF in font `C:/Program Files 
(x86)/LilyPond/usr/share/lilypond/current/fonts/otf/CenturySchL-Roma.otf'
  (lilypond-windows.exe:8624): Pango-WARNING **: Invalid UTF-8 string passed to 
pango_layout_set_text()
  warning: no glyph for character U+EFFFFFFF in font `C:/Program Files 
(x86)/LilyPond/usr/share/lilypond/current/fonts/otf/CenturySchL-Roma.otf'
  warning: no glyph for character U+EFFFFFFF in font `C:/Program Files 
(x86)/LilyPond/usr/share/lilypond/current/fonts/otf/CenturySchL-Roma.otf'
  warning: no glyph for character U+EFFFFFFF in font `C:/Program Files 
(x86)/LilyPond/usr/share/lilypond/current/fonts/otf/CenturySchL-Roma.otf'
  warning: no glyph for character U+EFFFFFFF in font `C:/Program Files 
(x86)/LilyPond/usr/share/lilypond/current/fonts/otf/CenturySchL-Roma.otf'
  (lilypond-windows.exe:8624): Pango-WARNING **: Invalid UTF-8 string passed to 
pango_layout_set_text()
  warning: no glyph for character U+EFFFFFFF in font `C:/Program Files 
(x86)/LilyPond/usr/share/lilypond/current/fonts/otf/CenturySchL-Roma.otf'
  warning: no glyph for character U+EFFFFFFF in font `C:/Program Files 
(x86)/LilyPond/usr/share/lilypond/current/fonts/otf/CenturySchL-Roma.otf'
  warning: no glyph for character U+EFFFFFFF in font `C:/Program Files 
(x86)/LilyPond/usr/share/lilypond/current/fonts/otf/CenturySchL-Roma.otf'
  warning: no glyph for character U+EFFFFFFF in font `C:/Program Files 
(x86)/LilyPond/usr/share/lilypond/current/fonts/otf/CenturySchL-Roma.otf'
  (lilypond-windows.exe:8624): Pango-WARNING **: Invalid UTF-8 string passed to 
pango_layout_set_text()
  warning: no glyph for character U+EFFFFFFF in font `C:/Program Files 
(x86)/LilyPond/usr/share/lilypond/current/fonts/otf/CenturySchL-Roma.otf'
  warning: no glyph for character U+EFFFFFFF in font `C:/Program Files 
(x86)/LilyPond/usr/share/lilypond/current/fonts/otf/CenturySchL-Roma.otf'
  warning: no glyph for character U+EFFFFFFF in font `C:/Program Files 
(x86)/LilyPond/usr/share/lilypond/current/fonts/otf/CenturySchL-Roma.otf'
  warning: no glyph for character U+EFFFFFFF in font `C:/Program Files 
(x86)/LilyPond/usr/share/lilypond/current/fonts/otf/CenturySchL-Roma.otf'
  (lilypond-windows.exe:8624): Pango-WARNING **: Invalid UTF-8 string passed to 
pango_layout_set_text()
  warning: no glyph for character U+EFFFFFFF in font `C:/Program Files 
(x86)/LilyPond/usr/share/lilypond/current/fonts/otf/CenturySchL-Roma.otf'
  warning: no glyph for character U+EFFFFFFF in font `C:/Program Files 
(x86)/LilyPond/usr/share/lilypond/current/fonts/otf/CenturySchL-Roma.otf'
  warning: no glyph for character U+EFFFFFFF in font `C:/Program Files 
(x86)/LilyPond/usr/share/lilypond/current/fonts/otf/CenturySchL-Roma.otf'
  warning: no glyph for character U+EFFFFFFF in font `C:/Program Files 
(x86)/LilyPond/usr/share/lilypond/current/fonts/otf/CenturySchL-Roma.otf'
  Finding the ideal number of pages...
  Fitting music on 1 page...
  Drawing systems...
  Layout output to `filename_����.ps'...
  Converting to `./filename_����.pdf'...
  No such file or directory: "rive/CHOIR_2016/filename_����.ly"
  No such file or directory: "rive/CHOIR_2016/filename_����.ly"
  Unbound variable: modt
  No such file or directory: "rive/CHOIR_2016/filename_����.ly"
  No such file or directory: "rive/CHOIR_2016/filename_����.ly"
  fatal error: failed files: "C:/Users/user/Google 
Drive/CHOIR_2016/filename_����.ly"
  Exited with return code 1.





------------------------------------------------------------------------------


  _______________________________________________
  lilypond-user mailing list
  [email protected]
  https://lists.gnu.org/mailman/listinfo/lilypond-user
_______________________________________________
lilypond-user mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to