LINUX.ORG.RU
ФорумTalks

Почему не нумеруются изображения и таблицы в приложении?

 g7-32,


0

1

Никак не могу добиться правильного нумирования картинок и таблиц в приложении (\apx). Получается так, что вместо «рисунок Б.2», собирается «рисунок 5.2», где 5 это номер последней главы перед приложением. Кто знает как сие исправить?

\documentclass[cp1251,hyperref]{G7-32}
\usepackage[T2A]{fontenc}
\usefont{T2A}{ftm}{m}{} %%% Использование шрифтов Т2 для возможности скопировать текст из PDF-файлов.
\usepackage[cp1251]{inputenc}
\usepackage[english,russian]{babel}
\usepackage{totcount}
\usepackage{fancyhdr,lastpage}
\usepackage{indentfirst}
\usepackage{setspace}
\usepackage[pdftex]{graphicx} %разрешить включение PostScript-графики
\usepackage{listings}
\usepackage{tabularx}
\usepackage{courier}
\usepackage{boolexpr} 
\graphicspath{{fig/}}
\usepackage{cite}  %"умные" библиографические ссылки (сортировка и сжатие)
\bibliographystyle{gost705} %Стиль библиографических ссылок БибТеХа - нумеровать в порядке упоминания в тексте

★★★★★

Я не знаю, но может эти люди тебе помогут: Evgueni Eddy_Em. Других пользователей латеха не помню, а искать лень.

HerrWeigel ★★★★
()

По-видимому, в этом классе команда \appendix не до конца продумана. И \thefigure не переопределили.

В общем, нужно попробовать что-то вроде

\def\thefigure{\asbuk{section}.\arabic{figure}}

точно не припомню

Eddy_Em ☆☆☆☆☆
()

Ан нет: например, в article.cls \appendix определена так:

\newcommand\appendix{\par
  \setcounter{section}{0}%
  \setcounter{subsection}{0}%
  \gdef\thesection{\@Alph\c@section}}

Так что, в этом случае, наверное, надо будет сделать как-то так:

\renewcommand\appendix{\par
  \setcounter{section}{0}%
  \setcounter{subsection}{0}%
  \gdef\thesection{\asbuk\c@section}}

Тогда после употребления команды \appendix, нумерация рисунков должна будет быть нормальной.

А вообще, конечно, для однозначного ответа надо исходники этого G7-32 глянуть. Что это за пакет-то такой?

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