Wyszukiwanie słownika szersze i wyższe (pop-up styl lookup lookup) w OS X.


14

Można zmienić czcionkę i rozmiar czcionki dla wyskakującego okienka z trzema palcami. Musisz tylko edytować plik css dla używanych słowników, np .:

sudo vim /Library/Dictionaries/New\ Oxford\ American\ Dictionary.dictionary/Contents/Resources/DefaultStyle.css 

znajdź html.apple_client-panel body {i edytuj właściwości

Teraz naprawdę chcę pójść dalej i powiększyć cały obszar wyskakujących okienek - trochę szerszy i trochę wyższy. Jak mogę to zrobić?

Odpowiedzi:


1

Przede wszystkim znajdź ścieżkę słownika, którą chcesz zmodyfikować . Zależy to od słownika, który chcesz zmodyfikować, ale ścieżka powinna wyglądać mniej więcej tak:

/System/Library/Assets/com_apple_MobileAsset_DictionaryServi‌​ces_dictionaryOSX/04‌​2bf65b3ae80e4564c339‌​fcf00fa9924bd16dd3.a‌​sset/AssetData/Apple Dictionary.dictionary/Contents/Resources/English.lproj/Apple‌​Dictionary.css

Następnie otwórz ten plik w dowolnym edytorze tekstu / kodu chcesz, może to być nawet vim, jak w pierwotnym pytaniu i otworzyć go w celu modyfikacji, szukaj font-sizeparametru dla bodyelementu, to może być zdefiniowana w pt, px, em. Jeśli chcesz zagłębić się w szczegóły CSS, możesz przeczytać tutoriale lub instrukcję na stronie font-size. Wygląda na zwykły plik CSS do definiowania stylów, więc łatwo z nim pracować.

Możesz zmienić rozmiar czcionki, aby zwiększyć / zmniejszyć, można to osiągnąć poprzez modyfikację parametrów w CSS:

body {
  ...
  font-size: 15pt; /* <== look for this parameter, and scale it up to your taste */
  ...
}

Lub tak:

html.apple_client-panel body {
    ...
    font-size: 15px;
    ...
}

Możesz znaleźć zrzuty ekranu i dodatkowe wyjaśnienia na apple.disscussions .

Można także grać line-height, jeśli font-sizenie przyniosło wystarczającej czytelności. Jeśli chcesz zmienić samą lub odstęp wokół tekstu okna, to może chcesz zmodyfikować margin( margin-top, margin-bottomitp) lub padding( padding-left, padding-rightitp).

Próbowałem wyjaśnić to chłopakom, którzy sami nie są programistami, mam nadzieję, że to pomoże. Zapytaj, czy otrzymałeś ode mnie dodatkowe pytania, lub przeszukaj je na StackOverflow (dotyczy to pytań programistów), ale myślę, że będzie to dla ciebie proste.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.