2014 dxdy logo

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

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




 
 Проблема с классом elsarticle
Сообщение07.05.2014, 20:10 
Буду признателен, если мне объяснят причины следующего явления.

При компиляции текста в классе elsarticle я не получаю привычного заголовка типа Литература/References перед \begin{thebibliography}. Когда же я загружаю свой файл на сайт издательства Elsevier, или на arxiv.org, заголовок появляется. То есть один и тот же файл по-разному компилируется.

У меня одинаковое поведение и под MikTex, и под тем Латехом, что в Убунту из коробки даётся. Думаю, дело не в испольуемом пакете, а в каких-то неизвестных мне настройках-конфигурациях-етс. В документации ответа не сыскал.

код: [ скачать ] [ спрятать ]
Используется синтаксис LaTeX
%&latex
\documentclass[12pt,a4paper]{elsarticle}
\begin{document}

\author{A.\,K.}
\title{Test for elsarticle{.}cls}
\maketitle{}

\section{Introduction}

The title of the bibliography does not appear, if I compile this test myself.
But it does appear, if uploaded file is compiled on the site of EES (Elsevier Editorial System),
or if uploaded to \texttt{arxiv.org}.

If I write
\begin{verbatim}
\section*{References}
\begin{thebibliography}{9}
........
\end{verbatim}
the section \textbf{References} appears in my home compilation, and appears twice in above mentioned sites.

\begin{thebibliography}{9}
\bibitem{RefA}
This is the first reference.
\bibitem{RefB}
And this is the second one.
\end{thebibliography}
\end{document}


-- 07 май 2014, 21:44:42 --

Уточню: конкретно этот файл я не загружал на упомянутые сайты: я просто выцарапал минимум из статей, из тех, когда (всегда) это набюдал. Но вот появилась мысль сравнить логи, мой и сайтовский. Вроде на обоих упомянутых сайтах они были (сумею ли я сделать выводы? пока понадеюсь на простую подсказку).

 
 
 
 Re: Проблема с классом elsarticle
Сообщение07.05.2014, 21:00 
Аватара пользователя
Алексей К. в сообщении #860258 писал(а):
Буду признателен, если мне объяснят причины следующего явления.


Я прогнал Ваш файл с TL2012, 2013, 2014 и нигде References не появляется. На arXiv TL2011 (по крайней мере был несколько месяцев назад), не знаю как у elsvier. М.б. дело в этом?

 
 
 
 Re: Проблема с классом elsarticle
Сообщение07.05.2014, 21:17 
Только что прогнал, и появилось. Ща прилеплю ссылку.

-- 07 май 2014, 22:18:43 --

https://dl.dropboxusercontent.com/u/143 ... lstest.pdf

 
 
 
 Re: Проблема с классом elsarticle
Сообщение07.05.2014, 21:32 
Аватара пользователя
Алексей К. в сообщении #860276 писал(а):
Только что прогнал, и появилось. Ща прилеплю ссылку.

-- 07 май 2014, 22:18:43 --

https://dl.dropboxusercontent.com/u/143 ... lstest.pdf


А как насчет log? Я вообще несколько удивлен т.к. и elsarticle, и natbib который им используется достаточно старые.

 
 
 
 Re: Проблема с классом elsarticle
Сообщение07.05.2014, 21:55 
Document Class: elsarticle 2009/09/17, 1.2.0: Elsevier Ltd --- у меня,
Document Class: elsarticle 2010/06/11, 1.21: Elsevier Ltd --- на сайте.

При этом я точно помню, что, прежде чем задавать этот вопрос частному эксперту, всегда мне помогавшему в этих делах (а было это недавно, в 2014), я скачал версию пакета с сайта EES, предполагая, что это как бы самая свежая. И сделал сравнение файлов с своей.

На CTAN объявлена версия 1.20
Видимо, в 1.21 эта фича исправлена.

Пока не знаю, как разбираться с версиями, и как загрузить (допустим, латехом в линуксе из командной строки, "автоматически") и где искать "свежайшую", 1.21.

 
 
 
 Re: Проблема с классом elsarticle
Сообщение07.05.2014, 22:27 
Аватара пользователя
Какой-то сюр



на сайте у них 1.20b
http://www.elsevier.com/author-schemas/latex-instructions#elsarticle

http://www.elsevier.com/__data/assets/file/0007/109357/elsarticle.cls

% $Id: elsarticle.dtx 19 2009-12-17 07:07:52Z rishi $
чуть новее, но с ним и появляется.

