MS Office i słowniki niestandardowe

Podczas redagowania tekstów Word domyślnie podkreśla czerwonym wężykiem wyrazy, których nie ma w standardowym słowniku. W większości przypadków są to błędy ortograficzne lub literówki. Ale czasami poprawny wyraz zostaje podkreślony. Są to najczęściej różnego rodzaju nazwy własne, mniej popularne nazwiska lub jakieś żargonowe pojęcia.

Bardzo często takie wyrażenia dodaję do słownika niestandardowego, aby w przyszłości owe wężyki mnie nie kuły w oczy (wyobraź sobie, że masz na nazwisko Brzęczyszczykiewicz i Word za każdym razem gdy wpisujesz swoje nazwisko podkreśla je na czerwono – idzie zwariować!)

No, ale wyobraźmy sobie jedną z następnych sytuacji:

  • Będziesz przywracał ustawienia fabryczne w komputerze i chcesz zachować słowa wprowadzone do słownika niestandardowego
  • Chcesz swój słownik niestandardowy udostępnić innej osobie
  • Stary komputer idzie do utylizacji a Ty dostałeś nowy sprzęt, na którym będziesz pracować.

Tak więc należy zastanowić się, gdzie Word przechowuje zapisane pliki ze słownikami niestandardowymi. Można to zrobić na dwa sposoby: ręcznie, albo poprzez makro.

Sprawdzenie ręczne

  1. Wybierzmy z karty Plik polecenie Opcje.
  2. Pojawi się okno dialogowe Opcje programu Word
  3. Przejdź na kartą Sprawdzanie i kliknij w przycisk Słowniki niestandardowe
  4. Pojawi się okno dialogowe Słowniki niestandardowe gdzie są podane wszystkie słowniki z jakich Word korzysta (niektóre słowniki są uniwersalne, a niektóre używane gdy redagujesz teksty w określonym języku). Można kliknąć na nazwie słownika a wtedy w dolnej części okna Słowniki niestandardowe pojawi się ścieżka do pliku, który warto sobie skopiować (niestety, ale nie tyczy się to słownika RoamingCustom.dic)

Makro podające ścieżki do wszystkich niestandardowych słowników:

Pobierz makro

Postanowiłem napisać proste makro, które szuka w systemie plików ze słownikami. Na wielu komputerach makro znalazło tylko jeden słownik RoamingCustom.dic, (albo Custom.dic z podfolderu UProf, gdy nie byłem zalogowany do konta Microsoft) ale na jednym komputerze kolekcja była obszerniejsza (patrz zrzut ekranu).

Aby makro znalazło słowniki należy kliknąć w przycisk znajdujący się u góry kartki. Jeśli trzymając wciśnięty klawisz CTRL klikniesz w dowolny link lewym przyciskiem myszy to zostanie otwarty folder w którym owy plik słownika się znajduje (może pojawić się pytanie czy chcesz przejść do owej lokalizacji).

Dwa słowa o plikach

Pliki ze słownikami można znaleźć w następujących folderach:

  • Plik RoamingCustom.dic znajduje się w folderze C:\Users\<użytkownik>\AppData\Roaming\Microsoft\Office\<wersja office>\<id użytkownika>\Proofing\RoamingCustom.dic – plik ten jest używany tylko wtedy gdy jesteś zalogowany do konta Microsoft i jest synchronizowany pomiędzy komputerami (np. w biurze dodasz jakiś wpis do słownika to w domu Word też będzie miał ten wpis w słowniku)
  • Plik CUSTOM.dic – znajduje się w folderze C:\Users\<użytkownik>\AppData\Roaming\Microsoft\UProof\CUSTOM.DIC (Word 2007 w górę, ma on kodowanie UTF-8) lub C:\Users\<użytkownik>\AppData\Roaming\Microsoft\Proof\CUSTOM.DIC (Word 2003 i starsze)  – plik ten jest ignorowany gdy jestem zalogowany do konta Microsoft (tj. nie są do niego dodawane nowe wpisy a istnieje on ze względów na kompatybilność wsteczną)
  • W folderze C:\Users\damia\AppData\Roaming\Microsoft\Spelling\ są czasami pod-foldery z nazwami innych języków (np. en-GB, en-US) a w nich pliki default.dic pliki te powinny zawierać wyrazy gdy edytujemy dokument w innym języku niż Polski, ale u mnie te pliki są puste. Te słowniki nie występują na każdym komputerze, nie wiem od czego zależy ich istnienie, u mnie te pliki są puste pewnie dlatego że wszystkie wpisy lądują do pliku RoamingCustom.dic.
  • W przypadku systemu MacOS plik słownika niestandardowego znajduje się w lokalizacji ~/Library/Group Containers/UBF8T346G9.Office/ i ma nazwę Custom Dictionary (bez rozszerzenia – wydaje mi się, że pomimo bycia zalogowanym do konta microsoftu to ten plik się nie synchronizuje z plikami RoamingCustom.dic z windowoswych wersji Worda)

Podsumowując: w moim przypadku pewnie nic nie trzeba robić. Wszystkie wpisy słownika niestandardowego znajdują się w pliku RoamingCustom.dic i ten plik jest synchronizowany między komputerami, więc po zainstalowaniu pakietu MS Office na nowym komputerze i zalogowaniu się do konta ten plik automatycznie powinien mi się wgrać na nowym komputerze. Jeśli chciałbym komuś udostępnić mój słownik niestandardowy to pewnie tylko ten pliku musiałbym przekazać tej osobie, aby go u siebie podmieniła. Pliki te mają bardzo prostą budowę – można je otworzyć w notatniku i np. usunąć słowa, które dodaliśmy tam przez przypadek.

Jeśli artykuł Ci się podobał, będę wdzięczny gdy go udostępnisz w mediach społecznościowych
Ten wpis został opublikowany w kategorii Ogólne i oznaczony tagami . Dodaj zakładkę do bezpośredniego odnośnika.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Witryna wykorzystuje Akismet, aby ograniczyć spam. Dowiedz się więcej jak przetwarzane są dane komentarzy.