Re: formattazione citazioni e bibliografia per tesi umanistiche

#32016
Up
0
Down
::

Ok. Allora mando qualche info in più:
`
\documentclass[a4paper,12pt]{report}

\usepackage[english,greek,italian]{babel}
\usepackage[utf8x]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{eurosym}
\usepackage{microtype}

\usepackage{inlinebib}
\usepackage{pageranges}

%so che questo pacchetto non è il massimo, ma per esigenze di stampa ho dovuto usarlo
\usepackage[bottom]{footmisc}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% codice di enrico: http://www.guit.sssup.it/phpbb/viewtopic.php?p=31241#31241
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\makeatletter
\newif\if@upperibidem
\long\def\@bibsecond#1#2{%
\def\@tempa{#1}%
\ifx\@tempa\@lastcite {\em\if@upperibidem I\else i\fi bid.}\else {#2} cit.\fi
\if@withpages \else \global\@gobbleperiodtrue \fi
}
\let\ib@@cite\cite
\def\Cite{\@upperibidemtrue\ib@@cite}
\def\cite{\@upperibidemfalse\ib@@cite}

\makeatother
`

Il testo va bene qualunque esso sia. Non ha importanza. La nota, ho (purtroppo) la definitiva conferma, deve essere in OGNI caso nella forma N. (puntato) Cognome (tutto in maiuscoletto).

M. Foucault, Sorvegliare e punire, bla bla bla

Però se faccio questo direttamente nel file bbl anche nella bibliografia si presentano così tutti i nomi e ciò non è bene! 🙁

L’idea è sempre quella di modificare il file .bbl a mano 🙁

I tuoi autori saranno scritti nella forma
`\bibitem{sorv}
\Name{M}{ichel} Foucault,
\newblock {\em Sorvegliare e punire},
\newblock Einaudi, Torino, 2007 \note .
\short Foucault, {\em Sorvegliare e punire\/} \end`
e scriverai nel preambolo
`\newif\ifinitials
\initialstrue
\DeclareRobustCommand{\Name}[2]{%
#1%
\ifinitials
.%
\else
#2%
\fi}`
mettendo \initialsfalse subito prima della riga \bibliography

Dovrai cancellare il file .aux dopo aver modificato il .bbl

Suppongo che questo possa essere automatizzato, ma occorrerebbe mettere mano a inlinebib.bst e, sinceramente, non me la sento.

Certo che ne hanno di pretese! 🙁

Ciao
Enrico

Go to top