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
11348
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
11348
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
11348
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, Супермодераторы



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

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


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

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