2014 dxdy logo

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

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




Начать новую тему Ответить на тему
 
 Оформление таблиц
Сообщение11.11.2014, 10:27 


09/11/14
7
 i  Toucan:
Отделено от темы «Формулы не работают»


Добрый день!
Все пошло, только теперь таблицы не входят в страницы не могу ширину строк уменьшить.

\begin{tabular}{|c|c|c|c|c|c|c|c|c|c|c|c|}\hline
Опыт & Масса груза m, г & Число оборотов, N & Время t,с & Момент силы тяжести M, Н*м,$ 10^{-2} $ & Угловая скорость, $ \Omega $, рад/с,$ 10^{-2} $ & ? опыта & Масса груза, m, г & Число оборотов, N & Время t, c & Момент силы тяжести М, Н*м, $ 10^{-3} $ & Угловая скорость $ \Omega $, рад/с, $ 10^{-2} $ \\\hline
1 & 57 & 1 & 155,1 & 6,8 & 4,0 & 10 & 343 & 5 & 129,7 & 41,2 & 24,2 \\\hline
2 & 77 & 2 & 233,3 & 9,2 & 5,4 & 11 & 274 & 4 & 130,4 & 32,9 & 19,3 \\\hline
3 & 93 & 2 & 191,7 & 11,2 & 6,6 & 12 & 220 & 4 & 162,2 & 26,4 & 15,5 \\\hline
4 & 116 & 2 & 153,7 & 13,9 & 8,2 & 13 & 176 & 3 & 151,9 & 21,1 & 12,4 \\\hline
5 & 142 & 2 & 130,6 & 17,0 & 9,6 & 14 & 142 & 3 & 190,1 & 17,0 & 9,9 \\\hline
6 & 176 & 3 & 152,1 & 21,1 & 12,4 & 15 & 116 & 2 & 153,7 & 13,9 & 8,2 \\\hline
7 & 220 & 3 & 121,2 & 26,4 & 15,5 & 16 & 93 & 2 & 193,0 & 11,2 & 6,5 \\\hline
8 & 274 & 4 & 130,5 & 32,9 & 19,2 & 17 & 77 & 1 & 117,2 & 9,2 & 5,4 \\\hline
9 & 343 & 5 & 130,1 & 41,2 & 24,1 & 18 & 57 & 1 & 157,4 & 6,8 & 4,0 \\\hline
\end{tabular}

Изображение

 Профиль  
                  
 
 Таблица слишком широкая (Re: Формулы не работают)
Сообщение11.11.2014, 12:03 
Заслуженный участник
Аватара пользователя


31/01/14
11484
Hogtown
ilbart в сообщении #929615 писал(а):
Добрый день!
Все пошло, только теперь таблицы не входят в страницы не могу ширину строк уменьшить.


Самое простое—повернуть заголовки таблицы, например так
\begin{tabular}{|r|l|l|r|r|r|r|r|r|r|r|}
\hline
\# &Last Name&First Name&Student ID&\rotatebox{90}{Quiz 1 [4]}&\rotatebox{90}{Quiz 2 [4]} &\rotatebox{90}{Quiz 3 [4] }&\rotatebox{90}{Test 1 [20]} &\rotatebox{90}{MT [40] }&\rotatebox{90}{Total [72]}&\rotatebox{90}{LegitMiss}\\
\hline
1&Дурак&Иван&12345678&3&2&2&13&22&42&\\
\hline
2&Василиса&Премудрая&3456789&4&4&4&20&40&72&\\
\end{tabular}
\end{document}

Используется синтаксис LaTeX
\begin{tabular}{|r|l|l|r|r|r|r|r|r|r|r|}
\hline
\# &Last Name&First Name&Student ID&\rotatebox{90}{Quiz 1 [4]}&\rotatebox{90}{Quiz 2 [4]} &\rotatebox{90}{Quiz 3 [4] }&\rotatebox{90}{Test 1 [20]} &\rotatebox{90}{MT [40] }&\rotatebox{90}{Total [72]}&\rotatebox{90}{LegitMiss}\\
\hline
1&Дурак&Иван&12345678&3&2&2&13&22&42&\\
\hline
2&Василиса&Премудрая&3456789&4&4&4&20&40&72&\\
\end{tabular}
\end{document}


Только загрузите
Используется синтаксис LaTeX
\usepackage{graphicx}

в шапке


