2014 dxdy logo

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

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




Начать новую тему Ответить на тему
 
 Помогите с таблицей в latex.
Сообщение29.10.2013, 12:10 


29/10/13
4
Здравствуйте, как сделать так,чтобы надписи в ячейках таблицы находились по середине (по высоте), а не ниже?

Пример:
\begin{tabular}{|c|c|c|p{0.4cm}|p{5cm}|c|c|}
\hline
\rotatebox{90}{№ операции } &\rotatebox{90}{Установ} &\rotatebox{90}{Позиция}&\rotatebox{90}{Переход} &\centering{Содержание\par операции} &Оборудование &Технологический эскиз \\
\hline
\rotatebox{90}{005 } &A &I &1 &\centering{Содержание\par опер} &Оборудование &Технологически эскиз \\
\hline

З.Ы и заодно еще один вопрос: можно ли прервать горизонтальную линию в таблице, т.е чтобы она начиналась не с начала а с определенного места?

 Профиль  
                  
 
 Re: Помогите с таблицей в latex.
Сообщение29.10.2013, 22:57 
Заслуженный участник
Аватара пользователя


23/07/05
17973
Москва
XCols в сообщении #781696 писал(а):
Пример:
\begin{tabular}{|c|c|c|p{0.4cm}|p{5cm}|c|c|}
\hline
\rotatebox{90}{№ операции } &\rotatebox{90}{Установ} &\rotatebox{90}{Позиция}&\rotatebox{90}{Переход} &\centering{Содержание\par операции} &Оборудование &Технологический эскиз \\
\hline
\rotatebox{90}{005 } &A &I &1 &\centering{Содержание\par опер} &Оборудование &Технологически эскиз \\
\hline
\end{tabular}
Посоветовать, к сожалению, ничего не могу, кроме использования на форуме тега [mаth] [/mаth].

 Профиль  
                  
 
 Re: Помогите с таблицей в latex.
Сообщение30.10.2013, 00:05 
Аватара пользователя


05/12/12
136
Chernigov
Результат: http://blackcatlinux.narod.ru/trash/latex2/2.png
Таким образом:
код: [ скачать ] [ спрятать ]
Используется синтаксис LaTeX
\documentclass[a4paper,12pt]{article}
\usepackage[T2A]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[russian]{babel}
\usepackage{rotating}
\usepackage{array} % подкл. для m{0.4}
\begin{document}
\hskip-2cm % убрать отступ для выравнивания таблицы
\begin{tabular}{
|>{\centering\arraybackslash}m{0.4cm}% № операции
|>{\centering\arraybackslash}m{0.4cm}% Установ
|>{\centering\arraybackslash}m{0.4cm}% Позиция
|>{\centering\arraybackslash}m{0.4cm}% Переход
|>{\centering\arraybackslash}m{5cm}% Содержание операции
|>{\centering\arraybackslash}m{3cm}% Оборудование
|>{\centering\arraybackslash}m{4cm}|%Технологический эскиз
}
\hline
\rotatebox{90}{№ операции } &\rotatebox{90}{Установ} &\rotatebox{90}{Позиция}&\rotatebox{90}{Переход} &\centering{Содержание\par операции} &Оборудование &Технологический эскиз \\
\hline
\rotatebox{90}{005 } &A &I &1 &\centering{Содержание\par опер} &Оборудование &Технологически эскиз \\
\hline
\end{tabular}
\end{document}

 Профиль  
                  
 
 Re: Помогите с таблицей в latex.
Сообщение30.10.2013, 09:07 
Заслуженный участник


09/05/13
8904
XCols в сообщении #781696 писал(а):
З.Ы и заодно еще один вопрос: можно ли прервать горизонтальную линию в таблице, т.е чтобы она начиналась не с начала а с определенного места?

Попробуйте посмотреть информацию по команде \multicolumn (напр., у Котельникова, Чеботарева), возможно, это то, что требуется.

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

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



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

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


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

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