Таблицы в колонтитулах в LaTex (вопрос знатокам!)

Софт под Linux, разные программы, но только связанные с Linux

Модератор: /dev/random

Аватара пользователя
dr_alex
Сообщения: 230
ОС: Slackware 13.37

Таблицы в колонтитулах в LaTex

Сообщение dr_alex »

Доброго времени суток! У меня вопрос к знатокам LaTeX. Согласно нашему заводскому СОПу по написанию документов, каждый внутренний документ в колонтитулах должен содержать таблицы (см. прикрепленный файл). Может кто подскажет, как такое сделать в LaTeX'е?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Intel® Core™2 Duo CPU E6750 @ 2.60GHz / 4Gb / 500Gb HDD Samsung / GeForce GTX 260 896Mb / Creative Labs SB Audigy LS
Slackware 13.37 / kernel-2.6.37.6-smp i686 / xorg-server-1.9.5 / KDE 4.7.3
Спасибо сказали:
Аватара пользователя
.Serj.
Сообщения: 127
ОС: Gentoo, Win7

Re: Таблицы в колонтитулах в LaTex

Сообщение .Serj. »

Можно сделать, как в eskdx: отрисовывать линии и вставлять текст на нужное место с помощью окружения picture. Ещё в одной из реализаций ЕСПД под латех ухитрились упихать таблицу на поля страницы.
Спасибо сказали:
Аватара пользователя
eddy
Сообщения: 3321
Статус: Красный глаз тролля
ОС: ArchLinux

Re: Таблицы в колонтитулах в LaTex

Сообщение eddy »

Вставляйте в колонтитул \vbox to 0pt{\hbox to 0pt{ваша таблица}}, а потом всякими \vspace/\hspace'ами можете ее выставить в нужное положение.
RTFM
-------
KOI8-R - патриотичная кодировка Изображение
Спасибо сказали:
Аватара пользователя
dr_alex
Сообщения: 230
ОС: Slackware 13.37

Re: Таблицы в колонтитулах в LaTex

Сообщение dr_alex »

eddy писал(а):
28.12.2010 21:40
Вставляйте в колонтитул \vbox to 0pt{\hbox to 0pt{ваша таблица}}, а потом всякими \vspace/\hspace'ами можете ее выставить в нужное положение.

.Serj. писал(а):
28.12.2010 21:13
Можно сделать, как в eskdx: отрисовывать линии и вставлять текст на нужное место с помощью окружения picture. Ещё в одной из реализаций ЕСПД под латех ухитрились упихать таблицу на поля страницы.

Господа, если вас не затруднит, можно несколько по-подробней?
Intel® Core™2 Duo CPU E6750 @ 2.60GHz / 4Gb / 500Gb HDD Samsung / GeForce GTX 260 896Mb / Creative Labs SB Audigy LS
Slackware 13.37 / kernel-2.6.37.6-smp i686 / xorg-server-1.9.5 / KDE 4.7.3
Спасибо сказали:
Аватара пользователя
eddy
Сообщения: 3321
Статус: Красный глаз тролля
ОС: ArchLinux

Re: Таблицы в колонтитулах в LaTex

Сообщение eddy »

dr_alex писал(а):
28.12.2010 21:56
eddy писал(а):
28.12.2010 21:40
Вставляйте в колонтитул \vbox to 0pt{\hbox to 0pt{ваша таблица}}, а потом всякими \vspace/\hspace'ами можете ее выставить в нужное положение.

.Serj. писал(а):
28.12.2010 21:13
Можно сделать, как в eskdx: отрисовывать линии и вставлять текст на нужное место с помощью окружения picture. Ещё в одной из реализаций ЕСПД под латех ухитрились упихать таблицу на поля страницы.

Господа, если вас не затруднит, можно несколько по-подробней?

Пожалуйста:

Код: Выделить всё

\documentclass[a4paper,12pt,twoside]{article}
\usepackage{/Data/documents/LaTeX_Templates/ed}
\begin{document}
\makeatletter
\def\@evenfoot{\vspace*{-2em}\vbox to 0pt{\hbox to 0pt{\begin{tabular}{|c|c|c|}\hline
раз & два & три\\
четыре& пять& шесть\\
\hline
\end{tabular}}}}
\def\@oddfoot{\vspace*{-2em}\vbox to 0pt{\hbox to 0pt{\begin{tabular}{|c|c|c|}\hline
раз & два & три\\
четыре& пять& шесть\\
\hline
\end{tabular}}}}
\makeatother
Страничка
\end{document}


Нет, так короче:

Код: Выделить всё

\documentclass[a4paper,12pt,twoside]{article}
\usepackage{/Data/documents/LaTeX_Templates/ed}
\begin{document}
\makeatletter
\def\@evenfoot{\vspace*{-2em}\vbox to 0pt{\hbox to 0pt{\begin{tabular}{|c|c|c|}\hline
раз & два & три\\
четыре& пять& шесть\\
\hline
\end{tabular}}}}
\let\@oddfoot=\@evenfoot
\makeatother
Страничка
\end{document}

(если подписи в левом и правом колонтитулах не должны различаться)
RTFM
-------
KOI8-R - патриотичная кодировка Изображение
Спасибо сказали:
Аватара пользователя
dr_alex
Сообщения: 230
ОС: Slackware 13.37

Re: Таблицы в колонтитулах в LaTex

Сообщение dr_alex »

2 eddy Уже что-то). Вопрос, а как сделать, чтобы в этой таблице был счетчик страниц и их нумерация?
Intel® Core™2 Duo CPU E6750 @ 2.60GHz / 4Gb / 500Gb HDD Samsung / GeForce GTX 260 896Mb / Creative Labs SB Audigy LS
Slackware 13.37 / kernel-2.6.37.6-smp i686 / xorg-server-1.9.5 / KDE 4.7.3
Спасибо сказали:
Аватара пользователя
eddy
Сообщения: 3321
Статус: Красный глаз тролля
ОС: ArchLinux

Re: Таблицы в колонтитулах в LaTex

Сообщение eddy »

Вы, я вижу, книжек по латеху даже не открывали? Вставьте в нужное поле \thepageno.
А вам таблицы часом не для оформления документации с ЕСКД'шными рамками нужны? Если так, то забудьте то, что я вам написал, и читайте совет .Serj..
RTFM
-------
KOI8-R - патриотичная кодировка Изображение
Спасибо сказали:
Аватара пользователя
dr_alex
Сообщения: 230
ОС: Slackware 13.37

Re: Таблицы в колонтитулах в LaTex

Сообщение dr_alex »

eddy писал(а):
28.12.2010 22:34
Вы, я вижу, книжек по латеху даже не открывали? Вставьте в нужное поле \thepageno.
А вам таблицы часом не для оформления документации с ЕСКД'шными рамками нужны? Если так, то забудьте то, что я вам написал, и читайте совет .Serj..

Нет, ЕСКД'шные рамки пока не нужны. Но все равно, большое Вам спасибо, будем разбираться.
Intel® Core™2 Duo CPU E6750 @ 2.60GHz / 4Gb / 500Gb HDD Samsung / GeForce GTX 260 896Mb / Creative Labs SB Audigy LS
Slackware 13.37 / kernel-2.6.37.6-smp i686 / xorg-server-1.9.5 / KDE 4.7.3
Спасибо сказали: