Если не ошибаюсь, на макинтоше и в юниксе другие способы перевода строки - например, здесь можно почитать
http://ru.wikipedia.org/wiki/%D0%9D%...BE%D0%BA%D0%B0
И вот если текстовый файл был сделан с "не-windows" переносами строк, то в блокноте будет выглядеть именно так, поскольку блокнот слишком примитивный редактор и не умеет того, про что в Википедии по приведенной выше ссылке написано:
Цитата:
По стандарту, любое совместимое с Юникодом приложение должно воспринимать как перевод строки каждый из нижеследующих символов:
* LF: подача строки, U+000A
* CR: возврат каретки, U+000D
* NEL: новая строка, U+0085
* FF: новая страница, U+000C
* LS: разделитель строк, U+2028
* PS: разделитель абзацев, U+2029
|
Например, я пользуюсь Emeditor, в нем выглядят нормально файлы, которые в блокноте выглядят так.
Видимо вам нужно найти редактор, который умеет пересохранять файлы с правильным символом переносом строк. Например, в EmEditor в окне сохранения файла есть такая опция - Метод разрывов.