Перейти к содержанию
    

Нельзя распечатать один и тотже документ из World дважды

Хотел бы ещё раз сказать огромное спасибо автору проекта eskdi. Вчера нашел поставил на Win7-64. На MikTex-е тоже все работает.

 

Дурацкий вопрос - как убрать из основного штампа слова "подп" в столбце "Подпись"?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Дурацкий вопрос - как убрать из основного штампа слова "подп" в столбце "Подпись"?

ESKD_frames.sty вроде бы тут?

 

 

8549117m.jpg

Такой проблем. Строки "Результаты испытаний" и "Напряжение питания" не центрируются почему-то. И как бы "примечание" центрировать относительно вертикали?

Что я делаю не так?

 

\newcolumntype{L}[1]{>{\raggedright\arraybackslash}p{#1}}% Выравнивание столбца по левому краю
\newcolumntype{C}[1]{>{\centering\arraybackslash}p{#1}}% Выравнивание столбца по левому центру
\newcolumntype{R}[1]{>{\raggedleft\arraybackslash}p{#1}}% Выравнивание столбца по правому краю
\newcolumntype{P}[1]{>{\centering\arraybackslash}p{#1}}
\newcolumntype{M}[1]{>{\centering\arraybackslash}m{#1}}
\begin{small}

\begin{longtable}{|M{25mm}|C{17mm}|C{17mm}|C{22mm}|C{20mm}|C{20mm}|C{22mm}|}  
\caption{Сложноватая} \label{appendix:t:3} \\
\hline
\multirow{3}{25mm}{ Проверяемый параметр}     				  & 
\multicolumn{2}{C{34mm}|}{ По \mbox{КПВЕ.123456.01234}}       & 
\multicolumn{3}{C{62mm}|}{Результаты испытаний}               & 
\multirow{3}{22mm}{Примечание} \\ \cline{2-6} 				  &                           

\multirow{2}{15mm}{ \centering норма} 									  & 
\multirow{2}{17mm}{\centering  номер пункта  методики}					  & 
\multicolumn{1}{C{22mm}|}{Нормальные условия} 				  & 
\multicolumn{1}{C{20mm}|}{плюс 50 °С} 				          & 
\multicolumn{1}{C{20mm}|}{минус 40 °С} 						  & 
\\ \cline{4-6}

&&& \multicolumn{3}{C{62mm}|}{Напряжение питания}  &
\\ \cline{4-6}
&&& \multicolumn{1}{C{22mm}|}{2,2 В} 						  &
\multicolumn{1}{C{20mm}|}{5 В} 								  & 
\multicolumn{1}{C{20mm}|}{5 В} 								  & 
\\ \cline{1-7}
\endfirsthead
\caption*{Продолжение таблицы \ref{appendix:t:3}} \\
\hline

\multirow{3}{25mm}{ Проверяемый параметр}     				  & 
\multicolumn{2}{C{34mm}|}{ По \mbox{КПВЕ.123456.12345}}       & 
\multicolumn{3}{C{62mm}|}{Результаты испытаний}               & 
\multirow{3}{22mm}{Примечание} \\ \cline{2-6} 				  &                           

\multirow{2}{15mm}{норма} 									  & 
\multirow{2}{22mm}{ номер пункта методики}					  & 
\multicolumn{1}{C{22mm}|}{Нормальные условия} 				  & 
\multicolumn{1}{C{20mm}|}{плюс 50 °С} 				          & 
\multicolumn{1}{C{20mm}|}{минус 40 °С} 						  & 
\\ \cline{4-6}

&&& \multicolumn{3}{C{62mm}|}{Напряжение питания} 			  &
\\ \cline{4-6}
&&& \multicolumn{1}{C{22mm}|}{2,2 В} 						  &
\multicolumn{1}{C{20mm}|}{5 В} 								  & 
\multicolumn{1}{C{20mm}|}{5 В} 								  & 
\\ \cline{1-7}


\endhead
\multicolumn{1}{|L{25mm}|}{ 1 Работоспособность RS-232C} &
\multicolumn{1}{C{17mm}|}{соотв.}    					 &
\multicolumn{1}{C{17mm}|}{5.2.1} 						 &&  
\multicolumn{2}{C{40mm}|}{\multirow{2}*{Не проверяется}} &
\\ \cline{1-4} \cline{7-7} 


\multicolumn{1}{|L{25mm}|}{ 2 Работоспособность RS-485}  &
\multicolumn{1}{C{17mm}|}{соотв.}                        &
\multicolumn{1}{C{17mm}|}{5.2.2.1}    					 &&   
\multicolumn{2}{C{40mm}|}{}								 &
\\ \hline

\multicolumn{1}{|L{25mm}|}{ 3 Работоспособность Ethernet} &
\multicolumn{1}{C{17mm}|}{соотв.}                         &
\multicolumn{1}{C{17mm}|}{5.2.2.2}    					  &&&&
\\ \hline


\end{longtable}

\end{small}

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Доброго времени.

Для курсового проекта хочу использовать пакет eskdi.

Требования к оформлению в моем институте (ДГТУ) малость отличаются от ГОСТ. Видимо, чтобы студенты не скучали.

 

Вот, например:

Структурные элементы «СОДЕРЖАНИЕ», «ВВЕДЕНИЕ», «ЗАКЛЮЧЕНИЕ», «СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ», «ПРИЛОЖЕНИЯ» не имеют номеров.

Заголовки этих структурных элементов оформляются полужирным шрифтом Times New Roman, размером 14 рt, прописными буквами, симметрично основному тексту (по центру), без точки в конце.

 

При этом "нормальные" разделы...

Все заголовки разделов и подразделов ПЗ следует оформлять с абзацного отступа с прописной буквы, не подчеркивая, полужирным шрифтом Times New Roman, размером 14 рt.

Между заголовком раздела и заголовком подраздела, а также между заголовком раздела и текстом пропускается одна строка, интервал – полуторный.

 

Будьте добры, подскажите, пожалуйста, направление, в котором следует настроить eskdi.

 

Следующий вопрос:

Как подкорректировать форму? (убрать боковой штамп? который слева вертикально)

Screenshot_from_2017_01_08_11_44_08.png

 

Заренее благодарен

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

С "рамкой и штампом" разобрался, хотя и жестоко.

Остались вопросы:

1. как убрать точки в содержимом

2. как выровнять нормальные разделы влево с абзацным отступом

 

Убарть точки можно добавив

\addtocontents{toc}{\def\string\@dotsep{1000}}

в тело документа. Т.е. после \begin{document}

Идеологически это, наверное, неверно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Господа! Подскажите где находятся ручки настройки отступов и ширины текстового поля в содержимом?

Имею:

Screenshot_from_2017_01_08_23_50_24.png

(Как видно, ВВЕДЕНИЕ выровнено влево) И хотелось бы чуть увеличить поле для номеров разделов. Поле наименований разделов, наоборот - уменьшить.

Нужно:

 

Screenshot_from_2017_01_08_23_51_33.png

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Господа! Подскажите где находятся ручки настройки отступов и ширины текстового поля в содержимом?

Имею:

Screenshot_from_2017_01_08_23_50_24.png

(Как видно, ВВЕДЕНИЕ выровнено влево) И хотелось бы чуть увеличить поле для номеров разделов. Поле наименований разделов, наоборот - уменьшить.

Нужно:

 

Screenshot_from_2017_01_08_23_51_33.png

 

 

 

eskdi_G2-105-95.sty :

\WithSuffix\newcommand\section*[1]

{%

\newpage%

\ifx\gostParagraphInToc\undefined%

\ifx\gostSubSubSectInToc\undefined%

\ifx\gostSubSectInToc\undefined%

%В оглавлении печатаются только секции

{\bf#1}%

\addcontentsline{toc}{section}{#1}%

\else% В оглавлении печатаются секции, подсекции

{\bf#1}%

\addcontentsline{toc}{section}{\hspace{8mm}#1}% !!!!!! ВОТ ЗДЕСЬ СДВИГАЕТСЯ

\fi%

\else% В оглавлении печатаются секции, подсекции, поподсекции

{\bf#1}%

\addcontentsline{toc}{section}{#1}%

\fi%

\else% В оглавлении печатаются секции, подсекции, поподсекции и параграфы

\large{\bf#1}\normalsize%

\addcontentsline{toc}{section}{#1}%

\fi%

\vskip 5mm%

}%

 

Будьте добры, подскажите, пожалуйста, направление, в котором следует настроить eskdi.

 

Следующий вопрос:

Как подкорректировать форму? (убрать боковой штамп? который слева вертикально)

Screenshot_from_2017_01_08_11_44_08.png

 

Заренее благодарен

 

 

 

ESKD_frames.sty:

 

Вместо

\newcommand{\DrawFieldTopFirstI}

{%

\begin{picture}(0,0)%

\setlength{\unitlength}{1mm}%

\linethickness{\pcbdoclinethick}%

\put(-12,167){\line(0,1){120}}%

\put(-7,167){\line(0,1){120}}%

\put(0,167){\line(-1,0){12}}%

\put(0,227){\line(-1,0){12}}%

\put(0,287){\line(-1,0){12}}%

\put(-12,0)

{%

\vspformedboxmm{0}{167}{5}{227}{c}{\normalfontit Справ. №}

\vspformedboxmm{0}{227}{5}{287}{c}{\normalfontit Перв. примен.}

\vspformedboxmm{5}{227}{12}{287}{c}{\largeit\@gostferstklgi}

}%

\end{picture}%

}%

 

 

\newcommand{\DrawFieldBottomNext}

{%

\begin{picture}(0,0)%

\setlength{\unitlength}{1mm}%

\linethickness{\pcbdoclinethick}%

\put(-7,0){\line(0,1){145}}%

\put(-12,0){\line(0,1){145}}%

\put(0,0){\line(-1,0){12}}%

\put(0,25){\line(-1,0){12}}%

\put(0,60){\line(-1,0){12}}%

\put(0,85){\line(-1,0){12}}%

\put(0,110){\line(-1,0){12}}%

\put(0,145){\line(-1,0){12}}%

\put(-12,0)

{%

\vspformedboxmm{0}{0}{5}{25}{c}{\normalfontit Инв. № подл.}

\vspformedboxmm{0}{25}{5}{60}{c}{\normalfontit Подп. и дата}

\vspformedboxmm{0}{60}{5}{85}{c}{\normalfontit Взам. инв. №}

\vspformedboxmm{0}{85}{5}{110}{c}{\normalfontit Инв. № дубл.}

\vspformedboxmm{0}{110}{5}{145}{c}{\normalfontit Подп. и дата.}

}%

\end{picture}%

}%

 

вставить

\newcommand{\DrawFieldTopFirst}

{%

}%

 

\newcommand{\DrawFieldBottomNext}

{%

}%

 

 

 

 

 

 

С "рамкой и штампом" разобрался, хотя и жестоко.

Остались вопросы:

1. как убрать точки в содержимом

2. как выровнять нормальные разделы влево с абзацным отступом

 

Убарть точки можно добавив

\addtocontents{toc}{\def\string\@dotsep{1000}}

в тело документа. Т.е. после \begin{document}

Идеологически это, наверное, неверно.

 

1 ) В файл eskdi.sty

добавьте

\renewcommand{\@dotsep}{300}% ГУСТОТА ТОЧЕК

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Новая версия пакета. Разместил на github: https://github.com/yrasik/eskdi

- Сделал возможность печатать шрифтом 14pt,

- NumIntoSections - нумерация объектов в пределах глав

- списки в списках поддерживаются ( \itemb )

- поддержка нестандартных листов (A4x3 и др...)

- добавил интересненькое в приложения

- исправил косячки

 

Пользуйтесь на здоровье.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Доброго времени суток! Хотел бы расширение функционала программы в связи с тем, что теперь проектная документация и результаты инженерных изысканий обязательны для сдачи в органы государственной экспертизы в формате PDF (Приказ Минстроя РФ от 12.05.2017 N 783/ПР)

Интересуют штампы по ГОСТ 21.1101-2013. Думаю сам попробовать сделать. Если что, поможете?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Всем привет!

При установке eskdi в Linux (Debian) столкнулся с тем, что "из коробки" он не работает. Если кому интересно описываю процесс доведения до работоспособного состояния.

 

1) Ставим xetex (он заодно подтягивает texlive):

apt install texlive-xetex

apt install texlive-lang-cyrillic

 

2) Ставим необходимые шрифты

wget http://ftp.us.debian.org/debian/pool/contr...ler_3.7_all.deb

apt install ./ttf-mscorefonts-installer_3.7_all.deb

wget https://github.com/kakkoyun/linux.files/raw...ts/Consolas.ttf

cp ./Consolas.ttf /usr/share/fonts/truetype/msttcorefonts

fc-cache

 

3) Устанавливаем bytefield

wget http://mirrors.ctan.org/macros/latex/contrib/bytefield.zip

unzip ./bytefield.zip

cd ./bytefield

latex bytefield.ins

cp bytefield.sty ~/eskdi/

 

4) Создаем каталог eskdi/about/data

mkdir ./about/data

 

5) Проверяем, что пользователь имеет права на чтение и запись в каталог eskdi, если нет, то делаем пользователя владельцем каталога

 

6) В файле sample_label.tex удалить или закомментировать лишнюю закрывающую фигурную скобку в строке 8

 

После перечисленных действий все начинает работать как надо.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Всем привет!

C ЕСКД более или менее разобрался, но есть потребность в ЕСПД (программные документы). Нумерация в верхнем колонтитуле по центру и на следующей строке колонтитула децимльник документа. В нижнем колонтитуле таблица регистрации изменений.

Подскажите, пожалуйста, как исправить sty - файлы, чтобы генерить такой документ в LaTeX c использованием eskdi.

Заранее благодарен.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Всем привет!

C ЕСКД более или менее разобрался, но есть потребность в ЕСПД (программные документы). Нумерация в верхнем колонтитуле по центру и на следующей строке колонтитула децимльник документа. В нижнем колонтитуле таблица регистрации изменений.

Подскажите, пожалуйста, как исправить sty - файлы, чтобы генерить такой документ в LaTeX c использованием eskdi.

Заранее благодарен.

Доброго времени суток. Уже делал подобное. Придется наверное долго разбираться что и куда.

 

Верхнее правое поле для нумерации страниц в соответствии с п.8.5 ГОСТ Р 21.1101-2013 делал так:

\put(175,287){\line(0,-1){7}}% вертикальная линия

\put(175,280){\line(1,0){10}}% горизонтальная линия

\spformedboxmm{175}{280}{185}{287}{c}{\stampnormalfont \thepage}

 

eskdi_master.zip

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Приветствую. Кто нибудь разбирался как экспортировать документы созданные с помощью eskdi в Word.

А то наш заказчик не хочет pdf, ему нужен word. А в ворде глюков тьма.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Всем доброго времени суток. Пробую разобраться с пакетом ESKDI.

Отказывается компилировать простейший файл, не могу отловить где ошибка.

Прошу подсказать куда копать

\documentclass[a4paper,12pt,russian]{article} %draft
\usepackage[T2A]{fontenc}% Поддержка русских букв

% XeTeX packages
\usepackage[cm-default]{fontspec} % or install lmodern and remove cm-default opt
\usepackage{xunicode} % some extra unicode support
\usepackage{xltxtra} % \XeLaTeX macro


\tolerance=1000
\emergencystretch=0.74cm
\usepackage{indentfirst} %делать отступ в начале параграфа

\usepackage[pdfborder = {0 0 0}]{hyperref} %гиперссылки в документе.

\usepackage[utf8x]{inputenc}	% кодировка текста
\usepackage[russian]{babel}	% руссификация по Бабелю
\usepackage{graphics}

\usepackage[MakeStamp]{eskdi}


\begin{document}
test
\end{document}

 

error.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Подскажите, а кто-нибудь пробовал eskdi с последними дистрибутивами TeXLive (2020 или 2021)?

Я попробовал собрать один из примеров (simple1.tex), всё заканчивается ошибкой 

Undefined control sequence. \DTLgnewdb

За эту команду отвечает пакет datatools, но он у меня установлен. Также интересно, почему из основной ветки на gitlab исчезли все примеры, вижу их только в этом форке.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

On 4/8/2021 at 1:16 PM, Quartz64 said:

Подскажите, а кто-нибудь пробовал eskdi с последними дистрибутивами TeXLive (2020 или 2021)?

TeXLive2020@Win7 - полёт нормальный.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...