Т.е. они на CTAN не подали, В TL2014
%% $Id: elsarticle.cls,v 1.20 2008-10-13 04:24:12 cvr Exp $
не вошло (Вам стоит написать elsvier чтобы подали в CTAN, это забота авторов пакета/класса; и в ТеХ группах за такое на издательства время от времени бочку катят; пусть поторопятся, чтобы в TL2014 релеасе вошло)
Но как это появилось в arXiv?

Можете поместить этот класс либо в
/usr/local/texlive/texmf-local/tex/latex/
либо
~/texmf/tex/latex
(в первом случае прогнать texhash как root)

Про МикТеХ не знаю

 
 
 
 Re: Проблема с классом elsarticle
Сообщение07.05.2014, 22:49 
Спасибо, сработало.

Ребятам оттудова непременно напишу, уже случалось, писал, исправлялись.

 
 
 
 Re: Проблема с классом elsarticle
Сообщение07.05.2014, 23:04 
Аватара пользователя
Не забывайте только время от времени чистить два остальных дерева. Их можно сделать и больше, но обычно нет нужды

В TeXLive

/usr/local/texlive/2014 это distribution (туда никто не лазит, им заведует tlmgr)
/usr/local/texlive/texmf-local это для сисадмина (более высокая priority)
~/texmf/ (на Мак: ~/Library/texmf ) для юзера, высшая priority

 
 
 
 Re: Проблема с классом elsarticle
Сообщение08.05.2014, 01:19 
Аватара пользователя
версия 1.21

http://support.river-valley.com/wiki/index.php?title=Elsarticle.cls

I sent an email to official maintainers: latex.support@river-valley.com

Цитата:
I noticed that the current version of els article.cls available from
http://support.river-valley.com/wiki/in ... rticle.cls
is 1.21

meanwhile in CTAN it is 1.20. Probably maintainers need to submit 1.21 to CTAN and now, before TeXLive 2014 release it is a good time for this


--

 
 
 
 Re: Проблема с классом elsarticle
Сообщение09.05.2014, 08:04 
Аватара пользователя
Только что получил ответ
Цитата:
Thank you for your mail.

We will do the needful to make the latest version available in CTAN ASAP.

thank you


PS. Хотя river-valley.com –– Индия, это не какой-то левый сайт, не следует относиться к нему свысока. Владельцы связаны с TUG (при этом river-valley.tv это официальное хранилище видеозаписей всемирных и международных встреч TUG), по крайней мере один из них весьма уважаем как TeX разработчик,

 
 
 
 Re: Проблема с классом elsarticle
Сообщение16.05.2014, 10:45 
Аватара пользователя
Ну да, ASAP, замораживание TL2014 произошло как и объявлялось этой ночью, и поезд ушел. Т.е. на дисках будет 1.20 (для тех кто использует диски).

ASAP = As Slow As Possible

 
 
 
 Re: Проблема с классом elsarticle
Сообщение21.02.2016, 12:36 
Подниму старую темку. Может кто подсказать, что у меня происходит не так. Проблема, что при компиляции даже темплейта статьи у меня полный треш с заголовком:

Изображение

вот исходник темплейта:
Код:
\documentclass[3p, twocolumn]{elsarticle}
\usepackage{ecrc}
\volume{00}
\firstpage{1}
\journalname{Procedia Computer Science}
\runauth{}
\jid{procs}
\jnltitlelogo{Procedia Computer Science}
\usepackage{amssymb}
\usepackage[figuresright]{rotating}
\begin{document}
\begin{frontmatter}
\dochead{}

\title{}
\author{}

\address{}

\begin{abstract}
\end{abstract}

\begin{keyword}
\end{keyword}

\end{frontmatter}
\section{}
\label{}
\bibliographystyle{elsarticle-num}
\bibliography{<your-bib-database>}
\end{document}

ошибок никакх не происходит, все компилируется, но получается фигня. В чем проблема?

 
 
 
 Re: Проблема с классом elsarticle
Сообщение21.02.2016, 13:10 
Аватара пользователя
Прежде всего, используйте "Выберите язык > LaTeX", а не общий "Code".

Во вторых, начинайте новую тему, а не продолжайте старую. Впрочем можно продолжать и старую, если переименовать её в "Непуганые идиоты из Elsevier".

Прежде всего они этот ecrc.sty не аплодировали на CTAN вместе с графическими файлами ("а зачем, мы самые крутые"). Во вторых, Вы, очевидно скачали elsevier-logo-3p.pdf. А смотрели ли Вы его? Они поставили линк к elsdoc.pdf ("зачем проверять, мы никогда не ошибаемся").

Скачайте elsevier-logo-3p.eps и конвертируйте в pdf.

 
 
 [ Сообщений: 13 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group