Assumindo que você quer que sua lista de abreviações seja ordenada alfabeticamente, o mais próximo que puder facilmente é usar campos {XE} e um campo INDEX. Mas, para obter um layout tabular na lista de abreviaturas, você teria que usar uma string de "placeholder" no lugar de cada aba, depois substituí-la depois de gerar o INDEX. Além disso, em cada XE você teria que especificar o estilo que você queria que o número da seção viesse, se isso precisa ser variável.
Na verdade, existem várias maneiras diferentes de construir os campos. Abaixo está um, onde você insere o número da página nas entradas XE - você poderia fazer isso no campo INDEX)
Então, tomando o seu exemplo, no seu texto você poderia escrever
This is Microsoft Word 2013 (MW13){ XE "MW13@@Microsoft Word 2013" \t "Section { STYLEREF "the style name of your sub header paragraph" \r }, P{ PAGE }" \fx }
Acima, o par <} de cada {} {} deve ser um par de chaves de código de campo especiais que você pode inserir usando ctrl-F9 no Windows Word.
Seu campo INDEX poderia ser assim:
{ INDEX \fx \e "<tab>" \r }
Onde você realmente inseriria um caractere de tabulação onde eu coloquei ""
Você precisaria colocar uma linha de cabeçalho acima do seu campo Index, com "AbbreviationMeaningLocation
Depois de selecionar todos os códigos de campo e usar o F9 para atualizá-los, você provavelmente teria um índice semelhante a este:
MW13 @@ Microsoft Word 2013 ....................... Seção 1.2.4, P12
Você teria que selecionar esse índice, substituir @@ por uma guia e corrigir as posições das guias, os líderes e os tipos (talvez usando o VBA).
Outra coisa que você precisará evitar para fazer esse trabalho é colocar um caractere ":" de dois pontos em seu texto XE (experimente e você verá o que acontece!)
Isso seria muito mais fácil se o Word preservasse as guias que você coloca em seu texto XE, mas isso não acontece.