stryaponoff
@stryaponoff
PHP developer

Врезка в LaTeX

Здравствуйте, решил попробовать LaTeX как замену LibreOffice Writer, но не могу разобраться, как сверстать врезку, выровненную по правому краю, но с содержимым, выровненным по левому краю.

Чтобы было более понятно, приложу схематично нарисованный титульный лист, где красным выделено то, что мне нужно в итоге:
  • Вопрос задан
  • 4781 просмотр
Решения вопроса 1
Antigluk
@Antigluk
Вот так я оформляю все свои титулки. Собственно, врезка — блок flushright
\begin{center}

{\large Національний технічний університет України \\
<<Київський політехнічний інститут>>\\
Факультет інформатики та обчислювальної техніки\\[3cm]
}

\huge Розрахунково-графічна робота \\[0.6cm]
\large Електричне поле в діелектриках. Конденсатори. Енергія поля. \\[3.7cm]

\begin{flushright}
\begin{minipage}{0.4\textwidth}
\emph{Виконав:} Радер~Роман~Ілліч\\
\emph{Факультет:} ІОТ\\
\emph{Група:} ІО-02\\
\emph{Номер:} 22\\
\emph{Залікова книжка №} 0215\\[0.3cm]
\end{minipage}
\end{flushright}

\vfill

{\large Київ - 2011}

\end{center}
\thispagestyle{empty}
\newpage
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 4
\documentclass[russian,utf8,floatsection,equationsection]{eskdtext}
% Объявляем документ класса eskdtext (подробнее можно узнать из описания пакета eskdx)
% russian - текст на русском языке, utf8 - кодировка документа UTF-8
% floatsection - нумерация таблиц и рисунков с учётом номера главы, equationsection - то же для формул
\usepackage{longtable} % В документе используем пакет longtable для создания таблиц
\usepackage{graphicx} % Используем графику в документе

\usepackage{mathtext} % Русские буквы в формулах
\usepackage[T2A]{fontenc}

\ESKDdocName{Проект сети широкополосного доступа на базе FTTH в г. Тавда}
\ESKDsignature{ДИПЛОМНЫЙ ПРОЕКТ}

\ESKDdepartment{%
Государственное образовательное учреждение высшего профессионального образования
}
\ESKDcompany{%
<<Сибирский государственный университет телекоммуникаций и информатики>>

(ГОУ ВПО <<СибГУТИ>>)
}
\ESKDauthor{Федотов~С.\,А.} % "Разраб." в штампе на листе содержания
\ESKDchecker{Иванов И.И.} % "Пров." в штампе на листе содержания
\ESKDnormContr{Петров П.П.} % "Н. контр." в штампе на листе содержания
\ESKDapprovedBy{Сидоров С.С.}% "Увт." в штампе на листе содержания
\ESKDdate{2011/01/17} % Дата (Год отображается на титульной странице)
\ESKDsignature{ФЗО 210406.052 ПЗ} % Шифр
\ESKDletter{}{У}{} % Литеры

\renewcommand{\ESKDtheTitleFieldX}{%
Новосибирск

\ESKDtheYear~г.} % Шаблон для отображения в нижней части титульного листа города и года

\ESKDtitleApprovedBy{Зав. Кафедрой}{Лебедянцев В.В.} % Утверждаю
\ESKDtitleDesignedBy{Дипломник}{Федотов С.А.} % Подпись и дата под заголовком документа

\renewcommand{\baselinestretch}{1} % Задаём единичный межстрочный интервал

\ESKDsectStyle{section}{\normalsize} % Заголовки глав обычным шрифтом
\ESKDsectStyle{subsection}{\normalsize} % Заголовки разделов обычным шрифтом
\ESKDsectStyle{subsubsection}{\normalsize} % Заголовки подразделов обычным шрифтом

\begin{document} % Маркер начала документа
\maketitle % Создать титульный лист на основе данных в заголовке документа
\tableofcontents % Создать содержание документа (потребуется дважды сформировать документ для того,
% чтобы номера страниц сформировались правильно)
\newpage % Начать следующий раздел с новой страницы
\section{Введение} % Первая глава - "Введение"
% Содержание документа
Это демонстрационный документ. Чтобы начать следующий абзац необходимо
вставить пустую строку.

Этот текст будет уже в следующем абзаце.
\end{document} % Маркер завершения документа


Так подойдёт?
Если интересно, вот мой черновик на базе того, что применял при написании диплома — www.tavda.net/archives/147
Ответ написан
WNeZRoS
@WNeZRoS
\begin{flushright}
\begin{minipage}{150px}
Первое что пришло в голову.\\
Я думаю сама идея подойдёт.
\end{minipage}
\end{flushright}
Ответ написан
Комментировать
rasa
@rasa
Приведите текст верстки?
Ответ написан
Комментировать
ENargit
@ENargit
Я при написании диплома в LaTeX делал всё, кроме титульной страницы. Титулку по-привычке делал в OpenOffice.

Дело в том, что если стоит цель просто написать записку(а не сделать реюзабельный шаблон для будущих поколений), то большинство преимуществ LaTeX на титульном листе нивелируются. Правда, у нас в ВУЗе шаблон титульного листа более извращенный.

Кроме того, чтобы что-то менять в верстке титулки Вам придется влазить в код eskdtext.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы