チェックボックスを使ったチェックリストがあります。インデントされたチェックボックスがいくつかあるので、チェックボックスを使わないようにしたいのです。Easylist で単一項目の箇条書きを選択する
2 番目に非常に近いものになります。\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 でサンプルの LaTeX を追加しました。やりたいことをリストアップしたと思います...
これが現在の出力です
これが私が欲しいもの
答え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}
このコマンドは、必要なインデントである最初の必須引数を取ります。2 番目はオプションであり、これを含めるだけでボックスが表示されます。3 番目は必須であり、タイトルです。
2 番目の解決策ではリストが提供されます。
\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}
ここで、最初の引数はオプションであり、これを含めるだけでボックスが表示されます。2 番目の引数は必要なインデント、3 番目の引数はタイトルです。
easylist を使用していませんが、これはあなたが求めていたものを提供しているようです。