<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><br><div><blockquote type="cite"><div>On Apr 6, 2025, at 8:05 PM, Herbert Schulz <herbs2@mac.com> wrote:</div><div><meta charset="UTF-8"><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;"><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;"><blockquote type="cite" style="font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;">On Apr 6, 2025, at 5:57 PM, Murray Eisenberg <murrayeisenberg@gmail.com> wrote:<br><br>That did it - thanks!<br><br>But was there some change in a TeXShop or texlive engine, or in pdflatex, or in nomencl.sty, causing that addition to be required?<br><br>I ask because I _think_ that, at least until recently, it sufficed to have the single line<br><br>$makeindex = "makeindex -s %R.ist %O -o %D %S";<br><br>in platexmkrc.<br><br><blockquote type="cite">On Apr 6, 2025, at 6:18 PM, Herbert Schulz via MacOSX-TeX <macosx-tex@email.esm.psu.edu> wrote:<br><br><br><br><blockquote type="cite">On Apr 6, 2025, at 3:40 PM, Murray Eisenberg <murrayeisenberg@gmail.com> wrote:<br><br>nomencl<br></blockquote><br>Howdy,<br><br>You don't want to to change the makeindex command since that will work for your standard indexes. Add the lines<br><br>add_cus_dep('nlo', 'nls', 0, 'makenlo2nls');<br>sub makenlo2nls {<br>system("makeindex -s nomencl.ist -o '$_[0]'.nls '$_[0]'.nlo");<br>}<br><br>(line breaks may be bad here - I've attached a file with the proper line breaks) which deals with nlo->nls extensions separately.<br><br><add to platexmkrc.tex><br><br></blockquote></blockquote><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;"><span style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;">Looking at ~/Library/TeXShop/bin/latexmkrcedit I see that dependancy is actually there. Did you remove that file or edit it and remove that dependancy?</span><br style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;"><br></div></blockquote><br></div><div>File latexmkrcedit is indeed in ~/Library/TeXShop/bin/latexmkrcedit (although dated 2022, it's identical to the 2025 file ~/Library/TeXShop/bin/tslatexmk/latexmkDONTrcedi, and it already contains what you said to add to my platexmkrc, namely:</div><div><br></div><div><div>add_cus_dep('nlo', 'nls', 0, 'makenlo2nls');</div><div><span class="Apple-tab-span" style="white-space:pre">                </span>sub makenlo2nls {</div><div><span class="Apple-tab-span" style="white-space:pre">                            </span>system("makeindex -s nomencl.ist -o '$_[0]'.nls '$_[0]'.nlo");</div><div><span class="Apple-tab-span" style="white-space:pre">             </span>}</div><div><br></div><div>So now I'm really puzzled, since as soon as I added that to my platexmkrc, the nomenclature compiled. Before I added it, I saw the error that all the entries for the nomenclature had been "rejected"!</div></div><br><div>
<div>---<br>Murray Eisenberg<span class="Apple-tab-span" style="white-space: pre;">               </span>murrayeisenberg@gmail.com<br>Mobile (413)-427-5334<br>503 King Farm Blvd #101<span class="Apple-tab-span" style="white-space: pre;">         </span><br>Rockville, MD 20850-6667<span class="Apple-tab-span" style="white-space: pre;">        </span></div><div><br></div><br class="Apple-interchange-newline">

</div>
<br></body></html>