A. LaTeX 演算法太長,怎麼才能實現跨頁顯示
documentclass{article}
usepackage{algorithm}
usepackage{algpseudocode}
egin{document}
egin{algorithm}
caption{Part1}
egin{algorithmic}[1]
Procere{BellmanKalaba}{$G$,$u$,$l$,$p$}
ForAll{$vinV(G)$}
State$l(v)leftarrowinfty$
EndFor
State$l(u)leftarrow0$
Repeat
For{$ileftarrow1,n$}
State$minleftarrowl(v_i)$
For{$jleftarrow1,n$}
If{$min>e(v_i,v_j)+l(v_j)$}
State$minleftarrowe(v_i,v_j)+l(v_j)$
State!
algstore{bkbreak}
end{algorithmic}
end{algorithm}
dots
egin{algorithm}[h]
caption{Part2}
egin{algorithmic}[1]
algrestore{bkbreak}
State$p(i)leftarrowv_j$
EndIf
EndFor
State$l』(i)leftarrowmin$
EndFor
State$changedleftarrowl ot=l』$
State$lleftarrowl』$
Until{$ egchanged$}
EndProcere
end{algorithmic}
end{algorithm}
end{document}
今天需要這個東西查了下怎麼設置,效果如圖
B. latex 演算法 怎麼描述input
抄錄和代碼列印
verbatim
重新實現了 LaTeX 的 verbatim 和 verbatim* 環境,並提供了新的環境 comment 和 verbatiminput 來在文擋中加入評論和直接抄錄文件。是 LaTeX 標準的工具包 tools 之一。一般的 TeX 軟體均包括此宏包。
moreverb
應用上面的 verbatim 宏包所提供的命令,對抄錄環境進一步加以擴展。主要是增加了與製表符有關的一些功能,行號,將抄錄的內容寫入一文件以備重復使用等。
C. latex algorithm 編號的問題!
\setcounter{algorithm}[chapter]
algorithm
是一個計數器,
你可以指定它的限定域.
當設置為
chapter
時,
每次章變更都會使其清零.
諸如
\setcounter{algorithm}[section]
\setcounter{algorithm}[subsection]
也都是可以的
D. 如何在word中插入latex公式和偽代碼
1、個別公式的話可以將tex公式代碼復制到mathtype中,自動轉成公式了,mathtype需要6.0以上版本,並且設置好運行鍵盤輸入tex代碼.
如果是大量公式,可以使用tex2word之類的工具將tex文檔轉成word文檔。
E. latex 如何把公式放在指定位置
公式太長可以分為多行,下面是我的一個例子:
\begin{eqnarray}
\lambda _i &=& \dfrac{ \Delta x_{i-1}}{\Delta x_{i-1}+\Delta x_i}\nonumber \\
\mu_i &=& 3[\dfrac{1-\lambda_i}{\Delta x_{i-1}}\; (y_i-y_{i-1})
+ \dfrac{\lambda_i}{\Delta x_i}\; (y_-{i+1}y_i)] \nonumber
\end{eqnarray}
如果有多行,再用 \\ 分行即可。
F. 為什麼Latex下的algorithm2e環境下演算法編號老是為1
LaTeX 為什麼Latex下的algorithm2e環境下演算法編號老是為1?\begin{algorithm}\SetAlgoRefName{2}\TitleOfAlgo{XXXX演算法(URDMP)}\label{update-result-alg}\KwIn{$...
G. latex演算法環境下的編號怎麼能不從1開始、可以自定義編號么
採用交叉引用,也就是 \label 和 \ref 的配合。例如, \begin{equation} .... \label{aaa} \end{equation} Eq. (\ref{aaa}) indicates that... \label 命令可以用在很多環境,例如 figure 中,table 中,章節中,等等。文獻的引用也有一對類似的...
H. latex 如何打出表示復雜度的大O
直接用大寫的O就可以,很多教材包括Wiki上對Big O notation的介紹都是直接大寫的O。
或者用這種符號:
mathcal{O}
效果如下:
I. latex algorithm 編號的問題!
\setcounter{algorithm}[chapter]
algorithm 是一個計數器, 你可以指定它的限定域.
當設置為 chapter 時, 每次章變更都會使其清零.
諸如
\setcounter{algorithm}[section]
\setcounter{algorithm}[subsection]
也都是可以的
J. letax編寫論文時,原有模版生成演算法格式為:algorithm1, 如何讓algorithm與章節關聯, 如:演算法3.1
LaTeX(LATEX,音譯「拉泰赫」)是一種基於ΤΕΧ的排版系統,由美國計算機學家萊斯利·蘭伯特(Leslie Lamport)在20世紀80年代初期開發,利用這種格式,即使使用者沒有排版和程序設計的知識也可以充分發揮由TeX所提供的強大功能,
能在幾天,甚至幾小時內生成很多具有書籍質量的印刷品。對於生成復雜表格和數學公式,這一點表現得尤為突出。因此它非常適用於生成高印刷質量的科技和數學類文檔。這個系統同樣適用於生成從簡單的信件到完整書籍的所有其他種類的文檔。
LaTeX使用TeX作為它的格式化引擎,當前的版本是LaTeX2ε。
Leslie Lamport開發的LaTeX是當今世界上最流行和使用最為廣泛的TeX宏集。它構築在Plain TeX的基礎之上,並加進了很多的功能以使得使用者可以更為方便的利用TeX的強大功能。使用LaTeX基本上不需要使用者自己設計命令和宏等,因為LaTeX已經替你做好了。因此,即使使用者並不是很了解TeX,也可以在短短的時間內生成高質量的文檔。對於生成復雜的數學公式,LaTeX表現的更為出色。LaTeX自從八十年代初問世以來,也在不斷的發展.最初的正式版本為2.09,在經過幾年的發展之後,許多新的功能,機制被引入到LaTeX中。在享受這些新功能帶來的便利的同時,它所伴隨的副作用也開始顯現,這就是不兼容性。標準的LaTeX 2.09引入了「新字體選擇框架」(NFSS)的LaTeX、SLiTEX,AMS-LaTeX等等,相互之間並不兼容.這給使用者和維護者都帶來很大的麻煩。為結束這種糟糕的狀況,FrankMittelbach等人成立了ATeX3項目小組,目標是建立一個最優的,有效的,統一的,標準的命令集合。即得到LaTeX的一個新版本3.這是一個長期目標,向這個目標邁出第一步就是在1994年發布的LaTeX2e。LaTeX2e採用了NFSS作為標准,加入了很多新的功能,同時還兼容舊LaTeX 2.09。LaTeX2e每6個月更新一次,修正發現的錯誤並加入前,LaTeX2e將是標準的。[1]