2010-06-03 73 views
1

我想要完成報告,並且我在列表中列出了兩列和行號的小問題。LaTeX,兩列,列表和數字

該文件是在兩列:

\documentclass[8pt,[...],a4paper,twocolumn]{article} 

房源可以在左邊或右邊的列結束。問題是:如果我把

\lstset{numbers=left,frame=tb,[...]} 

列之間的空間不充分時,上市地在右列和第一列中的文本被改寫。

有什麼辦法可以要求列表中的行號「外」?我知道我可以修改列之間的空間,但我寧願移動側面的數字。

感謝

+0

這是superuser.com的一個問題。 – 2010-06-03 12:30:40

+8

哦,你大發脾氣。 LaTeX的問題對於SO來說是完全正確的,例如這需要兩個不同的宏包之間的交互來提供一個解決方案,可能會進入這些包的內部並將局部變量導出到全局變量,並使另一個包基於這些變量行爲。即使是一個簡單的混亂包裝列表在一個\ mbox和調整大小,或快速定義一個新的環境與自定義邊距是更多的編程,而不是在應用程序中選擇正確的選項。 – Timo 2010-06-03 12:51:52

+0

我不知道你的問題的答案,但你試過改變\ columnsep的價值嗎? – 2010-06-03 13:46:15

回答

0

試試下面的(你可能需要調整大小):

\lstset{xleftmargin=5mm,framexleftmargin=5mm}