05.30. Пробелы

Категория: Создание элек. книг
Опубликовано 02.01.2012 10:31
Автор: Шитов В.Н.
Просмотров: 7332

Кроме обычного пробела, используемого для отделения слов одного от другого, существуют и другие типы пробелов.
Короткий пробел — короткий пробел немного длиннее стандартного, вводимого с клавиатуры. В кавычках вы видите пример с использованием короткого пробела: «Мама мыла раму». Короткие пробелы появляются автоматически при вводе поразрядных чисел. Например, число 225143 выглядит не очень красиво, но число 225 143 выглядит более наглядным, так как отделяет тысячи (миллионы и т. д.) от единиц. Для ввода такого числа нужно после цифр 225 ввести обычный пробел с клавиатуры. После набора цифр 143 и любого следующего символа (например, пробела, точки и т. д.) обычный пробел автоматически превращается в короткий пробел.
Длинный пробел — немного длиннее обычного, вводимого с клавиатуры. В кавычках вы видите пример с использованием длинного пробела: «Мама мыла раму». (Сравните длину пробелов во фразе с обычными и короткими пробелами).
Неразрывный пробел — это пробел, который не разрывается в конце строки. Слова, разделенные неразрывным пробелом, всегда останутся на одной строке. Например, в большом числе разряды цифр отбиваются друг от друга, чтобы было удобнее читать: 123 456 789. Между разрядами мы вводим обычный пробел, но он автоматически преобразуется в неразрывный сразу же, как только мы введем пробел после числа или знак препинания. Хотя мы отбиваем большое число пробелами, но оно будет являться единым целым, и не будет разбиваться на несколько строк. Другой пример: фамилия с инициалами. ФИО желательно писать вместе. Было бы странным, если фамилия будет на одной строке, а инициалы (или один инициал) на другой. Такой стиль будет считаться плохим. Чтобы обезопасить себя от такой стилистической ошибки достаточно использовать неразрывный пробел. Учитывая важность такого пробела, мы сообщаем комбинацию клавиш, создающих неразрывный пробел: Ctrl + Shift + Пробел. Если кнопка Отобразить все знаки () нажата, то неразрывный пробел выглядит на экране как символ градуса. Но это только внешнее сходство. Печататься неразрывный пробел не будет, а градус будет. Если кнопку Отобразить все знаки () отжать, то символ неразрывного пробела станет невидимым и на экране, а вот градус так и останется на экране монитора.
Перед конвертированием файлов в мобильные форматы от всех типов пробелов, кроме обычного, необходимо избавиться.
Во многих электронных книгах в форматах DOC, DOCX и некоторых других имеются неразрывные пробелы. Ладно, если бы они были в нужных местах — в качестве разделителей в больших числах или других нужных местах — но они установлены в самых неожиданных местах. Мало того, даже вводятся подряд несколько неразрывных пробелов. Программа создания файлов FB2 на основе OpenOffice или LibreOffice не корректно обрабатывают неразрывные пробелы. Программа Microsoft Word позволяет заменять неразрывные пробелы на обычные. Но не устанавливать же коммерческую программу только из-за этого. Стандартное средство замены из программ OpenOffice или LibreOffice не может решить эту проблему, так как предназначено в первую очередь для замены текста, а не специальных символов. Это же относится не только к неразрывным пробелам, но, например, к неразрывным дефисам. Утилита OOoFBTools заменяет неразрывные дефисы на обычные только в том случае, если посчитает неразрывные дефисы дефисами. Объясню подробно, о чем я сейчас говорю: дефисами утилита OOoFBTools будет считать только такие, у которых с обеих сторон нет пробелов. Если хотя бы с одной стороны у дефиса нет пробелов, то OOoFBTools будет считать это не дефисами, а тире. Но преобразование дефиса в тире будет выполняться только в том случае, если дефис обычный, а не неразрывный. Если дефис неразрывный, то он так и останется неразрывным дефисом. В этом учебном курсе уже неоднократно говорилось о том, что во многих ридерах неразрывные дефисы не читаются, то есть вместо них будет читаться некий символ, например, небольшой квадратик. Читать такой текст крайне неудобно.
В качестве реального средства замены специальных символов в программе OpenOffice можно использовать расширение Альтернативный поиск AltSearch. Для программы LibreOffice возможно такое расширение также существует. Иконка расширения: зеленый бинокль.


 
Например, часто в книгах имеются сноски, но нет текста сносок. Такие сноски совершенно бесполезны. С помощью альтернативного поиска легко удалить такие сноски. Утилита AltSearch предоставляет возможности поиска и замены, которых нет в других программах: например, переход к началу или концу абзаца, началу или концу слова.