更改 fancytabs 中的值

更改 fancytabs 中的值

我在 Windows 7 (64) 上使用 MiKTeX 2.9,并安装了 XeLaTeX 和 Texmaker 编辑器。对于我儿子幼儿园的地址簿,我想使用它fancytabs作为拇指索引。该软件包运行良好,并生成了文档中描述的拇指索引。但是,我不明白如何更改软件包的预设。

我对 TikZ 和 LaTeX 中的语法有一些经验,但遗憾的是,对编程只有基本的了解。我怀疑这可能是为什么我在阅读 Raphael Pinson 的fancytabs文档时无法回答以下问题的原因:我究竟如何更改包的参数之一以用于给定的文档?\fancytabsStyle例如,默认值是\Large\scshape。如何在序言中更改此默认值,以便例如不再使用小型大写字母?我尝试通过在之后添加以下内容来更改此参数的“变量”和“访问器”(这些是文档“2 实现”中的术语)\usepackage{fancytabs}

\newcommand{\tab@style}{\Large}

我也试过

\usepackage{fancytabs}
\renewcommand{\tab@style}{\Large}

并且我也尝试在 之后添加\newcommand{\tab@style}{\Large}或。\renewcommand{\tab@style}{\Large}\begin{document}

我怀疑我忘记了使用命令的一些基本原理。如果有人能告诉我如何更改单个参数,fancytabs我将不胜感激。

答案1

看来“官方”的方式是

\fancytabsStyle{\Large}

就像\fancytabsStyle内部使用的那样\renewcommand{\tab@style},如果将更改后的定义括在\makeatletter/中,第二种方法也应该有效\makeatother(参见\makeatletter 和 \makeatother 起什么作用?):

\makeatletter
\renewcommand{\tab@style}{\Large}
\makeatother

相关内容