
다음과 같은 매크로가 있습니다.
\newcommand{\note}[1]{
\thenoteid
\dosomething{#1}
}
해당 매크로는 다음과 같은 시나리오에서 사용됩니다.
Aenean eu leo quam. \note{Pellue ornare \somelatex semcinia quam} venenatis vestibulum.
\note
이제 매크로를 다음과 같이 조정하고 싶습니다 .
\newcommand{\note}[1]{
\href{\thenoteid}{\printasstring{#1}}
\dosomething{#1}
}
출력이 수행되는 곳은 일반적인 일이지만 다음과 같이 원시 라텍스를 포함하는 링크로 \dosomething{#1}
래핑됩니다 .\thenoteid
Pellue ornare \somelatex semcinia quam
href
메모
이로 인해 URL이 올바르지 않게 된다는 것을 알고 있지만 링크의 일반 기능을 비활성화하고 다른 목적으로 "url"을 구문 분석하는 사용자 정의 내장 뷰어에서 내 PDF를 볼 계획입니다.
내가 시도한 것들
\begin{verbatim}
하지만 이로 인해 오류가 발생했습니다. 통화 중에는 작동하지 않는 것 같습니다 \href
. 아마도 이것의 "인라인" 버전이 있을까요?
나는 여러 차례 Google 검색을 수행하고 실제로 이해가 되지 않는 많은 코드 조각을 시도했지만 유사한 요청에 응답하는 것처럼 보였습니다. \typeout
, , 아마도 다른 사람들 처럼 \expandafter
...