Итак, я пишу в LaTeX о Толкиене и, как вы, возможно, знаете, такие слова, какНуменорс некоторыми часто используемыми специальными ключами.
Итак, теперь я хотел бы написатьНуменори щелкните правой кнопкой мыши по этому слову, где я теперь могу выбратьНуменорот.
Итак, я уже пытался скопировать/вставить Númenor, щелкнуть правой кнопкой мыши и добавить в словарь. Но когда я сейчас пишу Numenor и щелкаю правой кнопкой мыши, я не получаю Númenor как предлагаемое слово. Я не могу понять.
Так какой же способ будет лучшим для этого? И, может быть, почему мое добавленное слово не отображается в списке предлагаемых слов?
решение1
TeXstudio использует Hunspell в качестве движка проверки орфографии. Предложения по замене поступают оттуда.
Похоже, что Hunspell не считает Númenor заменой Numenor. Напротив, Númeno будет иметь предложение для Númenor. Это находится вне контроля TeXstudio.
@Qrrbrbirlbel: Ваша информация о том, что "Добавить в словарь" ведет себя как "Игнорировать это слово для проверки орфографии", несколько устарела. Так было в старых версиях TXS. К настоящему времени пользовательские слова добавляются в Hunspell-Dictionary во время выполнения с помощью метода Hunspell_add() (и по-прежнему хранятся в файле .ign на диске). Насколько мне известно, это эквивалентно наличию слов в словаре изначально.
Вернемся к решению: Как было отмечено в комментариях, вам действительно не захочется заменять каждое вхождение вручную с помощью контекстного меню. Макросявляетсяпуть. Для нескольких слов достаточно одного макроса на слово. Если у вас их больше, вы можете написать общий скрипт, который проверяет последнее слово по списку возможных замен. Этоскрипт для автодополненияможет служить отправной точкой. Это не совсем то, что вам нужно, но логика довольно похожа и должна быть легко адаптирована к вашей проблеме.