diff --git a/spec_on_pages.sh b/spec_on_pages.sh index 5ba6000ebb06d0239dd235bcc3e1515c4fe57687..2bce3eae08271f1a4b19564a3fbb2d0d431bdfed 100644 --- a/spec_on_pages.sh +++ b/spec_on_pages.sh @@ -45,6 +45,7 @@ mv ${9^^}/* docs/ sed -i 's/'${9^^}'\///g' _nav.yml cat _nav.yml >> mkdocs.yml cp docs/0.md docs/index.md +sed -i 's/##PROJECT/'${9^^}'/g' mkdocs.yml ## Create download tab if official baseline version if [[ ${10} == v* ]]; then diff --git a/toMkdocs/mkdocs.yml b/toMkdocs/mkdocs.yml index 1dd08ef1746bbf190b8f73a6b8d6fe88cb3a51e9..8f278c0d22d2bff5ae84a790de8e925b1601348e 100644 --- a/toMkdocs/mkdocs.yml +++ b/toMkdocs/mkdocs.yml @@ -1,4 +1,4 @@ -site_name: oneM2M Specifications +site_name: oneM2M ##PROJECT copyright: "Copyright © 2024 oneM2M Partnership Project" diff --git a/toMkdocs/toMkdocs.py b/toMkdocs/toMkdocs.py index 4e256941db410c3b69d814a28b0fdb0ea3e34738..92fdb4cf13d60195d62a5419041774e918b15f0f 100644 --- a/toMkdocs/toMkdocs.py +++ b/toMkdocs/toMkdocs.py @@ -430,7 +430,7 @@ def writeClauses(outClauses:list[Clause], filename:str, navTitle:str) -> None: with open(f'{os.path.dirname(filename)}/_nav.yml', 'w') as file: if veryVerbose: print(f'[dim]Writing navigation file') - file.write(f' - {navTitle}:\n') + #file.write(f' - {navTitle}:\n') for i, f in enumerate(outClauses): # TODO generate also the navigation for the first non-header clause @@ -447,11 +447,11 @@ def writeClauses(outClauses:list[Clause], filename:str, navTitle:str) -> None: _title = f.title.replace("'", '"') nextClause = outClauses[i+1] if i+1 < len(outClauses) else None if nextClause is None or nextClause.level <= f.level: - file.write(f" {' '*f.level}- '{_title}': '{navTitle}/{f.clauseNumber}.md'\n") + file.write(f"{' '*f.level}- '{_title}': '{navTitle}/{f.clauseNumber}.md'\n") else: - file.write(f" {' '*f.level}- '{_title}':\n") + file.write(f"{' '*f.level}- '{_title}':\n") if len(f) > 0: - file.write(f" {' '*nextClause.level}- 'Introduction': '{navTitle}/{f.clauseNumber}.md'\n") + file.write(f"{' '*nextClause.level}- 'Introduction': '{navTitle}/{f.clauseNumber}.md'\n") def copyMediaFiles(filename:str, navTitle:str, mediaDirectory:str = 'media') -> None: