LINUX.ORG.RU

А что с eskdx не так, писал в свое время диплом, его используя, вроде норм было, какого рода ошибки?

Freyr69 ★★★
()

Нарисуй.

\documentclass[a4paper,12pt,oneside]{extarticle}
\usepackage{/home/eddy/ed}
\textwidth=175mm
\textheight=260mm
\oddsidemargin=-.4mm
\headsep=5mm

\topmargin=-1in
\unitlength=1mm

\def\VL{\line(0,1){15}}
\def\HL{\line(1,0){185}}
\def\Box#1#2{\makebox(#1,5){#2}}
\def\simpleGrad{\sl\small\noindent\hbox to 0pt{%
\vbox to 0pt{%
\noindent\begin{picture}(185,287)(5,0)
\linethickness{0.3mm}
\put(0,0){\framebox(185,287){}}
\put(0,0){\Box{7}{Лит.}}
\put(0, 15)\HL
\multiput(0, 5)(0, 5){2}{\line(1,0){65}}
\put(7, 0){\VL\Box{10}{Изм.}}
\put(17, 0){\VL\Box{23}{\No~докум.}}
\put(40, 0){\VL\Box{15}{Подп.}}
\put(55, 0){\VL\Box{10}{Дата}}
\put(65, 0){\VL\makebox(110,15){\large\sc\rightmark}}
\put(175, 0){\VL\makebox(10,10){\normalsize\thepage}}
\put(175,10){\line(1,0){10}}
\end{picture}
}}}

\makeatletter
\pagestyle{headings}
\def\@oddhead{\simpleGrad}
\def\@oddfoot{}
\makeatother
\begin{document}
\noindent Страница 1, верх\hfill право
\section{Раздел 1}
\vfill
\noindent Страница 1, низ\hfill право
\newpage
Страница 2
\end{document}
Дальше, думаю, сам догадаешься, что делать.

anonymous
()
Ответ на: комментарий от mix_mix

В моей маленькой, но гордой стране иногда даже LaTEX в PDF не принимают, хотят только doc, чтобы типа можно было еще и отредактировать

Deleted
()
Ответ на: комментарий от Freyr69

Ставил по инструкции с офф сайта - не заработало. Я пробовал скомпилить пример с того же сайта, ругалось на Undefined control sequence. ***

Затем ставил по примеру с других сайтов - то же байда

NoobeR ★★★★
() автор топика
Ответ на: комментарий от Deleted

Это где такие упоротые придурки водятся?

anonymous
()
Ответ на: комментарий от NoobeR

Ты, небось, в хрюникоде пытался?

Если тебе хрюникод нужен вместо кодировки, то используй зилатех. Кстати, в нем ты сможешь запилить гостовский шрифт.

Вот тебе пример рамок с ГОСТовским шрифтом:

\documentclass[a4paper,12pt,oneside]{extarticle}
% пёя│я┌п╟п╫п╬п╡п╦я┌я▄ п©п╟п╨п╣я┌ ttf-xits п╢п╩я▐ п╪п╟я┌п╣п╪п╟я┌п╦п╨п╦!
\usepackage[T2A]{fontenc}
%\usepackage[utf8]{inputenc}
\usepackage[english,russian]{babel}
\usepackage{xltxtra,fontspec,amsmath,unicode-math}
\defaultfontfeatures{Scale=MatchLowercase}
\setromanfont[Numbers=Uppercase]{OpenGost Type B TT}
\setmonofont[Scale=0.90,Ligatures=NoCommon]{OpenGost Type A TT}
\setmathfont{XITS Math}

\usepackage[unicode,xetex,hidelinks]{hyperref}
\hypersetup{unicode=true,pdfauthor={п░п╡я┌п╬я─},pdfkeywords={я│п╩п╬п╡п╟},
	pdftitle={п≈п╟пЁп╬п╩п╬п╡п╬п╨},pdfborder={0 0 0}
	}
\def\dflt{print,borderwidth=0,bordercolor={1 1 1},charsize=8pt,height=4mm}
\xdef\DefaultOptionsofPushButton{\dflt}
\xdef\DefaultOptionsofCheckBox{radiosymbol=\noexpand\ding{52},\dflt}
\xdef\DefaultOptionsofText{\dflt}
\xdef\DefaultOptionsofListBox{\dflt}
\xdef\DefaultOptionsofComboBox{edit,sort,\dflt}
\xdef\DefaultOptionsofPopdownBox{\dflt}
\xdef\DefaultOptionsofRadio{radiosymbol=\noexpand\ding{52},notoggletooff,\dflt}

\def\field#1#2{\hspace{-1mm}\raisebox{0.5mm}{\TextField[name=#1,
width=\expandafter #2 mm]{}}}

\textwidth=175mm
\textheight=260mm
\oddsidemargin=-.4mm
\headsep=5mm
\pagestyle{headings}

\topmargin=-1in
\unitlength=1mm

