LaTeX na matematyka.pl

To miejsce, gdzie można można porozmawiać na temat funkcjonowania forum, zachowania użytkowników i pracy moderatorów...
Awatar użytkownika
szw1710
Gość Specjalny
Gość Specjalny
Posty: 18718
Rejestracja: 1 cze 2010, o 22:13
Płeć: Mężczyzna
Lokalizacja: Cieszyn
Podziękował: 3 razy
Pomógł: 3714 razy

LaTeX na matematyka.pl

Post autor: szw1710 » 11 sty 2015, o 19:57

Można. Masz jednak znaki równości za bardzo dosunięte do prawej. Osobiście mi się nie podoba, ale nie myl tego z krytykowaniem kwalifikacji LaTeX-owych.

Konstrukcji cases używamy raczej do definiowania funkcji określonych kilkoma wzorami i wtedy to odsunięcie w prawo jest wskazane.
Rekrutacja Instytut Matematyczny, Uniwersytet Wrocławski (gif)

Awatar użytkownika
yorgin
Gość Specjalny
Gość Specjalny
Posty: 12762
Rejestracja: 14 paź 2006, o 12:09
Płeć: Mężczyzna
Lokalizacja: Kraków
Podziękował: 17 razy
Pomógł: 3440 razy

LaTeX na matematyka.pl

Post autor: yorgin » 11 sty 2015, o 20:16

musialmi pisze:Myślałem, że cały kod wpisywany w [tex] jest od razu trybem matematycznym latexa, ale okazuje się, że po podwójnym enterze tryb przestaje być matematyczny:
\(\displaystyle{ x(x-3)=0 4x+x=0 żółć}\)
Jak to działa?
LaTeX jest językiem programowania. Język taki posiada odpowiednią składnię. Za przejście do nowej linijki nie jest odpowiedzialne spamowanie entera, tylko \. Bardzo łatwo się o tym przekonać wstawiając kod:

Kod: Zaznacz cały

[tex]a
b[/tex]
który zwraca
\(\displaystyle{ a b}\),
a więc brak pożądanego efektu. Podwójny enter w języku LaTeX w trybie niematematycznym produkuje nowy akapit. W trybie matematycznym zwraca błąd niepoprawnej składni. Forumowy LaTeX natomiast przyjmuje podwójny enter jako przejście do nowej linijki (gdyby tego nie robił, rzesza dostawałaby błędy przy kompilacji LaTeX na forum):
\(\displaystyle{ x xyz}\)
Kod:

Kod: Zaznacz cały

[tex]x

x[/tex]
Ale jest jeszcze coś jeszcze. Podwójny enter zmienia znaki LaTeX na tekst zapisany w tagach. Przykład poniżej powstał przez zastosowanie odpowiedniego polecenia:
\(\displaystyle{ x\\ \text{xyz}}\)
Kod:

Kod: Zaznacz cały

[tex]x\
	ext{xyz}[/tex]
Efekt jest dokładnie taki sam, jak przy podwójnym enterze.

Jeszcze twój przykład:
\(\displaystyle{ x(x-3)=0 4x+x=0 żółć}\)

i zapis z użyciem ext i poprawnego polecenia nowej linii:
\(\displaystyle{ x(x-3)=0\\ \text{4x+x=0}\\ \text{żółć}}\)

Raz jeszcze - efekt jest identyczny.

Awatar użytkownika
musialmi
Użytkownik
Użytkownik
Posty: 3466
Rejestracja: 3 sty 2014, o 13:03
Płeć: Mężczyzna
Lokalizacja: PWr ocław
Podziękował: 382 razy
Pomógł: 434 razy

LaTeX na matematyka.pl

Post autor: musialmi » 11 sty 2015, o 20:19

yorgin pisze:W trybie matematycznym zwraca błąd niepoprawnej składni.
I o tym nie wiedziałem
yorgin pisze:(gdyby tego nie robił, rzesza dostawałaby błędy przy kompilacji LaTeX na forum)
Zatem bardzo słusznie, że się dzieje, jak się dzieje

Elayne
Użytkownik
Użytkownik
Posty: 788
Rejestracja: 24 paź 2011, o 01:24
Płeć: Mężczyzna
Lokalizacja: Polska
Podziękował: 60 razy
Pomógł: 245 razy

LaTeX na matematyka.pl

Post autor: Elayne » 1 cze 2015, o 10:47

Można jeszcze parę rzeczy dodać:

\(\displaystyle{ \pagecolor{yellow}\boxed{\sqrt{\frac{a}{b}}}}\)

Geometria:
\(\displaystyle{ \pagecolor{green}\Box \triangle \Diamond \angle \measuredangle \sphericalangle \perp 90^\circ}\)

\(\displaystyle{ \sideset{_1^2}{_3^4}\prod_a^b}\)

\(\displaystyle{ {}_1^2\!\Omega_3^4}\)

\(\displaystyle{ \overrightarrow{a b} \ \overleftarrow{abcd} \ \widehat{abcd} \ \overline{abcd} \ \underline{abc}}\)

\(\displaystyle{ \textstyle \sum_{k=1}^N k_k \ \textstyle \prod_{i=1}^N x_i \ \textstyle \lim_{n \to \infty}x_n}\)

\(\displaystyle{ \begin{aligned} f(x) & = (a-b)^2 \\ & = a^2-2ab+b^2 \\ \end{aligned}}\)

\(\displaystyle{ \begin{bmatrix} 0 & \cdots & 0 \\ \vdots & \ddots & \vdots \\ 0 & \cdots & 0 \end{bmatrix}}\)

\(\displaystyle{ A \xleftarrow{n+\mu-1} B \xrightarrow[N+K-1]{n\pm n(n+1)} C}\)

ODPOWIEDZ