Package Details: latex-template-springer 201309-1

Git Clone URL: https://aur.archlinux.org/latex-template-springer.git (read-only)
Package Base: latex-template-springer
Description: Springer templates for LNCS proceedings (llncs), monographs (svmono), multiauthor volumes (svmult), journals (svjour3), and other lecture notes (svmultln)
Upstream URL: http://www.springer.com/computer/lncs?SGWID=0-164-7-72376-0
Conflicts: latex-template-lncs
Provides: latex-template-lncs
Replaces: latex-template-lncs
Submitter: shtrom
Maintainer: shtrom
Last Packager: shtrom
Votes: 14
Popularity: 0.255350
First Submitted: 2009-05-08 04:08
Last Updated: 2015-06-08 13:36

Latest Comments

shtrom commented on 2016-05-05 09:04

I totally agree with your concerns, but Springer randomly changes the files without letting anyone know and, as you can see, there is no versioning either.

So, the only option to have packages in a reasonable installable state is too SKIP all checksums, otherwise building them randomly fails.

sebstar commented on 2016-04-28 16:59

Please use md5sums or even better sha1sums! All download links point to insecure plain-text ftp or http resources. This is REALLY dangerous! Also, checksum generation now happens automatically: https://wiki.archlinux.org/index.php/Makepkg#Generate_new_checksums

XavierCLL commented on 2014-05-11 17:01

please links to download:

==> ERROR: Failure while downloading svmult.zip

shtrom commented on 2013-09-19 08:51

Yeah, I sometimes think that Springer does not really want these classes to be usable...

gbc921 commented on 2013-09-19 03:16

In fact, I did not notice this. I remember to have searched for splncs, but I probably was too tired to take a careful looking at the find output.

You are right, the default ones are completely fine. I'm just curious about the naming convention of "splncs" file. Why it has the 03 at the end? (Then one needs to use it on "\bibliographystyle{splncs03}" as well, making things kinda difficult to guess).

Thanks!

shtrom commented on 2013-09-19 01:12

Aren't the bibliography styles by default in LaTeX?

I now use BibLaTeX

\usepackage[maxnames=4,style=numeric-verb,firstinits=true,sorting=none,sortcites,url=false,doi=false,isbn=false,backend=bibtex]{biblatex}

and I have the feeling I was using default BibTeX styles before.

Or not. I also notice that this package already includes some BSTs:

latex-template-springer/pkg/latex-template-springer/usr/share/texmf-dist/bibtex/bst/springer$ ls
spbasic.bst splncs03.bst spmpsci.bst spphys.bst

Isn't this sufficient? Or should they be located somewhere else?

gbc921 commented on 2013-09-14 20:56

I think the bibliography styles should also be installed with this package, as the default publication style, in most cases, are the ones that cames with the default template used, right?

Sincerely,

shtrom commented on 2013-09-12 03:23

Now using SKIP everywhere as suggested by aksr.

gbc921 commented on 2013-09-12 02:04

MD5SUM from svmult.zip changed again. Should be:

9d5bf25a905806ed4297138062afaf71

Sincerely,

shtrom commented on 2013-05-13 03:17

Oh, I wasn't aware of that!

I'll propagate this as the next MD5sum fail (please keep reporting them in the meantime).

Thanks!

aksr commented on 2013-05-10 15:01

