I am currently using csvsimple to include some external data in a document processed with pdfLaTeX. The entire project uses UTF-8 as encoding. The original data is maintained in an Excel 2010 file, and since Excel does not support exporting to UTF-8 CSV directly, I have to go through a rather cumbersome process:
- export to CSV
- open with Notepad
- save from notepad, changing the encoding
This process adds a BOM to the CSV file - 0xef 0xbb 0xbf. On my Windows desktop, this does not seem to be a problem, but the CI build on a Linux box breaks down with Missing \endcsname inserted.. Is there a way to tell csvsimple to ignore the BOM or do I have to edit it out before the compilation starts?
pdflatexspecific. I run a test withxelatexusingcsvsimpleand a BOM coded input file without problems. – Thomas F. Sturm Oct 31 '14 at 09:39xelatexprobably won't be an option - it's a rather large project, and from my experience, changing the compiler tends to break a lot of stuff... – vwegert Oct 31 '14 at 09:46pdflatex. Nevertheless, using another editor may be better than hacking the characters (?). – Thomas F. Sturm Oct 31 '14 at 09:51