TikZ-cd로 그린 두 개의 다이어그램이 있는데, 이를 나란히 놓고 싶습니다. 그러나 두 다이어그램의 코드 사이에 빈 줄을 두지 않았음에도 불구하고 여전히 서로 위/아래에 나타납니다.
MWE는 다음과 같습니다.
\documentclass[12pt]{article}
\usepackage[margin=20mm]{geometry} %changes margins
\usepackage{mathrsfs} % fancy maths latters
\usepackage{amsmath} %improves equation environment
\usepackage{tikz-cd} %diagrams
\usepackage{subcaption} %side by side diagrams
\usepackage{caption} %customises captions
\title{Side-by-Side Diagrams MWE}
\begin{document}
\maketitle
Here are two diagrams that I would like to have side-by-side:
\begin{figure}[h!]
\centering
\begin{tikzcd}[column sep=small]
\mathscr{L}_{1} & & \mathscr{L}_{2}\\
& p_{1} \arrow[lu] \arrow[ru] &\\
& \text{Argument} \arrow[u] &\\
\end{tikzcd} \caption{Many-one pluralism.}
\begin{tikzcd}[column sep=small]
\mathscr{L}_{1} & & \mathscr{L}_{2}\\
p_{1} \arrow[u] & & p_{2} \arrow[u]\\
& \text{Argument} \arrow[lu] \arrow[ru] &\\
\end{tikzcd} \caption{One-many pluralism.}
\end{figure}
\end{document}
출력은 다음과 같습니다.
또한 미니 페이지, 하위 플로트(예:두 개의 다이어그램이 나란히 있음) 및 하위 캡션 패키지(예:미니페이지에 TikZ 그림을 나란히 배치하기) 문제를 해결하려고 시도했지만 각각의 경우에 많은 오류가 발생했습니다... (아마도 이 패키지는 TikZ와 호환되지만 TikZ-cd는 호환되지 않을까요?) 도움을 주셔서 감사합니다!
답변1
를 다음으로 floatrow
대체할 수 있도록 하면 을(를) 사용하여 가질 수 있습니다 .&
\&
\documentclass[12pt]{article}
\usepackage[margin=20mm]{geometry} %changes margins
\usepackage{mathrsfs} % fancy maths latters
\usepackage{amsmath} %improves equation environment
\usepackage{tikz-cd} %diagrams
\usepackage{subcaption} %side by side diagrams
\usepackage{caption} %customises captions
\usepackage{floatrow}
\title{Side-by-Side Diagrams MWE}
\author{I. Ego}
\begin{document}
\maketitle
Here are two diagrams that I would like to have side-by-side:
\begin{figure}[h!]
\tikzset{column sep=small, ampersand replacement=\&}
\begin{floatrow}
\centering
\ffigbox{\begin{tikzcd}
\mathscr{L}_{1} \& \& \mathscr{L}_{2}\\
\& p_{1} \arrow[lu] \arrow[ru] \&\\
\& \text{Argument} \arrow[u] \&\\
\end{tikzcd}}{\caption{Many-one pluralism.}}
\ffigbox{\begin{tikzcd}
\mathscr{L}_{1}\& \& \mathscr{L}_{2}\\
p_{1} \arrow[u] \& \& p_{2} \arrow[u]\\
\& \text{Argument} \arrow[lu] \arrow[ru] \&\\
\end{tikzcd}}{\caption{One-many pluralism.}}
\end{floatrow}
\end{figure}
\end{document}