![更改 fancytabs 中的值](https://linux22.com/image/253749/%E6%9B%B4%E6%94%B9%20fancytabs%20%E4%B8%AD%E7%9A%84%E5%80%BC.png)
我在 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