Presentation is loading. Please wait.

Presentation is loading. Please wait.

USING TEMPLATES FOR PRESENTING PUBLICATION REFERENCES IN CRIS BOJANA DIMIĆ SURLA, FACULTY OF SCIENCES DRAGAN IVANOVIĆ, FACULTY OF TECHNICAL SCIENCES UNIVERSITY.

Similar presentations


Presentation on theme: "USING TEMPLATES FOR PRESENTING PUBLICATION REFERENCES IN CRIS BOJANA DIMIĆ SURLA, FACULTY OF SCIENCES DRAGAN IVANOVIĆ, FACULTY OF TECHNICAL SCIENCES UNIVERSITY."— Presentation transcript:

1 USING TEMPLATES FOR PRESENTING PUBLICATION REFERENCES IN CRIS BOJANA DIMIĆ SURLA, FACULTY OF SCIENCES DRAGAN IVANOVIĆ, FACULTY OF TECHNICAL SCIENCES UNIVERSITY OF NOVI SAD, SERBIA CRIS 2012 June 6-9, 2012 Prague

2 Background BISIS http://www.bisis.uns.ac.rs/ CRIS UNS http://www.cris.uns.ac.rs/ CERIF and MARC 21 Scientific-research results evaluation Ministry of Education and Science of the Republic of Serbia CRIS 2012 June 6-9, 2012 Prague

3 Motivation CRIS UNS reports Internet and intranet personal bibliographies, CVs, personal URL pages grouping results by some criteria Presenting publication references Harvard, Chicago, MLA, Nature,... Software component based on tamplates CRIS 2012 June 6-9, 2012 Prague

4 Software environment Java Java Server Faces FreeMarker http://freemarker.sourceforge.net/ template engine output as HTML, XML, RTF, Java source CRIS 2012 June 6-9, 2012 Prague

5 Data model CRIS 2012 June 6-9, 2012 Prague

6 Component architecture CRIS 2012 June 6-9, 2012 Prague

7 Template example - HARVARD {mainAuthor.name.lastname}, ${mainAuthor.name.firstname?substring(0,1)}, and ${author.name.lastname}, ${author.name.firstname?substring(0,1)} (${publicationYear?string("0")}), "${title.content}", ${journal.name.content},&nbs p;Vol.${volume} No.${number}, pp.${startPage}-${endPage} CRIS 2012 June 6-9, 2012 Prague

8 Template example - CHICAGO ${mainAuthor.name.firstname} ${mainAuthor.name.lastname}, and ${author.name.firstname} ${author.name.lastname}, "${title.content}", ${journal.name.content} ${volume} (${publicationY ear?string("0")}):${startPage}-${endPage} CRIS 2012 June 6-9, 2012 Prague

9 Real implementation - HARVARD CRIS 2012 June 6-9, 2012 Prague templates harvard_concepts.ftl harvard_monograph.ftl harvard_paperJournal.ftl harvard_paperMonograph.ftl harvard_paperProceedings.ftl harvard_thesis.ftl

10 Harvard concepts CRIS 2012 June 6-9, 2012 Prague macros harvard_authors harvard_editors harvard_edition harvard_publisher harvard_pages

11 Harvard concepts CRIS 2012 June 6-9, 2012 Prague

12 Template for paper in conference proceedings CRIS 2012 June 6-9, 2012 Prague

13 Template for journal paper CRIS 2012 June 6-9, 2012 Prague

14 Usage of the component - user search CRIS 2012 June 6-9, 2012 Prague

15 Usage of the component - personal bibliography CRIS 2012 June 6-9, 2012 Prague

16 Usage of the component - reports CRIS 2012 June 6-9, 2012 Prague

17 Conclusion software component for creating references input: list of references and template output: html adding reference style creating new template FreeMarker experience Future work: end-user may create their own templates CRIS 2012 June 6-9, 2012 Prague

18 Thank you for your attention! Bojana Dimić Surla bdimic@uns.ac.rs Faculty of Sciences bdimic@uns.ac.rs University of Novi Sad Trg Dositeja Obradovića 4 Novi Sad Serbia Dragan Ivanović chenejac@uns.ac.rs Faculty of Technical Sciences chenejac@uns.ac.rs University of Novi Sad Trg Dositeja Obradovića 6 Novi Sad Serbia CRIS 2012 June 6-9, 2012 Prague


Download ppt "USING TEMPLATES FOR PRESENTING PUBLICATION REFERENCES IN CRIS BOJANA DIMIĆ SURLA, FACULTY OF SCIENCES DRAGAN IVANOVIĆ, FACULTY OF TECHNICAL SCIENCES UNIVERSITY."

Similar presentations


Ads by Google