Ruggero

Risposte nei forum create

Stai visualizzando 15 risposte – dal 16 al 30 (di 32 totali)
  • Autore
    Risposte
  • in risposta a: \mathbb e XeLaTeX #68279
    Up
    0
    Down
    ::

    OldClaudio” post=67782Non so perché sia il tuo Mac sia il tuo /Windows si siano incriccati; ma vale la pena ripulire e ricominciare.

    Non sai perché si sia incriccato, non lo so nemmeno io, ma me l’hai disincriccato!!
    Ho fatto come m’hai detto sul Mac e sembra funzionare alla perfezione! Grazie mille! :mrgreen:

    Ruggero

    in risposta a: \mathbb e XeLaTeX #68278
    Up
    0
    Down
    ::


    Grazie Enrico, ormai sto già seguendo il consiglio di Claudio e ho ripulito tutto, quindi non ho più niente. Però mi sembra d’aver controllato cercando expl3 nell’elenco dei pacchetti e, in effetti, lo trovavo!

    in risposta a: \mathbb e XeLaTeX #68276
    Up
    0
    Down
    ::

    egreg9″ post=67781Secondo me hai copie “bacate” dei pacchetti LaTeX3 da qualche parte. Qual è il file che XeLaTeX sta leggendo quando viene emesso l’errore? Lo trovi nel .log: cerca l’errore e risali fino a trovare un nome di file.

    Ciao
    Enrico

    Grazie Enrico. Quando compilo col Mac è
    `/usr/local/texlive/2011/texmf-dist/tex/latex/expl3/l3fp.sty
    Package: l3fp 2011/03/19 v2201 L3 Experimental floating-point operations`
    mentre quando compilo con Windows è
    `”C:\Programmi\MiKTeX 2.9\tex\xelatex\xetex-def\xetex.def”
    File: xetex.def 2009/11/22 v0.94 LaTeX color/graphics driver for XeTeX (RRM/JK)`
    non so se può essere di qualche utilità ma allego i log completi.

    OldClaudio” post=67782Ruggero, non so proprio che cosa ti stia succedendo.

    Quello che ti posso consigliare a questo punto sul tuo Mac (non è quello di lavoro, no?) è quello di disinstallare completamente MacTeX che tanto è obsoleto, usando anche un programmino di pulizia dei residui per eliminarne ogni traccia.

    Grazie Claudio, va bene, proverò a fare come dici. Cercare di sostituire i file manualmente è un’idea pessima? 😀 Perché mi son procurato il dtx della versione aggiornata di expl3 e pensavo di cercare di semplicemente sostituirlo con quello che mi son ritrovato (non so come) io…

    OldClaudio” post=67782Partizione? non usi Paralles che ti consente di virtualizzare due o più sistemi? forse hai un hard disk piccolo e non alloca abbastanza spazio per i sistemi virtualizzati?

    Non virtualizzo perché il motivo principale per cui ogni tanto necessito di Windows è Matlab, e a volte devo fare lavori molto pesanti, tipo dare un colpo di Matlab e aspettare la mattina dopo per i risultati… 😀 virtualizzare (e magari intanto usare il Mac OS per altro) intanto che Matlab con l’aggiunta di Parallels si ciuccia tutta la CPU che può, rende il tutto abbastanza scricchiolante!

    in risposta a: \mathbb e XeLaTeX #68273
    Up
    0
    Down
    ::

    OldClaudio” post=67714Direi che il messaggio è chiaro, il tuo modulo expl3 è vecchio di 5 mesi rispetto a quello necessario per il tuo file.
    Dunque aggiorna la tua distribuzione del sistema TeX.

    Il problema è che l’ho appena aggiornata! Deve avermi rovinato qualcosa qualche aggiornamento, probabilmente dovrò sistemare le cose a mano; potresti aiutarmi a farlo?
    Ho provato anche a rispolverare la partizione Windows (XP) che avevo creato tempo fa per far girare qualche programma troppo pesante da virtualizzare, e su cui avevo già MiKTeX (a differenza della parte Mac dove è la prima volta che lo uso, ma è comunque tutto aggiornato); l’ultima volta che ho usato TeX su tale partizione è stata circa tre mesi fa, senza nessunissimo problema. Ieri sera la apro, eseguo tutti gli aggiornamenti disponibili da tre mesi a questa parte, e compilo… non funziona più neanche quella! 😀 Qua l’errore è:
    `!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    !
    ! LaTeX error: “kernel/command-not-defined”
    !
    ! Control sequence \keys_set_known:nnN undefined.
    !
    ! See the LaTeX3 documentation for further information.
    !
    ! For immediate help type H .
    !………………………………………..

    l.964 \cs_generate_variant:Nn \keys_set_known:nnN
    {nx}
    ?`
    Puoi dirmi che sta succedendo per favore??
    L’unica cosa che m’è chiara di sicuro è che non mi sognerò mai di aggiornare la distribuzione TeX sul portatile di lavoro! 😀

    Ruggero

    in risposta a: \mathbb e XeLaTeX #68270
    Up
    0
    Down
    ::

    OldClaudio” post=67714Direi che il messaggio è chiaro, il tuo modulo expl3 è vecchio di 5 mesi rispetto a quello necessario per il tuo file.
    Dunque aggiorna la tua distribuzione del sistema TeX.

    Il problema è che è tutto aggiornato! E a farlo a mano è un casino perché expl3 a sua volta mi richiede xsparse ecc…
    Devo scegliere se usare un altro sistema e consegnare il lavoro, o morire tentando di farlo funzionare sul Mac 😀

    in risposta a: \mathbb e XeLaTeX #68268
    Up
    0
    Down
    ::

    OldClaudio” post=67622Allora non so cosa dirti: io ho copiato l’esempio che hai allegato al tuo messaggio e l’ho compilato benissimo senza nessun errore. Tu ottieni errori con il file che hai allegato?
    Perché è possibile che il file che hai allegato non riproduca l’errore che tu segnali nemmeno a te.

    Purtroppo me lo dà eccome! Adesso ottengo:
    `LaTeX Warning: You have requested, on input line 20, version
    `2011/09/05' of package expl3,
    but only version
    `2011/04/09 v2222 L3 Experimental code bundle wrapper'
    is available.

    (/usr/local/texlive/2011/texmf-dist/tex/latex/l3packages/xparse/xparse.sty
    ! Undefined control sequence.
    \ExplFileName

    l.57 …e}{\ExplFileVersion}{\ExplFileDescription}

    ?`

    Niente da fare… si ritorna a Windows! 😀

    in risposta a: \mathbb e XeLaTeX #68266
    Up
    0
    Down
    ::


    Scusami, mi son sbagliato perché all’inizio avevo scaricato quella, che poi non ho mai installato perché sul Mac non mi serviva; la prima volta che m’è servito LaTeX sul Mac, cioè adesso, ho scaricato e installato la versione 2011, ho controllato ed è quella! TeX Live Utility mi dice che sono aggiornato… eppure non funziona…

    in risposta a: \mathbb e XeLaTeX #68264
    Up
    0
    Down
    ::

    egreg9″ post=67304Per il caso 1 devi avere ovviamente una distribuzione aggiornata (quale usi?).

    Per il caso 2 occorre caricare anche amssymb, naturalmente. Me n’ero dimenticato e correggo.

    Ciao
    Enrico

    Eccomi!
    Ho l’ultima versione di MacTeX 2010 (quella rilasciata il 30 luglio 2011) e uso TeXworks.

    Questo esempio:
    `\documentclass[twoside,11pt]{report}

    \usepackage[top=2.5cm,left=2cm,right=2cm,bottom=2cm]{geometry}
    \usepackage{fontspec}
    \usepackage{indentfirst,setspace}
    \onehalfspacing
    \usepackage[labelsep=period,tableposition=top]{caption}[2004/07/16]
    \captionsetup[figure]{font={small},justification=centerlast}
    \usepackage{amsmath,braket,mathrsfs,amssymb}

    \begin{document}
    \begin{equation}\label{f}
    f(\theta)=f^*+\frac{f''}{2}{(\theta-\theta^*)}^2
    \end{equation}
    so that any function $f\in C^2$ can be approximated locally by eq. \eqref{f}.
    \[ \hat\theta\approx-\frac{k}{s}\Braket{-\frac{af''}{2}\tilde\theta} \]
    \begin{align*}
    & \mathscr{L}[\theta^*(t)]=\lambda_\theta\Gamma_\theta(s)\\
    & \mathscr{L}[f^*(t)]=\lambda_f\Gamma_f(s)
    \end{align*}
    \begin{align*}
    & \dot x=f(x,u) && x\in\mathbb{R}^n, \quad f\colon \mathbb{R}^n\times\mathbb{R}\rightarrow\mathbb{R}^n, \quad u\in\mathbb{R}\\
    & y=h(x) && y\in\mathbb{R}, \quad h\colon\mathbb{R}^n\rightarrow\mathbb{R}
    \end{align*}
    \end{document}`

    al lavoro (Windows 7, MikTeX e TeXworks) funziona perfettamente, ma sul mio Mac a casa zero… eppure mi dice che è tutto aggiornato…

    L’errore che mi dà è il seguente:
    `! LaTeX Error: Command `\Finv' already defined.

    See the LaTeX manual or LaTeX Companion for explanation.
    Type H for immediate help.

    l.231 …ol{\Finv} {\mathord}{AMSb}{“60}

    ?`

    😕 😕 😕

    in risposta a: \mathbb e XeLaTeX #68262
    Up
    0
    Down
    ::

    egreg9″ post=67295Be’, non credi che sarebbe meglio riportare gli errori?

    Ciao
    Enrico

    Ciao Enrico, riporto gli errori nel dettaglio.
    Utilizzando il tuo preambolo n° 1 ottengo

    `!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    !
    ! fontspec error: “font-not-found”
    !
    ! The font “Latin Modern Math” cannot be found.
    !
    ! See the fontspec documentation for further information.
    ! For immediate help type H .
    !………………………………………..

    l.7 \setmathfont{Latin Modern Math}

    ?`

    mentre, utilizzando il n° 2, l’errore è

    `! Undefined control sequence.
    \mathbb

    l.32 where $\mathbb
    {R}$ is the state, $u\in\mathbb{R}$ is the input, $y\in\m…

    ?`

    Niente \mathbb!
    Ruggero

    in risposta a: \mathbb e XeLaTeX #68260
    Up
    0
    Down
    ::


    Non funziona nessuno dei due casi… nel primo mi dice che non trova il font, nel secondo non riconosce comunque il comando \mathbb
    🙁
    Sto cercando una soluzione, vi farò sapere…

    in risposta a: \mathbb e XeLaTeX #68258
    Up
    0
    Down
    ::

    OldClaudio” post=67268Ti posso dire che il tuo file è un file predisposto per pdflatex e composto con xelatex; non mi sembra il modo migliore di usare xelatex. Leggi introxelatex.pdf di Enrico e vedrai perché.
    Solo per fare esempi non devi usare babel, ma polyglossia; non devi chiamare amssymb, devi usare fontspec; devi definire i font che vuoi usare, al limite i semplici Latin Modern Math, per la matematica e lasciare i font di default per il testo(Latin Modern); probabilmente così facendo potrai usare \mathbb senza richiamre nessun pacchetto ulteriore, ma devi leggere con attenzione quell’Introdizione a XeLaTeX di Enrico; non dico che tutto ciò sia necessario, ma XeLaTeX non è sempre compatibile con lo stesso file sorgente che potrebbe funzionarti correttamente con pdflatex.

    Grazie dell’osservazione Claudio, cercherò di capire più a fondo le differenze; in realtà ho guardato l’introduzione a XeLaTeX, ma i tempi di consegna dei documenti non mi consentono mai di apprenderne le caratteristiche fino in fondo. amssymb è stato chiamato apposta per \mathbb (non avevo la minima idea che fosse meglio fontspec); la definizione dei font che voglio usare invece era solo rimandata a una loro scelta successiva (è il motivo fondamentale per cui uso XeLaTeX), ma non sapevo che così facendo avrei avuto già disponibile \mathbb.

    Enrico, ho solo fatto in tempo a vedere la tua risposta, ma rimando la sua lettura e meditazione a domani appena ne avrò il tempo.
    Un paio di cose però mi son saltate all’occhio e ci terrei a chiederti subito:

    egreg9″ post=67269Non caricare xltxtra, è praticamente inutile.

    Cioè? L’ho caricato perché avevo letto su una guida che è un pacchetto molto utile da caricare sempre con XeLaTeX, in quanto comprende in sé vari pacchetti altrimenti da richiamare uno per uno (al momento non ricordo meglio i dettagli), ma se mi dici che è inutile lo evito.

    egreg9″ post=67269Quanto a babel: usarlo per l’inglese è del tutto irrilevante. Con XeLaTeX è meglio in genere usare polyglossia, ma babel non fa danni per lingue come inglese e italiano (per il francese sì).

    In effetti non l’avevo messo, in quanto lo presupponevo inutile scrivendo in inglese, ma il compilatore aveva lamentato il fatto che non l’avessi fatto così l’ho aggiunto. Comunque a parte questo particolare, che intendi dire riguardo ai suoi danni col francese? Poiché la mia vita lavorativa m’ha giusto giusto appena portato in Francia è un dettaglio che mi sembra interessante. :mrgreen:

    Grazie!
    Ruggero

    in risposta a: Cambiare font in modo matematico #62038
    Up
    0
    Down
    ::


    Figurati, anzi… grazie!

    Ho risolto in questo modo brillante perché non è un bisogno quello di cambiare font; la domanda era se con XeLaTeX fosse possibile manipolarli come il font principale, e a quella ho trovato ampia risposta… adesso resta la curiosità di capire perché mi succede ciò, ma purtroppo non ho tempo per le curiosità… quindi rimando a un’indagine più approfondita quando sarò laureato e per ora me la tengo! 😀

    in risposta a: Cambiare font in modo matematico #62036
    Up
    0
    Down
    ::


    Forse mi son spiegato male, ma il problema non è col font che uso per scrivere, cioè il Candara… che poi il Candara era messo lì a caso, adesso ne sto usando un altro ma funziona tutto come prima. Il font che imposto per il testo con `\setmainfont` funziona benissimo, sono i font matematici tipo Asana o XITS ecc. che XeLaTeX mi dice di non trovare!
    Comunque tutto a posto… sto scrivendo col font preimpostato! :mrgreen:

    in risposta a: Cambiare font in modo matematico #62034
    Up
    0
    Down
    ::


    Grazie a tutti per le risposte!
    Avete ragione, non son stato molto specifico nella mia richiesta, scusatemi ma è l’ansia da scadenza tesi… Comunque uso MiKTeX 2.9 su Windows XP SP3 (ero partito lanciato con la versione per il Mac ma essendo sempre a smanettare con MatLab su Windows ho ripiegato su quest’ultima versione); il font Candara deriva dall’installazione di Microsoft Office 2010, ma questa è un’altra cosa…

    Grazie Antonio per la prova ma ho sempre lo stesso errore, che come aveva intuito Claudio l’errore è
    `! fontspec error: “font-not-found”`
    e grazie a Claudio per gli esaurienti suggerimenti che però metterò in pratica a laurea ottenuta… adesso ogni secondo è prezioso! 😀

    Per ora ho risolto brillantemente il problema facendomi andar benissimo il carattere matematico preimpostato!

    in risposta a: Cambiare font in modo matematico #62030
    Up
    0
    Down
    ::


    Niente, a me dà errore… dice che non trova i font. Comunque ho risolto il mio dubbio, grazie!

    Ruggero

Stai visualizzando 15 risposte – dal 16 al 30 (di 32 totali)

Go to top