2009-10-06 69 views
5

Gói listings hỗ trợ ngắt dòng bên trong môi trường lstlisting. Nhưng nó không tạo ra ngắt dòng tự động cho môi trường lstinline. Ví dụ: trong đoạn sau dòng đầu tiên chảy ra ngoài lề:văn bản động từ/lstinline chảy ra khỏi lề đường mà không bị ngắt dòng trong Latex

The parameters \lstinline|base_rmr_brain|, \lstinline|base_rmr_fat|, and \lstinline|baseline_basal_rmr_of_lean_tissues| are metabolic rates of brain, fat, and lean tissues in kcal/(kg*day). The parameter \lstinline|mass_brain| denotes the mass of the brain in gram. 

Có giải pháp nào cho vấn đề này không?

Trả lời

8

Tính năng biết chữ có thể hữu ích, ví dụ: để giới thiệu các dấu ngắt dòng tại dấu gạch dưới:

\lstset{ 
    literate={\_}{}{0\discretionary{\_}{}{\_}}% 
} 
+0

Cảm ơn bạn rất nhiều. Điều này giải quyết được vấn đề. –

+0

Đối với tôi, điều này tạo ra một dấu gạch dưới ngắn hơn bản gốc ... –

+0

Có thể sử dụng ý tưởng tương tự cho lời khuyên tùy ý để sử dụng dấu ngắt dòng cho bất kỳ ký tự nào như vậy; và không chỉ gạch dưới? – user2023370

Các vấn đề liên quan