LINUX.ORG.RU

TeX: докумет в рамке


0

0

Помогите сделать рамку вокруг документа. Что-то наподпобие стандартной ГОСТовской форматки А4 (без надписи, только рамку).

Про пакет ESKD знаю, но нужно разобаться, а там сам черт ногу сломит. Нужен простенький пример или идея :)

★★★★

Разобрался. Вот пример отсюда http://lists.linux.ru.net/pipermail/community/2002-December/064516.html

\documentclass{article}
\usepackage[koi8-r]{inputenc}
\usepackage[russian]{babel}

% ГОСТовская рамка и штамп

\newcommand{\cent}[2]{\hbox to #2mm{\hfil{}#1\hfil{}}}
\usepackage{afterpage,fancyhdr,geometry}
\geometry{a4paper,left=31.5mm,top=15mm,bottom=13mm,footskip=1cm,width=165mm}
\pagestyle{fancy}
\renewcommand{\headrulewidth}{0pt}
\renewcommand{\footrulewidth}{0pt}
\fancyfoot[L,R,C]{}
\fancyhead[L,R,C]{}
\fancyhead[LE,RO]{\raisebox{-1ex}{\bf\sl\large ШИФР~~}}
\fancyfoot[LE,RO]{\unitlength=1mm\thicklines%
  \begin{picture}(185,15)(11,2.4)
    \footnotesize
    \sf\sl
    % Рамка страницы
    \put(0,0){\line(1,0){185}}
    \put(0,0){\line(0,1){286}}
    \put(185,0){\line(0,1){286}}
    \put(0,286){\line(1,0){185}}
    % Рамка штампа
    \put(0,15){\line(1,0){185}}
    \put(0,5){\line(1,0){65}}
    \put(0,10){\line(1,0){65}}
    \put(7,0){\line(0,1){15}}
    \put(17,0){\line(0,1){15}}
    \put(40,0){\line(0,1){15}}
    \put(55,0){\line(0,1){15}}
    \put(65,0){\line(0,1){15}}
    \put(0,1.5){\cent{Изм.}{7}}
    \put(7,1.5){\cent{Лист}{10}}
    \put(17,1.5){\cent{\textnumero~докум.}{23}}
    \put(40,1.5){\cent{Подп.}{15}}
    \put(55,1.5){\cent{Дата}{10}}
    \put(175,0){\line(0,1){15}}
    \put(175,8){\line(1,0){10}}
    \put(175,11){\cent{Лист}{10}}
    \put(175,3){\cent{\thepage}{10}}
    \put(65,7){\cent{ЕЩЕ ШИФР}{110}}
  \end{picture}}



\begin{document}

Проба пера.

\end{document}

alexru ★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.