Risposte nei forum create
-
AutoreRisposte
-
::
egreg9″ post=74978
Ciao a tutti
ho realizzato una relazione con latex, stasera la stavo modificando ma quando l’ho compilata mi ritorna questo errore
`Package utf8x Error: MalformedUTF-8sequence
ucs: Unknown Unicode character 65533 = U+FFFD,(ucs) possibly declared in uni-255.def.
Package utf8x Error: MalformedUTF-8sequence`Il problema che mi riporta l’errore alla linea 0 e quindi non riesco ad individuare l’errore.
Ho utilizzato i comandi \lstinline e \begin{lstlisting} per mantenere la sintassi di matlab.
Come posso trovare l’errore e risolvere?
Devo consegnare la relazione venerdì prosismo 🙁
Ciao a tutti!
Hai un BOM all’inizio del file: http://en.wikipedia.org/wiki/Byte_order_mark
Come toglierlo? Cerca nelle preferenze del tuo editor.
Ciao
EnricoCiao,
ho risolto, il problema era una ‘é’ nel file matlab che importavo.
Sostituendola con “e’ ” tutto si è risolto.
Ciao
::OldClaudio” post=74789È giusto che sia così, perché i richiami di description sono in linea con la descrizione e sono tutti di lunghezza diversa; in una lista semplice (itemize) o numerat (enumerate) l’etichetta che viene inserita automaticamente con \item oppure non automaticamante attraverso il suo argomento facoltativo, vienme composta in bandiera allineata a destra, e se il richiamo è troppo lungo sporge nel margine sinistro o esce dalla carta a sinistra. È chiaro che se il richiamo è semplicemente un bullet, questo non succede mai; se è un numero, difficilemnte si pouò immaginare di scrivere per davvero una lista numerata con migliaia di voci; quindi è giusto che description si comporti diversamante da itemize e da enumerate, perché ne è diversa la funzione.
Per altro se vuoi che la descrizione di ogni voce sia più rientrata, puoi usare il pacchetto enumitem o il pacchetto paralist (leggendono la documentazione dando da terminale il comando texdoc enumitem oppure texdoc paralist per vedere come definire un nuovo ambiente , diciamo “descrizione”, che presenti un rientro maggiore, ma comunque costante, non dipendente dai singoli contenuti dell’argomento facoltativo di \item. Una descrizione con i rientri variabili sarebbe tipograficamente inaccettabile.Grazie per la risposta ed in chiarimenti molto ben fatti!
::egreg9″ post=74044
Ciao,
il file è scritto senza lettere accentate appositamente per evitare errori nella chiamanta della funziona in matlab.
Il nome del file è: ` isolamento_singolarita.m`
Inoltre se rinomino il file singolarita.m e di conseguenza modifico ` \lstinputlisting{singolarita.m} `
continuo ad ottenere lo stesso errore.Lo stesso errore mi viene restituito anche con questa parte di codice dove non ci sono lettere accentate:
`\section{Ricerca Onda Q e Onda S}
…
\subsection{Funzione ricerca\_onda\_q\_s.m}
Viene ora riportato per intero il codice della funzione \emph{ricerca\_onda\_q\_s.m}.
\lstinputlisting{ricerca_onda_q_s.m}`Anche in questa parte di codice se elimino la riga: `\lstinputlisting{ricerca_onda_q_s.m}` la compilazione non riporta errori.
È quello che c’è dentro al file il problema.
Ciao
EnricoRisolto tutto!
Infatti avevo inserito nel file dei commenti che contenevano delle lettere accentate.
Non ci sarei mai arrivato.
Grazie mille!
::
Ciao,il file è scritto senza lettere accentate appositamente per evitare errori nella chiamanta della funziona in matlab.
Il nome del file è: ` isolamento_singolarita.m`
Inoltre se rinomino il file singolarita.m e di conseguenza modifico ` \lstinputlisting{singolarita.m} `
continuo ad ottenere lo stesso errore.Lo stesso errore mi viene restituito anche con questa parte di codice dove non ci sono lettere accentate:
`\section{Ricerca Onda Q e Onda S}
…
\subsection{Funzione ricerca\_onda\_q\_s.m}
Viene ora riportato per intero il codice della funzione \emph{ricerca\_onda\_q\_s.m}.
\lstinputlisting{ricerca_onda_q_s.m}`Anche in questa parte di codice se elimino la riga: `\lstinputlisting{ricerca_onda_q_s.m}` la compilazione non riporta errori.
::OldClaudio” post=73672[Off Topic] Come prof universitario mi vergogno un po’ della collega che vuol dare indicazioni di come comporre la tesi (specialmente se di ingegneria come parrebbe leggendo le prime righe del tuo esempio) senza avere la minima nozione di tipografia.
A me rimane sempre il sospetto che i prof che chiedono o impongono di farela tesi con Word o simili word processor, lo vogliano per poter chiedere anche il file della tesi da cui scopiazzare impunemente. Non succederà sempre, ma il mio sospetto è fondato.
[fine Off topic]Vediamo un po’ come si può venire incontro alla prof. Il pacchetto titlesec va benissimo per configurare tutti i titoli, compresi quelli dei capitioli. Una via più semplice sarebbe quella di usare il comando:
`
\addtocaptionsitalian{\def\chaptername{}}
`
che elimina la parola capitolo, ma non sposta il numero e non elimina lo sazio superiore. titelsec, dopo averne letto al documentazione (con il comando texdoc titlesec dato nella finestra comandi) permette di aggiustare ogni dettalgio.Quello che fa orrore è la spaziatura 2; mettici 1.5 e la prof non se ne accorgerà nemmeno; questa spaziatura enorme va bene per la brutta copia, ammesso e non concesso che la prof te la legga e ti indichi i commenti e le correzioni nello spazio fra le righe. Nella versione finale invece la buona tipografia vorrebbe la spaziatura unitaria.
ora vengo al tuo preambolo: il pacchetto float NON serve per fissare le figure in un punto preciso; essenzialmente serve per definire altri oggetti mobili oltre a quelli predifiniti figure e table. En passant definisce anche il codice di posizione H (mettilo qui e non fare storie), ma usarlo vuol dire fare della brutta tipografia; caricare float per NON usare il comando per attribuire un punto precisio di posizione ad una figura, mi sembra un po’ fuori luogo.
Font: specifiche T1 come fontenc, ma poi non specifichi che font vuoi usare; poco male, quelli di default, se hai una versione completa di TeX Live o di MiKTeX, vanno, non benissimo, ma vanno; I font Latin Modern (pacchetto lmodern) usa font che vanno meglio; poi ci sono diversi altri pacchetti, tipo kpfonts, fourier, mathpazo, e molti altri per usare font con disegni particolari, belli e ben adattati alla matematica. Se ka prof è così affezionata a Word, puoi anche usare il pacchetto txfonts, che usa una particolare versione dei font Times ma con il corredo completo per la matematica anche in stile francese (lettere greche minuscole non inclinate). Fai qualche prova con i pacchetti che ti ho indicato e potrai scegliere quello che ti piace di più.
Se usi la classe book, puoi avvalerti anche dei comandi \frontmatter, \mainmatter e \backmatter che con la classe report non sono definiti; te li consiglio; ogni guida, compresa l’Arte di scrivere con LaTeX, ti spiega a che cosa servono e quali siano le loro funzionalità.
`
\geometry{verbose,a4paper,tmargin=31.7mm,bmargin=20mm,lmargin=35mm,rmargin=30mm}
`
rappresenta il solito errore classificato nel forum come “il tormentone dei margini’. Se componi fronte e retro, il margine interno deve essere più piccolo del margine esterno, NON MAGGIOR, come nel tuo caso. Il margine superiore NON deve mai essere maggiore di quello inferiore, come invece è con le tue impostazioni. Certo con Word si può fare; si può fare anche con LaTeX e il pacchetto geometry; ti suggerisco di leggere la guida tematico sul disegno della pagina (qui sopra nella sezione Documentazione nella sottosezione delle guide tematiche); magari non te ne farai nulla, ma almeno sai come dovrebbe essere il disegno della pagina e capisci in che cosa consiste il tormentone dei margini. Poi magari la prof preferisce quel disegno ballato, ma almeno sai come dovrebbe essere.
Se componi solo fronte al massimo puoi mettere i due margini uguali, ma mai il margine sinistro maggiore di quello destro, a meno che non confezione la tua tesi con un raccoglitore ad anelli; non credo che tu voglia fare una cosa del genere…Ciao e buona tesi
Ciao ti ringrazio molto di tutti i consigli e mi. Sembri molto esperto su latex.
Io ho iniziato ad usarlo da inizio anno e devo dire che dopo la prima volta che l ho usato, word non lo uso più.La tesi triennale l ho scritta con word e ho perso una marea di tempo quando all ultimo mi facevano aggiungere un’immagine e io dovevo rinominare tutte! e cose simili..
Pensa che i margini di 3.17 cm e così via li pretende la prof. La quale ha ammesso di non saper usare latex e che i suoi studenti sanno usare a malapena word.. Questo fa riflettere in una facoltà di ingegneria.
Inoltre l indice di latex non le va bene e ci. Vuole dentro varie interlinee e grassetto a caso!
Stasera proverò a guardare bene la guida e cercherò di sistemare quei benedetti titoli.
Grazie dei consigli e delle considerazioni costruttive!
Ciao
::ansys” post=73670Prova questo
`\titlespacing*{\chapter}{0pt}{0pt}{16pt}
\titlespacing*{\section}{0pt}{0pt}{12pt}
\titlespacing*{\subsection}{0pt}{0pt}{4pt}\titleformat{\chapter}
{\bfseries\sffamily\LARGE}
{\filright\thechapter.}
{0pt}
{\quad}\titleformat{\section}
{\bfseries\sffamily\itshape\Large}
{\filright\thesection}
{0pt}
{\quad}\titleformat{\subsection}
{\bfseries\sffamily\itshape\large}
{\filright\thesubsection}
{0pt}
{\quad}
`
Ciao
OrlandoCiao,
grazie per la risposta!
Ho modificato la dimensione in pt per adattare meglio gli spazie ma per fare questo ho dovuto usare misure negative.
`\titlespacing*{\chapter}{0pt}{0pt}{-7pt}
\titlespacing*{\section}{0pt}{0pt}{-12pt}
\titlespacing*{\subsection}{0pt}{0pt}{-2pt}`Il capitolo 2 va bene pero’ gli altri capitoli, sezioni e sotto sezioni si sovrappongono con il testo; ti allego un immagine delle parti sovrapposte e quella del capitolo corretto.
Come posso fare?
Grazie mille dell’aiuto
Attachments:
You must be logged in to view attached files.::lorenzo.pantieri” post=73667Pacchetto titlesec e sua documentazione.
Ciao,
L.Ciao,
grazie per la risposta.
Sono riuscito a togliere la scritta capitolo con il seguente codice:
`\titleformat{\chapter}
{\bfseries\LARGE}
{\filright\thechapter}
{0pt}
{\quad}
\titlespacing*{\chapter}{0pt}{16pt}{14pt}
\titlespacing*{\section}{0pt}{12pt}{4pt}
\titlespacing*{\subsection}{0pt}{12pt}{4pt}`Ora pero’ non riesco a diminuire la spaziatura tra capitolo, sezione e sottosezione.
Allego immagine del pdf generato con latex.Grazie
Attachments:
You must be logged in to view attached files.::egreg9″ post=73372
Ciao a tutti,
Vorrei andare a capo nel testo di una didascalia.
Ho trovato un post dove si dice di utilizzare il comando \protect \newline all interno del caption della didascalia.
Il testo va a capo ma non è più centrato nella pagina.Come posso fare?
Normalmente la didascalia è centrata solo sta in una sola riga più corta della giustezza usuale. Quello che ti serve è probabilmente il pacchetto caption. Trovi una descrizione delle sue possibilità nella Breve guida.
Ciao
EnricoCiao,
grazie per la risposta e per averi suggerito la guida ben fatta.
Pero’ il mio problema riguarda solamente una didascalia, non vorrei modificare tutte le altre.
Ho visto l’opzione width e vorrei sapere se posso utilizzarle all’interno del caption di questa immagine:
`\begin{figure}[!h]
\centering
\includegraphics[width=0.5\textwidth]{inquinamentofiume.jpg}
\caption{Inquinamento di un corso d’acqua dal deterioramento della falda.\label{fig:inquinamentofiume}}
\end{figure}
`Per ora ho risolto aggiungendo nel preambolo questo:
`\usepackage[justification=centerlast,width=20pc]{caption}`
Ora le didascalie vanno a capo e l’ultima riga è centrata.
L’unica cose è che tutte le didascalie vanno a capo.Grazie
Ciao
::egreg9″ post=73263
[quote=”egreg9″ post=73260][quote=”fedex03″ post=73257]Per quanto riguarda l’intestazione dei capitoli forse dovrei metterla perchè l’intestazione è composta da: nome cognome e titolo della tesi.
E’ possibile aggiungerla alle pagine dei capitoli o è troppo complesso?
Grazie ancora
Aggiungi
`\fancypagestyle{plain}{%
\fancyhf{}%
\rhead{\scriptsize Intestazione}%
}`
Proprio non li vuoi i numeri di pagina?Ciao
EnricoLi ho aggiunti da poco con `\fancyfoot[CE,CO]{\normalsize{\thepage}}`
Infatti prima comparivano solo nelle pagine con l’indice :smile:[/quote]
Ricorda che [tt]\normalsize[/tt] e [tt]\scriptsize[/tt] non sono comandi con argomenti. Inoltre
`\fancyfoot[C]{\thepage}`
funziona allo stesso modo ed è un po’ più semplice. 🙂Ciao
Enrico[/quote]Grazie!
Ho modificato come mi hai consigliato e va molto bene!
Grazie del tuo aiuto
::egreg9″ post=73260
Per quanto riguarda l’intestazione dei capitoli forse dovrei metterla perchè l’intestazione è composta da: nome cognome e titolo della tesi.
E’ possibile aggiungerla alle pagine dei capitoli o è troppo complesso?
Grazie ancora
Aggiungi
`\fancypagestyle{plain}{%
\fancyhf{}%
\rhead{\scriptsize Intestazione}%
}`
Proprio non li vuoi i numeri di pagina?Ciao
EnricoLi ho aggiunti da poco con `\fancyfoot[CE,CO]{\normalsize{\thepage}}`
Infatti prima comparivano solo nelle pagine con l’indice 🙂
::egreg9″ post=73255
Ciao a tutti,
con il pacchetto fancyhdr ho realizzato il seguente codice per realizzare l’intestazione della tesi.
Questo è il codice:
`\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhf{}
\rhead{\scriptsize{Intestazione}}`Vorrei chidervi due cose:
La prima: la sottolineatura dell’intestazione inizia con il margine sinistro ma finisce prima del margine destro risultando più corta nella parte destra della pagina.
La seconda: l’intestazione è presente in tutte le pagine tranne che nelle pagine dove inizia il capitolo.
Grazie
Saluti a tutti
1. Evidentemente hai impostato le faccende relative a fancyhdr prima di quelle relative a geometry.
2. Mi pare normale.
Ciao
EnricoPerfetto ho spostato il codice dopo quello relativo ai margini e ora è perfetto!
Grazie
Per quanto riguarda l’intestazione dei capitoli forse dovrei metterla perchè l’intestazione è composta da: nome cognome e titolo della tesi.
E’ possibile aggiungerla alle pagine dei capitoli o è troppo complesso?
Grazie ancora
-
AutoreRisposte