LINUX.ORG.RU

Диплом бакалавра ГОСТ/ДСТУ в LaTeX

 


9

5

Пришло время садиться за диплом. Писать его буду в соответствии со стандартами либо ГОСТ, либо ДСТУ, непонятно, в Крыму пока вроде делаем по ДСТУ.

Так вот дабы не писать с нуля собственный шаблон, хотелось бы найти максимально приближенный к реальному шаблон диплома бакалавра, который я по необходимости допилю.

Пока нашел только это: http://habrahabr.ru/post/144648/ и это https://github.com/protsenkovi/latex-ssau-gost-style

Там Eddy_Em вроде что-то говорил про собственный шаблон, то ли диссертации, то ли диплома.

Может кто поделится?

UPD: 30.04.2015

Кому лень листать весь тред, можно прочитать этот коммент, надеюсь поможет: Диплом бакалавра ГОСТ/ДСТУ в LaTeX (комментарий)

★★★★★

Ответ на: комментарий от Evgueni

Оу, забыл кастануть. Спасибо, про диссер слышал, но не пробовал пока.

Amet13 ★★★★★ ()

Почему именно в латехе? В нашей шаражке о нем никто не слышал, писали в обычном офисе.

sambist ★★ ()
Последнее исправление: sambist (всего исправлений: 1)

Я то же думал напишу красиво в LaTeX'е... Ага, в итоге когда пришлось воды добавлять за пол часа в офис перевел :)

deterok ★★★★★ ()

Проще самому создать с документклассом report. С чужим шаблоном запутаешься и не будешь знать, как исправить. Это гораздо проще, чем кажется. Единственное стороннее из специфических для диссертации пакетов, что использовать - это настройки библиографии.

Дело в том, что требования определены в стандарте «Диссертация и автореферат» и некоторых других. Но на кафедрах часто делаются собственные методички, в которых есть ряд противоречий (например, размер бумаги A5 или А4, или место, где стоит номер страницы и т.д.). И шаблон, который ты возьмешь с гитхаба, может содержать эти специфические требования. Только сам. Титульную страницу тоже вручную.

Deleted ()
Последнее исправление: Deleted (всего исправлений: 4)
Ответ на: комментарий от sambist

Почему именно в латехе?

Потому что при сколь-нибудь сложном оформлении и достаточном объёме текста в wysiwyg проще умереть, чем сделать нормальный документ.

ugoday ★★★★★ ()
Ответ на: комментарий от Evgueni

Что-то скачанный архив с CTAN не очень, с кодировкой у меня что-то.

Amet13 ★★★★★ ()
Ответ на: комментарий от Amet13

а) Он у тебя должен уже стоять в рамках дистрибутива TeX Live (если он не старше 2010) Ставь texlive-full

б) где конкретно у тебя проблемы, с чем и с какой кодировкой.

P.S. Кастовать меня не нужно — достаточно метки latex

Evgueni ★★★★★ ()
Последнее исправление: Evgueni (всего исправлений: 1)

Посоветуйся с руководителем, одобрит ли. Не знаю как там у вас в Крыму, но на территории РФ попадаются случаи латехофобии как среди преподавателей, что и среди нормоконтроллеров.

r_asian ☆☆☆ ()
Ответ на: комментарий от Evgueni

После распаковки архива вместо кириллицы в файлах кракозябры. Это я поправил. При попытке компиляции примера работ бакалавра  

! LaTeX Error: Missing \begin{document}.

Amet13 ★★★★★ ()
Ответ на: комментарий от Deleted

Естественно буду делать под себя. Но найти хотя бы базовый костяк, чтобы было с чего начинать.

Amet13 ★★★★★ ()
Ответ на: комментарий от r_asian

Руководитель одобрит, знает что это такое и для чего нужно. Насчет нормоконтроллеров не знаю пока.

Amet13 ★★★★★ ()
Ответ на: комментарий от r_asian

случаи латехофобии

Так а как они отличат вообще latex от не'latex? Какие конкретно признаки выдают использование latex? Высокое качество шрифтов и формул? Остальное легко подгоняется под стандарты. Есть какие-то конкретные случаи, когда придирались? И что есть в стандартах такого, что нельзя исполнить в latex?

