2014 dxdy logo

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

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 
 Нумерация таблиц
Сообщение19.12.2008, 21:26 
Аватара пользователя
Как обычно нумеруются таблицы? Надпись снизу или сверху? Почему они не нумеруются сами, как рисунки? Каким образом сделать, чтобы подписи к таблицам автоматически генерировались, как к рисункам?

 
 
 
 Re: Нумерация таблиц
Сообщение19.12.2008, 23:16 
Аватара пользователя
AndreyXYZ писал(а):
Как обычно нумеруются таблицы? Надпись снизу или сверху? Почему они не нумеруются сами, как рисунки? Каким образом сделать, чтобы подписи к таблицам автоматически генерировались, как к рисункам?
Как и в рисунках добавить caption. Подробности о таблицах можно посмотреть здесь (pdf)

 
 
 
 
Сообщение02.01.2009, 18:29 
Аватара пользователя
У меня так и не получилось. Рисунки я оформляю следующим образом:
Код:
\begin{figure}[!htp]
\centering{
  \includegraphics[width=0.3\textwidth]{ZodiacStructure1.eps}\\
  \caption{Структура алгоритма Zodiac}\label{ZodiacStructure}
}
\end{figure}

Рассмотрим простейшую таблицу:
Код:
\begin{tabular}[t]{||c|ll||}
\hline
Символ & Название & Применение \\
\hline
--- & em-тире & Это --- тире \\
$-$ & минус   & $-f(-x)$     \\
\hline
\end{tabular}

Что нужно добавить в код для таблицы, чтобы она была расположена по центру и снизу была подпись "Таблица №"?

 
 
 
 
Сообщение03.01.2009, 09:59 
Аватара пользователя
Подпись делается к плавающему окружению. Для таблиц используется плавающее окружение table
Код:
\begin{table}[ht]
  \centering%центрируем таблицу
    \begin{tabular}[<<позиционирование таблицы>>]{<<формат столбцов>>}
         тело таблицы
    \end{tabular}
  \caption{<<подпись>>}\label{tab:metka}
\end{table}

Вообще-то этот пример был в тексте по ссылке.

 
 
 
 
Сообщение03.01.2009, 13:22 
Аватара пользователя
Спасибо большое! Извините меня за невнимательность и беспечность.

 
 
 
 
Сообщение03.01.2009, 22:32 
Аватара пользователя
Еще вопрос. У меня имеется много таблиц одинакового вида.

Код:
\begin{table}
    \centering
        \begin{tabular}
            [!hbp]{|c|>{$}b{0.2cm}<{$}>{$}b{0.2cm}<{$}>{$}b{0.2cm}<{$}>{$}b{0.2cm}<{$}
                >{$}b{0.2cm}<{$}>{$}b{0.2cm}<{$}>{$}b{0.2cm}<{$}>{$}l<{$}|
            >{$}b{0.2cm}<{$}>{$}b{0.2cm}<{$}>{$}b{0.2cm}<{$}>{$}b{0.2cm}<{$}
                >{$}b{0.2cm}<{$}>{$}b{0.2cm}<{$}>{$}b{0.2cm}<{$}>{$}l<{$}|}
   
            Содержимое таблицы.

        \end{tabular}
\end{table}


Каким образом можно создать что--либо, позволяющее записать это в виде:
Код:
\begin{mytable}
          Содержимое таблицы. 
\end{mytable}


Т. е. я хочу, чтобы "mytable" автоматически давало нужный формат таблицы.

 
 
 
 
Сообщение12.01.2009, 10:48 
Аватара пользователя
Evgueni в сообщении #173436 писал(а):
Подпись делается к плавающему окружению. Для таблиц используется плавающее окружение table
Код:

\begin{table}[ht]
\centering%центрируем таблицу
\begin{tabular}[<<позиционирование таблицы>>]{<<формат столбцов>>}
тело таблицы
\end{tabular}
\caption{<<подпись>>}\label{tab:metka}
\end{table}

Вообще-то этот пример был в тексте по ссылке.


Делаю таблицу точно таким образом, но у меня длинное название и оно не умещается на одну строку. \TeX его делит и выравнивает влево. Как сделать, чтобы было выравнивание по центру?

 
 
 [ Сообщений: 7 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group