Risposte nei forum create
-
AutoreRisposte
-
::
Buonasera a tutti,sono nuovo del forum e faccio subito i complimenti!!
Sebbene abbia consultato il forum per un pò di tempo ho ancora alcuni dubbi sull’utilizzo di latex.Frontespizio:
Sto scrivendo un documento in latex e ho creato il frontespizio utilizzando appunto il pacchetto Frontespizio.
Vorrei poter inserire il nome del candidato e dei relatori tutti in un’unica colonna sulla sinistra della pagina. E’ possibile questa operazione? ( ho cercato nel manuale ma ho trovato indicazioni solo per gestire i margini verticali ).Il pacchetto di per sé non lo prevede, ma si può ottenere con codice non molto pulito che però dovrebbe funzionare:
`\usepackage[swapnames]{frontespizio}
…
\begin{frontespizio}
……
\NCandidato{}
\Punteggiatura{}
\NRelatore{Candidato}{}
\NCorrelatore{Relatore}{Relatori}
\Candidato{ } % per evitare un noioso avviso
\Relatore{Billy amWW} % il candidato
\Correlatore{Ch.mo Prof.\ Ugo Frogio} % Primo relatore
\Correlatore{Ch.mo Prof. Ubaldo Kutuzu} % Secondo relatore
\end{frontespizio}`Formule matematiche su più pagine:
come posso fare per permettere ad una serie di matrici allineate con ambiente “align” ad essere stampate a cavallo di una ( o piu ) pagine se troppo lunghe verticalmente?Metti \displaybreak prima di \\ dove desideri che si cambi pagina.
Ciao
Enrico
::Grazie!
Il vocabolario della Esso 😥 😥 😥 mi dava per buone entrambe le versioni, ma cercando realise, mi rimandava a realize, per questo pensavo fosse la seconda, la versione corretta. Grazie di nuovo.
In realtà nell’inglese britannico sono buone entrambe le versioni; Oxford preferisce “ize” in tutte le parole che vengono dal greco, Cambridge vuole sempre “ise” (dall’ortografia francese).
Ciao
Enrico
::Salve gente,
sto scrivendo un testo in inglese, e come correttore ho sempre usato aspell. La sintassi del comando che uso è sempre questa:
`aspell -c nomefile.tex`
C’è però un dubbio che mi assale. La mia intenzione è quella di rispettare le regole di en_GB, e non en_US, anche se tutto sommato è una sottigliezza. Non so se c’entra qualcosa ma su Kile, ho impostato la lingua del documento in Inglese (UK) (anche se non credo proprio che aspell veda questa cosa, dato che aspell parte da riga di comando e non ne sa nulla di kile).
Quando faccio partire lo spell checker mi segnala parole come “realize” e me le vuole cambiare in “realise”, mentre sul dizionario di EN->IT c’è scritto “realize”.
Ho provato inoltre a specificare ad aspell, il dizionario da usare:
`aspell -l en_GB -c nomefile.tex` però mi segnala sempre questo problema.Inoltre, se invece imposto il documento in americano, e scrivo “colour”, lui vuole che io cambi la parola in “color”, però non vuole che cambi “realize” in “realise” come nel caso di “virtualization”->”virtualisation” che se non sbaglio dovrebbe appunto essere en_US (con la s).
Sostanzialmente non capisco se questo dizionario ha alcune parole en_US miste con quelle en_GB, e viceversa.
Cosa mi consigliate innanzitutto? All’inizio ero partito nell’impostare il documento in en_US (e mi va benissimo del resto).
Se vuole cambiare “realize” in “realise” è correttamente impostato per l’inglese britannico.
Ciao
Enrico
30 Aprile 2011 alle 21:46 in risposta a: [RISOLTO] Left & Right Ceiling in un’edizione critica #58475::Ma ci sono quei caratteri nel font che usi?
Ah! 😳 😳 😳
Mi accorgo ora che il linux libertine non dispone dei caratteri in questione!!!!
Il che è un vero casino, dal momento che ho già scartato tanti altri fonts proprio per l’assenza di alcuni altri caratteri per me necessarii…Ora cerco un modo per usare un altro font per i miei DUE soli casi….
`\usepackage{newunicodechar}
\newunicodechar{⌈}{{\ceilfont ⌈}}
\newunicodechar{⌉}{{\ceilfont ⌉}}
\newfontfamily{\ceilfont}{Charis SIL}`
Naturalmente Charis SIL è solo una delle possibilità. In questo modo puoi usare direttamente i due caratteri nel tuo documento senza ricorrere a macro strane.Ciao
Enrico
30 Aprile 2011 alle 19:25 in risposta a: [RISOLTO] Left & Right Ceiling in un’edizione critica #58473::Probabilmente ti basta usare direttamente i codici che già conosci:
\char\string”2308
e
\char\string”2309
\string probabilmente non ti serve a meno che tu con polyglossia non usi una delle lingue che rendono il doppio apice un carattere attivo; in ogni caso non disturba, e rimarrebbe solo a scopo pleonastico.
Ti conviene definirti due comandi, che ti dicano qualcosa tipo \lceiling e \rceiling, in modo da non doverti ricordare ogni volta i codici UNICODE di quei due caratteri.Intanto, ti ringrazio per l’interessamento!
Non conoscevo questa possibilità, ma purtroppo non mi aiuta: ho provato varie combinazioni, anche senza \string, ma il risultato è sempre uno spazio bianco,Spero di trovare una soluzione quanto prima, altrimenti dovrò o rinunciare al carattere o trovare un surrogato: i miei tempi sono troppo stretti! 😥
Ma ci sono quei caratteri nel font che usi?
Ciao
Enrico
::Dopo aver dato i comandi
`sudo tlmgr generate updmap
sudo updmap-sys –syncwithtrees
sudo updmap-sys`
che si sono conclusi senza errori (almeno così mi sembra) ho dato
`EDITOR=emacs sudo updmap-sys –edit`
e nel buffer che si è aperto non c’era nessuna occorrenza del file zpeu.map. Devo dedurre che ora dovrebbe essersi sistemato tutto?Direi di sì.
Ciao
Enrico
::In uno degli ultimi aggiornamenti è stato cassato il font Adobe per l’euro (eurofont). Mi pare strano che ti chieda ancora zpeu.map. L’avevi forse aggiunto nell’albero locale?
Ciao
EnricoNon tocco mai queste cose da solo 😀
L’unica volta in cui ho eseguito un comando manualmente è stato, come detto, dopo l’altro aggiornamento “andato male”.Non so che dirti, se non di prendere il coraggio a due mani e cancellare zpeu.map dal file updmap.cfg
`EDITOR=nano sudo updmap-sys –edit`
(sostituisci nano con il tuo editor preferito; non occorre impostare la variabile se l’hai già nell’ambiente o se ti piace vi).Ma prima fa’ la prova con
`sudo tlmgr generate updmap
sudo updmap-sys –syncwithtrees
sudo updmap-sys`
Ciao
Enrico
::È la seconda volta che mi capita di incontrare il seguente problema durante l’aggiornamento di TeX Live 2010. L’altra volta era successa durante il recente downtime del forum 🙁
Terminato lo scaricamento dei pacchetti leggo questi messaggi:
`running mktexlsr …
done running mktexlsr.
running updmap-sys …updmap-sys failed (status 1), output:
updmap: This is updmap, version $Id: updmap 17423 2010-03-11 17:53:34Z karl $
updmap: using transcript file `/opt/texlive/2010/texmf-var/web2c/updmap.log'
updmap is creating new map files using the following configuration:config file: `/opt/texlive/2010/texmf-config/web2c/updmap.cfg'
dvips output directory: `/opt/texlive/2010/texmf-var/fonts/map/dvips/updmap'
pdftex output directory: `/opt/texlive/2010/texmf-var/fonts/map/pdftex/updmap'
dvipdfm output directory: `/opt/texlive/2010/texmf-var/fonts/map/dvipdfm/updmap'prefer outlines: `true'
texhash enabled: `false'
download standard fonts (dvips): `false'
download standard fonts (pdftex): `true'
download standard fonts (dvipdfm): `true'updmap: scanning for LW35 support files
updmap: using map file `/opt/texlive/2010/texmf/fonts/map/dvips/tetex/dvips35.map'
updmap: using map file `/opt/texlive/2010/texmf/fonts/map/dvips/tetex/pdftex35.map'
updmap: using map file `/opt/texlive/2010/texmf/fonts/map/dvips/tetex/dvipdfm35.map'
updmap: using map file `/opt/texlive/2010/texmf/fonts/map/dvips/tetex/ps2pk35.map'[…continua il lungo elenco di file .map che ho rimosso per brevità…]
!!! ERROR! The map file `zpeu.map' has not been found at all.
Either put this file into the right place or remove the
reference from the configuration file. An automatic way
to disable unavailable map files is to call
updmap –syncwithtreesFor manual editing, call
updmap –edittlmgr: exiting unsuccessfully (status 1).`
L’altra volta avevo seguito il suggerimento di dare il comando
`updmap –syncwithtrees`
ma a quanto pare il problema si è ripresentato, sebbene nel frattempo avessi eseguito altri aggiornamenti senza problemi. C’è qualche modo per risolvere in maniera definitiva il problema?EDIT: ho dimenticato di dire che sembra non esserci nessun file zpeu.map nel mio sistema:
`$ locate zpeu.map
$`In uno degli ultimi aggiornamenti è stato cassato il font Adobe per l’euro (eurofont). Mi pare strano che ti chieda ancora zpeu.map. L’avevi forse aggiunto nell’albero locale?
Ciao
Enrico
::Salve sono un un neofita di latex e sono alle prese con il mio primo documento. Ho scritto una tesina dividendola su più file. Questo è il documento principale
`
\documentclass[a4paper,11pt]{report}
\usepackage[T1]{fontenc}
\usepackage[utf8x]{inputenc}
\usepackage[italian]{babel}
\usepackage{graphicx}
\usepackage{float}
\usepackage[a4paper,top=3cm,bottom=3cm,left=3.5cm,right=3.5cm, heightrounded,bindingoffset=5mm]{geometry}
\usepackage{hyperref}
\hypersetup{colorlinks=true, urlcolor=blue}\begin{document}
\input{vari/frontespizio}
\tableofcontents
\input{capitoli/capitolo1bis}
\input{capitoli/capitolo2}
\input{capitoli/capitolo3}
\input{capitoli/capitolo4}
\input{capitoli/capitolo5}
\input{capitoli/capitolo6}
\input{capitoli/capitolo7}
\input{capitoli/capitolo8}
\input{vari/conclusioni}\end{document}
`ho creato l’indice generale con il comando solo che mi appare completamente scritto in rosso. E’ possibile fare in modo che sia nero come il resto del testo? Grazie.
Aggiungi l’opzione “linkcolor=black” a quelle di hyperref date in \hypersetup.
Ciao
Enrico
::Sembra che la ridefinizione che il pacchetto xltxtra fa di \textsuperscript crei qualche problema a ledmac (ma, stranamente, almeno per me, solo nei richiami alle note nel testo: il numero di nota in apparato funziona benissimo).
Carica xltxtra così:
`\usepackage[no-sscript]{xltxtra}`
Ciao,
Max.Eviterei di caricare xltxtra; meglio caricare solo fontspec, le cui ultime versioni non rendono più necessarie alcune cose che c’erano in quel pacchetto.
Ciao
Enrico
::Osservate il seguente codice LuaLaTeX:
`\documentclass{article}
\def\calcmod{%
\directlua{
local function mod(n,m)
return n – m*math.floor(n/m)
endtex.sprint(mod(10,3))
}%
}\begin{document}
Il modulo 10 \% 3 fa \calcmod.
\end{document}`si tratta di una funzione modulo (resto della divisione intera), che funziona perfettamente (per provarlo compilate con il programma lualatex).
Se invece si vuole utilizzare l’operatore modulo di Lua 5.1 lo stesso codice diviene molto più semplice: l’operazione si scrive infatti semplicemente 10 % 3. Ecco il codice:
`\documentclass{article}
\def\calcmod{%
\directlua{
tex.sprint(10 \% 3)
}%
}\begin{document}
Il modulo 10 \% 3 fa \calcmod.
\end{document}`Alla lettura del codice Lua interno a \directlua vengono dapprima interpretate le macro. Non si può quindi lasciare un simbolo percento perché verrebbe interpretato come simbolo di commento producendo un codice Lua non corretto. Allora si inserisce il simbolo come macro a singolo carattere per inserire il token % nel codice (ricordate la manciata di caratteri “riservati” di TeX?).
Tuttavia il codice non funziona. L’errore in compilazione è una mancanza di parentesi tonda nel codice Lua.
Invece, se inseriamo lo stesso simbolo del \% in una stringa Lua, tutto torna a funzionare:`\documentclass{article}
\def\pigreco#1{%
\directlua{
tex.sprint(string.format(“\%0.#1f”,math.pi))
}%
}\begin{document}
Il numero \(\pi\) arrotondato a 5 cifre decimali fa \pigreco{5}.Con 6 cifre diventa: \pigreco{6}.
\end{document}`Niente, volevo solo farvelo notare, anche perché capita di dover inserire il carattere % all’interno di \directlua, ma come si è visto, il comodo trucco di \% funziona solo se la sua espansione si trova all’interno di una stringa Lua.
Ciao`\documentclass{article}
\usepackage{luacode}
\def\calcmod{%
\luaexec{
tex.sprint(10 \% 3)
}%
}\begin{document}
Il modulo $10 \mathbin{\%} 3$ fa \calcmod.
\end{document}`
Ciao
Enrico
::Ciao a tutti, devo scrivere il simbolo del valore attuale delle rendite finanziarie, e non so proprio come inserirlo 🙁
Per chi bazzica di matematica, ad esempio “a figurato n al tasso i”, come lo scrivo?
In caso di rendita anticipata, in cui vanno le dieresi sopra la a, è corretto il comando \ddots?
Dalla “Comprehensive list of LaTeX symbols”:
`\DeclareRobustCommand{\actuarial}[2][]{%
\def\arraystretch{0}%
\setlength\arraycolsep{0.5pt}%
\setlength\arrayrulewidth{0.5pt}%
\sbox0{$\scriptstyle#1#2$}%
\begin{array}{*2{@{}>{\scriptstyle}c}|}
\cline{2-2}%
\rule[1.25pt]{0pt}{\ht0}%
#1 & #2%
\end{array}%
}`
Si usa scrivendo, per esempio,
`$a_{\actuarial{n}}$
$a_{\actuarial[x:]{n}}$`
Occorre caricare il pacchetto array.Trovi una macro leggermente diversa in questa discussione.
Per i due punti, $\ddot{a}$ va bene (non \ddots).
Ciao
Enrico
::Ciao a tutti
Sto scrivendo la mia tesi specialistica con ClassicThesis, mi sono trovato di fronte a una esigenza che ho provato a risolvere facendo minuziose ricerche su internet ma non ne sono venuto a capo.Ho l’esigenza di collegare una nota a margine con un immagine, cioè avere la possibilità quando ritengo opportuno di inserire oltre che la didascalia in un immagine anche una nota a margine che vi farà riferimento.
`\begin{myfigure}[htbp]
\centering
\includegraphics[width=\textwidth]{img}
\caption{didascalia_img}
\label{label_img}
\marginpar{nota a megine riferita all'immagine}
\end{myfigure}
`Quello che intendo quando dico che la nota a margine sia riferita all’immagine è che dato che l’immagine è un oggetto flottante vorrei che la nota a margine ci stesse sempre accanto.
Ho provato in vari modi tra cui quello di fare una nuova didascalia a margine ma non ho avuto successo.
Se qualcuno mi potesse dare una dritta gli sarei molto grato.Grazie
Non si può inserire una nota a margine in un oggetto mobile (almeno con \marginpar). Puoi provare scrivendo
`\begin{myfigure}[htbp]
\centering
\makebox[\textwidth][l]{%
\hspace*{\textwidth}\hspace*{\marginparsep}%
\parbox{\marginparwidth}{nota a megine riferita all'immagine}}\vspace{-\baselineskip}
\includegraphics[width=\textwidth]{img}
\caption{didascalia_img}
\label{label_img}
\end{myfigure}`
Questo se la figura va a finire in una pagina destra. Se invece va a finire in una pagina sinistra occorre fare a rovescio:
`\makebox[\textwidth][r]{%
\parbox{\marginparwidth}{nota a megine riferita all'immagine}%
\hspace*{\marginparsep}\hspace*{\textwidth}}`
Eviterei.Ciao
Enrico
::Già che ci sono vi “sfrutto” per un ulteriore dubbio: che differenza c’è tra l’opzione unsrt e babunsrt nel comando bibliographystyle?
Nessuna differenza, se scrivi in inglese; babunsrt è la versione di unsrt del pacchetto babelbib.
Concordo con Lorenzo sull’uso di citazioni numeriche (e ordine alfabetico nella bibliografia) o autore-anno. Ma se l’uso nel tuo settore è quello (pessimo) di scrivere la bibliografia in ordine di citazione e devi adeguarti, adeguati obtorto collo: almeno prova a protestare, ci sono battaglie che vanno combattute anche se si sa di perdere. 🙂
Ciao
Enrico
::Se il capitolo di un libro è numerato con 1 (per esempio) quello che intendo con sottocapitolo è quella parte del capitolo che numero con 1.1, 1.2, 1.3, …
Comunque anche io, come ho già scritto, lascerei così, anzi, non useri proprio il \clearpage lasciando que LaTeX metta le immagini dove preferisce…però non decido io e di usare altri programmi non ne voglio proprio sentir parlare 8) mi sto affezionando al LaTeX 😆Di’ al superiore che intanto sopporti, non è un problema che nelle versioni preliminari ci siano impaginazioni non perfette. Quando il testo sarà in forma definitiva, potrai agire sulla posizione delle figure. Un modo per evitare che vadano troppo avanti, quando il successivo paragrafo (o sezione, ma non sottocapitolo) è già cominciato, è di arretrare l’ambiente “figure” di qualche capoverso. Non sarà sempre possibile, soprattutto se hai tante illustrazioni. Ma è un compito da riservare alla versione finale.
Ciao
Enrico
-
AutoreRisposte