Skip to content

Commit dfc0db1

Browse files
authored
versatile-apa:7.1.3 (#2734)
1 parent 55be347 commit dfc0db1

33 files changed

+3789
-0
lines changed
Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
# Versatile APA 7th Edition Template for Typst
2+
3+
A comprehensive Typst template following the official APA 7th Edition style guidelines. This template includes all necessary components for academic research papers, essays, theses, and dissertations.
4+
5+
## Usage
6+
7+
You can use this template through the Typst Universe page via the `typst` command locally or directly through the Typst Web App.
8+
9+
Alternatively, clone this repository as a git submodule. For detailed instructions, refer to this repository's main README.
10+
11+
### Features
12+
13+
This template supports, mainly, both student and professional versions of APA 7th Edition papers with:
14+
15+
- Title page
16+
- Abstract
17+
- Headings (levels 1-5, further levels will be formatted as level 5)
18+
- Raw/computer code blocks (See `codly` package for better code formatting)
19+
- Mathematical equations
20+
- References
21+
- Quotations (short and block formats based on word count)
22+
- Lists (ordered and unordered)
23+
- Footnotes
24+
25+
#### Figures
26+
27+
The template provides robust support for figures (images, tables, and equations) with:
28+
29+
- General notes
30+
- Specific notes
31+
- Probability notes
32+
33+
For appendix figures, use the `appendix-figure` function (which accepts the same parameters as `apa-figure`).
34+
35+
#### Language Support
36+
37+
- English
38+
- Spanish
39+
- Portuguese
40+
- German
41+
- Italian
42+
- French
43+
- Dutch
44+
45+
#### Appendices
46+
47+
- Figure appendices with independent numbering
48+
- Appendices outline
49+
- Smart appendix numbering (automatically disabled for single appendices)
50+
51+
#### Authoring
52+
53+
- Automatic footnote numbering for author affiliations
54+
- Author notes
55+
- ORCID integration
56+
57+
## Regarding LaTeX
58+
59+
**LaTeX `apa7` class inspiration**: This template draws heavily from the `apa7` class in LaTeX (which itself builds on the `apa6` class). The `journal` and `document` formats are not included due to styling and formatting variations. While technically possible to port these formats from LaTeX, they serve limited use cases beyond academic submission, as most APA-compliant journals implement their own specific styling requirements.
60+
61+
## License
62+
63+
This package is licensed under the MIT License. See the repository for complete license information.
Lines changed: 17 additions & 0 deletions
Loading

0 commit comments

Comments
 (0)