egreg9

Risposte nei forum create

Stai visualizzando 15 risposte – dal 6,931 al 6,945 (di 13,205 totali)
  • Autore
    Risposte
  • in risposta a: Impaginazione Curriculum #41762
    Up
    0
    Down
    ::

    Salve a tutti

    Mi sto cimentando nel passaggio del formato del mio curriculum da un misero file Word (ho ormai schifo anche solo a scriverlo) ad un pdf ottenuto mediante Latex.

    L’unico problema a cui non ho trovato risposta è il seguente:
    c’è un modo per far si che solo una parte del documento sia impaginato in due colonne?

    So che la domanda vi sembrerà stupida e dettata dall’abitudine all’uso di word ma ritengo che a livello estetico sia meglio dividere l’intestazione del mio curriculum in due colonne, una giustificata a sinistra e l’altra a destra, invece di avere un output come il seguente:

    NOME Marco
    DATA DI NASCITA XX-XX-XXXX
    NAZIONALITA’ X
    INDIRIZZO Via XXXXXXXXX
    STATO CIVILE X
    TELEFONO XXXXXXXXXXX
    E-MAIL XXX@XXX.XXX

    Ho visto, consultando la guida di Lorenzo Pantieri, che ci sarebbe la possibilità di utilizzare l’opzione {twocolumn} nel comando \documentclass. Tuttavia io vorrei utilizzare tale impaginazione solo nella prima parte del documento.

    Fatemi sapere se siete a conoscenza di qualche metodo per riuscirci.

    Questa è una tabella!
    `\noindent\begin{tabular}{@{}lr@{}}
    NOME & Marco
    DATA DI NASCITA & XX-XX-XXXX
    NAZIONALITÀ & X
    INDIRIZZO & Via XXXXXXXXX
    STATO CIVILE & X
    TELEFONO & XXXXXXXXXXX
    E-MAIL & XXX@XXX.XXX
    \end{tabular}`
    Sei proprio sicuro?

    Ciao
    Enrico

    in risposta a: babel e sffms #41759
    Up
    0
    Down
    ::

    Salve a tutti, sono nuovo del forum. Da un po’ di tempo utilizzo il pacchetto sffms per la creazione di manoscritti e ho notato che dà qualche problema con l’opzione italian di babel (french e english non dànno problemi). In poche parole, gli apici doppi spariscono, mentre tutto funziona correttamente con “ e ‘’. La creatrice di sffms mi ha risposto che non si tratta di un bug del suo pacchetto ma di babel.

    Qualcuno mi sa dire come poter correggere? Pur potendo utilizzare “ e ‘’, mi sarebbe più utile gli apici doppi convenzionali visto che il testo lo ottengo via OCR da un dattiloscritto.
    È considerabile un bug o semplicemente un inconveniente dovuto a due pacchetti che si pestano i piedi? Nel primo caso, mi sapreste dire come segnalarlo e a chi?

    Purtroppo mi sono accorto che sffms è l’unica alternativa per le mie conoscenze, altrimenti avrei adottato volentieri altri pacchetti.

    Vi ringrazio molto.

    Non è un baco: babel usa ” per varie cose importanti. Dopo \begin{document} metti
    `\shorthandoff{“}`
    Tuttavia considera l’idea di convertire i doppi apici negli appropriati “ e ” dopo aver letto il documento tramite OCR.

    La classe sffms non c’entra nulla.

    Ciao
    Enrico

    in risposta a: Subfig+tikzpicture: due grafici sulla stessa riga? #41756
    Up
    0
    Down
    ::

    [quote][quote]Mmmmmh, a me non funziona nemmeno mettendo \hspace.

    Enrico ti ha già risposto. (In effetti avevo compilato il tuo codice tale e quale; non avevo badato agli spazi. 🙁 Invece con \hspace{…} li avevo eliminati; ecco perché funzionava.)

    Eh! Succede. 🙂 Avrebbe dovuto insospettirti il fatto che con \quad non andasse e con \hspace{2em}, che è il doppio, sì. Non trovi? In effetti quando ho letto il tuo messaggio mi sono domandato come fosse possibile; guardando il sorgente la risposta è stata lampante. 🙂
    [/quote]
    Hai ragione; 😳 ho avuto troppa fretta nel rispondere, senza approfondire quali potessero essere le cause reali del problema.

    Nota anche
    `}\quad
    \subfloat[][]{`
    che è diverso da
    `}
    \quad
    \subfloat[][]{`
    Perché?

    Ciao
    Enrico

    Deve essere qualcosa che va al di là di quanto può essere percepito con la vista; giuro che non riesco a vedere differenze nell’output.

    Se però provo a compilare
    `\documentclass{minimal}

    \begin{document}

    Ciao\quad
    ciao

    Ciao
    \quad
    ciao

    \end{document}`
    nel primo caso è come se scrivessi “Ciao\quad ciao” e non viene aggiunto uno spazio extra tra le due parole. Nel secondo caso, sì. Questo perché lascio dello spazio vuoto tra la prima parola e \quad; è come se scrivessi “Ciao \quad ciao”.

    Enrico, era questo che mi volevi far capire, oppure c’è qualcosa che mi sfugge?

    Grazie per la pazienza.[/quote]
    Nel primo caso dopo la graffa di chiusura finisce la riga e, visto che stiamo componendo testo (particolare, ma sempre quella è la situazione), questo fine riga viene considerato come se fosse uno spazio. È esattamente lo stesso che se scrivessi
    `questo codice ha una riga che finisce qui
    \quad
    e dopo `qui' voglio uno spazio quadratone.`
    Se lo compili, troverai che lo spazio è maggiore di quello dato da \quad.

    Invece, con
    `questo codice ha una riga che finisce qui\quad
    e dopo `qui' voglio uno spazio quadratone.`
    non avrai il problema. Il fine riga c’è, ma segue un nome di comando e quindi è ignorato, com’era d’altronde ignorato nell’esempio sopra.

    Ciao
    Enrico

    in risposta a: problema con newenvironment #41729
    Up
    0
    Down
    ::

    grazie mille!!!

    Prego. Metti anche un \ignorespaces dopo quel \noindent.

    Non serve a niente il \noindent dove l’hai messo, né \ignorespaces ha alcun effetto:
    `\usepackage{calc}
    \newsavebox{\thbox}
    \newenvironment{boxth}
    {\par\medskip
    \setlength{\fboxsep}{5em} % da personalizzare: separazione tra bordo e contenuto
    \setlength{\fboxrule}{0.125em} % da personalizzare: spessore del bordo
    \begin{lrbox}{\thbox}%
    \edef\saveparindent{\the\parindent}%
    \begin{minipage}{\columnwidth-2\fboxsep-2\fboxrule}
    \setlength{\parindent}{\saveparindent}
    \begin{teo}}
    {\end{teo}
    \end{minipage}
    \end{lrbox}
    \noindent\fbox{\usebox{\thbox}}\par\medskip}`
    Come vedi il \noindent va quando produci effettivamente il testo. Ho lasciato quello spessore del filetto, ma di sicuro va molto diminuito per evitare l’effetto RIP.(*)

    Ho usato il pacchetto calc per impostare la giustezza della minipage senza dover indovinare; così diventa, compresi spazi aggiunti e filetti, esattamente uguale alla giustezza normale. Ho anche aggiunto il trucco per riportarsi dentro alla minipage la dimensione usuale del rientro.

    Ciao
    Enrico

    (*) RIP sta, naturalmente, per Requiescat in pacem. 😉

    in risposta a: pacchetto inputenc #41743
    Up
    0
    Down
    ::

    So che non risponderai, in mancanza di argomenti :mrgreen:

    Quando sarà diffuso anche deve c’essere invece di deve esserci mi arrenderò. Non prima.

    Ciao
    Enrico

    in risposta a: Subfig+tikzpicture: due grafici sulla stessa riga? #41753
    Up
    0
    Down
    ::

    Mmmmmh, a me non funziona nemmeno mettendo \hspace.

    Enrico ti ha già risposto. (In effetti avevo compilato il tuo codice tale e quale; non avevo badato agli spazi. 🙁 Invece con \hspace{…} li avevo eliminati; ecco perché funzionava.)

    Eh! Succede. 🙂 Avrebbe dovuto insospettirti il fatto che con \quad non andasse e con \hspace{2em}, che è il doppio, sì. Non trovi? In effetti quando ho letto il tuo messaggio mi sono domandato come fosse possibile; guardando il sorgente la risposta è stata lampante. 🙂

    Nota anche
    `}\quad
    \subfloat[][]{`
    che è diverso da
    `}
    \quad
    \subfloat[][]{`
    Perché?

    Ciao
    Enrico

    in risposta a: pacchetto inputenc #41739
    Up
    0
    Down
    ::

    Allora deve c’entrare il fatto che sotto Windows (purtroppo secondo me) si
    tende ancora a usare la codifica latin1, mentre sotto Linux utf8.

    Credo basti cambiare l’opzione di inputenc da latin1 a utf8.
    Prova così:

    `\documentclass[a4paper]{article}
    \usepackage[utf8]{inputenc}
    \begin{document}
    à è é ì ò ù
    \end{document}`

    Fammi sapere.
    Ciao ciao.
    Fra

    Non è questione di “purtroppo”; una codifica vale l’altra, purché l’editor sia impostato per quella. È evidente che se si scrive
    `\usepackage[latin1]{inputenc}`
    e l’editor usa UTF-8 siamo nei pasticci. O viceversa.

    Notazione linguistica: “deve c’entrare” ❓ ❓ ❓ Almeno ci hai messo l’apostrofo, è già qualcosa. 🙂

    Ciao
    Enrico

    in risposta a: Subfig+tikzpicture: due grafici sulla stessa riga? #41750
    Up
    0
    Down
    ::

    Ciao a tutti.
    Uso TexShop su MacOSX, con TexLive 2008.
    Sto utilizzando pgfplots e devo dire che i risultati sono veramente molto buoni.
    Ora, devo mettere 2 grafici sulla stessa riga. Ho pensato subito al pacchetto subfig, a cui ricorro spessissimo. Quando pero’ cerco di combinare subfig e tikzpicture non c’e verso di ottenere il risultato che cerco: i grafici vengono sempre uno sotto l’altro invece che essere affiancati. Ho provato a cambiare le dimensioni (opzione scale di tikzpicture) pensando che i due grafici insieme fossero troppo larghi, ma anche in questo caso non ho risolto.
    Allego un esempio compilabile minimo.

    `…
    \begin{figure}[htbp]
    \centering
    \subfloat[][]{
    \begin{tikzpicture}[scale=0.5]
    …
    \end{tikzpicture}
    }

    \quad

    \subfloat[][]{
    \begin{tikzpicture}[scale=0.5]
    …
    \end{tikzpicture}
    }

    \caption{Prove plots}
    \end{figure}

    \end{document} `

    Provate a vedere se succede anche a voi.
    Grazie

    Certo che succede: quando lasci una riga vuota TeX chiude un capoverso.
    ` \end{tikzpicture}
    }\quad
    \subfloat[][]{
    \begin{tikzpicture}[scale=0.5]`
    Ciao
    Enrico

    in risposta a: Microtype: spacing e kerning? #41707
    Up
    0
    Down
    ::

    Ciao a tutti,
    senza entrare troppo nel dettaglio: nell’ottica di migliorare la resa di un documento, le opzioni «spacing» e «kerning» di microtype.sty (disabilitate di default) sarebbero da attivare? («tracking», aldilà della storiella del furto di pecore, è veramente orrendo…)

    No.

    Ciao
    Enrico

    in risposta a: Richiamo nome dei capitoli #41716
    Up
    0
    Down
    ::

    Ciao, grazie per il link. Ho dato un’occhiata, ed ho spulciato un altro po’ nel forum ed alla fine credo di aver trovato la risposta. Si possono usare due pacchetti, quello hyperref e quello titleref. Col primo si usa il comando \nameref{etichetta} per richiamare il nome della sezione e viene un hyperlink. Se non si vogliono hyperlink si usa il pacchetto titleref ed il comando \titleref{etichetta}. A quanto mi pare di aver capito i due pacchetti insieme non possono caricarsi perché confliggono: quando li carico insieme mi pare che hyperref prenda il sopravvento ed il comando \titleref non funzioni più bene.

    Aspetto con fiducia di essere smentito da qualche esperto! 😉

    Comunque ancora grazie, ciao!

    Esempio minimo?

    Ciao
    Enrico

    in risposta a: [RISOLTO] Figura dentro tabella #41721
    Up
    0
    Down
    ::

    Ciao a tutti, volevo sapere se è possibile inserire una figura all’interno di una casella testo, se si come posso farlo???

    Certo: con \includegraphics

    Naturalmente senza alcun \begin{figure}…\end{figure} che serve per inserire “illustrazioni fuori testo”. Va distinto l’oggetto grafico (figura) dal suo uso (illustrazione fuori testo, per esempio, ma non solo).

    Ciao
    Enrico

    in risposta a: TeX Live 2009 #38946
    Up
    0
    Down
    ::

    Prova a dare un’occhiata al paragrafo 3.3 e al sottoparagrafo 3.3.1 della guida che ho in firma. Potrebbe esserti utile.
    Ciao
    Antonio

    Intanto grazie per la risposta. Se ho ben capito dovrei scrivere nel prompt dei comandi la seguente riga:`> install-tl -repository `giusto?
    Sapete qual’è, tra tutti i possibili server, il più veloce?

    Bastava guardare un messaggio precedente: http://mirror.switch.ch/ftp/mirror/tex/systems/texlive/tlnet

    “Qual è” si scrive senza apostrofo.

    Ciao
    Enrico

    in risposta a: Termini inglesi in documento italiano. Al plurale? #41680
    Up
    0
    Down
    ::

    Ciao a tutti,
    spero di non essere OT (forse più che «Tipografia» sarebbe il caso di aprire una sezione dal titolo «Ortografia» 🙂 ) e di non annoiarvi, dato che l’argomento è già stato discusso (anche sul primo numero di Ars TeXnica), ma vorrei chiarire una volta per tutte questo mio dubbio: come rendere i termini inglesi in un documento scritto in italiano.

    …

    Cerca di mantenere un uso coerente. E di usare il minor numero possibile di termini stranieri. 🙂

    Ciao
    Enrico

    in risposta a: Inserire elenco puntato in tabella e centrare verticalmente #41590
    Up
    0
    Down
    ::

    …
    Per quanto riguarda il resto:
    1 – non capisco cosa ci sia di male ad utilizzare \mathbf. Sia esteticamente, sia matematicamente non trovo errori. D’altronde il grassetto è piuttosto diffuso nei testi matematici ove compaiono vettori e matrici. Questo è tutt’altro caso certamente, ma non mi sembra che sia errato e nemmeno che stia male;

    No, è male: un simbolo è un simbolo e cambiarne la resa tipografica ne cambia il significato.

    2 – \ds sta effettivamente per \displaystyle;

    E certo! Avresti avuto una quantità assai imbarazzante di errori, altrimenti. 🙂

    3 – per quanto riguarda y’ non è affatto scorretto, anzi. Nella matematica quel ‘ significa derivata prima spaziale (mentre se si vuole indicare la derivata prima temporale si mette un punto sopra la funzione). Al massimo potrai dirmi che c’è un comando più appropriato, appositamente posto in LaTeX. In ogni caso y e y’ compaiono esattamente nello stesso modo nel libro FISICA I – Meccanica e termodinamica scritto da Mencuccini C. e Silvestrini V. (pag. 746), ottimo testo universitario;

    Ahi, qui si va molto OT. Dipende dai motivi che ti spingono a scrivere il tuo documento e i destinatari. Se parli di matematica (astratta, intendo), non c’è spazio e tempo: hai una funzione di una variabile la cui derivata è una certa altra funzione. Non ci sono né x né y; la x è il segnaposto, la potresti anche chiamare Asdrubale, sarebbe solo più complicato scrivere le formule. L’idea che c’è la “variabile indipendente” e la “variabile indipendente” è da tempo giustamente in un ripostiglio della storia ed è bene che ci stia.

    Quando nelle applicazioni ingegneristiche o fisiche si scrive y o z o qualcos’altro, quelli sono semplicemente i nomi delle funzioni. Si distingue quando la funzione è “del tempo” o “dello spazio” solo per chiarezza e per altri motivi che sarebbe lungo spiegare.

    4 – si, è proprio così, la funzione che ho inserito è l’arcocotangente (la tabella che ti ho dato mi è servita per per preparare un esame di Analisi Matematica del primo anno di Laurea Specialistica ad Ingegneria), e in alcuni esercizi mi è tornato utile…;

    Dissento, ma non ci faccio la guerra. 🙂

    5 – non ho capito cosa intendevi dire riguardo al log…, se intendi dire che è preferibile a ln (logaritmo naturale), non sono daccordo… log indica il logaritmo in base 10, ln in base e. Comunque al riguardo c’è un po’ di confusione… (per una verifica basta prendere una calcolatrice, almeno la mia 😀 )

    Eh, lo so! Gli ingegneri hanno imposto questo abominevole 😀 uso. Il logaritmo è solo uno, quello naturale. Fa’ come credi. Ma leggi bene la mia “sottofirma”. 🙂 Scommetto che la “d” del differenziale la scrivi dritta. 🙂

    Ciao
    Enrico

    in risposta a: Inserire elenco puntato in tabella e centrare verticalmente #41588
    Up
    0
    Down
    ::

    Buongiorno Enrico,
    Finalmente posso mettere qualcosa di più preciso, come ti avevo detto.

    Ecco un PRIMO ESEMPIO:

    `\begin{tabular}{|m{5cm}|m{5cm}|}
    \hline
    \centering
    \includegraphics[width=3.cm,angle=0]{Immagine.eps}
    \label{fig:Immagine}
    \begin{center}
    Riga di prova
    \end{center} \\
    \hline
    Riga di prova
    &
    \begin{center}
    \begin{itemize}
    \item punto 1
    \item punto 2
    \item punto 3
    \end{itemize}
    \end{center} \\
    \hline
    \end{tabular}`

    Per prima cosa ho visto che non è possibile esplicitare, nelle opzioni appena dopo il comando \begin{tabular}, l’opzione c (centrato orizzontalmente) assieme a quella qui presentata, ovvero m{5cm}. Ma questo non è un grosso problema. Il problema principale, per me, è che la figura inserita non viene centrata esattamente, o almeno così pare, in quanto la riga superiore della tabella viene parzialmente coperta dall’immagine. Inoltre non sono riuscito a mettere una didascalia all’immagine.

    Un SECONDO ESEMPIO è questo (N.B. il comando \ds è un comando che ho rinominato. Quello standard di LaTeX sarebbe \displaymath. Risolvere il problema togliendo questo comando non mi andrebbe bene, perché le formule le voglio così come vengono scritte con \displaymath.):

    `\begin{tabular}{|c|c|}
    \hline
    $\mathbf{f(x)}$ & $\mathbf{f'(x)}$ \\
    \hline
    $y=\ln{x}$ & $y'=\ds \frac{1}{x}\quad x>0$ \\
    $y=\tan{x}$ & $y'=1+\tan^2{x}$ \\
    $y=\cot{x}$ & $y'=-(1+\cot^2{x})$ \\
    $y=a^x$ & $y'=a^x \ln{a}$ \\
    $y=\arccos{x}$ & $y'=- \ds \frac{1}{\sqrt{1-x^2}}$ \\
    $y=\arcsin{x}$ & $y'=\ds \frac{1}{\sqrt{1-x^2}}$ \\
    $y=\arctan{x}$ & $y'=\ds \frac{1}{1+x^2}$ \\
    $y=\arcot x$ & $y'=- \ds \frac{1}{1+x^2}$ \\
    $y=x^x$ & $y'=x^x(1+\ln{x})$ \\
    $y=\ds \left[ f(x) \right]^{\varphi (x)}$ & $y'=\ds \left[ f(x) \right]^{\varphi (x)} \left[ \ds \frac{\varphi(x)\,f'(x)}{f(x)} + \varphi '(x)\ln{f(x)} \right]$ \\
    \hline
    \end{tabular}`

    Provando a farlo compilare si può notare come l’ultima espressione matematica in basso tocca (o comunque è estremamente vicina) la riga della tabella. Quindi, un altro problema consta nel fatto che non riesco ad aumentare l’altezza della riga della tabella.

    Questi sono i problemi che mi sono rimasti… Se non sono stato sufficientemente chiaro fammi sapere che cercherò di spiegarmi meglio.

    Intanto Grazie mille!

    Sulla prima tabella non si capisce davvero che cosa tu voglia. Prova a spiegarti meglio.

    Per la seconda è evidente che il pacchetto booktabs permette di ottenere un effetto molto migliore:
    `\begin{tabular}{*{2}{>{\rule[-15pt]{0pt}{0pt}$\displaystyle}l<{$}}} \toprule \multicolumn{1}{c}{$f(x)$} & \multicolumn{1}{c}{$f'(x)$} \\ \midrule \log x & \frac{1}{x}\\ \tan x & 1+\tan^2 x \\ \cot x & -(1+\cot^2 x ) \\ a^x & a^x \ln a \\ \arccos x & -\frac{1}{\sqrt{1-x^2}} \\ \arcsin x & \frac{1}{\sqrt{1-x^2}} \\ \arctan x & \frac{1}{1+x^2} \\ x^x & x^x(1+\log x) \\ \relax [f(x)]^{\varphi (x)} & [f(x)]^{\varphi (x)} \left[\frac{\varphi(x)f'(x)}{f(x)}+\varphi'(x)\log f(x)\right] \\ \bottomrule \end{tabular}` Noterai che ho tolto del tutto il \mathbf che non ha senso. Ho anche eliminato il \ds (che dovrebbe voler dire \displaystyle e non \displaymath, spero); la sintassi della specificazione delle colonne è un po' bizzarra, forse, e la spiego nel dettaglio: (1) *{numero}{specificazioni} dice di ripetere le specificazioni date per il numero di volte; per esempio "*{3}{c}" equivale a "ccc"; in questo caso chiediamo due colonne con la specificazione che segue (2) >{A}colonna<{B} dice che vogliamo all'inizio di ogni cella A e alla fine B; qui A è dato da (a) \rule[-15pt]{0pt}{0pt} che inserisce un oggetto invisibile che aumenta la profondità della riga, cioè quanto occupa sotto la linea di base (b) $ che apre il modo matematico (c) \displaystyle che dice di comporre ogni formula con quello stile (3) "colonna" è "l" per avere l'allineamento a sinistra; "B", nel nostro caso, è $ che chiude il modo matematico. Le due colonne di intestazione sono a parte con \multicolumn. Ho eliminato gli inutilissimi y= e y'= (che sono anche sbagliati dal punto di vista matematico). Sicuro di voler mettere l'arcocotangente? E le ultime due? Io, sinceramente, le eliminerei a favore del metodo di scrivere $(f(x))^{g(x)} = \exp(g(x) \log f(x))$ e lavorare con la regola delle funzioni composte. Metterle in un formulario indica allo studente di doverle imparare; ma quando le trovano poi, oltre che in perfidi esercizi? E userei log anche con la pistola puntata alla tempia. :) Ultima annotazione: quel misterioso \relax c'è perché va sempre messo quando la prima cella di una riga di tabella comincia con una parentesi quadra. All'attento lettore la spiegazione. :) Ciao Enrico

Stai visualizzando 15 risposte – dal 6,931 al 6,945 (di 13,205 totali)

Go to top▲