NIME-conference / NIME-bibliography

BibTeX files with information about all publications from the annual International Conference on New Interfaces for Musical Expression (NIME)
http://nime-conference.github.io/NIME-bibliography/
GNU General Public License v3.0
31 stars 15 forks source link

Add checking of special characters #60

Closed alexarje closed 1 year ago

alexarje commented 3 years ago

When uploading to Zenodo, special characters cause problems. It would be good to add the conversion of special characters to a script.

cpmpercussion commented 1 year ago

working on this one now.

The special character treatment is a mix, some procs were provided with LaTeX special characters, some with UTF8.

Honestly I think UTF8 should be preferred and LaTeX special characters deprecated as the latter cause problems down the pipeline (e.g., in the Zenodo upload above) and tend to get broken.

We don't have a "latex test" on the proc (maybe we should!!) that would identify actually broken latex code in the titles/author/abstracts anyway.

I'm currently adding code to convert to UTF8 for (at least) the collated CSV/JSON/YAML outputs, and maybe BibTex as well.

cpmpercussion commented 1 year ago

0f32b55 now mostly removes special characters from CSV, JSON and YAML output and these should be preferred for alternate uses (outside of making latex documents)