Questions tagged [idxlayout]
idxlayout is a package providing configurable index layout
53
questions
2
votes
1
answer
85
views
Idxlayout Paragraph Form---Adding a Period to Certain Page Numbers
This is a follow-up to Automatically Add a Period After Last Page Number in Each Index Entry
Consider the MWE:
\begin{filecontents*}{style.ist}
delim_t "."
\end{filecontents*}
\...
1
vote
1
answer
67
views
How to Adjust Index Column Width and Add a Vertical Line Separator?
MWE:
\documentclass{book}
\usepackage{imakeidx}
\let\cleardoublepage\clearpage
\makeindex
\usepackage{idxlayout}
\usepackage{lipsum}
\begin{document}
\thispagestyle{empty}
This is a sentence to be ...
0
votes
1
answer
69
views
How to Specify the Gap Between Index Entries
The code
\documentclass{book}
\usepackage{imakeidx}
\let\cleardoublepage\clearpage
\makeindex
\usepackage[itemlayout=singlepar]{idxlayout}
\begin{document}
\LARGE
This is the first paragraph.\index{...
3
votes
0
answers
46
views
How to Prevent Idxlayout's Placement of a Semicolon within the Content of an Index Entry for Paragraph-Type Delineations
Consider the code
\documentclass{book}
\usepackage{imakeidx}
\makeindex
\usepackage{idxlayout}
%\usepackage[itemlayout=singlepar]{idxlayout}
\begin{document}
\Large
Some words.\index{Examples@\...
1
vote
1
answer
50
views
Adding a Period After the Page Number When Using Idxlayout
Consider the code
\documentclass{article}
\usepackage{imakeidx}
\makeindex
\usepackage{idxlayout}
\begin{document}
\Large
\noindent Some words.\index{\textbf{How to add a period after the page ...
2
votes
1
answer
47
views
Defining a "See, for Example, Someplace Else in the Index" Command
Consider the following code:
\documentclass{article}
\usepackage{imakeidx}
\makeindex
\usepackage{idxlayout}
\newcommand{\forexample}[2]{\emph{ See, for example,} #1}
\begin{document}
\large
Some ...
1
vote
1
answer
56
views
Why This Code Eliminating Index Commas Works for \jobname.mst and Not for \jobname.ist
This post is an addendum to How to Universally Remove the Comma from Each Index Entry.
In the link, I was looking for a universal way to remove the comma in each index entry.
Werner advised to include ...
2
votes
1
answer
370
views
Difference Between Filecontents and Filecontents* and When to Use One Instead of the Other
I have recently been experimenting with different ways to replace the comma in the Index with a different symbol. The following code replaces the said comma with a blank space.
\begin{filecontents}{\...
2
votes
1
answer
348
views
How to Universally Remove the Comma from Each Index Entry
This question extends the one recently posed in How to Selectively Remove the Comma in an Index Entry
In the above post, it was answered that by inserting \newcommand\textbfnocomma[2]{\textbf{#1}} ...
1
vote
0
answers
46
views
Inserting Vertical Space Before Index Heading Items with Filecontents
I recently discovered a seemingly simple way to insert vertical space immediately before new index headings using filecontents---
Consider the code
\begin{filecontents*}{\jobname.mst}
item_0 "\n\\...
1
vote
0
answers
177
views
Setting the General Space Between the Letter Groups in an Index with \Indexspace
Update In light of David Carlisle's very helpful comment providing a simple, efficient solution to setting the space between letter groups in an idxlayout index, I have modified the title a bit to ...
1
vote
1
answer
79
views
How to Allow Hyphenation in the Index While Forbidding It in the Rest of the Document
Consider the code
\documentclass{book}
\usepackage{imakeidx}
\let\cleardoublepage\clearpage
\makeindex
\usepackage{idxlayout}
\usepackage{lipsum}
\usepackage[none]{hyphenat} % To prevent hyphenation
\...
1
vote
1
answer
428
views
Specifying the Index Font Size to be Other Than Normalsize or Small
Consider the code
\documentclass{book}
\usepackage{imakeidx}
\let\cleardoublepage\clearpage
\makeindex
%\usepackage{idxlayout}
\usepackage[font=small]{idxlayout}
\usepackage{lipsum}
%\indexsetup{...
1
vote
0
answers
40
views
See (Elsewhere) in the Index; What am I Doing Wrong?
Consider the code
\documentclass{book}
\usepackage{imakeidx}
\let\cleardoublepage\clearpage
\makeindex
\usepackage{idxlayout}
\begin{document}
\Large
Some words.\index{HEADING@\textbf{\textit{...
1
vote
1
answer
47
views
A Blank Line Appears Between Consecutive Index Entries When Top Entry Extends Too Far to the Right
Consider the MWE
\documentclass{book}
\usepackage{imakeidx}
\let\cleardoublepage\clearpage
\makeindex
\usepackage{idxlayout}
\newcommand{\beforeheadspace}{.7ex}% <<<<<<<<<&...