Edytor do LaTeX i polski słownik w TeXlipse

LaTeX pl

LaTeX. Ogrom możliwości, ale ciężko o dobre narzędzie do edycji... Oczywiście jeśli ma się kogoś kto obrabia potem tekst źródłowy, albo po prostu siedzi się w tym temacie na bieżąco, to w zasadzie wystarczy zwykły notatnik. To jednak nie mój przypadek. Ja edytuję LaTeX-a z doskoku. Zresztą dobre narzędzie przyda się każdemu. Niestety nie znalazłem pełnej, aktualnej instrukcji instalacji i konfiguracji wybranego przeze mnie TeXlipse. Niniejszym śpieszę naprawić tę sytuację ;-). Mam nadzieję, że komuś się przyda poniższe.

Patrząc na porównanie edytorów do La(Tex) na angielskiej Wikipedii można być nieco przygniecionym wyborem. Ja wybrałem TeXlipse głównie dlatego, że można z niego korzystać pod dowolną platformą, a instalacja wydaje się najprotsza pod Windowsem. Wcześniej używałem TeXnicCenter. Też dobry, ale nie ma integracji między podglądem i źródłem (w TeXlipse można kliknąć na PDF i otwierany jest odpowiedni plik źródłowy).

Instalacja i konfiguracja polskiego słownika od zera wygląda tak:

  1. Przygotować Eclipse:
    1. Pobrać i rozpakować Eclipse (wystarczy wersja Standard lub Automation).
    2. Zainstalować JRE (Java Runtime Environment) - wersję x32 (32-bit) dla Eclipse x32, x64 dla Eclipse x64.
    3. Skopiować "c:\Program Files\Java\jre7\" do folderu "eclipse" jako "jre". Można to sobie poustawiać inaczej, ale tak jest chyba najszybciej.
  2. Zainstalować plugin TeXlipse:
    1. W Eclipse wejść w menu Help > Install New Software.
    2. Obok wybory źródeł (stron repozytoriów) kliknąć "Add".
    3. Nazwa "TeXlipse", lokalizacja "http://texlipse.sourceforge.net".
    4. Po dodaniu z tego źródła należy zainstalować TeXlipse (nie instaluj Pdf4Eclipse z tego źródła).
  3. Tak samo zainstaluj Pdf4Eclipse, ale z lokalizacji "http://borisvl.github.com/Pdf4Eclipse".
  4. Teraz niezbędne są jeszcze narzędzia bazowe - zainstaluj MiKTeX, a narzędzia zostaną automatycznie skonfigurowane w TeXlipse.

Na tym można by zakończy, ale jeśli komuś zależy na sprawdzaniu pisowni, to jeszcze trzeba zrobić parę dodatkowych rzeczy. Ważne jest to, że w TeXlipse 1.5 nie działa niestety standardowe podłączenie języka. Aby aktywować sprawdzanie pisowni w plikach ".tex" należy:

  1. Pobrać słownik języka polskiego (np. z SJP). Jest to zwykły plik tekstowy z listą słów w kolejnych linijkach.
  2. Rozpakować plik do dowolnego, pustego folderu (to będzie folder na słowniki TeXlipse).
  3. Zmienić nazwę pliku na "pl.dict".
  4. Zmienić kodowanie pliku na UTF8 (np. w Programmers Notepad można zmienić kodowanie na "UTF-8 no mark").
  5. Uruchomić Eclipse i wejść w ustawienia (menu Window > Preferences).
  6. W ustawieniach przejść do Texlipse > Spell Checker.
  7. Jako "Directory for main dictionaries" wybrać folder z plikiem "pl.dict" (ten sam folder można wybrać na "user dictionaries".
  8. Zamknąć Eclipse i w "eclipse.ini" dodać na końcu wpis "-Duser.language=pl -Duser.country=PL". To spowoduje, że TeXlipse będzie wiedział jakiego języka użyć.

Po uruchomieniu Eclipse, po chwili (w otwartym pliku LaTeXa) powinny pojawić się podkreślenia nieprawidłowych wyrazów. Jeśli podkreślone są wszystkie wyrazy z polskimi znakami, to znaczy, że kodowanie jest nieprawidłowe. Pamiętaj o zmianie kodowania pliku na UTF8.