Несколько проблем есть, которые не могу решить
1)Как сделать выравнивание по ширине в таблице?
2)Как убрать отступ между надписью "Листинг данного подраздела представлен на рисунке 1." и рисунком?
Код:
\documentclass[a4paper,14pt,oneside,final]{extreport}
\usepackage[cp1251]{inputenc}
\usepackage[english,russian]{babel}
\usepackage[T2A,T1]{fontenc}
\usepackage{indentfirst}
\usepackage[left=25mm,right=10mm,top=20mm,bottom=20mm]{geometry}
\usepackage{tocloft} % Оглавление
\usepackage{graphicx}
\usepackage[shortlabels]{enumitem}
\renewcommand\rmdefault{ftm} % Times New Roman
\parindent=15mm % Абзацный отступ
%\renewcommand{\aftersection}{24pt} %{6pt plus .1pt}
% Настраиваем разделы
\makeatletter
\renewcommand{\l@section}{\@dottedtocline{1}{0.4cm}{0.4cm}}
\renewcommand{\thesection}{\arabic{section}}
\renewcommand{\section}{\@startsection{section}{1}{1.5cm}{-3.5ex plus -1ex minus -.2ex}{2.3ex plus.2ex}{\raggedright\normalfont\bfseries}}
\makeatother
\renewcommand{\caption}{\\Рисунок \arabic{section} -- }
% Листинг Latex
\usepackage{color}
\definecolor{gray}{rgb}{0.3,0.3,0.3}
\usepackage{listings}
\lstloadlanguages {[LaTeX]TeX}
\lstset{language=[LaTeX]TeX,
commentstyle=\color{red}, % comment style
keywordstyle=\color{blue}, % keyword style
numberstyle=\tiny\color{gray} % style for the line-numbers
\linespread{1}}
\lstset{breaklines=true}
\lstdefinestyle{numbers} {numbers=left, stepnumber=1, numberstyle=\tiny, numbersep=14pt, xleftmargin=20 mm}
% Настраиваем перечни
\makeatletter
\renewcommand{\@listI}{%
\leftmargin=0pt
\rightmargin=0pt
\labelsep=1mm
\labelwidth=0pt
\itemindent=20mm
\listparindent=0pt
\itemsep=\parsep}
\makeatother
\topsep=3pt
\itemsep=0pt
\parsep=0pt
\renewcommand{\labelitemi}{--}
\renewcommand{\theenumi}{\arabic{enumi}}
\renewcommand{\theenumii}{\arabic{enumii})}
\renewcommand\labelenumi{\theenumi}
\renewcommand\labelenumii{\theenumii}
% Автоподпись таблиц
\newcommand\TABLE[1]{
\refstepcounter{table}
\hspace{-15mm}Таблица \arabic{table} -- #1
\vspace{0mm}
\nopagebreak
}
\begin{document}
\vspace{14pt}
\LaTeX имеет встроенные средства для рисования диаграмм, схем и т. п. Однако чаще всего для создания рисунков удобнее использовать специально предназначенные для этого программы, а затем вставить готовый рисунок в документ. Для вставки рисунков существует несколько пакетов, одним из которых является пакет graphicx. В общем случае этот пакет может вставить векторный рисунок из файла в формате Encapsulated PostScript (с расширением .eps). При компиляции документа в формат PDF можно использовать также растровые рисунки (в форматах JPEG или PNG). Команды изученные в подразделе представлены на таблице 1.
\TABLE{Команды изученные в подразделе}
\vspace{-14pt}
\begin{table}[h]
\begin{tabular}{|l|l|}
\hline Команда & Действие\\
\hline includegraphics & Вставка рисунка\\
width & Указывает ширину рисунка\\ \hline
\end{tabular}
\end{table}
\vspace{-14pt}
Вставленный таким образом рисунок обрабатывается как одна очень большая буква. Для более точного управления размещением рисунков, а, заодно, для их нумерации применяются специальные окружения, позволяющие создавать «плавающие» объекты.
\vspace{0mm}
Листинг данного подраздела представлен на рисунке 1.
\vspace{0mm}
\begin{figure}[h]
\centering
\includegraphics{1}
\caption{Листинг первого подраздела}
\end{figure}
\vspace{0mm}
\end{document}