Newsgroup: it.comp.software.tex
Titolo: Problema con amsmath

Salve a tutti. Per voi sarà una domanda alquanto stupida, per questo
mi scuso in anticipo, ma il tempo mi manca e così volevo chiedere a
voi se sapevate subito dove stava il problema che mi affligge, prima
che mi metta io a smanettare ovunque, probabilmente invano.
Ho scritto buona parte della tesi e mi trovo ora ad aver bisogno di
inserire il package amsmath. Il problema è che, come lo inserisco, in
compilazioni mi spuntano alcuni errori, come questi:
! LaTeX Error: Command \implies already defined.
               Or name \end... illegal, see p.192 of the manual.
nella mia ignoranza, ho pensato che l'errore sia dovuto al fatto che
alcuni comandi sono già definiti ed aggiungendo amsmath vengono
ridefiniti causando l'errore. quindi penso che basti togliere il/i
package che causa/no il conflitto e lasciare solo amsmath.
I package che ho in uso al momento sono i seguenti:
\usepackage[italian]{babel}
\usepackage{lscape}
\usepackage{program}
\usepackage{makeidx}
\usepackage{vmargin}
\usepackage{epsfig}
\usepackage{accenti}
\usepackage{path}
\usepackage{cite}
\usepackage{amsthm}
\usepackage{cancel}
\usepackage{dsfont}
\usepackage{units}
\usepackage{fancyhdr}
Qualcuno di voi sa darmi una risposta? Se può essere d'aiuto, lavoro
su windows usando MikTex (e TeXnicCenter, ma nn penso che conti).
Vi ringrazio d'ora. Saluti
Jaba

 scrive:

Devi caricare amsmath e amsthm prima di program. Tuttavia devi
anche usare un trucchetto perché l'autore di program non ha previsto
un controllo sull'ambiente proof e la macro che definisce è pessima.
\usepackage{amsmath}
\usepackage{amsthm}
\let\amsproof\proof
\usepackage{program}
\let\proof\amsproof
Il pacchetto epsfig esiste solo per compatibilità con vecchi documenti
e non va usato con quelli nuovi. Carica invece, prima di lscape,
il pacchetto graphicx. Dovrai cambiare la sintassi per le inclusioni
di file grafici, ma, credimi, ne vale la pena.
Che fa il pacchetto "accenti"?
Ciao
Enrico

 Enrico
Grazie 1000!! dopo provo e dirò se va bene (anche se penso di si. dava
anche un errore su \proof infatti! ma dato che andava cmq e nn ho
molto tempo, lo ignoravo).
accenti è un pacchetto mio (o meglio, di un mio prof) che inserisce
dei nuovi comandi per gli accenti. dato che c'è un solo apostrofo
nella tastiera italiana e latex vuole entrambi per le lettere
accentate, per la "è" digito "\ea{}" e così via per tutte le vocali.
Il contenuto è questo:
\newcommand{\aac}{\`a} % \grave{a}}
\newcommand{\ea}{\`e} % \grave{e}}
\newcommand{\oa}{\`o} % \grave{o}}
\newcommand{\ua}{\'u} % \acute{u}}
\newcommand{\ii}{\'\i} % \acute{\i}}
\newcommand{\Ea}{\`E} % \grave{E}}
magari non è la più elegante delle soluzioni, ma fa comunque
risparmiare un bel po' di tempo.:)
ancora grazie per la risposta tempestiva.
Saluti
Jaba

 ancora grazie per la risposta tempestiva.
Evidentemente ignorate l'esistenza del pacchetto inputenc che permette
di inserire direttamente le lettere accentate.
\usepackage[<codifica>]{inputenc}
dove <codifica> può essere "latin1", "utf8" oppure "ansinew" o altro
ancora, dipende dalla configurazione del sistema operativo e 
dell'editor.
Ciao
Enrico

 ancora grazie per la risposta tempestiva.
Evidentemente ignorate l'esistenza del pacchetto inputenc, che permette
di scrivere direttamente le lettere accentate:
\usepackage[<codifica>]{inputenc}
dove <codifica> è "latin1", "utf8" oppure "ansinew" o altro ancora,
dipende dalle impostazioni del sistema operativo e dell'editor.
Ciao
Enrico

 Enrico
noooooooooooooooo!!!! che bomba!!! nn lo sapevo, ovviamente!!!! e a
quanto pare neanche i miei prof!!!! tirata d'orecchie, visto che la
facoltà è di informatica!
grazie ancora! molto disponibile!
baibai
Jaba

 Enrico
perfetto!!!! funziona tutto! si è ancora risolto l'errore su \proof!!
grazie ancora per la tempestività e per la disponibilità!
Saluti
Jaba

nella tastiera italiana
A parte l'uso di inputenc, come già suggerito, nota che olte alle cinque
vocali con accento grave, si usa anche la e con l'accento acuto nelle
parole che terminano con che accentato: perché, poiché, eccetera.

:

sì, lo so bene. grazie al cielo, però, queste cose non sono molto
controllate da noi e così puoi mettere qualunque segno sopra la vocale
e va sempre bene :) non esiste l'accento grave o acuto, c'è solo
l'accento :)
per questo il pacchetto non comprende gli altri simboli
baibai
Jaba