Tôi sử dụng perl v5.10 (trên windows 7) + TT v2.22. Khi tôi sử dụng TT, cho mỗi dòng mã nguồn, tôi nhận được trong html sản xuất thêm một CR
:Tôi nhận được CR bổ sung bằng TT (bộ công cụ mẫu perl)
Nguồn văn bản (cửa sổ định dạng): văn bản
"Some_html" CR LF
Output:
"Some_html" CR
CR LF
Tuy nhiên, khi tôi chuyển đổi tệp nguồn thành định dạng unix và sau đó tôi chạy TT, tôi nhận được:
Văn bản nguồn (định dạng unix):
"Some_html" LF
văn bản
Output:
"Some_html" CR LF
(tôi sử dụng notepad ++ để hiển thị các ký tự LF CR &; cũng để thay đổi unix < -> windows định dạng trong mẫu nguồn). Khi tôi google vấn đề, tôi nhận được một số (vài) bài viết về thêm ^M
trên cửa sổ, nhưng tôi không thể tìm thấy lời giải thích vì nguyên nhân gốc không phải là một giải pháp thực sự (chỉ cần một số cách giải quyết làm thế nào để thoát khỏi thêm ^M
).
Mặc dù không phải là một vấn đề thực sự, tôi thấy nó khá "ô uế".
Có một số cấu hình mà tôi nên bật (Tôi đã xem lại www.template-toolkit.org/docs/manual/Config.html nhưng không thể tìm thấy bất kỳ thứ gì)?
Một số giải pháp khác? (không phải là sau khi sửa chữa tệp đầu ra).
Cảm ơn
Tuyệt vời! Nó hoạt động tuyệt vời. cảm ơn @bvr. – gerard
@gerard - vui vì tôi có thể giúp. – bvr
Cảm ơn các công trình tuyệt vời! –