Risposte nei forum create
-
AutoreRisposte
-
5 Novembre 2009 alle 14:21 in risposta a: differenze grafiche fra textit e itshape, textbf e bfseries #38755::
wow! ecco la motivazione che cercavo… va però detto che all’occhio di un profano può apparire una sottigliezza!
però c’è almeno una motivazione che li differenzia, grazie!Può apparire una sottigliezza; non lo è affatto: distingue un documento ben stampato da uno che non lo è.
però quando nel preambolo devo definire degli stili che vanno per le singole parole, come faccio a metterci un comando e non la dichiarazione? lascio le parentesi vuote? non le metto?
EX: avrei scritto
keywordstyle = \bfseries,ora cosa metto?
keywordstyle = \textbf{},
oppure
keywordstyle = \textbf,od altro ancora?
Questo è un caso in cui ci va \bfseries; purtroppo con listings non avrai le correzioni, ma non ha molta importanza, perché usi un font a spaziatura fissa. C’è però un piccolo problema: il font standard di LaTeX non ha il nero per il carattere dattilografico. Quindi mettere \bfseries non fa nulla.
Ciao
Enrico
5 Novembre 2009 alle 14:17 in risposta a: Eliminare testatina (solo in una pagina!) [Risolto] #387635 Novembre 2009 alle 13:58 in risposta a: Eliminare testatina (solo in una pagina!) [Risolto] #387615 Novembre 2009 alle 13:57 in risposta a: differenze grafiche fra textit e itshape, textbf e bfseries #38753::mah… dimensione huge, 400% di ingrandimento…
le lettere mi sembrano identiche.
forse in itshape gli spazi sono di un attimo più brevi?
Quasi. Le lettere sono effettivamente le stesse, ma puoi osservare che fra “ciao” e “a” lo spazio è leggermente maggiore nella riga superiore.
Quando si passa dal corsivo al diritto, la tipografia di qualità aggiunge un piccolo spazio che dipende dall’ultima lettera in corsivo: sarà maggiore per esempio se l’ultima lettera è una effe. Perché? Altrimenti la spaziatura tra le parole apparirebbe non uniforme a causa dell’inclinazione del corsivo.
Con \textit la correzione è eseguita automaticamente, con \itshape no. Perciò il comando con argomento \textit va preferito per una o poche parole da scrivere in corsivo, mentre \itshape va riservato alla definizione di ambienti o a casi in cui un intero capoverso vada scritto in corsivo. Lo stesso vale per \textbf e \bfseries: anche il passaggio dal nero al medio richiede la correzione perché la parola in nero “si mangia un po’ dello spazio”; in questo caso è solo un’illusione ottica, ma ciò non conta perché il documento si deve leggere con gli occhi!
Ricorda però che \textit va usato solo in rarissimi casi, il comando da usare è \emph.
Ciao
Enrico
5 Novembre 2009 alle 13:13 in risposta a: differenze grafiche fra textit e itshape, textbf e bfseries #38751::ho letto, ma non ho capito cosa cambia nella pratica.
dato che anche le dichiarazioni – prima o poi – dovranno essere limitate da graffe, la differenza in cosa sta?sia
`\textit{ciao} a tutti`
che
`{\itshape ciao} a tutti`non producono
“ciao a tutti”?Compila il seguente documento:
`\documentclass[a4paper]{article}
\begin{document}\textit{ciao} a tutti
{\itshape ciao} a tutti
\end{document}`
Poi controlla con attenzione, ingrandendo il pdf. Scoprirai un piccolo dettaglio che però è importante.Quale?
Ciao
Enrico
::Per rendere più visibili i titoli su sfondo colorato mi interesserebbe rendere un font ‘outlined’ ovvero con una riga che li circoscrive sul bordo (come in http://www.printernational.org/outline-fonts.php )
Ovviamente se si cerca su Internet ‘outlined’ insieme a font e latex ci si imbatte nell’equivoco che gli ‘outlined font’ sono i font vettoriali.
Qualcuno sa come fare?
`\usepackage{pst-all}
\newcommand{\Outline}[1]{%
\pscharpath[fillstyle=solid,fillcolor=white]}
…
\Outline{Abc}`
Ma forse è più semplice \textcolor{white}{testo da scrivere in bianco}Ciao
Enrico
::ciao a tutti,
vorrei sapere se è possibile e come inserire dei riferimenti interni in un testo, in modo tale che, nel momento in cui modifico il testo, cambi anche la pagina del riferimento. Un esempio chiarisce tutto:Se a pagina 10 di un testo rimando a pagina 50 dello stesso testo, nel momento in cui scrivo una pagina tra 10 e 50, la pagina 50 diventerà 51, di conseguenza dovrò modificare il riferimento da pagina 50 a 51.
La cosa che chiedo e se è possibile rendere automatiche queste “correzioni”.
sperando di essere stato chiaro, nonostante questa mattina sia molto stonato,Nel punto a cui ti vuoi riferire scrivi \label{xyz} (con una parola sensata al posto di xyz); nel punto dove vuoi il riferimento scriverai “come si vedrà a pagina~\pageref{xyz}”.
Ciao
Enrico
::Sto cercando di plottare (con PSTricks, preferibilmente, ma mi arrangerei anche con TiKZ) il grafico di una cubica liscia, nelle due forme di Weierstrass e di Legendre.
La curva però ha la (s)fortuna di non essere razionale, e quindi non è possibile disegnarla parametricamente in modo pulito: mi sono risolto a usare una cosa del tipo
`\begin{pspicture}(-2,-2)(2,2)
\psset{algebraic}
\psplot[linecolor=red]{0}{3}{sqrt(x*(x-1)*(x-1.5))}
\end{pspicture}`
spezzando il plot in ue carte separate, ma purtroppo, non so perchè, ogni volta che cerco di compilare il tutto TeX si inchioda (ossia non riesco a visualizzare il file .ps, e il pdf non riesce a convertirlo).Esiste un modo di ovviare alla cosa? Magari che consenta di plottare curve come curve di livello di superfici?
Grazie delle eventuali risposte.Caro figliolo, se chiedi di disegnare il grafico anche per x tra 1 e 1.5, qualsiasi programma ti dirà che la radice quadrata non è definita. 🙂 È precisamente il messaggio che dà Ghostscript: “Error: /rangecheck in –sqrt–“. Proverei con
`\begin{pspicture}(-2,-2)(2,2)
\psset{algebraic}
\psplot[linecolor=red]{0}{1}{sqrt(x*(x-1)*(x-1.5))}
\psplot[linecolor=red]{1.5}{3}{sqrt(x*(x-1)*(x-1.5))}
\psplot[linecolor=red]{0}{1}{-sqrt(x*(x-1)*(x-1.5))}
\psplot[linecolor=red]{1.5}{3}{-sqrt(x*(x-1)*(x-1.5))}
\end{pspicture}`
Ciao
Enrico
::Ho sempre un certo timore a postare qui 😆 😆 (scherzo naturalmente)
Comunque grazie mille per i consigli…
La documentclass report me l’aveva consigliata la mia prof per una questione estetica… ha detto che veniva meglio rispetto alla documentclass book…
❓ Con twoside e openright sono praticamente identici.
Per il \onehalfspacing mi piace decisamente molto di più che senza…
Nella bassa veronese hanno buon gusto per il riso. 🙂 Per la tipografia, a quanto pare, no. 🙂
Ciao
Enrico
::Sto scrivendo un pacchetto per utilizzare il font Classical Garamond (Bitstream), che non comprende le lettere per il greco. Il problema riguarda però la famiglia “garamond” in generale. Mi sembra infatti che il font greco che si ottiene di default non si adatti bene al font garamond.
Esiste un pacchetto che fornisca le lettere per scrivere in greco antico che si adatti bene al font garamond?
Nel caso non ci sia un paccheto per risolvere in modo semplice la cosa, come posso fare in modo che le parti in greco usino un font che si adatti meglio al garamond?Ho provato con
`\usepackage[garamond]{mathdesign}
`ma anche in questo modo le parti in greco, nel testo normale, usano il font classico di LaTeX. Mentre in modalità matematica ci sono lettere greche apposite.Ci sono i font della Greek Font Society:
`/usr/local/texlive/2009/texmf-dist/tex/latex/gfsartemisia
/usr/local/texlive/2009/texmf-dist/tex/latex/gfsbaskerville
/usr/local/texlive/2009/texmf-dist/tex/latex/gfsbodoni
/usr/local/texlive/2009/texmf-dist/tex/latex/gfscomplutum
/usr/local/texlive/2009/texmf-dist/tex/latex/gfsdidot
/usr/local/texlive/2009/texmf-dist/tex/latex/gfsneohellenic
/usr/local/texlive/2009/texmf-dist/tex/latex/gfsporson
/usr/local/texlive/2009/texmf-dist/tex/latex/gfssolomos`
fra i quali potresti dare un’occhiata. Alcuni hanno anche i font matematici, ma non so quanto si adattino al Garamond. (Non c’è bisogno di avere la TeX Live 2009, con la 2008 sono gli stessi.)Ciao
Enrico
::Ho un altro problemi con le testatine…
metto
`
\listoffigures
\listoftables
`Siccome sono entrambi di due pagine, nella seconda pagina viene fuori la testatina in maiuscolo, quindi ELENCO DELLE FIGURE e ELENCO DELLE TABELLE invece dei rispettivi minuscoli… ho già quello che serve nel preambolo, infatti nel resto della tesi viene fuori quello che voglio (cioè i titoli in minuscolo)…
Che comando devo mettere?
Ho provato anche con \thispagestyle{fancy} dopo i \listoffigures ma niente…
Manuale di fancyhdr, questo sconosciuto:
`\fancyhead[LO]{\bfseries\nouppercase\rightmark}
\fancyhead[RE]{\bfseries\nouppercase\leftmark}`
Sarebbe anche il caso di cambiare la lunga definizione tra \makeatletter e \makeatother in un più semplice \usepackage{emptypage}.E, domanda da un milione di dollari: perché usare la classe report che ti costringe ad acrobazie se vuoi numeri romani per le pagine del materiale preliminare invece della classe book che ti mette a disposizione i comandi appositi?
Basta \frontmatter subito dopo \begin{document} e \mainmatter subito prima di dove vuoi che cominci il materiale principale con numeri di pagina arabi.
E perché fare i conti invece di scrivere
`\setlength{\headheight}{15pt}`
che mi pare alquanto più semplice?Per finire, proprio convinto di \onehalfspacing? 🙂
Ciao
Enrico
4 Novembre 2009 alle 8:58 in risposta a: ma quante cavolo di volte la devo compilare ‘sta tesi? 😉 #38662::sto usando il pacchetto frontespizio e bibtex.
per adesso mi sono fatto un makefile così:`
tesiale: tesi.tex
pdflatex tesi
pdflatex tesi-frn
pdflatex tesi
bibtex tesi
pdflatex tesi
pdflatex tesi
pdflatex tesi
`cioè la compilo 5 volte! non me ne posso risparmiare qualcuna? sono tutte necessarie?
No. Lo sono solo quando vuoi una versione “definitiva”.
Ciao
Enrico
::Salve,
premetto che utilizzo i pacchetti classicthesis ed arsclassica. A fine libro vorrei inserire la bibliografia, ma all’interno del lavoro non c’è nessun riferimento, cioè non utilizzo nessun comando \cite.
Giustamente il compilatore bibtex mi dice che nel file aux non c’è nessuna citazione.
Come devo fare? Nei libri di Pantieri non ho trovato nulla che spieghi questo, dà sempre per scontato almeno una citazione.
Prima dei comandi della bibliografia (o dove ti pare, in realtà) scrivi
`\nocite{chiave1,chiave2,…}`
oppure, se vuoi citare tutto ciò che sta nel database bibliografico, \nocite{*}.Ciao
Enrico
-
AutoreRisposte