패키지 알고리듬2e를 사용하여 ac 스타일 함수를 조판하는 방법은 무엇입니까?

패키지 알고리듬2e를 사용하여 ac 스타일 함수를 조판하는 방법은 무엇입니까?

저는 라텍스에서 알고리즘을 입력하는 것이 매우 새롭습니다. 다음은 패키지 알고리즘2e를 사용하여 간단한 C 스타일 함수를 조판하려는 첫 번째 시도입니다.

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[ruled]{algorithm2e}
\title{algorithm}
\author{Imran Ali}
\date{June 2017}

\begin{document}
\SetStartEndCondition{(}{)}{)}\SetAlgoBlockMarkers{}{\}}%
\SetKwFunction{Square}{square}%
\SetKwBlock{square}{\{}{}%
\AlgoDisplayBlockMarkers\SetAlgoNoLine%
\begin{algorithm}
\Square(int x)
    \square{%
       result = x ** 2 \;
        }
        \KwRet{result} 
    }
\caption{C style function}
\end{algorithm}
\end{document} 

다음을 생성합니다여기에 이미지 설명을 입력하세요 현재 라텍스 컴파일러는 다음과 같이 불평하고 있습니다.

!Extra } 또는 잊어버렸습니다.

커뮤니티에서 결과를 올바르게 달성하는 방법에 대해 지적해 주시면 감사하겠습니다.

관련 정보