Показать список сокращений, которые упоминаются ТОЛЬКО в документе

Показать список сокращений, которые упоминаются ТОЛЬКО в документе

Из решения кода, которое даноздесь, чтобы смыть слева список сокращений, как показать ТОЛЬКО аббревиатуры в списке, которые упоминаются в документе? В этом случае список должен содержать только EEPROM и LED.

Я знаю, что вы можете удалить эту другую запись, но можно ли, не удаляя дополнительную запись, сделать ее программируемой, чтобы она не отображалась в списке?

Вот код:

\documentclass{article}
\usepackage[acronym,toc]{glossaries}
\makeglossaries

\newacronym{uri}{URI}{Unique Resonance Identifier}
\newacronym{led}{LED}{light-emitting diode}
\newacronym{eeprom}{EEPROM}{electrically erasable programmable
read-only memory}

\glsaddall[types=\acronymtype]

\newglossarystyle{custom_acronyms}
{


    \setglossarystyle{long3colheader}%
    \renewcommand*{\glossaryheader}{}%
    \renewcommand{\glossentry}[2]{%
        \textbf{\glsentryitem{##1}\glstarget{##1}{\glossentryname{##1}}}
        & \glossentrydesc{##1}
        & ##2
        \tabularnewline}%
}

\begin{document}
Just show \gls{eeprom} and \gls{led}

%\printglossaries
\printglossary[type=acronym,style=custom_acronyms]
\end{document} 

решение1

По умолчанию отображаются ТОЛЬКО аббревиатуры, упомянутые в документе. Однако вы указываете, что нужно также добавить все остальные с помощью строки:

\glsaddall[types=\acronymtype]

Так что удалите эту строку.

Связанный контент