[+] Tex, Mex i Xdvi - polskie znaki

Tematy związane z oprogramowaniem, instalacją, konfiguracją
kacperek
Posty: 16
Rejestracja: 11 marca 2007, 12:47

[+] Tex, Mex i Xdvi - polskie znaki

Post autor: kacperek »

Zainstalowałem sobie TexLive ale mam problem z polskimi znakami.
W dokumencie "£agodne wprowadzenie do Tex-a" przeczytałem o formacie Mex.
Texa uruchamiam

Kod: Zaznacz cały

tex&mex nazwa
W pliku log np. mam

Kod: Zaznacz cały

Missing character: There is no <87> in font plr10!
Następnie uruchamiam

Kod: Zaznacz cały

xdvi nazwa
Otrzymuje komunikat:

Kod: Zaznacz cały

Warning: Missing charsets in String to FontSet conversion
Warning: Unable to load any usable fontset
i niestety brak polskich znaków w dokumencie.
fnmirk
Senior Member
Posty: 8295
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

Wklej preambulę dokumentu texa i wynik polecenia:

Kod: Zaznacz cały

locale
kacperek
Posty: 16
Rejestracja: 11 marca 2007, 12:47

Post autor: kacperek »

Locale:

Kod: Zaznacz cały

LANG=pl_PL.UTF-8
LC_CTYPE="pl_PL.UTF-8"
LC_NUMERIC="pl_PL.UTF-8"
LC_TIME="pl_PL.UTF-8"
LC_COLLATE="pl_PL.UTF-8"
LC_MONETARY="pl_PL.UTF-8"
LC_MESSAGES="pl_PL.UTF-8"
LC_PAPER="pl_PL.UTF-8"
LC_NAME="pl_PL.UTF-8"
LC_ADDRESS="pl_PL.UTF-8"
LC_TELEPHONE="pl_PL.UTF-8"
LC_MEASUREMENT="pl_PL.UTF-8"
LC_IDENTIFICATION="pl_PL.UTF-8"
LC_ALL=
Co to jest preambuła Texa?
Dopiero zaczynam się uczyć i w tym podręczniku z którego korzystam o niczym takim nie ma.
Napisałem po prostu prosty text:

Kod: Zaznacz cały

\TeX\ lubi płatać figle
\bye
genobis
Beginner
Posty: 353
Rejestracja: 21 lipca 2008, 21:59
Lokalizacja: Trzebinia

Post autor: genobis »

Polecam program kile jako edytor, szczególnie, jeśli zaczynasz. To nadal edytor kodu, nic przed Tobą nie chowa, a jest sporo ułatwień.

Tak czy inaczej, w preambule dokumentu, czyli na początku, za deklaracją klasy a przed \begin{document}, możesz dopisać:

Kod: Zaznacz cały

\usepackage[MeX]{polski}
\usepackage[utf8]{inputenc}
Zakładając, że plik jest zakodowany w utf8 (a domyślnie u Ciebie tak właśnie powinno być), powinieneś uzyskać polskie znaki.

Jeśli nie wiesz o czym piszę, polecam inne, bardzo fajne wprowadzenie (przystępne i w sumie wyczerpujące, żeby zacząć wystarczy uważnie przejrzeć pierwsze rozdziały):
http://www.ctan.org/tex-archive/info/ls ... hort2e.pdf
kacperek
Posty: 16
Rejestracja: 11 marca 2007, 12:47

Post autor: kacperek »

Genobis ale ja nie pisze o Latex.
genobis
Beginner
Posty: 353
Rejestracja: 21 lipca 2008, 21:59
Lokalizacja: Trzebinia

Post autor: genobis »

Oj, fakt, przepraszam, nie przyjrzałem się. Cóż, z TeXem jako takim nie umiem pomóc.
fnmirk
Senior Member
Posty: 8295
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

kacperek pisze:Co to jest preambuła Texa?
Dopiero zaczynam się uczyć i w tym podręczniku z którego korzystam o niczym takim nie ma.
Nie będzie nic w tym podręczniku. Preambuła opisuje dokument i występujące w nim pakiety, makra, opisuje marginesy, używane zestawy znaków itp. Tworzyć dokument w czystym Texu to tak jak programować w asemblerze. Czeka cię dużo czytania. I będzie to długa droga jeżeli nie masz kogoś kto ci pomoże przedstawiając pewne triki, które okazują się proste. I raczej z tym tylko podręcznikiem nie będzie łatwo.

Proponowałbym ci taką drogę, trochę od końca.

Zainstaluj sobie program lyx i polskie środowiska Latexa (jest zawarte w zestawie texlive).

Przejrzyj dostępne w lyxie podręczniki. Zacznij naukę od wstawiania elementów texa do dokumentów lyxa.

Co do polskich znaków, których nie uzyskałeś to najprawdopodobniej nie posiadasz poprawnie skonfigurowane środowiska polskiego. Nie mam na tym komputerze zainstalowanego Texa i nie mogę się podeprzeć żadnymi ustawieniami.

Pobierz sobie coś takiego jeszcze:
ftp://tug.ctan.org/pub/tex-archive/info ... polish.zip
Właściwie genobis już polecił tą pozycję.

kacperek, zacznij jak wspomniałem od końca: lyx-->elementy Latexa-->Tex będzie prościej.

Kile i Latex to dobre wprowadzenie.
Podanie podpowiedzi odnośnie plików konfiguracyjnych to dopiero w poniedziałek z innego komputera.
fnmirk
Senior Member
Posty: 8295
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

kacperek, zmień polecenie:

Kod: Zaznacz cały

tex&mex nazwa
na takie:

Kod: Zaznacz cały

tex&utf8mex nazwa
i będzie to działać. Odnosi się to też do pozostałych poleceń jakie będziesz miał w dalszej części.
kacperek
Posty: 16
Rejestracja: 11 marca 2007, 12:47

Post autor: kacperek »

Dziękuje serdecznie.
ODPOWIEDZ