Посоветуйся с руководителем, одобрит ли.

Это вообще не его дело.

Deleted ()
Последнее исправление: Deleted (всего исправлений: 3)

У меня элементарно свой стилевой файл. Здесь, например, можешь забрать.

Вот это я использовал, чтобы диссиру придать ГОСТовский вид (даже у оппонента, который сильно к ГОСТу придирался, никаких претензий не было):

\def\figurename{Рисунок}
\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}
\renewcommand{\@biblabel}[1]{#1.\hfill}
\def\@makechapterhead#1{%
    {\parindent \z@ \normalfont \bfseries\begin{center}\lowercase{\@chapapp}\space
    \thechapter\end{center}\par\nobreak
    \vskip 5\p@
    \begin{center}\lowercase{#1}\end{center}\par\nobreak\vskip 10\p@}}
\def\@makeschapterhead#1{%
    {\parindent \z@ \raggedright \normalfont \bfseries
    \begin{center}\lowercase{#1}\end{center}\par\nobreak\vskip 10\p@}}
\renewcommand{\section}[1]{\refstepcounter{section}\vspace{20pt plus 10pt minus 5pt}\par\pagebreak[3]
	\parbox{\textwidth}{\bf\begin{center}\thesection\space #1\end{center}}%
	\addcontentsline{toc}{section}{\thesection\space #1}%\markboth{\thesect #1}{\thesect #1}
	\par\nopagebreak}
\renewcommand{\subsection}[1]{\refstepcounter{subsection}\vspace{14pt plus 7pt minus 3pt}\par\pagebreak[3]
	\parbox{\textwidth}{\bf\begin{center}\thesubsection\space #1\end{center}}%
	\addcontentsline{toc}{subsection}{\thesubsection\space #1}\par\nopagebreak}
\renewcommand{\thesection}{\thechapter.\@arabic\c@section.}
\renewcommand{\thesubsection}{\thesection\@arabic\c@subsection.}
\renewcommand{\thesubsubsection}{\thesubsection\@arabic\c@subsubsection.}

\renewcommand{\theequation}{\thechapter.\,\@arabic\c@equation}

Eddy_Em ☆☆☆☆☆ ()
Ответ на: комментарий от Eddy_Em

А вот еще штука, которая с авторефератом поможет:

\usepackage[koi8-r]{inputenc}
\usepackage[russian]{babel}
\usepackage[14pt]{extsizes}
\textwidth=158.4mm
\evensidemargin=15.4mm
\oddsidemargin=8.7mm
\topmargin=5mm
\headheight=14pt
\headsep=20pt
\footskip=14pt
\textheight=239mm
\parsep=2pt plus 2pt minus 1pt
\renewcommand{\@oddhead}{\vbox{\hbox to \textwidth{\strut\hfil\thepage\hfil}}}
\renewcommand{\@evenhead}{\vbox{\hbox to \textwidth{\hfil\thepage\hfil}}}
\renewcommand{\@oddfoot}{}
\renewcommand{\@evenfoot}{}
\setcounter{tocdepth}{2}
\parindent=1cm
\renewcommand{\baselinestretch}{1.5}
\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}
\renewcommand{\@biblabel}[1]{#1.\hfill}
\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}

\def\@soiskpodp{{\small\tt$\backslash$soiskpodp\{ps-файл с подписью соискателя\}}}
\newcommand{\soiskpodp}[1]{\def\@soiskpodp{\includegraphics{#1}}}
\def\@sekrpodp{{\small\tt$\backslash$sekrpodp\{ps-файл с подписью секретаря\}}}
\newcommand{\sekrpodp}[1]{\def\@sekrpodp{\includegraphics{#1}}}
\def\@sekrname{{\small\tt$\backslash$sekrname\{Имя секретаря\}}}
\newcommand{\sekrname}[1]{\def\@sekrname{#1}}
\def\@disstitle{{\tt$\backslash$disstitle\{Название диссера\}}}
\newcommand{\disstitle}[1]{\def\@disstitle{\lowercase{#1}}}
\def\@specialn{{\tt$\backslash$specialn\{Специальность\}}}
\newcommand{\specialn}[1]{\def\@specialn{\uppercase{#1}}}
\def\@stepen{{\tt$\backslash$stepen\{Ученая степень (род. падеж)\}}}
\newcommand{\stepen}[1]{\def\@stepen{\uppercase{#1}}}
\def\@nauchruk{{\tt$\backslash$nauchruk\{Научный руководитель\}\{степень\}}}
\def\@stepnauchruk{---}
\newcommand{\nauchruk}[2]{\def\@nauchruk{#1}\def\@stepnauchruk{\uppercase{#2}}}
\def\@frstopp{{\tt$\backslash$frstopp\{Первый оппонент\}\{степень\}}}
\def\@stepfrstopp{---}
\newcommand{\frstopp}[2]{\def\@frstopp{#1}\def\@stepfrstopp{#2}}
\def\@scndopp{{\tt$\backslash$scndopp\{Второй оппонент\}\{степень\}}}
\def\@stepscndopp{---}
\newcommand{\scndopp}[2]{\def\@scndopp{#1}\def\@stepscndopp{#2}}
\def\@vedorg{{\tt$\backslash$vedorg\{Ведущая организация\}}}
\newcommand{\vedorg}[1]{\def\@vedorg{#1}}
\def\@dtime{{\tt$\backslash$dtime\{Время защиты\}}}
\def\@ddate{{\tt$\backslash$ddate\{Дата защиты\}}}
\newcommand{\dtime}[1]{\def\@dtime{#1}}
\newcommand{\ddate}[1]{\def\@ddate{#1}}
\def\@ardate{{\tt$\backslash$ardate\{Дата рассылки автореферата\}}}
\newcommand{\ardate}[1]{\def\@ardate{#1}}
\newcommand{\autoreftitle}{
\begin{titlepage}
\hspace*{10cm}\it На правах рукописи\rm\\
\vspace*{2cm}\ \\
\centerline{\large\@author}
\raisebox{3cm}[0pt][0pt]{\hbox to\textwidth{\hfil\@soiskpodp}}
\vbox to 0pt{\parbox{\textwidth}{\begin{center}
\large\@disstitle\end{center}}}
\vspace*{2cm}\par
\vbox to 0pt{\hbox to \textwidth{\hss\parbox{0.7\textwidth}{\begin{center}\@specialn\end{center}}\hss}}
\vspace*{2cm}\par\centerline{\large АВТОРЕФЕРАТ}
\centerline{\large диссертации на соискание ученой степени}
\centerline{\large\@stepen}
\vfill
\centerline{Ставрополь --- \number\year}
\end{titlepage}
\thispagestyle{empty}
\begin{center}
Ставропольский государственный университет\\[2cm]
\begin{tabular}{rp{.55\textwidth}}
\bf Научный руководитель\rm: &\@stepnauchruk,\\
&\bf\@nauchruk\rm \\[3mm]
\bf Официальные оппоненты\rm: &\@stepfrstopp,\\
& \bf\@frstopp\rm \\[3mm]
&\@stepscndopp,\\
& \bf\@scndopp\rm \\[3mm]
\bfВедущая организация\rm: &\bf\@vedorg\\
\end{tabular}
\end{center}
Защита состоится {\@ddate}
в {\@dtime} на заседании регионального диссертационного совета
ДМ~212.256.05 при Ставропольском государственном университете по адресу:\\
355009, г. Ставрополь, ул. Пушкина 1.%, ауд. \rule{10mm}{.2mm}
\\[1cm]
С диссертацией можно ознакомиться в библиотеке Ставропольского государственного
университета.\\[.5cm]
\begin{center}
Автореферат разослан \@ardate
\end{center}
\vfill
Ученый секретарь\\
диссертационного совета\\
кандидат физ.-мат. наук,\\
доцент \hfill
\raisebox{-14pt}[0pt][0pt]{\@sekrpodp}\hspace{1cm}{\bf\@sekrname}
\normalfont\clearpage
}



\newcommand{\dissertitle}{
\begin{titlepage}
\vspace*{-2cm}\begin{center}МИНИСТЕРСТВО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ\\
СТАВРОПОЛЬСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ\end{center}
\vspace{0.5cm}\hspace*{10cm}{\it На правах рукописи}\\[68pt]
\centerline{\large\@author}
\ \\
\vbox{\parbox{\textwidth}{\begin{center}
\large\@disstitle\end{center}}}
\vbox to 0pt{\hbox to
\textwidth{\hss\parbox{0.7\textwidth}{\begin{center}\@specialn\end{center}}\hss}
}
\vspace*{60pt}\ \\
\centerline{\large ДИССЕРТАЦИЯ}
\centerline{\large на соискание ученой степени}
\centerline{\large\@stepen}
\vspace*{40pt}\ \\
\hspace*{8cm}Научный руководитель:\\
\hspace*{8cm}\@stepnauchruk\\
\hspace*{8cm}\@nauchruk\\
\vfill
\centerline{Ставрополь --- \number\year}
\end{titlepage}\thispagestyle{empty}
}

Eddy_Em ☆☆☆☆☆ ()
Ответ на: комментарий от sambist

Почему именно в латехе?

Потому что нужно быть совсем упоротым дебилом, чтобы текст сложнее списка покупок в "обычном офисе" набирать. Особенно если у тебя там библиография и куча формул!

Eddy_Em ☆☆☆☆☆ ()
Ответ на: комментарий от r_asian

Бывают такие случаи, но нормоконтролю-то пофиг, а вот препод может быть упоротым и потребовать: "дай мне .doc-файл, который я могу править". К сожалению, даже среди технарей такие дебилы — не редкость. К счастью, обычно это старперы, дышащие на ладан.

Eddy_Em ☆☆☆☆☆ ()
Ответ на: комментарий от Deleted

Так а как они отличат вообще latex от не'latex?

Когда руководитель возьмёт на редакцию, тогда и отличит. Говорю ж дело не в соблюдении стандартов, а в традициях и приёмах взаимодействия со студентом.

Это вообще не его дело.

Нуну.

r_asian ☆☆☆ ()
Ответ на: комментарий от r_asian

Ну если делать всё вовремя и принести распечатанный вариант, то не проблема обычно.

dn2010 ★★★★★ ()
Ответ на: комментарий от Eddy_Em

но нормоконтролю-то пофиг

Тоже бывают упоротыми, реагируют на то, что сверстанный в латехе тупо отличается в лучшую сторону. Смотрит он на него и раздирает его паранойя ... как у физрука при виде дрища, подтянувшего у него на глазах раз 50. И начинает докапываться до ерунды.

r_asian ☆☆☆ ()
Ответ на: комментарий от dn2010

Ну если делать всё вовремя и принести распечатанный вариант, то не проблема обычно.

В 95% случаев всё именно так. Но на грех и грабли стреляют. Лучше сразу этот момент прояснить

r_asian ☆☆☆ ()
Ответ на: комментарий от r_asian

Это да. Зависть берет, что формулы не кривые, и текст нормально сверстан, и картинки не пропадают.... И т.д.

Eddy_Em ☆☆☆☆☆ ()
Ответ на: комментарий от Amet13

Напиши имя файла, чтобы я мог его посмотреть и как именно ты его компилировал.

Какая у тебя локаль? Вывод locale

Evgueni ★★★★★ ()
Ответ на: комментарий от Evgueni

подозреваю, что вместо локали ТС хрюникодничает.

Eddy_Em ☆☆☆☆☆ ()
Ответ на: комментарий от Eddy_Em

Это сейчас мэйнстрим. Пора смириться даже тебе. Минусы потихоньку выпиливают, плюсы имеются.

Evgueni ★★★★★ ()
Последнее исправление: Evgueni (всего исправлений: 1)
Ответ на: комментарий от r_asian

Если на бумаге выглядит одинаково, то какое им дело на чем написан диплом? У нас как бы стандарт был MS Word, но я писал в либре, и ничего - прошел с 5 раза нормоконтроль и защитил. Мне тоже все тут советовали латех и обсирали либру.

YLoS ★★★ ()
Последнее исправление: YLoS (всего исправлений: 1)
Ответ на: комментарий от YLoS

Если на бумаге выглядит одинаково, то какое им дело на чем написан диплом

Вам известен пакет, делающий документ, набранный в латехе одинаковым с вордом: внедряет ШГ, корёжит формулы разучает работать с библиографией?

но я писал в либре, и ничего - прошел с 5 раза нормоконтроль

Ну ты понел (С)

r_asian ☆☆☆ ()

Основные «грабли» это вероятная попытка нормоконтролера затребовать начертания шрифта «точь в точь как в ворде».

psv1967 ★★★★★ ()
Ответ на: комментарий от r_asian

Это не техническая проблема латеха.

Deleted ()

... второе, от вас потребуют отключить «плавающие» таблицы и рисунки. Всё вставляется «в месте первого упоминания» (но всё равно снабжается редкой дебильности по оформлению подписью) :)

Оформление цитирования в тексте может быть крайне нетривиальной и не вписывающейся ни в какой пакет (но это всего лишь добавит немного неудобства работы на более низком уровне оформления цитирования).

Это всё касается нормоконтроля именно уровня курсовых работ.

psv1967 ★★★★★ ()
Ответ на: комментарий от Deleted

Это не техническая проблема латеха.

Проблема занятия 3% десктопов у линукса тоже не техническая.

r_asian ☆☆☆ ()
Ответ на: комментарий от psv1967

Удалил цитату из стандарта. Просто вопрос - где указано, какой конкретно шрифт я должен применять? Вопрос принципиальный, так как у нас это поставлено на рельсы и если будет неправильно, то сразу у многих.

Deleted ()
Ответ на: комментарий от Evgueni

Не знаю, что ты минусами называешь, но хрюникод — это вообще идиотизм.

Eddy_Em ☆☆☆☆☆ ()
Ответ на: комментарий от Amet13

Не, это косяк хостинга. Оно думает, что я вместо кодировки хрюникожей пользуюсь.

Eddy_Em ☆☆☆☆☆ ()
Ответ на: комментарий от Evgueni

Дело было так, скачал архив с CTAN. При открытии файла в текстовом редакторе, вместе кириллицы — кракозябры. Для таких случаев у меня имеется Windows XP с Notepad++ в виртуалке, распаковал архив в винде, переконвертировал кодировку на UTF-8 в Notepad++. На linux кириллица стала открываться корректно, но компиляция не проходит. Ошибку написал выше. Файл thesis.tex. Компилирую по умолчанию в LaTeXila+PDFTeX.

Какая у тебя локаль?

$ locale
LANG=en_US.UTF-8
LANGUAGE=
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC=en_US.UTF-8
LC_TIME=en_US.UTF-8
LC_COLLATE="en_US.UTF-8"
LC_MONETARY=en_US.UTF-8
LC_MESSAGES="en_US.UTF-8"
LC_PAPER=en_US.UTF-8
LC_NAME=en_US.UTF-8
LC_ADDRESS=en_US.UTF-8
LC_TELEPHONE=en_US.UTF-8
LC_MEASUREMENT=en_US.UTF-8
LC_IDENTIFICATION=en_US.UTF-8
LC_ALL=
Amet13 ★★★★★ ()
Ответ на: комментарий от Deleted

У нормоконтролера тупо написано «в требованиях» что «таймс из ворда». И контрлёра не колышет насколько уродский ему сверстают документ в ворде, он такой документ примет... у всех такие же уродства. А вот ЛаТеХ он будет насиловать до последнего пробела.

\documentclass[bachelor,subf,href,colorlinks=true
%,times        % шрифт Times как основной
%,fixint=false % отключить прямые знаки интегралов
]{gost732}

\usepackage[
  a4paper, mag=1000, includefoot,
  left=3cm, right=1.5cm, top=2cm, bottom=2cm, headsep=1cm, footskip=1cm
]{geometry}

\usepackage{pscyr}

\usepackage[T2A]{fontenc}
\usepackage[cp1251]{inputenc}
\usepackage[english,russian]{babel}

\ifpdf\usepackage{epstopdf}\fi

\usepackage{pdflscape}
\usepackage{afterpage}
\usepackage{float}

%%%\usepackage{setspace}
% Номера страниц сверху и по центру
%\def\headfont{\small}
%\pagestyle{headcenter}
%\pagestyle{headright}
%\chapterpagestyle{empty}

% Точка с запятой в качестве разделителя между номерами цитирований
%\setcitestyle{semicolon}

% Использовать полужирное начертание для векторов
\let\vec=\mathbf

% Включать подсекции в оглавление
\setcounter{tocdepth}{1}

\graphicspath{{fig/}}

\begin{document}

бла бла~[\citenum{Giles98citeseer:an}, С.~89--98]

бла бла~[\citenum{DBLP:conf/www/LiCLG06},
С.~208--212; \citenum{DBLP:conf/widm/WuTKCJWLMG12}, С.~57--64]

\begin{footnotesize}
\begin{verbatim}
A. Cau, R. Kuiper, and W.-P. de Roever. Formalising Dijkstra's
development strategy within Stark's formalism.  In C. B. Jones,
R. C. Shaw, and T. Denvir, editors, Proc. 5th. BCS-FACS Refinement
Workshop, 1992.
\end{verbatim}
\end{footnotesize}\label{primerxml}


\singlespacing
\footnotesize{
\begin{verbatim}
<author> A. Cau, R. Kuiper, and W.-P. de Roever. </author> 
<title> Formalising Dijkstra's development strategy within Stark's
formalism. </title>
<editor> In C. B. Jones, R. C. Shaw, and T. Denvir, editors, </editor>
<booktitle> Proc. 5th. BCS-FACS Refinement Workshop, </booktitle>
<date> 1992. </date>
\end{verbatim}
}
\onehalfspacing

\begin{figure}[H]
\centering
\includegraphics[width=10cm]{Svm_max_sep_hyperplane_with_margin.png}
\caption{\label{f:SVM}%
  бла бла бла
  \cite{wiki:svm}
}
\end{figure}


Ну и куча правок в самом стиле на тему забубонов оформления подписей и прочего...

Возможно в конце от этой имитации «текста на пишущей машинке»

psv1967 ★★★★★ ()
Ответ на: комментарий от Amet13

Какого файла? Без имени я не знаю что смотреть.

Evgueni ★★★★★ ()
Ответ на: комментарий от Amet13

Ты — извращенец!

Ну зачем тебе вместо локали хрюникод????

Eddy_Em ☆☆☆☆☆ ()
Ответ на: комментарий от psv1967

pscyr лучше выкинуть и никогда не использовать.

Evgueni ★★★★★ ()
Ответ на: комментарий от Eddy_Em

Я знаю, что я называю плюсами. Минусы — это то, что некоторые пакеты LaTeX думают, что буква — это ровно байт. Это потихоньку исправляют.

Evgueni ★★★★★ ()
Последнее исправление: Evgueni (всего исправлений: 1)

Для диплома специалиста брал за основу Eskdx. Лишнее убрал, нужное переопределил. Так или иначе у ВУЗа были особенные пожелания к оформлению, менял стиль ориентируясь на предоставленный пример (на украинском, формат doc).
Глянь Eskdx, может тоже подойдёт.

NaiLi ★★ ()
Последнее исправление: NaiLi (всего исправлений: 1)
Ответ на: комментарий от Evgueni

думают, что буква — это ровно байт

И правильно делают. А кто не согласен, пусть застрелится!

У меня все теховские "tricks" и рассчитаны на то, что 1 буква == 1 байт. А если какой-то китаец захочет пользоваться моими стилями, пусть уж мучится... Еще мне не хватало на всяких китайцев работать!

Eddy_Em ☆☆☆☆☆ ()
Ответ на: комментарий от Amet13

Если ты — китаец, то не нужно делать системной локалью КОИ-8, достаточно в этой локали файл набить. Латех поймет.

Eddy_Em ☆☆☆☆☆ ()
Ответ на: комментарий от Amet13

Там используется cp1251 — это восьмибитная кодировка, которая используется в Windows. Если ничего не переводить, то всё собирается нормально по умолчанию

Для редактирования файла при юникодной локали необходимо сконвертировать текст в Unicode (utf8):

> iconv -f cp1251 -t utf8 thesis.tex -o thesis-utf8.tex
и заменить опцию cp1251 на utf8 для пакета inputenc

И да у меня thesis.tex (который в texmf-dist/doc/latex/disser/templates/master) вполне нормльно собирается.

Следует учитывать, что и все другие файлы, которые подключаются с помощью \input необходимо перевести в туже кодировку, что и головной.

Evgueni ★★★★★ ()
Последнее исправление: Evgueni (всего исправлений: 2)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.