2010-08-29 61 views
0

我想繪製幾個簡單的柱狀圖以包含在LaTeX文檔中。在LaTeX中生成簡單的地塊

出於某種原因(除非我錯過了某些東西),似乎並沒有一種簡單的方法在LaTeX中生成條形圖。

我當然可以在Excel中生成它們並將它們保存爲PDF,但我寧願在LaTeX中動態地做它們。

我看着TikZ,但似乎對interwebs沒有人使用它的一個微不足道的條形圖(這是我需要它),和下面的代碼生成,沒有任何軸barplot:

\begin{tikzpicture}[scale=2] 
\draw[ycomb, color=gray,line width=0.5cm] 
     plot coordinates{(1,1) (2,2) (3,3)}; 
\end{tikzpicture} 

你使用什麼?我在做可怕的錯誤嗎?

+0

只是供參考,實際上是一個LaTeX StackExchange站點http://tex.stackexchange.com/。你很可能會在那裏得到更多的答案。 – jalf 2010-09-06 13:14:18

回答

0

我想說你想pgfplots:這是建立在Tikz之上作爲一個適當的繪圖界面。

+0

謝謝你,約瑟夫,你在現場。太棒了。 – Malang 2010-08-30 11:16:10

+0

沒問題:我愛'pgfplots'! – 2010-09-01 07:12:15

0

我不知道你是否熟悉gnuplot,可以生成條形圖。有一個"TikZ terminal"(輸出TikZ代碼的)gnuplot,但是,據我所知,你必須自己編譯它才能使它工作。

我想還有另一個生成pstricks(?)代碼或類似的代碼的「LaTeX終端」。

+0

我認爲這是LatexDraw – Adrien 2010-08-29 22:16:02

+0

甜 - 這看起來像我認爲我需要!謝謝! – Malang 2010-08-29 22:24:42

0

我可以指向AsymptoteWiki,Gallery)。您可以使專業外觀圖從LaTex處理離線,但LaTeX意識到。它是矢量圖形和函數圖形的完整C語言。輸出最終是封裝的postscript(eps),它可以直接顯示到LaTeX文檔中。