wtorek, 15 stycznia 2013

Jak formatować dokument klasy svmult

Poproszono mnie o pomoc w konwersji tekstu z MS Worda do LaTeXa formatowanego z użyciem Springerowskiego pakietu svmult (cf. http://www.springer.com/authors/). Na stronie konferencji praktycznie zero wskazówek co i jak za wyjątkiem zalecenia żeby do cytowań/spisu literatury zastosować system Harwardzki.

Problem w tym, że jest kilka co najmniej sposobów tworzenia (zwłaszcza spisu literatury), które będą zgodne z systemem Harwardzkim. Zakładając, że skoro organizatorzy nie podali dokładnie o co im chodzi, to pewnie sami nie wiedzą starałem się ustalić co i jak w dokumentacji pakietu (Nb. zgodnie z sugestią ze strony WWW konferencji).

Na temat wyglądu odsyłaczy bibliograficznych znalazłem co następuje (plik manuscript-guidelines.pdf):

One author: (Miller 1991) or Miller (1991)
Two authors: (Miller and Smith 1994) or Miller and Smith (1994)
Three authors or more: (Miller et al. 1995) or Miller et al. (1995)

Nie za dużo. Nie wiadomo na przykład jak formatować odsyłacze do wielu pozycji ,,na raz'':

(Miller and Smith 1994, Jones 2002, Jordan et al. 2004) albo
(Miller and Smith 1994; Jones 2002; Jordan et al. 2004)

a może jeszcze inaczej?

Na temat formatowania zestawienia cytowanych pozycji jest dużo więcej, ale jest to, że tak powiem informacja niekonkluzywna. Wymienia się po prostu różne możliwe sposoby formatowania (w zdecydowanej większości w systemie cytowania ,,przez numer''). Nie wiadomo, ani który jest ,,ten dobry'', ani nie ma informacji, jak to zaimplementować w LaTeXu. Np. czy wolno używać pakietu natbib? W pliku klasy próbowałem wyszukać natbib -- nie ma. Czyli jakby nie wolno.

W desperacji odkryłem, że w plikach dystrybuowanych z pakietem są szablony BiBteXa a jeden się nawet nazywa spbasic.bst. Po zajrzeniu do środka się okazało, że zawiera on -- w formie komentarza -- całkiem długi tekst na temat ,,jak zastosować system Harwardzki z pakietem natbib i svmult''. Nie ma co -- doskonale udokumentowany pakiet :@. (Albo Neue Deutsche Wirtschaft bynajmniej nie Polnische Wirtschaft tym razem).

Teraz poszło z górki. Się okazało, że pakiet reaguje na opcję natbib -- widocznie klasa ma zaimplementowany trick (widocznie, bo nie sprawdzałem) pn. ,,dodaj do opcji .sty i poszukaj na dysku pliku o takiej nazwie'' (stąd moje wyszukiwania natbib w kodzie klasy skończyły się niepowodzeniem). Aby ustalić jak formatować tzw. ,,pozycje literaturowe'' uruchomiłem bibtexa z ,,reprezentatywnym'' (tj. zawierającym opisy różnych typów publikacji) plikiem .bib (siłą rzeczy -- skoro była to konwersja z MS Worda -- oryginalnej literatury nie miałem w formacie BiBTeX)

Po ustaleniu co jak ma być formatowane, odpowiednio zmieniłem zawartość otoczenia thebibliography. Dla przypomnienia: stosując natbib sposób formatowania odsyłacza należy podać jako parametr opcjonalny polecenia bibitem, np.:


\bibitem[Wang et~al.(2003)]{wangfan2003}

bez odstępu pomiędzy listą autorów a otwierającym nawiasem okrągłym (o ten odstęp zadba natbib).

Teraz zapytano organizatorów czy tak może być (Ist es gut?). Brak wskazówek na stronie wskazuje, że pytany pewnie sam nie wie ale to nie moje zmartwienie. Odpowiedzieli, że jak najbardziej...

Poniżej szablon dokumentu svmult w przypadku korzystania z odsyłaczy bibliograficznym w systemie Harwardzkim i wpisywania literatury (zawartości otoczenia thebibliography) ,,z palca'':


\documentclass[natbib]{svmult} %% option natbib for author/year bibliography
\usepackage{mathptmx} % selects Times Roman as basic font
\usepackage{helvet} % selects Helvetica as sans-serif font
%%
%% Zalecenia odnoście sposobu formatowania odsyłaczy
%% bibliograficznych ("Harvard system"):
%% 1 autor: (Miller 1991) or Miller (1991)
%% 2 autorów: (Miller and Smith 1994) or Miller and Smith (1994)
%% 3 i więcej autorów: (Miller et al. 1995) or Miller et al. (1995)
%% Zalecenie z pliku: manuscript-guidelines-1.0.pdf
%%
%% Aby usunąć domyślny przecinek pomiędzy autorem a rokiem (Miller, 1991)
%% należy zmienić 5-ty argument polecenia \bibpunct (ustawić na pusty {}):
\bibpunct{(}{)}{,}{a}{}{,}
%%
\begin{document}
%%
%% We wszystkich tytułach (artykułu, punktów itp.) należy każdy wyraz rozpoczynać
%% dużą literą za wyjątkiem (a, an, the, on, of, at, to, itd.)
%% Zalecenie z pliku: authinst.pdf
%%
\title*{DC of Data Streaming with~a~GNG Network} %
\author{Janina Filipowicz and Tadeusz Owsianko}
\institute{Janina Filipowicz \at
Casimir Pulaski University of Technology and Humanities in Radom,
Higher School of Engineering,
\email{filipj@ut-radom.edu.pl}
\and
Tadeusz Owsianko \at
Universitas Technologiae et Humanistica Radomensis Casimirus Pulaski,
Faculty of~Materials Science
\email{owsianko@ut-radom.edu.pl}}

\maketitle

\abstract{%%
The paper presents the results of simulation research
concerning the possibility of applying self-learning GNG neural
networks in clustering data from the data streams.
%% Keywords are optional
\keywords{cluster analysis, data streams clustering, GNGN.}
}

\section{Introduction}

One of the problems connected with the analysis of data [...]

\section{Related Work}

[...] They may be divided into four basic groups. The
first group is made of the incremental or online classifiers. These
are such algorithms as the Very Fast Decision Tree algorithm
(VFDT)~\citep{domingoshulten2000}.
The second group is made of the multi model algorithms such as Ensemble
Classifiers (EC)~\citep{wangfan2003,kranenassent2011}. The
third group of algorithms contains the low granularity Rule Based
Classifier proposed by~\cite{jirayusakulauwatanamongkol2007}.

In cluster analysis
their applications were studied among others by~\cite{kaufmanrousseeuw1990},
as well as by~\cite{fritzke1994}.

In the study presented below, the data grouping algorithm based on the
self---learning of neural network of the Growing Neural Gas (GNG)
type will be presented. Compared to the classical Fritzke
algorithm~\citeyearpar{fritzke1994}
it has been substantially modified.

\section{Algorithm of a GNG Network}

In the study presented the data grouping algorithm based on the
self-learning of neural network of the Growing Neural Gas (GNG)
type will be presented. Compared to the classical Fritzke
algorithm~\citeyearpar{fritzke1994}
it has been substantially modified.

\section{An Experimental Study}

Summing up the results of experiment, it can be said, that the
compatibility of grouping with the known model was very high
(cf.~table~\ref{t:quality-speed-clusters}).

\begin{table}[!tbh]
\caption{Quality and speed of learning
of~the GNG network\label{t:quality-speed-clusters}}
%%\tabcolsep=.7\tabcolsep
\begin{tabular}{l|rrrrrrrrrrrrrr} \hline
Clusters & 2 & 3 & 4 & 5 & 6 & 15 \\ \hline
Mean RAS & 0.75 & 0.92 & 0.97 & 0.98 & 0.99 & 0.83 \\
Mean SC & 0.50 & 0.74 & 0.86 & 0.91 & 0.93 & 0.76 \\
Mean Time/Iter ($s^{-4}$)& 4.08 & 4.20 & 4.29 & 4.31 & 4.35 & 4.51 \\ \hline
\end{tabular}
\end{table}

[...] The time of single learning iteration of the network depends on the
number of neurons in that network [...]

\section{Concluding Remarks}

It is difficult to determine the threshold value at which the network
should switch from the dynamic into the static phase. The above
mentioned problems will be subject of further research.

\begin{thebibliography}{}

%% Conference proceedings etc:
\bibitem[Domingos and Hulten(2000)]{domingoshulten2000}
Domingos P, Hulten G (2000): Mining High-Speed Data Streams. In:
Proceedings of the sixth ACM SIGKDD International Conference on
Knowledge Discovery and Data Mining, Boston, pp~71--80.

%% Book 1 author
\bibitem[Fritzke(1994)]{fritzke1994}
Fritzke B (1994): Growing Cell
Structures -- a~Self-Organizing Network for Unsupervised and
Supervised Learning. Neural Networks 7:1441--1460.

%% Journal article
\bibitem[Jirayusakul and Auwatanamongkol(2007)]{jirayusakulauwatanamongkol2007}
Jirayusakul A, Auwatanamongkol S (2007): A Supervised Growing Neural Gas
Algorithm for Cluster Analysis, International Journal of Hybrid
Intelligent Systems 4(2):129--141.
%% Book 2 authors
\bibitem[Kaufman and Rousseeuw(1990)]{kaufmanrousseeuw1990}
Kaufman L, Rousseeuw PJ (1990) Finding Groups in Data: a~Introduction
to Cluster Analysis. Wiley, New York.

%% Journal article more than 2 authors:
\bibitem[Kranen et~al.(2011)]{kranenassent2011}
Kranen P, Assent I, Baldauf C, Seidl T (2011) The ClusTree: Indexing
Micro-Clusters for Anytime Stream Mining. Knowledge and Information
Systems 29(2):249--272.

%% Conf proceeding more than 3 authors:
\bibitem[Wang et~al.(2003)]{wangfan2003}
Wang H, Fan W, Yu PS, HAN J (2003)
Mining Concept-Drifting Data Streams Using Ensemble
Classifiers. In Proceedings of the ninth ACM SIGKDD International
Conference on Knowledge Discovery and Data Mining, NY, pp~226--235.

\end{thebibliography}
\end{document}

Brak komentarzy:

Prześlij komentarz