使用 \autoref 将字母和简单的法语引文添加到附录

使用 \autoref 将字母和简单的法语引文添加到附录

我使用(法语)进行了以下渲染:

avec $k = k(k_\text{ref},\mu_\text{ref})$ et $\mu=\mu(\mu_\text{ref})$. Le d\'etail de l'obtention de cette relation peut-\^etre trouv\'e dans \autoref{appendix:demoPobs}}

...

\appendix
\chapter{D\'emonstration de l'expression}
\label{appendix:demoPobs}

在此处输入图片描述

我想进行显示:

... peut-être trouvé dans l'Appendice A还有一个\autoref。总结一下,我想添加一个“l”字母,后跟一个简单的引号,以获取\autoref ( )l'Appendice A引用的所有单词l'Appendice A

在 Latex 中可以实现这一点吗?

更新 1:抱歉,信息缺失。

我在 MacOS HighSierre 下使用 pdflatex :

\documentclass[11pt,french,oneside]{report}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[francais]{babel}
\usepackage{indentfirst}
\usepackage{lastpage}
\usepackage{amsmath}
\usepackage{fancyhdr}
\usepackage{url}
\usepackage{epsfig}
\usepackage{graphics}
\usepackage{multirow}
\usepackage{vmargin}
\usepackage{float}
\usepackage{psboxit,pstcol}
\usepackage{tabularx}
\usepackage[style=ext-authoryear, backend=biber]{biblatex}
\usepackage{hyperref}
\usepackage[nameinlink,noabbrev]{cleveref}

答案1

hyperref这是一种仅使用 (不使用) 的方法cleveref

\documentclass[french]{article}
\usepackage{babel}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[colorlinks,allcolors=blue]{hyperref}

\AtBeginDocument{%
  \def\appendixautorefname{l'appendice}%
}

\begin{document}
\dots\ dans \autoref{appendix_demoPobs}.

\dots\ dans l'appendice~\ref{appendix_demoPobs}.

\appendix
\section{D\'emonstration de l'expression}
\label{appendix_demoPobs}
\end{document}

在此处输入图片描述

答案2

我不知道如何仅使用hyperref的机制来实现排版。但是,借助cleveref包(您的文档加载该包)及其\Cref宏,这并不太难。请注意以下代码中的 的使用,以提供和 的\Crefname前缀。l'Appendice

在此处输入图片描述

% !TEX TS-program = pdflatex
\documentclass[french]{article}
\usepackage{babel}
\usepackage[T1]{fontenc}
\usepackage{lmodern}

\usepackage[colorlinks,allcolors=blue]{hyperref}
\usepackage[nameinlink,noabbrev]{cleveref}
\Crefname{appendix}{l'Appendice}{les Appendices}

\begin{document}
\dots\ dans \autoref{appendix_demoPobs}.

\dots\ dans \Cref{appendix_demoPobs}.

\dots\ dans l'Appendice~\ref{appendix_demoPobs}.

\appendix
\section{D\'emonstration de l'expression}
\label{appendix_demoPobs}
\end{document}

相关内容