shtrom: What do you think about:
md5sums=('SKIP'
'SKIP'
'SKIP'
'SKIP'
'SKIP'
'SKIP'
'SKIP')
?
(Since it's always changing.)

Anonymous comment on 2012-05-29 10:09

Unfortunately for one of the provided zips the md5sums are not valid:

"==> Validating source files with md5sums...
llncs2e.zip ... Passed
svmult.zip ... FAILED
..."

and from time to time also for
"svmono.zip ... FAILED"



checking with md5sum I am getting:
> md5sum svmult.zip
9d5bf25a905806ed4297138062afaf71 svmult.zip
7e74a3efdde7e08c9aa463a786a93209 svmono.zip

and as far as I understand the PKGBUILD has for these files:
md5sums=(....
'f6a4252d498efa775c0c32451f3a4701'
'dd75af3f4bc865cd0e33b20d186699a8'






shtrom commented on 2012-04-19 01:55

Added svmultln for LNCIST.

shtrom commented on 2012-03-23 00:35

Fixed. The md5sum here is f17923388e06a268f214ecb59a65747d. Go figure...

Anonymous comment on 2012-03-22 08:12

I've deleted the file and I've installed again the package. Now works but the Checksum of svmono.zip must be updated to 7e74a3efdde7e08c9aa463a786a93209

shtrom commented on 2012-03-22 02:25

Ah, right. I just updated the PKGBUILD to put all bsts directly into /usr/share/texmf-dist/bibtex/bst/springer/. Would you mind deletengi the file you copied and giving a try to this new version to see if it solves the problem?

Anonymous comment on 2012-03-21 19:39

I've write an issue with spbasic.bst here: https://bbs.archlinux.org/viewtopic.php?id=138093

I'm not sure it is directly related with the package

shtrom commented on 2012-03-20 22:53

Algunenano: indeed, fixed. It just took regenerating the md5sums: makepkg -g >> PKGBUILD

Anonymous comment on 2012-03-20 15:23

==> Validating source files with md5sums...
llncs2e.zip ... Passed
svmult.zip ... FAILED
svmono.zip ... Passed
global.zip ... Passed
==> ERROR: One or more files did not pass the validity check!

shtrom commented on 2012-03-17 01:49

Hey, can you guys be more specific when flagging the package out-of-date? Most of the time, as mentioned in my very first comment, it only takes regenerating the MD5sum for the package to build. Also, it seems some of Springer's mirrors are not in sync, so what works for me may not work for you. One more reason to try the regeneration of MD5s first.

Anonymous comment on 2012-02-15 19:49

Tried your new pkgbuild and svmult and svmono don't validate. They probably really have different mirrors that are not in sync. Springer sucks.

Anyway, since I'm only using the LNCS latex class anyway, I just copy it to my projects folder. Too much hassle for me. Thanks for your effort though ;)

shtrom commented on 2012-02-15 00:54

Err.

I tried your checksums, and...

==> Validating source files with md5sums...
llncs2e.zip ... Passed
svmult.zip ... FAILED
svmono.zip ... FAILED
global.zip ... Passed
==> ERROR: One or more files did not pass the validity check!

Though, with mine, llncs2e.zip doesn't pass the test anymore. Then I did the test again, and now svmono.zip doesn't validate either...

I did notice the change in svmono, at the same time as I made the previous changes, and adapted the layout then.

I'm starting to suspect they have various mirrors which happen to not be all in sync. Oh, I wish they did give version numbers to their bloody things...

How about this new PKGBUILD?

Anonymous comment on 2012-02-14 13:17

Now thats strange. Now 3 checksums don't work for me.
Here are the ones that work:

md5sums=('b520710dd75773dd8bfbaea214386559'
'f6a4252d498efa775c0c32451f3a4701'
'7e74a3efdde7e08c9aa463a786a93209'
'c020d70fa6ce887d9a3b70d72c518c85')

Also, it seems like springer changed the directory structure of the svmono.zip. You might want to look at it. Since multiple files like readme.txt have the same name, they get replaced by each other. It also doesn't compile because svmono.zip now has it's files in its root dir.

shtrom commented on 2012-02-13 22:48

It would appear I did. Sorry about that (:

Anonymous comment on 2012-02-13 13:05

Did you forget to upload it? ^^

shtrom commented on 2012-02-12 23:59

This one should work. Thanks for the heads up!

Anonymous comment on 2012-02-12 19:58

Please update the PKGBUILD, llncs2e.zip and svmono.zip have new md5sums :)

linuxSEAT commented on 2011-11-09 17:30

==> Validating source files with md5sums...
llncs2e.zip ... Passed
svmult.zip ... FAILED
svmono.zip ... FAILED
global.zip ... Passed
==> ERROR: One or more files did not pass the validity check!
The build failed.

shtrom commented on 2011-10-24 01:43

sigh...

shtrom commented on 2011-09-19 13:57

It was fixed.

Then Springer changed the file again without telling anybody nor changing the version number...

One `makepkg -g >> PKGBUILD' later, it works. For now.

Anonymous comment on 2011-09-18 09:44

Nothing was fixed. I'm trying to compile latex-template-springer 201102-2 from AUR and also have this ERROR:

==> Retrieving Sources...
-> Found llncs2e.zip
-> Found svmono.zip
-> Found global.zip
==> Validating source files with md5sums...
llncs2e.zip ... Passed
svmono.zip ... FAILED
global.zip ... Passed
==> ERROR: One or more files did not pass the validity check!
==> ERROR: Makepkg was unable to build latex-template-springer.

shtrom commented on 2011-08-16 00:53

Fixed. Thanks.

linuxSEAT commented on 2011-08-16 00:04

md5sum fail

svmono.zip ... FAILED

shtrom commented on 2011-08-15 01:11

Updated. Thanks!

florianbw commented on 2011-08-12 13:10

I need to contribute in svmult style - would be nice if you can add it.

# Contributor: Olivier Mehani <shtrom-aur@ssji.net>
# $Id: PKGBUILD 288 2011-06-09 01:31:53Z shtrom $
# vim:set ts=2 sw=2 et:

pkgname=latex-template-springer
pkgver=201108
pkgrel=1
pkgdesc="Springer templates for LNCS proceedings (llncs), monographs (svmono), multiauthor volumes (svmult) and journals (svjour3)"
arch=('any')
url="http://www.springer.com/computer/lncs?SGWID=0-164-7-72376-0"
license=('')
groups=()
depends=('texlive-latex3')
makedepends=('unzip')
optdepends=()
provides=(latex-template-lncs)
conflicts=(latex-template-lncs)
replaces=(latex-template-lncs)
backup=()
options=()
install=texlive.install
source=(ftp://ftp.springer.de/pub/tex/latex/llncs/latex2e/llncs2e.zip
http://www.springer.com/cda/content/document/cda_downloaddocument/svmult.zip
http://www.springer.com/cda/content/document/cda_downloaddocument/svmono.zip
ftp://ftp.springer.de/pub/tex/latex/svjour3/global.zip)

build() {
for _SVJOUR3 in readme.txt svjour3.cls usrguid3.pdf svglov3.clo template.tex; do
install -m 0644 -D ${srcdir}/${_SVJOUR3} ${pkgdir}/usr/share/texmf-dist/tex/latex/svjour3/${_SVJOUR3}
done

for _SVMONO in instruct.pdf quickstart.pdf refguide.pdf styles/* templates/*; do
[[ ${_SVMONO} == *"/*" ]] && install -m 755 -d ${pkgdir}/usr/share/texmf-dist/tex/latex/svmono/${_SVMONO#/*}
install -m 0644 -D ${srcdir}/${_SVMONO} ${pkgdir}/usr/share/texmf-dist/tex/latex/svmono/${_SVMONO%\*}
done

for _SVMULT in instruct.pdf quickstart.pdf refguide.pdf styles/* templates/*; do
[[ ${_SVMULT} == *"/*" ]] && install -m 755 -d ${pkgdir}/usr/share/texmf-dist/tex/latex/svmult/${_SVMULT#/*}
install -m 0644 -D ${srcdir}/${_SVMULT} ${pkgdir}/usr/share/texmf-dist/tex/latex/svmult/${_SVMULT%\*}
done


for _LLNCS in readme.txt llncs.cls llncs.dem llncs.doc llncsdoc.pdf llncsdoc.sty llncs.ind subjidx.ind sprmindx.sty; do
install -m 0644 -D ${srcdir}/${_LLNCS} ${pkgdir}/usr/share/texmf-dist/tex/latex/llncs/${_LLNCS}
done

install -m 0644 -D ${srcdir}/spphys.bst ${pkgdir}/usr/share/texmf-dist/bibtex/bst/springer/spphys.bst
install -m 0644 -D ${srcdir}/splncs03.bst ${pkgdir}/usr/share/texmf-dist/bibtex/bst/springer/splncs03.bst
# XXX: BSTs have disappeared from the latest version of svmono... Go figure...
#mv ${pkgdir}/usr/share/texmf-dist/tex/latex/svmono/*.bst \
# ${pkgdir}/usr/share/texmf-dist/bibtex/bst/springer/
}

md5sums=('d534148be975055ec332f4cdcd1087d5'
'f6a4252d498efa775c0c32451f3a4701'
'dd75af3f4bc865cd0e33b20d186699a8'
'c020d70fa6ce887d9a3b70d72c518c85')

florianbw commented on 2011-08-12 11:43

I need to contribute in svmult style - would be nice if you can add it.

# Contributor: Olivier Mehani <shtrom-aur@ssji.net>
# $Id: PKGBUILD 288 2011-06-09 01:31:53Z shtrom $
# vim:set ts=2 sw=2 et:

pkgname=latex-template-springer
pkgver=201108
pkgrel=1
pkgdesc="Springer templates for LNCS proceedings (llncs), monographs (svmono), multiauthor volumes (svmult) and journals (svjour3)"
arch=('any')
url="http://www.springer.com/computer/lncs?SGWID=0-164-7-72376-0"
license=('')
groups=()
depends=('texlive-latex3')
makedepends=('unzip')
optdepends=()
provides=(latex-template-lncs)
conflicts=(latex-template-lncs)
replaces=(latex-template-lncs)
backup=()
options=()
install=texlive.install
source=(ftp://ftp.springer.de/pub/tex/latex/llncs/latex2e/llncs2e.zip
http://www.springer.com/cda/content/document/cda_downloaddocument/svmult.zip
http://www.springer.com/cda/content/document/cda_downloaddocument/svmono.zip
ftp://ftp.springer.de/pub/tex/latex/svjour3/global.zip)

build() {
for _SVJOUR3 in readme.txt svjour3.cls usrguid3.pdf svglov3.clo template.tex; do
install -m 0644 -D ${srcdir}/${_SVJOUR3} ${pkgdir}/usr/share/texmf-dist/tex/latex/svjour3/${_SVJOUR3}
done

for _SVMONO in instruct.pdf quickstart.pdf refguide.pdf styles/* templates/*; do
[[ ${_SVMONO} == *"/*" ]] && install -m 755 -d ${pkgdir}/usr/share/texmf-dist/tex/latex/svmono/${_SVMONO#/*}
install -m 0644 -D ${srcdir}/${_SVMONO} ${pkgdir}/usr/share/texmf-dist/tex/latex/svmono/${_SVMONO%\*}
done

for _SVMULT in instruct.pdf quickstart.pdf refguide.pdf styles/* templates/*; do
[[ ${_SVMULT} == *"/*" ]] && install -m 755 -d ${pkgdir}/usr/share/texmf-dist/tex/latex/svmult/${_SVMULT#/*}
install -m 0644 -D ${srcdir}/${_SVMULT} ${pkgdir}/usr/share/texmf-dist/tex/latex/svmult/${_SVMULT%\*}
done


for _LLNCS in readme.txt llncs.cls llncs.dem llncs.doc llncsdoc.pdf llncsdoc.sty llncs.ind subjidx.ind sprmindx.sty; do
install -m 0644 -D ${srcdir}/${_LLNCS} ${pkgdir}/usr/share/texmf-dist/tex/latex/llncs/${_LLNCS}
done

install -m 0644 -D ${srcdir}/spphys.bst ${pkgdir}/usr/share/texmf-dist/bibtex/bst/springer/spphys.bst
install -m 0644 -D ${srcdir}/splncs03.bst ${pkgdir}/usr/share/texmf-dist/bibtex/bst/springer/splncs03.bst
# XXX: BSTs have disappeared from the latest version of svmono... Go figure...
#mv ${pkgdir}/usr/share/texmf-dist/tex/latex/svmono/*.bst \
# ${pkgdir}/usr/share/texmf-dist/bibtex/bst/springer/
}

md5sums=('d534148be975055ec332f4cdcd1087d5'
'f6a4252d498efa775c0c32451f3a4701'
'dd75af3f4bc865cd0e33b20d186699a8'
'c020d70fa6ce887d9a3b70d72c518c85')

florianbw commented on 2011-08-12 10:54

New version of svmono, it seems. They also changed its structure. The PKGBUILD below works for me.

# Contributor: Olivier Mehani <shtrom-aur@ssji.net>
# $Id: PKGBUILD 288 2011-06-09 01:31:53Z shtrom $
# vim:set ts=2 sw=2 et:

pkgname=latex-template-springer
pkgver=201106
pkgrel=2
pkgdesc="Springer templates for LNCS proceedings and other multiauthor volumes (llncs), monographs (svmono) and journals (svjour3)"
arch=('any')
url="http://www.springer.com/computer/lncs?SGWID=0-164-7-72376-0"
license=('')
groups=()
depends=('texlive-latex3')
makedepends=('unzip')
optdepends=()
provides=(latex-template-lncs)
conflicts=(latex-template-lncs)
replaces=(latex-template-lncs)
backup=()
options=()
install=texlive.install
source=(ftp://ftp.springer.de/pub/tex/latex/llncs/latex2e/llncs2e.zip
http://www.springer.com/cda/content/document/cda_downloaddocument/svmono.zip
ftp://ftp.springer.de/pub/tex/latex/svjour3/global.zip)

build() {
for _SVJOUR3 in readme.txt svjour3.cls usrguid3.pdf svglov3.clo template.tex; do
install -m 0644 -D ${srcdir}/${_SVJOUR3} ${pkgdir}/usr/share/texmf-dist/tex/latex/svjour3/${_SVJOUR3}
done

for _SVMONO in instruct.pdf quickstart.pdf refguide.pdf styles/* templates/*; do
[[ ${_SVMONO} == *"/*" ]] && install -m 755 -d ${pkgdir}/usr/share/texmf-dist/tex/latex/svmono/${_SVMONO#/*}
install -m 0644 -D ${srcdir}/${_SVMONO} ${pkgdir}/usr/share/texmf-dist/tex/latex/svmono/${_SVMONO%\*}
done

for _LLNCS in readme.txt llncs.cls llncs.dem llncs.doc llncsdoc.pdf llncsdoc.sty llncs.ind subjidx.ind sprmindx.sty; do
install -m 0644 -D ${srcdir}/${_LLNCS} ${pkgdir}/usr/share/texmf-dist/tex/latex/llncs/${_LLNCS}
done

install -m 0644 -D ${srcdir}/spphys.bst ${pkgdir}/usr/share/texmf-dist/bibtex/bst/springer/spphys.bst
install -m 0644 -D ${srcdir}/splncs03.bst ${pkgdir}/usr/share/texmf-dist/bibtex/bst/springer/splncs03.bst
# XXX: BSTs have disappeared from the latest version of svmono... Go figure...
#mv ${pkgdir}/usr/share/texmf-dist/tex/latex/svmono/*.bst \
# ${pkgdir}/usr/share/texmf-dist/bibtex/bst/springer/
}

md5sums=('d534148be975055ec332f4cdcd1087d5'
'dd75af3f4bc865cd0e33b20d186699a8'
'c020d70fa6ce887d9a3b70d72c518c85')

shtrom commented on 2011-06-09 01:33

Yep, they changed the file again it seems. Still no proper versioning, so no easy way to tell. They also appear to have dropped the BSTs from svmono... Anyway, this should work now.

i18nde commented on 2011-06-08 07:03

Still the same problem: svmono.zip tells me the md5sum doesn't match, but it is right! Don't know were to find the bug.

shtrom commented on 2011-04-11 23:31

That is odd. It must have worked for me before, and the MD5 of the upstream archives hasn't changed... Anyway. I fixed that. Thanks for the notification.

linuxSEAT commented on 2011-04-11 16:33

I found the problem. There is a typo in PKGBUILD. Please change "read.me" --> to --> "readme.txt". This should fix it.

linuxSEAT commented on 2011-04-11 16:24

Build failed with the following msg:

install: cannot stat `/tmp/packerbuild-1000/latex-template-springer/latex-template-springer/src/read.me': No such file or directory
==> ERROR: A failure occurred in build().
Aborting...
The build failed.

shtrom commented on 2011-02-16 00:10

That should be fixed. Thanks.

Maato commented on 2011-02-15 16:12

The md5sum of svmono.zip in the PKGBUILD does not match the md5sum of the downloaded svmono.zip.

shtrom commented on 2011-02-10 04:30

Bump to v2.15 of llncs to avoid bad interaction with hyperref [0].

[0] https://constraints.wordpress.com/2010/04/01/hyperref-with-llncs-bug/

shtrom commented on 2010-12-20 23:41

Version bump and cleaner layout.

Does anybody know under which license those files are released (the bst are LaTeX Project Public License, but nothing is specified for the styles and classes)?