2016-05-30 62 views
-1

我有tikzpicture問題。我已經在Latex中製作了我的簡歷,但有一件事情不能正常工作。在技​​能圖中,我獲得了多個條目。這是代碼。乳膠Tikzpictures多個條目

\documentclass[]{article} 
\usepackage{tikz} 
\usepackage{pgfplots} 

\begin{document} 
\begin{center} 

\begin{tikzpicture}[thick,scale=0.8, every node/.style={scale=0.8},every node/.style={font=\sffamily}] 
\begin{axis}[title = \textbf{Sprachen}, 
xbar, 
y axis line style = { opacity = 0 }, 
axis x line  = none, 
tickwidth   = 0pt, 
%enlarge y limits={abs=1cm}, 
enlarge x limits = 0.02, 
symbolic y coords = { Französisch, Englisch, Deutsch}, 
%nodes near coords, 
xmin=0, 
xmax=1, 
] 
\addplot coordinates { 
    (1,Deutsch) 
    (0.65,Englisch) 
    (0.3,Französisch) 
}; 

%\legend{Topics} 
\end{axis} 
\node[text width=3cm] at (1.5,-0.5) 
{Grundkennt.}; 
\node[text width=3cm] at (5.25,-0.5) 
{gut}; 
\node[text width=3cm] at (7.4,-0.5) 
{sehr gut}; 
\draw (2.5,0.1) -- (2.5, 5.5); 
\draw (5,0.1) -- (5, 5.5); 
\end{tikzpicture} 
\end{center} 
\end{document} 

Multiple entries

Example 我希望你們中的一個可以幫助我。

格爾茨之道

+0

相反,應該在專用堆棧交換站點詢問LaTeX問題:http://tex.stackexchange.com – Adriaan

+0

好的,明天我會這樣做。非常感謝你。 – Michael

回答

1

取消對

enlarge y limits={abs=1cm}, 

,它應該工作,或者你希望有不同的距離?那就試試這個代碼:

\documentclass[]{article} 
\usepackage{tikz} 
\usepackage{pgfplots} 

\begin{document} 
    \begin{tikzpicture}[thick,every node/.style={font=\sffamily}] 
\begin{axis}[ title=\textbf{Sprachen}, 
xbar, 
width=12cm, height=3.5cm, enlarge y limits=0.5, 
y axis line style = { opacity = 0 }, 
axis x line  = none, 
tickwidth   = 0pt, 
%xlabel={\#participants}, 
symbolic y coords={Französisch, Englisch, Deutsch}, 
ytick=data, 
%nodes near coords, 
nodes near coords align={horizontal}, ] 
\addplot coordinates {(1,Deutsch) (0.65,Englisch) (0.3,Französisch)}; 
\end{axis} 
    \node[text width=3cm] at (1.5,-0.5) 
    {Grundkennt.}; 
    \node[text width=3cm] at (5.25,-0.5) 
    {gut}; 
    \node[text width=3cm] at (7.4,-0.5) 
    {sehr gut}; 
    \draw (2.5,0.1) -- (2.5, 1.95); 
    \draw (5,0.1) -- (5, 1.95); 

    \end{tikzpicture} 
\end{document} 

我不得不重新編寫,並使用從this page作爲模板的示例。我仍然不知道是什麼造成了這個重複的語言標籤。但是這個解決方案應該可以解決它並減少了距離。

順便說一句,如果你正在尋找一個很好的模板在LaTeX的簡歷在Overleaf看(我喜歡moderncv)。

+0

你說的對,但仍然有一點問題。我認爲這個距離很重。我添加一個示例圖片看看它。第一個圖形應該與其他圖形相同。非常感謝您提前! – Michael

+0

如果你沒有在y極限內取絕對值,該怎麼辦?將在我的午休時間玩它 – 5th

+0

我已經嘗試過,但然後條目將出現兩次。這是一個奇怪的行爲。預先感謝您花時間處理這個問題。 – Michael