А если уж совсем широкая таблица, то можно страницу (или страницы) развернуть загрузив

Используется синтаксис LaTeX
\usepackage{pdflscape}


и заключив нужные страницы в

Используется синтаксис LaTeX
\begin{landscape}

\end{landscape}


-- 11.11.2014, 05:08 --

Вы задавали вопрос про формулы. Вам ответили. Новый вопрос—новая тема. А Вы занимаетесь тем что называется "Захват темы" (Thread hijacking) и то, что это Ваша собственная тема отнюдь не смягчающее обстоятельство (типа "ну бил я ее, но ведь она—моя жена")

-- 11.11.2014, 05:32 --

Коль пошла такая пьянка :D я покажу способ автоматически нумеровать строки

\def\newentry{\hline \refstepcounter{rownum}\arabic{rownum}}
\newcounter{rownum}

\begin{tabular}{|r|l|l|r|r|r|r|r|r|r|r|}
\hline
\# &Last Name&First Name&Student ID&\rotatebox{90}{Quiz 1 [4]}&\rotatebox{90}{Quiz 2 [4]} &\rotatebox{90}{Quiz 3 [4] }&\rotatebox{90}{Test 1 [20]} &\rotatebox{90}{MT [40] }&\rotatebox{90}{Total [72]}&\rotatebox{90}{LegitMiss}\\
\hline
\newentry&Дурак&Иван&12345678&3&2&2&13&22&42&\\
\hline
\newentry&Василиса&Премудрая&3456789&4&4&4&20&40&72&\\
\end{tabular}

Используется синтаксис LaTeX
\def\newentry{\hline \refstepcounter{rownum}\arabic{rownum}}
\newcounter{rownum}

\begin{tabular}{|r|l|l|r|r|r|r|r|r|r|r|}
\hline
\# &Last Name&First Name&Student ID&\rotatebox{90}{Quiz 1 [4]}&\rotatebox{90}{Quiz 2 [4]} &\rotatebox{90}{Quiz 3 [4] }&\rotatebox{90}{Test 1 [20]} &\rotatebox{90}{MT [40] }&\rotatebox{90}{Total [72]}&\rotatebox{90}{LegitMiss}\\
\hline
\newentry&Дурак&Иван&12345678&3&2&2&13&22&42&\\
\hline
\newentry&Василиса&Премудрая&3456789&4&4&4&20&40&72&\\
\end{tabular}

Но в реальном ТеХ использование \def лучше избегать и использовать \newcommand или \renewcommand

 Профиль  
                  
 
 Re: Формулы не работают
Сообщение05.12.2014, 21:58 


09/11/14
7
Здравствуйте! Помогите пожалуйста с таблицей разобраться. не хватает вертикальных черточек. Что не хватает в программе?

\begin{tabular}{|p{1cm}|p{1cm}|p{1cm}|p{1cm}|c|c|c|c|c|c|c|c|}
\hline 1 & 2 & 3 & 4 & \multicolumn{5}{|c|}{Диаметр} \\
\cline{5-12} & & & & 9 & 10 & 11 & 12 & 13 & 14 & 15 & 16 \\
\hline & & & & & & & & & & & \\
\hline & & & & & & & & & & & \\
\hline
\end{tabular}

Выглядит так:
Изображение
Должно выглядить так:
Изображение

 Профиль  
                  
 
 Re: Формулы не работают
Сообщение05.12.2014, 22:27 
Заслуженный участник


09/05/12
25179
В строке
Код:
\hline 1 & 2 & 3 & 4 & \multicolumn{5}{|c|}{Диаметр} \\
надо добавить "&":
Код:
\hline 1 & 2 & 3 & 4 & \multicolumn{5}{|c|}{Диаметр} & & \\

 Профиль  
                  
 
 Re: Формулы не работают
Сообщение06.12.2014, 10:03 


09/11/14
7
Спасибо большое! Получилось, только вот никак не пойму как объединить вертикально ячейки теперь (17 и 14), (18 и 15), (19 и 16)
Изображение
с уважением, Ильбарт.

 Профиль  
                  
 
 Re: Формулы не работают
Сообщение06.12.2014, 13:55 
Заслуженный участник


09/05/12
25179
Наивный вариант - заменить \cline{5-12} на \cline{5-9}, если нужно просто убрать разделяющую их горизонтальную линию, то этого достаточно. А вот если в получившееся нужно что-то вписать, то нужен пакет multirow.

 Профиль  
                  
 
 Re: Формулы не работают
