2014 dxdy logo

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

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




Начать новую тему Ответить на тему
 
 Проблема с классом elsarticle
Сообщение07.05.2014, 20:10 


29/09/06
4552
Буду признателен, если мне объяснят причины следующего явления.

При компиляции текста в классе 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 
Заслуженный участник
Аватара пользователя


31/01/14
11056
Hogtown
Алексей К. в сообщении #860258 писал(а):
Буду признателен, если мне объяснят причины следующего явления.


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

 Профиль  
                  
 
 Re: Проблема с классом elsarticle
Сообщение07.05.2014, 21:17 


29/09/06
4552
Только что прогнал, и появилось. Ща прилеплю ссылку.

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

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

 Профиль  
                  
 
 Re: Проблема с классом elsarticle
Сообщение07.05.2014, 21:32 
Заслуженный участник
Аватара пользователя


31/01/14
11056
Hogtown
Алексей К. в сообщении #860276 писал(а):
Только что прогнал, и появилось. Ща прилеплю ссылку.

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

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


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

 Профиль  
                  
 
 Re: Проблема с классом elsarticle
Сообщение07.05.2014, 21:55 


29/09/06
4552
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 
Заслуженный участник
Аватара пользователя


31/01/14
11056
Hogtown
Какой-то сюр



на сайте у них 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 


29/09/06
4552
Спасибо, сработало.

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

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


31/01/14
11056
Hogtown
Не забывайте только время от времени чистить два остальных дерева. Их можно сделать и больше, но обычно нет нужды

В TeXLive

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

 Профиль  
                  
 
 Re: Проблема с классом elsarticle
Сообщение08.05.2014, 01:19 
Заслуженный участник
Аватара пользователя


31/01/14
11056
Hogtown
версия 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 
Заслуженный участник
Аватара пользователя


31/01/14
11056
Hogtown
Только что получил ответ
Цитата:
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 
Заслуженный участник
Аватара пользователя


31/01/14
11056
Hogtown
Ну да, ASAP, замораживание TL2014 произошло как и объявлялось этой ночью, и поезд ушел. Т.е. на дисках будет 1.20 (для тех кто использует диски).

ASAP = As Slow As Possible

 Профиль  
                  
 
 Re: Проблема с классом elsarticle
Сообщение21.02.2016, 12:36 


21/02/16
1
Подниму старую темку. Может кто подсказать, что у меня происходит не так. Проблема, что при компиляции даже темплейта статьи у меня полный треш с заголовком:

Изображение

вот исходник темплейта:
Код:
\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 
Заслуженный участник
Аватара пользователя


31/01/14
11056
Hogtown
Прежде всего, используйте "Выберите язык > LaTeX", а не общий "Code".

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

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

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

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 13 ] 

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



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

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


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

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