Портал аспирантов

Портал аспирантов (http://www.aspirantura.spb.ru/forum/index.php)
-   Software (программное обеспечение) (http://www.aspirantura.spb.ru/forum/forumdisplay.php?f=107)
-   -   LaTeX и список литературы (http://www.aspirantura.spb.ru/forum/showthread.php?t=2746)

phys2010 06.01.2011 17:29

O...K!

Alex86 10.01.2011 19:59

Вложений: 1
Есть довольно корректный стилевой файл для последнего ГОСТ Р 7.0.5—2008. Набрал довольно большой список литературы, отклонений от ГОСТ-а пока не заметил.
Файл прикрепил во вложении. Так как форум не даёт прикреплять файлы формата .bst, заархивировал в zip.

alt78 09.07.2011 11:37

у меня получилось
 
Цитата:

Сообщение от Ksyusha (Сообщение 39336)
Начитала на форуме про TeX и решила начать осваивать. Поставила сначала MikTeX, затем - LyX. Сначала вроде все нормально было, но протом начал выдавать ошибку "LaTeX Error: File'koi8-r.def' not found" :( Что дальше делать не знаю. ..

Тоже самое. MikTEX 2.9 - запустил Settings(Admin), Languages, поставил все галочки на Cyrillic и запустил Обновить. PDFки выдаёт.

ptrvc 21.10.2011 01:29

Цитата:

Сообщение от Alex86 (Сообщение 111424)
Есть довольно корректный стилевой файл для последнего ГОСТ Р 7.0.5—2008. Набрал довольно большой список литературы, отклонений от ГОСТ-а пока не заметил.
Файл прикрепил во вложении. Так как форум не даёт прикреплять файлы формата .bst, заархивировал в zip.

Это ГОСТ на библиографические ссылки, а не на библиографические описания (библ. описание - составная часть библ. записи, в записи указываются вообще все сведения о документе, которые только возможно придумать - тип носителя, тираж, ISBN и много еще чего другого). Последние оформляются по другому ГОСТ-у, ближе всего к которому стиль gost780{u,s}.bst (но и он весьма далек от буквы стандарта). На самом деле, как оформлять в диссере, ссылки или записи, какой ГОСТ использовать - на усмотрение автора. На эти вещи ни ВАК, ни совет внимания не обращают.

Файл gost705.bst неплох, почти все по стандарту. Я нашел только один косячок: ссылки на несколько источников необходимо разделять точкой с запятой, например [1; 2], данный стиль этого не делает. Но это, походу, и не стилевым файлом определяется, надо шарудить в пакете cite или сразу использовать \usepackage{biblatex}, который позволяет все, что угодно.

Добавлено через 2 часа 24 минуты
Чтобы было по ГОСТ-у, можно сделать так:

\usepackage[nobreak]{cite}%[nobreak] запрещает любые переносы в ссылках
\renewcommand{\@biblabel}[1]{#1.}%точка вместо [] в списке лит-ры
\renewcommand\citepunct{;~}% разделитель между ссылками

Добавлено через 1 час 38 минут
И еще один костыль. Если надумаете пользоваться файлом gost705.bst, то необходимы изменения в строках 576 и 611, там, где определяются функции format.names и format.names.rev. Вместо {f.} должно стоять {ff}. Это, кстати касается и всех других файлов gost*.bst, только номера строк иные. В противном случае будут проблемы с отображением инициалов автора (пропадает отчество).

Hogfather 21.10.2011 09:04

Цитата:

Сообщение от ptrvc (Сообщение 182982)
И еще один костыль. Если надумаете пользоваться файлом gost705.bst, то необходимы изменения в строках 576 и 611, там, где определяются функции format.names и format.names.rev. Вместо {f.} должно стоять {ff}. Это, кстати касается и всех других файлов gost*.bst, только номера строк иные. В противном случае будут проблемы с отображением инициалов автора (пропадает отчество).

При использовании этого рецепта возникает другая проблема. Если в bib файле полностью указаны ФИО авторов, они так и переносятся без сокращения. Т.е. будет.
Непьющих Тарантелла Сигизмундовна. Торсионные поля в сельском хозяйстве. М.: УчПедГиз, 2008. 248 с.
вместо
Непьющих Т. C. Торсионные поля в сельском хозяйстве. М.: УчПедГиз, 2008. 248 с.

Кстати, у меня именно так и работает пакет disser со стилевым файлом. Инициалы не сжирает.

А если указаны только инициалы в bib-файле, будет изобилие точек

Непьющих Т.С.. Торсионные поля в сельском хозяйстве. М.: УчПедГиз, 2008. 248 с.

simulator:D 21.10.2011 10:43

Цитата:

Сообщение от Hogfather (Сообщение 183026)
При использовании этого рецепта возникает другая проблема. Если в bib файле полностью указаны ФИО авторов, они так и переносятся без сокращения. Т.е. будет.
Непьющих Тарантелла Сигизмундовна. Торсионные поля в сельском хозяйстве. М.: УчПедГиз, 2008. 248 с.
вместо
Непьющих Т. C. Торсионные поля в сельском хозяйстве. М.: УчПедГиз, 2008. 248 с.

Кстати, у меня именно так и работает пакет disser со стилевым файлом. Инициалы не сжирает.

А если указаны только инициалы в bib-файле, будет изобилие точек

Непьющих Т.С.. Торсионные поля в сельском хозяйстве. М.: УчПедГиз, 2008. 248 с.


Как у вас эта запись "Непьющих Тарантелла Сигизмундовна. Торсионные поля в сельском хозяйстве. М.: УчПедГиз, 2008. 248 с." в самом .bib файле указана?

Hogfather 21.10.2011 10:58

simulator:D, Вот так. Всё работает.

Код:

@BOOK{NTS:2008,
  title = {Торсионные поля в сельском хозяйстве},
  publisher = {УчПедГиз},
  year = {2008},
  author = {Непьющих, Тарантелла Сигизмундовна},
  address = {М.},
  language = {russian},
  numpages = {248},
  owner = {Hogfather},
  timestamp = {2009.01.04}
}

Результат (не поленился собрать заново PDF)
Непьющих Т. С. Торсионные поля в сельском хозяйстве. М.: УчПедГиз, 2008. 248 с.

simulator:D 21.10.2011 11:18

Цитата:

Сообщение от Hogfather (Сообщение 183044)
simulator:D, Вот так. Всё работает.

...

Результат (не поленился собрать заново PDF)
Непьющих Т. С. Торсионные поля в сельском хозяйстве. М.: УчПедГиз, 2008. 248 с.

Так а что поменялось тогда по сравнению с постом #45 (где имена не сокращались или была двойная точка)?

Hogfather 21.10.2011 11:22

simulator:D, гм. Вы его внимательно прочитали?
Цитата:

Сообщение от Hogfather (Сообщение 183026)
Кстати, у меня именно так и работает пакет disser со стилевым файлом. Инициалы не сжирает.

Т.е. я пишу, что всё и так работает "из коробки", не надо ставить ff вместо f в стилевом файле.

simulator:D 21.10.2011 11:26

Цитата:

Сообщение от Hogfather (Сообщение 183047)
simulator:D, гм. Вы его внимательно прочитали?


Т.е. я пишу, что всё и так работает "из коробки", не надо ставить ff вместо f в стилевом файле.

да, я не верно ваше сообщение понял


Текущее время: 15:03. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, vBulletin Solutions, Inc. Перевод: zCarot
© 2001—2025, «Аспирантура. Портал аспирантов»