섹션에서 paralist 항목을 참조하십시오.

섹션에서 paralist 항목을 참조하십시오.

하위 섹션 대신 paralist'을 사용하고 있습니다 . asparaenum하지만 가끔은 항목을 언급하고 싶습니다 asparaenum. MWE는 다음과 같습니다.

\documentclass[11pt]{book}
\usepackage{paralist}%
\usepackage{hyperref}
\usepackage{cleveref}
\begin{document}
\chapter{The First}\label{1-0}
\section{One}\label{1-1}
\begin{asparaenum}
\item%1
Some stuff
\item%2
Important Stuff
\end{asparaenum}
Occasionally, I would like to refer to just the item Important Stuff in \Cref{1-1} \nameref{1-1} rather than to the whole section 1.
\end{document}

답변1

예를 들어 항목 뒤에 라벨을 추가한 \item\label{1-1-2}%2 Important Stuff다음 이를 참조 해 보세요.\ref{1-1-2}

\verb+paralist+ 패키지 6페이지에서 발췌:

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

귀하의 예에서 :

\documentclass[11pt]{book}
\usepackage{geometry}

\usepackage{paralist}%
\usepackage{hyperref}
\usepackage{cleveref}

\usepackage{lipsum}
\begin{document}
\chapter{The First}\label{1-0}

Excerpt from \verb+paralist+ package, page 6:

\noindent\rule{\linewidth}{1pt}
As an example, we use \verb+asparaenum+ within this paragraph.
    \begin{enumerate}
\item   Every \verb+\item+ is basically set as a separate paragraph. The second
line is not indented (this is a feature, not a bug).
\item   The next \verb+\item+ looks like this and is labeled.
    \end{enumerate}
The example was produced by the following piece of code:
\begin{asparaenum}
\item Every \dots
\item The next \dots \label{pl1}
\end{asparaenum}
By saying \verb+\ref{pl1}+ we get \ref{pl1}.

The \verb+inparaenum+ environment formats an enumerated list within a paragraph, just like the one in the introduction.

The example in the introduction was set by the following commands:
\begin{verbatim}
\dots of an enumerated environment that
    \begin{inparaenum}[(a)]
    \item can be used within paragraphs,
    \item takes care of enumeration and
    \item has items that can be referenced. \label{pl2}
    \end{inparaenum}
Another posting mentioned ...
\end{verbatim}
By saying \verb+\ref{pl2}+ we get c.

\noindent\rule{\linewidth}{1pt}

\section{One}\label{1-1}
In your case:
    \begin{asparaenum}
\item   Some stuff
\item\label{item:1-1-2} Important Stuff
    \end{asparaenum}
Occasionally, I would like to refer to just the item \emph{Important Stuff}, e.g \cref{item:1-1-2} in above list \dots

\section{Two}\label{1-2}
With use referencing some list item, you should be aware that when you do again like in the following case:
    \begin{asparaenum}
\item   Some stuff second time
\item\label{item:1-2-2} Important Stuff again
    \end{asparaenum}
the  \emph{Important Stuff again} has the same \verb+\cref+ mark as before, but corect hyperlink, e.g \cref{item:1-2-2},

\lipsum[2]


\newpage\noindent
which work correctly  from any part of document, e.g see \cref{item:1-2-2} on the page \pageref{item:1-2-2}!

\lipsum[3]
\end{document}

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

답변2

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

프리앰블에 다음을 입력합니다.

\crefname{aspar}{Important Item}{Important Items}
\Crefname{aspar}{Important Item}{Important Items}
\crefformat{aspar}{Important Item #1}
\newcommand{\labelasp}[1]{\label[aspar]{#1}} % a new command for custom referncing important items

식별할 패키지 aspar의 새 라벨 유형은 어디에 있습니까? 중요한 항목을 식별하는 데 사용할 수 있는 새로운 명령입니다. 소개하고 싶은 이름으로 변경할 수 있지만 복수형과 단수형을 올바르게 설정했는지 확인 하세요.cleveref\labelaspImportant Item

전체 코드는 다음과 같습니다.

\documentclass[11pt]{report}
\usepackage{paralist}
\usepackage{hyperref}
\usepackage{cleveref}


\crefname{aspar}{Important Item}{Important Items}
\Crefname{aspar}{Important Item}{Important Items}
\crefformat{aspar}{Important Item #1}
\newcommand{\labelasp}[1]{\label[aspar]{#1}} % a new command for custom referncing important items


\begin{document}

\chapter{The First}\label{1-0}
\section{One}\label{1-1}


\begin{asparaenum}
\item Some stuff
\item \labelasp{imp1}
Important stuff 2
\item \labelasp{imp2}
Important stuff 3
\item \labelasp{imp3}
Important stuff 4


\end{asparaenum}


Now you can refer to \cref{imp1} in page \labelcpageref{imp1} or multiple \cref{imp2,,imp3,,imp1} in \cref{1-1}. 


\end{document}

관련 정보