Jak zapisać w LaTeXu...?

Sprawy techniczne; TeX, avatary, shoutbox, funkcje specjalne... O tym wszystkim tutaj.
a4karo
Użytkownik
Użytkownik
Posty: 22276
Rejestracja: 15 maja 2011, o 20:55
Płeć: Mężczyzna
Lokalizacja: Bydgoszcz
Podziękował: 38 razy
Pomógł: 3765 razy

[Latex] Jak zapisać w LaTeXu...?

Post autor: a4karo »

Zauważ, że pytanie było o dzielenie liczb, a nie dzielenie wielomianów. Tutaj phantom sie nie sprawdzi, bo oprócz liczb dochodzą jeszcze znaki, być może ułamki etc. Trzeba jeszcze przemyśleć, co zrobic, gdy któreś współczynniki są równe 0.

W Twoim przykłądzie problemy wynikają stąd, że w konstrukcji

Kod: Zaznacz cały

phantom{-x^4-2x^3-x^2-}
ostatni minus jest interpretowany jak znak, a nie jak operator, co skutkuje innymi odstepami.

Popracowałem troszeczkę i stworzyłem cos takiego:

Kod: Zaznacz cały

egin{array}{lcl}
phantom{-{}}x^4 - 3x^3 + 3x^2 - 4x + 3 & : & (x-1) = x^3 - 3x^2 + x - 3 \
-x^4 +phantom{3} x^3 \
cline{1-1}
phantom{-x^4}-2x^3 + 3x^2 - 4x + 3  \
phantom{-x^4 -{}}2x^3 - 2x^2 \
cline{1-1}
phantom{-x^4-2x^3 -2} x^2 - 4x + 3 \
phantom{-x^4-2x^3}-phantom{2}x^2 +phantom{4} x \
cline{1-1}
phantom{-x^4-2x^3-2x^2}-3x+3\
phantom{-x^4-2x^3-2x^2-{}}3x-3\
cline{1-1}
phantom{-x^4-2x^3-2x^2-{}}mathrm{R}=0
end{array}
co daje wynik
\(\displaystyle{ \begin{array}{lcl}
\phantom{-{}}x^4 - 3x^3 + 3x^2 - 4x + 3 & : & (x-1) = x^3 - 3x^2 + x - 3 \\
-x^4 +\phantom{3} x^3 \\
\cline{1-1}
\phantom{-x^4}-2x^3 + 3x^2 - 4x + 3 \\
\phantom{-x^4 -{}}2x^3 - 2x^2 \\
\cline{1-1}
\phantom{-x^4-2x^3 -2} x^2 - 4x + 3 \\
\phantom{-x^4-2x^3}-\phantom{2}x^2 +\phantom{4} x \\
\cline{1-1}
\phantom{-x^4-2x^3-2x^2}-3x+3\\
\phantom{-x^4-2x^3-2x^2-{}}3x-3\\
\cline{1-1}
\phantom{-x^4-2x^3-2x^2-{}}\mathrm{R}=0
\end{array}}\)


Wygląda troche lepiej, jak sądzę
luka52
Użytkownik
Użytkownik
Posty: 8601
Rejestracja: 1 maja 2006, o 20:54
Płeć: Mężczyzna
Lokalizacja: Kraków
Podziękował: 47 razy
Pomógł: 1816 razy

[Latex] Jak zapisać w LaTeXu...?

Post autor: luka52 »

a4karo, super, dziękuję
Awatar użytkownika
yorgin
Użytkownik
Użytkownik
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] Jak zapisać w LaTeXu...?

Post autor: yorgin »

... olynom.pdf - odpowiedni pakiet istnieje i bardzo dobrze działa. W zasadzie sam wszystko robi, wystarczy tylko wpisać licznik i mianownik dzielenia.

To oczywiście uwaga do posiadaczy środowiska LaTeX, na forum powyższe nie działa.

Edycja: dodanie załącznika - przykład własny.
Dzielenie.jpg
Powyższe jest w stylu domyślnym, który można oczywiście modyfikować zgodnie z poradnikiem.
a4karo
Użytkownik
Użytkownik
Posty: 22276
Rejestracja: 15 maja 2011, o 20:55
Płeć: Mężczyzna
Lokalizacja: Bydgoszcz
Podziękował: 38 razy
Pomógł: 3765 razy

[Latex] Jak zapisać w LaTeXu...?

Post autor: a4karo »

Dzięki yorgin, dobrze znac takie ciekawostki
Awatar użytkownika
yorgin
Użytkownik
Użytkownik
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] Jak zapisać w LaTeXu...?

Post autor: yorgin »

Jeszcze jedno - powyższe działa dla wielomianów. Zwykłe dzielenie "pod kreską" jest przez ten pakiet niedostępne, choć jeden pdf chciał mi to wmówić.

