Makra warunkowe LaTeX

Mathematica, Matlab, Statistica, LaTeX i wszelkiego rodzaju oprogramowanie przydatne matematykowi w pracy. Miejsca w sieci poświęcone zagadnieniu.
Anthil
Użytkownik
Użytkownik
Posty: 34
Rejestracja: 8 wrz 2007, o 15:57
Płeć: Mężczyzna
Lokalizacja: z Miasta
Pomógł: 1 raz

Makra warunkowe LaTeX

Post autor: Anthil »

Mam oto takie makro:

Kod: Zaznacz cały

ewcommand*{e}[2]{

if#1-
else	
vec{E}_{#1}  
       if#2-
       else
       vec{E}_{#1 #2}
       fi
fi}

czyli po wpisaniu $e{}{}$ powinno się wyświetlić coś w zależności od parametrów i to działa tyle że jeżeli $ $ dam w środek makra wtedy muszę użyć e{}{} bo $e{}{}$ nie działa natomiast bez $ $ w środku makra działa jedynie $e{}{}$ dla wartości {-}{-} czyli kiedy nic się nie wyświetla. Wie ktoś jak to poprawić żeby działało dla "dolarków"
Ostatnio zmieniony 20 paź 2012, o 08:36 przez miki999, łącznie zmieniany 1 raz.
Powód: Dodanie otoczeń [code] i [icode].
Ewelinakor
Użytkownik
Użytkownik
Posty: 11
Rejestracja: 27 sie 2012, o 21:32
Płeć: Kobieta
Lokalizacja: Bielsko/Kraków
Pomógł: 1 raz

Makra warunkowe LaTeX

Post autor: Ewelinakor »

Może opisz, co ta marodefinicja ma robić. Chyba nie można zagnieżdżać środowisk matematycznych.
ODPOWIEDZ