<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><div class="">Greetings:</div><div class="">(1) The environment:</div>     MacOS High Sierra 10.13.6; Xcode 10.1<div class="">     Doxygen 1.8.18; </div><div class="">     Graphviz <span style="background-color: rgb(255, 255, 255);" class="">dot - graphviz version 2.45.20200705.1509 (20200705.1509);</span><div class=""><span style="background-color: rgb(255, 255, 255);" class="">     </span><span style="background-color: rgb(255, 255, 255);" class="">TeX 3.14159265 (TeX Live 2020)</span></div><div class=""><span style="background-color: rgb(255, 255, 255);" class="">      </span><span style="background-color: rgb(255, 255, 255);" class="">pdfTeX 3.14159265-2.6-1.40.21 (TeX Live 2020)</span></div><div class=""><font face="Menlo" class=""><span style="font-size: 11px; background-color: rgb(255, 255, 255);" class=""><br class=""></span></font><div class=""><span style="background-color: rgb(255, 255, 255);" class="">(2) Apple open </span>source project: SampleUSBMIDIDriver.zip   <<a href="https://developer.apple.com/library/archive/samplecode/SampleUSBAudioOverrideDriver/Introduction/Intro.html#//apple_ref/doc/uid/DTS40009110" class="">https://developer.apple.com/library/archive/samplecode/SampleUSBAudioOverrideDriver/Introduction/Intro.html#//apple_ref/doc/uid/DTS40009110</a>></div></div></div><div class=""><br class=""></div><div class="">TL:DNR</div><div class="">Downloaded and successfully built the project; </div><div class="">Ran Doxygen - saved the log and the config; </div><div class=""><div class="">Gandalf:~ pteeson$ cd to the /SampleUSBMIDIDriver/Doxygen/latex directory</div><div class="">Gandalf:latex pteeson$ make</div><div class="">rm -f *.ps *.dvi *.aux *.toc *.idx *.ind *.ilg *.log *.out *.brf *.blg *.bbl refman.pdf</div><div class="">pdflatex refman</div></div><div class=""><br class=""></div><div class=""><b class=""><u class="">Got this error:</u></b></div><div class=""><div class=""><div class=""><br class=""></div><div class=""><div class="">! Package inputenc Error: Invalid UTF-8 byte "B5.</div><div class=""><br class=""></div><div class="">See the inputenc package documentation for explanation.</div><div class="">Type  H <return>  for immediate help.</div><div class=""> ...                                              </div><div class="">                                                  </div><div class="">l.182 ...the number of bytes per microframe (125 ?</div><div class="">                                                  secs). If it is a full spe...</div></div></div></div><div class=""><div class=""><br class=""></div><div class="">? H </div><div class="">The document does not appear to be in UTF-8 encoding.</div><div class="">Try adding \UseRawInputEncoding as the first line of the file</div><div class="">or specify an encoding such as \usepackage [latin1]{inputenc}</div><div class="">in the document preamble.</div><div class="">Alternatively, save the file in UTF-8 using your editor or another tool</div><div class="">? </div></div><div class=""><br class=""></div><div class="">(3) Saved the log and tracked the error down to some documentation in this header file</div><div class="">/System/Library/Frameworks/IOKitFramework//Headers/usb/IOUSBLib.h at line 1857:</div><div class="">"<span style="color: rgb(0, 128, 0); font-family: Menlo; font-size: 15px; background-color: rgb(255, 255, 255);" class="">it will be the number of bytes per microframe (125 µsecs). If it is a full...</span><font color="#008000" face="Menlo" class=""><span style="caret-color: rgb(0, 128, 0); font-size: 15px;" class="">”</span></font></div><div class=""><font color="#008000" face="Menlo" class=""><span style="caret-color: rgb(0, 128, 0); font-size: 15px;" class=""><br class=""></span></font></div><div class=""><font color="#00364a" class=""><span style="caret-color: rgb(0, 128, 0);" class="">(4) Checked the encoding of that file: </span></font></div><div class=""><div style="margin: 0px; font-stretch: normal; line-height: normal; background-color: rgb(255, 255, 255);" class=""><span style="font-variant-ligatures: no-common-ligatures;" class="">Gandalf:~ pteeson$ file -I /System/Library/Frameworks/IOKit.framework/Versions/A/Headers/usb/IOUSBLib.h </span></div><div style="margin: 0px; font-stretch: normal; line-height: normal; background-color: rgb(255, 255, 255);" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">/System/Library/Frameworks/IOKit.framework/Versions/A/Headers/usb/IOUSBLib.h: text/html; charset=iso-8859-1</span></div></div><div class=""><span style="font-variant-ligatures: no-common-ligatures" class=""><br class=""></span></div><div class=""><span style="color: rgb(0, 128, 0); font-family: Menlo; font-size: 15px; background-color: rgb(255, 255, 255);" class=""><br class=""></span></div><div class=""><b class=""><u class="">So What?</u></b></div><div class="">The character <font color="#00364a" class=""> <span style="caret-color: rgb(0, 128, 0); background-color: rgb(255, 255, 255);" class="">µ (</span></font>mu) 0xB5 is indeed not part of UTF-8! But it IS in ISO-8859-1- the documents encoding!!!!</div><div class="">So how could this happen? Where could the error be?  pdflatex? Doxygen?</div><div class=""><br class=""></div><div class="">I have saved both the Doxygen and pdflatex logs and can put them up as gists if anyone rwants to gory details.</div><div class=""><br class=""></div><div class="">Thanks for your suggestions…..</div><div class=""><br class=""></div><div class="">respect…</div><div class=""><br class=""></div><div class="">Peter</div></body></html>