Risposte nei forum create
-
AutoreRisposte
-
::
grazie dlla risposta!! Ho un altro problema però: uso la classe book con il comando twoside per la stampa fronte retro. Il problema è che mette i margini larghi per la rilegatura al contrario, ovvero lascia più spazio a destra nella pagine dispari e viceversa in quelle pari.
Congratulazioni! Sei il millesimo che fa questa domanda! Hai vinto un premio!
Scherzo: è un dubbio che viene a tutti quando lo vedono per la prima volta. Poi si capisce che la rilegatura non c’entra niente, ma che è normale che i libri abbiano il margine esterno più ampio di quello interno.
Ciao
Enrico
::`\DeclareSIUnit\solarmass{M\ensuremath{_\odot}}`
Ciao
EnricoOvviamente funziona, grazie mille 🙂
Avrei da fare una domanda. Avevo provato a usare `\ensuremath’ però in questo modo:
`\DeclareSIUnit\solarmass{M_\ensuremath{\odot}}`
e ricevevo questo messaggio di errore:
`ERROR: Argument of \@ensuredmath has an extra }.`
So che il pedice con `_’ funziona solo in ambiente matematico, però siunitx non si lamentava quando usavo `\astrosun’. Perché lì il trattino basso non dava problemi e con `\odot’ sì?Funziona anche “_{$\odot$}”, se vuoi saperlo. Ho provato a capire qualcosa di come lavora siunitx, ma con \tracingmacros=1 ottengo un log di 679KiB. 😯 Suppongo che ridefinisca localmente _ in modo che non faccia entrare in modo matematico. Se però è dentro a \ensuremath fa ciò che deve normalmente.
Ciao
Enrico
::Vorrei aggiungere con siunitx l’unità di misura delle masse solari, generalmente indicata con M e in pedice il simbolo ύ7;. Avevo provato a utilizzare il comando `odot’ e definire l’unità con
`\DeclareSIUnit\solarmass{M_\odot}`
ma compilando questo documento
`\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[italian]{babel}
\usepackage{siunitx}
\DeclareSIUnit\solarmass{M_\odot}
\begin{document}
Il Sole ha una massa di \SI{1}{\solarmass}
\end{document}`
ricevo il seguente messaggio di errore:
`! Missing $ inserted.
$
l.251 Il Sole ha una massa di \SI{1}{\solarmass}`
pensp perché `\odot’ funziona solo in ambiente matematico. Ho cercato nella “The Comprehensive LaTeX Symbol List” un altro simbolo per il sole e ho trovato `\astrosun’ del pacchetto `wasysym’. Cambiando la definizione dell’unità di misura con
`\DeclareSIUnit\solarmass{M_\astrosun}`
ottengo il risultato voluto, però vorrei sapere se c’è qualche modo di definire l’unità senza utilizzare pacchetti esterni come `wasysym’.P. S. ho anche provato a usare il simbolo Unicode del Sole ύ7; (codice U+2609), ma il compilatore non sembra apprezzare
`ERROR: Package inputenc Error: Unicode char \u8:ύ7; not set up for use with LaTeX.``\DeclareSIUnit\solarmass{M\ensuremath{_\odot}}`
Ciao
Enrico
::Salve di nuovo.
Sto cercando di capire come inserire le immagini prese dai pdf nei documenti latex.
Nel layout non ho problemi, ma la compilazione mi riporta l’errore:
`
! LaTeX Error: Cannot determine size of graphic in Fig.jpg (no BoundingBox).
`Mi sembra di capire che devo inserire alcuni valori a mano, il che mi da l’idea di una perdita di tempo infinita.
Ho letto che qualcuno suggerisce di usare pdfcrop, ma ho il problema che alcuni software, come pdfimages, non estraggono le immagini dai pdf che ho a disposizione, quindi CREDO che neanche pdfcrop lo faccia.
Di conseguenza devo usare \includegraphics e inserire i valori a mano: ma quali sono questi valori?
In GIMP, che uso per ritagliare le immagini dai pdf, leggo 2 valori per “Posizione” e altri 2 per “Dimensione”: sono questi? In che ordine andrebbero inseriti?
Altra domanda: non c’è modo di dire a GIMP che quando estra l’immagine deve includere nel file l’informazione di bounding box? Sarebbe un bel gran rispoarmio di tempo…
Grazie per la pazienza.Devi compilare con pdflatex, se vuoi inserire un file JPEG.
Ciao
Enrico
::Ma il mio problema riguarda dei diagrammi commutativi dove al posto di \text{un testo molto lungo} ci sono cose come
`A\otimes(B_1\otimes\dots\otimes B_n)`Appunto per questo ti chiedevo un esempio. La sfera di cristallo è turbata dal terremoto di ieri, quindi non riesco a vederci troppo bene dentro. 🙂
Questo però mi pare che faccia ciò che desideri:
`\[
\xymatrix{
*[l]{A\otimes(B_1\otimes\dots\otimes B_n)}
& B \\ C & *[r]\txt{molto testo lungo}
}
\]`
Con un esempio vero, forse ti si potrebbe dare qualche altra indicazione.Ciao
Enrico
::Salve a tutti.
Per la tesi che sto scrivendo in latex, vorrei creare dei documenti .tex specifici per le tabelle (che sono enormi), da richiamare poi nel file principale, proprio come si fa con i capitoli.
E’ possibile farlo?
A prima vista direi che basta qualcosa del tipo:
`
\table{NomeTabella}
\include{PercorsoFileTabella}
`
ma vorrei conferma dagli esperti…
Grazie!`\input{file}`
Ciao
Enrico
::Lo stesso di prima, mettendo un solo asterisco:
`\documentclass[a4paper]{article}
\usepackage[utf8]{inputenc}
%\usepackage[italian]{babel}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage[all]{xypic}
\begin{document}
\[
\xymatrix{*[l]\text{testo molto lungo} & B \\ C & *[r]\text{molto testo lungo}}
\]
\end{document}`
Errore che ricevo:
`! Awas supposed to be here.
\unhbox
l.11 …} & B \\ C & *[r]\text{molto testo lungo}}
I was expecting to see \hbox or \vbox or \copy or \box or
something like that. So you might find something missing in
your output. But keep trying; you can fix this later.`Devi usare \txt, non \text. Leggi bene! 🙂
Ciao
Enrico
::Purtroppo no:
`! Awas supposed to be here.
\pi
l.169 …}{v}{\frac{1}{2}(v\otimes 1-Jv\otimes i)}
I was expecting to see \hbox or \vbox or \copy or \box or
something like that. `
Tanto piu’ che sulla documentazione di xypic e’ riportato esattamente **[r] e **[l]… Non capisco…Esempio, per favore.
Ciao
Enrico
::Se non ho interpretato male, in questa stringa manca una parentesi graffa:
`\addcontentsline{toc}{chapter}{\textorpdfstring{\spacedlowsmallcaps{Acronym}{Acronym}}`
Ne ho aggiunta una alla fine, ma continuo ad ottenere errori:
`
[105]) (./Acronimi/Acronimi.tex [106]
! Undefined control sequence.
\textorpdfstring
{\spacedlowsmallcaps {Acronym}{Acronym}}
l.11 …ng{\spacedlowsmallcaps{Acronym}{Acronym}}}Runaway definition?
->{\protect \<>-\textls {\protect \begingroup \-command \(\ -command \
ETC.
! TeX capacity exceeded, sorry [main memory size=3000000].
\reserved@
a
l.11 …ng{\spacedlowsmallcaps{Acronym}{Acronym}}}! ==> Fatal error occurred, no output PDF file produced!
Transcript written on Tesi.log.`
Uffa! Bisogna sempre controllare i messaggi! 🙁 Questo dovrebbe essere giusto:
`\addcontentsline{toc}{chapter}{\texorpdfstring{\spacedlowsmallcaps{Acronym}}{Acronym}}`
Ciao
EnricoPS: mancava ancora una graffa. 🙁
::Ci avevo già provato con questo comando, ma ottengo questo errore che non riesco a decifrare:
`! TeX capacity exceeded, sorry [main memory size=3000000].
\reserved@
a
l.11 …c}{chapter}{\spacedlowsmallcaps{Acronimi}}! ==> Fatal error occurred, no output PDF file produced!
Transcript written on Tesi.log.
``\addcontentsline{toc}{chapter}{\textorpdfstring{\spacedlowsmallcaps{Acronym}{Acronym}}`
Ciao
Enrico
::Ci avevo già provato con questo comando, ma ottengo questo errore che non riesco a decifrare:
`! TeX capacity exceeded, sorry [main memory size=3000000].
\reserved@
a
l.11 …c}{chapter}{\spacedlowsmallcaps{Acronimi}}! ==> Fatal error occurred, no output PDF file produced!
Transcript written on Tesi.log.
`Puoi fare un esempio del tuo preambolo?
Ciao
Enrico
::GRAZIE enrico!!!! 🙂
Funziona alla grande…ho dovuto modificare qualche cosina ma senza il tuo aiuto non ci sarei mai arrivata: adesso i cavallieri per i miei tavoli saranno bellissimi *-*
Ho solo un altra cosa da chiederti. Nel mio file richiamo varie volte l’ambiente “sfondo” solo che avre bisogno di poter definire ogni volta l’immagine da utlizzare come sfondo….come faccio?
mi spiego meglio, ho varie “minipage” ed in ognuna vorrei mettere un immagine diversa come sfondo…come devo modificare le righe di codice che mi hai dato in \newenvironment{sfondo} in modo da poter inserire come argomento l’immagine scelta?
Grazie ancora!!!!
`\documentclass[a4paper]{article}
\usepackage{graphicx}\newenvironment{sfondo}[2][1]
{\sbox0{\includegraphics[#1]{#2}}%
\dimen0=\wd0 \dimen2=\ht0
\leavevmode\rlap{\box0}%
\vbox to \dimen2\bgroup\hsize=\dimen0 \vspace*{\fill}}
{\vspace{\fill}\egroup}\begin{document}
\begin{sfondo}[scale=0.7]{pilone}
\centering
Oggi sposi
\end{sfondo}\begin{sfondo}[width=5cm]{foo}
\centering
Oggi sposi
\end{sfondo}
\end{document}`
L’argomento opzionale contiene le specifiche per \includegraphics, quello obbligatorio il nome del file grafico.Esercizio per gli esperti: perché non serve \ignorespaces?
Ciao
Enrico
::Buonasera,
vorrei aggiungere alla fine del mio lavoro, realizzato con Tesi Classica, l’elenco degli acronimi utilizzati nel testo, utilizzando il pacchetto acronym.Il codice utilizzato è questo:
`
\chapter*{Acronimi}
\addcontentsline{toc}{chapter}{Acronimi}
\markboth{\textsc{acronimi}}{\textsc{acronimi}}\begin{acronym}
…
…
…
\end{acronym}`Funziona tutto correttamente, a parte un piccolo dettaglio: la voce “Acronimi” viene visualizzata nell’indice con un font diverso rispetto a quello predefinito.
Come posso sistemarlo?Grazie,
Fabio`\addcontentsline{toc}{chapter}{\spacedlowsmallcaps{Acronimi}}`
Ciao
Enrico
-
AutoreRisposte