Re: точная печать
>> > имхо Латех/тех не из этой оперы (хотя я в нем слабо разбираюсь: только
>> > формулы и писал)
>>
>> Я когда-то решал такую задачу - была довольно сложная форма с несколькими
>> десятками полей, и надо было её заполнять. Делал именно на latex.
> именно с жесткими требованиями (горизонталь/вертикаль) к размеру формы?
>
> не остались исходники?
Кидаю.
На качество, знание tex и т.п. не претендую; была чисто практическая задача
и чисто практическое решение. Давно дело было, ещё babel из tetex русский
не поддерживал ...
\def\txta{a} %5418
\def\txtc{c} %5517
\def\txtd{d} %7353
\def\txte{e} %7362
\def\txtf{f} %7020
\def\txtg{g} %2457
\def\txth{h} %2934
\def\txti{i} %2394
\def\txtj{j} %2754
\def\txtk{k} %1332
\def\txtm{m} %2151
\def\txtn{n} %2358
\def\txto{o} %2655
\def\txtp{p} %2142
\def\txtr{r} %9126
\def\workcode{ûÉÆÒ}
\def\worktitle{
îÁÚ×ÁÎÉÅ ÒÁÂÏÔÙ
}
\def\workabstract{
üÔÁ ÒÁÂÏÔÁ ÐÏÓ×ÑÝÅÎÁ ËÒÁÊÎÅ ÁËÔÕÁÌØÎÏÊ ÐÒÏÂÌÅÍÅ.
}
\def\txtt{t} %6111
\def\txtu{u} %6120
\def\txtv{v} %6311
\def\txtw{w} %6320
\def\txtx{x} %6210
\def\txty{y} %6228
\def\txtz{z} %5634
\documentclass{article}
\usepackage{geometry}
\geometry{paperwidth=210mm,paperheight=297mm,tmargin=5mm,bmargin=5mm,lmargin=2mm,rmargin=5mm}
\usepackage{cyrsam,russiankoi}
\begin{document}
\pagestyle{empty}
\unitlength=1mm
\def\inputbox(#1,#2)(#3){\framebox(#1,#2){\parbox{#1mm}{\centering \texttt{\Large #3}}}}
\def\inputboxf(#1)(#2){\framebox(192,#1){\parbox{188mm}{\texttt{\Large #2}}}}
\def\inputboxt(#1,#2)(#3){\makebox(#1,#2){\texttt{\Large #3}}}
% óÔÒÁÎÉÃÁ 1
\begin{picture}(192,20)
\put(0,0){\makebox(16,18)[l]{\textbf{\LARGE òë}}}
\put(16,14){5013 òÅÇÉÓÔÒÁÃÉÏÎÎÁÑ ËÁÒÔÁ}
\linethickness{1pt}\put(16,1){\framebox(8,8){01}}\linethickness{0.5pt}
\put(28,1){òÅÇÉÓÔÒÁÃÉÑ îéïëò}
\put(78,14){5418 éÓÈÏÄÑÝÉÊ ÎÏÍÅÒ, ÄÁÔÁ}
\put(76,0){\inputbox(56,12)(\txta)}
\put(142,14){5436 òÅÇÉÓÔÒÁÃÉÏÎÎÙÊ ÎÏÍÅÒ}
\put(140,0){\framebox(52,12){}}
\end{picture}
\begin{picture}(192,20)
\put(2,13){5517 òÅÇÉÓÔÒÁÃÉÏÎÎÙÊ ÎÏÍÅÒ ÉÚÍÅÎÑÅÍÏÊ òë}
\put(0,0){\inputbox(78,11)(\txtc)}
\put(93,13){óÒÏËÉ ×ÙÐÏÌÎÅÎÉÑ ÒÁÂÏÔÙ}
\put(92,9){7353 îÁÞÁÌÏ}
\put(90,0){\inputbox(52,7)(\txtd)}
\put(144,9){7362 ïËÏÎÞÁÎÉÅ}
\put(142,0){\inputbox(50,7)(\txte)}
\end{picture}
\begin{picture}(192,69)
\put(3,59){7146 ïÓÎÏ×ÁÎÉÅ ÄÌÑ ÐÒÏ×ÅÄÅÎÉÑ îéïëò}
\put(7,54){07 \textit {æÅÄÅÒÁÌØÎÁÑ ÃÅÌÅ×ÁÑ îô ÐÒÏÇÒÁÍÍÁ}}
\put(7,49){25 \textit {íÅÖÇÏÓÕÄÁÒÓÔ×ÅÎÎÁÑ ÐÒÏÇÒÁÍÍÁ}}
\put(7,44){61 \textit {òÅÇÉÏÎÁÌØÎÁÑ ÐÒÏÇÒÁÍÍÁ}}
\put(7,39){34 \textit {úÁÄÁÎÉÅ ÍÉÎÉÓÔÅÒÓÔ×Á (×ÅÄÏÍÓÔ×Á)}}
\put(7,34){52 \textit {äÏÇÏ×ÏÒ Ó ÏÒÇÁÎÉÚÁÃÉÅÊ}}
\put(7,29){43 \textit {éÎÉÃÉÁÔÉ×ÎÁÑ}}
\put(3,12){7020 ûÉÆÒ ÆÅÄÅÒÁÌØÎÏÊ ÃÅÌÅ×ÏÊ}
\put(11,9){ÎÁÕÞÎÏ-ÔÅÈÎÉÞÅÓËÏÊ ÐÒÏÇÒÁÍÍÙ}
\put(0,0){\inputbox(83,7)(\txtf)}
\put(85,61){7137 éÓÔÏÞÎÉËÉ}
\put(93,57){ÆÉÎÁÎÓÉÒÏ×ÁÎÉÑ}
\put(88,52){13 \textit {óÒÅÄÓÔ×Á ÇÏÓÂÀÄÖÅÔÁ}}
\put(88,47){22 \textit {óÒÅÄÓÔ×Á ÚÁËÁÚÞÉËÁ}}
\put(88,42){04 \textit {óÏÂÓÔ×ÅÎÎÙÅ ÓÒÅÄÓÔ×Á}}
\put(88,37){31 \textit {ðÒÏÞÉÅ}}
\put(140,62){7191 ÷ÉÄ ÒÁÂÏÔÙ}
\put(143,57){39 \textit {îéò ÆÕÎÄÁÍÅÎ-}}
\put(148,52){\textit {ÔÁÌØÎÁÑ}}
\put(143,47){48 \textit {îéò ÐÒÉËÌÁÄÎÁÑ}}
\put(143,42){57 \textit {ïëò, ðëò, ðôò}}
\put(140,36){7380 ðÌÁÎÉÒÕÅÍÙÊ}
\put(148,31){ÒÅÚÕÌØÔÁÔ îéïëò}
\put(143,26){27 \textit {ïÔÞÅÔ Ï îéïëò}}
\put(143,21){36 \textit {ôÅÈÎÉÞÅÓËÁÑ}}
\put(148,16){\textit {ÄÏËÕÍÅÎÔÁÃÉÑ}}
\put(143,11){45 \textit {ðÕÂÌÉËÁÃÉÑ}}
\put(143,4){54 \textit {ðÒÏÞÅÅ}}
\end{picture}
\begin{picture}(192,25)
\put(0,16){\large ó×ÅÄÅÎÉÑ Ï ÏÒÇÁÎÉÚÁÃÉÉ-ÉÓÐÏÌÎÉÔÅÌÅ}
\put(2,9){2457 ëÏÄ ïëðï}
\put(0,0){\inputbox(30,7)(\txtg)}
\put(32,9){2934 ôÅÌÅÆÏÎ}
\put(30,0){\inputbox(30,7)(\txth)}
\put(62,9){2394 ôÅÌÅÆÁËÓ}
\put(60,0){\inputbox(38,7)(\txti)}
\put(100,9){2754 çÏÒÏÄ}
\put(98,0){\inputbox(94,7)(\txtj)}
\end{picture}
\begin{picture}(192,16)
\put(2,9){1332 óÏËÒÁÝÅÎÎÏÅ ÎÁÚ×ÁÎÉÅ ÍÉÎÉÓÔÅÒÓÔ×Á (×ÅÄÏÍÓÔ×Á)}
\put(0,0){\inputbox(124,7)(\txtk)}
\put(135,9){2403 ëÏÄ ÷îôéã}
\put(133,0){\framebox(59,7){}}
\end{picture}
\begin{picture}(192,29)
\put(2,24){2151 ðÏÌÎÏÅ ÎÁÉÍÅÎÏ×ÁÎÉÅ ÏÒÇÁÎÉÚÁÃÉÉ}
\put(0,10){\inputboxf(12)(\txtm)}
\put(2,3){2358 óÏËÒÁÝÅÎÎÏÅ ÎÁÉÍÅÎÏ×ÁÎÉÅ ÏÒÇÁÎÉÚÁÃÉÉ}
\put(87,0){\inputbox(105,7)(\txtn)}
\end{picture}
\begin{picture}(192,78)
\put(2,72){2655 áÄÒÅÓ ÏÒÇÁÎÉÚÁÃÉÉ}
\put(0,53){\inputboxf(17)(\txto)}
\put(2,48){2142 ïÒÇÁÎÉÚÁÃÉÉ-ÓÏÉÓÐÏÌÎÉÔÅÌÉ}
\put(0,24){\inputboxf(22)(\txtp)}
\put(2,19){9126 úÁËÁÚÞÉË}
\put(0,0){\inputboxf(17)(\txtr)}
\end{picture}
% óÔÒÁÎÉÃÁ 2
\begin{picture}(192,155)
\put(2,152){9027 îÁÉÍÅÎÏ×ÁÎÉÅ ÒÁÂÏÔÙ}
\put(94,152){ûÉÆÒ ÒÁÂÏÔÙ, ÐÒÉÓ×ÏÅÎÎÙÊ ÏÒÇÁÎÉÚÁÃÉÅÊ}
\put(164,151){\line(1,0){26}}
\put(166,152){\large \workcode}
\put(0,123){\inputbox(192,27)(\worktitle)}
\put(2,117){9117 áÎÎÏÔÁÃÉÑ}
\put(0,0){\inputboxf(114)(\workabstract)}
\put(119,0){\framebox(73,12){}}
\put(120,9){5436}
\end{picture}
\begin{picture}(192,24)
\put(0,0){\framebox(192,14){}}
\put(0,7){\line(1,0){192}}
\put(47,0){\line(0,1){14}}
\put(103,0){\line(0,1){14}}
\put(141,0){\line(0,1){14}}
\put(171,0){\line(0,1){14}}
\put(48,16){æÁÍÉÌÉÑ, ÉÎÉÃÉÁÌÙ}
\put(104,16){äÏÌÖÎÏÓÔØ}
\put(141,16){õÞ.ÓÔÅÐÅÎØ,Ú×ÁÎÉÅ}
\put(172,16){ðÏÄÐÉÓØ íð}
\put(1,9){òÕËÏ×ÏÄÉÔÅÌØ ÏÒÇÁÎÉÚÁÃÉÉ}
\put(1,2){òÕËÏ×ÏÄÉÔÅÌØ ÒÁÂÏÔÙ}
\put(48,9){6111} \put(55,7){\inputboxt(48,7)(\txtt)}
\put(48,2){6120} \put(55,0){\inputboxt(48,7)(\txtu)}
\put(104,9){6311} \put(111,7){\inputboxt(30,7)(\txtv)}
\put(104,2){6320} \put(111,0){\inputboxt(30,7)(\txtw)}
\put(142,9){6210} \put(149,7){\inputboxt(22,7)(\txtx)}
\put(142,2){6228} \put(149,0){\inputboxt(22,7)(\txty)}
\end{picture}
\begin{picture}(192,15)
\put(2,9){5634 éÎÄÅËÓÙ õäë}
\put(0,0){\inputbox(72,7)(\txtz)}
\put(78,9){5274 ûÉÆÒ ÇÅÏÌÆÏÎÄÁ}
\put(76,0){\framebox(43,7){}}
\put(124,9){7434 äÁÔÁ}
\put(123,0){\framebox(27,7){}}
\put(155,9){7506 ÷ÈÏÄÑÝÉÊ ÎÏÍÅÒ}
\put(154,0){\framebox(38,7){}}
\end{picture}
\begin{picture}(192,15)
\put(2,9){5616 ëÏÄÙ ÔÅÍÁÔÉÞÅÓËÉÈ ÒÕÂÒÉË}
\put(0,0){\framebox(192,7){}}
\multiput(35,0)(39,0){4}{\line(0,1){7}}
\multiput(40,0)(39,0){4}{\line(0,1){7}}
\multiput(10.5,0.5)(13,0){14}{$\bullet$}
\end{picture}
\begin{picture}(192,50)
\put(2,44){5643 ëÌÀÞÅ×ÏÅ ÓÌÏ×Ï}
\put(0,0){\framebox(192,42){}}
\multiput(0,7)(0,7){5}{\line(1,0){192}}
\end{picture}
\end{document}
Reply to: