Directory macros/latex/contrib/tikzquests
tikzquests
A parametric questions' repository.
For more details, see the documentation, tikzquests.pdf
Requirements
- none besides a fairly recent LaTeX distribution as recent as 2022/06/01
(with the new in kernel ProcessKeyOptions and NewDocumentCommand)
Installation
The stable version is available at CTAN.
Usage
Stable version
Just place
\usepackage{tikzquests}
in the preamble and compile away.
Be aware that options might change between versions, so you have to check them manually.
Contacting Author
For bug reports and enhancement suggestions, the preferred way is to use the project's issue page. Please be ready to provide an example code showing the bug, if any.
Please do not use the issue page for generic help on how to use the package.
Copyright 2024-present by Alceu Frigeri
This work may be distributed and/or modified under the conditions of
- The LaTeX Project Public License, version 1.3c (or later), and/or
- The GNU Affero General Public License, version 3 (or later)
This work has the LPPL maintenance status maintained.
The Current Maintainer of this work is Alceu Frigeri
## This work consists of the files
- tikzquests.sty
- The Package itself
- README.md (this file)
- quick introduction
- tikzquests.tex
- package documentation
- tikzquests.pdf
- documentation in PDF format
Version 2.1 (this)
- documentation typos
- some code cleanup
- removing duplicates before processing key
s ID/idx
- removing duplicates before processing key
- some code cleanup
- Version 2.0a
- documentation typos
- issue #4
- code cleanup
- documentation typos
- Version 2.0
- re-factoring: fully re-written as expl3 code (and solving #3)
- re-factoring: some commands renamed (old ones still accessible, but deprecated)
- new, more flexible, command for listing questions: QuestionsFmtList
- documentation.
- re-factoring: fully re-written as expl3 code (and solving #3)
- Version 1.4
- internals: delaying keys expansion
- re-factoring: pgfkeys partly re-written as expl3 code.
- re-factoring: some commands renamed (old ones still accessible, but deprecated)
- removed (deprecated) "old keys"
- documentation
- internals: delaying keys expansion
- Version 1.3
- Added an optional parameter to defQuestionAlias allowing to "copy" questions from one repository into another. see documentation.
- Version 1.2
- Added the concept of 'sub-repositories' (relevant when listing the questions of a repository). see documentation.
- Version 1.1
- Documentation typos, and issue #1.
- Version 1.0
- Initial release by CTAN.
Download the contents of this package in one zip archive (526.2k).
tikzquests – A parametric questions’ repositories framework
This is a framework for building parametric questions’ repositories, which can be further used to construct parametric questions for exams. Unlike other packages of the kind this does not try to enforce any pre-defined presentation format, focusing only on how to set a repository of questions and use them.
Package | tikzquests |
Bug tracker | https://github.com/alceu-frigeri/tikzquests/issues |
Repository | https://github.com/alceu-frigeri/tikzquests |
Version | 2.1 2025-10-06 |
Licenses | The LaTeX Project Public License 1.3c GNU General Public License, version 3 or newer |
Copyright | 2023–2025 Alceu Frigeri |
Maintainer | Alceu Frigeri |
Contained in | TeX Live as tikzquests MiKTeX as tikzquests |
Topics | Exam PGF TikZ Key-Val Experimental LaTeX3 |
