라텍스의 PGF/TIKZ 그래픽에서 글꼴 크기를 제어하는 방법은 무엇입니까?
문제
PGF/Tikz에서 그래프를 만들고 있습니다. 내 문서에서 이것을 사용하면 규모가 늘어나고, 몇몇은 환경과 같은 미니 지/하위 피그에 있습니다. 이런 일이 발생하면 글꼴 크기는 그래픽으로 스케일링되어 매우 작거나 읽을 수 없습니다. 나는 매뉴얼을 겪었지만 지금까지 이것을 통제하려는 시도에 실패했습니다.
글꼴 크기를 직접 설정하는 방법이 있습니까? 어떤 옵션이 있습니까?
아래에 제공된 ASWER 중 하나는 TikzPicture 환경 내에서 글꼴 크기를 지정하기 위해 Tikzstyle 글꼴 옵션을 사용하는 방법을 보여줍니다.
지금은 사용 중입니다.
\beginppgfgraphicnamed{graph}
\input{graph.tex}
\endpgfgraphicnamed
TikzPicture 환경은 입력 파일에 사용됩니다. 내가 사용하는 설정에서 글꼴 크기를 지정할 어쨌든 있습니까? 이것이 아마도 문제일까요? Graph.tex 파일은 다른 프로그램을 통해 자동으로 생성됩니다.
개별 그래픽의 글꼴 크기를 설정하는 것 외에도 모든 Tikz 그래픽의 글꼴 크기를 전 세계적으로 설정할 수있는 매개 변수를 갖는 것이 이상적입니까? 문제는 스케일링이라고 생각합니다 미니 지 또는 서브 피그.
많은 감사,
어치
해결책
\begin{tikzpicture}
\tikzstyle{every node}=[font=\small]
\end{tikzpicture}
모든 노드에서 글꼴 크기 제어를 제공합니다.
다른 팁
더 나은 컨트롤은 scalefnt 패키지를 사용하는 것입니다.
\usepackage{scalefnt}
...
{\scalefont{0.5}
\begin{tikzpicture}
...
\end{tikzpicture}
}
나는 Mica의 방식이 대답의 순위를 가질 자격이 있다고 생각합니다. 왜냐하면 의견처럼 충분히 보이지 않기 때문입니다.
\begin{tikzpicture}[font=\small]
당신은 또한 사용할 수 있습니다 :
\usepackage{anyfontsize}
의 큰 장점 anyfontsize
패키지 오버 scalefnt
전체를 동봉 할 필요가 없습니까? {tikzpicture}
a \scalefont
환경.
그냥 추가 \usepackage{anyfontsize}
서문은 글꼴 스케일링 마법이 발생하는 데 필요한 모든 것입니다.
\begin{tikzpicture}
\tikzstyle{every node}=[font=\fontsize{30}{30}\selectfont]
\end{tikzpicture}