texlive[73580] Master/texmf-dist: hvindex (24jan25)
commits+karl at tug.org
commits+karl at tug.org
Fri Jan 24 22:05:48 CET 2025
Revision: 73580
https://tug.org/svn/texlive?view=revision&revision=73580
Author: karl
Date: 2025-01-24 22:05:48 +0100 (Fri, 24 Jan 2025)
Log Message:
-----------
hvindex (24jan25)
Modified Paths:
--------------
trunk/Master/texmf-dist/doc/latex/hvindex/Changes
trunk/Master/texmf-dist/doc/latex/hvindex/README
trunk/Master/texmf-dist/doc/latex/hvindex/hvindex-doc.pdf
trunk/Master/texmf-dist/doc/latex/hvindex/hvindex-doc.tex
trunk/Master/texmf-dist/tex/latex/hvindex/hvindex.sty
Modified: trunk/Master/texmf-dist/doc/latex/hvindex/Changes
===================================================================
--- trunk/Master/texmf-dist/doc/latex/hvindex/Changes 2025-01-24 21:05:39 UTC (rev 73579)
+++ trunk/Master/texmf-dist/doc/latex/hvindex/Changes 2025-01-24 21:05:48 UTC (rev 73580)
@@ -1,4 +1,5 @@
hvindex.sty --------
+0.04a 2025-01-24 - fix in documentation for missing SmallCaps
0.04 2017-12-12 - added \iVert and \IVert
0.02 2009-10-18 - makeidx and makeindex now depend on the
optional argument [makeidx]
Modified: trunk/Master/texmf-dist/doc/latex/hvindex/README
===================================================================
--- trunk/Master/texmf-dist/doc/latex/hvindex/README 2025-01-24 21:05:39 UTC (rev 73579)
+++ trunk/Master/texmf-dist/doc/latex/hvindex/README 2025-01-24 21:05:48 UTC (rev 73580)
@@ -8,9 +8,7 @@
which is part of your local TeX tree.
Then do not forget to run texhash to update this tree.
For more information see the documentation of your LaTeX distribution
-on installing packages into your local TeX system or read the
-TeX Frequently Asked Questions:
-(http://www.tex.ac.uk/cgi-bin/texfaq2html?label=instpackages).
+on installing packages into your local TeX system.
%% This program can be redistributed and/or modified under the terms
%% of the LaTeX Project Public License Distributed from CTAN archives
Modified: trunk/Master/texmf-dist/doc/latex/hvindex/hvindex-doc.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/latex/hvindex/hvindex-doc.tex
===================================================================
--- trunk/Master/texmf-dist/doc/latex/hvindex/hvindex-doc.tex 2025-01-24 21:05:39 UTC (rev 73579)
+++ trunk/Master/texmf-dist/doc/latex/hvindex/hvindex-doc.tex 2025-01-24 21:05:48 UTC (rev 73580)
@@ -1,8 +1,12 @@
+% $Id: hvindex-doc.tex 1063 2025-01-24 15:26:55Z herbert $
+
\listfiles
-\documentclass[ngerman]{article}
+\documentclass[english]{article}
\usepackage{fontspec}
-\usepackage{dejavu-otf}
+\usepackage{libertinus-otf}
+\setmonofont{NotoSansMono-Regular.ttf}[FakeStretch=0.85,Scale=MatchLowercase]
\usepackage{babel}
+\usepackage{geometry}
\usepackage{longtable}
\usepackage[makeidx]{hvindex}
\usepackage[colorlinks,linktocpage]{hyperref}
@@ -15,6 +19,11 @@
\tableofcontents
+\vfill
+Thanks to:\\
+Denis Bitouzé
+
+\clearpage
\section{Package options}
With the \Index{option} \ttIndex{makeidx} the also called package is
loaded and the macro \texttt{\textbackslash{}makeindex}
Modified: trunk/Master/texmf-dist/tex/latex/hvindex/hvindex.sty
===================================================================
--- trunk/Master/texmf-dist/tex/latex/hvindex/hvindex.sty 2025-01-24 21:05:39 UTC (rev 73579)
+++ trunk/Master/texmf-dist/tex/latex/hvindex/hvindex.sty 2025-01-24 21:05:48 UTC (rev 73580)
@@ -1,4 +1,4 @@
-% $Id: deIndex.sty 737 2009-10-12 08:59:10Z herbert $
+% $Id: hvindex.sty 1062 2025-01-24 15:26:18Z herbert $
%%
%% IMPORTANT NOTICE:
%%
@@ -5,7 +5,7 @@
%% This is file `hvindex.sty',
%%
%% Herbert Voss <herbert at dante.de>
-%% October 01, 2009-
+%% 2009-2025
%%
%% This program can be redistributed and/or modified under the terms
%% of the LaTeX Project Public License Distributed from CTAN archives
@@ -15,8 +15,8 @@
%% `hvindex' offers macros for simplifing indexing of words
%%
\NeedsTeXFormat{LaTeX2e}
-\def\fileversion{0.04}
-\def\filedate{2017/12/12}
+\def\fileversion{0.04a}
+\def\filedate{2025/01/24}
\message{`hvindex' v\fileversion, \filedate\space (hv)}
%
\ProvidesPackage{hvindex}[\filedate~Index macros (hv)]
@@ -40,20 +40,25 @@
\let\hvIDXfont\hvIDXfontDefault
%
\makeatother
-\def\Index#1{\expandafter\IndexXi#1!!!\IndexNIL}
+\def\Index#1{\expandafter\IndexXi#1!!!\IndexNIL}%
\def\IndexXi#1!#2!#3!#4\IndexNIL{%
- \ifx\relax#3\relax% % no 3rd argument
- \ifx\relax#2\relax% % no 2nd argument
- \IndexXXi#1@@==%\IndexNIL% % scan #1 for @
+ \ifx\relax#3\relax % no 3rd argument
+ \ifx\relax#2\relax % no 2nd argument
+ \IndexXXi#1@@==\IndexNIL % % scan #1 for @
\else\IndexXXii#1!#2@@\IndexNIL\fi% % scan #2 for @
\else\IndexXXiii#1!\noexpand#2!#3@@\IndexNIL% scan #3 for @
\fi}
\def\IndexXXi#1@#2@#3\IndexNIL{%
\ifx\relax#2\relax% no @ in last arg
- \ifx\hvIDXfont\hvIDXfontDefault
- \index{#1}#1%
- \else\index{#1@\hvIDXfont{#1}}\hvIDXfont{#1}\fi%#1
- \else\index{#1@#2}#2\fi}% % #1@#2
+ \ifx\hvIDXfont\hvIDXfontDefault%
+ #1\index{#1}%
+ \else
+ \index{#1@\hvIDXfont{#1}}\hvIDXfont{#1}%
+ \fi%#1
+ \else
+ #2\index{#1@#2}%
+ \fi
+}% % #1@#2
%
\def\IndexXXii#1!#2@#3@#4\IndexNIL{%
\ifx\relax#3\relax % no @ in last arg
More information about the tex-live-commits
mailing list.