2014 dxdy logo

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

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




 
 Выравнивание в таблице с фиксированной шириной
Сообщение02.03.2017, 14:35 
Готовлю небольшой документ поэтому вопрос несколько, начну с тех, что попроще.
Созданные темы смотрел, но так и не получается сделать выравнивание по центру (по горизонтали и вертикали) при фиксированной ширине столбца таблицы

код: [ скачать ] [ спрятать ]
Используется синтаксис LaTeX
\documentclass [a4paper, 12pt]{article}
\usepackage [utf8]{inputenc}
\usepackage [russian]{babel}
\usepackage {setspace}
\setlength{\topmargin}{-10.4mm}
\setlength{\textheight}{256.0mm}
\setlength{\textwidth}{170mm}
\begin {document}
\begin{table}
\centering
\begin{tabular} [c] {|p{126mm}|p{23mm}|p{25mm}|}
        \hline 
        \centering      text & \centering {text} & {2017-02-08}\\
        \hline 
        \centering {\bf text text text} & \centering text text & Author~А.П.\\
        \hline
        \centering      Название файла: & \centering text & \\
        \hline
        \end{tabular}
\end{table}
\end{document}


Подскажите, кто что знает

 
 
 
 Re: Выравнивание в таблице с фиксированной шириной
Сообщение02.03.2017, 17:14 
topic115369.html

 
 
 
 Re: Выравнивание в таблице с фиксированной шириной
Сообщение02.03.2017, 20:31 
kostao
Странно дома попробовал всё получилось, а днём не получалось :facepalm: может пакет какой не подключил :roll:
Кстати, решения покомпактнее так и не нашлось?

 
 
 
 Re: Выравнивание в таблице с фиксированной шириной
Сообщение03.03.2017, 10:22 
kostao, получилось следующим образом:
код: [ скачать ] [ спрятать ]
Используется синтаксис LaTeX
\documentclass [a4paper, 12pt]{article}
\usepackage [utf8]{inputenc}
\usepackage [russian]{babel}
\usepackage {setspace}
\setlength{\topmargin}{-10.4mm}
\setlength{\textheight}{256.0mm}
\setlength{\textwidth}{170mm}
\usepackage{tabularx}

\begin {document}
\begin{table}
\centering
\begin{tabular} [c] {|p{126mm}|p{23mm}|p{25mm}|}
        \hline 
        \centering      {Отчёт } & \centering {Дата} &  \multicolumn{1} {|m{25mm}|} {\centering {2017-02-08}}\\
        \hline 
        \multicolumn{1}{|m{126mm}|} {\centering {\bf text text text text text text}} &  \centering {Автор} & {Сергеев~А.П.}\\
        \hline
        \centering      {Название файла:} & \centering {TEXT} & \\
        \hline
        \end{tabular}
\end{table}
\end{document}
 

Почему-то колонку, где указана дата (2017) не хочет центрировать без применения \multicolumn :-(

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


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