To jest stara wersja strony!
Opis
Tomasz Huczek, tomasz.huczek@gmail.com
Bibtexplugin for dokuwiki, urlopen problems, bibtex file stored as an attachment in the wiki
Spotkania
08.03.04
080318
080408
obsł. przestrz nazw, w swoim wiki
próba obsługi styli? jak się mają te style do styli w latexu
sposób pobierania plików nie przez url
Projekt
Specyfikacja Funkcji
Plugin powinien udostępniać szereg funkcjonalności takich jak tworzenie spisu na kilka sposobów:
treść BibTeX wpisywana w źródło strony DokuWiki
treść BibTeX jako zewnętrzny plik
treść BibTeX jako plik załącznika do dokumentu DokuWiki
Możliwe formy znaczników:
<bibtex type="inline">
@Book{BookAmbroise2004,
author = {G.J. McLachlan and K.A. Do and C. Ambroise},
title = {Analyzing microarray gene expression data},
publisher = {Wiley},
url={http://www.amazon.com/exec/obidos/tg/detail/-/0471226165/qid=1128710740/sr=8-1/ref=sr_8_xs_ap_i1_xgl14/002-9543089-9105613?v=glance&s=books&n=507846},
year = 2004
}
</bibtex>
<bibtex type="url">[[http://test.com/file.bib]]</bibtex>
<bibtex type="attachement">{{file.bib}}</bibtex>
Plugin powinien udostępniać możliwość zmiany stylu spisu na przykład poprzez
<bibtex type="url" style="standard">[[http://www.test.com/file.bib]]</bibtex>
Przykłady różnych styli BibTeX - http://www.cs.stir.ac.uk/~kjt/software/latex/showbst.html
Istniejące rozwiązania
Pluginy obsługujące BibTeX w Doku wiki:
-
-
Błędy istniejących rozwiązań
Przetestowałem projekt z poprzedniego roku. To co funkcjonuje:
załączanie kodu BibTeX jako źródło strony
załączanie pliku do dokumentu DokuWiki
załączanie pliku jako zewnetrznego adresu
Następujących rzeczy brak:
Rozwiązania podane w odnośnikach z poprzedniego podpunktu nie spełniają w całości założeń projektu wymienionych na wstepie.
Wątpliwości
Jak działało załączanie
Załączanie (dla plików wewnętrznych - na serwerze DokuWiki) działa w ten sposób, że pobierany jest plik z katalogu:
DOKU_INC + 'data/media/'
Więc mogą pojawić się problemy, gdy pliki uploadowane nie trawiają do katalogu /data/media
(można zmienić chyba tę ścieżkę przy instalacji DokuWiki)
Testowanie bazy BibTeX
Przetestowałem lokalnie pliki *bib z naszej DokuWki i wszystkie wyświetlają się prawidłowo, beż żadnych błędów.
Prototyp
Zainstalowałem DokuWiki na swoim testowym serwerze.
Pod adresem: http://archiveme.net/dokuwiki/start:miw:eng znajduje się przykładowa strona
z przestrzeniami nazw (2 poziomy) oraz przykładowe spisy treści wygenerowane pluginem BibTeX.
Udało się osiągnąć:
Stylowanie działa na zasadzie:
<bibtex style="ieee" mode="file">{{:start:miw:hekate.bib|}}</bibtex>
<bibtex style="chicago" mode="file">{{:start:miw:hekate.bib|}}</bibtex>
Dostępne style oferowane przez bibliotekę OSBib są wymienione na stronie odanej powyżej, a są to:
APA, ieee, britishmedicaljournal, chicago, harvard, mla, turabian
TODO
Sprawozdanie
Materiały
DokuWiki