Easylist를 사용하고 하나의 항목 글머리 기호를 비워 둡니다.

Easylist를 사용하고 하나의 항목 글머리 기호를 비워 둡니다.

그래서 체크박스를 사용한 체크리스트가 있습니다. 선택하고 싶은 들여쓰기된 체크박스가 여러 개 있기 때문에 가끔씩 체크박스가 없도록 만들고 싶습니다. 알겠어요Easylist에서 단일 항목의 글머리 기호 선택

두 번째 것과 매우 가까워졌습니다.\ListProperties(Style1*=)

그렇다면 확인란으로 돌아가려면 어떻게 해야 합니까? Google은 확인란의 스타일 이름이 무엇인지 찾는 데 도움을 주지 않았습니다.

\documentclass[12pt,letterpaper]{article}
\usepackage{multicol}
\usepackage{multienum}
\usepackage{comment}
\usepackage[at]{easylist}
\usepackage[english]{babel}
\usepackage[top=.5in, bottom=1.5in, left=1.5in, right=1in]{geometry}
\begin{document}
\begin{easylist}[checklist]
@ First thing
@ Thing I want indented but no checkbox
@@ Sub things I want with checkbox
@@ Sub things I want with checkbox
@ New thing I want with checkbox
@ Another thing I want without checkbox
@@ Another thing I want without checkbox
@@@ Sub thing with checkbox
@@@ Sub thing with checkbox
@@ Another thing without checkbox
\end{easylist}
\end{document}

easylist를 사용하여 예제 라텍스를 추가했습니다. 하고 싶은 일을 나열했는데..

이것이 현재 출력이다

전류 출력

이것이 내가 원하는거야

내가 원하는 것

답변1

이 답변은 easylist를 사용하지 않지만 실제로 원하는 것을 수행한다고 생각합니다.

첫 번째 해결책은 독립형 매크로를 사용하는 것입니다.

\documentclass{article}
\usepackage{wasysym}
\usepackage{xparse}

\NewDocumentCommand\myboxcmd{mom}{%
    \indent\hspace{#1} \IfValueT{#2}{$\Box$}\IfValueF{#2}{\phantom{$\Box$}} #3\hfill\break
}
\begin{document}
    \myboxcmd{1em}[]{Title}
    \myboxcmd{2em}{Title}
    \myboxcmd{2em}[]{Title}
    \myboxcmd{3em}{Title}
    \myboxcmd{3em}[]{Title}
\end{document}

이 명령은 원하는 들여쓰기인 첫 번째 필수 인수를 취하고 두 번째 인수는 선택 사항이며 이를 포함하면 상자가 제공됩니다. 세 번째는 필수사항이며 제목입니다.

두 번째 솔루션은 목록을 제공합니다.

\documentclass{article}
\usepackage{wasysym}
\usepackage{xparse}
\usepackage{enumitem}

\newlist{checkbox}{description}{1}
\setlist[checkbox]{font=\normalfont,leftmargin=2em}
\NewDocumentCommand\aBox{omm}{%
    \item[\hspace{#2}\IfValueT{#1}{$\Box$}\IfValueF{#1}{\phantom{$\Box$}}] #3
}

\begin{document}

    \begin{checkbox}
        \aBox[]{1em}{Test}
        \aBox[]{2em}{Test}
        \aBox{2em}{Test}
        \aBox[]{2em}{Test}
    \end{checkbox}

\end{document}

여기서 첫 번째 인수는 선택 사항이며 이를 포함하면 상자가 제공됩니다. 두 번째 인수는 원하는 들여쓰기이고 세 번째 인수는 제목입니다.

easylist를 사용하지 않는 동안 이것은 귀하가 요청한 것으로 생각되는 것을 제공하는 것 같습니다. 결과

관련 정보