egreg9

Risposte nei forum create

Stai visualizzando 15 risposte – dal 5,881 al 5,895 (di 13,205 totali)
  • Autore
    Risposte
  • in risposta a: Metapost: punto su segmento #47833
    Up
    0
    Down
    ::

    Grazie!
    Allora il miglior modo è aggiungere parentesi tonde al numero?
    `draw (-0.2)[a,b]–1.2[a,b];`

    Pagina 19 del manuale di Metapost.

    For example, -1[a,b] and (-1)[a,b] are very different: the former is -b since it is equivalent to -(1[a,b]); the latter is a-(b-a) or 2a-b.

    Ciao
    Enrico

    in risposta a: Classicthesis e immagini #47823
    Up
    0
    Down
    ::

    scusa, il comando che uso è

    ps2pdf file.ps

    Immagino fosse chiaro però meglio essere precisi 🙂

    Siccome gnuplot può produrre già i pdf, perché farsi del male da soli? 🙂

    Ciao
    Enrico

    in risposta a: Metapost: punto su segmento #47831
    Up
    0
    Down
    ::

    Ciao,
    come è noto se a e b sono due punti quello corrispondente al punto di mezzo del segmento può essere espresso come:`pair a,b,m;
    a := (80,120);
    b :=(280,240);
    m := 0.5[a,b]; % numero per [ pair, pair ]
    `

    A questo punto, se si vuole disegnare un segmento che sborda diciamo di un 20% oltre i punti di definizione per simulare il disegno di una retta che passa per due punti, immaginavo si potesse scrivere:`beginfig(1);
    pair a,b;
    a := (80,120);
    b := (280,240);

    draw -0.2[a,b]–1.2[a,b];
    drawdot a withpen pencircle scaled 3;
    drawdot b withpen pencircle scaled 3;
    endfig;
    end`

    Se provate (ho completato il codice delle istruzioni complete per il sorgente compilabile), mentre il secondo punto sborda correttamente oltre il punto b, il primo non corrisponde a quello previsto ma è di poco diverso.
    Sembra che i numeri negativi non siano supportati correttamente, infatti se inverto tutto torna perfettamente a posto:`draw 1.2[b,a]–1.2[a,b];`.
    La sintassi di Metapost prevista è questa:
    [,]

    quindi dovrebbe essere supportato l’uso di numeri negativi.
    Cosa ne pensate?

    Sbagli le precedenze: -0.2 non è un ; quindi quello che ottieni è equivalente a -(0.2[a,b]) che è molto diverso da (-0.2)[a,b]

    Ciao
    Enrico

    in risposta a: Classicthesis e immagini #47820
    Up
    0
    Down
    ::

    il risultato è questo:

    /usr/bin/pdfcrop

    Spero che tu non abbia messo quel pdfcrop che hai scaricato non so da dove proprio là. È del tutto regolare, in tal caso.

    Il problema è precedente, però. Non dici come hai ottenuto quei .ps, né che cosa usi per la conversione in pdf. Senza queste informazioni è difficile darti una mano.

    Ciao
    Enrico

    in risposta a: VIrgolette e corsivo #47829
    Up
    0
    Down
    ::

    Mi capita spesso di scrivere parole in corsivo tra virgolette (principalmente parole in lingua straniera).
    Secondo le regole tipografiche devo mettere in corsivo anche le virgolette ” o solo la parola al loro interno?

    Non usare le virgolette, il corsivo è sufficiente.

    Ciao
    Enrico

    in risposta a: Classicthesis e immagini #47817
    Up
    0
    Down
    ::

    Uso la penultima versione di Ubuntu, quella di ottobre.
    Ciao

    Dovresti comunque già avere pdfcrop; prova a dare
    `which -a pdfcrop`
    e riporta il risultato.

    Ciao
    Enrico

    in risposta a: Classicthesis e immagini #47815
    Up
    0
    Down
    ::

    ciao, ho provato ad usare pdfcrop come mi hai consigliato.
    L’ho scaricato e poi da terminale ho scritto

    chmod +x pdfcrop

    ma non funziona; il compilatore da il seguente messaggio:

    PDFCROP 1.5, 2004/06/24 – Copyright (c) 2002, 2004 by Heiko Oberdiek.
    !!! Error: pdfTeX run failed!

    Per quanto riguarda i file ps o eps, mi sembra di aver capito che non vanno bene se uso pdflatex. Ok.
    Ma con latex però, resta il problema che se uso le classi standard riesco ad inserire queste immagini. Se invece uso classicthesis non ci riesco.
    Ciao.

    Non ci dovrebbe essere alcun bisogno di installare pdfcrop, che è già presente nella TeX Live 2009. Che sistema usi?

    Ciao
    Enrico

    in risposta a: sapthesis: una classe per le tesi della Sapienza #28106
    Up
    0
    Down
    ::

    E allora lascia perdere: una classe non dovrebbe andare a quel livello di dettaglio. Un conto sono \eu e \iu (o come diavolo le chiami) che per i soliti motivi devono, contro ogni logica, andare in tondo,* un altro abbreviazioni di comandi già esistenti.

    Dovresti anche aggiungere, per i tuoi colleghi matematici, un’opzione per la “d” del differenziale in corsivo. Vedi la “signature”. 🙂

    * E non mi dire che le costanti vanno diritte e le variabili in corsivo. Perché se così è, anche la carica dell’elettrone e la velocità della luce vanno diritte. Né vale l’obiezione che quelle sono grandezze con la loro unità di misura: la fisica si può fare benissimo senza unità di misura, che sono numeri sotto mentite spoglie. I casi sono due: o la velocità della luce nel vuoto è una costante universale oppure no. Se non lo è, che cosa significa “c”? 😉

    L’opzione per il simbolo di differenziale non la aggiunsi proprio perché ero contro, però
    in effetti dovrei farlo in modo che ognuno possa scegliere.

    Possiedo parecchi libri dove la “d” è regolarmente in corsivo. Settori diversi hanno tradizioni diverse che vanno rispettate. Per fortuna i matematici non hanno normative UNI da rispettare. 🙂

    Per quanto riguarda “e” ed “i”, aggiunsi fin da subito i comandi per scriverli in tondo perché su questo aspetto la mia posizione era più morbida. In fondo è comodo poter distinguere la e di Nepero dalla carica elettrica dell’elettrone, ecc… E poi perché ho una visione della faccenda tutta mia, cioè se è vero che per tradizione i numeri vanno scritti in tondo, allora è “naturale” che anche gli altri numeri, intesi come costanti matematiche adimensionali vadano scritti in tondo (pi greco, il numero di Nepero, l’unità immaginaria, la costante di Eulero, ecc…).

    Ovviamente non mi sognerei mai di scrivere in tondo la velocità della luce, G o la costante di Planck perché appunto sono quantità fisiche a cui ci è piaciuto attribuire un numero, o direttamente o in base al sistema di unità di misura usato.

    L’unica scusa decente è infatti che ci sono lettere che indicano cose diverse. Quella delle cifre diritte non regge.

    Se non lo sai tu!

    Ahahah è vero! 😀
    Course si usa in inglese per designare in maniera generica un Corso di Laura, un Corso di Dottorato, ecc. . .? Poi, per esempio, per avere un comando unico per il dottorato e per le lauree ho usato courseorganizer che l’utente deve usare rispettivamente per indicare la Scuola di Dottorato o la Facoltà. Come nome mi sembra piuttosto bruttino!

    Direi forse “degree” che è propriamente il titolo accademico che si consegue al termine di un “course of study”. Per l’organizzatore potrebbe essere “institution”.

    Bello il refuso sulla “Laura”, mi ricorda la scenetta di Totò e Peppino che scrivono la famosa lettera alla Malafemmina:

    […] perché il giovanotto è studente che studia che si deve prendere una laura che deve tenere la testa al solito posto cioè sul collo.;
    Salutandovi indistintamente i fratelli Caponi (che siamo noi)

    Ciao
    Enrico

    in risposta a: sapthesis: una classe per le tesi della Sapienza #28104
    Up
    0
    Down
    ::

    Una magagnetta l’ho già trovata. Riguarda la definizione di \C che non funziona con xelatex e hyperref:
    `\ifxetex
    \DeclareTextCommand{\C}{EU1}{\celsius}
    \else
    \newcommand{\C}{\celsius}
    \fi`

    Cominciamo bene! 🙂 Grazie della correzione.

    Non userei \providecommand in nessuno dei tuoi casi. Né capisco perché mettere tutta quella roba \AtBeginDocument; l’unico motivo è permettere ai tuoi utenti di definirsi \C, \A eccetera come vogliono loro. Non mi pare sensatissimo.

    Sì, esatto. Il motivo è proprio quello. In fondo quei comandi sono solo scorciatoie comode.
    Non volevo limitare la libertà di azione a causa di comandi che uno potrebbe anche non
    usare mai o, peggio, che magari potrebbero avere degli omonimi in altri pacchetti.

    E allora lascia perdere: una classe non dovrebbe andare a quel livello di dettaglio. Un conto sono \eu e \iu (o come diavolo le chiami) che per i soliti motivi devono, contro ogni logica, andare in tondo,* un altro abbreviazioni di comandi già esistenti.

    Dovresti anche aggiungere, per i tuoi colleghi matematici, un’opzione per la “d” del differenziale in corsivo. Vedi la “signature”. 🙂

    Ah! Dimenticavo. I nomi di alcuni comandi non mi convincono molto.
    Per esempio \course o \courseorganizer non so se significano ciò che dovrebbero!

    Se non lo sai tu!

    Ciao
    Enrico

    * E non mi dire che le costanti vanno diritte e le variabili in corsivo. Perché se così è, anche la carica dell’elettrone e la velocità della luce vanno diritte. Né vale l’obiezione che quelle sono grandezze con la loro unità di misura: la fisica si può fare benissimo senza unità di misura, che sono numeri sotto mentite spoglie. I casi sono due: o la velocità della luce nel vuoto è una costante universale oppure no. Se non lo è, che cosa significa “c”? 😉

    in risposta a: sapthesis: una classe per le tesi della Sapienza #28101
    Up
    0
    Down
    ::

    Ho messo sul mio sito la versione 2.2 di sapthesis.
    Ecco il link diretto per il download:
    http://biccari.altervista.org/c/informatica/latex/sapthesis_2.2.zip.

    Ora è adatta alla composizione di tutte le tesi della Sapienza
    (Laurea, Laurea Magistrale e Dottorato).

    Ringrazio in anticipo chiunque volesse dargli un’occhiata!
    Ogni commento è ben accetto.

    Una magagnetta l’ho già trovata. Riguarda la definizione di \C che non funziona con xelatex e hyperref:
    `\ifxetex
    \DeclareTextCommand{\C}{EU1}{\celsius}
    \else
    \newcommand{\C}{\celsius}
    \fi`
    Non userei \providecommand in nessuno dei tuoi casi. Né capisco perché mettere tutta quella roba \AtBeginDocument; l’unico motivo è permettere ai tuoi utenti di definirsi \C, \A eccetera come vogliono loro. Non mi pare sensatissimo.

    Ciao
    Enrico

    in risposta a: ‘frontespizio.sty’ not found…. non è vero! #47786
    Up
    0
    Down
    ::

    Ciao a tutti,
    Ho provato a compilare un documento utilizzando il pacchetto frontespizio. Ottengo il seguente errore:
    `Package hyperref Warning: Option `pagecolor' is not available anymore.

    )

    ! LaTeX Error: File `fontespizio.sty' not found.
    `
    Ciò che mi stupisce è che il pacchetto è installato e attivato. Tra l’altro ho provato a copiare il file sty nella cartella in cui compilo ma il problema permane invariato. Qualcuno ha un’idea di cosa stia combinando miktex?

    Niente. Il problema è che stai scrivendo
    `\usepackage{fontespizio}`
    se quello che riporti è l’esatto messaggio di errore.

    Ciao
    Enrico

    in risposta a: Ha senso usare textcomp con xelatex? #47766
    Up
    0
    Down
    ::

    Bentornato Enrico!

    `\copyright, \textdegree, \textmu, \textohm`
    Dovrebbero essere tutti.

    `\RequirePackage{ifxetex}
    \ifxetex
    \usepackage{xltxtra}
    \else
    \usepackage{textcomp}
    \fi`
    Il pacchetto xltxtra carica automaticamente xunicode e fontspec. Il secondo dovresti sapere che fa, il primo associa a molti comandi i simboli corretti secondo la codifica Unicode. Naturalmente il font scelto deve possederli (è vero per i Latin Modern).

    Il codice proposto è solo un breve schema per farti vedere come gestire al meglio i due motori di composizione.

    Ciao
    Enrico

    in risposta a: Sweave, installazione pacchetto #47759
    Up
    0
    Down
    ::

    Queste sono le risposte del sistema ai comandi che mi hai suggerito

    RR-2:~ riccardoromoli$ ls -l $(kpsewhich -var-value TEXMFLOCAL)/tex/latex/Sweave/
    total 8
    -rwx—— 1 root wheel 367 18 Lug 19:29 Sweave.sty
    RR-2:~ riccardoromoli$ kpsewhich Sweave.sty
    /usr/local/texlive/2008/../texmf-local/tex/latex/Sweave/Sweave.sty: Permission denied
    /usr/local/texlive/2008/../texmf-local/tex/latex/Sweave/Sweave.sty: Permission denied

    È evidente che hai un problema di permessi, probabilmente dovuto a impostazioni scorrette della umask dell’utente root. I permessi di Sweave.sty devono essere
    `-rwxr–r–`
    Correggi con
    `sudo chmod a+r /usr/local/texlive/texmf-local/tex/latex/Sweave/Sweave.sty`
    Che ti risponde il terminale se dai “umask -S”?

    Ciao
    Enrico

    in risposta a: Installazione biblatex con miktex2.8 #47777
    Up
    0
    Down
    ::

    Ah, grazie per i consigli…ho eseguito (sono davvero un principianate 😳 ). Ma ora quando compila mi dà il seguente nuovo errore…error: command \bibhang already defined Or name \end…illegal 😯 . Oddio, che significa!?!?!

    Esempio minimo, per favore.

    Ciao
    Enrico

    in risposta a: Sweave, installazione pacchetto #47757
    Up
    0
    Down
    ::

    Ho seguito le istruzioni che mi hai dato ed inoltre ho corretto l’errore di aver scritto nell’albero principale come mi avevi suggerito.

    Il fatto è che purtroppo quando sono andato a compilare con LaTex, la risposta è stata:

    ERROR: LaTeX Error: File `Sweave.sty’ not found.

    Onestamente non sò più che pesci pigliare 😥

    Dal terminale, prova a scrivere i seguenti due comandi:
    `ls -l $(kpsewhich -var-value TEXMFLOCAL)/tex/latex/Sweave/
    kpsewhich Sweave.sty`
    Che cosa ottieni?

    Ciao
    Enrico

Stai visualizzando 15 risposte – dal 5,881 al 5,895 (di 13,205 totali)

Go to top▲