{xkeyval} is for questions dealing with additional macros for setting keys. This package is an extension of the `keyval` package.

learn more… | top users | synonyms

6
votes
1answer
284 views

Do I really have to initialize xkeyval’s key manually?

If I define some (many) keys with xkeyval do I really have to initialize them to use them if the key is not set explicitly? \documentclass{article} \usepackage{xkeyval} \makeatletter ...
8
votes
3answers
1k views

How to write a class that accepts an optional key-value pair?

a user-defined class: \ProvidesClass{preview}[2012/12/15 v 0.01 class for creating a tight PSTricks diagram] \DeclareOption*{\PassOptionsToClass{\CurrentOption}{article}} \ProcessOptions\relax ...
5
votes
1answer
3k views

xkeyval error: 'defernums' undefined in families

Relative noob in LaTeX, and I'm trying to adapt an existing (public) template (with attribution) to my own needs, and the first step is gutting all the project specific code and setting up the ...
2
votes
1answer
373 views

xkeyval example does not compile

I have read the docs and the tutorial about kvoptions and xkeyval but I can not get my xkeyval example to compile. This is the error: ! LaTeX Error: Missing \begin{document}. See the LaTeX manual or ...
46
votes
17answers
3k views

A big list of every keyval package

I lose track of all the different keyval packages. Can we maintain a list here? (Community wiki, one package per answer with a brief description of scope. I've started things off but need help ...
6
votes
1answer
490 views

xkeyval declaring package option keys that are choice keys or boolkeys

xkeyval provides \DeclareOptionX which effectively defines a key like \define@key does but that can be used as a package option. How can I \DeclareOptionXs that behave like \define@choicekey or ...
1
vote
1answer
2k views

Help with xkeyval crashing pax/pdfpages

I'm preparing a document, and after trying to load some of my self-made style files, it started crashing. It is apparently the same problem as in [texhax] latest xkeyval breaks pdfpages and ...
4
votes
1answer
1k views

Strip one level of braces for using keyval-value within nested keyval

I have defined my own figure command using xkeyval and I want to pass arguments for the nested \includegraphics as one of its keyvalues (maybe I stripped too much code, but I hope you get the idea): ...
2
votes
1answer
1k views

xkeyval error when I try to use fontspec and OpenType fonts in XeLaTeX

I can't seem to get XeLaTeX to load OpenType fonts using \fontspec. Section 4.2 of the fontspec documentation says that I need to load OpenType fonts by filename rather than font name, but when I ...
15
votes
3answers
4k views

A package template using xkeyval?

I would like to write a package offering a number of commands. The package should accept options, and some of these options should be available as command options. Usage should be as follows: ... ...
2
votes
1answer
913 views

Chemstyle xkeyval error

I recently installed texlive-science from the Ubuntu repos and received the following error when I compile: ! Package xkeyval Error: `load-configurations' undefined in families `key'. LaTeX works ...