Как изменить заглавные буквы на строчные, и наоборот (прописной и строчный регистр)
Всем доброго времени суток!
Довольно часто наблюдаю, как многие набирают текст и случайно забывают отключить Caps Lock, и у них все буквы печатаются заглавными. В результате, потом стирают их, и начинают печатать заново.
Ладно, если текст был небольшим (потеряете пару минут времени — не страшно 👌), а если по ошибке набрали длинный текст не теми буквами.
В этой статье хочу показать, как можно за пару кликов мышкой (или 1-2 нажатий на клавиатуре) быстро изменить регистр букв (все на заглавные или наоборот). Думаю, что такая, казалось бы, мелочь, не раз и не два пригодится в повседневной работе с текстовой информацией.
👉 В помощь!
Кстати, также довольно часто меня спрашивают, как можно вставить различные знаки и символы (домик, рука, знак копирайта и пр.) в текст, которых нет на клавиатуре. Рекомендую вот эту статью —>

Меняем прописные на строчные / и наоборот
В MS Word
Наверное, самый часто-встречающийся вариант (т.к. многие работают с текстом именно в Word). И так, в качестве примера я взял начало этой статьи и набрал ее заглавным регистром букв (все буквы прописные). Чтобы ничего не перепечатывать заново я просто сделал следующее:
- выделил текст (в котором нужно поменять буквы);
- открыл вкладку «Главная» , и выбрал значок «Аа»
: он позволяет сделать весь выделенный текст прописными или строчными буквами (также есть варианты: как в предложениях, начинать с прописных и пр.). - я выбрал вариант «Как в предложениях» — и все буквы у меня стали нормальными, как в обычном тексте, даже ничего корректировать было не нужно!

Документ Word — меняем всё на строчные буквы

Поменял регистр букв, как в предложениях
👉 Важно!
Если вы в разделе «Главная» не можете найти данный инструмент «Аа» (у меня Word 2016, возможно в Word 2007 и старее — этого нет) — то выделите нужный текст, и нажмите сочетание кнопок Shift+F3.
Многие жалуются, что на ноутбуках данное сочетание не работает . Дело в том, что на некоторых ноутбуках, кнопка F3 по умолчанию убавляет/прибавляет громкость или яркость экрана, а для ее прямого назначения — необходимо нажать дополнительно кнопку Fn.
Поэтому, на ноутбуках — попробуйте нажать Fn+Shift+F3.
Кстати, если у вас на ПК нет Word — можно обойтись его аналогами. Например, бесплатный 👉 LibreOffice Writer позволяет выполнить быстрое изменение регистра с помощью того же сочетания Shift+F3. 👇

Shift+F3 — LibreOffice (замена для MS Word)
В текстовом блокноте
На некоторых ПК/ноутбуках в силу разных причин нельзя установить Word. Да и сам пакет MS Office весит более 3 ГБ, что с медленным интернетом достаточно долго загружать, в то время как с подобной задачей может справиться маленькая программа-блокнот.
Речь идет о Notepad++.
Notepad++
Бесплатный и очень многофункциональный текстовый блокнот. Работает во всех версиях Windows, поддерживает русский язык. Позволяет открывать более 100 различных текстовых форматов!
Кроме этого, он подсвечивает синтаксис большинства языков программирования. Например, можно легко корректировать код на PHP, редактировать HTML теги и пр.
Кстати, в арсенале этого блокнота есть также куча разных полезных опций: работа с кодировками (для преобразования «крякозабр» и китайских иероглифов в нормальный текст, работа с регистрами букв, поиск и замена определенных символов в тексте и т.д.).
И так, установку и запуск программы я опускаю (они стандартны и сложностей не вызывают).
Далее нужно открыть свой текстовый файл (или просто скопировать нужный текст) в блокнот Notepad++. Затем выделите нужную строчку (или даже весь текст).

Notepad++ выделили нужный текст
Далее откройте меню «правка», вкладку «Преобразование регистра» : выберите тот регистр, который вам нужен, например, строчные буквы. Обратите внимание, что в программе предусмотрены «горячие» клавиши:
- Ctrl+U — весь выделенный текст будет преобразован к строчным буквам;
- Alt+U — весь выделенный текст станет написан с заглавных букв;
- Ctrl+Shift+U — все буквы будут прописными и т.д.

