- Questo topic ha 6 risposte, 2 partecipanti ed è stato aggiornato l'ultima volta 7 anni fa da .
-
Topic
-
Buongiorno.
Torno ancora sul glossario perché pur applicandomi non riesco a venire a capo a cose che, credo siano in parte assodate.
Ho scritto un codice che lavora con le definizione del glossario in un altro .tex esterno, e tutto funziona regolarmente. Il mio problema è che vorrei eliminare il salto pagina che il comando \printnoidxglossary forza dopo il testo. Ho trovato quest’istruzione nel WEB, ma non funziona, almeno nel mio codice:
`\renewcommand*{\glsclearpage}{}`.
Inoltre, mi piacerebbe ridurre a mio piacimento lo spazio tra le varie definizioni scritte dal comando di cui sopra, e qui non ho neppure trovato riferimenti nel web (forse non so cercare…).
Qualcuno sa aiutarmi?Il codice è questo:
`\documentclass[11pt]{book}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}\usepackage[greek.ancient,latin,italian]{babel}
\languageattribute{latin}{withprosodicmarks}\usepackage{hyperref}
\usepackage[nogroupskip,toc,indexonlyfirst]{glossaries}
\usepackage[xindy]{imakeidx}\renewcommand*{\glsclearpage}{}%dovrebbe sopprimere il salto pagina prima del glossario
\input{file-glossario}
\title{Prova glossario}
\author{ }
\date{ }\begin{document}
\frontmatter
\maketitle
\mainmatter\chapter{prova}
non un \gls{Pippo} qualsiasi. Intorno gira abbaiando \gls{Pluto}, e fanno chiasso \gls{Qui}, \gls{Quo} e \gls{Qua}.\printnoidxglossary[type=prova]
\chapter{secondo capitolo}
un tentativo con la parola \gls{Definizione} che non riesce a comprendere tutte le \glspl{Definizione}, e c'è il libero\gls{Arbitrio}.\printnoidxglossary[type=prova2]
\end{document`Questo è uno stralcio del file che contiene le definizioni:
`\newglossary*{prova}{Glossario del primo capitolo}
\newglossary*{prova2}{Glossario del secondo capitolo}\makenoidxglossaries
%\newglossaryentry{prova: Pippo}
\newglossaryentry{Pippo}
{
type={prova},
name={Pippo},
description={Personaggio}
}
\newglossaryentry{Pluto}
{
type={prova},
name={Pluto},
description={Altro personaggio}
}
\newglossaryentry{Qui}`
- Devi essere connesso per rispondere a questo topic.