Я использую perl v5.10 (на windows 7) + TT v2.22. Когда я использую TT, для каждой исходной строки я получаю в созданном HTML дополнительный CR
:
Исходный текст (формат Windows):
"Some_html" CR LF
Выходной текст :
"Some_html" CR
CR LF
Однако, когда я конвертирую исходный файл в формат unix, а затем запускаю TT, я получаю:
Исходный текст (формат unix):
"Some_html" LF
Выходной текст:
"Some_html" CR LF
(я использую notepad ++ для отображения символов CR и LF; также для изменения форматов unix windows в исходном шаблоне).
Когда я гуглил проблему, я получаю несколько (несколько) сообщений о дополнительных ^ M
в Windows, но я не мог найти объяснения основной причины и истинного решения (просто какое-то временное решение, как чтобы избавиться от лишних ^ M
).
Хотя это не настоящая проблема, я считаю его «нечистым».
Есть ли какая-то конфигурация, которую я должен включить (я просмотрел www.template-toolkit.org/docs/manual/Config.html , но ничего не нашел)?
Какое-то другое решение? (кроме пост-исправления выходного файла).
Спасибо