Хотел написать комментарий, но, видимо, для этого нужно 50 репутации. Извините за (почти) дубликат.
Я был рад, что мой вопрос был задан и на него ответили.на этом сайте. Я был менее рад, узнав, что не смог повторить результат.
У меня также есть дополнительный вопрос: в моем случае есть нестандартное множественное число (мой более длинный акроним — high resolution computer tomography). Как можно что-то подобное изменить, чтобы это поддержать?
\documentclass[paper=a4, fontsize=12pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel} % English language/hyphenation
\usepackage[pdftex]{graphicx}% Enable pdflatex
\usepackage[printonlyused]{acronym}
\makeatletter
\newcommand{\acx}{\protect\@acx}%
\newcommand{\@acx}[1]{%
\ifAC@dua
\acl{#1}%
\else
\expandafter\ifx\csname ac@#1\endcsname\AC@used
\acs{#1}%
\else
\acl{#1}%
\fi
\fi
}
\makeatother
\begin{document}
\begin{acronym}
\acro{CME}{Coronal Mass Ejection}
\acro{ICME}{Interplanetary \acx{CME}}
\end{acronym}
\section{Text}
\acresetall
The \ac{ICME} is a version of \ac{CME}.
\acresetall
A version of \ac{CME} is called \ac{ICME}.
\end{document}
все равно получился следующий результат:
Межпланетный корональный выброс массы (ICME) является версией коронального выброса массы (CME). Версия коронального выброса массы (CME) называется межпланетным корональным выбросом массы (ICME)
Я использую ShareLaTeX, но у меня тот же результат на TexMaker+MikTeX. Может, я что-то упускаю? Как мне получить желаемый результат?