如何删除编号中的结尾点

如何删除编号中的结尾点

使用 koma 我可以使用选项删除结尾的点numbers=noenddot。但是当我添加 polyglossia 包时,它就停止工作了。

\documentclass[numbers=noenddot]{scrreport}

\usepackage{polyglossia}
\setdefaultlanguage{russian}
\setotherlanguage{english}
\defaultfontfeatures{Ligatures=TeX}
\setmainfont{Times New Roman}
\setsansfont{Arial}
\setmonofont{Courier New}
\newfontfamily\cyrillicfont{Times New Roman}
\newfontfamily\cyrillicfonttt{Courier New}

\usepackage[dvipsnames]{xcolor}

\begin{document}
\chapter{F}

\begin{table}
    \caption{Исходные данные для рассматриваемой задачи}
    \centering
    \label{tabl:1}
    \begin{tabular}{|c|c|c|c|c|}
        \hline
        Номер & ~~~~$X$~~~~ & ~~~~$Y$~~~~ & ~~~~$R$~~~~ & ~~~~Цвет~~~~          \\
        \hline
        1     & 100         & 170         & 30          & \color{red} красный   \\
        2     & 100         & 90          & 60          & \color{yellow} жёлтый \\
        3     & 230         & 250         & 50          & \color{blue} синий    \\
        4     & 130         & 240         & 60          & \color{green} зелёный \\
        5     & 300         & 130         & 30          & \color{green} зелёный \\
        6     & 200         & 150         & 90          & \color{red} красный   \\
        \hline
    \end{tabular}
\end{table}

\end{document}

我得到: 在此处输入图片描述

我想: 在此处输入图片描述

答案1

默认情况下,软件包polyglossia使用俄语选项forceheadingpunction=true。因此,您必须将俄语选项设置forceheadingpunctuationfalse

\setdefaultlanguage[forceheadingpunctuation=false]{russian}

例子:

\documentclass[numbers=noenddot]{scrreport}

\usepackage{polyglossia}
\setdefaultlanguage[forceheadingpunctuation=false]{russian}% <- changed
\setotherlanguage{english}
\defaultfontfeatures{Ligatures=TeX}
\setmainfont{Times New Roman}
\setsansfont{Arial}
\setmonofont{Courier New}
\newfontfamily\cyrillicfont{Times New Roman}
\newfontfamily\cyrillicfonttt{Courier New}

\usepackage[dvipsnames]{xcolor}

\begin{document}
\chapter{F}
\begin{table}
  \caption{Исходные данные для рассматриваемой задачи}
  \centering
  \label{tabl:1}
  \begin{tabular}{|c|c|c|c|c|}
    \hline
    Номер & ~~~~$X$~~~~ & ~~~~$Y$~~~~ & ~~~~$R$~~~~ & ~~~~Цвет~~~~          \\
    \hline
    1     & 100         & 170         & 30          & \color{red} красный   \\
    2     & 100         & 90          & 60          & \color{yellow} жёлтый \\
    3     & 230         & 250         & 50          & \color{blue} синий    \\
    4     & 130         & 240         & 60          & \color{green} зелёный \\
    5     & 300         & 130         & 30          & \color{green} зелёный \\
    6     & 200         & 150         & 90          & \color{red} красный   \\
    \hline
  \end{tabular}
\end{table}
\end{document}

在此处输入图片描述

相关内容