Risposte nei forum create
-
AutoreRisposte
-
29 Aprile 2009 alle 23:02 in risposta a: formattazione citazioni e bibliografia per tesi umanistiche #32016::
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 \bibliographyDovrai 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
::Grazzie mille,
funziona tutto, solo che mi ritrovo con un problema di numeri….
ho il frontmatter in numeri romani…2 pg per il titolo piu quella della tavola delle materie e quella unica della tavola delle figure e tabelle. Mi inizia la numerazione araba da quest’ultima pagina (1 invece di IV)…
posto il codice cosi magari é piu chiaro…
`% Frontmatter
%******************************************************************
\input{titolo}
\input{titolo2}
\clearpage
\pagestyle{scrheadings}
\input{Preambule/Contenues}
\listoffigures
\begingroup
\let\newpage\relax
\let\clearpage\relax
\let\cleardoublepage\relax
\vspace{1cm}\listoftables
\endgroup`
Non posso fare niente senza un esempio esplicito e compilabile. Puoi provare a scrivere \clearpage dopo \endgroup
Ciao
Enrico
::Ciao,
ho cercato e ricercato ma non riesco a capire.
Avendo poche figure e poche tabelle, vorrei mettere gli indici di queste sulla stessa pagina.
facendo
`
\listoffigures
\listoftable`le ho su due pagine successive.
Un altra domanda….come fare a gestire i numeri? Normalemente i numeri pari sempre nella parte sinistra e quelli dispari in quella destra, giusto?
L’opzione openright é l’unico modo? Il problema é che essendu un piccolo documento non vorrei avere una pagina vuota dopo ogni capitolo….in poche parole vorrei qualcosa che assomiglio alla guida l’Arte di scriver in latex, di Lorenzo Pantieri, ma non riesco a produrla…Occorre annullare l’effetto dei comandi di cambio di pagina; lo facciamo in un gruppo, in modo che poi questa ridefinizione sparisca:
`\listoffigures
\begingroup
\let\newpage\relax
\let\clearpage\relax
\let\cleardoublepage\relax
\listoftables
\endgroup`
Può darsi che occorra inserire un comando \vspace{…} prima di \listoftables.Se non vuoi pagine bianche, da’ l’opzione openany.
Ciao
Enrico
::[quote][quote]Ah, non sapevo che TeX Live Utility fosse inclusa in MacTeX. Considera che se la mia esperienza di TeX Live su Windows è minima, quella su Mac è nulla…
La “TeX Live Utility” non è (ancora) in MacTeX. La si può ottenere da http://code.google.com/p/mactlmgr/
Ciao
EnricoGrazie per la precisazione, Enrico. Allora la mia prima impressione era corretta. Poi sono stato tratto in inganno dal contenuto dell’ultimo riquadro di questa pagina: http://www.tug.org/mactex/. Avevo preso New Features in MacTeX-2008 and TeX Live 2008 per un titolo e il resto per i contenuti…
In questo caso direi di sopprimere il riferimento a TeX Live Utility, per non confondere il lettore.
Max.[/quote]
Vedo adesso, però, che è inserita nel pacchetto MacTeXtras. Cosa mi consigliate: sopprimere il riferimento o specificare che TeX Live Utility è installata se è stato installato MacTeXtras?[/quote]
Bravi! 🙂Direi che va detto di usare questo programma che si trova in MacTeXtras, menzionando anche la possibilità di usare tlmgr dalla linea di comando.
Si potrebbe anche usare “tlmgr -gui” installando anche un pacchettino per il supporto di Tcl-Tk in Perl, si trova anche quello in MacTeXtras (mi pare), ma con la TeX Live Utility a disposizione, direi che non vale la pena di far partire X11 e tutto il resto.
Ciao
Enrico
::Ah, non sapevo che TeX Live Utility fosse inclusa in MacTeX. Considera che se la mia esperienza di TeX Live su Windows è minima, quella su Mac è nulla…
La “TeX Live Utility” non è (ancora) in MacTeX. La si può ottenere da http://code.google.com/p/mactlmgr/
Ciao
Enrico
::`\begin{minipage}{.6\textwidth}
\includegraphics[width=\textwidth]{mappaonly.eps}
\end{minipage}%
\hfill
\begin{minipage}{.35\textwidth}
\begin{tabular}{@{}p{.5\textwidth}p{.5\textwidth}}
\textmd{\textbf{PIEMONTE}}&\textmd{\textbf{LIGURIA}}\\
\textit{Alessandria}&\textit{Genova}\\
\textit{Cuneo}&\textit{Porto Maurizio}\\
\textit{Novara}&\\
\textit{Torino}&\\[.4cm]
\textmd{\textbf{LOMBARDIA}}&\textmd{\textbf{VENETO}}\\
\textit{Bergamo}&\textit{Belluno}\\
\textit{Brescia}&\textit{Padova}\\
\textit{Como}&\textit{Rovigo}\\
\textit{Cremona}&\textit{Treviso}\\
\textit{Mantova}&\textit{Udine}\\
\textit{Milano}&\textit{Venezia}\\
\textit{Pavia}&\textit{Verona}\\
\textit{Sondrio}&\textit{Vicenza}\\
\end{tabular}
\end{minipage}`Non l’ho provato, quindi non discuto l’utilità dell’esempio. Solo, se dovessi scrivere una tabella così userei
`\newcolumntype`
spiegato con opportuni esempi nell’Arte (quassù). Chiedo scusa per l’OT.Mosche e cannoni. 🙂 Basta caricare array (che fornirebbe anche \newcolumntype) e scrivere
`\begin{tabular}{>{\itshape}l >{\itshape}l}
\normalfont\bfseries PIEMONTE & \normalfont\bfseries LIGURIA \\
Alessandria & Genova \\
…
\end{tabular}`
Un preambolo di tabella del genere è ovviamente abbreviabile con
`*{2}{>{\itshape}l}`
Ciao
Enrico
::Intanto grazie a tutti per la celere risposta. Ho provato questo codice che funziona (ed è molto simile a quello indicato da Enrico) ma le caption che ottengo classificano entrambi gli oggetti come tabelle, vorrei che la figura fosse figura….Chiedo troppo? Qualcuno ha idea di come aggiustarlo?
Grazie ancora`\begin{table}[h]
\begin{minipage}{0.45\textwidth}
\centering
\includegraphics[width=\textwidth]{fig1}
\caption{caption fig1}
\label{fig:fig1}\end{minipage}
~\hfill~
\begin{minipage}{0.45\textwidth}
\centering\begin{tabular}{|c|c|c|}
moin & moin & moin\\
\end{tabular}
\caption{caption tab1}
\label{tab:tab1}\end{minipage}
\end{table}`Carica il pacchetto “caption” e per la didascalia della figura usa \captionof{figure}{testo della didascalia}\label{…}
Ciao
Enrico
::Salve a tutti
sono un’utilizzatrice di Latex ma non mi definirei un utente esperto.
Vorrei porre al forum questa domanda:
è possibile mettere una figura fianco a fianco con una tabella senza passare la tabella come immagine?
Sto scrivendo un paper e mi farebbe molto comodo.`\begin{table}
\centering
\begin{tabular}{…}
…
\end{tabular}\qquad
\begin{minipage}{}
\includegraphics[width=\textwidth]{}
\end{minipage}
\caption{La tabella dice A, la figura dice B}
\end{table}`
Prova e sappici dire. Benvenuta!Ciao
Enrico
::Buongiorno a tutti.
In un documento che sto scrivendo vorrei personalizzare le testatine usando il comando`\pagestyle{myheadings}`
e poi
`\markboth{eccetera eccetera}`
Ho notato che se scrivo \markboth dopo il titolo di ogni capitolo, non è necessario scrivere \pagestyle. Insomma: l’uno esclude l’altro? E ancora: il posto corretto di \pagestyle è nel preambolo o dopo ogni capitolo?
Il metodo di \pagestyle{myheadings} è piuttosto rozzo, molto meglio usare fancyhdr.
La dichiarazione \pagestyle{myheadings} va data nel preambolo.
Ciao
Enrico
::Direi che nessuno dei due modi ha senso: testo in Palatino e formule in Computer Modern o viceversa sarebbe un abominio.
Si si non in metto in dubbio l’abominio, ma si potrebbe vedere ‘sto scempio? Cioè è possibile fare una cosa del genere (intendo con 10 righe non di più) o no (=troppo lungo)?
Su su, aiutami a partorire quest’orrore tipografico 😆
Grazie,
byeNon è difficile avere il testo in Palatino e le formule in CM: nel file fittizio aggiungi la riga
`\renewcommand{\rmdefault}{ppl}`
Ma non dire a nessuno che te l’ho suggerito io. 😉Ciao
Enrico
::Grazie Ivan,
la tua soluzione sembra essere la più logica, ma c’è un problema: è importante avere i singoli paragrafetti con la numerazione di 4 cifre, come dicevo, in cui la prima è il modulo.
ad esempio 7.1.1.1 indica il modulo 7, paragrafo 1, sotto-par 1 e sottosotto-par 1.
Le sezioni non sono più rilevanti al fine di individuare l’articoletto finale, e servono solo come struttura generale. Non so se sono stato chiaro. Per avere un’idea, puoi leggere il syllabus 5.0 qui: http://aicanet.net/certificazioni/ecdl/core-level/syllabus/Syllabus%20ECDL%20Core%20V5.pdfgrazie per l’attenzione e l’aiuto
Partirei dai capitoli, non dalle parti. Come chiamarli “Modulo” ti è già stato spiegato, sostituisci \partname con \chaptername. Per avere sezioni di terzo livelli numerate, basta scrivere nel preambolo
`\setcounter{secnumdepth}{3}`
Ovviamente userai la classe book o report.[ot]Continuo a ritenere la “patente ECDL” una marchetta per le case di software, una in particolare. :([/ot]
Ciao
Enrico
::Al punto 5 non mi convince del tutto la traduzione di CTAN
CTAN (Comprehensive TeX Archive Network, “archivio completo di TeX in Rete”, http://www.ctan.org/)
La presenza di network come ultima parola mi fa propendere più verso Rete completa di archivi di TeX. Un ulteriore indizio in questo senso è la storia di CTAN riportata su wikipedia, da cui risulta che la natura distribuita dell’archivio era presente fin dall’inizio.
Rete di archivi completi per TeX
Ciao
Enrico
::Pensavo volessi un’esempio degli errori, non del codice… Poi dal momento che gli errori erano diretti ai file del pacchetto non ho pensato che ci fosse un’errore al codice del mio “sorgente”.
`\documentclass[10pt,a4paper,pdftex]{scrbook}
\usepackage[latin1]{inputenc}
\usepackage{type1ec}
\usepackage[T1]{fontenc}
\usepackage{lettrine}
\usepackage[italian]{babel}
\usepackage{setspace}
\usepackage{frontespizio}
\usepackage{nomencl}
\usepackage{natbib}
\usepackage{classicthesis-ldpkg}
\usepackage{classicthesis}\graphicspath{{D:/Tesi/images}}
\begin{document}
%Titolo-Frontespizio
\include{./iniziofine/frontespizio}
\frontmatter
\onehalfspacing
%Dedica
\include{./iniziofine/introduzione}
%Introduzione
\mainmatter%capitoli
\include{./capitoli/capitolo1}
\include{./capitoli/capitolo2}
%appendici\backmatter
%\include{./capitoli/appendici}
%Bibliografia
\cleardoublepage
\addcontentsline{toc}{chapter}{\bibname}
\bibliographystyle{unsrt}
\bibliography{./iniziofine/bibliografia}
%Lista Acronimi
%Indice
\tableofcontents
\end{document} `Usare pdftex nelle opzioni alla classe è un errore. Il pacchetto frontespizio va caricato dopo classicthesis. Usare interlinea ampliata con ClassicThesis è un abominio.
Gli altri errori non so da dove vengano, perché non li ottengo. Occorre un esempio compilabile! Il tuo non lo è: contiene \include di file sconosciuti. Già che ci sono: lascia perdere \include e usa \input, vivrai più contento.
Ciao
Enrico
::Hai ragione in effetti, non volevo intasare il post con gli errori…
Il primo errore viene rilevato nella compilazione di classicthesis-ldpkg.sty, gli altri 5 in classicthesis.sty. Ho già cambiato la documentclass come suggerito dal primo errore, ma non cambia nulla… 🙁Non me n’ero nemmeno accorto! Non puoi usare ClassicThesis con la classe book: quella che va usata è scrbook (o scrreprt). Ora, è inutile continuare a discutere se non collabori: avevo chiesto un esempio di codice, non la lista degli errori. Il fatto che ti dia “Option clash” su graphicx mi fa pensare che il tuo vero codice abbia parecchie magagne.
Ciao
Enrico
::Grazie, Enrico, per la rapidità.
Ma perché non è strano che in memoir le subsection non compaiono, mentre lo fanno in una classe report o book?Scelta dell’autore della classe: Peter Wilson ci tiene che i documenti composti con memoir siano di qualità. Compilare indici dettagliatissimi non è sempre indicato (anzi, quasi mai :)).
Ciao
Enrico
-
AutoreRisposte