%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % glossary.4ht 2018-06-12-16:01 % % Copyright (C) 2005-2009 Eitan M. Gurari % % Copyright 2009-2018 TeX Users Group % % This work may be distributed and/or modified under the % conditions of the LaTeX Project Public License, either % version 1.3c of this license or (at your option) any % later version. The latest version of this license is in % http://www.latex-project.org/lppl.txt % and version 1.3c or later is part of all distributions % of LaTeX version 2005/12/01 or later. % % This work has the LPPL maintenance status "maintained". % % The Current Maintainer of this work % is the TeX4ht Project . % % If you modify this program, changing the % version identification would be appreciated. \def\glosslabel#1{\Link{}{#1}\EndLink} \def\glossref#1#2{\Link{#1}{}#2\EndLink} \Configure{@begin}{theglossary}{\ind:defs} \def\warn:gls#1{% \expandafter\ifx \csname #1warn:glo\endcsname\relax \expandafter\global \expandafter\let \csname #1warn:glo\endcsname\def \writesixteen {---------------------------------------------------------}% \:warning{If not done so, the glossary is to be processed by ^^J\space\space tex '\string\def\string\filename {{#1}{glo}{4dx}{gls}} \noexpand\input\space idxmake.4ht' ^^J\space\space makeindex -o #1.gls -s #1.ist #1.4dx ^^Jinstead of ^^J\space\space makeindex -o #1.gls -s #1.ist #1.glo ^^JOn some platforms, the quotation marks ' should be ^^J replaced by double quotation marks " or eliminated. ^^J--------------------------------------------------------- }% {\Configure{Needs}{File: #1.4idx}\Needs{}}% \fi} \warn:gls{\jobname} \def\gloskip{\expandafter\ifx\csname gloskip:\gls@style\endcsname\relax \indexspace \else \csname gloskip:\gls@style\endcsname\fi} \NewConfigure{gloskip}[2]{\expandafter\def\csname gloskip:#1\endcsname{#2}} \Hinput{glossary} \endinput