我想从图片中显示的输出重现代码。
\documentclass[a4paper, 11pt]{article}
\pagestyle{empty}
\usepackage[utf8]{inputenc}
\usepackage[english, russian]{babel}
\usepackage{amssymb, amsthm, latexsym, amsmath, textcomp, amsfonts,mathtext,cite,enumerate,float}
\usepackage{indentfirst}
\usepackage[T2A]{fontenc}
\usepackage{geometry} %способ ручной установки полей
\geometry{top=2cm} %поле сверху
\geometry{bottom=2cm} %поле снизу
\geometry{left=3cm} %поле справа
\geometry{right=1cm} %поле слева
\begin{document}
\begin{center}
Министерство образования и науки Российской Федерации\\
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования\\
Петрозаводский государственный университет (ПетрГУ)\\
Математический факультет\\
Кафедра информатики и математического обеспечения
\end{center}
\vbox{\vspace{1.3cm}}
\begin{center}
Промежуточный отчет о выполнении курсовой работы
\end{center}
\begin{center}
\begin{LARGE}
Анализ производительности беспроводной сети \\
802.11
\end{LARGE}
\end{center}
\vbox{\vspace{0.5cm}}
\begin{center}
\makebox[15em][l]{Выполнил:}\\
\makebox[15em][l]{студент 3 курса группы 22303 П. Г. Петров}
\end{center}
\vbox{\vspace{0.21cm}}
\hfill\parbox{5cm}{
\hspace*{2cm}\hbox to 0cm{\raisebox{-1em}{\small{\it подпись}}}\hspace*{-2cm}\hrulefill \\ }
\begin{center}
\makebox[15em][l]{Научный руководитель:}\\
\makebox[15em][l]{к.ф.-м.н., доцент И.И.Петров}\\
\hbox to 12cm{Оценка руководителя: \hfil \rule{5cm}{0.5pt}}
\end{center}
\vbox{\vspace{0.5cm}}
\hfill\parbox{5cm}{
\hspace*{2cm}\hbox to 0cm{\raisebox{-1em}{\small{\it подпись}}}\hspace*{-2cm}\hrulefill \\ }
\vspace{16mm}\noindent
\begin{center}
\makebox[15em][l]{Представлен на кафедру}\\
\end{center}
\begin{flushright}
"\rule{0.9cm}{0.5pt}"\rule{5cm}{0.5pt} 2013 г.\\
\end{flushright}
\vspace{5mm}\noindent
\begin{flushright}
\hfill\parbox{6.5cm}{
\hspace*{1cm}\hbox to 0cm{\raisebox{-1em}{\small{\it подпись принявшего работу}}}\hspace*{-1cm}\hrulefill \\ }
\end{flushright}
\vspace{16mm}\noindent
\vspace{\fill}
\begin{center}
\Large
Петрозаводск
2013
\end{center}
\end{document}
答案1
我将通过使用框架minipage
来解决这个问题,以便将您希望推到右侧的内容。
在以下示例中,我对您的代码做了不少改动。首先,您使用了奇怪的 LaTeX 和 TeX 命令组合:使用\mbox
代替\hbox
,使用\itshape
代替\it
。我建议坚持使用 LaTeX:它可以实现您想要的所有效果。您还使用了几种字体开关就像它们是带有参数的宏一样。更改字体大小的命令是\small
和\LARGE
。如果要限定其效果的范围,则需要将它们放在一个组中。
我还创建了一个宏来处理签名行。
以下 MWE 说明了许多此类变化:
\documentclass[a4paper, 11pt]{article}
%\voffset=-2.2mm
%\topmargin=-0.9in
\pagestyle{empty}
\usepackage[utf8]{inputenc}
\usepackage[english, russian]{babel}
\usepackage{amssymb, amsthm, latexsym, amsmath, textcomp, amsfonts,mathtext,cite,enumerate,float}
\usepackage{indentfirst}
\usepackage[T2A]{fontenc}
%% #1 = width
%% #2 = subset dimen
%% #3 = title
\newcommand\subtitledline[3]{%%
\hspace*{\fill}%%
\hspace*{\dimexpr#1/2\relax}%%
\makebox[0pt]{\raisebox{#2}{\small\itshape#3}}%%
\hspace*{-\dimexpr#1/2\relax}%%
\rule{#1}{0.4pt}
}
\usepackage[margin=0.5in]{geometry}
\begin{document}
\begin{center}
Министерство образования и науки Российской Федерации\\
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования\\
Петрозаводский государственный университет (ПетрГУ)\\
Математический факультет
Кафедра информатики и математического обеспечения
\vspace{1.3cm}
Промежуточный отчет о выполнении курсовой работы
{\LARGE
Анализ производительности беспроводной сети \\
802.11}
\end{center}
\hspace*{\fill}
\begin{minipage}[t]{\dimexpr0.6\linewidth}
Выполнил:\\
студент 3 курса группы 22303 П. Г. Петров
\vspace*{1cm}
\hspace*{\fill}\subtitledline{5cm}{-1em}{подпись}
Научный руководитель: \\
зав. кафедрой ИМО, к.т.н.,\\
доцент Ю.~А.~Богоявленский
\subtitledline{5cm}{-1em}{подпись}
\vspace{1.25cm}
\subtitledline{5cm}{-1em}{подпись}
\vspace{16mm}
Представлен на кафедру
\begin{flushright}
"\rule{0.9cm}{0.5pt}"\rule{5cm}{0.5pt} 2013 г.
\end{flushright}
\vspace{5mm}
\subtitledline{6.5cm}{-1em}{подпись принявшего работу}
\end{minipage}
\vspace{17mm}
\begin{center}
\Large
Петрозаводск
2013
\end{center}
\end{document}
事实上,我会完全放弃环境flushright
。由于您一次只应用于一行文本,我建议使用\hspace*{\fill}
:这当然意味着您必须调整这些文本周围的垂直空间签名線。
答案2
那 s 呢minipage
?如果它只是一页的东西:
\documentclass[12pt]{article}
\usepackage{lipsum}
\begin{document}
\begin{center}
\large WORDS
\end{center}
\begin{minipage}[t]{0.45\linewidth}
\vspace{0pt}% empty minipage
\end{minipage}
\hfill
\begin{minipage}[t]{0.5\linewidth}
\vspace{0pt}%
\lipsum[1]
\end{minipage}
\end{document}
答案3
更正后的示例。要选择的精确值:
\documentclass[a4paper, 11pt]{article}
\voffset=-2.2mm
\topmargin -0.9in
\pagestyle{empty}
\usepackage[utf8]{inputenc}
\usepackage[english, russian]{babel}
\usepackage{amssymb, amsthm, latexsym, amsmath, textcomp, amsfonts,mathtext,cite,enumerate,float}
\usepackage{indentfirst}
\usepackage[T2A]{fontenc}
\textheight22cm % PS
\begin{document}
\begin{center}
Министерство образования и науки Российской Федерации\\
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования\\
Петрозаводский государственный университет (ПетрГУ)\\
Математический факультет\\
Кафедра информатики и математического обеспечения
\end{center}
\vbox{\vspace{1.3cm}}
\begin{center}
Промежуточный отчет о выполнении курсовой работы
\end{center}
\begin{center}
\begin{LARGE}
Анализ производительности беспроводной сети \\
802.11
\end{LARGE}
\end{center}
\hspace*{0.29\textwidth}\begin{minipage}{0.71\textwidth} % PS
\hbox{Выполнил:} \hbox{студент 3 курса группы 22303 П. Г. Петров}
\vbox{\hsize=8mm\vspace*{3mm}}
\begin{flushright}
\hfill\parbox{5cm}{
\hspace*{2cm}\hbox to 0cm{\raisebox{-1em}{\small{\it подпись}}}\hspace*{-2cm}\hrulefill \\ }
\end{flushright}
Научный руководитель: \\
зав. кафедрой ИМО, к.т.н.,\\
доцент Ю.~А.~Богоявленский\\[7mm]
{Оценка руководителя:} \hrulefill
%\begin{flushright}
%\hfill\parbox{5cm}{
%\hspace*{2cm}\hbox to 0cm{\raisebox{-1em}{\small{\it подпись}}}\hspace*{-2cm}\hrulefill \\ }
%\end{flushright}
\vspace{4mm}\noindent
\begin{flushright}
\hfill\parbox{5cm}{
\hspace*{2cm}\hbox to 0cm{\raisebox{-1em}{\small{\it подпись}}}\hspace*{-2cm}\hrulefill \\ }
\end{flushright}
\vspace{16mm}\noindent
Представлен на кафедру
\begin{flushright}
"\rule{0.9cm}{0.5pt}"\rule{5cm}{0.5pt} 2013 г.\\
\end{flushright}
\vspace{5mm}\noindent
\begin{flushright}
\hfill\parbox{6.5cm}{
\hspace*{1cm}\hbox to 0cm{\raisebox{-1em}{\small{\it подпись принявшего работу}}}\hspace*{-1cm}\hrulefill \\ }
\end{flushright}
\end{minipage} % PS
\vspace{16mm}\noindent
\vspace{\fill}
\begin{center}
\Large
Петрозаводск
2013
\end{center}
\end{document}