<div>I think we did this, but just a note that we also have to be careful: this info goes into LaTeX and HTML files... I am not sure those (particularly the former) will properly deal with Unicode symbols. They usually get into the files via people copying and pasting abstracts from paper PDFs (which was not really the original point of the Description field, but oh well...)</div><br><div>Andy</div><br><div><signature id="initial"><div><table cellpadding="0" cellspacing="0"><tbody><tr><td colspan="2"><div style="padding-bottom:15px;"><div><strong>Dr Andy Buckley, Lecturer / Royal Society University Research Fellow</strong></div><div>Particle Physics Experiment Group, University of Glasgow</div></div></td></tr><tr><td style="vertical-align:top;"></td><td><div style="font-size:0.9em;white-space:nowrap;border-left:2px solid gray;margin-left:20px;padding-left:20px;"><div><div></div><div></div></div></div></td></tr></tbody></table></div></signature></div><div class="gmail_quote_attribution">On Jul 10 2018, at 12:09 pm, David Grellscheid <david.grellscheid@durham.ac.uk> wrote:</div><blockquote><br><div><div>Hi all,</div><br><div>please fix this the right way round. UTF-8 characters are allowed in the</div><div>supplementary files. The parsing code needs to de-/encode them correctly.</div><br><div>David</div><br><br><div>On 10/07/2018 11:38, Klaus Rabbertz wrote:</div><blockquote><div>Dear Rivet developers,</div><br><div>I tried to install the latest Rivet version 2.6.0 on Ubuntu</div><div>16.04 LTS and found a little issue with make in the doc directory:</div><br><div>...</div><div>Using output file name 'analyses.html' and directory 'analyses'</div><div>Traceback (most recent call last):</div><div>  File "mk-analysis-html", line 201, in <module></div><div>    page += "<kbd>" + src.replace("\n", "<br/>\n") + "</kbd>"</div><div>UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position</div><div>3214: ordinal not in range(128)</div><div>Makefile:597: recipe for target 'analyses.html' failed</div><div>make[1]: *** [analyses.html] Error 1</div><div>make[1]: Leaving directory '/home/rabbertz/local/src/Rivet-2.6.0/doc'</div><div>...</div><br><div>The reason is non-unicode characters in two analysis .cc files from</div><div>analysis/plugin...</div><br><div>ATLAS_2016_I1449082.cc contains non-ASCII minus signs in these lines</div><br><div>75:      // Missing ET is calculated as the 4–vector sum of neutrinos</div><div>from W/Z-boson decays. Tau decays are</div><div>77:      // way as electrons or muons, i.e. the parent is required not</div><div>to be a hadron or quark (u − b).</div><div>151:     // A jet is a b–jet if any B–hadron is included in the jet.</div><br><div>CMS_2017_I1594909.cc contains a non-ASCII delta symbol</div><br><div>215:      // Region Njet Nb-jet HT [GeV] HTmiss [GeV] Parton</div><div>multiplicity Heavy flavor ? ∆m</div><br><div>I checked with</div><br><div>grep --color='auto' -P -n '[^\x00-\x7F]' analysis.cc</div><br><br><div>After removing these characters the installation went fine.</div><br><div>Ciao,</div><div>Klaus</div><div>_______________________________________________</div><div>Rivet mailing list</div><div>Rivet@projects.hepforge.org</div><div>https://www.hepforge.org/lists/listinfo/rivet</div></blockquote><div>_______________________________________________</div><div>Rivet mailing list</div><div>Rivet@projects.hepforge.org</div><div>https://www.hepforge.org/lists/listinfo/rivet</div></div></blockquote>