명명법에 나타나는 순서

명명법에 나타나는 순서

사실 2열의 명명법을 순서대로 갖고 싶었는데 결과적으로 순서대로 썼더니 순서가 맞지 않네요. 이미 nomencl 패키지를 읽었고, 표시 순서대로 정렬하고 동일하게 적용했습니다. 구조이지만 문제는 동일하게 유지됩니다. \nomencalure[order]{symbol}{meaning}을 사용하는 경우에도 마찬가지입니다. 코드는 다음과 같습니다.

\immediate\write18{makeindex \jobname.nlo -s nomencl.ist -o \jobname.nls}
\documentclass[preprint,12pt,3p,numbers,sort,compress]{elsarticle}
\usepackage{multicol}
\usepackage{framed}  
\usepackage{nomencl}
\makenomenclature
\setlength{\nomitemsep}{-\parskip}
\begin{document}

\section{Introduction}
\label{sec1}
 BLABLABLABLABLABALABABLABLABLABLAB\par 
 LABALABABLABLABLABLABLABALABABLABLAB\par
 LABLABLABALABABLABLABLABLABLABALABA

\begin{framed}
\nomenclature[01]{$x_{1}$}{parameter1}
\nomenclature[02]{$x_{2}$}{parameter2}
\nomenclature[03]{$x_{3}$}{parameter3}
\nomenclature[04]{$x_{4}$}{parameter4}
\nomenclature[05]{$x_{5}$}{parameter5}
\nomenclature[06]{$x_{6}$}{parameter6}
\nomenclature[07]{$x_{7}$}{parameter7}
\nomenclature[08]{$x_{8}$}{parameter8}
\nomenclature[09]{$x_{9}$}{parameter9}
\nomenclature[10]{$x_{10}$}{parameter10}
\nomenclature[11]{$\delta$}{parameter11}
\nomenclature[12]{$\theta$}{parameter12}
\nomenclature[13]{$\omega$}{parameter13}
\begin{multicols}{2}
\printnomenclature[1.9cm]
\end{multicols}
\end{framed}
\end{document}

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

답변1

nomenclature항목의 표시 순서를 선택적 인수로 사용합니다: \nomenclature[order number]{symbol}{description}.

\documentclass[preprint,12pt,3p,numbers,sort,compress]{elsarticle}
\usepackage{multicol}
\usepackage{framed}  
\usepackage{nomencl}

\makenomenclature
\setlength{\nomitemsep}{-\parskip}

\begin{document}

\section{Introduction}

\begin{framed}
\nomenclature[01]{$x_{1}$}{parameter1}
\nomenclature[02]{$x_{2}$}{parameter2}
\nomenclature[03]{$x_{3}$}{parameter3}
\nomenclature[04]{$x_{4}$}{parameter4}
\nomenclature[05]{$x_{5}$}{parameter5}
\nomenclature[06]{$x_{6}$}{parameter6}
\nomenclature[07]{$x_{7}$}{parameter7}
\nomenclature[08]{$x_{8}$}{parameter8}
\nomenclature[09]{$x_{9}$}{parameter9}
\nomenclature[10]{$x_{10}$}{parameter10}
\nomenclature[11]{$\delta$}{parameter11}
\nomenclature[12]{$\theta$}{parameter12}
\nomenclature[13]{$\omega$}{parameter13}

\begin{multicols}{2}
\printnomenclature[1.9cm]
\end{multicols}

\end{framed}

\end{document}

이는 다음을 생성합니다.

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

관련 정보