AndreyAkinshin / Russian-Phd-LaTeX-Dissertation-Template

LaTeX-template for russian Phd thesis
Creative Commons Attribution 4.0 International
1.32k stars 666 forks source link

Список литературы полностью на английском (сокращения и пр.) #488

Open Den4S opened 1 year ago

Den4S commented 1 year ago

Добрый день!

Столкнулся с проблемой, что в списке литературы всегда отображаются русские союзы, предлоги и сокращения ("и", "В", "с." (страница), "т." (том), "и др." и т.д., когда хочется "and", "In", "p.", "v." (volume), "et al.")

Пример: John B Pendry, David Schurig и David R Smith. — «Controlling electromagnetic fields». — В: science 312.5781 (2006), с. 1780—1782.

Не смог найти, где можно это поправить, буду благодарен за помощь!

P.S. Также никак не получалось (через \renewcommand{\chaptername}{New name} в Dissertation/disstyles) заменить "Глава" перед названиями глав на что-то свое: например, "Chapter"

Lenchik commented 1 year ago

Примеры хорошо бы давать воспроизводимые, хотя бы полноценную bib запись. https://github.com/AndreyAkinshin/Russian-Phd-LaTeX-Dissertation-Template/blob/master/biblio/external.bib#L479 - там, где у записи указан английский язык с дефолтными настройками шаблона отображаются английские сокращения (и видно это по примерам компиляции из releases). И такие штуки настраиваются ориентировочно в https://github.com/AndreyAkinshin/Russian-Phd-LaTeX-Dissertation-Template/blob/master/biblio/biblatex.tex#L12-L14 За подробностями — к документации пакета biblatex и biblatex-gost.

C главой у меня выходит (но на TexLive2018, может быть сейчас обновилось и не работает) поменять через закомментированное место https://github.com/AndreyAkinshin/Russian-Phd-LaTeX-Dissertation-Template/blob/master/Dissertation/disstyles.tex#L2-L5 Если оно не подходит, попробуйте старый подход по ссылке из https://github.com/AndreyAkinshin/Russian-Phd-LaTeX-Dissertation-Template/issues/194#issuecomment-306907472 (там, в том числе, важная мысль — почитать документацию к классу memoir из этого шаблона), а потом расскажите последователям, чтобы они могли в поиске по wiki и issue найти решение. В том чатике, к слову, можно поискать тоже, вдруг уже кто-то тоже хотел уйти от ГОСТ и названия заменять на своё.

matsievskiysv commented 1 year ago

По умолчанию источник отображается на русском. Для записей на английском языке надо добавлять опцию

language = {english}

Из примера:

@ARTICLE{Article,
  author   = {Peter Adams},
  title    = {The title of the work},
  journal  = {The name of the journal},
  year     = {1993},
  number   = {2},
  pages    = {201-213},
  month    = {7},
  note     = {An optional note},
  volume   = {4},
  language = {english}
}
Den4S commented 1 year ago

@Lenchik, все сработало, благодарю! С сокращениями в литературе была проблема в "режиме черновика" (добавлял соответствующую строчку language в bib – не помогало, пересборка чистовика решила проблему).

@matsievskiysv, спасибо!

NikitaStasenko commented 4 months ago

В самом верху файла disstyles.tex написал

%%% Переопределение именований, если иначе не сработает %%% \gappto\captionsrussian{ \renewcommand{\chaptername}{Chapter} \renewcommand{\appendixname}{Appendix} % (ГОСТ Р 7.0.11-2011, 5.7) }

Парадоксально, но это помогло заменить мне "Глава" на "Chapter"