헤더 형식 지정에 대한 도움말

헤더 형식 지정에 대한 도움말

사람들. 저는 LaTeX를 처음 접한 사람입니다. 이런 쉬운 일에 시간을 많이 낭비했어요... 여러분 모두를 방해해서 죄송합니다.

아, 저는 이 문제에 대한 해결책을 찾기 위해 최선을 다하고 있습니다. 하지만 매번 뭔가가 작동하지 않습니다.

그래서 1) 페이지 상단의 제목에서 마지막 점을 제거하고 싶습니다. (빨간색으로 표시되어 있어요)

chaptermark2) 페이지 상단의 장 번호와 제목 사이의 공백을 제거하고 싶습니다 . (파란색으로 표시되어 있습니다)

3) 의 글꼴 크기를 줄이고 싶습니다 chaptername(노란색으로 표시됨)

4) 이제 목차에는 1 1.1 Линейные...가 있습니다.

하지만 난 Билет 1을 원해요 - \chaptermark 1.1 Линейные...

하지만 장의 제목과 이름에 적힌 내용은 저장하고 싶습니다. 따라서 이 스크린샷의 내용은 동일하게 유지되어야 합니다. 그러나 문제는 목차에 있습니다.

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

% packages
\usepackage{cmap}
\usepackage[utf8]{inputenc}
\usepackage[T2A]{fontenc}
\usepackage[russian]{babel}
\usepackage{amsfonts,longtable} 
\usepackage{indentfirst}
\usepackage{amsmath,amsthm,amstext,amssymb,amscd}                       
\usepackage[margin=2.3cm, footskip = 1 cm, headheight=36pt]{geometry}
\usepackage{titlesec}
\titleformat{\section}
  {\normalfont\Large\bfseries}{\S\thesection}{1em}{}
\titleformat{\chapter}
    {\normalfont\LARGE\bfseries}{\chaptertitlename\  \thechapter}{0pt}{}

\usepackage{fancyhdr}
\fancyfoot[C]{\thepage}
\fancyhead{}
\fancyhead [CE] {\nouppercase{\slshape \large \rightmark}}
\fancyhead [CO] {\nouppercase{\slshape \large \leftmark}} 


% page settings
\frenchspacing 
\parindent=1cm
\sloppy
\makeatletter
\renewcommand{\@chapapp}{Билет №}
\makeatother


\usepackage{afterpage}

\newcommand\blankpage{%
    \null
    \thispagestyle{fancy}%
    \addtocounter{page}{0}%
    \newpage}

\begin{document}
\tableofcontents
\pagestyle{fancy}

\chapter[]{Линейные обыкновенные дифференциальные уравнения с переменными коэффициентами. Фундаментальная система решений. Определитель Вронского. Формула Лиувилля-Остроградского.}

\section{Линейные обыкновенные дифференциальные уравнения с переменными коэффициентами.}

\blankpage
\blankpage
\blankpage

\chapter{hello}

\end{document}

여기에 이미지 설명을 입력하세요

답변1

장 제목의 글꼴 크기를 줄이려면 \Large대신을 사용하십시오 \LARGE.

헤더에서 마침표를 제거하려면 의 정의를 변경하세요 \chaptermark.

공간의 경우 \titlesec지침에서 제거하세요.

\raggedright또한 예와 같이 제목이 너무 긴 경우에 도움이 되는 을 추가했습니다 .

cmap필요한 것은 아닙니다. \frenchspacing러시아어로 도 자동입니다. 아래 코드에서는 불필요한 패키지를 모두 생략했습니다.

\documentclass[10pt,a4paper]{book}

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

\usepackage[margin=2.3cm, footskip = 1 cm, headheight=36pt]{geometry}

\usepackage{titlesec}
\usepackage{fancyhdr}
\usepackage{indentfirst}

\titleformat{\section}
  {\normalfont\Large\bfseries}{\S\thesection}{1em}{}
\titleformat{\chapter}[display]
  {\raggedright\normalfont\Large\bfseries}{\chaptertitlename\thechapter}{2ex}{}


\pagestyle{fancy}
\fancyfoot[C]{\thepage}
\fancyhead{}
\fancyhead [CE] {\nouppercase{\slshape \large \rightmark}}
\fancyhead [CO] {\nouppercase{\slshape \large \leftmark}}
\renewcommand{\chaptermark}[1]{%
  \markboth{\ifnum\value{secnumdepth}>-1 \chaptertitlename\thechapter\fi}{}%
}


\addto\captionsrussian{\renewcommand{\chaptername}{Билет №}}


\begin{document}
\tableofcontents

\chapter{Линейные обыкновенные дифференциальные уравнения с переменными коэффициентами. 
Фундаментальная система решений. Определитель Вронского. Формула Лиувилля-Остроградского.}

\section[Линейные обыкновенные]{Линейные обыкновенные дифференциальные уравнения с переменными 
коэффициентами.}

Линейные обыкновенные дифференциальные уравнения с переменными
коэффициентами.

\mbox{}\clearpage
\mbox{}\clearpage
\mbox{}\clearpage

\chapter{hello}

\end{document}

장 제목

여기에 이미지 설명을 입력하세요

머리글

여기에 이미지 설명을 입력하세요

관련 정보