Сообщение06.12.2014, 14:08 
Заслуженный участник
Аватара пользователя


31/01/14
11484
Hogtown
Это хотите?

\begin{tabular}{|c|c|c|c|c|c|c|c|c|c|c|c|c|}
\hline
1 & 2 & 3 & 4 & \multicolumn{5}{|c|}{Diam} &17 &18 &19  \\
\cline{5-12}& & && 9&10 & 11& 12&13&14 &15&16\\
\hline
\end{tabular}

Используется синтаксис LaTeX
\begin{tabular}{|c|c|c|c|c|c|c|c|c|c|c|c|c|}
\hline
1 & 2 & 3 & 4 & \multicolumn{5}{|c|}{Diam} &17 &18 &19  \\
\cline{5-12}& & && 9&10 & 11& 12&13&14 &15&16\\
\hline
\end{tabular}


А если Вам не нужна разделительная линия, то как Вам указали, укоротите \cline

\begin{tabular}{|c|c|c|c|c|c|c|c|c|c|c|c|c|}
\hline
1 & 2 & 3 & 4 & \multicolumn{5}{|c|}{Diam} &17 &18 &19  \\
\cline{5-9}& & && 9&10 & 11& 12&13&14 &15&16\\
\hline
\end{tabular}

Пожалуйста, используйте меню "Выберите язык > LaTeX" для правильного "изображения" (кода

 Профиль  
                  
 
 Re: Формулы не работают
Сообщение06.12.2014, 18:23 


09/11/14
7
Спасибо Большое Вам! Сделал Таблицу. Многое еще некрасиво конечно. Многому надо учиться, а пока получилось так: :-)
Изображение
Если посоветуюте еще поправить и сделать красивее, буду очень признателен и рад)

 Профиль  
                  
 
 Re: Формулы не работают
Сообщение06.12.2014, 19:03 
Заслуженный участник
Аватара пользователя


31/01/14
11484
Hogtown
ilbart в сообщении #941276 писал(а):
Если посоветуюте еще поправить и сделать красивее, буду очень признателен и рад)



См выше как повернуть длинные заголовки

Числа надо выравнивать по запятой
http://en.wikibooks.org/wiki/LaTeX/Tables#Aligning_columns_at_decimal_points_using_dcolumn

 Профиль  
                  
 
 Re: Оформление таблиц
Сообщение06.12.2014, 22:50 
Админ форума
Аватара пользователя


19/03/10
8952
 i  Отделено от темы «Формулы не работают»

 Профиль  
                  
 
 Re: Оформление таблиц
Сообщение08.12.2014, 08:13 


09/11/14
7
Здравствуйте! Еще немного я закончу свое оформление работы. Времени осталось мало. Тормознулся опять на таблице. Помогите, пожалуйста, понять как вставить вертикальные черточки сбоку (не хватает чего то).


\begin{tabular}{|p{0,8cm}|p{1,2cm}|p{1,2cm}|p{1,9cm}|c|c|c|c|c|p{1,0cm}|c|p{1,0cm}|p{1,2cm}| }
\hline № опыта & Диа-метр шкива,см & Масса перегруза, m,г & Масса платформы с перегрузом, & \multicolumn{5}{|c|}{Время падения} & & $ \bar{t},c $ & $ \beta,c^{-2} $ & $ M_{\textit н}, \textit {H}\cdot \textit м \cdot 10^{-2}  $ \\
\cline{5-9} & & & & $ {t}_1,c $ & $ {t}_2,c $ & $ {t}_3,c $ & $ {t}_4,c $ & $ {t}_5,c $ & & & \\
\hline 1& 3,5 & 56,0 & 71,7 & 6,8 & 6,8 & 6,9 & 6,6 & 6,9 & 6,8 & 1,82 & 12,3 \\
\hline 2 & 3,5 & 22,0 & 37,7 & 10,4 & 10,9 & 10,8 & 10,5 & 10,5 & 10,6 & 0,63 & 6,5 \\
\hline 3 & 3,5& 28,7 & 44,4 & 9,9 & 9,6 & 9,7 & 9,6 & 9,8 & 9,7 & 0,74 & 7,6 \\
\hline
\end{tabular} \\

Так выглядит таблица:
Изображение

-- 08.12.2014, 10:11 --

Догадался)) не хватала &

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 11 ] 

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: YandexBot [bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group