LINUX.ORG.RU

Не стандартные форматы листов без рамок в классе eskdx

 , ,


0

1

Добрый день!

Может кто подскажет, столкнулся с проблемой отображения рамок на нестандартных листах.

Мне в документе нужно несколько листов формата A3 альбомных. На листах размещена таблица, листы должны быть без рамок.

Перед таблицей я прописал следующее \ESKDlandscapeAIII{\ESKDstyle{empty}\ESKDstyle{plain}. Но у меня получается, что на первом листе у меня рамки нет, а на втором листе рамка есть. Вот как у меня это выглядит https://imgur.com/AfPoovr. Хотя согласно документации на eskdx, \ESKDstyle{emty} должен продолжаться пока его не отключу.

Преамбула документа:

\documentclass[russian,utf8,floatsection,equationsection,emptystyle,14pt]{eskdtext}
% Объявляем документ класса eskdtext (подробнее можно узнать из описания пакета eskdx)
% russian - текст на русском языке, utf8 - кодировка документа UTF-8
% floatsection - нумерация таблиц и рисунков с учётом номера главы, equationsection - то же для формул
\usepackage{longtable} % В документе используем пакет longtable для создания таблиц
\usepackage{graphicx} % Используем графику в документе
\DeclareGraphicsExtensions{.png,.jpg}
\graphicspath{ e:\Diplom\picture_for_diplom }
\usepackage[warn]{mathtext} % Русские буквы в формулах
\usepackage[T2A]{fontenc}
\newcommand{\No}{\textnumero}
\usepackage{tabularx}
\usepackage{multirow}
\usepackage{float}
\usepackage{amsmath}
\usepackage[russian]{babel}
\usepackage[pdftex,unicode]{hyperref}
\usepackage{eskdfreesize}
\newcommand{\Strut}[1]{\rule{0pt}{#1}}
\newcommand{\Struts}[1]{\rule{5mm}{#1}}
\usepackage{array}
%\usepackage{mathptmx}
%\renewcommand{\thesection}{\arabic{section}.}
%\renewcommand{\thesubsection}{\arabic{section}.\arabic{subsection}.}
%\renewcommand{\thesubsubsection}{\arabic{section}.\arabic{subsection}.\arabic{subsubsection}.}

% выравнивание содержание по 1 урвоню ------
\makeatletter
\renewcommand{\l@section}{\@dottedtocline{1}{0em}{2.1em}}
\renewcommand{\l@subsection}{\@dottedtocline{1}{0em}{2.1em}}
\renewcommand{\l@subsubsection}{\@dottedtocline{1}{0em}{2.3em}}
\makeatother
%---------------длинынй дефис
\DeclareCaptionLabelSeparator{emdash}{\textemdash}
\captionsetup[figure]{name={Рисунок},labelsep=emdash} 
\captionsetup[table]{name={Таблица},labelsep=emdash}  
%---------------
\renewcommand{\baselinestretch}{1.5} % Задаём  межстрочный интервал

\usepackage{setspace} %произвольный меэстрочный инетрвал

\ESKDsectStyle{section}{\normalsize} % Заголовки глав обычным шрифтом
\ESKDsectStyle{subsection}{\normalsize} % Заголовки разделов обычным шрифтом
\ESKDsectStyle{subsubsection}{\normalsize} % Заголовки подразделов обычным шрифтом
\usepackage[table,xcdraw]{xcolor}
\usepackage[normalem]{ulem} % для подчёркиваний uline
\ULdepth = 1mm % расстояние от линии до текста выше/ниже
\usepackage[numberbottom]{eskdplain}
\ESKDstyle{empty}% откл. нумерацию

\AtBeginDocument{%
	\setlength{\parindent}{12.5mm}                   % Абзацный отступ. 
}
 \usepackage{lscape}
\ESKDsectStyle{section}{\MakeUppercase}  %стиль заголовка
\ESKDsectAlign{section}{Center} %выравнивание заголовка
\ESKDsectSkip{section}{12pt}{12pt}% отступы от заголовка 
\ESKDsectSkip{subsection}{12pt}{12pt}% отступы от заголовка 
\ESKDsectSkip{subsubsection}{12pt}{12pt}% отступы от заголовка 

\addto\captionsrussian{\def\refname{Библиографический список}}% переименование списка литературы в библиографический список

Может кто сталкивался с такими проблема и подскажет.

Заранее спасибо!

Совершенно в этой теме с рамками не разбираюсь, но если бороться с классом будет сложно, то «нестандартные» страницы можно собрать отдельным документом, а в основной подшить с помощью, например, pdfpages.

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

Evgueni ★★★★★
()
Последнее исправление: Evgueni (всего исправлений: 1)