Ist es möglich, \nabla in den Abkürzungen zu verwenden?

Ist es möglich, \nabla in den Abkürzungen zu verwenden?

Ich verwende \usepackage[printonlyused]{acronym}für die Liste der Abkürzungen und möchte die Abkürzung definieren, \acro{\nabla}{Volume of Displacement}aber der Fehlerzähler steigt allein durch diese Änderung von 4 auf 39.

Die Einführung der Abkürzung war möglich mit

\acrodef{vod}[$\nabla$]{Volume of displacement}

Dann würde es allerdings nicht im Abkürzungsverzeichnis auftauchen.

Weiß jemand, wie man das zum Laufen bringt? Jede unorthodoxe Problemumgehung wäre auch in Ordnung!

Antwort1

\acrounterstützt das gleiche optionale zweite Argument, um eine Kurzform anzugeben, die sich vom Akronymnamen unterscheidet, wie \acrodefso

\acro{nabla}[$\nabla]{Volume of displacement}

wird für die Liste funktionieren.

acronym(und ähnliche Pakete) erfordern eine Art makrofreien Text, um das Akronym intern zu identifizieren und zu verfolgen (was das Argument ist, das für \acund co verwendet wird). Oft ist dies dasselbe wie die textbasierte Kurzform, sodass ein optionaler Mechanismus zum Angeben einer alternativen Kurzform verfügbar gemacht wird. FüracronymDies ist das optionale zweite Argument, das für alle verfügbar ist \acro, \newacround\acrodef

verwandte Informationen