2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему На страницу Пред.  1, 2, 3
 
 Re: Класс научной статьи
Сообщение12.10.2011, 22:06 
Заслуженный участник


09/09/10
3729
zask в сообщении #491978 писал(а):
Я не знаком с системой TeXworks

Только не говорите, что вы из командной строки запускаете.

zask в сообщении #491978 писал(а):
есть только вариант Вам самому разобраться с матчастью.

Ну полазил в настройках — запускается texify.exe.

 Профиль  
                  
 
 Re: Класс научной статьи
Сообщение13.10.2011, 08:20 
Аватара пользователя


02/09/11
1247
Энск
Чтобы завершить построение "PhysRev -подобного" набора пакетов добавлю еще немного. Чтобы нумерация формул в Приложениях начиналась заново и чтобы к номерам добавлялась буква необходимо использовать команду\numberwithin из пакета ams. Сразу после \appendix (или после \begin{appendices} в случае использования пакета appendix) надо написать \numberwithin{equation}{section}. (Проверял только для scrartcl из Комы как с пакетом appendix, так и без.)

Заодно добавляю сюда информацию о заголовке Appendix.

zask в сообщении #491943 писал(а):
Кто знает как в стандартный класс article (или другой) добавить заголовки Приложение А, ... вместо просто А,...? Проблема в том, что это слово добавляется для \chapter, а в статьях обычно ограничиваются \section.
Пакет appendix почему-то не работает. Окружение appendices вырубает MikTeX на 100 ошибок.
Кто-нибудь сталкивался с этим?


zask в сообщении #491971 писал(а):
Опять сам раскопал. Не живут вместе пакеты babel (продвинутая русификация) и уже любимый hyperref. Точнее, babel с главной опцией russian. (Это и логично, насколько я понимаю, именно babel отвечает за стандартные заголовки.) Так что для английских статей все в порядке: пакет appendix с опцией title и окружение appendices решают проблему. Для scrartcl (опять пакет Кома) тоже все работает.

 Профиль  
                  
 
 Re: Класс научной статьи
Сообщение28.10.2011, 14:23 
Аватара пользователя


02/09/11
1247
Энск
Очередное добавление, связанное со ссылками на ArXiv:

zask в сообщении #496605 писал(а):
Уважаемые олы!

Кто-нибудь знает, как это сделать через Bibtex? Рекомендация самого ArXiva: добавить поля

archivePrefix = {arXiv},
eprint = {1005.XXXX},
primaryClass = {cond-mat.stat-mech}

и воспользоваться стилем типа "hunsrt" не работает - не цепляется ссылка на интернет. Класс - обычный article; MikTex 29.

RevTex работает, но им пользоваться не хочется.



zask в сообщении #496792 писал(а):
Вопрос решился, хотя пока и частично.

Все дело (по крайней мере отчасти) в стилевых файлах. Стиль работает в данном случае, если он содержит явную строку урла типа: "http://arxiv.org/abs" и соответствующие поля типа archivePrefix.

Гугление дало с ходу два таких стиля. Один мне показался устаревшим. Второй, как ни странно, 705-й ГОСТ. Лежит здесь: http://www.tug.org/texlive/devsrc/Maste ... st/disser/ (я использовал gost705.bst).

Информация с ArXiv (http://arxiv.org/hypertex/bibstyles/) похоже деза (?).

С Комой все тоже работает (scrartcl).

ГОСТы живут и побеждают!

 Профиль  
                  
 
 Re: Класс научной статьи
Сообщение29.10.2011, 13:44 
Аватара пользователя


02/09/11
1247
Энск
zask в сообщении #497061 писал(а):
Здесь https://sites.google.com/site/zaskulnikov/ лежит стилевой файл, создающий правильные гиперссылки на статьи в ArXiv. В остальном идентичен hunsrt.bst (который, в свою очередь, мало отличается от unsrt.bst). Для новичков: закачиваете zask.bst, добавляете его в директорию типа: C:\Program Files\MiKTeX 2.9\bibtex\bst\zask, обновляете базу Миктеха: Главное меню -> MikTex 2.9 ->Maintenance (Admin) ->Settings ->Refresh FNDB, затем добавляете строку \bibliographystyle{zask} в свою статью и радуетесь жизни (по возможности).

 Профиль  
                  
 
 Re: Класс научной статьи
Сообщение29.10.2011, 17:49 
Аватара пользователя


02/09/11
1247
Энск
zask в сообщении #497110 писал(а):
Изменил название файла.

Здесь https://sites.google.com/site/zaskulnikov/ лежит стилевой файл, создающий правильные гиперссылки на статьи в ArXiv. В остальном идентичен hunsrt.bst (который, в свою очередь, мало отличается от unsrt.bst). Для новичков: закачиваете zunsrt.bst, добавляете его в директорию типа: C:\Program Files\MiKTeX 2.9\bibtex\bst\zask, обновляете базу Миктеха: Главное меню -> MikTex 2.9 ->Maintenance (Admin) ->Settings ->Refresh FNDB, затем добавляете строку \bibliographystyle{zunsrt} в свою статью и радуетесь жизни (по возможности).

 Профиль  
                  
 
 Re: Класс научной статьи
Сообщение01.11.2011, 03:49 
Аватара пользователя


02/09/11
1247
Энск
Рекомендую компилировать в Tex Live, который , в отличие от МикТеха разрывает длинные ссылки на ArXiv и переносит строки не создавая бэдбоксов.

Кроме того, если вы пользуетесь пакетом mathenv, который удаляет лишние пробелы в eqnarray, то при размещении статей в ArXiv нужно туда же закачивать mathenv.sty. Дело в том, что это название имеют два пакета: один сейчас переименован (в envmath), но существует и в старом варинте! На ArXiv где-то в глубине его директорий лежит старый, но при закачке нового (MikTex 2.9) работает именно он. В MikTex 2.7 присутствуют оба варианта mathenv. Если этого не сделать, ArXiv файл не возьмет. При домашней компиляции даже на Tex Live вы этого не заметите, поскольку в 2011 TL стоит правильный mathenv.

Также требуется туда закачать (кроме основных файлов естественно) zunsrt.bst и widetext.sty.

 Профиль  
                  
 
 Re: Класс научной статьи
Сообщение09.12.2011, 07:56 
Аватара пользователя


02/09/11
1247
Энск
Добавление о переносе длинных ссылок (на ArXiv в списке литературы).

Если закачать в ArXiv добавочные стилевые файлы flushend.sty, cuted.sty, abstract.sty, appendix.sty, cite.sty (кроме widetext.sty, mathenv.sty и zunsrt.bst), то ссылки перестают разрываться, соответственно, появляются лишние бэдбоксы. Необходимости в их закачке нет - родной арксивовский TeX Live знает (имеет) их.

Т. о., получается, что версии, по крайней мере одного из добавочных файлов имеют различия. Этот вопрос представляет как непосредственный интерес, так и интерес в связи с обсуждавшейся проблемой опции "breaklinks = true" любимого пакета hyperref, которая не работает через компиляцию latex-ом (не pdflatex-ом).

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

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 37 ]  На страницу Пред.  1, 2, 3

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: teopetuk


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group