Re: Sillabazione in Bibtex

#24534
Up
0
Down
::


non me ne intendo per nulla di latex, sia ben inteso

ho “preso” alcuni esempi qua e la per creare la formattazione
questo il mio intero preambolo

`\documentclass{TesiStandard}

\titolo{Progettazione e sviluppo di un framework AJAX per lo sviluppo di applicazioni in linguaggio JAVA e architettura three-tier }
\autore{Gabriele Prandini}
\matricola{608527}
\relatore{Prof. Claudio Bettini}
\correlatore{Francesco Pasqualini}
\annoAccademico{2008/2009}

\usepackage{microtype}
\usepackage[plainpages=false]{hyperref} % generazione di collegamenti ipertestuali su indice e riferimenti
\usepackage[all]{hypcap} % per far si che i link ipertestuali alle immagini puntino all'inizio delle stesse e non alla didascalia sottostante

\begin{document}
\frontmatter
\generaFrontespizio
\generaDedica
\ringraziamenti{ringraziamenti} % inserisce i ringraziamenti e li prende in questo caso da ringraziamenti.tex
\generaIndice
\generaIndiceFigure

\introduzione{introduzione} % inserisce l'introduzione e la prende in questo caso da introduzione.tex

\mainmatter
\capitolo{Il Panorama Attuale dei framework per lo sviluppo di Rich Internet Application}{panorama-attuale}
\capitolo{Un Nuovo Framework per lo sviluppo di Rich Internet Application: TeePee}{teepee}
\capitolo{Esempio di applicazione sviluppata con TeePee}{CasoStudio-HelpDeskGWT}
\conclusioni{conclusioni}
\appendix
\capitolo{Riferimenti}{appendice-1}

% —– Parte finale della tesi (obbligatorio)
\backmatter

\capitolo{Elenco Degli Acronimi Usati}{acronimi}
% Bibliografia con BibTeX (obbligatoria)
\bibliography{bibliografia} % inserisce la bibliografia e la prende in questo caso da bibliografia.bib

%sitografia%
%\nocitesito{*} %
\bibliographystylesito{alpha}
\bibliographysito{sitografia}

\end{document}
`

questa la classe

