Risposte nei forum create
-
AutoreRisposte
-
::
Ciao a tutti,
approfitto ancora della vostra pazienza per un aiuto nella disposizione delle noteIn particolare avrei la necessità di:
1) Spaziare la linea che delimita le note dal corpo del testo (io riesco a spaziare la linea dalle note ma non riesco a inserire uno spazio fisso al di sopra della linea)2) Ho la necessità di avere le note allineate a sinistra (questo son riuscito a farlo reimpostando \footnotemargin) solo che tra il numero della nota e l’inizio della nota stessa ci dev’essere un minimo di spazio (questo son riuscito a metterlo in maniera un po’ grossolana inserendo uno spazio ad inizio nota) il probelma sorge nel momento in cui la nota è composta da più righe: quando il testo va a capo si allinea (ovviamente) allo spazio che ho aggiunto mentre io vorrei che ricominciasse allineata sotto l’inizio della nota
Qualcuno può darmi una mano … ho cercato e provato molte soluzioni ma non funzionano ed ora sono alle strettissime con i tempi
Vi riporto il mio preambolo
`
\documentclass[12pt,a4paper,italian]{report}
\usepackage{graphicx}
\usepackage[italian]{babel}
\usepackage{isolatin1}
\usepackage{amsmath}
\usepackage{inputenc}
\usepackage{fancyhdr}
\usepackage{amssymb}
\usepackage{caption}
\usepackage{ellipsis}
\usepackage[bottom,hang]{footmisc}\def\baselinestretch{1.5}
\addtolength{\footskip}{2cm}
\setlength{\footnotemargin}{0cm}
\setlength{\footnotesep}{0.4cm}
\makeatletter
\let\splitfootnoterule=\pagefootnoterule
\makeatother\usepackage{titlesec}
\titleformat{\chapter}
{}
{\Large\bfseries\thechapter.}
{8pt}
{\Large\bfseries}\titleformat{\section}
{}
{\Large\bfseries\thesection.}
{8pt}
{\Large\bfseries}\usepackage{hyperref}
\begin{document}`Sinceramente si capisce poco. Rispetto a che cosa vuoi l’allineamento? Con \setlength{\footnotemargin}{1em} non hai esattamente quello che chiedi?
Per la distanza della riga di separazione usa
`\setlength{\skip\footins}{}`
Perché non usi il pacchetto setspace invece di fare le cose a mano con \baselinestretch?Ciao
Enrico
::Grazie mille dei consigli stilistici, non sono un mago di latex…
ho controllato e anche a me funziona con poche righe di testo, ma non riesco a riprodurre un caso minimo che mi dia l’errore, il mio documento e’ di piu’ di 200 pagine…
comunque l’errore e’ del tipo:! Argument of \contentsline has an extra }
l.1 …sions and Cases}} {\reset@font\mtcSfont 20}}
?io non ci capisco niente: contentsline non esiste nel mio documento, “…sions and Cases” e’ parte di un titolo di una sezione ma anche commentando tutta la riga in cui compare continua a darmi lo stesso errore.
È un errore che riguarda minitoc; prova a cancellare tutti i file con estensione .mtc
che contengono i dati per i miniindici; ricompila un paio di volte. Sicuro di volerli usare? Io non tanto. Ciao
Enrico
::[quote]Salve a tutti, premettendo che sono appena entrato nel mondo latex, vi chiedo un consiglio su quello che ho appena fatto…..Allora il risultato è, diciamo, come lo volevo….Ora chiedo un consiglio a voi sull’aspetto estetico di quanto fatto ed accetto volentieri consigli (visto che il mio prof è utilizzatore di latex ed in futuro gli vorrei chiedere la tesi, quindi me lo devo arruffianare 🙂 )..
…
Togli l’ambiente center che è del tutto inutile e non ruotare le etichette, ti prego. 🙂
Ciao
EnricoPero’ se non le ruoto rimangono tutte trooppo attaccate e in tutte le guide consigliano di non utilizzare le linee verticali….[/quote]
Perché scrivere codice così complicato quando questo funziona benissimo?
`\begin{longtable}[c]{lllcl}
\toprule
CONFIG & GIUNTO & ANGOLI & MODELLO 3-D & ERRORE \\*
\cmidrule(rl){1-5}
\endfirsthead
% intestazione normale
\multicolumn{5}{l}{\footnotesize\itshape\tablename~\thetable:
continua dalla pagina precedente} \\
\toprule
CONFIG & GIUNTO & ANGOLI & MODELLO 3-D & ERRORE \\*
\cmidrule(rl){1-5}
\endhead
% piede normale
\midrule
\multicolumn{5}{r}{\footnotesize\itshape\tablename~\thetable:
continua nella prossima pagina} \\
\endfoot
% piede finale
\endlastfoot
\multirow{5}*{\quad 1} & Base & 100+100 &
\multirow{5}*{\includegraphics[width=3cm]{imgs/pato0assi.jpg}} &
\multirow{5}*{Primo errore}\\
& Shoulder & 200 & & \\
& Elbow & 300 & & \\
& Pitch & 400 & & \\
& Roll & 500 & & \\
\cmidrule(rl){1-5}
\multirow{5}*{\quad 2} & Base & 100+100 &
\multirow{5}*{\includegraphics[width=3cm]{imgs/pato0assi.jpg}} &
\multirow{5}*{Secondo errore}\\
& Shoulder & 200 & & \\
& Elbow & 300 & & \\
& Pitch & 400 & & \\
& Roll & 500 & & \\
\newpage
\multirow{5}*{\quad 3} & Base & 100+100 &
\multirow{5}*{\includegraphics[width= 3cm]{imgs/pato0assi.jpg}} &
\multirow{5}*{Terzo errore}\\
& Shoulder & 200 & & \\
& Elbow & 300 & & \\
& Pitch & 400 & & \\
& Roll & 500 & & \\
\cmidrule(rl){1-5}
\multirow{5}*{\quad 4} & Base & 100+100 &
\multirow{5}*{\includegraphics[width= 3cm]{imgs/pato0assi.jpg}} &
\multirow{5}*{Quarto errore}\\
& Shoulder & 200 & & \\
& Elbow & 300 & & \\
& Pitch & 400 & & \\
& Roll & 500 & & \\
\cmidrule(rl){1-5}
\multirow{5}*{\quad 5} & Base & 100+100 &
\multirow{5}*{\includegraphics[width= 3cm]{imgs/pato0assi.jpg}} &
\multirow{5}*{Quinto errore}\\
& Shoulder & 200 & & \\
& Elbow & 300 & & \\
& Pitch & 400 & & \\
& Roll & 500 & & \\
\cmidrule(rl){1-5}
\multirow{5}*{\quad 6} & Base & 100+100 &
\multirow{5}*{\includegraphics[width= 3cm]{imgs/pato0assi.jpg}} &
\multirow{5}*{Sesto errore}\\
& Shoulder & 200 & & \\
& Elbow & 300 & & \\
& Pitch & 400 & & \\
& Roll & 500 & & \\
\cmidrule(rl){1-5}
\multirow{5}*{\quad 7} & Base & 100+100 &
\multirow{5}*{\includegraphics[width= 3cm]{imgs/pato0assi.jpg}} &
\multirow{5}*{Settimo errore}\\
& Shoulder & 200 & & \\
& Elbow & 300 & & \\
& Pitch & 400 & & \\
& Roll & 500 & & \\
\cmidrule(rl){1-5}
\multirow{5}*{\quad 8} & Base & 100+100 &
\multirow{5}*{\includegraphics[width= 3cm]{imgs/pato0assi.jpg}} &
\multirow{5}*{Ottavo errore}\\
& Shoulder & 200 & & \\
& Elbow & 300 & & \\
& Pitch & 400 & & \\
& Roll & 500 & & \\
\bottomrule \\
\caption{Configurazioni ed errori.}
\label{fig:appendixa}
\end{longtable}`
Un’altra volta evita di inserire comandi che hai ridefinito senza riportare la definizione. Sposto nella sezione pertinente.Ciao
Enrico
::Ciao a tutti, vorrei includere il pacchetto hyperref nel mio documento in modo da avere i riferimenti incrociati nel pdf per tutti miei \label \ref, pero’ mi da’ un errore di compilazione di cui non capisco il motivo.
Copio qui sotto il codice fino al begin document…con il pacchetto hyperref commentato funziona, appena tolgo il % non funziona piu’. Qualcuno ha qualche idea? grazie mille
`\documentclass[12pt,a4paper,twoside,openany]{amsbook}
…
\setcounter{tocdepth}{1} \setcounter{minitocdepth}{2}`Difficile dare una risposta perché il tuo codice, anche aggiungendo testo di prova, non dà errori.
Alcune osservazioni.
(1) \renewcommand{\thetable}{…} si può sostituire con il più amichevole \numberwithin{table}{chapter}; lo stesso per “figure”. Fra l’altro il tuo modo di ridefinire l’aspetto dei contatori non li azzera all’inizio dei capitoli.
(2) Non è una buonissima idea usare fancyhdr con amsbook. Se il tuo scopo è di stampare solo fronte, usa “oneside” invece di “twoside,openany”.
(3) Azzerare il rientro (\parindent) e usare capoversi spaziati (\parskip) è una bruttura tipografica da evitare; Tschichold usa parole piuttosto severe al riguardo.
(4) La distanza della testatina dalla gabbia di 1,5cm è eccessiva.
(5) Il pacchetto subfigure è obsoleto da anni; usa subfig.
(6) Usare numerazioni separate per teoremi, corollari, definizioni e osservazioni è una pratica deprecabile: come fa il lettore a trovare le cose? Il corollario 1.2.3 viene prima o dopo il teorema 1.2.5?Prova a dare un esempio minimo che ti produca l’errore. E, un’altra volta, prova a specificare almeno di che errore si tratta.
Ciao
Enrico
::Salve a tutti, premettendo che sono appena entrato nel mondo latex, vi chiedo un consiglio su quello che ho appena fatto…..Allora il risultato è, diciamo, come lo volevo….Ora chiedo un consiglio a voi sull’aspetto estetico di quanto fatto ed accetto volentieri consigli (visto che il mio prof è utilizzatore di latex ed in futuro gli vorrei chiedere la tesi, quindi me lo devo arruffianare 🙂 )..
…
Togli l’ambiente center che è del tutto inutile e non ruotare le etichette, ti prego. 🙂
Ciao
Enrico
7 Dicembre 2009 alle 11:40 in risposta a: Titlesec: formattazioni divere per starred e unstarred #40062::Ciao a tutti,
sto cercando di realizzare due formattazioni differenti (nel solo spazio verticale) per i comandi in grado di generare capitoli in book.cls. In realtà, nonostante il titolo del topic, l’idea sarebbe quella di agire sul solo comando \chapter, nel senso che poi dovrebbero essere i vari \frontmatter, \mainmatter e \backmatter a decidere se i capitoli in questione devono essere numerati o no.…
Il codice che ho illustrato sopra (che sembra funzionare) va bene oppure può dare luogo ad altri problemi più avanti? Si può fare di meglio?
Prova questo:
`\titleformat{\chapter}[display]
{\normalfont\Huge\bfseries}
{\vbox to0pt{\vskip-2\baselineskip\huge\chaptertitlename\ \thechapter\vss}
\vskip-2\baselineskip}
{0pt}
{}\titlespacing*{\chapter}{0pt} {0pt} {40pt}`
Niente “nonnumerato”.Ciao
Enrico
::bravo bra….avessi scritto prima ….non avrei perso tanto tempo!!!
…ma ora vorrei capire …cosa è successo…in fin dei conto erano alla fine del doc e non aevamo immagini prima da dover rilasciare….
…e poi tutte con opzione [p]nel senso che io vorrei che ogni immagine occupasse tutta una pagine …sono grandi…
o ho sbagliato il comando???Esiste un limite massimo di 26 oggetti galleggianti in coda. Se hai un’appendice (o qualcosa di assimilabile) in cui tutte le figure sono di tipo [p], aggiungi \clearpage prima di ciascuna e non avrai problemi.
Ciao
Enrico
::Ho eliminato una marea di graffe del tutto inutili (e. in certi casi, dannose) e spazi che messi come li metti tu rendono il tutto illeggibile.
Inutili ok, ma quali erano dannose e perché?
Te lo chiedo perché non vorrei aver commesso questo “danno” in qualche altra parte dei miei documenti.Esaminiamo una delle righe:
`{{\mat{A}}{\vet{x}}} & {{\mat{A}}^2 {\vet{x}}} & {{\mat{A}}^3 {\vet{x}}} & \bullet
& {\left( { – a_{n – 1} {\mat{A}}^{n – 1} {\vet{x}} – a_{n – 2} {\mat{A}}^{n – 2} {\vet{x}} – \dots -a_0 {\vet{x}}} \right)}`
Scrivere {\mat{A}} rende il simbolo all’interno un tutt’uno che impedisce a TeX di sistemare un eventuale esponente in modo corretto. Vero che poi occorre comunque una correzione (per il fatto che l’esponente sarebbe troppo distante dalla A diritta), ma in altri casi la cosa è davvero sbagliata; confronta
`{(a+b)}^2 \ne (a+b)^2`
Le graffe attorno a un’espressione racchiusa a sua volta tra \left e \right hanno un duplice effetto: oltre a “rialzare” un eventuale esponente, la rendono un atomo “Ord” invece che “Inner” come è quasi sempre giusto che sia. Come prima, in questo caso la differenza non si nota, ma è importante non mettere graffe dove non vanno. Né \left e \right dove non sono necessari. La riga è scritta correttamente come
`\mat{A} \vet{x} & \mat{A}^2 \vet{x} & \mat{A}^3 \vet{x} & \bullet &
(-a_{n-1} \mat{A}^{n-1} \vet{x} – a_{n-2} \mat{A}^{n-2} \vet{x} – \dots – a_0 \vet{x})`
Gli spazi in una formula sono ignorati, ma ritengo che scrivere ^{n – 1} in un esponente renda difficile riconoscerlo leggendo il .tex; poi ognuno fa come gli pare. Il “meno” che denota l’opposto va sempre attaccato al simbolo a cui si riferisce, sempre per l’idea di rendere più leggibile il codice TeX.Un’espressione ${a+b}$ nel corpo del testo non partecipa all’aggiustamento degli spazi per la giustificazione, per esempio.
Ciao
Enrico
::Ultimamente mi è venuto un dubbio forse stupido. Qual’è il modo migliore (o giusto) per rappresentare la potenza di una funzione:
Modo A
$f(a,b,c)^n$
Modo B
$f^n(a,b,c)$ovvero l’esponente va messo subito dopo il nome della funzione oppure in fondo?
In fondo, ma il mondo è vario. Il modo giusto di scrivere “qual è” è senza apostrofo.
Ciao
Enrico
6 Dicembre 2009 alle 15:20 in risposta a: Convertire pdf in ps: pdf2ps, pdftops. Il problema dei font #40035::Con pdftops non ho problemi, i font vengono perfettamente inclusi.
Ho sgamato un altro bug di Foxit Reader, è l’ennesimo ormai! Basta non lo userò più.
Un esempio.
File originale: http://biccari.altervista.org/c/informatica/latex/original.pdf
Se aperto con Foxit Reader il font del testo viene sostituito, basta guardare la L iniziale aprendo il file prima con Foxit e poi con Acrobat o Sumatra.
Sia pdf2ps che pdftops quindi non sostituiscono alcun font!L’unica problema vero è quindi la vettorialità. pdf2ps è vero che fa una stampa ma allora perché alcune parti rimangono vettoriali? Per esempio il titolo e le immagini.
Ecco il file di prima convertito con pdf2ps: http://biccari.altervista.org/c/informatica/latex/converted_pdf2ps.ps.Infine ecco lo stesso file convertito invece con pdftops:
http://biccari.altervista.org/c/informatica/latex/converted_pdftops.ps.
(GSView mi dà un warning sul numero di pagine non so perché)Per una serie di motivi purtroppo non potrò molto probabilmente usare pdftops.
Secondo voi esiste un modo per “far funzionare meglio” pdf2ps oppure usare direttamente ghostscript?Ciao e grazie ancora.
FraEhm, il tuo file original.pdf non include i font Bembo. 😕 Il mio Adobe Reader li sostituisce con il solito “Adobe Serif MM”. Questa può essere una causa dei tuoi problemi: FoxIt forse non riesce a guardare bene nei font di sistema, mentre Adobe Reader e Sumatra sì.
Ciao
Enrico
::Il problema dei font sgranati è stato affrontato più e più volte sul forum. A che cosa serve la codifica T1 e perché è opportuno sceglierla? Cerca sull’Arte, trovi la spiegazione. Li hai i CM-super installati? Che distribuzione usi?
Ciao,
L.I CM-super sono installati.La distribuzione è MikTex 2.7 (vedi firma).
Ho riletto una parte e riporto ciò che ho letto/capito:Se non carico fontenc LaTeX carica solo i 128 caratteri del vecchio sistema ASCII a 7 bit e per creare lettere accentate LaTeX combina un carattere con l’accento.Se si carica il pacchetto fontenc con l’opzione T1 vengono caricati anche i caratteri speciali (lettere già accentate )dei font EC.Impiegando questi font si può migliorare la sillabazione in documenti scritti in lingue diverse dall’inglese, ed è quindi decisamente consigliabile farne uso.
.
Quindi viene consigliato come pacchetto da caricare.Ora quello che accade è che caricando questo pacchetto,che serve a migliorare la sillabazione perchè io scrivo documenti in Italiano, le lettere appaiono sgranate.Nel tuo sistema dovrebbe esserci un file che si chiama pdftex.map (trovi il percorso nel .log di qualsiasi documento compilato con pdflatex). Se l’installazione dei CMSuper è corretta, dovrebbe esserci in questo file una riga come
`ecrm1000 SFRM1000 “T1Encoding ReEncodeFont”::Salve. Come potete constatare dalla data della mia registrazione in termini di LaTeX e tipografia sono ancora abbastanza inesperto.Tuttavia in questi mesi ho allenato l’occhio e, proprio per questo, ho trovato un problema riguardo i font. Mi spiego : utilizzo il font di default di LaTeX (computer modern) e alla visualizzazione dell’output trovo il font, come si suol dire, “sgranato”.Me ne sono accorto perchè mettendo a confronto alcune pagine de “Introduzione all’arte della composizione tipografica” del professore Beccari con alcune ricompilate sul mio PC ho notato la differenza.Tale tema è stato spesso trattato in questo forum, e alcune soluzioni proposte non riescono ad aiutarmi.Per esempio: Al posto di Acrobat Reader 9.2 ho utilizzato SumantraPDF 0.93 ma nulla da fare, quindi non è un problema del visualizzatore.
Domanda : come posso risolvere?
La cosa strana è che nel preambolo della GuidaGuIT trovo commentata la riga:
`%\usepackage[T1]{fontenc}`
ora, facendo lo stesso nel mio documento, la situazione sembra migliorare, anzi per dirla tutta, l’output è identico (in termini di qualità) a quello della GuidaGuIT. Questa potrebbe essere una soluzione?. Nelle diverse guide, un documento minimo contiene sempre il pacchetto fontenc con codifica T1.
Ho letto in giro ed ho trovato questo in cui se ho capito bene, senza fontenc i caratteri ascii da 128 – 255 non vengono codificati giusto?Installa i font CMSuper oppure i Latin Modern e, in questo caso, da’ \usepackage{lmodern}.
Ciao
Enrico
6 Dicembre 2009 alle 13:44 in risposta a: Convertire pdf in ps: pdf2ps, pdftops. Il problema dei font #40033::Ciao a tutti e buon ponte dell’Immacolata.
Ho bisogno di realizzare uno script sotto Windows che converta dei pdf in postscript.
Conosco due strumenti: pdf2ps, fornito con le più comuni distribuzioni TeX, e pdftops, fornito in un pacchetto di strumenti per i pdf realizzato dagli sviluppatori di Xpdf.Putroppo in moltissimi pdf che ho provato a convertire, sia usando pdf2ps che pdftops, i font sono sostituiti con altri e oltretutto usando pdf2ps la maggior parte dei font diventa raster.
Qualcuno si è mai imbattutto in questo problema?
Con pdftops non ho problemi, i font vengono perfettamente inclusi. Con pdf2ps, in effetti, viene eseguita una “stampa”, quindi il risultato è bitmap.
Ciao
Enrico
-
AutoreRisposte