Coder Social home page Coder Social logo

Comments (13)

matsievskiysv avatar matsievskiysv commented on June 1, 2024

По поводу выравнивания -- можно воспользоваться методом из вопроса на so.
В Dissertation/setup.tex установите левое выравнивание:

\setcounter{headingalign}{1}

Для выравнивания отдельных заголовков по центру используйте конструкцию:

\chapter*{\centerline{Введение}}

from russian-phd-latex-dissertation-template.

matsievskiysv avatar matsievskiysv commented on June 1, 2024

По второму вопросу:
в файле Dissertation/disstyles.tex добавьте рядом с \basegostsectionfont новую команду \basegostsubsectionfont:

\newcommand{\basegostsectionfont}{\fontsize{14pt}{16pt}\selectfont\bfseries}
\newcommand{\basegostsubsectionfont}{\fontsize{14pt}{16pt}}

и далее в том-же файле исправьте

\setsubsecheadstyle{\basegostsectionfont\hdngalign}

на

\setsubsecheadstyle{\basegostsubsectionfont\hdngalign}

from russian-phd-latex-dissertation-template.

Den4S avatar Den4S commented on June 1, 2024

@matsievskiysv, спасибо!
С выделением \subsection, выравниванием заголовков "введение" и "заключение" помогло, с заголовками "содержание" и "список литературы" пока не разобрался

from russian-phd-latex-dissertation-template.

matsievskiysv avatar matsievskiysv commented on June 1, 2024

Возможно, будет проще вернуть

\setcounter{headingalign}{0}

и использовать конструкцию

\chapter*{\centerline{Моя глава}}

для своих глав.

from russian-phd-latex-dissertation-template.

Den4S avatar Den4S commented on June 1, 2024

Да, возможно, однако для своих глав (подглав и прочего) необходимо использовать выравнивание по левому краю с абзацным отступом. Если есть способ, который поможет их так выровнять вручную, то это может подойти.
\centerline в данном случае – не совсем то, что хочется

from russian-phd-latex-dissertation-template.

matsievskiysv avatar matsievskiysv commented on June 1, 2024

\chapter*{Моя глава\hfill} вроде делает то, что нужно.

from russian-phd-latex-dissertation-template.

Den4S avatar Den4S commented on June 1, 2024

Для \chapter (без звездочки) добавление \hfill вроде помогает (но без абзацного отступа). Выравнивать \section и \subsection таким образом не получается

from russian-phd-latex-dissertation-template.

matsievskiysv avatar matsievskiysv commented on June 1, 2024

Выравнивание списка литературы. В common/newnames.tex:

\newcommand{\bibtitlefull}{\centerline{Список литературы}} % (ГОСТ Р 7.0.11-2011, 4)
Это сломает оглавление

from russian-phd-latex-dissertation-template.

Den4S avatar Den4S commented on June 1, 2024

@matsievskiysv, да, это пробовал

from russian-phd-latex-dissertation-template.

matsievskiysv avatar matsievskiysv commented on June 1, 2024

Вроде заработало. Введение и заключение делаем через \centerline как описано выше.

Оглавление -- в common/renames.tex заменяем

\renewcommand{\contentsname}{\centerline{Оглавление}}%

Список литературы -- в biblio/biblatex.tex добавляем

\defbibheading{fullheading}{\chapter*{\centerline{#1}}\addcontentsline{toc}{chapter}{#1}}

и меняем

\printbibliography[heading=fullheading,keyword=bibliofull,section=0,title=\bibtitlefull]

from russian-phd-latex-dissertation-template.

Den4S avatar Den4S commented on June 1, 2024

@matsievskiysv, заработало, еще раз огромное спасибо!
Единственное, по центру сейчас выравнивается строчка "paragraph indent + Оглавление", а не просто "Оглавление" (т.е. немного не по центру осталось), но, наверное, это мелочи

from russian-phd-latex-dissertation-template.

matsievskiysv avatar matsievskiysv commented on June 1, 2024

Можно вручную подогнать:

\renewcommand{\contentsname}{\centerline{Оглавление\hspace{5cm}}}

from russian-phd-latex-dissertation-template.

Den4S avatar Den4S commented on June 1, 2024

Действительно, спасибо!

from russian-phd-latex-dissertation-template.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.