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, Супермодераторы



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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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