Risposte nei forum create
-
AutoreRisposte
-
::
Ho scoperto i pacchetto soul per produrre testo distanziato.
Però soul non può essere nidificato, e io invece avrei bisogno
di usarlo in un ambiente noline. E poiché per farlo lavorare
dovrei chiudere il testo in una box, il rimedio mi pare
peggiore del danno. C’è qualche escamotage o un pacchetto
alternativo che non conosco per ovviare all’inconveniente?Pacchetto microtype, dichiarazione \lsstyle o comando \textls. Ma per che cosa ti serve il testo spaziato? Attento alla risposta, che devi dare mettendo avanti la mano e aspettandoti una bacchettata virtuale. 🙂
Ciao
Enrico
::Allora temo di essere vittima del baco,
perché senza dichiarare il maiuscoletto
e mettendo semplicemente nel testo \textsc
lo stesso risulta minuscolo… Attenderò
l’aggiornamento corretto. Spero però
che correggano non solo la versione corrente,
perché in Texlive attualmente:
M.`samiel@debian:~$ lualatex
This is LuaTeX, Version beta-0.60.2-2010071217 (TeX Live 2010) (rev 3736)
`Questo è assai improbabile: l’aggiornamento degli eseguibili viene fatto solo al cambio di stagione, quindi sarà nel 2011. 🙁 Ci sono ottimi motivi. Tuttavia non è difficile aggiornare “a mano”. Si scarica il sorgente di LuaTeX da http://foundry.supelec.fr/gf/project/luatex/frs/. Attualmente il file è
http://foundry.supelec.fr/gf/download/frsrelease/382/1568/luatex-beta-0.63.0.tar.bz2
e poi si eseguono i seguenti comandi (assumo una shell Bash):
`tar jxf luatex-beta-0.63.0.tar.bz2
cd luatex-beta-0.63.0
./build.sh
binarydir=$(kpsewhich -var-value SELFAUTOLOC)
sudo mv $binarydir/luatex{,~}
sudo mv build/texk/web2c/luatex $binarydir
sudo $binarydir/fmtutil-sys –byengine luatex`
Il comando “./build.sh” genera l’eseguibile, il comando successivo dà alla variabile “binarydir” il valore corretto per la directory degli eseguibili; quello dopo mette al sicuro il vecchio eseguibile (il nome diventa “luatex~”); successivamente si sposta il nuovo e, per finire, si ricreano i formati necessari.Per chi non volesse o non potesse compilare l’eseguibile, ce ne sono già disponibili a http://www.luatex.org/download.html
Esempio per GNU/Linux con architettura i386:
`wget http://minimals.contextgarden.net/current/bin/luatex/linux/bin/luatex
chmod a+x luatex
binarydir=$(kpsewhich -var-value SELFAUTOLOC)
sudo mv $binarydir/luatex{,~}
sudo mv build/texk/web2c/luatex $binarydir
sudo $binarydir/fmtutil-sys –byengine luatex`
Il primo comando è, per altre architetture:1. GNU/Linux x86_64
`wget http://minimals.contextgarden.net/current/bin/luatex/linux-64/bin/luatex`
2. GNU/Linux ppc
`wget http://minimals.contextgarden.net/current/bin/luatex/linux-ppc/bin/luatex`
3. Mac OS X
`http://minimals.contextgarden.net/current/bin/luatex/osx-universal/bin/luatex`
Per avere l’eseguibile x86_64 su Mac OS X è necessario compilare il sorgente.Ciao
Enrico
::Da una lettura evidentemente erronea del manuale di fontspec
ho tentato di abilitare il maiuscoletto con questo codice:
`\setmainfont[Ligatures=TeX,Numbers=OldStyle,SmallCapsFont={TeX Gyre Termes Small Caps & Oldstyle Figures}]{TeX Gyre Termes}`
tranne che poi ricevo:
`luaotfload | Updating the font names database:
luaotfload | Scanning TEXMF fonts…
luaotfload | Scanning OS fonts…
! Font \EU2/TeXGyreTermes(0)/m/sc/9=name:TeXGyreTermesSmallCaps&OldstyleFigures
:mode=node;script=latn;language=DFLT;+tlig;+trep;+onum at 9pt not loadable: met
ric data not found or bad.
relax
l.55 {\raggedleft(\small Introd., \textsc{iii}
; pp. 154–155)\par}
?`
Ergo: c’è un errore. Ho provato qualcje alternativa, ma poi
in rete c’è poco sul tema…
Grazie
M.C’è un baco di fontspec, l’aggiornamento è già in SVN, domani dovrebbe essere disponibile. In ogni caso il font che hai chiesto come “SmallCapsFont” non esiste: basta dichiarare “TeX Gyre Termes” e fontspec si prende cura di aggiungere le opzioni richieste quando si chiede il maiuscoletto (a meno del baco :().
Non mettere graffe di troppo:
`{\raggedleft\small …\par}`
è sufficiente.Ciao
Enrico
::Ci siamo quasi. Poi non so se lascerò la tabella in questa forma,
perché ovviamente per farla stare tutta orizzontalmente
i caratteri sono diventati molto piccoli. Ma anche e soprattutto
per capire una volta per tutte il funzionamento di certe cose
mi manca un aspetto. Questo codice
`\begin{sffamily}
\noindent\resizebox{\textwidth}{!}{%
\parbox{\textheight}{%
\begin{tabular}{*3{p{.31\hsize}}}
\toprule
\multicolumn3c{\bfseries SCHEMI DI CONNESSIONE}\\
\midrule
\multicolumn1{m{.31\hsize}}{\centering Argomenti quasi logici\par}
& \multicolumn1{m{.31\hsize}}{\centering Argomenti basati sulla struttura del
reale\par}
& \multicolumn1{m{.31\hsize}}{\centering Argomenti miranti a fondare la
struttura del reale\par}\cr
\midrule
{\centering Ricorrono a relazioni di:\par}
& {\centering Dipendono da legami di:\par}
& {\centering Sono basati su:\par}\cr
\midrule
\begin{enumerate}
\item contraddizione
\item identità
\item transitività
\item parte\,/\,tutto
\item uguaglianza e differenza
\item frequenza
\end{enumerate}
& \begin{enumerate}
\item successione
\begin{itemize}
\item arg. pragmatico
\item arg. dello spreco
\item arg. di direzione
\item arg. di superamento
\end{itemize}
\item coesistenza
\begin{itemize}
\item persona
\item autorità
\item doppia gerarchia
\end{itemize}
\end{enumerate}
& \begin{enumerate}
\item caso
\begin{itemize}
\item esempio
\item illustrazione
\item modello
\end{itemize}
\item analogia
\begin{itemize}
\item analogia
\item metafora
\end{itemize}
\end{enumerate}\\
\bottomrule
\end{tabular}}}
\end{sffamily}`
mi sembra vada bene per molti aspetti, ma non capisco
da dove deriva lo spazio vuoto sotto il testo nella seconda
e nella terza riga, e cosa dunque inserire (o togliere)
per eliminarlo….Grazie – anche per la pazienza 🙂
M.Io insisto che questa non è una tabella. Ci sono vari errori.
1. Non esiste e non va (quasi) mai usato l’ambiente sffamily; basta inserire la dichiarazione \sffamily subito dopo aver aperto la \resizebox o la \parbox
2. Ogni cella p, m o b ha il suo \par alla fine; mettere un \par esplicito crea una riga vuota
3. tabularx è certamente più efficiente.
`\noindent\resizebox{\textwidth}{!}{\sffamily
\begin{tabularx}{\textheight}{XXX}
\toprule
\multicolumn{3}{c}{\bfseries SCHEMI DI CONNESSIONE}\\
\midrule
\centering Argomenti quasi logici &
\centering Argomenti basati sulla \\ struttura del reale &
\centering Argomenti miranti a \\ fondare la struttura del reale \tabularnewline
\midrule
\centering Ricorrono a relazioni di: &
\centering Dipendono da legami di: &
\centering Sono basati su: \tabularnewline
\midrule
\begin{enumerate}
\item contraddizione
\item identità
\item transitività
\item parte\,/\,tutto
\item uguaglianza e differenza
\item frequenza
\end{enumerate}
&
\begin{enumerate}
\item successione
\begin{itemize}
\item arg. pragmatico
\item arg. dello spreco
\item arg. di direzione
\item arg. di superamento
\end{itemize}
\item coesistenza
\begin{itemize}
\item persona
\item autorità
\item doppia gerarchia
\end{itemize}
\end{enumerate}
&
\begin{enumerate}
\item caso
\begin{itemize}
\item esempio
\item illustrazione
\item modello
\end{itemize}
\item analogia
\begin{itemize}
\item analogia
\item metafora
\end{itemize}
\end{enumerate}
\\
\bottomrule
\end{tabularx}}`
Nota il \tabularnewline per chiudere la riga dove nella cella finale ho usato \centering. Non ha senso, secondo me, centrare verticalmente le intestazioni delle colonne.Ciao
Enrico
::È sensato installare TeX Live sotto /opt invece che sotto /usr o ci sono controindicazioni? Sarebbe utile se /opt si trova su una partizione diversa da /, in questo modo a ogni reinstallazione del sistema sarebbe possibile formattare solo / e mantenere TeX Live, senza doverla reinstallare
L’installazione di default è in /usr/local/texlive/2010, ma non è un problema cambiare radice. Gli eseguibili sanno dove sono e impostano automaticamente i percorsi di ricerca.
Ciao
Enrico
::Ragazzi non riesco più a far funzionare il pacchetto frontespizio.
Praticamente ho un file main con \include{Frontespizio}
Poi ho un file “Frontespizio.tex” con al suo interno:`\begin{frontespizio}
\Universita{Università degli Studi di Trieste}
\Logo{LogoTS}
\Facolta{Ingegneria}
\Corso[Laurea specialistica]{Ingegneria gestionale e logistica integrata}
\Annoaccademico{2009–2010}
\Titoletto{Tesi di laurea in XXX}
\Titolo{Applicazione delle tecniche YYY}
\Candidato[828001234]{Franco Rossi}
\Relatore{chiar.mo prof. ing. Verdi Federico}
\Correlatore{dott. Marroni Luciano}
\end{frontespizio} `Quando compilo il file Main con PDFTexify mi genera anche un file Main-frn.tex che però non posso modificare perchè viene aggiornato automaticamente dal file frontespizio.tex.
Se compilo il file Main al posto del frontespizio ottengo una pagina bianca, come faccio?
Grazie!!!!!1. Perché \include? Usa \input, se proprio non vuoi mettere quelle poche righe nel documento principale.
2. Il file Main-frn.tex va compilato a parte: aprilo con l’editor, compilalo e, se non hai più modifiche da fare al frontespizio, hai finito. Il pdf creato verrà usato quando ricompili Main.tex
Ciao
Enrico
::Salve a tutti,
avrei la necessità di inserire nei riferimenti della mia relazione anche il DOI (Digital Object Identifier).
Come stile uso unsrt, che ha tutto quello che mi serve, tranne il DOI, che non è nè un campio necessario nè uno opzionale, che quindi viene semplicemente evitato nella compilazione della bibliografia.
`\bibliographystyle{unsrt}
\bibliography{gradzielski}`Qui un esempio di voce nel file gradzielski.bib
`@article{Sottmann1997,
author = {Sottmann, T. and Strey, R.},
doi = {10.1063/1.473916},
file = {:dati/Universit\`{a}/Mendeley/Sottmann, Strey – 1997 – Ultralow interfacial tensions in water–n-alkane–surfactant systems.pdf:pdf},
issn = {00219606},
journal = {The Journal of Chemical Physics},
number = {20},
pages = {8606},
title = {{Ultralow interfacial tensions in water–n-alkane–surfactant systems}},
url = {http://link.aip.org/link/JCPSA6/v106/i20/p8606/s1\&Agg=doi},
volume = {106},
year = {1997}
}`Ora la mia domanda, c’è un modo semplice affinchè nel pdf generato ci sia anche la voce “doi:10.1063/1.473916”.
Grazie in anticipo per l’aiuto,
LeonardoMettilo nel campo note
Ciao
Enrico
::Ciao a tutti.
Stò iniziando a riprendere confidenza e a far qualcosa di nuovo (per me) con pgfplots. Ho incluso dei dati stoccati in un file dat. Nel compilare ottengo degli errori che se ingorati pare non infuiscano sul risultato della compilazione. Non riesco a capire come mai mi dia il segnale:! Dimension too large.
\pgf@yy l.42 \end{axis}
? h
I can’t work with sizes bigger than about 19 feet.
Continue and I’ll use the largest value I can.Il codice del grafico (che deve ancora essere sistemato sotto l’aspetto estetico) è
`\begin{tikzpicture}%
\begin{axis}[
width=12.cm,
height=8.5cm,
xlabel={$d/h$},
ylabel={Errore percentuale EPT vs FEM},
xmin=0,
xmax=3,
ymin=0,
ymax=30,
grid=major
]\legend{$E_\mathrm{c}/E=\num{0.08}$,$E_\mathrm{c}/E=\num{0.03}$}
\addplot[color=black,line width=.3mm] file {file1.dat};\addplot[color=blue,style=dashed] file {file2.dat};
\end{axis}
\end{tikzpicture}%`Grazie,
DanieleLa massima lunghezza che TeX può gestire è di poco inferiore a 5,76 metri. Bisognerebbe conoscere quei dati per fare una diagnosi; può darsi che sia solo una questione di calcoli intermedi: il numero massimo gestibile è 2147483647 = 2^31 – 1
Ciao
Enrico
::siiii funziona grazie…però ho un altro problema, l’immagine è piccolissima, che comando devo utilizzare? Non la ho caricata come si fa normalmente con una immagine ma con il comando
\logosede{…}inoltre vorrei cambiare l’impostazione della pagina, ovvero mettere il logo in testa mentre ora è al centro.
Nel pdf che spiega il Toptesi questa parte non è affrontata benissimo o forse non l’ho compresa bene io.Usa il pacchetto frontespizio.
Ciao
Enrico
::Ciao a tutti,
sto utilizzando il pacchetto Toptesi e vorrei inserire il logo della mia università nel fronespizio.
Il problema è che il file che ho scaricato dal sito dell’uni è un .AI e da quello che ho capito viene accettato solo il formato .eps e non so come convertirlo.
Sto utilizzando TeXnicCenter e MiKTeK 2.8, c’è un modo per inserirlo?cosa posso fare? sono in difficoltà
Convertilo: http://image.online-convert.com/convert-to-eps, per esempio. Già che ci sei convertilo anche in pdf.
Ciao
Enrico
::utilizzo windows xp
Se usi MiKTeX, puoi aggiungere un pacchetto con il programma di gestione di MiKTeX. Il manuale è abbastanza chiaro:
http://docs.miktex.org/2.8/manual/pkgmgt.html#id576767
Ciao
Enrico
::La MiKTeX 2.9 beta complete l’ho appena scaricata tramite l’utility apposita.
Mi dice che l’intera cartella scaricata occupa 986 MB.Un’osservazione. Non trovate che i dati da scaricare siano troppi?
Questo è un altro ostacolo, secondo me, alla diffusione di TeX e derivati.
La MiKTeX basic avrà i suoi problemi, ma è stata un’ottima idea.Faccio un semplice confronto: la sola applicazione iDVD sulla mia macchina occupa 854 MiB; iWork (cioè Keynote+Numbers+Pages) ne occupa 700. OpenOffice.org richiede 420 MiB.
Con 2 GiB hai un completo sistema di composizione tipografica. Certo, c’è molta roba che uno forse non userà mai; ma quando ne hai bisogno c’è.
Ciao
Enrico
::Ciao a tutti,
ho appena iniziato ad utilizzare Latex e vorrei poter utilizzare il pacchetto Toptesi, ho scaricato il file zip di toptesi ma non riesco a trovare la cartella texmf !!!!
Potete aiutarmi, sono in difficoltà.5176901082 😀 (significa “benvenuto/benvenuta”)
Dovresti specificare che sistema operativo e distribuzione usi.
Ciao
Enrico
::Io mi sono accorto di questo problema (l’impossibilità di trovare determinati caratteri mediante la funzione di ricerca del visualizzatore PDF) più che altro quando ho provato a giocare con le OsF (old style figures: ma come si chiamano in italiano?). L’ho risolto con queste righe, tratte dalla documentazione di MinionPro, che vanno nel preambolo:
`\input glyphtounicode
\pdfgentounicode=1`
Come si legge nella documentazione, questo codice risolve i problemi anche per legature, swash, maiuscoletti vari (bello il \textssc!), ecc.Unica pecca: si fa riferimento al solo pdfLaTeX (accanto al quale c’è scritto “ok”). Non uso XeLaTeX e non ho la più pallida idea se questo codice vada bene anche per questo approccio.
A presto!
Salve a tutti.
Le due righe per risolvere il problema della ricerca segnalate nel post sopra e nella documentazione del Minion Pro mi danno errore (I can’t find file `glyphtounicode’). Vanno solo inserite nel preambolo o bisogna fare anche qualcos’altro?Grazie. Luigi
Sistema operativo e distribuzione, per favore.
Ciao
Enrico
-
AutoreRisposte