Re: [PATCH v2,1/2] doc: zh_CN: index files in filesystems subdirectory

From: Mauro Carvalho Chehab
Date: Mon Mar 16 2020 - 02:57:48 EST


Em Sun, 15 Mar 2020 08:52:38 -0700
Wang Wenhu <wenhu.wang@xxxxxxxx> escreveu:

> Add filesystems subdirectory into the table of Contents for zh_CN,
> all translations residing on it would be indexed conveniently.
>
> Signed-off-by: Wang Wenhu <wenhu.wang@xxxxxxxx>
> ---
> Changelog:
> - v2 added SPDX header
> ---
> Documentation/filesystems/index.rst | 2 ++
> .../translations/zh_CN/filesystems/index.rst | 29 +++++++++++++++++++
> Documentation/translations/zh_CN/index.rst | 1 +
> 3 files changed, 32 insertions(+)
> create mode 100644 Documentation/translations/zh_CN/filesystems/index.rst
>
> diff --git a/Documentation/filesystems/index.rst b/Documentation/filesystems/index.rst
> index 386eaad008b2..ab47d5b1f092 100644
> --- a/Documentation/filesystems/index.rst
> +++ b/Documentation/filesystems/index.rst
> @@ -1,3 +1,5 @@
> +.. _filesystems_index:
> +
> ===============================
> Filesystems in the Linux kernel
> ===============================
> diff --git a/Documentation/translations/zh_CN/filesystems/index.rst b/Documentation/translations/zh_CN/filesystems/index.rst
> new file mode 100644
> index 000000000000..0a2cabfeaf7b
> --- /dev/null
> +++ b/Documentation/translations/zh_CN/filesystems/index.rst
> @@ -0,0 +1,29 @@
> +.. SPDX-License-Identifier: GPL-2.0
> +.. raw:: latex
> +
> + \renewcommand\thesection*
> + \renewcommand\thesubsection*

Out of curiosity: why do you add those?

My experience with raw latex is that adding things like that tend to
break with different Sphinx versions. So, if this is really needed, I
suggest you to test with at least Sphinx 1.7.9 and with the latest
version, to be sure that it won't cause troubles.

Except for that, patch looks ok to me.

Reviewed-by: Mauro Carvalho Chehab <mchehab+huawei@xxxxxxxxxx>

Regards,
Mauro

> +
> +.. include:: ../disclaimer-zh_CN.rst
> +
> +:Original: :ref:`Documentation/filesystems/index.rst <filesystems_index>`
> +:Translator: Wang Wenhu <wenhu.wang@xxxxxxxx>
> +
> +.. _cn_filesystems_index:
> +
> +========================
> +Linux Kerneläçæäçç
> +========================
> +
> +èäæåååçæåæèåæææäèççæåéäææçåååLinuxèæ\
> +æäççïVFSïåäååäåäçåçæäççåäåäåççååãåå\
> +åäçåäéçååã
> +
> +æäçç
> +========
> +
> +æäççåçææã
> +
> +.. toctree::
> + :maxdepth: 2
> +
> diff --git a/Documentation/translations/zh_CN/index.rst b/Documentation/translations/zh_CN/index.rst
> index d3165535ec9e..76850a5dd982 100644
> --- a/Documentation/translations/zh_CN/index.rst
> +++ b/Documentation/translations/zh_CN/index.rst
> @@ -14,6 +14,7 @@
> :maxdepth: 2
>
> process/index
> + filesystems/index
>
> çååèæ
> ----------



Thanks,
Mauro