C'est bien sûr possible ;) Par contre, c'est plus ou moins simple suivant ce que tu veux exactement. Il faut aussi être sûr que tu dois vraiment le faire, si personne ne le fait, il y a aussi sûrement des raisons ...
Dans le cas le plus simple, il faut que tu crées un nouveau compteur qui va tenir à jour tes références :
\newcounter{word}
Ensuite tu peux créer une commande \mot{mot}{label}, qui va afficher le mot, le compteur en exposant, incrémenter le compteur et dire de l'utiliser pour les références (ça c'est la commande \refstepcounter), et créer un label.
Une fois que c'est fait, il suffit de faire \ref{label} pour que cela soit remplacé par la valeur de word.
Ensuite on peut raffiner.
Si tu veux remettre à zéro à chaque sous-section, il faut créer ton compteur avec \newcounter{word}[subsection]
Dans ce cas là, tu veux probablement afficher la sous-section avec la valeur du compteur word, donc tu peux écrire
\renewcommand{\thewordref}{\thesubsection.\arabic{wordref}}
Si en plus tu écris parfois directement dans des sections sans commencer de sous-section, il faut ajouter
\makeatletter
\@addtoreset{word}{section}
\makeatother
(mais dans ce cas, le compteur indexé sur subsection sera assez moche, et là le code risque de se compliquer un peu si on veut arranger ça ...)
Dans ton exemple, tu as l'air de vouloir mettre un 3 à côté du mot, puis 1.1.3 dans la référence. Le plus simple pour ça est de créer deux compteurs, disons word et wordref. Tu peux afficher \theword dans la commande \mot, mais le \refstepcounter utilisera wordref. Un truc comme ça :
# C'est possible
Posté par koxinga . En réponse au message Reference en Latex. Évalué à 8.
Dans le cas le plus simple, il faut que tu crées un nouveau compteur qui va tenir à jour tes références :
\newcounter{word}
Ensuite tu peux créer une commande \mot{mot}{label}, qui va afficher le mot, le compteur en exposant, incrémenter le compteur et dire de l'utiliser pour les références (ça c'est la commande \refstepcounter), et créer un label.
\newcommand{\mot}[2]{\refstepcounter{word}#1 \textsuperscript{\theword}\label{#2}}
Une fois que c'est fait, il suffit de faire \ref{label} pour que cela soit remplacé par la valeur de word.
Ensuite on peut raffiner.
Si tu veux remettre à zéro à chaque sous-section, il faut créer ton compteur avec \newcounter{word}[subsection]
Dans ce cas là, tu veux probablement afficher la sous-section avec la valeur du compteur word, donc tu peux écrire
\renewcommand{\thewordref}{\thesubsection.\arabic{wordref}}
Si en plus tu écris parfois directement dans des sections sans commencer de sous-section, il faut ajouter
\makeatletter
\@addtoreset{word}{section}
\makeatother
(mais dans ce cas, le compteur indexé sur subsection sera assez moche, et là le code risque de se compliquer un peu si on veut arranger ça ...)
Dans ton exemple, tu as l'air de vouloir mettre un 3 à côté du mot, puis 1.1.3 dans la référence. Le plus simple pour ça est de créer deux compteurs, disons word et wordref. Tu peux afficher \theword dans la commande \mot, mais le \refstepcounter utilisera wordref. Un truc comme ça :
\newcounter{word}[subsection]
\newcounter{wordref}[subsection]
\newcommand{\mot}[2]{\stepcounter{word} \refstepcounter{wordref}#1 (\theword)\label{#2}}
\renewcommand{\thewordref}{\thesubsection.\arabic{wordref}}