Làm thế nào để bình thường hoá dòng mới được thực hiện trong Mac OS X? 
Về dòng mới, Unicode đã giới thiệu U + 2028 LINE SEPARATOR và U + 2029 PARAGRAPH SEPARATOR. Đây là một nỗ lực để cung cấp một giải pháp Unicode để mã hoá các đoạn văn và dòng về mặt ngữ nghĩa, có khả năng thay thế tất cả các giải pháp nền tảng khác nhau. Khi làm như vậy, Unicode cung cấp một cách xung quanh các giải pháp phụ thuộc vào nền tảng lịch sử. Tuy nhiên, rất ít giải pháp Unicode đã áp dụng các dấu phân cách dòng và đoạn văn Unicode này làm ký tự kết thúc dòng chính tắc duy nhất. Tuy nhiên, một cách tiếp cận phổ biến để giải quyết vấn đề này là thông qua chuẩn hoá dòng mới. Điều này đạt được với hệ thống văn bản Cocoa trong Mac OS X và cũng với các khuyến nghị W3C XML và HTML. Trong cách tiếp cận này, mọi ký tự dòng mới có thể được chuyển đổi nội bộ thành một dòng mới chung (cái nào không thực sự quan trọng vì nó là một hoạt động nội bộ chỉ để kết xuất). Nói cách khác, hệ thống văn bản có thể xử lý chính xác ký tự như một dòng mới, bất kể mã hoá thực tế của đầu vào.
Hệ thống văn bản ca cao