{xkeyval} is for questions dealing with additional macros for setting keys. This package is an extension of the package {keyval}.
33
votes
17answers
2k 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 ...
20
votes
4answers
319 views
Does the order of specified key-values matter?
The following screen shot shows how the order of specified key-values affects the output.
When using dx=\psPiH,xunit=\psPi.
When using xunit=\psPi,dx=\psPiH.
Minimal Working Example
...
11
votes
3answers
1k 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:
...
...
7
votes
3answers
236 views
how to ``open'' the curly bracket in a macro?
In tikz, the macro \draw accept a optical argument of parameters separated with comma, e.g.
\draw[->, red] (0, 0) -- (1, 1)
I have a self defined macro, in which I want to pass a macro as this ...
7
votes
3answers
257 views
How to define a key=value that has an equivalent boolean value key
Assume you're defining a key=value align for some environment realign that you'll use in the following way:
\usepackage{xkeyval}% http://ctan.org/pkg/xkeyval
\newenvironment{realign}[1][]
...
7
votes
3answers
458 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
...
6
votes
2answers
278 views
xkeyval: how to use default key value?
I am trying to use the xkeyval package to include key arguments in a new environment. It seems to work except for default values. Here's my best try so far:
\documentclass{article}
...
6
votes
1answer
192 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
...
5
votes
1answer
1k 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 ...
4
votes
1answer
92 views
pass xkeyval option to class
I have read about passing options to classes in this thread, but do not understand what I'm doing wrong. My class is defined like so, using xkeyval and based on memoir.
\NeedsTeXFormat{LaTeX2e}
...
4
votes
1answer
56 views
How to make xkvview record keyreader defined keys?
Since keyreader is based on xkeyval i wonder if it’s possible to make it wokr with xkvview which comes with xkeyval.
\documentclass{scrartcl}
\usepackage{xkvview}
\usepackage{keyreader}
...
3
votes
3answers
174 views
Using a macro evaluating to a set of xkeyval arguments as argument to another command
I am trying to code a macro that adds xkeyval arguments contained in a macro to a list of default xkeyval arguments.
The following minimal example explains better what I want to do.
...
3
votes
1answer
135 views
Programming with LaTeX xkeyval
I have assigned to do the following task. Since I am not good at Latex I am wondered its possibilities.
I would like to assign parameter while developing document.
EX:
file1.tex
\chapter ...
3
votes
2answers
103 views
How do I define tikz styles with a xkeyval command?
I would like to write a command which allows the user to change tikz styles. My code goes like this:
\documentclass{article}
\usepackage{tikz,xkeyval}
\makeatletter
\def\DEFstyle{}
...
3
votes
1answer
147 views
How to define package options in a command (for reuse)?
I need some options of the listings package several times in my document. I am thus wondering if one can define (and later change) these options once somewhere in the preamble via a command/macro, for ...
3
votes
1answer
44 views
Passing arguments to a .sty-file - a specific case
After having plowed through (i.e. read and trimmed down the given examples in an attempt to apply them to my case) these documentations and guides:
Implementing key-value input: An introduction
The ...
3
votes
2answers
43 views
Resolve xkeyval key from a definition
How can I resolve an xkeyvalue from a definition? The code
\documentclass{article}
\usepackage{xkeyval}
\define@key{mykeys}{foo}[foo-default]{\def\x{Key 'foo' does nothing}}
...
3
votes
1answer
205 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 ...
3
votes
1answer
532 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):
...
3
votes
1answer
57 views
Problem with package gmp (or with xkeyval?)
I use the "gmp" package which allows to insert MetaPost coding (placed inside an mpost or mpost* environment) in a LaTeX source file. In few words, it does approximately the same job as other packages ...
2
votes
1answer
705 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 ...
2
votes
1answer
265 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 ...
2
votes
1answer
628 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 ...
2
votes
1answer
63 views
xkeyval's \presetkeys
Please is there a way to avoid xkeyval package bombing out in endless loop, as implied by the following simplified case?
\documentclass{article}
\usepackage{xkeyval}
\makeatletter
...
1
vote
1answer
475 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 ...
1
vote
0answers
60 views
Enable and disable contents of \chapter command
I have large set of contents for the user. For a different user I would like to show different contents. For this I would like to produce different output by showing and not showing some of the ...
-1
votes
2answers
324 views
The graphicx package [closed]
The following may interest the LaTeX3 Team, but I would first like to hear the views of other people (especially that I haven't followed every line of implementation of graphicx).
The following ...
