Punto extra en el encabezado

Punto extra en el encabezado

Intenté lidiar con puntos/símbolos de párrafos en encabezados, tablas de contenido y nombres de secciones directamente.

Todo es perfecto con capítulos, tabla de contenido, subsecciones, nombres de secciones.

Pero encontré un punto extra en el encabezado de las páginas pares. La captura de pantalla está aquí. Es horrible.

Hice lo mejor que pude... Pero ahora quiero pedirte ayuda. Elimine este punto sin cambiar otras cosas.

   %document information
    \documentclass[10pt,a4paper]{book}

% packages
\usepackage[T2A]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[russian]{babel}

\usepackage{titlesec}
\titleformat{\section}
  {\normalfont\Large\bfseries}{\thesection}{1em}{}

\renewcommand{\thesection}{\textsection\arabic{section}.}

\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhead{}
\fancyhead [CE] {\nouppercase{\slshape \large \rightmark}}
\fancyhead [CO] {\nouppercase{\slshape \large \leftmark}}

\begin{document}
\tableofcontents

\chapter{eh eh}
\section{omg}

\chapter{oh no}
\section{lmao}
\end{document}

ingrese la descripción de la imagen aquí

Respuesta1

Reemplace en su preámbulo

\titleformat{\section}
  {\normalfont\Large\bfseries}{\textsection\thesection}{1em}{}

\renewcommand{\thesection}{\arabic{section}.}

con

\titleformat{\section}
{\normalfont\Large\bfseries}{²textsection\thesection.}{1em}{}

Su último comando tiene como resultado que las referencias cruzadas a la sección agregarán un punto después del número de la sección.

**Agregado:*

Aquí hay un código que contiene una solución para la tabla de contenido.

\documentclass[10pt,a4paper]{book}
\usepackage[showframe]{geometry}
% packages
\usepackage[T2A]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[russian]{babel}

\usepackage{titlesec, titletoc}

\titleformat{\section}
  {\normalfont\Large\bfseries}{\thesection.}{1em}{}
\renewcommand{\thesection}{\textsection\arabic{section}}
\titlecontents{section}[2.7em]{\addvspace{0.5ex}}%
 {\contentslabel[\thecontentslabel.]{1.25em}\hskip0.8em}%numbered
 {}%numberless%
 {\enspace\titlerule*[0.7pc]{.}\contentspage}%

\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhead{}
\fancyhead [CE] {\nouppercase{\slshape \large \rightmark}}
\fancyhead [CO] {\nouppercase{\slshape \large \leftmark}}

\begin{document}

\tableofcontents

\chapter{eh eh}
\section{omg}

\chapter{oh no}
\section{lmao}

\end{document} 

ingrese la descripción de la imagen aquí

información relacionada