標籤:

請問如圖的通欄公式是如何排版的呢?

請問如圖的通欄公式是如何排版的呢?

----

已給阿玲捐款了QAQ;

誠心提問,百度是坑

-----

QAQ盜圖啦。。注釋不是我注的,你們這群壞銀


文章 Single image dehazing with a physical model and dark channel prior 應該不是 LaTeX 的產物,如圖的通欄公式應該也就不是使用 LaTeX 排版的。

圖中的公式用 LaTeX 當然也有可能排出來,自動找到位置計算留空是難了點,手工留空還是不太難的(僅對於宏開發者來說)——在左欄公式前後手工調整一下 hsize,在右欄文字中間用 vadjust 加一塊空白。想自動找到留空位置要複雜許多,何況在自動排版條件下你根本無法保證長公式出現在左欄。

雖然我確實做了個實驗並且代碼不長,但我無意詳細說明上面那種方法,畢竟手工處理這種問題挺難用的,而這種內容又不是沒有其他辦法排版。

公式過長很常見,不僅雙欄文章經常出現,單欄文章也照樣有很多一行排不下的公式。現實中更常用的辦法,或者是把公式折行斷開,或者是將公式換一種寫法(比如定義幾個變數把公式拆開),對作者來說都更容易把握。雙欄環境下,把長公式放在一個 figure* 環境中浮在頁面頂部也是常用的做法。再就是 @Alexander Zeng 提到的,像 revtex 的 widetext 環境一樣,長公式前後分別將雙欄內容平衡輸出,可以用 multicol 宏包完成。


onecolumngrid

wocolumngrid

(in e.g. "revtex4-1" document class)


推薦閱讀:

xeCJK 通過文件名調用字體有問題?
對齊命令 flushleft 相比
aggedright 有什麼區別與問題,而因此不應使用?

TeX 編程有哪些資料與工具?
如何評價 upTeX?
商業出版公司真的有用 LaTeX 的嗎?

TAG:LaTeX |