You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
"version": "1.0.0", // SemVer version of this term entry
54
+
"breaking": false, // set to true if there are breaking changes of this term compared to previous version
55
+
"dates": {
56
+
"created": "2025-11-01",
57
+
"last_modified": "2025-11-01"
58
+
},
59
+
"authors": [
60
+
{
61
+
"name": "Contributor Name",
62
+
"url": "https://example.com"
63
+
},
64
+
{
65
+
"name": "Another Contributor",
66
+
"url": "https://example.org"
67
+
}
68
+
],
69
+
"content": {
70
+
"sections": [
71
+
{
72
+
"order": 1,
73
+
"id": "definition-by-institution1",
74
+
"title": "Definition by Institution 1",
75
+
"type": "definition", // "definition" for quoted content, "note" for others
76
+
"source_keys": [
77
+
"key1"// ensure the key exists in assets/bibliography/papers.bib
78
+
],
79
+
"page": "p45", // or "p45, Revision 2" if applicable to indicate specific revision
80
+
"body_md": "> The ability of an electric power system to maintain a state of equilibrium during normal and abnormal conditions or disturbances.\n",
81
+
"figures": []
82
+
},
83
+
{
84
+
"order": 2,
85
+
"id": "elaboration-in-article",
86
+
"title": "Elaboration in an Article",
87
+
"type": "definition",
88
+
"source_keys": [],
89
+
"page": null,
90
+
"body_md": "This section elaborates on the concept, its relevance, or provides historical context.\n",
91
+
"figures": [
92
+
{
93
+
"path": "/assets/img/pswiki/example-figure.png",
94
+
"caption_md": "Fig. 1. Example figure caption. (from <d-cite key=\"example2024reference\"></d-cite>)",
95
+
"zoomable": true,
96
+
"source_keys": ["example2024reference"]
97
+
}
98
+
]
99
+
}
100
+
]
101
+
}
102
+
}
103
+
```
104
+
105
+
Following conventions should be observed when creating or editing term JSON files:
106
+
107
+
- File Naming: Each term is stored in a separate JSON file named `<term-id>.json`.
108
+
- The `id` field should match the filename, e.g. stability.json → "id": "stability".
109
+
- The `source_keys` in each section and figure should correspond to entries in the bibliography file located at `assets/bibliography/papers.bib`.
110
+
- The `body_md` field contains the main content in Markdown format. Use standard Markdown syntax for headings, lists, and formatting.
111
+
- Figures should be stored in the `assets/img/pswiki/` directory, and their paths should be correctly referenced in the JSON.
112
+
- In each figure entry: 1) Use a relative path such as "/assets/img/pswiki/example-figure.png". 2) Include a concise caption_md (in Markdown) and the relevant source_keys. 3) Set "zoomable": true for figures intended to support click-to-zoom in Jekyll.
113
+
114
+
### Conda Environment
115
+
116
+
Use the following command to create the conda environment for local development:
0 commit comments