Printing a special index alone and including it in the general idex
Benjamin Kalish <[email protected]> Fri, 7 Nov 2025 07:29:51 -0500
| Newsgroups | gmane.comp.tex.texinfo.general |
|---|---|
| Message-ID | <CAGi3ZJzaqEBSHTKgpMbCCjJJktiGaJctkNpQ8Ncs5W_tMP5-xQ@mail.gmail.com> |
--000000000000303df70643005732 Content-Type: text/plain; charset="UTF-8" How can I print a special index by itself and also include its entries in the concept index? So that I could have something like: @node Function Index @appendix Function Index @printindex fn @c print just function index @node Index @appendix Index @printindex cp @c print combined index My exact use case is a little different (I need indexes for particular sections and also the combined index at the end) but this makes for a concise example and the solution should be the same. @synindex allows the combined index as desired, but also appears to empty the original index so it can't be printed. I'd rather not have to write each indexing command twice. It seems like there must be a better way. Thanks! Benjamin Kalish --000000000000303df70643005732 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div dir=3D"ltr"><div>How can I print a special index by i= tself and also include=C2=A0its entries in the concept index? So that I cou= ld have something like:</div><div><br></div><div><font face=3D"monospace">@= node Function Index<br></font></div><div><font face=3D"monospace">@appendix= Function Index<br></font></div><div><font face=3D"monospace"><br></font></= div><div><font face=3D"monospace">@printindex fn=C2=A0<a class=3D"gmail_plu= sreply" id=3D"m_3992277220269892089plusReplyChip-3">@c=C2=A0</a>print just = function index</font></div><div><a class=3D"gmail_plusreply"><br></a></div>= <div><font face=3D"monospace">@node Index<br>@appendix Index<br><br>@printi= ndex cp=C2=A0@c print combined index</font><a class=3D"gmail_plusreply"><br= ></a></div><div><br></div><div>My exact use case is a little different (I n= eed indexes for particular sections and also the combined index at the end)= but this makes for a concise example and the solution should be the same.<= /div><div><br></div><div>@synindex allows the combined index as desired, bu= t also appears to empty the original index so it can't be printed.</div= ><div><br></div><div>I'd rather not have to write each indexing command= twice. It seems like there must be a better way.</div><div><br></div><div>= Thanks!</div><div><br></div><div><div dir=3D"ltr" class=3D"gmail_signature"= data-smartmail=3D"gmail_signature"><div dir=3D"ltr"><div dir=3D"ltr"><div = dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"= ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><d= iv dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir= =3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr= "><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div = dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"= ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><d= iv dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir= =3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr= "><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div = dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"= ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><d= iv dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir= =3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr= "><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div = dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"= ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><d= iv dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr">Benjamin Kalish</div><div = dir=3D"ltr"><br></div><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><d= iv dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir= =3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr= "><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div = dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"= ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><d= iv dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr"><div dir= =3D"ltr"></div></div></div></div></div></div></div></div></div></div></div>= </div></div></div></div></div></div></div></div></div></div></div></div></d= iv></div></div></div></div></div></div></div></div></div></div></div></div>= </div></div></div></div></div></div></div></div></div></div></div></div></d= iv></div></div></div></div></div></div></div></div></div></div></div></div>= </div></div></div></div></div></div></div></div></div></div></div></div></d= iv></div></div></div></div></div></div></div></div></div></div></div></div>= </div></div></div></div></div></div></div></div></div></div></div></div></d= iv></div></div></div></div></div></div></div></div></div></div></div></div>= </div> </div> --000000000000303df70643005732--