Risposte nei forum create
-
AutoreRisposte
-
::
Ho creato delle superfici 3D con asymptote…mi crea il pdf normalmente e lo riesco a visualizzare. Ma se provo ad inserire la figura in un documento latex non so perché lo mi esce la didascalia ma senza la figura:lo spazio lo lascia bianco!!! 👿 Ho verificato che succede solo con le figure tridimensionali create con asymptote….avete idea del perché??? Grazie 😉
Perché non riportare un esempio di quello che provi a fare? Minimale, per favore.
Ciao
Enrico
::Salve,
di solito quando salvo i file eleborati con kile, li ho sempre salvati con estensione *.latex, perchè avevo letto su “appunti latex”, mi sembra, che i file avrebbero potuto avere sia l’estensione *.latex che *.tex senza grossi problemi.
Adesso sto imparando ad usare texmaker e mi sono accorto che la cosa non è indifferente.
Oggi ho eleborato un file, salvandolo come *.latex, ma nella compilazione mi dava “errore”.
Ho provato acompilarlo con kile e non mi dava errore.
Stanco di non riuscire a capire dove fosse l’inghippo, ho rinominato i file come *.tex e me li ha compilati senza errori.
Mi potrete spiegare come mai?
GraziePerché sono programmi diversi e Texmaker è impostato solo con estensione .tex
Colgo l’occasione per riportare quanto annunciato dallo sviluppatore: la versione 2.1 permette la sincronizzazione tra sorgente e PDF.
Ciao
Enrico
::Vorrei affiancare due immagini in modo che:
-le proporzioni delle immagini siano rispettate,
-le due immagini abbiano la stessa altezza.
L’idea è di misurare le proporzioni delle immagini e scalarle in modo da rispettare queste condizioni.Il 90% di quello che mi serve è già nel codice scritto da Enrico, ma non so nulla di programmazione in TeX/LaTeX. Mi chiedevo se qualcuno volesse aiutarmi.
Supponiamo di avere l’immagine i1 di dimensioni 200×100 e i2 di dimensioni 300×300. Grossomodo, si dovrebbe assegnare a i2 uno spazio orizzontale pari a x e a i1 uno spazio orrizontale pari a 2x, considerando anche un eventuale spazio divisorio s.
Si potrebbe inizialmente misurare la dimensione delle due immagini secondo la formula:
propSum = largh(i1) / alt(i1) + largh(i2) / alt(i2)
propSum = 200/100 + 300/300 = 3
`\newcommand{\measure}[2]{{\sbox0{#1} \sbox1{#2} \global\propSum= (\wd0 / \ht0 + \wd1 / \ht1)}} `Poi quando si inseriscono le immagini, si potrebbe calcolare la larghezza delle immagini come:
width(i1) = (( largh(i1) / alt(i1) ) / propSum – s) * \columnwidth
width(i1) = ((200/100) / 3 – s) * \columnwidth = (0.66 – s) * \columnwidth
`\newcommand{\includegraphicsWd}[1]{{\sbox0{#1} \includegraphics[width=( (\wd0 / \ht0) / \propSum – 0.05)\linewidth]{#1} }} `Il problema è che non ho assolutamente idea di come si sommino o dividano le dimensioni in latex.
Più in generale, ci sono modi migliori per ottenere il risultato che vorrei?Due immagini, che vuoi ridurre all’altezza della più piccola:
`\newdimen\tempheight
\newbox\imageA
\newbox\imageB
\def\reductionratio{1}
\newcommand{\twoimages}[2]{%
\sbox\imageA{\includegraphics{#1}}%
\sbox\imageB{\includegraphics{#2}}%
\ifdim\ht\imageA>\ht\imageB
\tempheight=\ht\imageB
\else
\tempheight=\ht\imageA
\fi
\sbox\imageA{\includegraphics[height=\tempheight]{#1}}%
\sbox\imageB{\includegraphics[height=\tempheight]{#2}}%
\tempheight=\dimexpr\wd\imageA+\wd\imageB+2em\relax
\ifdim\tempheight>\columnwidth\calculateratio\fi
\scalebox{\reductionratio}{\box\imageA}\hfill
\scalebox{\reductionratio}{\box\imageB}}
\def\calculateratio{\edef\reductionratio{0.%
\number\numexpr\number\dimexpr\columnwidth\relax/
\number\dimexpr.01\tempheight\relax}}`
1) Calcolo la minima altezza e compongo le due immagini in due box, scalate in modo che siano a quella minima altezza.
2) Vedo se ci stanno su una riga con 2em di spazio tra loro.
3) Se non ci stanno, calcolo un fattore di scala perché ci stiano.\twoimages{Immagine1}{Immagine2}
Ciao
Enrico
::In efetti solo con quei file l’indice è corretto però continua a darmi il solito errore:
Can’t create output index file d:\user\ale\…\ricettario.ind
Usage: C:\program files\miktex 2.9\miktex\bin\makeindex.exe [-ilqqrcgLT] [-s -sty] [-o ind] [-t log] [-p num] [idx0 idx1 …]Secondo te da cosa dipende?
Permessi?
Un’altra cosa di cui mi sono accorto è che nel file ricettario.idx {7-1} compare molte volte e per ricette diverse, forse potrebbe essere quello l’errore?
Non credo; quello probabilmente dipende da qualche dimenticanza di codice: per questo ti consiglio di definirti comandi personali per le cose ripetitive.
Ciao
Enrico
::Ho tolto qualsiasi simbolo dal nome dell’immagine
`\part[Introduzione]{Introduzione \\[2cm]
\includegraphics[width=6cm]{Immagini/Astrolog.jpg}}`eppure mi da sempre errore:
`! Use of \@icentercr doesn't match its definition.
\def
l.239 …aphics[width=6cm]{Immagini/Astrolog.jpg}}
If you say, e.g., `\def\a1{…}', then you must always
put `1' after `\a', since control sequence names are
made up of letters only. The macro here has not been
followed by the required stuff, so I'm ignoring it.
! Missing \endcsname inserted.
\protect
l.241 \include{Capitoli/Introduzione}
The control sequence markedshould
not appear between \csname and \endcsname.
! Missing \endcsname inserted.
\protect
l.241 \include{Capitoli/Introduzione}
The control sequence markedshould
not appear between \csname and \endcsname.
Runaway argument?
! TeX capacity exceeded, sorry [main memory size=3000000].
\reserved@a #1#2->\let #1#2\reserved@a
l.241 \include{Capitoli/Introduzione}
If you really absolutely need more capacity,
you can ask a wizard to enlarge me.
Here is how much of TeX's memory you used:
15835 strings out of 493848
237942 string characters out of 1152823
3000001 words of memory out of 3000000
18568 multiletter control sequences out of 15000+50000
48119 words of font info for 146 fonts, out of 3000000 for 9000
714 hyphenation exceptions out of 8191
51i,11n,67p,501b,542s stack positions out of 5000i,500n,10000p,200000b,50000s
! ==> Fatal error occurred, no output PDF file produced!`mi dispiace…
Esempio minimo, per favore. A me funziona benissimo (anche con _ nel nome).
Il riferimento al maschile era per la scelta di “Benvenuto” rispetto a “Benvenuta”. 🙂
Ciao
Enrico
::Come il maschile?
Comunque, ho provato come ha detto:
`\part[Introduzione]{Introduzione \\[2cm]
\includegraphics[width=6cm]{Immagini/ebs-0020_004v_Aristoteles_Astrolog.jpg}}
\include{Capitoli/Introduzione}`Però mi da errori:
`! Use of \@icentercr doesn't match its definition.
\def
l.239 …/ebs-0020_004v_Aristoteles_Astrolog.jpg}}
If you say, e.g., `\def\a1{…}', then you must always
put `1' after `\a', since control sequence names are
made up of letters only. The macro here has not been
followed by the required stuff, so I'm ignoring it.
! Missing \endcsname inserted.
\protect
l.240 \include{Capitoli/Introduzione}
The control sequence markedshould
not appear between \csname and \endcsname.
! Missing \endcsname inserted.
\protect
l.240 \include{Capitoli/Introduzione}
The control sequence markedshould
not appear between \csname and \endcsname.
Runaway argument?
! TeX capacity exceeded, sorry [main memory size=3000000].
\reserved@a #1#2->\let #1#2\reserved@a
l.240 \include{Capitoli/Introduzione}
If you really absolutely need more capacity,
you can ask a wizard to enlarge me.
Here is how much of TeX's memory you used:
15835 strings out of 493848
238072 string characters out of 1152823
3000001 words of memory out of 3000000
18568 multiletter control sequences out of 15000+50000
48119 words of font info for 146 fonts, out of 3000000 for 9000
714 hyphenation exceptions out of 8191
51i,11n,67p,501b,542s stack positions out of 5000i,500n,10000p,200000b,50000s
! ==> Fatal error occurred, no output PDF file produced!`Non mettere _ nel nome del file.
Ciao
Enrico
::Buongiorno,
ho provato a cercare un po’ nel forum ma non sono riuscita a trovare niente che possa risolvere la mia domanda.
Mi scuso in anticipo se invece la risposta c’era da qualche parte (in ogni caso era ben nascosta!).Comunque, vorrei sapere come posso aggiungere un’immagine alla pagina con il titolo della parte che viene creata automaticamente con il comando
`\cleardoublepage\part{Trascrizione}`
nel file principale del lavoro.
Volevo usare il comando
`\includegraphics[]{immagine.jpg}`ma riesco solo a far si che l’immagine sia presente sulla pagina successiva e non nella pagina con il titolo dell parte.
Grazie mille per l’aiuto
Benvenuto! Il nickname direbbe di usare il maschile, almeno. 🙂
La pagina della parte ha solo il titolo e l’indicazione della parte. Puoi inserire l’immagine nel titolo stesso:
`\part[Trascrizione]{Trascrizione\\[2cm]
\includegraphics[…]{…}}`
Così l’immagine verrà sotto il titolo. L’argomento opzionale serve per il titolo da riportare nell’indice.\cleardoublepage prima di \part è inutile.
Ciao
Enrico
::Questa è una delle ricette, cremazucca.tex, sta insieme ad altre in una cartella chiamata “Verdure”:
`
\section{Crema di zucca}
\pagenumbering{bychapter}
\index{Zucca!Crema di!Verdura|textsl}\subsection{Ingredienti}
\vspace{-\baselineskip}
\begin{multicols}{2}{
\begin{itemize}[noitemsep,label=$\triangleright$]\item zucca
\item sale q.b.
\item pepe q.b.
\item porro
\item rosmarino
\item acqua
\item zuccheroq.b.
\item olio etra vergine di oliva\end{itemize}}
\end{multicols}\subsection{Preparazione}
bla bla bla
\begin{flushright}
\slshape
01-10-2008\\
\end{flushright}\vfill
\paragraph{Ingredienti chiave:} Zucca,
`Questo è il file verdure.tex che sta nella cartella verdure insieme alle ricette:
`
%\phantomsection
%\addstarredchapter{Generici}
%\markboth{Generici}{}
\addtocounter{chapter}{1}
\chapter{Verdure}
\pagenumbering{arabic}
\setcounter{page}{\thechapter}
\minitoc\clearpage{\pagestyle{empty}\cleardoublepage}
\input{Verdure/CremaZucca}
\clearpage{\pagestyle{empty}\cleardoublepage}
`Intanto grazie mille!
Non ho alcun problema.
Già che ci siamo: perché inserire decine di volte le stesse sequenze di comandi? Non sarebbe più comodo definirsi i comandi \Chapter e \Section che facciano tutto ciò che ripeti ogni volta?
Se carichi il pacchetto emptypage, non hai più bisogno di tutti quei \clearpage…; togli l’opzione dvips da geometry e pdftex da graphicx e hyperref: Il compilatore si arrangia da solo.
Trovo che lo schema di numerazione delle pagine sia alquanto incomprensibile. 🙂
Ciao
Enrico
::Tra gli aggiornamenti di TeX Live di oggi c’era anche TeXworks (1,9 MiB, se non sbaglio). Non ho ben capito, però, di che aggiornamento si tratti. Qualcuno di voi l’ha notato e saprebbe dirmelo, per piacere?
Ciao
TommasoPS: sulla pagina web di google, TeXworks è fermo a febbraio… 🙁
Riguarda Windows. Per Mac OS X e le altre piattaforme l’aggiornamento va fatto indipendentemente da tlmgr (o TeX Live Utility, su Mac OS X, che è lo stesso).
Ciao
Enrico
::Senza un vero esempio di testo non si può provare.
Scusa Enrico ma non ho capito di cosa avresti bisogno.
Ma fai andare makeindex?
Si, makeindex cerco di farlo andare ma mi restituisce questo errore:
Can’t create output index file d:\user\ale\…\ricettario.ind
Usage: C:\program files\miktex 2.9\miktex\bin\makeindex.exe [-ilqqrcgLT] [-s -sty] [-o ind] [-t log] [-p num] [idx0 idx1 …]Serve un estratto di uno dei file che includi nel quale ci siano alcune voci per l’indice analitico.
Ciao
Enrico
::Eccomi di nuovo alla carica. L’heading è perfetto ora ho solo il problema di inserirlo corretamente in un documenti di classe article. Ho giusto un problema con il comando \maketitle. Quande viene inserito, genera una nuova pagina e il vostro splendido heading (grazie mille ancora) resta da solo nella pagina prima ed io resto con un pugno di mosche… Ho provato a fare applicare \titolo sulla stessa pagina e invocare il prima \maketitle e poi \titolo, ma niente da fare…
Avete idee in proposito?Ciao a tutti! Ho lo stesso problema con maketitle… trovato soluzione?
Volevo inoltre porre questa domanda: è possibile fare in modo che la testatina si ripeta per ogni pagina?
Grazie e buona giornata a tutti!
Devi ridefinire \maketitle o, più precisamente, \@maketitle.
Ciao
Enrico
25 Ottobre 2010 alle 21:50 in risposta a: Lettere greche minuscole: forme principali e varianti #48311::Ha un nome per conto suo perché chi usava la sigma lunata non faceva distinzione tra sigma iniziale/mediale e finale.
«…perché…»? Mi scusi, lei dice che c’è una correlazione logica? «Sigma lunato» è un nome convenzionale, la cui utilità sta nel distinguere due varianti grafiche parecchio dissimili. Ciò che lei dice essere la ragione del nome diversificato è invero solo la proprietà della particolare variante. E infatti, sopprimendo il «quindi» —che suggerirebbe un’insussistente continuità logica coll’asserzione precedente—, lei correttamente aggiunge:
occorre distinguere perché la presenza di quel carattere può dare indicazioni precise sulla provenienza del manoscritto.
Dubito che gli scrivani greci che usavano il sigma lunato (o la sigma lunata, chissà perché a me piace di più femminile) gli dessero un nome per distinguerlo da qualcosa che non adoperavano. È del tutto evidente che il nome è stato dato da chi, osservando i manoscritti, ha sentito il bisogno di distinguere le due forme; trattandosi di studiosi occidentali, hanno considerato “normale” la forma occidentale, riservando un nome speciale a quella “orientale”.
Faccio notare in questo forum ci si dà, tradizionalmente, del tu. Perché voler essere “rara avis”?
In ogni caso si tratta di ampio OT, quindi non risponderò più.
Ciao
Enrico
25 Ottobre 2010 alle 20:37 in risposta a: Lettere greche minuscole: forme principali e varianti #48309::Condizione necessaria, ma non sufficiente, caro Enrico: anche il sigma lunato («ϲ»), che pure ha un nome «tutto suo», è una variante non concorrente.
Ha un nome per conto suo perché chi usava la sigma lunata non faceva distinzione tra sigma iniziale/mediale e finale. Quindi occorre distinguere perché la presenza di quel carattere può dare indicazioni precise sulla provenienza del manoscritto. La sigma lunata era più usata dalle parti di Bisanzio, per quello che so, tanto che ha dato origine alla forma della lettera C dell’alfabeto cirillico. Probabilmente la forma di phi o di rho non hanno una rilevanza simile; ma non sono abbastanza esperto di paleografia per asserirlo.
Secondo http://www.tlg.uci.edu/~opoudjis/unicode/letters.html, la sigma lunata ha dato origine alla sigma finale che appare piuttosto tardi in opposizione a quella iniziale/mediale. La stessa pagina chiarisce come la forma lunata sia stata per lungo tempo il modo di scrivere la sigma maiuscola (e minuscola). Basta questo a capire che la storia di questi caratteri non ha nulla a che fare con quella della “s” e della “i” latine.
I nomi delle lettere sono maschili o femminili?
Ciao
Enrico
-
AutoreRisposte