
В некоторых работах, связанных с обсуждениемГлоссарии с entrycounter верны только для одного глоссария
Я создаю глоссарий, который сортируется по некоторым словам и их синонимам в двух столбцах, используя пакет fmultico
, используемый для языков с письмом справа налево. Когда я печатаю глоссарий, я получаю столбцы, пронумерованные в leftmatgin для двух столбцов, но я хочу, чтобы он был в rightmargin. Как мне поместить entrynumber на left margin для левого столбца и на rightmargin для правого столбца?
Другое дело. Для ненумерованных записей я хочу, чтобы столбец был той же ширины, что и заголовок глоссария. Как мне контролировать эту ширину?
Вот используемый файл:
\documentclass{article}
\usepackage{fmultico}
\usepackage{geometry}
\geometry{paperwidth=165mm, paperheight=140mm, top=5mm, bottom=5mm}
\pagestyle{empty}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%% ORGANIZE ENTRIES AND GLOSSARIES OF FOOTNOTES
\usepackage[entrycounter,nomain,nonumberlist]{glossaries}
\renewcommand*{\glspostdescription}{}
%%Glossary of footnotes
\newglossary[soc]{Dico}{sox}{soo}{The title of the glossary}
\makeglossaries
\newcommand*{\entrydico}[2]
{%
\newglossaryentry{#1}{type=Dico,name={},text={#1},sort={#1},
description={\begin{tabular}{p{2 cm}p{2 cm}}
\hspace*{-6pt}#1 &\hfill #2\hspace*{-6pt}\\
\hline
\end{tabular}} }
}
%% The link of the \gls commands
\defglsentryfmt[Dico]{}
%% ENTRIES
\entrydico{word1}{synonym1}
\entrydico{word2}{synonym2}
\entrydico{word3}{synonym3}
\entrydico{word4}{synonym4}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% END GLOSSARIES COMMANDS
\begin{document}
The word word1\gls{word1}
The word word2\gls{word2}
The word word3\gls{word3}
The word word4\gls{word4}
\vspace*{5mm}
\hrule
\vspace*{5mm}
\begin{multicols}{2}[]
\printglossary[type=Dico]
\end{multicols}
\vspace*{5mm}
\hrule
\vspace*{5mm}
Non-numbered entries with the option `entrycounter=false`
\begin{multicols}{2}[]
\printglossary[type=Dico,entrycounter=false]
\end{multicols}
\end{document}
и глоссарий составлен: