行者
行者
这家伙很懒,什么也没写!

注册于 4年前

回答
29
文章
0
关注者
1

设置 after-item-skip 选项。

\documentclass{ctexart}
\usepackage{tasks}
\begin{document}
默认间距:
\begin{tasks}(2)
\task 列表项1
\task 列表项2
\task 列表项3
\task 列表项4
\end{tasks}

0pt间距:
\begin{tasks}[after-item-skip=0pt](2)
  \task 列表项1
  \task 列表项2
  \task 列表项3
  \task 列表项4
\end{tasks}

-5pt 间距
\begin{tasks}[after-item-skip=-5pt](2)
\task 列表项1
\task 列表项2
\task 列表项3
\task 列表项4
\end{tasks}
\end{document}

image.png

另,tasks 宏包的中文译介参见
https://www.latexstudio.net/index/details/index/mid/2249.html

  % 导言区
  \usepackage{tocloft}
  \setlength{\cftchapindent}{0cm}
  \setlength{\cftsecindent}{0cm}
  \setlength{\cftsubsecindent}{0cm}
  \setlength{\cftsubsubsecindent}{0cm}

Snipaste_2022-11-05_21-00-45.png

另,tocloft 宏包的中译本见:https://www.latexstudio.net/index/details/index/mid/1547.html

如果不限定 tabularray 宏包,nicematrix 宏包的 rowcolors 命令也许可以实现,请自行测试:

Snipaste_2022-10-25_00-04-15.png

Snipaste_2022-10-25_00-04-37.png

\documentclass{ctexart}
\usepackage{linegoal}
\usepackage{zhlipsum}
\setlength{\parindent}{0em}
\newenvironment{hangup}
{\hangindent=\dimexpr\linewidth-\linegoal}%
{}
\begin{document}
注意事项:
\begin{hangup}%
  \zhlipsum[1]
\end{hangup}
\end{document}

运行效果如下:

image.png

\usepackage{ctex}

\usepackage{fancyhdr}
\fancypagestyle{preContent}{
  \fancyhead{}
  \renewcommand\headrulewidth{0pt}
  \fancyfoot[C]{\thepage}
}

\fancypagestyle{zhengwen}{
  \fancyhead{}
  \renewcommand\headrulewidth{0pt}
  \fancyfoot[c]{第~\thepage~页~~}
}

\begin{document}
  \frontmatter
  \fancypagestyle{plain}{
  \fancyhf{}
  \fancyfoot[C]{\thepage}
  \renewcommand{\headrulewidth}{0pt}
  }
  \pagestyle{preContent}
  \tableofcontents
  \mainmatter
  
  \fancypagestyle{plain}{
    \fancyhf{}
    \fancyfoot[C]{第~\thepage~页}
    \renewcommand{\headrulewidth}{0pt}
  }
  \pagestyle{zhengwen}
  \chapter{你好}
  \section{你好啊}
  \section{你好啊}
  \section{你好啊}
  \section{你好啊}
  \chapter{你好}
  \section{你好啊}
  \section{你好啊}
  \section{你好啊}
  \section{你好啊}
  \chapter{你好}
  \section{你好啊}
  \section{你好啊}
  \section{你好啊}
  \section{你好啊}
  \chapter{你好}
  \section{你好啊}
  \section{你好啊}
  \section{你好啊}
  \section{你好啊}
  \chapter{你好}
  \section{你好啊}
  \section{你好啊}
  \section{你好啊}
  \section{你好啊}
  \chapter{你好}
  \section{你好啊}
  \section{你好啊}
  \section{你好啊}
  \section{你好啊}
  \chapter{你好}
  \section{你好啊}
  \section{你好啊}
  \section{你好啊}
  \section{你好啊}
  \chapter{你好}
  \section{你好啊}
  \section{你好啊}
  \section{你好啊}
  \section{你好啊}
  \chapter{你好}
  \section{你好啊}
  \section{你好啊}
  \section{你好啊}
  \section{你好啊}
\end{document}```

也可以用 pbox 宏包实现:

\documentclass{ctexart}
\usepackage{pbox}
\begin{document}  
  \centering
  “\pbox[t]{\linewidth}{
    床前明月光,\\
    疑是地上霜。\\
    举头望明月,\\
    低头思故乡。”}
\end{document}

image.png

可以尝试瞿毅编写的 spbmark 宏包,文本和数学模式下均可用,而且有很多自定义的选项。

\documentclass{ctexart}
\usepackage{spbmark}
\begin{document}
  hydrothermal\super{水热}
\end{document}

image.png

可以看看这个:用 xstring 宏包实现仅显示年份和月份的时间形式,https://latexstudio.net/index/details/index/mid/1932.html
主要代码如下:

\usepackage{xstring}
\StrBefore{\zhtoday}{月}月

image.png

暂时仅解决了第2个问,详见【用 forest 宏包画“大括号”图】,https://latexstudio.net/index/details/index/ids/1894
image.png

在 ctex 的文类(不含 beamer)中,默认将行距伸展(系数)

\baselinestretch

设置为 1.3,在 article 中,其默认值是1。可以通过

\renewcommand{\baselinestretch}{1}

命令修改。

发布
问题