Re: [問題] algorithmic 指令修改

看板LaTeX (論文排版)作者時間15年前 (2010/06/29 22:56), 編輯推噓3(303)
留言6則, 3人參與, 最新討論串2/2 (看更多)
※ 引述《as123429 (AS)》之銘言: : 這是我的編碼... : \begin{algorithmic}[1] : \REPEAT : \STATE do something : \UNTIL { conditions } : \end{algorithmic} : 結果如下: : ------------------ : 1: repeat : 2: do something : 3: until : ------------------ : 想請教各位,有沒有辦法把 : 1. repeat 改成 (粗體) Do ?? : 2. until 改成 while (....) ?? : 我用 \textbf{do} 跟 \textbf{while} 編譯可以過, : 但演算法縮排的效果不見了,為什麼?? : 懇請賜教...緊急= ='' 如果你的文件裡面所有的\repeat,\until 都要改成Do,while 取巧的辦法是在preamble加上以下兩行: \renewcommand{\algorithmicrepeat}{\textbf{Do}} \renewcommand{\algorithmicuntil}{\textbf{while}} 我沒試驗,所以可能還有需要調整的地方。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.33.236.100

06/29 23:10, , 1F
解決...萬分感激^^
06/29 23:10, 1F

06/30 19:21, , 2F
請問有沒有辦法改pseudocode字型大小??
06/30 19:21, 2F
如果是改單一指令碼的字型大小,例如想把repeat改成Huge: \renewcommand{\algorithmicrepeat}{\Huge{Repeat}} ^^^^^^ 其他指令碼也可以模仿這個例子,只要把黃字部分改成想要 的指令就ok。 如果想改全部的大小, \Huge{ \begin{algorithmic}[1] \REPEAT \STATE do something \UNTIL { conditions } \end{algorithmic} } 這樣應該可以吧。 ※ 編輯: rogerli 來自: 114.33.236.100 (06/30 20:06)

07/02 00:48, , 3F
謝謝,我試了改全部大小那種,基本上 work
07/02 00:48, 3F

07/02 00:50, , 4F
不過 \huge 會讓之後所有的字型都改變,大括弧無用
07/02 00:50, 4F

07/02 00:53, , 5F
需要重新 \normalsize,即可
07/02 00:53, 5F

07/02 01:05, , 6F
{\huge{...}}這樣就不會影響後面的了。
07/02 01:05, 6F
文章代碼(AID): #1CAWcR_X (LaTeX)
討論串 (同標題文章)
文章代碼(AID): #1CAWcR_X (LaTeX)