CSL:n kanssa leikkimistä

Last modified on 24. heinäkuuta 2026 • 2 min read • 217 words
Kun kirjoittaa tieteellisiä artikkeleita ja apurahahakemuksia, lähdeluetteloa joudutaan päivittämään yhä uudelleen.
CSL:n kanssa leikkimistä
Kuva Michael Jeltsch
Kun kirjoittaa tieteellisiä artikkeleita ja apurahahakemuksia, lähdeluetteloa joutuu päivittämään yhä uudelleen. Juuri tähän tarkoitukseen on kehitetty viitteidenhallintaohjelmistot. Niitä on saatavilla lukuisia (katso http://en.wikipedia.org/wiki/Comparison_of_reference_management_software)  . Olen käyttänyt pääasiassa EndNotea, Bibusia tai Zoteroa ( http://www.zotero.org  ), jota käytän myös tällä hetkellä. Sen etuna on, että se on aidosti alustojen välinen, avoimen lähdekoodin ohjelmisto ja yhteensopiva sekä LibreOfficen että Microsoft Officen kanssa. Aiemmin olen käyttänyt lyhyen aikaa myös Papersia (kehittäjä Mekentosj, joka väitti, ettei he ikinä tekisi Windows-versiota), Bookendsia, Mendeleytä ja RefWorksia (johon yliopistollani on lisenssi). Mikään niistä ei ole täydellinen, ja jopa kaikkein kaupallisimmista (Endnote, jonka omistaa nykyään Thomson Reuters) yksi tuhosi yhden (MS Word -muotoisen) käsikirjoitukseni kokonaan kaatuessaan. Jotkut näistä ohjelmista tallentavat tekstiviitteiden ja lähdeluettelon muotoilutiedot niin sanotussa CSL-muodossa (Citation Style Language, XML-tyyppinen kieli, http://en.wikipedia.org/wiki/Citation_Style_Language).En  kuitenkaan löytänyt helppokäyttöistä CSL-editoria: Zoteron oma editori ei ole kovin hyvä, eikä myöskään verkkopohjainen CSL-editori ( http://editor.citationstyles.org/visualEditor).Tarvitsin  kuitenkin keinon viedä nopeasti omat julkaistut artikkelini luodakseni ”Julkaisuluettelon” apurahahakemuksia varten. Siksi loin ryhmän Zoterossa ja lisäsin kaikki omat julkaisuni tähän ryhmään. Nyt valitsen ne kaikki, napsautan hiiren oikealla painikkeella ja valitsen ”Luo lähdeluettelo kohteista”. Avautuvassa valintaikkunassa valitsen tyylin ja merkitsen valintaruudut ”Lähdeluettelo” ja ”Kopioi leikepöydälle”. Palattuani tekstinkäsittelyohjelmaan minun tarvitsee vain liittää leikepöydän sisältö, ja suurin osa työstä on valmis. En kuitenkaan löytänyt tähän sopivaa tyyliä, joten loin sellaisen itse (se perustuu Vancouver-tyyliin). Käytä sitä vapaasti…