기본 글꼴을 tikz 순서도로 설정

기본 글꼴을 tikz 순서도로 설정

저는 라텍스와 tikz의 초보자이며 .sty 템플릿을 사용하여 문서 전반에 걸쳐 기본 글꼴 등을 설정하고 있습니다(대학 요구 사항). 이렇게 하면 모든 기본 텍스트가 평소보다 약간 커지고 1.5줄 간격이 추가됩니다.

그러나 나는 tikz를 사용하여 별도의 라텍스 파일에 성공적으로 구축한 순서도를 추가하고 싶습니다. 문제는 코드를 다른 문서(템플릿이 있는 문서)에 붙여넣으면 순서도 내부의 텍스트가 해당 문서의 기본값(더 크고 1.5줄 간격)으로 변경된다는 것입니다. 분명히 이로 인해 순서도의 모든 프로세스 상자가 더 커지고 더 이상 페이지에 맞지 않습니다. tikz 모양의 글꼴만 라텍스 기본값으로 변경하는 방법이 있나요? tikz 모양에 줄 간격을 추가하거나 글꼴을 변경하는 방법을 찾았지만 라텍스 기본값(해당 문서의 기본값이 아님)으로 설정하는 방법을 찾을 수 없습니다.

감사해요. 귀하의 도움에 크게 감사드립니다.

답변1

cfr의 의견을 약간 확장하면 다음과 같습니다.

\documentclass[17pt]{extarticle}
\usepackage[doublespacing]{setspace}
\usepackage{tikz}
\usepackage{kantlipsum}
\begin{document}
\kant[1]
\begin{tikzpicture}[every node/.style={font=\small\singlespacing}]
\node [text width=12cm] {\kant[1]};
\end{tikzpicture}

\kant[3]
\end{document}

여기에 이미지 설명을 입력하세요

답변2

...
\usepackage[doublespacing]{setspace}
...
\begin{tikzpicture}
\node {\parbox{12cm}{\small\singlespacing\kant[1]}};
\end{tikzpicture}

여기에 이미지 설명을 입력하세요

관련 정보