2014 dxdy logo

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

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




 
 Помогите с таблицей в latex.
Сообщение29.10.2013, 12:10 
Здравствуйте, как сделать так,чтобы надписи в ячейках таблицы находились по середине (по высоте), а не ниже?

Пример:
\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 
Аватара пользователя
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 
Аватара пользователя
Результат: 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 
XCols в сообщении #781696 писал(а):
З.Ы и заодно еще один вопрос: можно ли прервать горизонтальную линию в таблице, т.е чтобы она начиналась не с начала а с определенного места?

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

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


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