LINUX.ORG.RU

Ответ на: комментарий от Eddy_Em

если под переопределением chapter имеется ввиду это \renewcommand{\chaptername}{}, то оно не работает. глава 1 всё так же на месте. а как увеличивать счётчик?

OldWiseCat ★★
() автор топика
Ответ на: комментарий от OldWiseCat

если под переопределением chapter имеется ввиду это \renewcommand{\chaptername}{}

Нет, вот это:

\def\@makechapterhead#1{%
    {\normalfont
\bfseries\begin{center}\lowercase{#1}\end{center}\par\nobreak\vskip 10\p@}}
А счетчик увеличивать командой \refstepcounter

Eddy_Em ☆☆☆☆☆
()

Если под «нумерованием в документе» подразумевается оглавление, работает \addcontentsline.

age
()
Ответ на: комментарий от Eddy_Em

всё равно осталась надпись глава 1. чего-то я не понимаю. попробовал на чистом документе report, всё равно

OldWiseCat ★★
() автор топика
Ответ на: комментарий от OldWiseCat

Никаких надписей «глава» нет и быть не может: мы же переопределили команды вывода заголовка.

\documentclass[a4paper,12pt,twoside]{report}
\usepackage{/Data/documents/LaTeX_Templates/ed}
\makeatletter
\def\@makechapterhead#1{%
    {\normalfont
\bfseries\begin{center}\lowercase{#1}\end{center}\par\nobreak\vskip 10\p@}}
\makeatother
\begin{document}
\chapter{пример}
\section{секция}
\end{document}

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

при комментировании /usepackage компилируется, но русский текст не выводит. при попытке подключения русского путём

\usepackage[utf8]{inputenc}
\usepackage[english,russian]{babel}
начинает ругаться на Pfckfge inputenc Error: Unicode char \u8:<4 квадрата> not set up for use with LaTeX

OldWiseCat ★★
() автор топика
Ответ на: комментарий от Eddy_Em

в общем решилось удалением #1 после makechapterhead и lowercase. спасибо!

OldWiseCat ★★
() автор топика
Ответ на: комментарий от Eddy_Em

хотя появилась новая проблема. название главы теперь написано таким же шрифтом как и обычный текст. как пофиксить??

OldWiseCat ★★
() автор топика
Ответ на: комментарий от OldWiseCat

Записать один-в-один так, как я приводил. Либо, как я говорил выше, делать так:

\chapter*{без номера}
\refstepcounter{chapter}

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от OldWiseCat

ан нет, гугление навело на лор, в итоге получилась такая команда:

\newcommand{\mychapter}[1]{\chapter*{#1} \addcontentsline{toc}{chapter}{#1} \refstepcounter{chapter}}
- добавляет главу в оглавление и увеличивает счётчик глав

OldWiseCat ★★
() автор топика

titlesec не подойдет?

n01r ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.