From e0c6872cf40896c7be36b11dcc744620f10adf1d Mon Sep 17 00:00:00 2001
From: Norbert Preining <norbert@preining.info>
Date: Mon, 2 Sep 2019 13:46:59 +0900
Subject: Initial commit

---
 .../glossaries-extra/samples/sample-linkcount.tex  | 44 ++++++++++++++++++++++
 1 file changed, 44 insertions(+)
 create mode 100644 macros/latex/contrib/glossaries-extra/samples/sample-linkcount.tex

(limited to 'macros/latex/contrib/glossaries-extra/samples/sample-linkcount.tex')

diff --git a/macros/latex/contrib/glossaries-extra/samples/sample-linkcount.tex b/macros/latex/contrib/glossaries-extra/samples/sample-linkcount.tex
new file mode 100644
index 0000000000..d8375eaabf
--- /dev/null
+++ b/macros/latex/contrib/glossaries-extra/samples/sample-linkcount.tex
@@ -0,0 +1,44 @@
+% arara: pdflatex
+% arara: makeglossaries
+% arara: pdflatex
+\documentclass{article}
+
+\usepackage[colorlinks]{hyperref}
+\usepackage{glossaries-extra}
+
+\makeglossaries
+
+\renewcommand*{\glslinkpostsetkeys}{%
+ \ifnum\GlsXtrLinkCounterValue{\glslabel}>1
+  \setkeys{glslink}{hyper=false}%
+ \fi
+}
+
+%\GlsXtrEnableLinkCounting[section]{general}
+\GlsXtrEnableLinkCounting{general}
+
+\newglossaryentry{sample1}{name={sample1},description={an example}}
+\newglossaryentry{sample2}{name={sample2},description={another example}}
+
+\newabbreviation{ex}{ex}{example}
+
+\begin{document}
+
+\section{Sample Section}
+
+\Gls{sample1}, \gls{sample2} and \gls{ex}.
+\Glstext{sample1} and \gls{ex} again.
+Link count: \GlsXtrTheLinkCounter{sample1} (sample1),
+\GlsXtrTheLinkCounter{sample2} (sample2) and
+\GlsXtrTheLinkCounter{ex} (ex).
+
+\section{Another Sample Section}
+
+\Gls{sample1}, \gls{sample2} and \gls{ex}.
+Link count: \GlsXtrTheLinkCounter{sample1} (sample1),
+\GlsXtrTheLinkCounter{sample2} (sample2) and
+\GlsXtrTheLinkCounter{ex} (ex).
+
+\printglossaries
+
+\end{document}
-- 
cgit v1.2.3

