{"id":328,"date":"2009-07-20T13:24:08","date_gmt":"2009-07-20T12:24:08","guid":{"rendered":"http:\/\/morony.pl\/?p=328"},"modified":"2009-07-20T13:24:08","modified_gmt":"2009-07-20T12:24:08","slug":"sprawdzamy-czy-dziala-latex","status":"publish","type":"post","link":"https:\/\/morony.pl\/?p=328","title":{"rendered":"Sprawdzamy czy dzia\u0142a LaTeX"},"content":{"rendered":"<p>Zainspirowany mailem, kt\u00f3rego otrzyma\u0142em jaki\u015b czas temu od \u0141ukasza Nowickiego (wielkie dzi\u0119ki za kontakt) postanowi\u0142em opisa\u0107 prost\u0105 metod\u0119 sprawdzenia czy kompilator latex dzia\u0142a poprawnie.<\/p>\n<p>Zak\u0142adm przy tym, \u017ce na komputerze zosta\u0142 zainstalowany pakiet z kompilatorem (w moim przypdaku jest to jak zwykle MiKTeX). Metoda sprawdzenia zadzia\u0142a na wszystkich systemach winodws nowszych ni\u017c 2000, wi\u0119c u ka\u017cdego. Je\u017celi chodzi o inne systemy operacyjne to niestety w tej chwili nie pomog\u0119.<\/p>\n<h2>krok 1<\/h2>\n<p>Tworzymy na dysku katalog (u mnie c:\\TEMP\\latex\\), w kt\u00f3rym tworzymy jeden plik \u017ar\u00f3d\u0142owy (u mnie plik.tex), zawieraj\u0105cy przyk\u0142adowy, mo\u017cliwie najprostszy dokument, np:<\/p>\n<pre class=\"prettyprint\">\\documentclass{article}\r\n\\begin{document}\r\nTo jest dokument. $x=y$ oraz\r\n$$y=x$$\r\n\\end{document}<\/pre>\n<h2>krok 2<\/h2>\n<p>Uruchamiamy wiersz polece\u0144 (klikamy na <strong>Start<\/strong>, wybieramy <strong>Uruchom<\/strong>, wpisujemy <strong>cmd<\/strong> i klikamy <strong>Ok<\/strong>). Na ekranie pojawi si\u0119 pi\u0119kne, czarne &#8220;dosowe&#8221; okienko. Przechodmimy do wcze\u015bniej utworzonego katalogu (nie pisz\u0119 jak to zrobi\u0107, bo wierz\u0119, \u017ce ka\u017cdego uczyli tego w szkole &#8211; mo\u017ce si\u0119 myl\u0119). Powinno wygl\u0105da\u0107 to tak:<br \/>\n<center><a href=\"http:\/\/morony.pl\/wp-content\/uploads\/2009\/07\/2009-07-20_135508.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/morony.pl\/wp-content\/uploads\/2009\/07\/2009-07-20_135508-300x92.png\" alt=\"Problemy z LaTeX\" title=\"Problemy z LaTeX\" width=\"300\" height=\"92\" class=\"aligncenter size-medium wp-image-330\" srcset=\"https:\/\/morony.pl\/wp-content\/uploads\/2009\/07\/2009-07-20_135508-300x92.png 300w, https:\/\/morony.pl\/wp-content\/uploads\/2009\/07\/2009-07-20_135508.png 677w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/center><\/p>\n<h2>krok 3 &#8211; przechodzimy do sprawdzenia czy dzia\u0142a LaTeX<\/h2>\n<p>W wierszu polece\u0144 wpisujemy<\/p>\n<pre class=\"prettyprint\">\r\nlatex plik.tex\r\n<\/pre>\n<p>i naciskamy enter. Je\u015bli wszystko jest ok na ekranie zobaczymy mniej wi\u0119cej takie co\u015b:<br \/>\n<center><a href=\"http:\/\/morony.pl\/wp-content\/uploads\/2009\/07\/2009-07-20_140103.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/morony.pl\/wp-content\/uploads\/2009\/07\/2009-07-20_140103-300x124.png\" alt=\"Problemy z Latex\" title=\"Problemy z Latex\" width=\"300\" height=\"124\" class=\"aligncenter size-medium wp-image-334\" srcset=\"https:\/\/morony.pl\/wp-content\/uploads\/2009\/07\/2009-07-20_140103-300x124.png 300w, https:\/\/morony.pl\/wp-content\/uploads\/2009\/07\/2009-07-20_140103.png 677w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/center><br \/>\nW katalogu, na kt\u00f3rym pracowali\u015bmy powinny pojawi\u0107 si\u0119 3 dodatkowe pliki:<\/p>\n<ul>\n<li>plik.aux &#8211; pomocniczy<\/li>\n<li>plik.dvi &#8211; wynikowy<\/li>\n<li>plik.log &#8211; zapis procesu kompilacji<\/li>\n<\/ul>\n<h2>krok 4 &#8211; co mog\u0142o p\u00f3j\u015b\u0107 nie tak<\/h2>\n<p>najcz\u0119stszym problemem z jakim mo\u017cemy si\u0119 spotka\u0107 jest b\u0142\u0119dne zarejestrowanie LaTeX-a w systemie. W takim przypadku objaw by\u0142by nast\u0119puj\u0105cy (poniewa\u017c u mnie jest ok, i nie chc\u0119 tego umy\u015blnie psu\u0107 w przyk\u0142adzie zamiast latex u\u017cyj\u0119 nieistniej\u0105cego polecenia qlatex):<br \/>\n<center><a href=\"http:\/\/morony.pl\/wp-content\/uploads\/2009\/07\/2009-07-20_140751.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/morony.pl\/wp-content\/uploads\/2009\/07\/2009-07-20_140751-300x70.png\" alt=\"Problemy z LaTeX\" title=\"Problemy z LaTeX\" width=\"300\" height=\"70\" class=\"aligncenter size-medium wp-image-335\" srcset=\"https:\/\/morony.pl\/wp-content\/uploads\/2009\/07\/2009-07-20_140751-300x70.png 300w, https:\/\/morony.pl\/wp-content\/uploads\/2009\/07\/2009-07-20_140751.png 677w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/center><\/p>\n<h2>krok 5 &#8211; rozwi\u0105zanie<\/h2>\n<p>Aby problem rozwi\u0105za\u0107 nale\u017cy przekaza\u0107 systemowi informacje gdzie ma poszukiwa\u0107 plik\u00f3w wykonywalnych LaTeX-a. Otwieramy w\u0142a\u015bciwo\u015bci systemu (w zale\u017cno\u015bci od systemu wygl\u0105da to r\u00f3\u017cnie, ale sprowadza si\u0119 do klikni\u0119cia prawym klawiszem na m\u00f3j komputer i wybrania w\u0142a\u015bciwo\u015bci) i przechodzimy na zak\u0142adk\u0119 zaawansowane:<br \/>\n<center><a href=\"http:\/\/morony.pl\/wp-content\/uploads\/2009\/07\/2009-07-20_141203.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/morony.pl\/wp-content\/uploads\/2009\/07\/2009-07-20_141203-266x300.png\" alt=\"Problemy z LaTeX\" title=\"Problemy z LaTeX\" width=\"266\" height=\"300\" class=\"aligncenter size-medium wp-image-336\" srcset=\"https:\/\/morony.pl\/wp-content\/uploads\/2009\/07\/2009-07-20_141203-266x300.png 266w, https:\/\/morony.pl\/wp-content\/uploads\/2009\/07\/2009-07-20_141203.png 420w\" sizes=\"(max-width: 266px) 100vw, 266px\" \/><\/a><\/center><br \/>\nNast\u0119pnie klikamy na &#8220;zmienne \u015brodowiskowe&#8221; (albo systemowe, nie jestem pewien jak to jest t\u0142umaczone) i na li\u015bcie zmiennych systemowych szukamy zmiennej Path:<br \/>\n<center><a href=\"http:\/\/morony.pl\/wp-content\/uploads\/2009\/07\/2009-07-20_141405.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/morony.pl\/wp-content\/uploads\/2009\/07\/2009-07-20_141405-272x300.png\" alt=\"Problemy z LaTeX\" title=\"Problemy z LaTeX\" width=\"272\" height=\"300\" class=\"aligncenter size-medium wp-image-337\" srcset=\"https:\/\/morony.pl\/wp-content\/uploads\/2009\/07\/2009-07-20_141405-272x300.png 272w, https:\/\/morony.pl\/wp-content\/uploads\/2009\/07\/2009-07-20_141405.png 394w\" sizes=\"(max-width: 272px) 100vw, 272px\" \/><\/a><\/center><br \/>\nKlikamy na ni\u0105 podw\u00f3jnie i na pocz\u0105tku pola &#8220;warto\u015b\u0107 zmiennej&#8221; dopisujemy (uwaga! DOPISUJEMY) \u015bcie\u017ck\u0119 do plik\u00f3w wykonywalnych LaTeX-a. U mnie jest to <\/p>\n<pre class=\"prettyprint\">\r\nC:\\Program Files (x86)\\MiKTeX 2.7\\miktex\\bin;\r\n<\/pre>\n<p>Teraz (by\u0107 mo\u017ce po ponownym uruchomieniu komputera) LaTeX powinien dzia\u0142a\u0107 prawid\u0142owo. Zdaj\u0119 sobie spraw\u0119, \u017ce nie jest to jedyny pow\u00f3d niedzia\u0142ania kompilatora. Gdyby\u015bcie takowe napotykali prosz\u0119 o kontakt, b\u0119dziemy szuka\u0107 rozwi\u0105za\u0144. <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Zainspirowany mailem, kt\u00f3rego otrzyma\u0142em jaki\u015b czas temu od \u0141ukasza Nowickiego (wielkie dzi\u0119ki za kontakt) postanowi\u0142em opisa\u0107 prost\u0105 metod\u0119 sprawdzenia czy kompilator latex dzia\u0142a poprawnie. Zak\u0142adm przy tym, \u017ce na komputerze zosta\u0142 zainstalowany pakiet z kompilatorem (w moim przypdaku jest to jak zwykle MiKTeX). Metoda sprawdzenia zadzia\u0142a na wszystkich systemach winodws nowszych ni\u017c 2000, wi\u0119c u [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6,10],"tags":[],"_links":{"self":[{"href":"https:\/\/morony.pl\/index.php?rest_route=\/wp\/v2\/posts\/328"}],"collection":[{"href":"https:\/\/morony.pl\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/morony.pl\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/morony.pl\/index.php?rest_route=\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/morony.pl\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=328"}],"version-history":[{"count":8,"href":"https:\/\/morony.pl\/index.php?rest_route=\/wp\/v2\/posts\/328\/revisions"}],"predecessor-version":[{"id":342,"href":"https:\/\/morony.pl\/index.php?rest_route=\/wp\/v2\/posts\/328\/revisions\/342"}],"wp:attachment":[{"href":"https:\/\/morony.pl\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=328"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/morony.pl\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=328"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/morony.pl\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=328"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}