iCIS Intra Wiki
categories:             Info      -       Support      -       Software       -      Hardware       |      AllPages       -      uncategorized

SWSpublications

From ICIS-intra
Jump to navigation Jump to search


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, you can 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 vpn-sec network. More specificly:

  The admin functions are only accessible in following domains: local(131.174.142.0/24) or Science VPN(131.174.224.0/24)

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