История изменений
Исправление
Eddy_Em,
(текущая версия)
:
Я уже приводил пример своего старого диссертационного стиля. Пойдет и для курсовиков:
\gdef\capnames{
\gdef\figurename{Рисунок}
\gdef\chaptername{ГЛАВА}
\gdef\appendixname{ПРИЛОЖЕНИЕ}
\gdef\bibname{СПИСОК ЛИТЕРАТУРЫ}
\gdef\contentsname{СОДЕРЖАНИЕ}
\bibliographystyle{gost71s}
}
\long\def\@makecaption#1#2{%
\vskip\abovecaptionskip
\sbox\@tempboxa{#1.~-- #2}%
\ifdim \wd\@tempboxa >\hsize
#1.~-- #2\par
\else
\global \@minipagefalse
\hb@xt@\hsize{\hfil\box\@tempboxa\hfil}%
\fi
\vskip\belowcaptionskip}
\def\chapter{\clearpage\secdef\@chapter\@schapter}
\def\@makechapterhead#1{%
{\normalfont
\bfseries\begin{center}\lowercase{\@chapapp}\space
\thechapter\end{center}\par\nobreak
\begin{center}\lowercase{#1}\end{center}\par\nobreak\vskip 10\p@}}
\def\@makeschapterhead#1{%
{\raggedright \normalfont \bfseries
\begin{center}\lowercase{#1}\end{center}\par\nobreak\vskip 10\p@}}
\renewcommand{\thesection}{\thechapter.\@arabic\c@section.}
\renewcommand{\thesubsection}{\thesection\@arabic\c@subsection.}
\renewcommand{\thesubsubsection}{\thesubsection\@arabic\c@subsubsection.}
\renewcommand{\theequation}{\thechapter.\,\@arabic\c@equation}
\def\section{\@dblarg\@section}
\def\@section[#1]#2{\refstepcounter{section}%
\vspace{28pt plus 1cm minus 7pt}\par\pagebreak[3]%
\hangindent=\parindent
{\nobreak\noindent\hspace*{\hangindent}\raggedright\bf
\llap{\thesection\space}\lowercase{#2}}%
\addcontentsline{toc}{section}{\thesection\space #1}\par\nobreak}
\renewcommand{\subsection}[1]{\refstepcounter{subsection}
\vspace{14pt plus 7pt minus 3pt}\nobreak\par%\pagebreak[1]%
{\bf\thesubsection\space #1}%
\addcontentsline{toc}{subsection}{\thesubsection\space #1}%
\par\nobreak}
\renewcommand{\subsubsection}[1]{
\relax\par\pagebreak[1]
{\bf #1}\par\nobreak}
Исправление
Eddy_Em,
:
Я уже приводил пример своего старого диссертационного стиля. Пойдет и для курсовиков:
\gdef\capnames{
\gdef\figurename{Рисунок}
\gdef\chaptername{ГЛАВА}
\gdef\appendixname{ПРИЛОЖЕНИЕ}
\gdef\bibname{СПИСОК ЛИТЕРАТУРЫ}
\gdef\contentsname{СОДЕРЖАНИЕ}
\bibliographystyle{gost71s}
}
\long\def\@makecaption#1#2{%
\vskip\abovecaptionskip
\sbox\@tempboxa{#1.~-- #2}%
\ifdim \wd\@tempboxa >\hsize
#1.~-- #2\par
\else
\global \@minipagefalse
\hb@xt@\hsize{\hfil\box\@tempboxa\hfil}%
\fi
\vskip\belowcaptionskip}
\def\chapter{\clearpage\secdef\@chapter\@schapter}
\def\@makechapterhead#1{%
{\normalfont
\bfseries\begin{center}\lowercase{\@chapapp}\space
\thechapter\end{center}\par\nobreak
\begin{center}\lowercase{#1}\end{center}\par\nobreak\vskip 10\p@}}
\def\@makeschapterhead#1{%
{\raggedright \normalfont \bfseries
\begin{center}\lowercase{#1}\end{center}\par\nobreak\vskip 10\p@}}
\renewcommand{\thesection}{\thechapter.\@arabic\c@section.}
\renewcommand{\thesubsection}{\thesection\@arabic\c@subsection.}
\renewcommand{\thesubsubsection}{\thesubsection\@arabic\c@subsubsection.}
\renewcommand{\theequation}{\thechapter.\,\@arabic\c@equation}
\def\section{\@dblarg\@section}
\def\@section[#1]#2{\refstepcounter{section}%
\vspace{28pt plus 1cm minus 7pt}\par\pagebreak[3]%
\hangindent=\parindent
{\nobreak\noindent\hspace*{\hangindent}\raggedright\bf
\llap{\thesection\space}\lowercase{#2}}%
\addcontentsline{toc}{section}{\thesection\space #1}\par\nobreak}
\renewcommand{\subsection}[1]{\refstepcounter{subsection}
\vspace{14pt plus 7pt minus 3pt}\nobreak\par%\pagebreak[1]%
{\bf\thesubsection\space #1}%
\addcontentsline{toc}{subsection}{\thesubsection\space #1}%
\par\nobreak}
\renewcommand{\subsubsection}[1]{
\relax\par\pagebreak[1]
{\bf #1}\par\nobreak}
Исходная версия
Eddy_Em,
:
Я уже приводил пример своего старого диссертационного стиля. Пойдет и для курсовиков:
\gdef\capnames{
\gdef\figurename{Рисунок}
\gdef\chaptername{ГЛАВА}
\gdef\appendixname{ПРИЛОЖЕНИЕ}
\gdef\bibname{СПИСОК ЛИТЕРАТУРЫ}
\gdef\contentsname{СОДЕРЖАНИЕ}
\bibliographystyle{gost71s}
}
\long\def\@makecaption#1#2{%
\vskip\abovecaptionskip
\sbox\@tempboxa{#1.~-- #2}%
\ifdim \wd\@tempboxa >\hsize
#1.~-- #2\par
\else
\global \@minipagefalse
\hb@xt@\hsize{\hfil\box\@tempboxa\hfil}%
\fi
\vskip\belowcaptionskip}
\def\chapter{\clearpage\secdef\@chapter\@schapter}
\def\@makechapterhead#1{%
{\normalfont
\bfseries\begin{center}\lowercase{\@chapapp}\space
\thechapter\end{center}\par\nobreak
\begin{center}\lowercase{#1}\end{center}\par\nobreak\vskip 10\p@}}
\def\@makeschapterhead#1{%
{\raggedright \normalfont \bfseries
\begin{center}\lowercase{#1}\end{center}\par\nobreak\vskip 10\p@}}
\renewcommand{\thesection}{\thechapter.\@arabic\c@section.}
\renewcommand{\thesubsection}{\thesection\@arabic\c@subsection.}
\renewcommand{\thesubsubsection}{\thesubsection\@arabic\c@subsubsection.}
\renewcommand{\theequation}{\thechapter.\,\@arabic\c@equation}
\def\section{\@dblarg\@section}
\def\@section[#1]#2{\refstepcounter{section}%
\vspace{28pt plus 1cm minus 7pt}\par\pagebreak[3]%
\hangindent=\parindent
{\nobreak\noindent\hspace*{\hangindent}\raggedright\bf
\llap{\thesection\space}\lowercase{#2}}%
\addcontentsline{toc}{section}{\thesection\space #1}\par\nobreak}
\renewcommand{\subsection}[1]{\refstepcounter{subsection}
\vspace{14pt plus 7pt minus 3pt}\nobreak\par%\pagebreak[1]%
{\bf\thesubsection\space #1}%
\addcontentsline{toc}{subsection}{\thesubsection\space #1}%
\par\nobreak}
\renewcommand{\subsubsection}[1]{
\relax\par\pagebreak[1]
{\bf #1}\par\nobreak}