Risposte nei forum create
-
AutoreRisposte
-
::
teomat” post=77867Devo, purtroppo, riaprire questa discussione.
Il responsabile è il pacchetto ledmac:
Questo codice funziona:
`
% !TEX encoding = UTF-8
% !TEX program = xelatex
\documentclass{book}
\usepackage[T1]{fontenc}
\usepackage{fontspec}
\usepackage{polyglossia}
\setmainlanguage{italian}
%\usepackage{ledmac}\usepackage{imakeidx}
\makeindex[title=Indice dei nomi]
\usepackage{letltxmacro}
\makeatletter
\LetLtxMacro\orig@@index\index
\let\orig@@index\index
\newcommand\nindex[1]{\orig@@index{#1|innota}}
\newcommand\innota[1]{#1\textit{n}}
\usepackage{etoolbox}
\patchcmd{\@footnotetext}{\reset@font}{\let\index\nindex\reset@font}{}{}
\makeatother\usepackage[backend=biber,style=philosophy-verbose,scauthors=true, latinemph=true, publocformat=locpubyear, inbeforejournal=true,annotation=true, volumeformat=romansc,origfields=edorig,origfieldsformat=parens,commacit=true,indexing,hyperref,backref]{biblatex}
\usepackage[babel,italian=guillemets]{csquotes}
\addbibresource{bibliografia.bib}\begin{document}
Prova\footcite{bembo:donnini}
\printbibliography
\printindex
\end{document}
`il file bibliografico è:
`@BOOK{bembo:donnini,
title = {Le rime},
publisher = {Salerno},
year = {2008},
editor = {Donnini, Andrea},
author = {Bembo, Pietro},
location = {Roma},
owner = {matteo},
timestamp = {2012.03.14},
volumes = {2}
}
`Se, però, tolgo il commento a ledmac la magia non funziona più…ci deve essere un conflitto tra pacchetti, ma non saprei come risolverlo.
Grazie in anticipo 😳
A presto,
MatteoSolito problema: come con scrbook occorreva un patch diverso, anche con ledmac; invece della riga [tt]\patchcmd…[/tt] scrivi
`\AtBeginDocument{
\pretocmd\@footnotetext{\let\index\nindex}{}{}
}`
Dovrebbe funzionare sia con sia senza ledmacCiao
Enrico
18 Settembre 2012 alle 20:19 in risposta a: Errori e warnings nell’articolo con ClassicThesis #78761::Rocco M.” post=77856Ciao a tutti.
Sto modificando il template dell’articolo con ClassicThesis creato da Lorenzo (ancora grazie mille!) e ottengo il seguente errore in compilazione:`/usr/local/texlive/2012/texmf-dist/tex/latex/biblatex/biblatex2.sty:10286: Pack
age keyval Error: square undefined.See the keyval package documentation for explanation.
Type Hfor immediate help.
…l.10286 \blx@processoptions
? `
Di cosa si tratta?
[…]
Se necessitate del mio template e delle sue impostazioni chiedete che posto anche quello.
Grazie mille.
Occorre un esempio minimo. Gli avvisi che ho visto nel tuo .log sono del tutto normali.
Ciao
Enrico
::SIGI” post=77854Complicato no, mi piace l’impaginazione che viene fuori. Infatti credo proprio che farò l’unione dei due pdf.
Una domanda che non è proprio in topic: perché nel frontespizio non ci vuole in controrelatore? Ho visto numerosi tesi in cui figura il suo nome!
Il controrelatore è nominato dopo che la tesi è consegnata o almeno non dovrebbe avere a che fare durante la preparazione. Altrimenti a che serve?
Ciao
Enrico
::SIGI” post=77852
No, non se ne parla: occorrerebbe costruire tutta l’infrastruttura. Unire i due PDF è l’idea più sensata.
Io ci ho provato 👿
Ma immaginavo 🙁
Puoi provare con TikZ, però: funziona anche con Plain. Inserire un’immagine a centro pagina non dovrebbe essere così complicato.
Ciao
Enrico
::SIGI” post=77842Ciao a tutti, mi stavo chiedendo se fosse possibile adattare il pacchetto frontespizio con plainTeX. Non sono espertissimo (di plain, ho iniziato da relativamente poco) e stavo cercando una soluzione per fare un frontespizio decente (che almeno includa il logo della facoltà).
Alternativamente avrei due opzioni: o inserire la pagina direttamente con il compilatore (si può fare?) in modo da crearmi la pagina e poi attaccarla oppure con preview (sono su osX). Ma non mi sembrano opzioni molto eleganti (specialmente l’ultima).
Grazie mille in anticipo!
No, non se ne parla: occorrerebbe costruire tutta l’infrastruttura. Unire i due PDF è l’idea più sensata.
Ciao
Enrico
18 Settembre 2012 alle 14:59 in risposta a: Allineare elementi con segno “-” all’interno di una matrice #78729::OldClaudio” post=77837Infatti, avrebbe molto più sneso allineare i dati nella colonna con una colonna r, ma se si usa l’ambiente matrix di amsmath credo che non si possa fare, poicheé è, a dir poco, poco comune
Però si può fare con l’ambiente array in cui si può sceglere l’allineamento di ciascuna colonna.
A proposito: lo so che l’allineamento col più invisibile non è lo stesso dell’allineamento col meno senza dimensioni orizzontali; è soltanto un’altra soluzione per un problema non comune, richiesto/imposto da un prof che non ha molta dimestichezza con al tipografia.
È abbastanza facile definire un argomento facoltativo per gli ambienti [tt]…matrix[/tt]:
`\makeatletter
\renewcommand\env@matrix[1][c]{\hskip -\arraycolsep
\let\@ifnextchar\new@ifnextchar
\array{*\c@MaxMatrixCols{#1}}}
\makeatother`
Così avrai
`\begin{bmatrix} % allineamento usuale, centrato
\begin{bmatrix}[r] % tutte le colonne allineate a destra
\begin{bmatrix}[l] % tutte le colonne allineate a sinistra
\begin{bmatrix}[>{\centering\arraybackslash}p{4em}] % tutte le colonne ampie 4em, con allineamento centrato`
Vale per tutti gli ambienti [tt]…matrix[/tt], naturalmente. L’ultimo modo richiede array.Ciao
Enrico
::gygabyte017″ post=77836Grazie ad entrambi! Alla fine provando le varie combinazioni, funziona con:
`
\newcommand{\nome}{Antonio\xspace}Chi è \nome? In realtà, \emph{\nome{}} era…
`Sarà, ma a me [tt]\emph{\nome}:[/tt] non produce alcuno spazio strano. Che distribuzione TeX hai?
Ciao
Enrico
::cris77″ post=77834Visto che nessuno ha risposto alla mia domanda, ho provato a fare una cosa:
– ho tolto il mio file .bib dalla cartella della tesi
– ho compilato il documentoPensavo così che tutti i riferimenti bibliografici sarebbero scomparsi dal documento pdf.
Così avrei rimesso il file .bib e ricompilato nella speranza che prendesse tutte le referenze.Invece, sorpresa sorpresa, le referenze che esistevano prima (dopo compilazione senza file .bib), non si sono mosse e quelle che prima non si compilavano hanno continuato a non compilarsi.
Qualcuno ha un’idea?
Cristina
Devi far girare di nuovo BibTeX o Biber (secondo quale usi). LaTeX non legge mai il file .bib, ma solo il .bbl prodotto dal programma ausiliario.
Ciao
Enrico
18 Settembre 2012 alle 11:31 in risposta a: B di bibliografia su una pagina e il resto su un’altra #78716::IneXperience” post=77825Buongiorno Enrico,
rieccomi qua. Ho provato a compilare bibliografia.tex poi tesi.tex poi di nuovo bibliografia.tex ma inutilimente.
Nell’indice generale sono presenti tutti i capitoli, compresa l’appendice ma oltre a lei non compare la bibliografia.Se vuoi posso controllare qualche file ed impostazione, ma i comandi presenti in bibliografia.tex non li ho modificati da ieri ad oggi.
Grazie per gli interventi, speriamo di riuscire nell’intento.
Simoneedit: se preferisci posso aprire una nuova discussione indicante il problema.
Che senso ha lanciare la compilazione da bibliografia.tex? Nessuno, visto che dichiari Tesi.tex come root.
Con questo documento la bibliografia compare nell’indice.
`\documentclass{book}
\usepackage{hyperref}
\begin{document}
\frontmatter
\tableofcontents
\mainmatter
\chapter{A}\nocite{*}
\begin{thebibliography}{9}
\addcontentsline{toc}{chapter}{Bibliografia}\bibitem{atzeni:tesi}
P.~Atzeni, S.~Ceri, S.~Paraboschi, R.~Torlone.
\emph{Basi di dati} – Modelli e linguaggi di interrogazione. Seconda edizione, 2006 – McGraw-Hill\bibitem{elmasri:tesi}
R.~A.~Elmasri, S.~B.~Navathe.
\emph{Sistemi di basi di dati} – Fondamenti. Quinta edizione, 2007 – Pearson\bibitem{pressman:tesi}
R.~S.~Pressman.
\emph{Principi di ingegneria del software} – Fondamenti. Quinta edizione, 2007 – McGraw-Hill\bibitem{macintyre:tesi}
P.~B.~MacIntyre.
\emph{PHP} – Le tecniche per scrivere il codice migliore. 2010 – \mbox{O'Reilly}\bibitem{troiani:tesi}
G.~Troiani.
\emph{CSS} – Terza edizione, 2011 – Apogeo\end{thebibliography}
\section*{Siti web consultati}
Per la realizzazione del progetto mi sono servito dell'aiuto della comunity e delle informazioni raccolte in:
\begin{enumerate}
\item \href{http://www.html.it}{www.html.it}
\item \href{http://www.guitex.org}{www.guitex.org} utilizzatori di \LaTeX.
\end{enumerate}
\end{document}`
Ciao
Enrico
18 Settembre 2012 alle 10:26 in risposta a: Allineare elementi con segno “-” all’interno di una matrice #78727::
Non è proprio la stessa cosa. La centratura di “+1” con “+11” (e il + invisibile) avviene sulla dimensione globale e il risultato è diverso dalla centratura di “-1” con “-11” e il meno di ampiezza zero.Ma posso dire con una certa sicurezza che questo allineamento è, per essere cauti, molto poco comune.
Ciao
Enrico
18 Settembre 2012 alle 8:22 in risposta a: Allineare elementi con segno “-” all’interno di una matrice #78725::
`\documentclass[a4paper]{article}
\usepackage{amsmath,array}
\newcolumntype{M}{@{\hspace{1.5em}}c}
\makeatletter
\renewcommand\env@matrix[1][*\c@MaxMatrixCols c]{\hskip -\arraycolsep
\let\@ifnextchar\new@ifnextchar
\array{#1}}
\makeatother
\newcommand{\meno}{\llap{$-$}}\begin{document}
\[
\begin{bmatrix}[MMc]
1 & 1 & 2\\
\meno1 & \meno11 & 3
\end{bmatrix}
\]
\end{document}`
Se in una matrice compaiono segni meno, devi dichiarare le colonne in cui ci sono come M, come c le altre. Va bene qualsiasi ambiente, anche pmatrix e simili.Ciao
Enrico
18 Settembre 2012 alle 8:06 in risposta a: Allineare elementi con segno “-” all’interno di una matrice #78724::Squall” post=77810Sì..
Io sono d’accordo con lei, ma me lo ha chiesto esplicitamente il professore..
Potresti spiegarmi come si può fare?Non è facile, ci sto pensando; di sicuro occorrono notevoli interventi manuali per ogni matrice.
Intanto potresti fare una raccolta di buoni libri dove ci siano matrici e, con tatto, mostrarlo al reprobo.
Ciao
Enrico
18 Settembre 2012 alle 7:08 in risposta a: Allineare elementi con segno “-” all’interno di una matrice #7872218 Settembre 2012 alle 7:03 in risposta a: B di bibliografia su una pagina e il resto su un’altra #78714::IneXperience” post=77800
In modo che mi esca il riferimento anche sull’indice generale della dicitura bibliografia.
Per avere la bibliografia nell’indice scrivi, invece della roba di prima (sempre dopo \begin{thebibliography}{…})
`\addcontentsline{toc}{chapter}{Bibliografia}`
Ciao
EnricoCi ho provato ma nell’indice principale, delle prime pagine non mi aggiunge bibliografia, questo è il suo codice completo, dove erro?:
`% !TEX encoding = UTF-8 Unicode
% !TEX TS-program = pdflatex
% !TEX root = ../Tesi.tex
% !TEX spellcheck = it-IT%*******************************************************
% Bibliografia
%*******************************************************\cleardoublepage
%\label{cap:bibliografia}
%\thispagestyle{empty}\nocite{*}
%\printbibliography\begin{thebibliography}{9}
\addcontentsline{toc}{chapter}{Bibliografia}
%\phantomsection
%\pdfbookmark{Bibliografia}{Bibliografia}\bibitem{atzeni:tesi}
P.~Atzeni, S.~Ceri, S.~Paraboschi, R.~Torlone.
\emph{Basi di dati} – Modelli e linguaggi di interrogazione. Seconda edizione, 2006 – McGraw-Hill\bibitem{elmasri:tesi}
R.~A.~Elmasri, S.~B.~Navathe.
\emph{Sistemi di basi di dati} – Fondamenti. Quinta edizione, 2007 – Pearson\bibitem{pressman:tesi}
R.~S.~Pressman.
\emph{Principi di ingegneria del software} – Fondamenti. Quinta edizione, 2007 – McGraw-Hill\bibitem{macintyre:tesi}
P.~B.~MacIntyre.
\emph{PHP} – Le tecniche per scrivere il codice migliore. 2010 – \mbox{O'Reilly}\bibitem{troiani:tesi}
G.~Troiani.
\emph{CSS} – Terza edizione, 2011 – Apogeo\end{thebibliography}
\section*{Siti web consultati}
Per la realizzazione del progetto mi sono servito dell'aiuto della comunity e delle informazioni raccolte in:
\begin{enumerate}
\item \href{http://www.html.it}{www.html.it}
\item \href{http://www.guitex.org}{www.guitex.org} utilizzatori di \LaTeX.
\end{enumerate}`Compila un’altra volta.
Ciao
Enrico
-
AutoreRisposte