LINUX.ORG.RU

Как сделать минимальную ширину строки в таблице?

 ,


0

2

Добрый день!

Подскажите, как можно сделать что-бы минимальная ширина строки была равна 8 мм. Прилагаю картинку как это выглядит – https://imgur.com/etgNsnr . Класс документа eskdx.

Преамбула

\documentclass[russian,utf8,floatsubsection,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}

\usepackage{tabularx}
\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}% отступы от заголовка 

Таблица

\begin{table}[H]
	\caption{Таблица расшифровки класса защиты IP}
	\label{tab:IP}
	\begin{tabular}{|m{20mm}|m{140mm}|}
		\hline
	1-ая цифра & Защита от проникновения инородных твердых предметов \\ \hline
		0                                & Нет защиты                \\ \hline
		1                                & Защита от проникновения твердых объектов размером более 50 мм; частей человеческого тела, таких как руки, ступни и т.д. или других инородных предметов размером не менее 50 мм. \\ \hline
		2                                & Защита от проникновения твердых размером более 12 мм; пальцев рук или других предметов длинной не более 80 мм, или твердых предметов.                                           \\ \hline
		3                                & Защита от проникновения твердых объектов размером более 2,5 мм; инструментов, проволоки или других предметов диаметром не менее 2,5 мм.                                         \\ \hline
		4                                & Защита от проникновения твердых объектов размером более 1 мм; инструментов, проволоки или других предметов диаметром не менее 1 мм.                                             \\ \hline
		5                                & Частичная защита от проникновения пыли. Полная защита от всех видов случайного проникновения. Возможно, лишь попадание пыли в количестве, не нарушающем работу прибора.         \\ \hline
		6                                & Полная защита от проникновения пыли и случайного проникновения.          \\ \hline
		2-ая цифра & Защита от проникновения инородных жидкостей    \\ \hline
		0                                & Нет защиты               \\ \hline
		1                                & Защита от попадания капель, падающих вертикально вниз.                   \\ \hline
		2                                & Защита от попадания капель, падающих объектов сверху под углом к вертикали не более 15° (оборудование в нормальном положении).     \\ \hline
		3                                & Защита от попадания капель или струй, объектов падающих сверху под углом к вертикали не более 60° (оборудование в нормальном положении).                                        \\ \hline
		4                                & Защита от попадания капель или брызг, падающих под любым углом.         \\ \hline
		5                                & Защита от попадания струй воды, падающих под любым углом.                                                                                                                       \\ \hline
		6                                & Защита от попадания струй воды под от всех видов давлением под любым углом.                                                                                                     \\ \hline
		7                                & Защита от попадания воды при временном погружении в воду. Вода не вызывает порчи оборудования при определенной глубине и времени погружения.                                    \\ \hline
		8                                & Защита от попадания воды при постоянном погружении в воду. Вода не вызывает порчи оборудования при заданных условиях и неограниченном времени погружения.                       \\ \hline
	\end{tabular}
\end{table}

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

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

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

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