Official Site (Chinese) | Documentation (Chinese) | Issues
The BHCexam.cls
is a LaTeX document class designed for typesetting exams. It is currently used by the Mathcrowd Problem Database to generate exam PDF files. The class supports the following features:
- Support for configuring whether to display answers.
- Ability to set whether the document is formatted in multiple columns.
- Alignment customization options.
- Automatic alignment of option lengths to a grid.
- Ability to adjust the width of blank lines based on the length of fill-in-the-blank answers.
- Option to display or hide scores for question groups.
- Customizable answer space for each question.
- Ability to restart numbering in question groups.
- Support for sub-questions and nested sub-questions in short-answer questions.
- version 1.8 (October 2024)
- Added
fontset
andzihao
options to directly pass toctex
. - Support for adding scores to
\subquestion
. - Reorganized document and package comments.
- Redefined some commands (
\parallel
,\Re
,\Im
) to align with national standards.
- Added
- version 1.7 (August 2022)
- Adjusted
ctex
font and size settings for TeXLive 2022.
- Adjusted
- version 1.6 (August 2021)
- Discontinued use of the
stix
math fonts. - Set
punct = kaiming
inctex
.
- Discontinued use of the
- version 1.5 (June 2020)
- Added the
r
option to thequestions
environment to reset numbering within question groups. - Cleaned up historical versions in the
master
branch. - Added the
fandol
package option to support thefandol
font family.
- Added the
- version 1.4 (May 2020)
- Support for nested
subquestion
environments. - Redefined the
\parallel
command.
- Support for nested
- version 1.3 (March 2020)
- Added
\sixchoices
and\threechoices
commands to support 3 and 6-option multiple-choice questions with smart line-breaking and option alignment.
- Added
- version 1.2 (March 2020)
- Support for Apple fonts.
- Implemented
stix
math fonts. - Added support for right-aligned parentheses in multiple-choice questions.
- version 1.1 (January 2020)
- Added support for A3 dual-column layout.
- Introduced list-style question formatting.
- version 1.0 (May 2019)
- Switched from using the
exam
class to thearticle
class as the base class.
- Switched from using the
- Bao Hongchang - @mathedu4all, charles@mathcrowd.cn
- CamuseCao - @CamuseCao, camusecao@gmail.com
This work may be distributed and/or modified under the conditions of the LaTeX Project Public License, either version 1.3 of this license or (at your option) any later version.