From af97fd519b6d7cfd718d9bf9442f05e1095d2be7 Mon Sep 17 00:00:00 2001
From: Karl Berry <karl@freefriends.org>
Date: Fri, 13 May 2011 22:29:11 +0000
Subject: eskdx 0.98 (13may11)

git-svn-id: svn://tug.org/texlive/trunk@22465 c570f23f-e606-0410-a88d-b1316a301751
---
 .../doc/latex/eskdx/test/freesizesheets.tex        | 105 +++++++++++++++++++++
 1 file changed, 105 insertions(+)
 create mode 100644 Master/texmf-dist/doc/latex/eskdx/test/freesizesheets.tex

(limited to 'Master/texmf-dist/doc/latex/eskdx/test/freesizesheets.tex')

diff --git a/Master/texmf-dist/doc/latex/eskdx/test/freesizesheets.tex b/Master/texmf-dist/doc/latex/eskdx/test/freesizesheets.tex
new file mode 100644
index 00000000000..75e8e234c06
--- /dev/null
+++ b/Master/texmf-dist/doc/latex/eskdx/test/freesizesheets.tex
@@ -0,0 +1,105 @@
+\documentclass[
+  14pt,
+  russian,
+  koi8-r,
+  pointsubsection,
+  floatsingle,
+  ]
+{eskdtext}
+
+\usepackage[T2A]{fontenc}
+\usepackage{eskdfreesize} % тестируемый пакет
+\usepackage{longtable,array}
+\usepackage{calc}
+
+\ESKDtitle{eskdtext}
+\ESKDdocName{Проверка коллекции. Проверка смены размера бумаги на лету}
+\ESKDsignature{Обозначение документа}
+\ESKDauthor{Автор~И.~О.}
+\ESKDtitleApprovedBy{Должность утверждающего}{Фам. утвер.}
+
+% макрос, который будет за нас писать много текста
+\newcounter{printalotfirst}
+\newcounter{printalotsecond}
+\newcommand{\printalot}[2]{
+  \setcounter{printalotfirst}{0}
+  \setcounter{printalotsecond}{#1}
+  \whiledo{\value{printalotfirst}<\value{printalotsecond}}
+  {#2 \stepcounter{printalotfirst}}
+}
+
+\newcommand{\printcnt}{180} % примерно столько надо на 0.7 страницы А4
+
+\begin{document}
+  \section*{А4 портретная ориентация}
+  \printalot{\printcnt}{А4 портрет}\par
+  \printalot{\printcnt}{А4 портрет}
+
+% A3
+\ESKDportraitAIII{
+  \section*{А3 портретная ориентация}
+  \printalot{\printcnt*2}{А3 портрет}\par
+  \printalot{\printcnt*2}{А3 портрет}
+}
+\ESKDlandscapeAIII{
+  \section*{А3 ландшафтная ориентация}
+  \printalot{\printcnt*2}{А3 ландшафт}\par
+  \printalot{\printcnt*2}{А3 ландшафт}
+}
+
+% A2
+\ESKDportraitAII{
+  \section*{А2 портретная ориентация}
+  \printalot{\printcnt*4}{А2 портрет}\par
+  \printalot{\printcnt*4}{А2 портрет}
+}
+\ESKDlandscapeAII{
+  \section*{А2 ландшафтная ориентация}
+  \printalot{\printcnt*4}{А2 ландшафт}\par
+  \printalot{\printcnt*4}{А2 ландшафт}
+}
+
+% A1
+\ESKDportraitAI{
+  \section*{А1 портретная ориентация}
+  \printalot{\printcnt*8}{А1 портрет}\par
+  \printalot{\printcnt*8}{А1 портрет}
+}
+\ESKDlandscapeAI{
+  \section*{А1 ландшафтная ориентация}
+  \printalot{\printcnt*8}{А1 ландшафт}\par
+  \printalot{\printcnt*8}{А1 ландшафт}
+}
+
+% A0
+\ESKDportraitAZERO{
+  \section*{А0 портретная ориентация}
+  \printalot{\printcnt*16}{А0 портрет}\par
+  \printalot{\printcnt*16}{А0 портрет}
+}
+\ESKDlandscapeAZERO{
+  \section*{А0 ландшафтная ориентация}
+  \printalot{\printcnt*16}{А0 ландшафт}\par
+  \printalot{\printcnt*16}{А0 ландшафт}
+}
+
+% Нестандартные листы
+\renewcommand\ESKDtheColumnXXXIIfree{Формат <<шарфик>>}
+\ESKDfreeSize{5000mm}{297mm}{
+  \printalot{\printcnt*16}{Формат <<шарфик>>}\par
+  \printalot{\printcnt*16}{Формат <<шарфик>>}
+}
+
+\renewcommand\ESKDtheColumnXXXIIfree{Нев\'едомый формат}
+\ESKDfreeSize{500mm}{500mm}{
+  \printalot{\printcnt*4}{Нев\'едомый формат}\par
+  \printalot{\printcnt*4}{Нев\'едомый формат}
+}
+
+% Возврат к А4
+\newpage
+\section*{Возврат к А4}
+  \printalot{\printcnt}{А4 портрет}\par
+  \printalot{\printcnt}{А4 портрет}
+
+\end{document}
-- 
cgit v1.2.3

