[ID CC-CC2022] Универсально правило для сокращения "г."

  • Автор темы Автор темы Slx1
  • Дата начала Дата начала

Slx1

Топикстартер
15 лет на форуме
Сообщения
946
Реакции
106
Коллеги, приветствую
можно ли создать универсальное правило для г. ?
Соответственно если оно после цифр то между ними неразрывный пробел
Если перед словом с заглавной (название города например), то уже неразрывный пробел между этим словом и г.
Спасибо заранее
 
не подскажете как там это правило сформулировано?
я не нашел(
DoTextOK - это просто серия GREP-замен. Универсального правила для Вашего случая не будет. GREP выполняет четкое указание, а циклы если {}, то {} ему не под силу.
 
  • Спасибо
Реакции: Slx1
DoTextOK - это просто серия GREP-замен. Универсального правила для Вашего случая не будет. GREP выполняет четкое указание, а циклы если {}, то {} ему не под силу.

Ясно, спасибо
 
В 2022 г. Москва похорошела как никогда. — как быть?
 
В 2022 г. Москва похорошела как никогда. — как быть?
Москва и Санкт-Петербург как города федерального значения г. не оформляются))

а если серьезно, ну всегда в общих правилах будут какие то исключения)
 
В 2022 г. Москва похорошела как никогда. — как быть?
Можно отловить случай
цифра-пробел-г.-прописная
и ставить неразрывный пробел только после цифры, перед прописной оставить обычный пробел.
Сейчас если при использовании DoTextOK, то для своих grep-эапросов есть последняя вкладка.

Я запишу себе эту задачу, в очередном обновлении добавляю такую обработку в основной код.
 
Можно отловить случай
цифра-пробел-г.-прописная
и ставить неразрывный пробел только после цифры, перед прописной оставить обычный пробел.
Гостей 200 г. Урюпинск готов принять в свой день рождения в этот раз.
 
Гостей 200 г. Урюпинск готов принять в свой день рождения в этот раз.
Что-то мне подсказывает, что не следует спихивать свой кривой русский на DoTextOk. А то так можно дойти и до 9 вите иташки.
 
  • Спасибо
Реакции: Slx1
Я свой кривой русский набираю сразу с неразрывными. Многолетняя привычка. Да и нажать opt + space не сильно сложнее, чем просто space.
 
Ты же понял, что я не о тебе, а о таких кривых примерах (которых, безусловно, несметное количество).
 
@Jeine, но может же и типа такого встретиться:
школа № 1231 г. Города.
Как бы в этом случае разрулить это?
 
  • Спасибо
Реакции: densen и ~RA~
ну будет у вас два неразрывных, конец света не наступит
 
  • Спасибо
Реакции: densen и Jeine
Что-то мне подсказывает, что не следует спихивать свой кривой русский на DoTextOk. А то так можно дойти и до 9 вите иташки.
Ну а так: "После случайного выброса в атмосферу изотопов урана-236 г. Кладбищенск действительно превратился в безлюдную территорию".
 
Потому что так автор написал.
не следует спихивать свой кривой русский на DoTextOk
Минутка культпросвета:

Screenshot_6.jpg


 
  • Спасибо
Реакции: Chiga