2

R で関数のドキュメントを作成し、私が使用する外部パッケージを参照する と、インタラクティブな R\code{\link[package]{function}}の関数でうまく機能します。?

しかし、私のpdfファイルには「機能」のテキストがリンクされており、リンクは目次に移動します。これらの PDF へのリンクを無効にするにはどうすればよいですか?

4

1 に答える 1

3

Rd 形式の条件付きテキストマクロを利用できます。R 拡張機能の記述で示した例は、HTML と LaTeX 形式の非常に単純なデモンストレーションです。

\if{latex}{\out{\alpha}}\ifelse{html}{\out{α}}{alpha}

条件は、if-then ( \if{format}{alternate}) または if-then-else ( \ifelse{format}{text}{alternate}) 構造で表現できます。したがって、あなたの例では、次のようなことをするかもしれません:

\if{html}{\code{\link[package]{function}}}

また:

\ifelse{html}{\code{\link[package]{function}}}{\code{function}}

注: のように、複数の形式をカンマ区切りのリストとして表現することもできます\ifelse{latex,html}{...}{...}

于 2015-10-01T22:06:10.903 に答える