`\NeedsTeXFormat{LaTeX2e}[1995/12/01]
\ProvidesPackage{TesiStandard}[2009/01/13 v1.0 Tesi Standard]

\LoadClass[a4paper,11pt,oneside,italian]{memoir}

% Si utilizza la sillabazione italiana
\RequirePackage[italian]{babel}
% Load graphicx
\RequirePackage{graphicx}
% Line spacing
\RequirePackage{setspace}

% pacchetti per i font
\usepackage[latin1]{inputenc}
%titoli die capitoli belli%
\usepackage [ Lenny ]{ fncychap }
% per indentire il primo paragrafo %
\usepackage{indentfirst }

%per formattare i caption
\usepackage{caption}
\captionsetup{format=hang,indention=-2em,font={small,it},labelfont=bf,margin=2pc}

% per il codice con
%\begin{lstlisting}
%place your source code here
%\end{lstlisting}
%
\usepackage{listings}
\lstset{tabsize=2, basicstyle=\ttfamily\footnotesize, breaklines=true, frame=trBL, frameround=fftf, captionpos=b}
%usa il curier per il codice%
\usepackage{courier}
%per personalizzare gli elenchi puntati… [noitemsep](non interlinea tra gli item) e [leftmargin=*] (non indentazione)%
\usepackage{enumitem}

\addto\captionsitalian{%
\renewcommand{\lstlistingname}{Codice}}
\addto\captionsitalian{%
\renewcommand{\lstlistlistingname}{Elenco dei codici}}

%per usare gli url%
\usepackage{url}
%per usare 2 bibliografie%
\usepackage{multibib}
\newcites{sito}{Sitografia}

\usepackage[italian]{varioref} %aggiunge il comando \vref che aggiunge riferimenti alla pagina

% header personalizzati
\let\footruleskip\relax % for compatibility of memoir and fancyhdr
\let\rm\rmfamily % for compatibility of memoir and blindtext (demo only)
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhf{}
\addtolength{\headheight}{14pt}
\fancyhead[R]{\textbf{\thepage}}
\fancyhead[L]{\textbf{\leftmark}}

%comando per scrivere comandi, nomi di classe o simili, in corsivo%
%\newcommand{\classe}[1]{\textit{#1}}
\newcommand{\classe}[1]{\texttt{#1}}

% AnnoAccademico (Anno/Anno+1)
\newcommand{\@annoAccademico}{2009/2010}
\newcommand{\annoAccademico}[1]{\renewcommand{\@annoAccademico}{#1}}
% Autore
\newcommand{\@autore}{Mario Rossi}
\newcommand{\autore}[1]{\renewcommand{\@autore}{#1}}
% Titolo
\newcommand{\@titolo}{Titolo della tesi}
\newcommand{\titolo}[1]{\renewcommand{\@titolo}{#1}}
% Matricola
\newcommand{\@matricola}{555666}
\newcommand{\matricola}[1]{\renewcommand{\@matricola}{#1}}
% Relatore (Titolo Nome Cognome, es: Prof. Pippo Caruso)
\newcommand{\@relatore}{Pippo Caruso}
\newcommand{\relatore}[1]{\renewcommand{\@relatore}{#1}}
% Correlatore (Titolo Nome Cognome, es: Dott. Pippo Caruso)
\newcommand{\@correlatore}{Pippo Caruso}
\newcommand{\correlatore}[1]{\renewcommand{\@correlatore}{#1}}
% Dedica
\newcommand{\@dedica}{}
\newcommand{\dedica}[1]{\renewcommand{\@dedica}{#1}}

% Generazione del FRONTESPIZIO
\newcommand{\generaFrontespizio}{
\thispagestyle{empty}
\begin{center}
%\vspace{10mm}
{\includegraphics[width=0.35\linewidth]{figure/LogoUniversitadegliStudidiMilano.jpg}}\\
\vspace{5mm}
{\Large UNIVERSIT\`A DEGLI STUDI DI MILAMO} \\
\vspace{5mm}
{\LARGE Facolt\`a di Scienze Matematiche, Fisiche e Naturali} \\
{\Large Dipartimento di Informatica e Comunicazione} \\
{\Large Corso di Laurea in Informatica} \\
\vspace{25mm}
{\HUGE \@titolo} \\
\vspace{25mm}
{\large Candidato \\ \textbf{\@autore} \\ Matricola \@matricola} \\
\vspace{7mm}
Relatore: \textbf{\@relatore} \dotfill \\
\vspace{5mm}
Correlatore: \textbf{\@correlatore} \dotfill
\vfill
{\large Anno Accademico \@annoAccademico} \\
\end{center}
\newpage
}

% Generazione della DEDICA (posizionata ad un terzo della pagina)
\newcommand{\generaDedica}{
\thispagestyle{empty}
\null\vspace{\stretch{1}}
\begin{flushright}
%\emph{{\@dedica}}
\textit{a chi ha creduto in me, a chi crede in me, e a chi crederà in me\dots \\ \medskip \dots e ai braonesi e a Braone, gente che amo di un paese che amo, e dei quali da un anno ho l'onore di essere il primo cittadino.}
\end{flushright}
\vspace{\stretch{2}}\null
\newpage
}

% overridiamo \footnoterule
\let\oldfootnoterule\footnoterule % aliasing (e` plain TeX)
\renewcommand{\footnoterule}{%
\vspace{0.4cm} % qui sbattiamo dello spazio
\oldfootnoterule% % e qui mettiamo la vecchia \footnoterule
% che, per la cronaca, e` la riga che
% separa la footnote dal resto della
% pagina…
}

% interlinea
\linespread{1.5}
% margini (la dimensione del blocco di testo viene regolata di conseguenza)
\setlrmarginsandblock{3.5cm}{3cm}{*}
\setulmarginsandblock{3.5cm}{3.5cm}{*}
\setheaderspaces{*}{1cm}{*}
\checkandfixthelayout
% profondità dell'indice (settato per stampare fino alle sottosezioni)
\setcounter{tocdepth}{2}
% numera parti, capitoli, sezioni, sottosezioni e sotto-sottosezioni
\maxsecnumdepth{subsubsection}
\setsecnumdepth{subsubsection}

% Comandi riguardanti l'inserimento di capitoli
\newcommand{\ringraziamenti}[1]{\newpage \chapter*{Ringraziamenti} \input{#1}}
\newcommand{\introduzione}[1]{\newpage \chapter{Introduzione} \input{#1}}
\newcommand{\conclusioni}[1]{\newpage \chapter{Conclusioni e sviluppi futuri} \input{#1}}
\newcommand{\capitolo}[2]{\newpage \chapter{#1}\label{cap:#2}\input{#2}}

% Comandi riguardanti la generazione di indici
\newcommand{\generaIndice}{
\fancyhead[L]{\textbf{\rightmark}}
\newpage
\tableofcontents
\clearpage
\fancyhead[L]{\textbf{\leftmark}}
}
\newcommand{\generaIndiceTabelle}{\newpage \listoftables}
\newcommand{\generaIndiceFigure}{\newpage \listoffigures}

% Bibliografia in ordine alfabetico
\bibliographystyle{classic}

%per le figure landscape%
\usepackage{rotating}

%per gli acronimi%
\usepackage{acronym}
\makeatletter
\def\bflabel#1{{\textbf{\textsf{#1}}\hfill}}
\renewenvironment{AC@deflist}[1]%
{\ifAC@nolist%
\else%
\begin{list}{}%
{\settowidth{\labelwidth}{\textbf{\textsf{#1}}}%
\setlength{\leftmargin}{\labelwidth}%
\addtolength{\leftmargin}{\labelsep}%
\renewcommand{\makelabel}{\bflabel}}%
\fi}%
{\ifAC@nolist%
\else%
\end{list}%
\fi}%
\makeatother

% per gli usecase,
\newenvironment{usecase}%
{\par%
\noindent%
}%
{\noindent%
\ignorespacesafterend}`

con la classe memoir sono disponibili stili di intestazione di capitolo nettamente migliori di quello che a te piace; del resto ci vuole poco a fare qualcosa di meglio rispetto a “Lenny


Per esempio?

Go to top