
Eu tenho uma macro que é assim:
\newcommand{\note}[1]{
\thenoteid
\dosomething{#1}
}
Essa macro está sendo usada em cenários como este:
Aenean eu leo quam. \note{Pellue ornare \somelatex semcinia quam} venenatis vestibulum.
Agora eu gostaria de ajustar a \note
macro para algo assim:
\newcommand{\note}[1]{
\href{\thenoteid}{\printasstring{#1}}
\dosomething{#1}
}
Onde a saída funcionaria, é normal, \dosomething{#1}
mas envolveria \thenoteid
um link que teria o látex bruto assim: Pellue ornare \somelatex semcinia quam
como o arquivo href
.
Observação
Estou ciente de que isso resultaria em URLs incorretos, mas pretendo visualizar meu PDF em um visualizador personalizado que desativará a função normal dos links e analisará o "url" para outra finalidade.
Coisas que eu tentei
\begin{verbatim}
mas isso resultou em erros, parece que isso não funciona dentro de uma \href
chamada. Talvez haja uma versão "inline" disso?
Fiz muitas pesquisas no Google e tentei muitos trechos de código que realmente não faziam sentido para mim, mas pareciam responder a solicitações semelhantes. Como \typeout
, \expandafter
provavelmente outros...