XADV ТГ
Нежелезнодорожное творчество, наука и досуг

ТВОРЧЕСКАЯ ГРУППА

Навигация
Категории раздела
Стихи [8]
Рассказы [2]
Хелависаведение [1]
Новые новости! [6]
Новости о работе сайта и творческой группы.
Учебная работа [7]
Приключения станочка [0]
Я гравировщик, здесь я хочу описывать процесс изучения работы с гравировальными станками, это интересно!
Офис, LaTeX, CAD [4]
Тематика сообщений по софту CAD, TeX, офису.
Локомотивное хозяйство и техническое обслуживание [0]
Главная » 2019 » Декабрь » 8 » Шапка для документа LaTeX, подходящего для курсовых работ ПГУПС
16:40
Шапка для документа LaTeX, подходящего для курсовых работ ПГУПС

Пишу документы в LaTex. Давно я это дело начал, ещё в 2015 году, а потом забросил, так как не нужно было, Удобно было это делать с помощью libreOffice, но и у него и у MS Office Word есть большие проблемы со стабильностью при верстке документов с большим количеством формул, оглавлением, подписями таблиц, рисунков, нумерацией списков и организации навигации по документу.

Технари знают, как верстать документы в LaTeX, а "ламеры" нет.  Если ты "ламер". то у тебя проект развалится.

Итак, не буду объяснять (пока что) как пользоваться LaTex, об этом можно прочитать на страницах в Сети.

Я приведу листинг основного файла.

\documentclass[a4paper,12pt]{article}

\usepackage[utf8]{inputenc}
\usepackage[english, russian]{babel}
%\uespackage{amsmath,mathtext,cite,enumerate,float}
\usepackage[T2A]{fontenc}
\usepackage{amsmath, amssymb}
\usepackage{graphicx}
%\usepackage{pscyr}
\usepackage{ragged2e}
\usepackage{float}%"Плавающие" картинки
\usepackage{wrapfig}%Обтекание фигур (таблиц, картинок и прочего)
\graphicspath{{images/}}
\makeatletter
\renewcommand{\@biblabel}[1]{#1.}
\makeatother
\usepackage{indentfirst}
\setlength\parindent{1.25cm}
\usepackage{multirow}
\usepackage{longtable}
\usepackage{geometry} % Меняем поля страницы
\geometry{left=3cm}% левое поле
\geometry{right=1.5cm}% правое поле
\geometry{top=2cm}% верхнее поле
\geometry{bottom=2cm}% нижнее поле
\usepackage{setspace}
\usepackage{pscyr}
\renewcommand{\rmdefault}{ftm}
\newcommand{\specialcell}[2][c]{%
 \begin{tabular}[#1]{@{}c@{}}#2\end{tabular}}
\renewcommand{\theenumi}{\arabic{enumi}}% Меняем везде перечисления на цифра.цифра
\renewcommand{\labelenumi}{\arabic{enumi}}% Меняем везде перечисления на цифра.цифра
\renewcommand{\theenumii}{.\arabic{enumii}}% Меняем везде перечисления на цифра.цифра
\renewcommand{\labelenumii}{\arabic{enumi}.\arabic{enumii}.}% Меняем везде перечисления на цифра.цифра
\renewcommand{\theenumiii}{.\arabic{enumiii}}% Меняем везде перечисления на цифра.цифра
\renewcommand{\labelenumiii}{\arabic{enumi}.\arabic{enumii}.\arabic{enumiii}.}% Меняем везде перечисления на цифра.цифра

 
\usepackage[nooneline]{caption} %включаем положение названия таблицы влево
\captionsetup[table]{justification=raggedright, labelsep=endash}% устанавливаем разделитель (вместо : будет -)
\captionsetup[figure]{justification=centering,labelsep=endash} %положение подписи рисунка
\usepackage{color}
\definecolor{Grey}{RGB}{169,176,184}
\usepackage[colorlinks=true, linkcolor=Grey]{hyperref}

 
\begin{document}
\def\figurename{Рисунок}% Делаем подписи рисунков по ГОСТ 7.32
\input{DiplomProject-Title}% это титульный лист
\setcounter{page}{2} % начать нумерацию с номера три
\def\contentsname{\begin{center}СОДЕРЖАНИЕ\end{center}}
\tableofcontents

 
\pagebreak
\input{test}

 
\end{document}

 

Пример документа, сгенерированного на этой основе доступен здесь: ТАП

Категория: Офис, LaTeX, CAD | Просмотров: 276 | Добавил: Aleksey | Рейтинг: 0.0/0
Всего комментариев: 0
Друзья сайта
  • XADV Studio
  • Youtube канал админа Aleksey
  • Youtube канал админа DM
  • XADV © создано в 2004 году по 2024