我如何修改词汇表?

我如何修改词汇表?

我想创建一个包含拼音文字的词典。我不想删除词汇表中的任何功能,只想修改它。

我可以将 tipa 与词汇表结合起来吗?我可以修改词汇表以使用注释掉的行吗?有没有更好的方法?

\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[german]{babel}
\usepackage{tipa}
\usepackage{hyperref}
\usepackage[acronym]{glossaries}
\makeglossaries
\newacronym{lk}{LK}{Lebkuchen}
%\newacronym{lk}{LK}{Lebkuchen} {\textipa{\textreve \textupsilon} {gingerbread}}
\begin{document}
\printacronyms
\newpage
Das \gls{lk}
Das \gls{lk}
\end{document}

答案1

这能满足您的要求吗?

\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[german]{babel}
\usepackage{tipa}
\usepackage{hyperref}
\usepackage{glossaries}
\makeglossaries

\newcommand{\newipaglossary}[5]{\newglossaryentry{#1} {
        first={#3 (#2)},
        name={#2},
        text={#2},
        description={#3 (\textipa{#4}), \textit{englisch: #5}},
}}



\newipaglossary{lk}{LK}{Lebkuchen}{\textreve \textupsilon}{gingerbread}


\begin{document}
\printglossaries
\newpage
Der \gls{lk} schmeckt lecker und kann auch nochmal verwendet werden: \gls{lk}
\end{document}

其结果是:

在此处输入图片描述


问题后补充

当然,你可以把它放入首字母缩略词列表而不是词汇表中:

\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[german]{babel}
\usepackage{tipa}
\usepackage{hyperref}
\usepackage[acronym]{glossaries}
\makeglossaries

\newcommand{\newipaglossary}[5]{\newglossaryentry{#1} {
        type=\acronymtype,
        first={#3 (#2)},
        name={#2},
        text={#2},
        description={#3 (\textipa{#4}), \textit{englisch: #5}},
}}



\newipaglossary{lk}{LK}{Lebkuchen}{\textreve \textupsilon}{gingerbread}


\begin{document}
\printglossaries
Der \gls{lk} schmeckt lecker und kann auch nochmal verwendet werden: \gls{lk}
\end{document}

结果是:

在此处输入图片描述

相关内容