Jeżeli ktoś jest zainteresowany, wystarczy utworzyć plik, powiedzmy longdiv.tex, wkleić poniższy kod:
Ukryta treść:    
w pliku źródłowym (po egin{document})wczytać go poleceniem

Kod: Zaznacz cały

include{longdiv}
i możemy stosować polecenie

Kod: Zaznacz cały

longdiv{licznik}{mianownik}
xxmadlenxx
Użytkownik
Użytkownik
Posty: 37
Rejestracja: 30 paź 2013, o 19:12
Płeć: Kobieta
Lokalizacja: Olsztyn

[Latex] Jak zapisać w LaTeXu...?

Post autor: xxmadlenxx »

Jak zrobic litery: a, e z kreskami na gorze, takie jak w jezyku wegierskim? Chodzi mi o pismo normalne (nie pochyle), bo komende acute{e} trzeba pisac w $ i automatycznie pochyla pismo
luka52
Użytkownik
Użytkownik
Posty: 8601
Rejestracja: 1 maja 2006, o 20:54
Płeć: Mężczyzna
Lokalizacja: Kraków
Podziękował: 47 razy
Pomógł: 1816 razy

[Latex] Jak zapisać w LaTeXu...?

Post autor: luka52 »

xxmadlenxx, ... aped_codes
xxmadlenxx
Użytkownik
Użytkownik
Posty: 37
Rejestracja: 30 paź 2013, o 19:12
Płeć: Kobieta
Lokalizacja: Olsztyn

[Latex] Jak zapisać w LaTeXu...?

Post autor: xxmadlenxx »

Jak zrobic, zeby tylko we wstepie i streszczeniu byly akapity a w reszcie tekstu ich nie bylo? Musze wszedzie recznie wpisywac indent i
oindent ?
a4karo
Użytkownik
Użytkownik
Posty: 22276
Rejestracja: 15 maja 2011, o 20:55
Płeć: Mężczyzna
Lokalizacja: Bydgoszcz
Podziękował: 38 razy
Pomógł: 3765 razy

[Latex] Jak zapisać w LaTeXu...?

Post autor: a4karo »

setlength{parindent}{0cm}
xxmadlenxx
Użytkownik
Użytkownik
Posty: 37
Rejestracja: 30 paź 2013, o 19:12
Płeć: Kobieta
Lokalizacja: Olsztyn

[Latex] Jak zapisać w LaTeXu...?

Post autor: xxmadlenxx »

No wlasnie tak mam i nie umiem teraz zrobic akapitów we wstepie swojej pracy licencjackiej
a4karo
Użytkownik
Użytkownik
Posty: 22276
Rejestracja: 15 maja 2011, o 20:55
Płeć: Mężczyzna
Lokalizacja: Bydgoszcz
Podziękował: 38 razy
Pomógł: 3765 razy

[Latex] Jak zapisać w LaTeXu...?

Post autor: a4karo »

Umieśc ten kod w miejscu, gdzie chcesz zaprzestac wcinania, czyli po wstępie
xxmadlenxx
Użytkownik
Użytkownik
Posty: 37
Rejestracja: 30 paź 2013, o 19:12
Płeć: Kobieta
Lokalizacja: Olsztyn

[Latex] Jak zapisać w LaTeXu...?

Post autor: xxmadlenxx »

Jak zrobic taki wzor:

???
matmatmm
Użytkownik
Użytkownik
Posty: 2285
Rejestracja: 14 cze 2011, o 11:34
Płeć: Mężczyzna
Lokalizacja: Sosnowiec
Podziękował: 88 razy
Pomógł: 351 razy

[Latex] Jak zapisać w LaTeXu...?

Post autor: matmatmm »

Jaki pakiet należy dołączyć, aby działało polecenie \(\displaystyle{ \supp}\)?
Awatar użytkownika
yorgin
Użytkownik
Użytkownik
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] Jak zapisać w LaTeXu...?

Post autor: yorgin »

Żaden.

Dodaj w preambule

Kod: Zaznacz cały


ewcommandsupp{mathop{
m supp}}
i masz gotowe supp do użycia.
a4karo
Użytkownik
Użytkownik
Posty: 22276
Rejestracja: 15 maja 2011, o 20:55
Płeć: Mężczyzna
Lokalizacja: Bydgoszcz
Podziękował: 38 razy
Pomógł: 3765 razy

[Latex] Jak zapisać w LaTeXu...?

Post autor: a4karo »

Albo jeszcze prosciej

Kod: Zaznacz cały

DeclareMathOperator{supp}{supp}
, albo jeżeli chcesz żeby (tak jak przy granicy} argumenty były pod nazwą operatora

Kod: Zaznacz cały

DeclareMathOperator*{supp}{supp}
.


Oczywiście to wszystko w preambule
ODPOWIEDZ