如何在 Markdown 中创建带有重音符号的目录?

How to create a TOC with accents in Markdown?

我正在用 Markdown 编写教程,并在 Visual Studio 代码上创建了一个扩展名为 Markdown TOC 的目录。

除使用重音符号外,它运行良好。 TOC 的创建方式相同,但是当单击 link 时,它不会转到正确的部分或移动。这很烦人,因为我用法语做这件事,很难找到没有任何重音的单词,因为“é”或“è”很常见字符。

我不明白的是为什么它在 VSC 的预览中运行良好,但是当我使用 Github Desktop 推送它并在浏览器中打开它时,却没有。

<!-- TOC -->

- [Affichage, ajout et modification de données](#affichage-ajout-et-modification-de-données)
    - [Présentation](#présentation)
    - [Affichage des tableaux de données](#affichage-des-tableaux-de-données)
    - [Rechercher un contenu](#rechercher-un-contenu)
    - [Ajout de données](#ajout-de-données)
    - [Édition, duplication et suppression de fiches](#édition-duplication-et-suppression-de-fiches)
        - [Édition d'une fiche](#édition-dune-fiche)
        - [Duplication d'une fiche](#duplication-dune-fiche)
        - [Suppression d'une fiche](#suppression-dune-fiche)
- [Exemple d'ajout de données dans un catalogue](#exemple-dajout-de-données-dans-un-catalogue)
    - [Concept](#concept)
        - [Types de fiches et liens](#types-de-fiches-et-liens)
        - [Ajout d'une fiche](#ajout-dune-fiche)

<!-- /TOC -->

这就是目录在我的文档中的样子。 [Duplication d'une fiche](#duplication-dune-fiche) 正常工作,但不是 [Édition d'une fiche](#édition-dune-fiche)

此外,在检查 Chrome 中的页面时,我发现 link 中的“é”不正确: .

有没有办法创建支持特殊字符的降价目录?

所以我终于找到了解决这个问题的方法。

首先,当标题没有任何重音符号时:

<!-- TOC -->
- [Rechercher un contenu](#rechercher-un-contenu)
<!-- /TOC -->

# Rechercher un contenu

现在,如果标题 有重音符号 ,例如 é、è、à、ü 等,只需放置一个 link在实际标题之前的 id 属性并在 TOC 中引用它,如下所示:

<!-- TOC -->
- [Ajout de données](#ajoutdonnees)
<!-- /TOC -->

<a id="ajoutdonnees"></a>
# Ajout de données