rodimus

Risposte nei forum create

Stai visualizzando 15 risposte – dal 91 al 105 (di 141 totali)
  • Autore
    Risposte
  • in risposta a: Problema cornici immagini [Risolto] #12349
    Up
    0
    Down
    ::

    Sicuro di dover scomodare \psframebox? Un \fbox{\includegraphics{nome}} non è sufficiente?

    Ehm… non mi era passato per la mente di fare quest’osservazione semplice ma molto utile 😳

    Già, se fai come ti ha consigliato Enrico, non solo non occorre scomodare un pacchetto, ma non sei neppure obbligato ad usare l’approccio LaTeX+Dvips+Ghostscript, in quanto l’uso di «\fbox» è supportato anche dagli altri modi di produrre un file PDF in output.
    Ciao.

    in risposta a: Riempire un A4 con Classic Thesis #12334
    Up
    0
    Down
    ::


    Ciao a tutti.

    Non sono propriamente un neofita di LaTeX ed ho già modificato i file di ClassicThesis in modo che tutto coincida con quello che volevo (più o meno), gli unici due problemi che mi rimangono da risolvere sono la Bibliografia e la grandezza della Pagina.
    […]
    Per la seconda il consiglio di e.vavassori è stato utile ma non proficuo al massimo.
    Infatti usando il pacchetto layaureo non si ottiene un effetto “aureo”… 🙂

    Se hai voglia di smanettare (a tuo rischio e pericolo), prova a fare così:

    1. il punto in cui (almeno secondo quello che ho capito io) l’autore ridefinisce il layout si trova nel file «classicthesis.sty», e corrisponde al codice seguente:
      `% ********************************************************************
      % Textblock size
      %*******************************************************
      \ifthenelse{\boolean{a5paper}}%
      {% A5
      \areaset[5mm]{288pt}{555pt}
      \setlength{\marginparwidth}{4em}%%
      \setlength{\marginparsep}{1.25em}%
      }{% A4
      \areaset[5mm]{312pt}{657pt} % 624 + 33 head % 5mm for binding%
      \setlength{\marginparwidth}{7em}%
      \setlength{\marginparsep}{2em}%
      }
      % Here some suggestions for the text widths and heights:
      % Palatino 10pt: 288–312pt | 609–657pt
      % Palatino 11pt: 312–336pt | 657–705
      % Minion 10pt: 264–288pt | 561–609pt
      % Minion 11pt: 288–312pt | 609–657pt
      `
      prova a commentarlo;

    2. inserisci nel file «loadpackages.sty» una riga simile alla seguente:
      `\RequirePackage[hmargin={3cm,3cm},vmargin={2cm,2cm}]{geometry}`

    In questo modo sembra che si riesca a modificare il layout. Io ho provato a fare così (giusto per giocare, in quanto secondo me quella classe va bene così com’è) e a me funziona, ma attento al fatto che non ho tenuto conto delle note a margine. Volendo, potresti fare a meno di chiamare «geometry» e sostituire direttamente in «classicthesis.sty» le dimensioni che ritieni più appropriate nelle righe in cui trovi il comando «\areaset».

    Ad ogni modo, tieni presente che alla fine, comunque si operi, si «rovinerebbe» la bellezza di una classe favolosa.
    Ciao.

    in risposta a: Problema cornici immagini [Risolto] #12346
    Up
    0
    Down
    ::


    Ciao canduc.

    Ciao a tutti.
    Ho dei problemi a visualizzare una cornice attorno ad un’immagine.
    Il mio frammento di codice è il seguente […]

    Mi permetto di modificarlo (e completarlo) leggermente, così siamo sicuri di parlare della stessa cosa:
    `\documentclass{article}

    \usepackage{graphicx}
    \usepackage{pstricks}

    \begin{document}

    \begin{figure}
    \centering
    \psframebox{\includegraphics{figura.eps}}
    \caption{didascalia}
    \end{figure}

    \end{document}
    `
    Immaginiamo inoltre che questo codice sia inserito in un ipotetico file «prova.tex».

    […] se compilo con LaTeX, per ottenere un .dvi, la cornice è dove deve essere.

    Concordo:
    `latex prova.tex`
    (per tre volte)

    Il problema sorge quando converto il .dvi in .pdf […] Non uso PDFLaTeX perchè mi dà dei problemi con i BoundingBox delle immagini.

    Non lo puoi usare per due ragioni:

    1. il pacchetto «pstricks» (e annessi e connessi) è incompatibile con l’approccio alla composizione in PDF che sfrutta pdfTeX;

    2. i formati grafici accettati da pdfTeX sono PNG e JPG per le immagini scalari e PDF per quelle vettoriali; l’EPS non è supportato (almeno per quello che ne so io).

    Dalla prima ragione, deduci che se alla fine vuoi produrre un file PDF e la via che sfrutta pdfTeX non è praticabile, te ne rimangono due: LaTeX+Dvipdfm o LaTeX+Dvips+Ghostscript. Di nuovo, se vuoi usare «pstricks», sembra che l’unico approccio possibile sia l’ultimo.

    magicamente la cornice non c’è più!

    Immagino quindi che tu abbia scelto LaTeX+Dvipdfm:
    `dvipdfm prova.dvi`
    Prova invece a usare LaTeX+Dvips+Ghostscript:
    `dvips -o prova.ps prova.dvi
    ps2pdf prova.ps`
    A me funziona. Tieni presente che si possono passare più opzioni ai comandi che ti ho mostrato, ma il modo in cui li ho chiamati io è il minimo indispensabile per ottenere un risultato funzionante.
    Ciao.

    in risposta a: inserimento simboli #12296
    Up
    0
    Down
    ::

    vorrei inserire in un testo dei simboli tipo faccine sorridenti o simili…

    Tipo queste?
    `\documentclass{article}

    \usepackage{wasysym}

    \begin{document}

    Adesso sono contento \smiley, e adesso no \frownie.

    \end{document}
    `
    Ciao e a presto!

    in risposta a: comando speciale che si ridefinisce per l’indice analitico #12243
    Up
    0
    Down
    ::

    vorrei avere un comando per l’indice funzionasse in questo modo:
    la prima volta mette in neretto la parola e la mette nell’indice
    la seconda volta che la uso la metta in corsivo e la mette nell’indice.

    Solo per curiosità… puoi spiegarmi la logica di questa cosa? Grazie molte.

    in risposta a: Dimensione cella tabella #12229
    Up
    0
    Down
    ::


    Ciao a tutti.

    Non usare righe verticali.

    Inoltre, in un’altra discussione, separazione colonne, <http://www.guit.sssup.it/phpBB2/viewtopic.php?t=2248>

    Le colonne di una tabella non si separano mai con una linea verticale.

    Volevo fare chiarezza sull’argomento, giusto per essere sicuro.

    Enrico, nella versione provvisoria della presentazione del corso di LaTeX del 2006 da te realizzata, nella seconda parte, <http://profs.sci.univr.it/~gregorio/corso-latex2.pdf.zip>:

    • è vero che alla pagina 154 del file PDF dici di non abusare delle linee verticali e orizzontali…

    • … ma a pagina 114 avevi detto che la tabella di esempio poteva essere migliorata con due linee verticali.

    Mi sembra che ciò vada un po’ a contrastare con le due citazioni elencate all’inizio della mia risposta.

    Morale: qual è la cosa giusta da fare?

    Grazie e a presto.

    in risposta a: fncychap, parti, sezioni, capitoli, sottosezioni #12150
    Up
    0
    Down
    ::

    Urca che complicato che è…oppure è solo perché è domenica mattina.

    😉 La seconda. Comunque, non abbatterti, e se ti sembra troppo complicato (per ora), ascolta il consiglio che ti ha dato Emiliano. Io non conosco quel pacchetto, ma alla luce di quanto detto vedrò di leggere la sua documentazione al più presto. Di norma, l’uso dei pacchetti semplifica enormemente le cose.

    mi fa invidia leggere i libri (e faccio ingegneria quindi tutti libri tecnici o matematici) e vedere che hanno i titoli così diversi dal font del testo. Per me è anche una questione di colpo d’occhio. Il testo di un font i titoli di un’altro molto differente

    D’accordo con te che anche l’occhio vuole la sua parte, ma occhio (oops!) a rendere il tutto il più omogeneo possibile.

    P.S. l’invidia (e la gelosia) non fanno bene; sarebbe il caso di lasciarle stare. 😉

    A presto!

    in risposta a: fncychap, parti, sezioni, capitoli, sottosezioni #12147
    Up
    0
    Down
    ::


    Ciao ugaciaka.

    sto cercando di rendere più personalizzati parti, sezioni, capitoli, sottosezioni […]

    Qualcuno potrebbe essere d’accordo con te e qualcun altro no; fin qui, tutto a posto, almeno secondo me 😉

    […] perché con quel font e modo mi fanno un po’ pena.

    Libero di avere le tue idee. Non puoi però negare che, oggettivamente, il font Computer Modern sia molto aggraziato ed elegante. Direi piuttosto che non è adatto per tutte le situazioni (forse è troppo «pomposo» per le diapositive; inoltre, devo aver letto da qualche parte che per la lettura su computer/web sono preferibili i font «senza grazie»); comunque, per quanto concerne la «stampa» (anche solo per biglietti da visita), direi che «ci sta» 😉

    Io vorrei soltanto: […]

    Ti riporto qualche riga di codice che uso ogni tanto per giocare. Tieni presente che non è detto che sia giusto fare come illustro io nel seguito (anzi, aspetterei le risposte dei big per sentire cosa ci suggeriscono loro), anche perché può darsi che facendo come ti faccio vedere io ci siano delle conseguenze inaspettate sul risultato finale di cui non ho tenuto conto.

    Anche qui, tanta gente preferisce «non toccare». A tuo rischio e pericolo.

    […] modificare il font (magari un arial) […]

    Arial non so come si faccia, né se sia possibile farlo. Sono stato convinto (<http://www.guit.sssup.it/phpBB2/viewtopic.php?p=7446#7446>) che è buona cosa delegare la gestione dei font ai pacchetti. Ti faccio vedere una tabellina che ti indica, per ogni pacchetto, i font che vengono usati come testo «romano», «senza grazie», «macchina da scrivere» e «matematico». Tieni presente che questa tabellina ce l’ho da un po’ di anni e potrebbe essere diventata «vecchia» (buona occasione per scoprirlo).
    `.——————————————————————————————–.
    | pacchetto | romano | senza grazie | macchina da scrivere | matematico |
    |——————————————————————————————–|
    | avant | | Avant Garde | | |
    | bookman | Bookman | Avant Garde | Courier | |
    | chancery | Zapf Chancery | | | |
    | charter | Charter | | | |
    | courier | | | Courier | |
    | helvet | | Helvetica | | |
    | mathpazo | Palatino | | | Palatino + Pazo |
    | mathptmx | Times | | | Times + Symbol |
    | newcent | New Century Schoolbook | Avant Garde | Courier | |
    | utopia | Utopia | | | |
    `——————————————————————————————–'
    `
    Ad esempio, scrivendo una cosa di questo tipo
    `\documentclass{article}

    \usepackage{bookman}

    \begin{document}

    testo romano, \textsf{senza grazie} e di tipo \texttt{macchina da scrivere}.

    \end{document}
    `
    usi il font «Bookman» per il testo romano, «Avant Garde» per quello senza grazie e «Courier» per quello di tipo macchina da scrivere. Ti faccio notare come, in questo caso, purtroppo:

    1. manca il font per il testo matematico;

    2. non è che questi font stiano tanto bene insieme (e non sto parlando solo da un punto di vista estetico: guarda come il testo senza grazie è più grande del resto, per esempio).

    Ti rendi conto, inoltre, che alcuni di questi pacchetti prevedono il font solo per un tipo di testo, tipicamente il romano: il che vuol dire che per gestire le altre varianti può essere necessario richiamare più pacchetti (possibilmente, senza fare confusione 😉

    Concludo dicendo che di recente ho scoperto il pacchetto «couriers», che permette di scalare il font Courier in modo da farlo amalgamare meglio con il resto del testo (come è già possibile fare con «helvet», vedi l’Elenco dei “peccati” degli utenti di LaTeX2e); chissà se si può fare anche con «avant»? Non trovo la documentazione del pacchetto in texmf/doc/latex…

    […] metterlo maiuscoletto […]

    Io di norma faccio così: guardo alla buona la classe di documento che sto usando (per esempio, se sto usando «article», devo guardare nel file «article.cls») e faccio una modifica (locale, nel mio documento) al codice, visto che (per fare queste cose) non è difficile. In questo file, limitatamente alle sezioni, io vedo
    `\newcommand\section{\@startsection
    {section}% Il nome.
    {1}% Il livello.
    {\z@}% L'indentazione
    {-3.5ex \@plus -1ex \@minus -.2ex}% Lo spazio prima.
    {2.3ex \@plus.2ex}% Lo spazio dopo
    {\normalfont\Large\bfseries}}% Lo stile
    `
    (ci ho messo alcuni commenti per facilitare la comprensione). Vuoi il maiuscoletto? Bene, nel preambolo del tuo file LaTeX puoi scrivere
    `\makeatletter
    \renewcommand\section{\@startsection
    {section}% Il nome.
    {1}% Il livello.
    {\z@}% L'indentazione
    {-3.5ex \@plus -1ex \@minus -.2ex}% Lo spazio prima.
    {2.3ex \@plus.2ex}% Lo spazio dopo
    {\normalfont\Large\bfseries\scshape}}% Lo stile
    \makeatother
    `
    (in realtà, per non «sporcare» il documento, potresti farti un pacchetto che faccia solo questo). Attento che non tutti i font permettono di mischiare stili diversi: per esempio, mi accorgo che con CM grassetto e maiuscoletto sembra non possano convivere (credo che tu possa scegliere o l’uno o l’altro; se preferisci il maiuscoletto, leva «\bfseries» e tieni «\scshape»). Con Times, invece, questo problema sembra non esserci.

    […] e centrare i titoli […]

    `\makeatletter
    \renewcommand\section{\@startsection
    {section}% Il nome.
    {1}% Il livello.
    {\z@}% L'indentazione
    {-3.5ex \@plus -1ex \@minus -.2ex}% Lo spazio prima.
    {2.3ex \@plus.2ex}% Lo spazio dopo
    {\centering\normalfont\Large\bfseries}}% Lo stile
    \makeatother
    `
    da’ una letta anche a <http://www.guit.sssup.it/phpBB2/viewtopic.php?t=1397>

    A presto!

    in risposta a: join esterno #12119
    Up
    0
    Down
    ::

    […] Temo di non averlo mai visto in alcuna pubblicazione […]

    […] Mi è venuto un colpo quando non li ho visti sul The Comprehensive LaTeX Symbol List: ero sicuro che ci sarebbero stati […]

    […] PS In effetti anche a me è venuto un colpo che i join esterni non sono già presenti come comandi il LaTeX […]

    Domanda stupida: non è possibile parlare con chi di dovere per chiedere se sarà possibile fornire questi simboli (o usare quelli che ci ha gentilmente fornito Enrico) nella prossima versione di LaTeX?

    Sì, lo so che la sto sparando grossa (non ho neppure preso in considerazione la realizzazione di un pacchetto di cinque righe che fornisca questi comandi, in quanto non vedo perché non dovrebbero essere già presenti nel sistema come simboli predefiniti, come «\times»), ma secondo me ne varrebbe la pena. Che ne pensate?

    in risposta a: problema margini #12123
    Up
    0
    Down
    ::


    Ciao a tutti.

    non mi è ben chiaro il funzionamento dei margini / layout.
    nel senso che non mi si vede il pie di pagina. come risolvo ?? come funzionano i margini ? grazie 1000. ff

    Come funzionano i margini? Credo che la cosa migliore sia il pacchetto «geometry», come ti ha consigliato Lapo: l’esempio idiota che segue imposta tutti e quattro i margini (sopra, sotto, destra e sinistra) a 2cm:
    `\documentclass{article}

    \usepackage[a4paper,top=2cm,left=2cm,right=2cm,bottom=2cm]{geometry}

    \begin{document}

    Ciao, mondo!

    \end{document}
    `
    Un altro modo per fare la stessa cosa l’ho imparato qualche discussione fa (<http://www.guit.sssup.it/phpBB2/viewtopic.php?p=10866#10866>):
    `\usepackage[a4paper,hmargin={2cm,2cm},vmargin={2cm,2cm}]{geometry}`
    Come vedi il difficile non è tanto impostare i margini quanto capire quali siano le dimensioni «corrette» da un punto di vista tipografico…

    A presto!

    in risposta a: join esterno #12116
    Up
    0
    Down
    ::


    Ciao a tutti.

    Da quello che ho trovato in giro, sarebbe un \bowtie con aggiunte lineette orizzontali agli angoli, giusto?

    Alcuni dei miei professori all’Università preferiscono usare il «\Join» che si ottiene dopo aver caricato «amsfonts» piuttosto che «\bowtie», comunque il concetto è quello, senza stare a guardare il simbolo preciso: lineette orizzontali sopra e sotto. In particolare esistono tre giunzioni esterne:

    1. giunzione esterna sinistra (left outer join): lineette orizzontali sia sopra che sotto ma solo dalla parte di sinistra;

    2. giunzione esterna destra (right outer join): lineette orizzontali sia sopra che sotto ma solo dalla parte di destra;

    3. giunzione esterna completa (full outer join): come dicevi tu, lineette orizzontali sia sopra che sotto da entrambe le parti.

    Mi è venuto un colpo quando non li ho visti sul The Comprehensive LaTeX Symbol List: ero sicuro che ci sarebbero stati…

    Grazie per questo bel comando (nessuno si spaventi se ottiene degli errori, mancava una parentesi graffa chiusa alla fine della definizione di «\ojoin»); riusciamo anche a fare le varianti sinistro e destro?

    Dimenticavo! 😀 “Sa”, voce del verbo sapere, si scrive senza accento. “Qual è” si scrive senza apostrofo.

    🙂 Mi viene da ridere se penso che la differenza tra l’accento aperto o grave e quello chiuso o acuto l’ho imparata con LaTeX anziché alle elementari…

    in risposta a: algorithm #12088
    Up
    0
    Down
    ::

    L’area “macros/latex/contrib” su CTAN conta circa 750 pacchetti. Di questi, almeno sei si occupano di composizione tipografica di algoritmi.

    Avresti dovuto aspettare che The Htiman ci facesse sapere di quale dei pacchetti stava parlando. 😉

    Ma allora non avrei più potuto essere d’aiuto, perché di quei sei pacchetti che citi io ne conosco uno e uno solo (quello per cui ho dato una mano), e se nella discussione ne fossero saltati fuori degli altri mi sarei sicuramente tirato indietro, per paura di fare confusione (a lui oltre che a me stesso).

    Vedi? Ogni tanto capita che, paradossalmente, chi sa «poco», proprio grazie ai suoi limiti possa essere utile come chi sa «tanto» 😉

    (erano 730 nell’ultima edizione di TeXLive, 2005)

    Stavo giusto per aprire una nuova discussione in cui, invece, volevo chiedere se si sapeva quando usciva la nuova versione del TeX Collection. È già succcesso che un paio di persone a cui l’ho prestato si siano «arrabbiate» con me dicendomi che diverse cose presenti su quel DVD sono vecchie, e alla fine hanno preferito scaricarle dalla rete…

    in risposta a: algorithm #12085
    Up
    0
    Down
    ::


    Ciao The Htiman.

    \begin{algorithm}[h]

    \end{algorithm}

    Nell’intestazione esce “Algorithm”, come si fa per far uscire “Algoritmo”
    […]
    quando si visualizza l’algoritmo appare un’intestazione con scritto algorithm, c’è un modo per visualizzarlo in italiano?

    Stavolta non serviva andare tanto indietro nel tempo, bastava tornare indietro di due giorni 😉 <http://www.guit.sssup.it/phpBB2/viewtopic.php?p=11038#11038>.

    Se per caso non lo vedi ancora, te lo metto in evidenza ancora meglio:
    `\floatname{algorithm}{Algoritmo} % se non ti piace, mettici qualcos'altro.`

    […] nelle discussioni sul pacchetto c’è solo scritto di consultare la documentazione […]

    Che non è poco; quella guida è breve ma molto ben fatta 😉

    […] nella documentazione del pacchetto non l’ho trovato

    Faccio riferimento alla versione del 2 giugno 2006 della documentazione di Algorithms, <http://www.ctan.org/tex-archive/macros/latex/contrib/algorithms/algorithms.pdf>, sottosezione 3.4 a pagg. 13/14:

    3.4 Customization

    In order to facilitate the use of this package with foreign languages,
    methods have been provided to facilitate the necessary modifications.
    The title used in the caption within algorithm environment can be set by
    use of the standard \floatname command which is provided as part of the
    float package which was used to implement this package. For example,

    \floatname{algorithm}{Procedure}

    would cause Procedure to be used instead of Algorithm within the caption
    of algorithms.
    In a manner analogous to that available for the built in floating
    environments, the heading used for the list of algorithms may be changed by
    redefining the command listalgorithmname. The default definition for this
    command is

    \newcommand{\listalgorithmname}{ListofAlgorithms}

    Non offenderti, ma forse era il caso di essere un po’ più prolisso in quanto, come hai potuto vedere, chi non conosce benissimo quel pacchetto può non essere in grado di capire immediatamente che cosa ti serve.

    A presto!

    in risposta a: dimensione font tabelle dal preambolo #12079
    Up
    0
    Down
    ::


    Ciao a tutti.

    Enrico, in questo messaggio <http://www.guit.sssup.it/phpBB2/viewtopic.php?p=10952#10952>, volendo creare un comando di nome «strong», hai preferito scrivere
    `\newcommand{\strong}{\textbf}`
    al posto di
    `\let\strong\textbf`
    in quanto hai giustamente obiettato che quest’ultima non era sintassi LaTeX. C’è una ragione per cui se in questa sede io scrivo
    `\newcommand{\oldtabular}{\tabular}`
    al posto di
    `\let\oldtabular\tabular`
    sembra che «latex» si pianti (ho provato anche con «pdflatex»)?

    Ciao e grazie!

    in risposta a: problema inserimento pseudocodice #12018
    Up
    0
    Down
    ::


    Ciao sbz.

    Se sei proprio deciso ad usare i pacchetti «algorithm» e «algorithmic», allora il codice che proponi andrebbe riscritto in un modo simile al seguente:
    `\documentclass[italian]{article}

    \usepackage[boxed]{algorithm} % prova a togliere l'opzione 'boxed'.
    \usepackage{algorithmic}
    \usepackage[italian]{babel}

    \floatname{algorithm}{Algoritmo} % se non ti piace, mettici qualcos'altro.

    \begin{document}

    \begin{algorithm}
    \caption{Algoritmo di esempio}
    \label{alg:esempio}
    \begin{algorithmic}[1]
    \STATE $sum \leftarrow 0$
    \STATE $prod \leftarrow 1$
    \FOR{$i \leftarrow 1$ to $10$}
    \STATE $sum \leftarrow sum + i$
    \STATE $prod \leftarrow prod \cdot i$
    \ENDFOR
    \end{algorithmic}
    \end{algorithm}

    \end{document}
    `
    Due considerazioni:

    • non so se quel «$10$» è proprio corretto (si vedano <http://www.guit.sssup.it/phpBB2/viewtopic.php?t=1023> e <http://www.guit.sssup.it/phpBB2/viewtopic.php?t=1220>), ma l’ho fatto per uniformità (tutti gli altri numeri stanno in un ambiente matematico);

    • nella riga in cui assegno alla variabile prod il valore di prod per i, volendo indicare la moltiplicazione, mi verrebbe poco naturale usare l’asterisco presente nel tastierino numerico («*»), e un «\times» esplicito mi sapeva troppo di «elementari» (ora per me quel simbolo rappresenta soloil prodotto cartesiano). Voi che ne dite?

    A presto!

Stai visualizzando 15 risposte – dal 91 al 105 (di 141 totali)

Go to top