在 Easylist 中选择单个项目的要点

在 Easylist 中选择单个项目的要点

由于我找不到足够可定制的笔记软件,我决定制作一个 LaTeX 模板来做这件事。我发现 EasyList 软件包可以快速创建列表,但我无法更改单个项目的项目符号类型。

所以我的问题是,我们是否可以通过仅在该行的声明中指定来更改 EasyList 中单个项目的项目符号类型?

例如

\documentclass[pdftex,10pt]{article}
\usepackage[ampersand]{easylist}

\begin{document}

\begin{easylist}[itemize]
    & This is a bullet
    & This is also a bullet
    & Can I make only this one to be a check-box? Maybe through something like &[checkbox]
\end{easylist}

\end{document}

答案1

如果您希望每个项目使用不同的符号,easylist那么我认为您需要为每个列表级别设置不同的符号。要实现这一点,您需要:隐藏计数器,关闭缩进,然后使用来Style指定每个符号:

\documentclass{article}
\usepackage{xcolor,amssymb}
\usepackage[ampersand]{easylist}
\begin{document}

\begin{easylist}
  \ListProperties(Hide=100,Progressive=0cm,%
      Style1*=\textbullet,%
      Style2*=$\ast$,%
      Style3*=$\square$)
  & First thingy    % a bullet
  & Second thingy   % another bullet
  &&& Third thingy  % a square
  && Fourth thingy  % a *  
\end{easylist}    
\end{document}

抱歉,从这台电脑上发布图片有点棘手,但这个方法可行。符号后的间距需要一些帮助,但手册中有示例,所以你应该能够解决它。

另一种方法是插入如下行

\ListProperties(Style1*=\#)

easylist每当您想要更改符号时,都可以将其输入到您的系统中。

我同意这两个选项都不是特别容易,但我猜测该包的作者没有想到这个特殊的用例。

相关内容