\def\twofields(#1:#2)#3{% я┘-п╨п╬п╬я─п╢п╦п╫п╟я┌п╟, я┬п╦я─п╦п╫п╟, п╦п╪я▐
\put(#1,5){\field{{#3}0}{#2}}%
\put(#1,10){\field{{#3}1}{#2}}}

\def\VL{\line(0,1){15}}
\def\HL{\line(1,0){185}}
\def\Box#1#2{\makebox(#1,5){#2}}
\def\simpleGrad{\noindent\hbox to 0pt{%
\vbox to 0pt{%
\noindent\begin{picture}(185,287)(5,0)
\linethickness{0.3mm}
\put(0,0){\framebox(185,287){}}
\put(0,0){\Box{7}{п⌡п╦я┌.}}
\twofields(0:6){lit}
\put(0, 15)\HL
\multiput(0, 5)(0, 5){2}{\line(1,0){65}}
\put(7, 0){\VL\Box{10}{п≤п╥п╪.}}
\twofields(7:9){izm}
\put(17, 0){\VL\Box{23}{\No~п╢п╬п╨я┐п╪.}}
\twofields(17:22){nodoc}
\put(40, 0){\VL\Box{15}{п÷п╬п╢п©.}}
\put(55, 0){\VL\Box{10}{п■п╟я┌п╟}}
\twofields(55:9){dat}
\put(65, 0){\VL\makebox(110,15){\large\rightmark}}
\put(175, 0){\VL\makebox(10,10){\normalsize\thepage}}
\put(175,10){\line(1,0){10}}
\end{picture}
}}}

\makeatletter
\def\@oddhead{\simpleGrad}
\def\@oddfoot{}
\makeatother
\begin{document}
\begin{Form}
\def\contentsname{п║п╬п╢п╣я─п╤п╟п╫п╦п╣}
\tableofcontents
\newpage
\noindent п║я┌я─п╟п╫п╦я├п╟ 1, п╡п╣я─я┘\hfill п©я─п╟п╡п╬
\section{п═п╟п╥п╢п╣п╩ 1}
п╒п╣п╨я│я┌ я─п╟п╥п╢п╣п╩п╟. п²п╦п╨п╟п╨п╦я┘ п╢п╣п╨п╬я─п╟я├п╦п╧ я│п╢п╣п╩п╟я┌я▄ п╡ я█я┌п╬п╪ я┬я─п╦я└я┌п╣ п╫п╣п╩я▄п╥я▐.
$$
\int_1^{10} \sin x\,dx\quad
\sum_{20}^\infty = \partial\alpha/\partial\delta\quad
\mathbf{bold}
$$
\subsection{п©п╬п╢я─п╟п╥п╢п╣п╩}
\vfill
\noindent п║я┌я─п╟п╫п╦я├п╟ 1, п╫п╦п╥\hfill п©я─п╟п╡п╬
\newpage
\section{я─п╟п╥п╢п╣п╩ п╣я┴п╣}
п║я┌я─п╟п╫п╦я├п╟ 2
\section{another}
{\tt п°п╬п╫п╬я┬п╦я─п╦п╫п╫я▀п╧ я┬я─п╦я└я┌ } п╡я▀п╠я─п╟п╫ п╠п╬п╩п╣п╣ я┌п╬п╫п╨п╦п╪
\section{п∙я┴п╣ я─п╟п╥п╢п╣п╩}
п╒п╣п╨я│я┌
\subsection{п©п╬п╢я─п╟п╥п╢п╣п╩}
\appendix
\section{п≤ п╣я┴п╣}
\newpage п║я┌я─п╟п╫п╦я├п╟ 3
\section{another}
я┌я─п╟п╩п╟п╩п╟
\newpage
\end{Form}
\end{document}
Но т.к. зилатех — убогая параша, то использовать его только для развлечений получится.

anonymous
()
Ответ на: комментарий от NoobeR

Блин, я ж тебе выше нормальную рамку показал. В нормальном латехе. С нормальным КОИ8-Р!

Что тебе еще надо?

Тупо возьми, да дорисуй нужные линии!!!

И да, почитай-ка Балдина, Львовского и Кнута. А то, похоже, ты вообще никак с латехом. (без Кнута ты не сможешь в ТеХе разбираться, а если не будешь разбираться в техе, не сможешь свои стили катать)

anonymous
()
Ответ на: комментарий от anonymous

P.S. Если тебе не нужно lstlistings, предметный указатель и bibtex (хотя, говорят, есть уже bibtexu, который понимает хрюникод), то можешь смело хрюникод использовать вместо человеческой кодировки.

anonymous
()
Ответ на: комментарий от anonymous

п≈п╟пЁп╬п╩п╬п╡п╬п╨

я┘-п╨п╬п╬я─п╢п╦п╫п╟я┌п╟, я┬п╦я─п╦п╫п╟, п╦п╪я

mix_mix ★★★★★
()
Ответ на: комментарий от anonymous

та не работает нихера твоя рамка. что это за символы вместо текста? нахера мне твой кои8-р, когда у меня уже весь отчёт в юникоде? С твоей супер-кодировкой нихера не собирается, сыпается ошибками.

NoobeR ★★★★
() автор топика
Ответ на: комментарий от anonymous

ГОСТ просто збс! п║я┌я─п╟п╫п╦я├п╟ 1, п╡п╣я─я┘\hfill п©я─п╟п╡п╬

NoobeR ★★★★
() автор топика

Никто не знает, как добавить? Я уже мозг сломал..примеры не работают, инструкции тоже

NoobeR ★★★★
() автор топика
Ответ на: комментарий от NoobeR

Смотри самое первое мое сообщение. Вместо моего стиля подставляй свои стилевые опции. И компиляй. Писец. Тебе что, надо вообще готовое дать? Плати пять килорублей, будет тебе готовое.

anonymous
()
Ответ на: комментарий от anonymous

при компиляции он сыпется ошибками. чем ты его компилишь? я пробовал в TeXstudio и PdfLaTeX и Latexmk и ещё пару штук. Все заканчивают ошибкой.

NoobeR ★★★★
() автор топика
Ответ на: комментарий от NoobeR

texdtudio — это тупо редактор!

Сыпать ошибками оно, ясен пень, будет: у тебя ж нет моего стилевого файла, а почитать содержимое заранее ты не додумался. Я тебе уже говорил: добавляй свои стилевые опции.

latexmk тут не нужен, т.к. для компиляции элементарного примера одного прогона теха хватит.

И вообще, это был лишь пример к размышлению: воткни это к себе в готовый отчет, да подправь как надо. И будут тебе рамки требуемого размера.

anonymous
()

Попробуй собрать такой код с помощью XeLaTeX. Если шрифта DejaVu Serif нет, укажи существующий.

\documentclass[simple]{eskdtext}

\usepackage{xecyr}
\newcommand{\No}{№} % eskdx немного устарел, костыль для совместимости

\setmainfont{DejaVu Serif}

\begin{document}

\maketitle
\clearpage

\section{Привет мир}

    Привет мир!

\end{document}

Затем постепенно будешь добавлять нужные вещи.

leonid
()
Ответ на: комментарий от NoobeR

Смотри на ошибки и думай, шевели мозгами. И все станет хорошо.

Deleted
()
Ответ на: комментарий от anonymous

Хз. У меня в обычном texlive юникод пашет как миленький, анон как всегда толстит своей устаревшей кодировкой :)

Deleted
()
Ответ на: комментарий от Deleted

Просто ты не используешь предметные указатели и lstlistings.

И да, схера ли КОИ8-Р — «устаревшая»? Нормальная кодировка. Можно подумать, для русского языка есть что-то лучше...

anonymous
()
Ответ на: комментарий от NoobeR

Попробуй это скомпилить:

http://rghost.ru/7bSS5rmWn

xelatex -synctex=1 -interaction=nonstopmode document.tex

Только в header.tex шрифт OpenGost Type A TT смени на свой какой-нибудь.

Freyr69 ★★★
()
Ответ на: комментарий от leonid

Зилатех имеет еще большие проблемы, чем латех с хрюникодом: в зилатехе больше половины латеховских пакетов не работают вообще!

anonymous
()
Ответ на: комментарий от Deleted

Локальный sharelatex очень даже так ничего.

silw ★★★★★
()
Ответ на: комментарий от Deleted

Работа твоя, авторство твое. Редактировать только с твоего разрешения. По этому PDF, а все редактирования через тебя, не?

deterok ★★★★★
()
Ответ на: комментарий от deterok

Он имеет в виду псевдонаучных руководителей, которые настолько тупы и ленивы, что даже не способны взять красную ручку и почиркать в бумажке!

// я когда диссер писал, извел 2 коробки бумаги «снегурка», первоначальный объем диссера был 330 страниц (около 150 в ужатом для редактуры виде), окончательный — 186 страниц (167 — сам диссер). Сколько я твердых копий научруку перевозил... Да и на рецензента еще 1 твердая копия ушла (он потребовал все сделать строго по ГОСТу)... Мы с женой потом еще долго листиками из неудавшихся диссеров клетку крысам застилали.

anonymous
()
Ответ на: комментарий от anonymous

С дипломками такая же беда, мало того в doc отправляй, так еще надо это все распечатывать

Deleted
()
Ответ на: комментарий от Deleted

Про doc я уже 100 раз говорил. А вообще, надо бы кому-нибудь, кто шарит в опенохфисовских скриптах, накатать уже скрипт для импорта изображений, и будет счастье: конвертируешь pdf при помощи imagemagick в набор png, пото скриптом втыкаешь их в опенохфис, а потом сохраняешь как doc. Все, ни к чему никакая скотина не приколебется: ты отдал doc-формат, прочесть его можно. Все!!!

Но таки жалко, что до сих пор слишком много идиотов у нас занимают ключевые позиции (причем, чем выше позиция, тем круче идиот).

anonymous
()
Ответ на: комментарий от avsej

А ты что — прямо такой полиглот? =D

Имена же в бибтехе вполне вставляются безо всяких извратов: Bj\/orn D"all\=en

anonymous
()
10 мая 2016 г.
Ответ на: комментарий от anonymous

Спасибо бро за магию! Этот листинг заменяет тысячу слов! Вековая проблема угнетенных гостом решена! Прощай eskdx!

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