iCIS Intra Wiki
categories: Info - Support - Software - Hardware | AllPages - uncategorized
SWSpublications
MBSD bibtex repository (MBSD is old name for SWS department)
Introduction
Bibtex publications must be stored on the subversion server https://svn.cs.ru.nl/ in the mbsd-bib repository:
https://svn.cs.ru.nl/repos/mbsd-bib/bibtex/
When valid bibtex is committed to svn that will be after several minutes be automatically online at :
http://sws.cs.ru.nl/Publications
Be careful that you don't create different versions of a bibtex entry for a paper several persons collaborated on. So first check if an entry already exists before adding it. You are off course allowed to correct it.
If cannot checkout the repository then send me an email with your svn account name, then I will give you access. Most people should already have been given access.
Account to subversion server
If you don't have an account for the subversion server, then you have to do the two following steps:
- go to the administrative website https://svn.cs.ru.nl/ and create an account there yourself.
IMPORTANT: for security reasons the option to create an account is only available if you are on the local utp-network or on VPNSec network. The website https://svn.cs.ru.nl says: The admin functions are only accessible in following domains: local(131.174.142.0/24) or Science VPN(131.174.224.0/24)
- mail h.kuppens@cs.ru.nl your account name on the subversion server so that he can give you write access to the repository where the bibtex publications are stored.
How the mbsd bibtex repository is organized :
All bibtex entries of publications of mbsd are stored in a central repository :
https://svn.cs.ru.nl/repos/mbsd-bib/bibtex/
If you are not familiar with bibtex a good explanation is at :
http://en.wikipedia.org/wiki/BibTeX
and just look at existing entries for examples.
The bibtex entries are stored as :
* per year a separate bibtex file : eg. mbsd_2014.bib * all bibtex definitions are gathered in a single file : definitions.bib So reuse definitions from this file or add not existing definitions to this file if needed. Note: bibtex definitions are just custom aliases you can use in your bibtex.
Adding bibtex entries
When adding your bibtex entries be careful that you don't create different versions of a bibtex entry for a paper several persons collaborated on. So first check if an entry already exists before adding it. You are off course allowed to correct it.
Also when adding your bibtex entries please supply valid bibtex.
In case the bibtex is invalid it won't be updated to the website and will be reported to the maintainer of the website, so that he can contact you to fix it.
For this reason the mbsd bibtex repository also contains a test script to validate if a bibtex file is valid bibtex.
The best approach is to before adding your bibtex entries you verify them separately, and after adding it the repository then you could verify each repository file modified separately.
Please verify before commiting!
Instructions for running the test_bibtex script :
* test bibtex under linux/mac, in bash command line :
svn co https://svn.cs.ru.nl/repos/mbsd-bib/bibtex cd bibtex ./test_bibtex <path_to_my_bibtex_file.bib> * test bibtex under windows
1. using gui :
* check out the repository https://svn.cs.ru.nl/repos/mbsd-bib/bibtex with a subversion client * open in explorer the repository folder * now you can drag&drop a bibtex file on top of the file test_bibtex.bat and then the test script will be executed on that file. The result will be shown in a new opened console window.
2. on command line (cmd.exe) :
svn co https://svn.cs.ru.nl/repos/mbsd-bib/bibtex cd bibtex test_bibtex <path_to_my_bibtex_file.bib>
So for year 2014 run :
test_bibtex mbsd_bib.2014
to verify your edits before commiting.
questions & contact
If there any questions, please contact
Harco Kuppens Tel. +31 24 3652718 h.kuppens@cs.ru.nl