
저는 2열짜리 논문을 쓰고 있는데 왼쪽 열의 셀이 방정식의 왼쪽 부분을 포함하고 오른쪽 열의 셀이 방정식의 오른쪽 부분을 포함하는 2열의 표로 수식을 정리하고 싶습니다.
나는 오른쪽 열의 각 셀 내부에 있는 각 방정식의 오른쪽을 사용하여 이를 달성하고 싶습니다.
현재 내 방정식은 다음과 같습니다.
제가 사용하고 있는 소스코드는 다음과 같습니다.
\documentclass[sigconf]{acmart}
\usepackage{booktabs} % For formal tables
\usepackage{algorithmic}
\usepackage{fixltx2e}
\usepackage{algorithm}
\usepackage{enumitem}
\usepackage{multirow}
\usepackage{hhline}
\usepackage{amsmath}
\usepackage{lmodern}
\usepackage[T1]{fontenc}
\newcommand\vn[1]{\mathit{#1}} % or: \mathrm{#1}
\newcommand\Or{\mathrel{\big\Vert}}
\setcopyright{acmcopyright}
% DOI
\acmDOI{xx.xxx/xxx_x}
% ISBN
\acmISBN{978-1-4503-8104-8/21/03}
%Conference
\acmConference[SAC'21]{ACM SAC Conference}{March 22-March 26, 2021}{Gwangju, South Korea}
\acmYear{2021}
\copyrightyear{2021}
%\thispagestyle{plain}
\acmArticle{4}
\acmPrice{15.00}
\pagestyle{plain}
\settopmatter{printfolios=true}
\begin{document}
\title{test}
\author{Anonymous Author(s)}
\begin{abstract}
abstract
\end{abstract}
\maketitle
\begin{gather*}
\vn{NoCallersU} + \vn{NoCalleesU}
=\vn{Callers}^{\vn{N}}
\And \vn{Callees}^{\vn{N}} \\[1ex]
\begin{aligned}
\vn{Low}&\vn{Combination} \\
&=\bigl(\vn{Callers}^{\vn{L}} \And \bigl(\vn{Callees}^{\vn{L}}
\Or \vn{Callees}^{\vn{N}})\bigr)\bigr) \\
&\quad \Or\bigl( \vn{Callers}^{\vn{N}} \And \vn{Callees}^{\vn{L}} \bigr) \\[1ex]
\vn{Medium}&\vn{Combination}\\
&=\bigl(\vn{Callers}^{\vn{M}}\And\bigl(\vn{Callees}^{\vn{M}} \\
&\quad \Or \vn{Callees}^{\vn{L}} \Or \vn{Callees}^{\vn{N}}\bigr) \bigr) \\
&\quad \Or \bigl(( \vn{Callers}^{\vn{N}} \Or \bigl(\vn{Callers}^{\vn{L}} )
\And \vn{Callees}^{\vn{M}}\bigr)\bigr)\\[1ex]
\vn{High}&\vn{Combination}\\
&=\bigl(\vn{Callers}^{\vn{H}}\And\bigl(\vn{Callees}^{\vn{H}} \Or\vn{Callees}^{\vn{M}} \\
&\quad \Or \vn{Callees}^{\vn{L}} \Or \vn{Callees}^{\vn{N}}\bigr) \bigr) \\
&\quad\Or \bigl(\vn{Callers}^{\vn{H}}\And\bigl(\vn{Callees}^{\vn{M}} \\
&\quad \Or \vn{Callees}^{\vn{L}} \Or \vn{Callees}^{\vn{N}}) \bigr)\bigr)
\end{aligned}
\end{gather*}
\end{document}
답변1
이와 같이?
이를 위해서는 테이블이 필요하지 않습니다. 패키지 align*
에 정의된 수학 환경을 사용하면 됩니다 amsmath
.
\documentclass[sigconf]{acmart}
%\usepackage{booktabs, hhline, multirow} % For formal tables
%\usepackage{algorithmic}
%\usepackage{fixltx2e}
%\usepackage{algorithm}
%\usepackage{enumitem}
\usepackage{amsmath}
\usepackage{lmodern}
\usepackage[T1]{fontenc}
\newcommand\vn[1]{\mathit{#1}} % or: \mathrm{#1}
\newcommand\Or{\mathrel{\big\Vert}}
\begin{document}
\begin{align*}
\vn{NoCallersU} + \vn{NoCalleesU}
& = \vn{Callers}^{\vn{N}} \And \vn{Callees}^{\vn{N}} \\[1ex]
%
\vn{Low}\vn{Combination}
& = \bigl(\vn{Callers}^{\vn{L}} \And \bigl(\vn{Callees}^{\vn{L}}
\Or \vn{Callees}^{\vn{N}})\bigr)\bigr) \\
&\quad \Or\bigl( \vn{Callers}^{\vn{N}} \And \vn{Callees}^{\vn{L}} \bigr) \\[1ex]
%
\vn{Medium}\vn{Combination}
& = \bigl(\vn{Callers}^{\vn{M}}\And\bigl(\vn{Callees}^{\vn{M}} \\
&\quad \Or \vn{Callees}^{\vn{L}} \Or \vn{Callees}^{\vn{N}}\bigr) \bigr) \\
&\quad \Or \bigl(( \vn{Callers}^{\vn{N}} \Or \bigl(\vn{Callers}^{\vn{L}} ) \And \vn{Callees}^{\vn{M}}\bigr)\bigr)\\[1ex]
%
\vn{High}\vn{Combination}
& = \bigl(\vn{Callers}^{\vn{H}}\And\bigl(\vn{Callees}^{\vn{H}} \Or\vn{Callees}^{\vn{M}} \\
&\quad \Or \vn{Callees}^{\vn{L}} \Or \vn{Callees}^{\vn{N}}\bigr) \bigr) \\
&\quad\Or \bigl(\vn{Callers}^{\vn{H}}\And\bigl(\vn{Callees}^{\vn{M}} \\
&\quad \Or \vn{Callees}^{\vn{L}} \Or \vn{Callees}^{\vn{N}}) \bigr)\bigr)
\end{align*}
\end{document}
편집 (1): 두 개의 열 문서에서 방정식 형식은 한 열에 들어갈 수 있을 정도로 넓습니다. 예를 들어 다음과 같이 재구성해야 합니다.
\[
\begin{aligned}
\vn{NoCallersU} + \vn{NoCalleesU}
& = \vn{Callers}^{\vn{N}} \And \vn{Callees}^{\vn{N}} \\[1ex]
%
\vn{Low}\vn{Combination}
& = \bigl(\vn{Callers}^{\vn{L}} \And \bigl(\vn{Callees}^{\vn{L}}\\
&\quad \Or \vn{Callees}^{\vn{N}})\bigr)\bigr) \\
&\quad \Or\bigl( \vn{Callers}^{\vn{N}} \And \vn{Callees}^{\vn{L}} \bigr) \\[1ex]
%
\vn{Medium}\vn{Combination}
& = \bigl(\vn{Callers}^{\vn{M}}\And\bigl(\vn{Callees}^{\vn{M}} \\
&\quad \Or \vn{Callees}^{\vn{L}} \Or \vn{Callees}^{\vn{N}}\bigr) \bigr) \\
&\quad \Or \bigl(( \vn{Callers}^{\vn{N}} \Or \bigl(\vn{Callers}^{\vn{L}} ) \\
&\quad\And \vn{Callees}^{\vn{M}}\bigr)\bigr)\\[1ex]
%
\vn{High}\vn{Combination}
& = \bigl(\vn{Callers}^{\vn{H}}\And\bigl(\vn{Callees}^{\vn{H}} \\
&\quad \Or\vn{Callees}^{\vn{M}} \\
&\quad \Or \vn{Callees}^{\vn{L}} \Or \vn{Callees}^{\vn{N}}\bigr) \bigr) \\
&\quad\Or \bigl(\vn{Callers}^{\vn{H}}\And\bigl(\vn{Callees}^{\vn{M}} \\
&\quad \Or \vn{Callees}^{\vn{L}} \Or \vn{Callees}^{\vn{N}}) \bigr)\bigr)
\end{aligned}
\]
편집 (2): 질문을 편집한 후 방정식의 원하는 표현은 다음과 같을 수 있습니다.
\[
\begin{array}{|l|l|}
\hline
\text{combination}
& \text{definition} \\
\hline
\vn{NoCallersU} + \vn{NoCalleesU}
& \vn{Callers}^{\vn{N}} \And \vn{Callees}^{\vn{N}} \\[1ex]
\hline
\vn{Low}\vn{Combination}
& \bigl(\vn{Callers}^{\vn{L}} \And \bigl(\vn{Callees}^{\vn{L}}\\
& \Or \vn{Callees}^{\vn{N}})\bigr)\bigr) \\
& \Or\bigl( \vn{Callers}^{\vn{N}} \And \vn{Callees}^{\vn{L}} \bigr) \\[1ex]
\hline
\vn{Medium}\vn{Combination}
& \bigl(\vn{Callers}^{\vn{M}}\And\bigl(\vn{Callees}^{\vn{M}} \\
& \Or \vn{Callees}^{\vn{L}} \Or \vn{Callees}^{\vn{N}}\bigr) \bigr) \\
& \Or \bigl(( \vn{Callers}^{\vn{N}} \Or \bigl(\vn{Callers}^{\vn{L}} ) \\
&\quad\And \vn{Callees}^{\vn{M}}\bigr)\bigr)\\[1ex]
\hline
\vn{High}\vn{Combination}
& \bigl(\vn{Callers}^{\vn{H}}\And\bigl(\vn{Callees}^{\vn{H}} \\
& \Or\vn{Callees}^{\vn{M}} \\
& \Or \vn{Callees}^{\vn{L}} \Or \vn{Callees}^{\vn{N}}\bigr) \bigr) \\
& \Or \bigl(\vn{Callers}^{\vn{H}}\And\bigl(\vn{Callees}^{\vn{M}} \\
& \Or \vn{Callees}^{\vn{L}} \Or \vn{Callees}^{\vn{N}}) \bigr)\bigr) \\
\hline
\end{array}
\]
MWE는 여전히 하나의 열 문서를 생성합니다(설명에서 언급한 두 개의 열이 아님). 질문의 이 부분도 명확히 해주세요.