Правильно распечатать глоссарий химических символов

Правильно распечатать глоссарий химических символов

Код

\documentclass{article}

\usepackage{glossaries} % Load the package
\makeglossaries % Generate the glossary
\usepackage{mhchem}

\begin{document}

\newglossaryentry{co2}{name=CO2, description={Carbon Dioxide}}

Calculation of the corresponding \gls{co2} emissions to cover the surplus in electricity demand. 

\printglossary[type=acronym,title={List of Abbreviations}]
% \printglossaries

\end{document}

Я прочитал этостраницадля его реализации. Я получаю

введите описание изображения здесь

где вы видите еще одну проблему: символ не печатается правильно с нижним индексом.

Я хотел бы получить раздел «Сокращения глоссариев», пример вывода со многими пунктами

введите описание изображения здесь

Как правильно распечатать глоссарий с разделом?

Как правильно напечатать ссылку на глоссарий химического символа?

решение1

Как и в ответе mhchem, используйте \ce{CO2}для получения правильного форматирования.

Если вы хотите распечатать свой «Список сокращений», загрузите glossariesпакет с опциейacronym

\usepackage[acronym]{glossaries} % Load the package

и определите ваши записи как аббревиатурыдо \begin{document}, например

\newacronym{co2}{\ce{CO2}}{Carbon Dioxide}

МВЭ:

\documentclass{article}
\usepackage[acronym]{glossaries} % Load the package
\makeglossaries % Prepare the glossary
\usepackage[version=3]{mhchem}

\newacronym{co2}{\ce{CO2}}{Carbon Dioxide}

\begin{document}

Calculation of the corresponding \gls{co2} emissions to cover
the surplus in electricity demand.

\printglossary[type=acronym,title={List of Abbreviations}]
%\printglossaries

\end{document} 

Выход:

введите описание изображения здесь

решение2

Это первый шаг к вашему ответу. Чтобы получить химические символы, используйте это

\documentclass{article}
\usepackage{glossaries} % Load the package
%\makeglossaries % Prepare the glossary
\usepackage[version=3]{mhchem}
\begin{document}

\newglossaryentry{co2}{name={\ce{CO2}}, description={Carbon Dioxide}}

Calculation of the corresponding \gls{co2} emissions to cover
the surplus in electricity demand. 

%\printglossary[type=acronym,title={List of Abbreviations}]
% \printglossaries

\end{document}

Во время тестирования мне приходилось удалять файл .glsdefs каждый раз, когда я менял запись в глоссарии.

Теперь вам нужно запустить программу сортировки для файла .gls. Вы должны указать ей, что ключ сортировки для \ce{CO2}должен быть CO2. Кто-то другой может вам в этом помочь.

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