Risposte nei forum create
-
AutoreRisposte
-
::
Scusa Enrico, non ti seguo.
La prima riga di comando mi ridefinisce i margini, giusto?
Perchè dovrei metterla?La seconda riga dove andrebbe messa?
La riga con \areaset serve a rendere leggermente più bassa la gabbia, in modo che contenga un numero intero di righe. Mettila subito dopo \usepackage{classicthesis}, e inserisci subito le altre due righe; fa’ qualche prova con quelle due righe commentate e non commentate.
Ciao
Enrico
::Salve a tutti!
Questo è il mio primo messaggio in questo forum. Sono un novizio del LaTex ma spero da inespertirmi abbastanza da non sfigurare troppo in questa comunità. 😀Attualmente sto scrivendo una tesi su Peano per il corso di laurea triennale in Matematica ed ho qualche problema a riprodurre fedelmente il suo simbolismo logico.
In uno dei suoi primi lavori Peano di logica utilizza un cerchietto vuoto per indicare l’insieme vuoto e un cerchietto pieno (tutto nero) per indicare l’insieme universo.
Nel documento symbols-a4.pdf ho individuato due simboli che potrebbero fare al caso mio, fanno parte del pacchetto ifsym e corrispondono ai comandi \BigCircle e \FilledBigCircle.Ho incluso il pacchetto col comando
`
\usepackage{ifsym}
`
ma in corrispondenza delle righe in cui ho inserito i comandi \BigCircle e \FilledBigCircle viene generato un errore di compilazione con la dicituraUndefine control sequence
Ho provato a cambiare il comando di inclusione in questo modo
`
\usepackage[geometry]{ifsym}
`
perché ho letto nella documentazione del pacchetto stesso (solo in tedesco! 😯 , diciamo che ho cercato di interpretare qualcosina…) che quei comandi si riferivano alla sezione “geometry” del pacchetto.
Facendo così, quando compilo non viene generato nessun errore, tuttavia se vado a vedere l’output DVI osservo che in corrispondenza del comando \BigCircle è stato stampato il simbolo ‘%’ e a in corrispondenza del comando \FilledBigCircle è stato stampato il carattere ‘U’.Sapreste darmi qualche indicazione per ottenere la stampa corretta di quei due caratteri?
In alternativa, conoscete altri comandi che consentono di produrre quei cerchietti che mi servono?Grazie.
P.S.: ho installato la distribuzione completa di MikTex su sistema operativo Windows XP e utilizzo TexnicCenter come editor.
Effettivamente occorre l’opzione “geometry” per produrre quei simboli. Evidentemente non hai i font installati correttamente o non hai abilitato la creazione automatica dei bitmap (i font di ifsym sono solo bitmap). Infatti il simbolo \BigCircle corrisponde al carattere 37 del font ifgeo10, \FilledBigCircle al carattere 85 che sono proprio % e U: il visualizzatore (dvi o pdf?) sostituisce caratteri normali a quelli che non trova.
Hai sul tuo sistema un file di nome ifgeo10.mf?
Ciao
Enrico
::Però Enrico, hai visto l’esempio minimale che ho postato nella pagina precedente (lo riporto anche sotto)? Contiene solo testo…e il problema non si presenta se tolgo twoside.
Se togli twoside hai automaticamente \raggedbottom.
Si tratta di una cattiva definizione dell’altezza della pagina. Scrivi
`\areaset[5mm]{312pt}{753pt}`
Il tuo esempio non viene ancora decente per via di molte righe orfane; ma di solito non sono un problema così terribile da evitarlo a ogni costo. Scrivi
`\clubpenalty=150
\csname @clubpenalty\endcsname=\clubpenalty`
e vivi più felice.Ciao
Enrico
::Ciao a tutti, ho questo problema con la bibliografia: sto scrivendo la tesi e con la bibliografia è tutto ok, solo che ho iniziato a scrivere un’altra relazione e l’ho fatto copiando il file principale (si chiama così?) della tesi (poi i capitoli ovviamente me li riscrivo da capo) e il file della bibliografia. Ovviamente ho rinominato entrambi i files. Ora il problema è che in questa seconda relazione le voci della bibliografia non mi vengono visualizzate e al posto delle citazioni ci viene un (?). Ho cambiato solo il nome dei due files da tesi.tex e tesi.bib e ca.tex e ca.bib e ovviamente il contenuto della bibliografia che prima conteneva una sessantina di articoli e ora un solo libro. Per il resto è tutto rimasto invariato.
Cambiare il nome del file .bib, se è rimasto uguale, non è necessario, visto che lo specifichi nell’argomento di \bibliography.
Naturalmente per risolvere le citazioni devi far girare BibTeX e ricompilare due volte.
Le righe di codice con cui dovrei richiamare la bibliografia sono:
`\nocite{*}
\bibliographystyle{spbasic}
\bibliography{ca}`Mentre i pacchetti che carico all’inizio del file “principale” sono
`\usepackage{amssymb, amsmath, amsthm,mathrsfs,latexsym}
\usepackage[italian]{babel}
\usepackage{graphicx}
\usepackage{natbib}
\usepackage{placeins}
\usepackage[dvips]{rotating}
\usepackage[latin1]{inputenc}`Per file “principale” intendo il file in cui ci sono tutti i vari \include{nome_capitolo}
Come si risolve? E soprattutto: perché nella tesi funziona e qui no?Alta cosa: nella tesi le citazioni mi vengono messe come negli articoli scientifici, cioè “nome_autore et al, 1984” per intendersi. In questa nuova relazione invece vorrei che mi venissero messe delle citazioni con i numeri fra parentesi quadre. Come posso risolvere?
`\usepackage[numbers,square]{natbib}`
Ciao
Enrico
::Aspettiamo cosa dice Enrico in merito al mio problema. Non si è visto oggi sul forum.
ciao e grazie.Ogni tanto ho qualcos’altro da fare, 🙂
Non ti dico niente, se non che la soluzione di \raggedbottom è l’ultima che prenderei in considerazione. È evidente che hai problemi di impaginazione dovuti a oggetti “grandi” e indivisibili: escludendo figure e tabelle (veramente) galleggianti, possono essere equazioni con “align” o “gather”, oppure nuove sezioni in punti tipograficamente inopportuni: non c’è limite a quello che può andare storto durante la procedura di impaginazione finale.
Ciao
Enrico
::Ciao a tutti. Ho il seguente documento:
`\documentclass{scrreprt}
\usepackage[beramono]{classicthesis}`
In questo modo, tutte le parti testuali del documento sono composte in Palatino, mentre il font a spaziatura fissa usato è il Bera Mono.Come si fa ad inserire, all’interno di una parte testuale (rispettivamente, di un codice), una parola scritta in Computer Modern Roman (rispettivamente, in Computer Modern Typewriter)?
Ovviamente potrei ottenere quelle parole in un altro documento, con un preambolo standard, ritagliarle come immagini ed incollarle con \includegraphics nel documento scrtitto con ClassicThesis, ma mi chiedevo se c’è qualcosa di meglio…
Grazie anticipate,
L.Non è così difficile, suvvia. 😀
`\newcommand{\usecmr}[1]{{\fontfamily{cmr}\selectfont#1}}
\newcommand{\usecmtt}[1]{{\fontfamily{cmtt}\selectfont#1}}`
Ciao
Enrico
::Ho un problema con una tabella con delle multirow e del testo abbastanza lungo nelle celle: in particolare il testo delle celle si sovrappone. Vengono segnalate 9 bad box. La tabella in questione è l’ultima, nel codice completo riportato di seguito. Come posso risolvere il problema?
Non usando multirow.
Ciao
Enrico
::Avrei bisogno di un aiuto:
su due pagine consecutive del mio book ho inserito, in ognuna, una \marginpar però in entrambe la nota resta a destra del foglio malgrado il documento sia in fronte retro. In particolare alla pagina 2-2 mi trovo la nota a destra, ossia nel margine interno, che deborda dal margine pagina: avete un’idea di come poter risolvere?Ciao Matteo
Prova con il pacchetto mparhack
Ciao
Enrico
::Putroppo mi da errore.
Allora, sto scrivendo un documento con classe scrbook.
Ho messo tutto il codice riportato nel penultimo post di mondopinguino e poi, all’interno tra i tag \begin{document} e \end{document} ho scritto
`\begin{document}
\begin{esempio} Testo dell'esempio \end{esempio}
\end{document}`
Quando premo PDF TeXity mi dice:Runway argument?
{textcomp \usepackage{amsthm} \newsavebox{\esbox} \newenviroment \ETC.
! File ended while scanning use of \@filewith@ption
\par
…Non hai chiuso un argomento:
`\usepackage{textcomp}`
Ciao
Enrico
::Grazie per i suggerimenti!
Ho usato l’opzione “noitemsep”, come descritto nell’Arte, anche perche’ nella versione del pacchetto enumitem che ho trovato nell’archivio CTAN (la 2.1 del 30-6-2007) l’opzione “listsep” non e’ presente.
Grazie ancora! 🙂L’opzione “listsep” non esiste. Quella che Agliotto voleva indicare era l’opzione “itemsep”. Esiste un’opzione “noitemsep” che equivale a “itemsep=0pt”; esiste anche “nolistsep” che azzera tutti i parametri di spaziatura. Pagine 58–65 della Breve guida.
Ciao
Enrico
::ho un problema con questo pacchetto ho messi all”inizio
`\usepackage[load=prefix,load=accepted,alsoload=binary]{siunitx} %per le unità di misura`
e se scrivo:
`100\mega\` in fase di compilazione mi appare Undefined control sequence.
Inoltre s emetto l’opzione load=derived,
quando uso \joule mi da errore in compilazione: faile dto load file derive.cfg. Anche se ho fatto l’installazione completa di latex!
mmm come mai!?
thanks!
Perché Joseph Wright si è clamorosamente sbagliato a scrivere la documentaione; l’opzione giusta è “named” e non “derived”. 😯
Ciao
Enrico
-
AutoreRisposte