Risposte nei forum create
-
AutoreRisposte
-
::
Era proprio quello che mi serviva, grazie mille @franen. Certo che a forza di caricare pacchetti e settare impostazioni personalizzate, i miei preamboli stanno diventando chilometrici! 😀Utilizzavo [tt]mhchem[/tt] anch’io, ma [tt]chemmacros[/tt] offre molte più macro per la gestione della chimica.
::
Errore già discusso sul forum svariate volte :D. Comunque, il file che utilizzi in che codifica è scritto? Sono pronto a scommettere che essa non coincide con quella di inputenc ed il file che non funziona sia in codifica UTF8 (ho un altra diversa da LATIN1). Invece quando lo copi in altri file, che penso tu abbia creato direttamente da TeXnicCenter, esso te li crea già in codifica LATIN1 come impostazione predefinita (non conosco questo editor, ma di solito su Windows è la codifica predefinita). Per capirci meglio qualcosa, dai una lettura della guida per le codifiche nella sezione Documentazione. ;D
::
Ti aggiungo solo una piccola precisazione: per le unità di misura scrivi in questo modo:
`
$\mu = \SI{2e12}{\gram\square\m\per\square\second}
`
in questo modo se vuoi modificare il tipo di frazione di basta dare l’opzione [tt]per-mode=[/tt] che ti aiuta a specificare quale frazione vuoi.AN87
Leggendo la guida, ho anche provato ad usare:$\mu = 0.73 10^12$,\g cm^{-2} / s^2
ma è chiaramente sbagliato: ! Undefined control sequence.Cerca l’opzione [tt]free-standing-unit[/tt] da dare al pacchetto. Insieme troverai altre utili opzioni per permetterti di evitare sempre la forma lunga [tt]\SI{}{}[/tt].
::OldClaudio” post=88466Vabbe’…
Mi capita di eseguire degli errori di battitura; scusamiI comandi sono [tt]mktexlsr[/tt] e [tt]kpsewhich[/tt]
Tranquillo, errori scappano a tutti. 😀
Sono due comandi distinti; prima dai mktexlsr senza argomenti.
Poi dai kpsewhich specificando come argomento il nome del file che vuoi che il sistema TeX trovi al suo interno.
Entrambi i comandi fanno parte degli eseguibili del sistema TeX; se il sistema operativo dice che non li conosce, vuol dire che non li trova.
Se non riconosce questi due comandi, come ho detto, controlla bene come e dove hai installato MacTeX; usa Finder per trovare dove l’hai installato e impara, se per caso non lo sai ancora fare, a navigare nel tuo o nei tuoi dischi, anche scoprendo le cartelle nascoste.
Ora non ho il mio computer a portata di mano, appena posso provo e spero funzioni.
EDIT: Dopo tanto travaglio finalmente sembra che tutto funzioni a dovere. Grazie mille per il vostro aiuto e la vostra pazienza. 😀
::
Mi spiace @OldClaudio, ma i comandi [tt]mtexklsr[/tt] e [tt]ckn kpsewhich.
[/tt] il mio sistema non li riconosce. Mi dice che i comandi non esistono.
::
Ho fatto qualche prova su dei file su cui sto lavorando. In un file che carica il pacchetto [tt]chemmacros[/tt], il pacchetto,richiesto da quello che carico, che non mi riconosce è [tt]translations[/tt]: escludendo [tt]chemmacros[/tt] la compilazione procede senza errori.
La cosa strana è che il pacchetto in questione risulta installato per tlmgr. HO quindi provato a rimuoverlo e reinstallarlo, ma niente, non lo trova ancora.In un altro file che provo a compilare mi dice che non riesce a trovare il file [tt]greek-fontenc.def[/tt]. Che dite, mi conviene rimuovere e reinstallare TeXlive 2013?
::
Scusate se chiedo di nuovo aiuto, ma sono incorso in un problema non indifferente. Seguendo i vari consigli postati sono riuscito a far ripartire [tt]tlmgr[/tt] e a fare l’update, con il problema che si è fermato dopo aver scaricato tutti i pacchetti dandomi errore durante l’esecuzione di [tt]pdftex[/tt] (che penso serva a aggiornare i file di formato, giusto?). Ho provato comunque a compilare dei file .tex e ogni file mi dice che un pacchetto richiesto da un altro pacchetto non esiste (ma su tlmgr sono regolarmente segnati). Ho riprovato a fare l’update con le opzioni
`
sudo tlmgr –all –reinstall-forcibly-removed
`
perché leggendo i messaggi del precedente update mi diceva che c’erano dei pacchetti rimossi, o qualcosa del genere. Anche questa volta mi ha dato di nuovo errore. Al secondo tentativo di quest’ultimo comando invece sembrava che non ci fossero più errori e che avesse finalmente aggiornato. Tento una nuova compilazione e mi dà nuovamente l’errore di prima. Cosa devo fare (per evitare di disinstallare tutto e reinstallare TeXlive 2013)? Grazie per la vostra pazienza.
::arty.net” post=88400dovrei avere risolto in questo modo. ATTENZIONE UTENTI UBUNTU, SEGUITE QUESTI STEP E FATEMI SAPERE :
Disattivate innanzitutto la funzione di sutlmgr che dovete avere nel vostro file .bashrc
`
$ sudo ln -s /opt/texbin/kpsewhich /usr/local/bin/kpsewhich$ sudo ln -s /opt/texbin/tlmgr /usr/local/bin/tlmgr
$ sudo sh update-tlmgr-latest.sh
$ sudo tlmgr update –all
`eliminate i link simbolici temporanei in /usr/local/ e ripristinate sutlmgr. Sembra fungere……:lol:
Scusate, ho eliminato il mio precedente messaggio per errore. 😳
Comunque, la tua procedura sembra funzionare sul mio Lubuntu 12.10. Adesso tlmgr sta finalmente aggiornando i pacchetti. Quando terminerà, spero di confermare il tuo metdo :D.
::arty.net” post=88400dovrei avere risolto in questo modo. ATTENZIONE UTENTI UBUNTU, SEGUITE QUESTI STEP E FATEMI SAPERE :
Disattivate innanzitutto la funzione di sutlmgr che dovete avere nel vostro file .bashrc
`
$ sudo ln -s /opt/texbin/kpsewhich /usr/local/bin/kpsewhich$ sudo ln -s /opt/texbin/tlmgr /usr/local/bin/tlmgr
$ sudo sh update-tlmgr-latest.sh
$ sudo tlmgr update –all
`
eliminate i link simbolici temporanei in /usr/local/ e ripristinate sutlmgr. Sembra fungere……:lol:Su che IBAN ti devo pagare? 😀
Grazie al tuo codice sembra andare tutto bene (sembra perché ora sta aggiornando i pacchetti, finalmente!). Prima si piantava la patch e non sapevo dove sbattere il muso. Geniale l’idea di creare un link ai file (mi sono cercato cosa fà [tt]ln[/tt], comando che non conoscevo). In questo modo dovessi riusare la patch per futuri errori dovrebbe funzionare tranquillamente, no?
Ora tlmgr è stato fixxato dalla patch e sta aggiornando. Incrocio le dita e ti dico se tutto va a buon fine. 😉
PS: Sono un entusiasta utilizzatore di Lubuntu 12.10
::
Purtroppo no funziona niente :(. Nel file che dovrei modificare, non esiste ‘pythontex’, ho provato a cercarlo, ma mi dà l’errore e mi rimanda al file che è stato indicato da samiel. Non so proprio dove [tt]sutlmgr[/tt] vada a prendere la stringa errata, se non è presente nel file che consigliano di modificare.
::
Su lubuntu 12.10, mi dà lo stesso errore di @samiel al comando
`
sutlmgr update –all
`
e se provo a cercare nel file [tt]/usr/local/texlive/2013/tlpgk/texlive.tlpdb[/tt] la stringa [tt]texmf-dist/doc/latex/pythontex/pythontex_quickstart.pdf details=””Quick start” [/tt], mi dice che non esiste nel file. 🙁
15 Settembre 2013 alle 21:47 in risposta a: [Risolto] Problema compatibilità tikzorbital e chemmacros #88905::
Grazie alle votsre risposte, @egreg e @Elrond. Dai post indicati ho capito che [tt]\relax[/tt] non fa ‘niente’, o meglio, è un token non espandibile che ferma latex dal continuare ad espandere i token, comodo in alcune situazioni.Per quanto riguarda il codice di @egreg, ti ringrazio applicherò quest’altra via. Il nuovo comando [tt]\tikzorbital[/tt] serve per non fare confusione? Nel senso, in questo modo dal nome riesco a risalire subito da che pacchetto è tratto. Grazie anche per il pacchetto, che ho scoperto essere stato creato proprio per questi casi di conflitto :D.
-
AutoreRisposte