2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему
 
 Списки
Сообщение20.04.2014, 08:12 


25/03/14
13
Как сделать так, чтобы у ответов на вопросы были одни и те же отступы, что и у самих вопросов?

Код:
\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}

\begin{center}Контрольные вопросы\end{center}
\vspace{3mm}


\begin{enumerate}
\item Как вставить рисунок в \LaTeX?

\vspace{3mm}
Вставка рисунка осуществляется с помощью команды includegraphics. Команда имеет один необязательный аргумент -- имя файла с рисунком (без расширения). Имеется один необязательный параметр -- список опций. Наиболее востребованная опция -- width, указывает ширину рисунка. Например, следующая команда вставляет рисунок, масштабируя его таким образом, чтобы он занимал 90\% ширины экрана:
\begin{lstlisting}   
\includegraphics[width=.9\textwidth]{myphoto}
\end{lstlisting}
\item Что такое плавающий объект?

Плавающие объекты применяются для работы с рисунками и таблицами. В первом случае используется окружение figure, во втором -- table.
\item Как разместить плавающий объект точно в указанном месте?

В необязательном параметре этих окружений можно указать предпочтительное размещение объекта.
По умолчанию плавающие объекты размещаются так, как если бы были указаны ключи tbp.
\item Какими способами можно сделать подрисуночную надпись?

Для подписи рисунков и именования таблиц можно использовать команду caption. Он не только выведет номер рисунка или таблицы, отформатированное соответствующим образом название (которое указывается в параметрах команды), увеличит нужный счетчик.
Используемый в LaTeX’е по-умолчанию формат подписей к рисунками названий таблиц не соответствует российским стандартам. Настроить этот формат можно переопределив команду \verb|\@makecaption| citeLvov или используя специальные пакеты (например, caption).Можно также определить свою команду для создание подписей.
\item Как сделать ссылку на рисунок, которая бы автоматически менялась при изменении нумирации рисунков?

Для автоматизации ссылок в  LaTeX'e используются метки, которые можно установить командой label. Для того, чтобы сослаться на объект, помеченный меткой, можно использовать команду ref. С помощью команды refpage можно сослаться на номер страницы объекта. В двух последних командах в качестве аргумента указывается имя метки.
\item Как команда \LaTeX'a используется для вывода слова <<Оглавление>>?

Для вставки списка в нужное место используется специальная команда без аргументов. Для оглавления -- tableofcontents, для списка фигур -- listoffigures, для списка фигур -- listoftables.
\end{enumerate}
\end{document}

 Профиль  
                  
 
 Re: Списки
Сообщение20.04.2014, 20:22 
Заслуженный участник
Аватара пользователя


31/01/14
11103
Hogtown
Как насчет минимальных примеров, причем если язык не по существу—то на английском и без кодировок?

 Профиль  
                  
 
 Re: Списки
Сообщение20.04.2014, 22:10 
Заслуженный участник


28/04/09
1933
Возможно, если Вам требуется создать что-то вроде контрольной работы/теста/задачника с вопросами и ответами, то лучше использовать какой-либо специализированных $\LaTeX$ пакетов.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group