Eu queria escrever um comentário, mas aparentemente você precisa de 50 de reputação para isso. Desculpe pela (quase) duplicata.
Fiquei feliz em descobrir que minha pergunta foi feita e respondidanesse site. Fiquei menos feliz ao descobrir que não conseguiria replicar o resultado.
Também tenho uma pergunta complementar: no meu caso, há um plural fora do padrão (meu acro mais longo é tomografia computadorizada de alta resolução). Como algo assim pode ser modificado para suportar isso?
\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}
ainda resultou na seguinte saída:
A Ejeção de Massa Coronal Interplanetária (ICME) é uma versão da Ejeção de Massa Coronal (CME). Uma versão da Ejeção de Massa Coronal (CME) é chamada de Ejeção de Massa Coronal Interplanetária (ICME)
Estou usando o ShareLaTeX, mas tenho o mesmo resultado no TexMaker+MikTeX. Tem algo que estou perdendo? Como posso obter o resultado que desejo?