Skip to content

Commit f98c22d

Browse files
committed
ENH: Various myst.yml improvements
1 parent e15db9a commit f98c22d

File tree

1 file changed

+27
-18
lines changed

1 file changed

+27
-18
lines changed

myst.yml

Lines changed: 27 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,15 @@
11
version: 1
22
project:
3-
# Project metadata
4-
id: insight-journal-template
3+
# IJ Article Publication ID -- keep 000 as a placeholder
4+
id: insight-journal-000
55
title: Insight Journal MyST Template
66
description: A template for open science article submissions to the Insight Journal using MyST Markdown
77
authors:
88
- name: Galileo Galilei
99
1010
affiliation: Pisa University
1111
orcid: 0000-0000-0000-0001
12+
corresponding: true
1213
- name: Giordano Bruno
1314
1415
affiliation: Rome University
@@ -17,14 +18,16 @@ project:
1718
1819
affiliation: Netherlands Pragmatic University
1920
orcid: 0000-0000-0000-0003
20-
21+
2122
# License and access
22-
license: CC-BY-4.0
23+
license:
24+
code: Apache-2.0
25+
content: CC-BY-4.0
2326
open_access: true
24-
27+
2528
# Repository links
2629
github: InsightSoftwareConsortium/InsightJournalTemplate
27-
30+
2831
# Keywords for indexing
2932
keywords:
3033
- open science
@@ -33,16 +36,21 @@ project:
3336
- ITK
3437
- scientific computing
3538
- MyST markdown
36-
39+
40+
abbreviations:
41+
FAIR: Findable, Accessible, Interoperable, and Reusable
42+
ITK: Insight Toolkit
43+
WASM: WebAssembly
44+
3745
# Publication venue
3846
venue:
3947
title: Insight Journal
4048
url: https://insight-journal.org
41-
49+
4250
# Bibliography
4351
bibliography:
4452
- doc/references.bib
45-
53+
4654
# Export configurations
4755
exports:
4856
- format: pdf
@@ -59,15 +67,17 @@ project:
5967
output: exports/manuscript.tex
6068
- format: docx
6169
output: exports/manuscript.docx
62-
70+
71+
toc:
72+
- file: docs/index.md
73+
6374
# Additional resources
6475
resources:
6576
- src/
6677
- data/
67-
78+
6879
# Requirements for reproducibility
6980
requirements:
70-
- requirements.txt
7181
- pixi.toml
7282

7383
# Website configuration
@@ -76,18 +86,17 @@ site:
7686
logo: logo.png
7787
favicon: favicon.ico
7888
nav:
79-
- title: Home
80-
url: /
8189
- title: Article
82-
url: /doc/index.html
90+
url: /index.html
8391
- title: Source Code
8492
url: https://github.com/InsightSoftwareConsortium/InsightJournalTemplate
85-
93+
8694
# Site options
8795
options:
8896
logo_text: Insight Journal Template
8997
hide_title_on_index: true
90-
98+
9199
# Social media and external links
92100
domains:
93-
- https://insight-journal-template.readthedocs.io
101+
- https://insight-journal.org
102+
- https://github.com/InsightSoftwareConsortium/InsightJournalTemplate

0 commit comments

Comments
 (0)