1. ホーム
  2. latex

[解決済み] LaTeXでテキストを含むリファレンス

2022-03-10 01:41:08

質問

LaTeXでは、セクションを参照するには、簡単に \label{} をセクションの横に置き、さらに \ref{} を実行すると、リファレンスが作成されます。しかし、参照にはセクションの番号だけ、あるいは、ページの \pageref{} . セクションのテキストを含む参照を挿入したいのですが。

\section{My Section}
\label{section:my}

This is a reference to Section~\ref{section:my}.

出力は次のようになります。

1. My Section

This is a reference to Section 1.

欲しいなと思っています。

This is a reference to 1. My Section.

解決方法は?

こちらのWikiをご覧ください。 LaTeX/ラベルとクロスリファレンス :

ハイパーレフ パッケージには、自動的に 名前参照 パッケージと同じ名前のコマンドがあります。これは、例えば、セクション名に対応するテキストを挿入します。

\section{MyFirstSection}
\label{marker}
\section{MySecondSection} In section \nameref{marker} we defined...