Notepad++ преобразование регистра
В моем примере, я выделенный текст преобразовал к строчному регистру. Показательный скриншот ниже. Быстро, легко, удобно!

Notepad++ регистр букв изменен
Как обезопасить себя от случайного набора не тех символов
Тут хотелось бы поделиться одной небольшой утилитой — Punto Switcher. Вообще, ее главное назначение — это автоматически менять раскладку клавиатуры (с русского на английский, и с английского на русский) в зависимости от того, какой текст вы печатаете.
НО! Программа следит и за регистром, и, если вы случайно будете печатать заглавными — она легко поправит. К тому же, на «лету» идет корректировка «легких» и самый частых ошибок (где-то пропущенная буква, или 2 заглавных буквы в слове и пр.). В общем, очень рекомендую!
Punto Switcher
Довольно мощная утилита для автоматической смены раскладки (определяет раскладку сама в зависимости от набираемого вами текста).
Также, если у вас уже есть набранный текст в не той раскладе — вы за одно нажатие кнопки можете быстро поменять английские буквы нар русские.
Простой пример. Допустим, вы печатали-печатали, и у видели, что набрали совсем не то (не в той раскладке) .
После установки утилиты Punto Switcher, достаточно выделить текст и нажать кнопки Shift+Pause — как текст моментально станет русским (см. показательные скриншоты ниже).

Punto Switcher — набран текст в не той раскладке

Punto Switcher — после выделения текста и нажатия на Shift+Pause — текст стал нормальным
В общем-то, к утилите быстро привыкаешь, и потом не представляешь, как набирать текст без ее помощи 😉. Здорово помогает в работе с текстами (экономия времени налицо).
Маленькие буквы
На этой странице мы собрали таблицу маленьких букв. Данные литеры — это не просто уменьшенные шрифтом или стилями копии обычных букв. Это отдельные символы Юникода, имеющие свой номер в таблице кодировки и своё назначение.
Буквы, которые пишутся выше основной строки, называются верхний индекс, или суперскрипт. А буквы, которые пишутся ниже, чем основной текст, называются нижний индекс или субскрипт. И те, и другие, наряду с символами маленьких цифр , служат в основном для записи математических и химических формул. Поэтому если вы часто работаете с формулами, рекомендуем добавить эту страницу в закладки.
Маленькие буквы также используются в лингвистике. Для записи звуков различных языков существует международный фонетический алфавит (МФА). Многие помнят, как на уроках английского мы писали в тетрадках что-то вроде: /bæd/. Это и есть транслитерация с применением МФА.
Маленькие буквы, подстрочные, надстрочные, и прочие знаки помогают передать на письме особенности произношения слов, различные призвуки и нюансы передачи звука.
Например, в транскрипции мягкость согласного всегда обозначается одинаково — знаком ʲ после мягкого согласного: мать матj.
Как набрать маленькие буквы на клавиатуре
С помощью этого набора вы можете набирать слова маленькими буквами. Есть два способа сделать это.
Во-первых, у каждого символа есть так называемый Alt-код, чтобы набрать с его помощью символ, нужно зажать клавишу Alt, а на цифровой клавиатуре набрать соответствующий код (его можно найти в таблице на странице символа).
Но есть способ проще. Можно просто скопировать и вставить соответствующую букву, выделив ее мышкой. Таким образом можно даже написать маленькими буквами небольшой текст, правда, только на латинице:
Как изменить размер шрифта с помощью Seaborn FacetGrid?
Я построил свои данные с factorplot на seaborn и вам facetgrid объект, но все еще не может понять, как следующие атрибуты могут быть установлены в таком графике:
- размер легенды: когда я строю много переменных, я получаю очень маленькие легенды с небольшими шрифтами.
- размеры шрифтов меток y и x (аналогичная проблема, как указано выше)
3 ответов
вы можете масштабировать шрифты в вашем вызове до sns.set() .


на FacetGrid plot производит довольно маленькие метки. В то время как @paul-h описал использование sns.set как способ изменения масштабирования шрифта, это может быть не оптимальное решение, так как оно изменит font_scale параметр для всех участков.
можно использовать seaborn.plotting_context чтобы изменить настройки только для текущего участка:
Я внес небольшие изменения в код @paul-H, так что вы можете установить размер шрифта для осей x/y и легенды независимо. Надеюсь, это поможет: