2014 dxdy logo

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

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




Начать новую тему Ответить на тему
 
 \multirow как закрасить ячейку
Сообщение27.02.2015, 16:31 
Аватара пользователя


10/05/09
230
Лес
Помогите, пожалуйста, закрасить 4 ячейку и выравнять текст данной ячейки по центру

\begin{tabular}{|c|l|c|r|} \hline
\rowcolor{red} 1&\multicolumn{3}{|>{\columncolor{red}}c|}{2}\\ \hline
3& \multirow{2}{*}{4} & \cellcolor{yellow} 5& 6\\ \cline{1-1}\cline{3-4}
7& & 8 &\cellcolor{green} 9\\ \hline\rowcolor{red}
10&11 & 12& 13\\ \hline
\end{tabular}

 Профиль  
                  
 
 Re: \multirow как закрасить ячейку
Сообщение27.02.2015, 17:16 
Заслуженный участник
Аватара пользователя


31/01/14
11312
Hogtown
Приведите полный (т.е. с необходимой преамбулой) минимальный (без ненужных пакетов и пр. мусора) документ, причем с тагами "Выберите язык > LaTeX"

 Профиль  
                  
 
 Re: \multirow как закрасить ячейку
Сообщение02.03.2015, 12:04 
Аватара пользователя


10/05/09
230
Лес
код: [ скачать ] [ спрятать ]
Используется синтаксис LaTeX
\documentclass[a4paper,12pt]{article}
\usepackage[T2A]{fontenc}        
\usepackage[cp1251]{inputenc}      
\usepackage[english,russian]{babel}
\usepackage{amssymb,amsmath}        
\usepackage{multirow}
\usepackage[dvips]{color,xcolor,colortbl}
\begin{document}
\begin{tabular}{|c|l|c|r|}   \hline
\rowcolor{red} 1&\multicolumn{3}{|>{\columncolor{red}}c|}{2}\\  \hline
3& \multirow{2}{*}{4}  & \cellcolor{yellow} 5& 6\\ \cline{1-1}\cline{3-4}
7& & 8 &\cellcolor{green} 9\\  \hline\rowcolor{red}
10&11   & 12& 13\\  \hline
\end{tabular}
\end{document}

 

 Профиль  
                  
 
 Re: \multirow как закрасить ячейку
Сообщение02.03.2015, 13:30 


18/06/14
33
А "лобовое" решение, как описано в документации, Вам не подходит?

код: [ скачать ] [ спрятать ]
Используется синтаксис LaTeX
\documentclass[a4paper,12pt]{article}
\usepackage[T2A]{fontenc}        
\usepackage[cp1251]{inputenc}      
\usepackage[english,russian]{babel}
\usepackage{amssymb,amsmath}        
\usepackage{multirow}
\usepackage[dvips]{color,xcolor,colortbl}

\begin{document}
\newcommand{\minitab}[2][l]{\begin{tabular}{#1}#2\end{tabular}}

\begin{tabular}{|c|l|c|r|}   \hline
\rowcolor{red} 1&\multicolumn{3}{|>{\columncolor{red}}c|}{2}\\  \hline
3& \cellcolor{blue}  & \cellcolor{yellow} 5& 6\\ \cline{1-1}\cline{3-4}
7&\cellcolor{blue}\multirow{-2}{*}{\minitab[c] 4} & 8 &\cellcolor{green} 9\\  \hline\rowcolor{red}
10&11   & 12& 13\\  \hline
\end{tabular}

\end{document}

 

 Профиль  
                  
 
 Re: \multirow как закрасить ячейку
Сообщение02.03.2015, 15:24 
Аватара пользователя


10/05/09
230
Лес
invece в сообщении #984624 писал(а):
А "лобовое" решение, как описано в документации, Вам не подходит?

Пробовал, но так же не печатается текст в ячейке

 Профиль  
                  
 
 Re: \multirow как закрасить ячейку
Сообщение02.03.2015, 22:32 


18/06/14
33
Нет, в моём варианте печатается, потому что я сделал то, что написано в документации.

 Профиль  
                  
 
 Re: \multirow как закрасить ячейку
Сообщение02.03.2015, 22:40 
Аватара пользователя


10/05/09
230
Лес
invece в сообщении #984842 писал(а):
Нет, в моём варианте печатается, потому что я сделал то, что написано в документации.


Еще раз попробовал в другом компьютере. Все равно не печатается :-(

 Профиль  
                  
 
 Re: \multirow как закрасить ячейку
Сообщение02.03.2015, 23:39 


18/06/14
33
Вы попробовали свой текст, или загрузили то, что разместил я?

Изображение

 Профиль  
                  
 
 Re: \multirow как закрасить ячейку
Сообщение03.03.2015, 08:55 
Аватара пользователя


10/05/09
230
Лес
invece в сообщении #984868 писал(а):
Вы попробовали свой текст, или загрузили то, что разместил я?

Загрузил то, что Вы разместили. У меня Yap не показывает.

 Профиль  
                  
 
 Re: \multirow как закрасить ячейку
Сообщение03.03.2015, 14:28 
Заслуженный участник
Аватара пользователя


23/07/05
17976
Москва
Ёж в сообщении #984942 писал(а):
У меня Yap не показывает.
Я убрал [dvips] и откомпилировал pdfLaTeX. Получился pdf-файл именно с такой картинкой, как у invece.

 Профиль  
                  
 
 Re: \multirow как закрасить ячейку
Сообщение04.03.2015, 21:41 
Аватара пользователя


10/05/09
230
Лес
Всем спасибо! С помощью pdfLaTeX получился и у меня.
Но только мне не совсем понятно, почему с помощью pdfLaTeX получается, а с DVI Search нет :-(

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

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



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

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


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

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