Перейти к содержимому

Как убрать нумерацию страниц в латехе

  • автор:

Как убрать точку в нумерации заголовков и рисунков?

Пишу диплом на LaTeX, но не пользуюсь готовыми классами, поскольку у университета свои стандарты. Возникла проблема с заголовками — не обращал на неё внимания, пока не начал вставлять иллюстрации. По стандарту заголовки должны иметь следующий формат: «1 НАЗВАНИЕ РАЗДЕЛА», «1.1 Название подраздела» и т.д. То же самое касается подписей к рисункам: «Рисунок 1 — Название рисунка». Проблема заключается в точке в конце нумерации. По умолчанию получается «1. Название раздела» — и т.д. Гуглёж или даёт не то, что нужно, или ответы не помогают. Дистрибутив: TeXLive Компилятор: XeLaTeX Пример кода:

\documentclass[fontsize=14pt,a4paper] \usepackage[utf8] % Кодировка исходного текста \usepackage %для русского языка \usepackage %кириллические символы \usepackage %пакет для вставки рисунков \usepackage %плавающие объекты \usepackage %заголовки плавающих объектов \setdefaultlanguage %% устанавливает главный язык документа \setotherlanguage %% объявляет второй язык документа \setmainfont %шрифты \setsansfont \setmonofont \graphicspath> %каталог со всеми картинками \DeclareGraphicsExtensions %разрешения изображений \DeclareCaptionLabelSeparator < -- >%разделитель объекта и названия \captionsetup[figure] %установки для картинок %\renewcommand> %\renewcommand> %эти команды не работают, точнее работают, но не влияет на точку \begin \chapter \section Какой-то текст. \begin[h] \includegraphics[scale=0.9] \caption \label \end \end

Отслеживать
задан 4 июн 2021 в 5:57
154 11 11 бронзовых знаков

1 ответ 1

Сортировка: Сброс на вариант по умолчанию

Дело оказалось в пакете polyglossia. По умолчанию он прописывает заголовки именно с точкой.

Решение следующее — нужно при выборе основного языка (именно русского, не знаю, работает ли с другими) добавить опцию «forceheadingpunctuation» со значением false.

В итоге код будет выглядеть так:

\setdefaultlanguage[forceheadingpunctuation=false] % устанавливает главный язык документа 

\pagenumbering

Указывает стиль номеров страниц и сбрасывает номер страницы. Стиль нумерации отображается на странице, а также в оглавлении и других ссылках на страницы. Это объявление имеет глобальную область действия, поэтому его действие не ограничивается фигурными скобками или окружением.

В данном примере перед основным разделом страницы пронумерованы ‘ a ‘ и т. д. Начиная со страницы, содержащей этот раздел, страницы нумеруются ‘ 1 ’, etc.

\begin\pagenumbering . \sectionMain>\pagenumbering .

Арабские цифры: 1, 2, …

строчные римские цифры: i, ii, …

прописные римские цифры: I, II, …

строчные буквы: a, b, … Если у вас более 26 страниц, вы получаете ‘ Ошибка LaTeX: слишком большой счетчик ’.

заглавные буквы: A, B, … Если у вас более 26 страниц, вы получаете ‘ Ошибка LaTeX: слишком большой счетчик ’.

LaTeX не выводит номер страницы, хотя и сбрасывается. Ссылки на эту страницу также пусты. (This не работает с популярным пакетом hyperref , поэтому, чтобы номер страницы не отображался, вы можете вместо этого использовать \pagestyle или \thispagestyle .)

Традиционно, если документ имеет титульную часть — предисловие, оглавление, Т4391Т, то он нумеруется строчными римскими цифрами. В основном тексте документа используется арабский язык. См. \frontmatter , \mainmatter , \backmatter .

Если вы хотите изменить расположение номера страницы на странице, см. \pagestyle . Если вы хотите изменить значение номера страницы, то вы манипулируете счетчиком page (см. Counters ).

Latex Включение и Выключение нумерации страниц — убрать номер — пример

vedro-compota's picture

— но эти две команды включают/выключают кумерацию на весь документ — причём по моему опыту вне зависимости от того в преамбуле ли они или в тексте.

выключить же номер на конкретной странице можно командой (на остальных номера остануться):

\thispagestyle

Key Words for FKN + antitotal forum (CS VSU):

  • latex отключить нумерацию страниц
  • Latex убрать скрыть номер страницы

Научный форум dxdy

Страница без номера в LaTeX. Как ее сделать?

Страница без номера в LaTeX. Как ее сделать?
26.10.2006, 10:15

Каким образом можно сделать в LaTeX так чтобы страница не нумеровалась?
У меня документ из одной страницы, но в целом интересно как это сделать
в документе из нескольких страниц и как контролировать номер следующей страницы.
Заранее благодарен.

26.10.2006, 10:23

\nopagenumbers, а контролировать — устанавливать напрямую значение счётчика, \setcounter, как-то так.

26.10.2006, 10:48
Читайте Львовского, там подробно все описано.
03.11.2006, 09:42

Спасибо большое всем за совет. К сожалению по независящим от меня причинам не мог ответить ранее. Кроме вашего решения могу предложит еще одно, возможно и не самое подходящее.
\pagestyle -не будет ни колонтитулов ни номеров страниц.
\thispagestyle будет работать только для одной страницы.

Страница 1 из 1 [ Сообщений: 4 ]
Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *