Нужно знать контекст: буква сама по себе не «мягкая/твёрдая» — такое свойство имеет согласный звук (фонема). Как определить: - Если согласный передаётся перед гласной из набора \("я", "ё", "ю", "е", "и"\), он мягкий (палатализован): например \("б"+"и" = би" — [bʲi]\). - Если перед гласной \("а", "о", "у", "э", "ы"\), он твёрдый: \("б"+"а" = ба" — [ba]\). - Мягкий знак \("ь"\) делает предшествующий согласный мягким: \("мать" — [matʲ]\). Твёрдый знак \("ъ"\) разделяет, не делает мягким. - Есть устойчивые исключения: всегда мягкие — \("ч", "щ", "й"\); обычно всегда твёрдые — \("ж", "ш", "ц"\) (ц почти всегда твёрдое). - Если согласный на конце слова или перед другим согласным, мягкость определяется формой слова/морфологией (нужно знать произношение или основу слова). Если скажете конкретную букву и окружение (следующий символ или слово), скажу точно, мягкая она или твёрдая.
- Если согласный передаётся перед гласной из набора \("я", "ё", "ю", "е", "и"\), он мягкий (палатализован): например \("б"+"и" = би" — [bʲi]\).
- Если перед гласной \("а", "о", "у", "э", "ы"\), он твёрдый: \("б"+"а" = ба" — [ba]\).
- Мягкий знак \("ь"\) делает предшествующий согласный мягким: \("мать" — [matʲ]\). Твёрдый знак \("ъ"\) разделяет, не делает мягким.
- Есть устойчивые исключения: всегда мягкие — \("ч", "щ", "й"\); обычно всегда твёрдые — \("ж", "ш", "ц"\) (ц почти всегда твёрдое).
- Если согласный на конце слова или перед другим согласным, мягкость определяется формой слова/морфологией (нужно знать произношение или основу слова).
Если скажете конкретную букву и окружение (следующий символ или слово), скажу точно, мягкая она или твёрдая.