đúc trong nội bộ sử dụng môi trường Verbatim
từ gói fancyvrb. Trong tài liệu hướng dẫn thực hiện, công thức sau cho các không gian được đưa ra:
<topskip> = \topsep + \partopsep + \parskip
<botskip> = \topsep + \partopsep
Và
Trừ khi trong nhãn hoặc sau nobreak, \parskip
được thêm vào với \addvspace
, do đó không gian mạng là:
MAX{\topsep (+\partopsep) + \parskip , \lastskip }
(Thông thường \@item
hoạt động lần thứ theo cùng một cách.)
Do đó, hãy đặt \partopsep
cho một số giá trị khác thực hiện thủ thuật; Tôi đã thử nó, và bạn cần một giá trị tiêu cực để loại bỏ các margin:
\setlength\partopsep{-\topsep}
này loại bỏ hầu hết các khoảng trống giữa cơ thể và văn bản mã. Để có được một khoảng cách 0.5cm, thêm khoảng cách của mình cho rằng:
\setlength\partopsep{-\topsep}
\addtolength\partopsep{-\parskip}
\addtolength\partopsep{0.5cm}
An thực hiện có thể được tìm thấy trong https://tex.stackexchange.com/a/19423
Nguồn
2010-02-23 14:56:36
Điều đó giúp một chút. Vấn đề là tôi có đoạn mã sau: Một mảnh ví dụ về HTML code sẽ như thế nào: \ begin {đúc} [frame = dòng, framesep = 2mm] {html} Xin chào \ end { minted} Kết quả của ví dụ này trong trình duyệt sẽ là: {\ bf Xin chào}. Khi tôi nhưng điều này trong tài liệu của tôi có một khoảng cách của một cm trước và sau môi trường đúc. Tôi muốn giảm khoảng cách này xuống còn nửa centimet. Làm thế nào để làm điều đó? – cvandonderen
@cvandonderen hãy xem câu trả lời của Konrad, điều đó sẽ làm được điều đó. – mropa