未显示词汇表,仅显示首字母缩略词列表

未显示词汇表,仅显示首字母缩略词列表

抱歉,我需要一些帮助。我试图为我的论文制作一个单独的词汇表和一个首字母缩略词列表,但当我编译时,结果只有首字母缩略词列表,词汇表术语被忽略。为此,我使用一个包含词汇表和首字母缩略词术语的单独文件,格式如下:

\newglossaryentry{prevalencia}{name={prevalencia}, description={En epidemilogía, proporción de personas que sufren una enfermedad con respecto al total de la
población en estudio}   }

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\newacronym{MEF}{MEF}{M\'etodo de los elementos finitos}

\newacronym{SM}{SM}{M\'etodos sin malla}

\newacronym{FF}{FF}{Formulaci\'on fuerte}

\newacronym{FD}{FD}{Formulaci\'on d\'ebil}

\newacronym{INTE}{INTE}{``inestabilidad a la tensi\'on"}

\newacronym{CBN}{CBN}{Condiciones de borde tipo Neumman}

\newacronym{MCPF}{MCPF}{M\'inimos cuadrados ponderados fijos}

\newacronym{FHFD}{FHFD}{Formulaciones h\'ibridas fuerte d\'ebil}

\newacronym{maxent}{maxent}{M\'axima entrop\'ia}

在 main.tex 中我使用下一个结构,

\documentclass[letterpaper,12pt,titlepage,oneside]{book}

\usepackage[spanish,es-noshorthands]{babel}     
\usepackage[latin1]{inputenc}                   
\usepackage[pdftex]{graphicx}                   
\usepackage{fancyhdr}                            
\usepackage{fullpage}                           
\usepackage{subfigure}                          
\usepackage{color}                              
\usepackage{colortbl}                           
\usepackage{booktabs}                           
\usepackage{fancybox}                           
\usepackage{graphics}                           
\usepackage{amssymb}                            
\usepackage[intlimits]{amsmath}                 
\usepackage{amsfonts}                           
\usepackage{latexsym}                           
\usepackage{cancel}                             
\usepackage{hyperref}                            
\usepackage{verbatim}                           
\usepackage{ntheorem}                           
\usepackage[centerlast,small,bf]{caption}       
\usepackage{anysize}
\usepackage{tocbibind}
\usepackage{appendix}
\usepackage{setspace}
\usepackage[rflt]{floatflt}
\usepackage[table]{xcolor}
\usepackage{wrapfig}
\usepackage{multirow}
\usepackage{rotating}
\usepackage{hvfloat}
\usepackage{graphicx}
\usepackage{placeins}
\usepackage{tabularx}
\usepackage[round]{natbib}

%%%%%%%%%%%%%%%%%
\usepackage[acronym, nonumberlist, shortcuts, xindy={ language=spanish-traditional }, toc]{glossaries}

\makeglossaries
\include{acronyms}
\renewcommand{\glossaryname}{Glosario}
\renewcommand{\acronymname}{Acrónimos}

\begin{document}

   \renewcommand\listfigurename{Índice de Figuras}
   \renewcommand\listtablename{Lista de Tablas}
   \renewcommand\bibname{Bibliografía}
   \renewcommand\indexname{Índice Alfabético}
   \renewcommand\figurename{Figura}
   \renewcommand\tablename{Tabla}
   \renewcommand\partname{Parte}
   \renewcommand\chaptername{Capítulo}
   \renewcommand\appendixname{Apéndice}
   \renewcommand\contentsname{Índice}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

  \include{Portada/Portada}

  \chapter*{Resumen.}

   En general los métodos numéricos requieren de la discretización del dominio físico, lo cual significa 
   que este debe ser representado por un número finito de puntos que      normalmente son denominados nodos. En los 
   métodos tradicionales, como es el  \gls{MEF} se requiere además conocer la conectividad ...


\tableofcontents

\listoffigures

\listoftables

\printglossary[title={Glosario}]
\printglossary[type=\acronymtype , title={Acr\'onimos}]
\addcontentsline{toc}{chapter}{Glosario}
\addcontentsline{toc}{chapter}{Acrónimos}

\mainmatter             % Activa Números de página tipo arábigos.


%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%\include{Chapter_1/Chapter_1}

\end{document}

抱歉,这是我第一次在论坛提问,以前我总是只看书,但这次,我没能仅凭互联网上的信息找到解决方案。我验证了很多方法,但都失败了,而且从未识别出 newglossaryentry,只接受 newacronym。

感谢您的帮助。

答案1

我删除了所有不必要的包(调用graphix3 次)。另外,你不会调用任何词汇表,因此我添加了一个调用\gls{prevalencia}。xindy 给我带来了问题,因此我删除了它,它生成了词汇表和首字母缩略词列表。

下面是我实际工作中更紧凑的例子

\documentclass[letterpaper,12pt,titlepage,oneside]{book}

\usepackage[es-noshorthands,spanish]{babel}     
\selectlanguage{spanish}    
\usepackage[utf8]{inputenc}      




%%%%%%%%%%%%%%%%%
\usepackage[acronym, nonumberlist, shortcuts, toc]{glossaries}

\makeglossaries
\newglossaryentry{prevalencia}{
    name={prevalencia}, 
    description={En epidemilogía, proporción de personas que sufren una enfermedad con respecto al total de la población en estudio}   }

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\newacronym{MEF}{MEF}{M\'etodo de los elementos finitos}

\renewcommand{\glossaryname}{Glosario}
\renewcommand{\acronymname}{Acrónimos}

\begin{document}

   \renewcommand\listfigurename{Índice de Figuras}
   \renewcommand\listtablename{Lista de Tablas}
   \renewcommand\bibname{Bibliografía}
   \renewcommand\indexname{Índice Alfabético}
   \renewcommand\figurename{Figura}
   \renewcommand\tablename{Tabla}
   \renewcommand\partname{Parte}
   \renewcommand\chaptername{Capítulo}
   \renewcommand\appendixname{Apéndice}
   \renewcommand\contentsname{Índice}


  \chapter*{Resumen.}

   En general los métodos numéricos requieren de la discretización del dominio físico, lo cual significa 
   que este debe ser representado por un número finito de puntos que      normalmente son denominados nodos. En los 
   métodos tradicionales, como es el  \gls{MEF} se requiere además conocer la conectividad ... \gls{prevalencia}


\printglossary[title={Glosario}]
\printglossary[type=\acronymtype , title={Acr\'onimos}]
\addcontentsline{toc}{chapter}{Glosario}
\addcontentsline{toc}{chapter}{Acrónimos}


\end{document}

相关内容