francesco.biccari

Risposte nei forum create

Stai visualizzando 15 risposte – dal 556 al 570 (di 868 totali)
  • Autore
    Risposte
  • in risposta a: Times e Palatino in LaTeX. Quali pacchetti usare? #39698
    Up
    0
    Down
    ::

    Da quello che ricordo, Ryu aveva promesso di dare un’occhiata; non se ne hanno notizie.

    Ho appena scritto una mail a Ryu.
    Speriamo risponda presto. Vi tengo aggiornati.

    I pxfonts hanno gli stessi problemi dei txfonts.

    Sì, scusa, avevo letto troppo di fretta la tua risposta.

    Quindi attualmente la scelta migliore per il palatino e che produce “subito” un ottimo risultato è
    `\usepackage{mathpazo}
    \usepackage[scaled=.95]{helvet}
    \usepackage{courier}`

    Per quanto riguarda il Times invece la scelta migliore è
    `\usepackage{txfonts}`
    ma ci si deve aspettare qualche problemino con la matematica, magari da correggere manualmente con qualche spaziatura ad hoc.

    Grazie di nuovo.
    Ciao ciao.
    Fra

    in risposta a: Times e Palatino in LaTeX. Quali pacchetti usare? #39696
    Up
    0
    Down
    ::


    Quindi, se ho capito bene, se si vuole scrivere in Times e il documento contiene un po’ di matematica, non si hanno speranze di ottenere facilmente un buon risultato. In ogni caso è meglio usare txfonts.

    Per quanto riguarda il Palatino invece entrambi i modi proposti danno buoni risultati senza particolari accorgimenti.

    È corretto?

    Se fossi così però che tristezza :(. Dite che non c’è speranza che Ryu corregga i suoi font matematici? L’ultimo aggiornamento risale al 2000. . .

    Ciao ciao.
    Fra

    in risposta a: Classe o pacchetto: definire comandi facilmente ridefinibili #39513
    Up
    0
    Down
    ::

    A proposito: sarebbe interessante un paragrafetto nell’Arte dove si parla dei comandi LaTeX per la gestione delle scatole (\mbox, \makebox, \fbox, \framebox, \newsavebox, \sbox, \savebox, \usebox, \parbox, minipage, Lorenzo ci sei?! :D)

    Ci sono eccome! 😉

    Solo, non credo che quei comandi e ambienti (che, con la sola eccezione di \mbox, trovo piuttosto “TeXnici”) sarebbero utili al lettore “medio” dell’Arte. L’Arte è una guida di base, che ha l’obiettivo di spiegare le cose fondamentali di LaTeX in modo semplice: la compattezza e la semplicità hanno la precedenza sulla “completezza” (peraltro irraggiungible, in una guida a LaTeX).

    Rimanderei senz’altro il lettore “pro” a una guida di base più approfondita: quella di Beccari, ovviamente, e forse anche le bibbie di Knuth, Lamport e il Companion.

    Ciao,
    L.

    Wow non pensavo lo avresti mai letto! Era solo una provocazione, so bene che l’Arte non è rivolta a un pubblico avanzato, ma lo sai, io ci provo sempre! 😛

    Ciao ciao.
    Fra

    in risposta a: Classe o pacchetto: definire comandi facilmente ridefinibili #39511
    Up
    0
    Down
    ::

    Tanto per imparare qualcosa: la definizione
    `\providecommand{\celsius}{\mbox{\textcelsius}}`
    ti fa proprio schifo? 🙂

    Assolutamente no! Non so perché ma mi ero convinto che \mbox potesse essere usato solo in ambiente matematico (forse la m?!). Ora sono andato un po’ a studiarmi le scatole* 🙂

    Volendo emulare meglio siunitx, ti propongo
    `\providerobustcmd{\celsius}{%
    \ensuremath{{}^{\circ}\kern-\scriptspace\mathrm{C}}}`

    Sì, ero consapevole di questo. Semplicemente prendono cerchietto e C e li avvicinano.
    Textcomp invece genera il carattere “gradi Celsius” di Unicode (Unicode 8451).
    Non so quale sia la scelta migliore tra le due.

    * A proposito: sarebbe interessante un paragrafetto nell’Arte dove si parla dei comandi LaTeX per la gestione delle scatole (\mbox, \makebox, \fbox, \framebox, \newsavebox, \sbox, \savebox, \usebox, \parbox, minipage, Lorenzo ci sei?! :D)

    Grazie Enrico.
    Ciao ciao.
    Fra

    in risposta a: Classe o pacchetto: definire comandi facilmente ridefinibili #39509
    Up
    0
    Down
    ::


    Sono un po’ stupido.

    Almeno nell’esempio proposto credo basti risolvere così:
    `\providecommand{\celsius}{\ensuremath{\mbox{\textcelsius}}}`

    Però la domanda rimane. Come fare nei casi in cui ho veramente un condizionale o altri costrutti particolari che richiedo un DeclareRobustCommand?

    Ciao ciao.
    Fra

    in risposta a: Classe o pacchetto: definire comandi facilmente ridefinibili #39508
    Up
    0
    Down
    ::


    Enrico mi è venuto un dubbio.

    Se voglio definire “debolmente” un comando come abbiamo sopra discusso e se questo comando contiene dei condizionali, credo ci sia un problema.
    Esempio:
    `\providecommand{\celsius}{\ifmmode\mbox{\textcelsius}\else\textcelsius\fi}`

    Infatti un comando con queste caratteristiche dovrebbe essere definito con un \DeclareRobustCommand giusto?

    Esiste una versione speciale di \DeclareRobustCommand che faccia quello che fa \providecommand?

    Ciao ciao.
    Fra

    in risposta a: Classe o pacchetto: definire comandi facilmente ridefinibili #39505
    Up
    0
    Down
    ::

    Scusate se mi inserisco, ma se ridefinisci \micro e l’utente carica anche siunitx, quando vuole usare \micro all’interno di siunitix può succedere un patatrac…

    Secondo me, se sai che le tue definizioni sono incompatibili con siunitx è meglio verificare se il pacchetto siunitx è stato caricato ed eventualmente emettere un errore.

    Giacomo

    Non so se ho capito ciò che vuoi dire.
    Una persona che carica \siunitx si aspetta che \micro faccia la cosa giusta. E con il codice di Enrico la fa perché ignora la mia definizione nel caso in cui il comando sia già definito.

    Ovviamente per coerenza farò in modo che comandi come \micro facciano la stessa cosa indipendentemente se viene usata la definizione della mia classe o quella di siunitx.
    In questo modo nessuno avrà (spero) brutte sorprese.

    Ciao ciao.
    Fra

    [edit]Non c’è nulla da fare, Enrico è troppo veloce! :D[/edit]

    in risposta a: Classe o pacchetto: definire comandi facilmente ridefinibili #39502
    Up
    0
    Down
    ::

    In linea di massima è bene evitare di definire comandi già presenti in pacchetti di uso comune. Pochi giorni fa qualcuno scrisse su comp.text.tex chiedendo come fare per adoperare \o (necessario per una lettera dell’alfabeto danese) che la classe fornitagli dalla rivista ridefiniva come equivalente di \omega. ❗ Si scoprì poi che anche \a, \b, \d e \l erano ridefiniti come abbreviazioni di lettere greche. ❗

    😀

    Fai l’esempio di “\micro”: a che dovrebbe servire questo comando? Se ti serve per il prefisso del SI, la cosa migliore è di scrivere nella tua classe
    `\AtBeginDocument{
    \providecommand{\micro}{…}
    }`
    in modo che, se l’utente della classe carica siunitx, non abbia problemi con l’analogo comando definito nel pacchetto.

    Grazie mille Enrico! È perfetto! La definizione di \micro, \ohm, e poco altro è appunto per le unità di misura. Volevo fornire comandi di base in modo che, chi non ha bisogno di grandi cose, non deve caricare siunitx.
    Per ora non mi sembra di avere casi che si discostano da questa linea. Ho qualche comando con argomenti, per esempio per scrivere apici e pedici in tondo, ma niente di più.

    Grazie di nuovo.
    Ciao ciao.
    Fra

    in risposta a: apici e pedici a sinistra #39438
    Up
    0
    Down
    ::


    Giustamente chiedevi se esistano o meno altri modi ed Enrico te ne ha mostrato uno ottimo.

    Comunque credo che, se non hai bisogno di inserire contemporaneamente “preapici” e “prepedici” e se sei disposto, dove serve, a inserire manualmente qualche spaziatura per distinguere un “prepedice” (“preapice”) da un pedice (apice) del simbolo precedente, puoi continuare tranquillamente a fare come hai sempre fatto.

    Ciao ciao.
    Fra

    in risposta a: elsarticle e opzione times (txfonts): errore #39329
    Up
    0
    Down
    ::

    Ciao,
    a me con la mixtex 2.8 compila perfettamente.
    Ho installato txfonts come utente (non come admin) e il font txsy.pfb è nella cartella c:\users\vertical\appdata\roaming\mixtex 2.8\fonts\type1\public\txfonts

    Certamente la prima parte del percorso per te sarà diversa. Ma se il font c’è non vedo perché non dovrebbe trovarlo. Al limite prova ad aggiornare il FNDB (initexmf -u) e a ricreare la font map (initexmf –mkmaps).

    Ciao,
    Giacomo

    Grande Giacomo!
    Ho rinominato il file incriminato come era in origine, e ho eseguito solo il secondo dei comandi che mi hai suggerito. Ora funziona tutto però come giustamente previsto da Enrico il file pdftex.map viene comunque preso dal mio albero personale.

    Penso che rinominerò il file lasciandolo lì, almeno per ora, in modo che venga sempre usato quello dell’albero principale.

    Grazie a tutti!
    Ciao ciao.
    Fra

    in risposta a: elsarticle e opzione times (txfonts): errore #39328
    Up
    0
    Down
    ::


    Strepitoso Enrico! Funziona!

    Nella cartella indicata da Enrico ci sono 3 file: pdftex_dl14.map, pdftex_ndl14.map, pdftex.map.
    Ho rinominato quest’ultimo in zzzzzz.map.

    Questa è la parte finale del log da riga di comando:
    `(“C:\Program Files\MiKTeX 2.8\tex\latex\txfonts\txfonts.sty”)
    (E:\Biblioteca\our_work\2009-06-06_EMRS\sorgente_articolo\SOLMAT\test.aux)
    (“C:\Program Files\MiKTeX 2.8\tex\latex\txfonts\omltxmi.fd”)
    (“C:\Program Files\MiKTeX 2.8\tex\latex\txfonts\omstxsy.fd”)
    (“C:\Program Files\MiKTeX 2.8\tex\latex\txfonts\omxtxex.fd”)
    (“C:\Program Files\MiKTeX 2.8\tex\latex\txfonts\utxexa.fd”)
    (“C:\Program Files\MiKTeX 2.8\tex\latex\txfonts\ot1txr.fd”)
    (“C:\Program Files\MiKTeX 2.8\tex\context\base\supp-pdf.tex”
    [Loading MPS to PDF converter (version 2006.09.02).]
    ) (“C:\Program Files\MiKTeX 2.8\tex\latex\txfonts\utxmia.fd”)
    (“C:\Program Files\MiKTeX 2.8\tex\latex\txfonts\utxsya.fd”)
    (“C:\Program Files\MiKTeX 2.8\tex\latex\txfonts\utxsyb.fd”)
    (“C:\Program Files\MiKTeX 2.8\tex\latex\txfonts\utxsyc.fd”) [1{C:/ProgramData/M
    iKTeX/2.8/pdftex/config/pdftex.map}]
    (E:\Biblioteca\our_work\2009-06-06_EMRS\sorgente_articolo\SOLMAT\test.aux) ){C:
    /Program Files/MiKTeX 2.8/fonts/enc/dvips/fontname/8r.enc}
    Output written on test.pdf (1 page, 26824 bytes).
    Transcript written on test.log. `

    In effetti oggi, mentre installavo i txfonts per la prima volta, la connessione con il server è saltata, e questo può aver “rovinato” l’installazione. Ora che faccio cancello quel file .map?

    Ciao ciao.
    Fra

    in risposta a: elsarticle e opzione times (txfonts): errore #39324
    Up
    0
    Down
    ::


    Grazie Antonio,

    ci deve essere stato qualche problema con la MiKTeX 2.8.
    Ho provato a eliminare e reinstallare il pacchetto txfonts ma niente 🙁

    Ciao ciao.
    Fra

    in risposta a: Diagrammi a blocchi di sistemi dinamici #39024
    Up
    0
    Down
    ::


    Se hai tutto questo tempo allora sì, ha ragione Giacomo, fai bene a imparare TikZ.
    Non vedo molte altre alternative.

    Dia è un buon programma ma non mi pare abbia un supporto fantastico per LaTeX:
    http://live.gnome.org/Dia/Faq#head-c153be81e59c5b663ca1a9797bafdddbc4a5d5d0.

    Ciao ciao.
    Fra

    in risposta a: Diagrammi a blocchi di sistemi dinamici #39020
    Up
    0
    Down
    ::


    Ciao,

    se fossi in te userei semplicemente Inkscape con l’estensione textext (cerca sul forum troverai molte informazioni).
    Direi che è più che sufficiente.

    Una volta realizzate queste illustrazioni salvale in pdf/eps e inseriscile in LaTeX
    al solito modo.
    Ti consiglio di tenere accanto a questi file anche l’originale in svg.

    Ciao ciao.
    Fra

    in risposta a: differenze grafiche fra textit e itshape, textbf e bfseries #38759
    Up
    0
    Down
    ::

    Io invece lo sapevo, ed esattamente come Enrico l’ha spiegato qui nel forum. 😀

    Come ho fatto a saperlo? 😉

    Ehm. . . un aiutino Tommaso!

    Ciao ciao.
    Fra

Stai visualizzando 15 risposte – dal 556 al 570 (di 868 totali)

Go to top