Вот, задался вопросом, как правильно переносить такие конструкции, как имена файлов, полные имена классов с пространствами имен, пути, урлы и тому подобные вещи, встречающиеся в технических текстах?
Например: «Параметры соединения с базой данных должны быть указаны в файле Testdatabase.Hibernate.cfg.xml». Где расставить переносы в слове «Testdatabase.Hibernate.cfg.xml»?
Варианты:
0) Не переносить. Тоже, конечно, вариант. Но когда текст будет растянут по ширине и появятся гиганские пробелы, то станет ясно, что так верстают только мудаки.
1) По слогам
Test¬da¬ta¬ba¬se.Hi¬ber¬na¬te.cfg.xml
Недостаток такого способа мне видится в том, что знак переноса в конце строки может быть ошибочно воспринят как часть имени файла.
2) После точек
Testdatabase.¬Hibernate.¬cfg.¬xml
Существует опасность, что точка будет воспринята как конец предложения.
3) Перед точками
Testdatabase¬.Hibernate¬.cfg¬.xml
Точка в начале строки довольно тупо смотрится.
Этот вопрос я задал также на грамоте.ру, посмотрим, что они ответят.
Таким образом, я для себя еще не определился. Может, кто-то из окружающих дополнит этот текст новым аргументом «за» или «против»?
UPD: Осмотрев некоторые книги на Гугл-Букс пришел к выводу, что для переноса по словам урлов, путей и неймспейсов знак переноса не используют, но разбивают на составные части по точкам или слешам. При этом точка или слеш остаются всегда в конце строки.
UPD 2: Ответ грамоты.ру:
«Правила русского правописания подобные случаи, разумеется, не регламентируют. Вряд ли такие цепочки подлежат переносу.»
Например: «Параметры соединения с базой данных должны быть указаны в файле Testdatabase.Hibernate.cfg.xml». Где расставить переносы в слове «Testdatabase.Hibernate.cfg.xml»?
Варианты:
0) Не переносить. Тоже, конечно, вариант. Но когда текст будет растянут по ширине и появятся гиганские пробелы, то станет ясно, что так верстают только мудаки.
1) По слогам
Test¬da¬ta¬ba¬se.Hi¬ber¬na¬te.cfg.xml
Недостаток такого способа мне видится в том, что знак переноса в конце строки может быть ошибочно воспринят как часть имени файла.
2) После точек
Testdatabase.¬Hibernate.¬cfg.¬xml
Существует опасность, что точка будет воспринята как конец предложения.
3) Перед точками
Testdatabase¬.Hibernate¬.cfg¬.xml
Точка в начале строки довольно тупо смотрится.
Этот вопрос я задал также на грамоте.ру, посмотрим, что они ответят.
Таким образом, я для себя еще не определился. Может, кто-то из окружающих дополнит этот текст новым аргументом «за» или «против»?
UPD: Осмотрев некоторые книги на Гугл-Букс пришел к выводу, что для переноса по словам урлов, путей и неймспейсов знак переноса не используют, но разбивают на составные части по точкам или слешам. При этом точка или слеш остаются всегда в конце строки.
UPD 2: Ответ грамоты.ру:
«Правила русского правописания подобные случаи, разумеется, не регламентируют. Вряд ли такие цепочки подлежат переносу.»