Re: [問題] 將想要的字或是數字圈起來

看板LaTeX作者 (我不想當好人,但...)時間14年前 (2010/03/12 21:36), 編輯推噓2(200)
留言2則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《biscuit125 (築夢 逐夢 )》之銘言: : 在矩陣中有很多數字 : 舉例像是 [0.1234 0.5678], : 想問有辦法將0.1234用圈圈或是橢圓圈起來嗎? : 謝謝~ 試試看這個方法: \documentclass{article} \usepackage{pgf,pgfarrows,pgfnodes,pgfautomata,pgfheaps,pgfshade} \usepackage{tikz} \usepackage{graphicx} \newcommand{\cnum}[1]{\tikz \node[draw,circle]{#1};} \begin{document} \begin{tabular}{ccc} \cnum{0.123} &0.456 &0.789\\ 1.5678 &\cnum{1.8901} &5.337\\ \end{tabular} \end{document} 如果我沒錯,第一行的0.123和第二行的1.8901會在圓圈裡。 剛剛試過了,可行,但有點醜。以下是改進版本: \documentclass{article} \usepackage{pgf,pgfarrows,pgfnodes,pgfautomata,pgfheaps,pgfshade} \usepackage{tikz} \usepackage{graphicx} \newcommand{\rnum}[1]{\tikz \node[draw,rectangle,rounded corners=2mm]{#1};} \begin{document} \begin{tabular}{ccc} \rnum{0.123} &0.456 &0.789\\ 1.5678 &\rnum{1.8901} &5.337\\ \end{tabular} \end{document} 會把數字框在圓角長方形裡,比較整齊。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.33.236.100

03/12 22:26, , 1F
謝謝~~~ 就是這個!!!
03/12 22:26, 1F
如果沒有一定要圓形,用amsmath裡面的\boxed方框指令, 做出來的會整齊很多。 前面的方式還要去調整矩陣裡無框的數字。 ※ 編輯: rogerli 來自: 111.255.236.22 (03/12 23:30)

03/13 11:17, , 2F
再次感謝~ 用\boxed整齊好多@@"
03/13 11:17, 2F
文章代碼(AID): #1BcaDPe0 (LaTeX)
文章代碼(AID): #1BcaDPe0 (LaTeX)